configure revision d6c0b56e
1d6c0b56eSmrg#! /bin/sh
2d6c0b56eSmrg# Guess values for system-dependent variables and create Makefiles.
3d6c0b56eSmrg# Generated by GNU Autoconf 2.69 for xf86-video-amdgpu 1.1.0.
4d6c0b56eSmrg#
5d6c0b56eSmrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6d6c0b56eSmrg#
7d6c0b56eSmrg#
8d6c0b56eSmrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9d6c0b56eSmrg#
10d6c0b56eSmrg#
11d6c0b56eSmrg# This configure script is free software; the Free Software Foundation
12d6c0b56eSmrg# gives unlimited permission to copy, distribute and modify it.
13d6c0b56eSmrg## -------------------- ##
14d6c0b56eSmrg## M4sh Initialization. ##
15d6c0b56eSmrg## -------------------- ##
16d6c0b56eSmrg
17d6c0b56eSmrg# Be more Bourne compatible
18d6c0b56eSmrgDUALCASE=1; export DUALCASE # for MKS sh
19d6c0b56eSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20d6c0b56eSmrg  emulate sh
21d6c0b56eSmrg  NULLCMD=:
22d6c0b56eSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23d6c0b56eSmrg  # is contrary to our usage.  Disable this feature.
24d6c0b56eSmrg  alias -g '${1+"$@"}'='"$@"'
25d6c0b56eSmrg  setopt NO_GLOB_SUBST
26d6c0b56eSmrgelse
27d6c0b56eSmrg  case `(set -o) 2>/dev/null` in #(
28d6c0b56eSmrg  *posix*) :
29d6c0b56eSmrg    set -o posix ;; #(
30d6c0b56eSmrg  *) :
31d6c0b56eSmrg     ;;
32d6c0b56eSmrgesac
33d6c0b56eSmrgfi
34d6c0b56eSmrg
35d6c0b56eSmrg
36d6c0b56eSmrgas_nl='
37d6c0b56eSmrg'
38d6c0b56eSmrgexport as_nl
39d6c0b56eSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
40d6c0b56eSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41d6c0b56eSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42d6c0b56eSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43d6c0b56eSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
44d6c0b56eSmrg# but without wasting forks for bash or zsh.
45d6c0b56eSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
46d6c0b56eSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47d6c0b56eSmrg  as_echo='print -r --'
48d6c0b56eSmrg  as_echo_n='print -rn --'
49d6c0b56eSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50d6c0b56eSmrg  as_echo='printf %s\n'
51d6c0b56eSmrg  as_echo_n='printf %s'
52d6c0b56eSmrgelse
53d6c0b56eSmrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54d6c0b56eSmrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55d6c0b56eSmrg    as_echo_n='/usr/ucb/echo -n'
56d6c0b56eSmrg  else
57d6c0b56eSmrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58d6c0b56eSmrg    as_echo_n_body='eval
59d6c0b56eSmrg      arg=$1;
60d6c0b56eSmrg      case $arg in #(
61d6c0b56eSmrg      *"$as_nl"*)
62d6c0b56eSmrg	expr "X$arg" : "X\\(.*\\)$as_nl";
63d6c0b56eSmrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64d6c0b56eSmrg      esac;
65d6c0b56eSmrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66d6c0b56eSmrg    '
67d6c0b56eSmrg    export as_echo_n_body
68d6c0b56eSmrg    as_echo_n='sh -c $as_echo_n_body as_echo'
69d6c0b56eSmrg  fi
70d6c0b56eSmrg  export as_echo_body
71d6c0b56eSmrg  as_echo='sh -c $as_echo_body as_echo'
72d6c0b56eSmrgfi
73d6c0b56eSmrg
74d6c0b56eSmrg# The user is always right.
75d6c0b56eSmrgif test "${PATH_SEPARATOR+set}" != set; then
76d6c0b56eSmrg  PATH_SEPARATOR=:
77d6c0b56eSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78d6c0b56eSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79d6c0b56eSmrg      PATH_SEPARATOR=';'
80d6c0b56eSmrg  }
81d6c0b56eSmrgfi
82d6c0b56eSmrg
83d6c0b56eSmrg
84d6c0b56eSmrg# IFS
85d6c0b56eSmrg# We need space, tab and new line, in precisely that order.  Quoting is
86d6c0b56eSmrg# there to prevent editors from complaining about space-tab.
87d6c0b56eSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88d6c0b56eSmrg# splitting by setting IFS to empty value.)
89d6c0b56eSmrgIFS=" ""	$as_nl"
90d6c0b56eSmrg
91d6c0b56eSmrg# Find who we are.  Look in the path if we contain no directory separator.
92d6c0b56eSmrgas_myself=
93d6c0b56eSmrgcase $0 in #((
94d6c0b56eSmrg  *[\\/]* ) as_myself=$0 ;;
95d6c0b56eSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96d6c0b56eSmrgfor as_dir in $PATH
97d6c0b56eSmrgdo
98d6c0b56eSmrg  IFS=$as_save_IFS
99d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
100d6c0b56eSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101d6c0b56eSmrg  done
102d6c0b56eSmrgIFS=$as_save_IFS
103d6c0b56eSmrg
104d6c0b56eSmrg     ;;
105d6c0b56eSmrgesac
106d6c0b56eSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
107d6c0b56eSmrg# in which case we are not to be found in the path.
108d6c0b56eSmrgif test "x$as_myself" = x; then
109d6c0b56eSmrg  as_myself=$0
110d6c0b56eSmrgfi
111d6c0b56eSmrgif test ! -f "$as_myself"; then
112d6c0b56eSmrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113d6c0b56eSmrg  exit 1
114d6c0b56eSmrgfi
115d6c0b56eSmrg
116d6c0b56eSmrg# Unset variables that we do not need and which cause bugs (e.g. in
117d6c0b56eSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118d6c0b56eSmrg# suppresses any "Segmentation fault" message there.  '((' could
119d6c0b56eSmrg# trigger a bug in pdksh 5.2.14.
120d6c0b56eSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
121d6c0b56eSmrgdo eval test x\${$as_var+set} = xset \
122d6c0b56eSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123d6c0b56eSmrgdone
124d6c0b56eSmrgPS1='$ '
125d6c0b56eSmrgPS2='> '
126d6c0b56eSmrgPS4='+ '
127d6c0b56eSmrg
128d6c0b56eSmrg# NLS nuisances.
129d6c0b56eSmrgLC_ALL=C
130d6c0b56eSmrgexport LC_ALL
131d6c0b56eSmrgLANGUAGE=C
132d6c0b56eSmrgexport LANGUAGE
133d6c0b56eSmrg
134d6c0b56eSmrg# CDPATH.
135d6c0b56eSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136d6c0b56eSmrg
137d6c0b56eSmrg# Use a proper internal environment variable to ensure we don't fall
138d6c0b56eSmrg  # into an infinite loop, continuously re-executing ourselves.
139d6c0b56eSmrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140d6c0b56eSmrg    _as_can_reexec=no; export _as_can_reexec;
141d6c0b56eSmrg    # We cannot yet assume a decent shell, so we have to provide a
142d6c0b56eSmrg# neutralization value for shells without unset; and this also
143d6c0b56eSmrg# works around shells that cannot unset nonexistent variables.
144d6c0b56eSmrg# Preserve -v and -x to the replacement shell.
145d6c0b56eSmrgBASH_ENV=/dev/null
146d6c0b56eSmrgENV=/dev/null
147d6c0b56eSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148d6c0b56eSmrgcase $- in # ((((
149d6c0b56eSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
150d6c0b56eSmrg  *v* ) as_opts=-v ;;
151d6c0b56eSmrg  *x* ) as_opts=-x ;;
152d6c0b56eSmrg  * ) as_opts= ;;
153d6c0b56eSmrgesac
154d6c0b56eSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155d6c0b56eSmrg# Admittedly, this is quite paranoid, since all the known shells bail
156d6c0b56eSmrg# out after a failed `exec'.
157d6c0b56eSmrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158d6c0b56eSmrgas_fn_exit 255
159d6c0b56eSmrg  fi
160d6c0b56eSmrg  # We don't want this to propagate to other subprocesses.
161d6c0b56eSmrg          { _as_can_reexec=; unset _as_can_reexec;}
162d6c0b56eSmrgif test "x$CONFIG_SHELL" = x; then
163d6c0b56eSmrg  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164d6c0b56eSmrg  emulate sh
165d6c0b56eSmrg  NULLCMD=:
166d6c0b56eSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167d6c0b56eSmrg  # is contrary to our usage.  Disable this feature.
168d6c0b56eSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169d6c0b56eSmrg  setopt NO_GLOB_SUBST
170d6c0b56eSmrgelse
171d6c0b56eSmrg  case \`(set -o) 2>/dev/null\` in #(
172d6c0b56eSmrg  *posix*) :
173d6c0b56eSmrg    set -o posix ;; #(
174d6c0b56eSmrg  *) :
175d6c0b56eSmrg     ;;
176d6c0b56eSmrgesac
177d6c0b56eSmrgfi
178d6c0b56eSmrg"
179d6c0b56eSmrg  as_required="as_fn_return () { (exit \$1); }
180d6c0b56eSmrgas_fn_success () { as_fn_return 0; }
181d6c0b56eSmrgas_fn_failure () { as_fn_return 1; }
182d6c0b56eSmrgas_fn_ret_success () { return 0; }
183d6c0b56eSmrgas_fn_ret_failure () { return 1; }
184d6c0b56eSmrg
185d6c0b56eSmrgexitcode=0
186d6c0b56eSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
187d6c0b56eSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188d6c0b56eSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189d6c0b56eSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190d6c0b56eSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191d6c0b56eSmrg
192d6c0b56eSmrgelse
193d6c0b56eSmrg  exitcode=1; echo positional parameters were not saved.
194d6c0b56eSmrgfi
195d6c0b56eSmrgtest x\$exitcode = x0 || exit 1
196d6c0b56eSmrgtest -x / || exit 1"
197d6c0b56eSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198d6c0b56eSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199d6c0b56eSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200d6c0b56eSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201d6c0b56eSmrgtest \$(( 1 + 1 )) = 2 || exit 1
202d6c0b56eSmrg
203d6c0b56eSmrg  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204d6c0b56eSmrg    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205d6c0b56eSmrg    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206d6c0b56eSmrg    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207d6c0b56eSmrg    PATH=/empty FPATH=/empty; export PATH FPATH
208d6c0b56eSmrg    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209d6c0b56eSmrg      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210d6c0b56eSmrg  if (eval "$as_required") 2>/dev/null; then :
211d6c0b56eSmrg  as_have_required=yes
212d6c0b56eSmrgelse
213d6c0b56eSmrg  as_have_required=no
214d6c0b56eSmrgfi
215d6c0b56eSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216d6c0b56eSmrg
217d6c0b56eSmrgelse
218d6c0b56eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219d6c0b56eSmrgas_found=false
220d6c0b56eSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221d6c0b56eSmrgdo
222d6c0b56eSmrg  IFS=$as_save_IFS
223d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
224d6c0b56eSmrg  as_found=:
225d6c0b56eSmrg  case $as_dir in #(
226d6c0b56eSmrg	 /*)
227d6c0b56eSmrg	   for as_base in sh bash ksh sh5; do
228d6c0b56eSmrg	     # Try only shells that exist, to save several forks.
229d6c0b56eSmrg	     as_shell=$as_dir/$as_base
230d6c0b56eSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231d6c0b56eSmrg		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232d6c0b56eSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
233d6c0b56eSmrg		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234d6c0b56eSmrg  break 2
235d6c0b56eSmrgfi
236d6c0b56eSmrgfi
237d6c0b56eSmrg	   done;;
238d6c0b56eSmrg       esac
239d6c0b56eSmrg  as_found=false
240d6c0b56eSmrgdone
241d6c0b56eSmrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242d6c0b56eSmrg	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243d6c0b56eSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
244d6c0b56eSmrgfi; }
245d6c0b56eSmrgIFS=$as_save_IFS
246d6c0b56eSmrg
247d6c0b56eSmrg
248d6c0b56eSmrg      if test "x$CONFIG_SHELL" != x; then :
249d6c0b56eSmrg  export CONFIG_SHELL
250d6c0b56eSmrg             # We cannot yet assume a decent shell, so we have to provide a
251d6c0b56eSmrg# neutralization value for shells without unset; and this also
252d6c0b56eSmrg# works around shells that cannot unset nonexistent variables.
253d6c0b56eSmrg# Preserve -v and -x to the replacement shell.
254d6c0b56eSmrgBASH_ENV=/dev/null
255d6c0b56eSmrgENV=/dev/null
256d6c0b56eSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257d6c0b56eSmrgcase $- in # ((((
258d6c0b56eSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
259d6c0b56eSmrg  *v* ) as_opts=-v ;;
260d6c0b56eSmrg  *x* ) as_opts=-x ;;
261d6c0b56eSmrg  * ) as_opts= ;;
262d6c0b56eSmrgesac
263d6c0b56eSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264d6c0b56eSmrg# Admittedly, this is quite paranoid, since all the known shells bail
265d6c0b56eSmrg# out after a failed `exec'.
266d6c0b56eSmrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267d6c0b56eSmrgexit 255
268d6c0b56eSmrgfi
269d6c0b56eSmrg
270d6c0b56eSmrg    if test x$as_have_required = xno; then :
271d6c0b56eSmrg  $as_echo "$0: This script requires a shell more modern than all"
272d6c0b56eSmrg  $as_echo "$0: the shells that I found on your system."
273d6c0b56eSmrg  if test x${ZSH_VERSION+set} = xset ; then
274d6c0b56eSmrg    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275d6c0b56eSmrg    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276d6c0b56eSmrg  else
277d6c0b56eSmrg    $as_echo "$0: Please tell bug-autoconf@gnu.org and
278d6c0b56eSmrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
279d6c0b56eSmrg$0: about your system, including any error possibly output
280d6c0b56eSmrg$0: before this message. Then install a modern shell, or
281d6c0b56eSmrg$0: manually run the script under such a shell if you do
282d6c0b56eSmrg$0: have one."
283d6c0b56eSmrg  fi
284d6c0b56eSmrg  exit 1
285d6c0b56eSmrgfi
286d6c0b56eSmrgfi
287d6c0b56eSmrgfi
288d6c0b56eSmrgSHELL=${CONFIG_SHELL-/bin/sh}
289d6c0b56eSmrgexport SHELL
290d6c0b56eSmrg# Unset more variables known to interfere with behavior of common tools.
291d6c0b56eSmrgCLICOLOR_FORCE= GREP_OPTIONS=
292d6c0b56eSmrgunset CLICOLOR_FORCE GREP_OPTIONS
293d6c0b56eSmrg
294d6c0b56eSmrg## --------------------- ##
295d6c0b56eSmrg## M4sh Shell Functions. ##
296d6c0b56eSmrg## --------------------- ##
297d6c0b56eSmrg# as_fn_unset VAR
298d6c0b56eSmrg# ---------------
299d6c0b56eSmrg# Portably unset VAR.
300d6c0b56eSmrgas_fn_unset ()
301d6c0b56eSmrg{
302d6c0b56eSmrg  { eval $1=; unset $1;}
303d6c0b56eSmrg}
304d6c0b56eSmrgas_unset=as_fn_unset
305d6c0b56eSmrg
306d6c0b56eSmrg# as_fn_set_status STATUS
307d6c0b56eSmrg# -----------------------
308d6c0b56eSmrg# Set $? to STATUS, without forking.
309d6c0b56eSmrgas_fn_set_status ()
310d6c0b56eSmrg{
311d6c0b56eSmrg  return $1
312d6c0b56eSmrg} # as_fn_set_status
313d6c0b56eSmrg
314d6c0b56eSmrg# as_fn_exit STATUS
315d6c0b56eSmrg# -----------------
316d6c0b56eSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317d6c0b56eSmrgas_fn_exit ()
318d6c0b56eSmrg{
319d6c0b56eSmrg  set +e
320d6c0b56eSmrg  as_fn_set_status $1
321d6c0b56eSmrg  exit $1
322d6c0b56eSmrg} # as_fn_exit
323d6c0b56eSmrg
324d6c0b56eSmrg# as_fn_mkdir_p
325d6c0b56eSmrg# -------------
326d6c0b56eSmrg# Create "$as_dir" as a directory, including parents if necessary.
327d6c0b56eSmrgas_fn_mkdir_p ()
328d6c0b56eSmrg{
329d6c0b56eSmrg
330d6c0b56eSmrg  case $as_dir in #(
331d6c0b56eSmrg  -*) as_dir=./$as_dir;;
332d6c0b56eSmrg  esac
333d6c0b56eSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
334d6c0b56eSmrg    as_dirs=
335d6c0b56eSmrg    while :; do
336d6c0b56eSmrg      case $as_dir in #(
337d6c0b56eSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
338d6c0b56eSmrg      *) as_qdir=$as_dir;;
339d6c0b56eSmrg      esac
340d6c0b56eSmrg      as_dirs="'$as_qdir' $as_dirs"
341d6c0b56eSmrg      as_dir=`$as_dirname -- "$as_dir" ||
342d6c0b56eSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
343d6c0b56eSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
344d6c0b56eSmrg	 X"$as_dir" : 'X\(//\)$' \| \
345d6c0b56eSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
346d6c0b56eSmrg$as_echo X"$as_dir" |
347d6c0b56eSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
348d6c0b56eSmrg	    s//\1/
349d6c0b56eSmrg	    q
350d6c0b56eSmrg	  }
351d6c0b56eSmrg	  /^X\(\/\/\)[^/].*/{
352d6c0b56eSmrg	    s//\1/
353d6c0b56eSmrg	    q
354d6c0b56eSmrg	  }
355d6c0b56eSmrg	  /^X\(\/\/\)$/{
356d6c0b56eSmrg	    s//\1/
357d6c0b56eSmrg	    q
358d6c0b56eSmrg	  }
359d6c0b56eSmrg	  /^X\(\/\).*/{
360d6c0b56eSmrg	    s//\1/
361d6c0b56eSmrg	    q
362d6c0b56eSmrg	  }
363d6c0b56eSmrg	  s/.*/./; q'`
364d6c0b56eSmrg      test -d "$as_dir" && break
365d6c0b56eSmrg    done
366d6c0b56eSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
367d6c0b56eSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368d6c0b56eSmrg
369d6c0b56eSmrg
370d6c0b56eSmrg} # as_fn_mkdir_p
371d6c0b56eSmrg
372d6c0b56eSmrg# as_fn_executable_p FILE
373d6c0b56eSmrg# -----------------------
374d6c0b56eSmrg# Test if FILE is an executable regular file.
375d6c0b56eSmrgas_fn_executable_p ()
376d6c0b56eSmrg{
377d6c0b56eSmrg  test -f "$1" && test -x "$1"
378d6c0b56eSmrg} # as_fn_executable_p
379d6c0b56eSmrg# as_fn_append VAR VALUE
380d6c0b56eSmrg# ----------------------
381d6c0b56eSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
382d6c0b56eSmrg# advantage of any shell optimizations that allow amortized linear growth over
383d6c0b56eSmrg# repeated appends, instead of the typical quadratic growth present in naive
384d6c0b56eSmrg# implementations.
385d6c0b56eSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
386d6c0b56eSmrg  eval 'as_fn_append ()
387d6c0b56eSmrg  {
388d6c0b56eSmrg    eval $1+=\$2
389d6c0b56eSmrg  }'
390d6c0b56eSmrgelse
391d6c0b56eSmrg  as_fn_append ()
392d6c0b56eSmrg  {
393d6c0b56eSmrg    eval $1=\$$1\$2
394d6c0b56eSmrg  }
395d6c0b56eSmrgfi # as_fn_append
396d6c0b56eSmrg
397d6c0b56eSmrg# as_fn_arith ARG...
398d6c0b56eSmrg# ------------------
399d6c0b56eSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
400d6c0b56eSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
401d6c0b56eSmrg# must be portable across $(()) and expr.
402d6c0b56eSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
403d6c0b56eSmrg  eval 'as_fn_arith ()
404d6c0b56eSmrg  {
405d6c0b56eSmrg    as_val=$(( $* ))
406d6c0b56eSmrg  }'
407d6c0b56eSmrgelse
408d6c0b56eSmrg  as_fn_arith ()
409d6c0b56eSmrg  {
410d6c0b56eSmrg    as_val=`expr "$@" || test $? -eq 1`
411d6c0b56eSmrg  }
412d6c0b56eSmrgfi # as_fn_arith
413d6c0b56eSmrg
414d6c0b56eSmrg
415d6c0b56eSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
416d6c0b56eSmrg# ----------------------------------------
417d6c0b56eSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
418d6c0b56eSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
419d6c0b56eSmrg# script with STATUS, using 1 if that was 0.
420d6c0b56eSmrgas_fn_error ()
421d6c0b56eSmrg{
422d6c0b56eSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
423d6c0b56eSmrg  if test "$4"; then
424d6c0b56eSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
425d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426d6c0b56eSmrg  fi
427d6c0b56eSmrg  $as_echo "$as_me: error: $2" >&2
428d6c0b56eSmrg  as_fn_exit $as_status
429d6c0b56eSmrg} # as_fn_error
430d6c0b56eSmrg
431d6c0b56eSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
432d6c0b56eSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
433d6c0b56eSmrg  as_expr=expr
434d6c0b56eSmrgelse
435d6c0b56eSmrg  as_expr=false
436d6c0b56eSmrgfi
437d6c0b56eSmrg
438d6c0b56eSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
439d6c0b56eSmrg  as_basename=basename
440d6c0b56eSmrgelse
441d6c0b56eSmrg  as_basename=false
442d6c0b56eSmrgfi
443d6c0b56eSmrg
444d6c0b56eSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
445d6c0b56eSmrg  as_dirname=dirname
446d6c0b56eSmrgelse
447d6c0b56eSmrg  as_dirname=false
448d6c0b56eSmrgfi
449d6c0b56eSmrg
450d6c0b56eSmrgas_me=`$as_basename -- "$0" ||
451d6c0b56eSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
452d6c0b56eSmrg	 X"$0" : 'X\(//\)$' \| \
453d6c0b56eSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454d6c0b56eSmrg$as_echo X/"$0" |
455d6c0b56eSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
456d6c0b56eSmrg	    s//\1/
457d6c0b56eSmrg	    q
458d6c0b56eSmrg	  }
459d6c0b56eSmrg	  /^X\/\(\/\/\)$/{
460d6c0b56eSmrg	    s//\1/
461d6c0b56eSmrg	    q
462d6c0b56eSmrg	  }
463d6c0b56eSmrg	  /^X\/\(\/\).*/{
464d6c0b56eSmrg	    s//\1/
465d6c0b56eSmrg	    q
466d6c0b56eSmrg	  }
467d6c0b56eSmrg	  s/.*/./; q'`
468d6c0b56eSmrg
469d6c0b56eSmrg# Avoid depending upon Character Ranges.
470d6c0b56eSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
471d6c0b56eSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
472d6c0b56eSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
473d6c0b56eSmrgas_cr_digits='0123456789'
474d6c0b56eSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
475d6c0b56eSmrg
476d6c0b56eSmrg
477d6c0b56eSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
478d6c0b56eSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
479d6c0b56eSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
480d6c0b56eSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
481d6c0b56eSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
482d6c0b56eSmrg  sed -n '
483d6c0b56eSmrg    p
484d6c0b56eSmrg    /[$]LINENO/=
485d6c0b56eSmrg  ' <$as_myself |
486d6c0b56eSmrg    sed '
487d6c0b56eSmrg      s/[$]LINENO.*/&-/
488d6c0b56eSmrg      t lineno
489d6c0b56eSmrg      b
490d6c0b56eSmrg      :lineno
491d6c0b56eSmrg      N
492d6c0b56eSmrg      :loop
493d6c0b56eSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
494d6c0b56eSmrg      t loop
495d6c0b56eSmrg      s/-\n.*//
496d6c0b56eSmrg    ' >$as_me.lineno &&
497d6c0b56eSmrg  chmod +x "$as_me.lineno" ||
498d6c0b56eSmrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
499d6c0b56eSmrg
500d6c0b56eSmrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
501d6c0b56eSmrg  # already done that, so ensure we don't try to do so again and fall
502d6c0b56eSmrg  # in an infinite loop.  This has already happened in practice.
503d6c0b56eSmrg  _as_can_reexec=no; export _as_can_reexec
504d6c0b56eSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
505d6c0b56eSmrg  # (the dirname of $[0] is not the place where we might find the
506d6c0b56eSmrg  # original and so on.  Autoconf is especially sensitive to this).
507d6c0b56eSmrg  . "./$as_me.lineno"
508d6c0b56eSmrg  # Exit status is that of the last command.
509d6c0b56eSmrg  exit
510d6c0b56eSmrg}
511d6c0b56eSmrg
512d6c0b56eSmrgECHO_C= ECHO_N= ECHO_T=
513d6c0b56eSmrgcase `echo -n x` in #(((((
514d6c0b56eSmrg-n*)
515d6c0b56eSmrg  case `echo 'xy\c'` in
516d6c0b56eSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
517d6c0b56eSmrg  xy)  ECHO_C='\c';;
518d6c0b56eSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
519d6c0b56eSmrg       ECHO_T='	';;
520d6c0b56eSmrg  esac;;
521d6c0b56eSmrg*)
522d6c0b56eSmrg  ECHO_N='-n';;
523d6c0b56eSmrgesac
524d6c0b56eSmrg
525d6c0b56eSmrgrm -f conf$$ conf$$.exe conf$$.file
526d6c0b56eSmrgif test -d conf$$.dir; then
527d6c0b56eSmrg  rm -f conf$$.dir/conf$$.file
528d6c0b56eSmrgelse
529d6c0b56eSmrg  rm -f conf$$.dir
530d6c0b56eSmrg  mkdir conf$$.dir 2>/dev/null
531d6c0b56eSmrgfi
532d6c0b56eSmrgif (echo >conf$$.file) 2>/dev/null; then
533d6c0b56eSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
534d6c0b56eSmrg    as_ln_s='ln -s'
535d6c0b56eSmrg    # ... but there are two gotchas:
536d6c0b56eSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
537d6c0b56eSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
538d6c0b56eSmrg    # In both cases, we have to default to `cp -pR'.
539d6c0b56eSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
540d6c0b56eSmrg      as_ln_s='cp -pR'
541d6c0b56eSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
542d6c0b56eSmrg    as_ln_s=ln
543d6c0b56eSmrg  else
544d6c0b56eSmrg    as_ln_s='cp -pR'
545d6c0b56eSmrg  fi
546d6c0b56eSmrgelse
547d6c0b56eSmrg  as_ln_s='cp -pR'
548d6c0b56eSmrgfi
549d6c0b56eSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
550d6c0b56eSmrgrmdir conf$$.dir 2>/dev/null
551d6c0b56eSmrg
552d6c0b56eSmrgif mkdir -p . 2>/dev/null; then
553d6c0b56eSmrg  as_mkdir_p='mkdir -p "$as_dir"'
554d6c0b56eSmrgelse
555d6c0b56eSmrg  test -d ./-p && rmdir ./-p
556d6c0b56eSmrg  as_mkdir_p=false
557d6c0b56eSmrgfi
558d6c0b56eSmrg
559d6c0b56eSmrgas_test_x='test -x'
560d6c0b56eSmrgas_executable_p=as_fn_executable_p
561d6c0b56eSmrg
562d6c0b56eSmrg# Sed expression to map a string onto a valid CPP name.
563d6c0b56eSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564d6c0b56eSmrg
565d6c0b56eSmrg# Sed expression to map a string onto a valid variable name.
566d6c0b56eSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567d6c0b56eSmrg
568d6c0b56eSmrgSHELL=${CONFIG_SHELL-/bin/sh}
569d6c0b56eSmrg
570d6c0b56eSmrg
571d6c0b56eSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
572d6c0b56eSmrgexec 6>&1
573d6c0b56eSmrg
574d6c0b56eSmrg# Name of the host.
575d6c0b56eSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
576d6c0b56eSmrg# so uname gets run too.
577d6c0b56eSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
578d6c0b56eSmrg
579d6c0b56eSmrg#
580d6c0b56eSmrg# Initializations.
581d6c0b56eSmrg#
582d6c0b56eSmrgac_default_prefix=/usr/local
583d6c0b56eSmrgac_clean_files=
584d6c0b56eSmrgac_config_libobj_dir=.
585d6c0b56eSmrgLIBOBJS=
586d6c0b56eSmrgcross_compiling=no
587d6c0b56eSmrgsubdirs=
588d6c0b56eSmrgMFLAGS=
589d6c0b56eSmrgMAKEFLAGS=
590d6c0b56eSmrg
591d6c0b56eSmrg# Identity of this package.
592d6c0b56eSmrgPACKAGE_NAME='xf86-video-amdgpu'
593d6c0b56eSmrgPACKAGE_TARNAME='xf86-video-amdgpu'
594d6c0b56eSmrgPACKAGE_VERSION='1.1.0'
595d6c0b56eSmrgPACKAGE_STRING='xf86-video-amdgpu 1.1.0'
596d6c0b56eSmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
597d6c0b56eSmrgPACKAGE_URL=''
598d6c0b56eSmrg
599d6c0b56eSmrgac_unique_file="Makefile.am"
600d6c0b56eSmrg# Factoring default headers for most tests.
601d6c0b56eSmrgac_includes_default="\
602d6c0b56eSmrg#include <stdio.h>
603d6c0b56eSmrg#ifdef HAVE_SYS_TYPES_H
604d6c0b56eSmrg# include <sys/types.h>
605d6c0b56eSmrg#endif
606d6c0b56eSmrg#ifdef HAVE_SYS_STAT_H
607d6c0b56eSmrg# include <sys/stat.h>
608d6c0b56eSmrg#endif
609d6c0b56eSmrg#ifdef STDC_HEADERS
610d6c0b56eSmrg# include <stdlib.h>
611d6c0b56eSmrg# include <stddef.h>
612d6c0b56eSmrg#else
613d6c0b56eSmrg# ifdef HAVE_STDLIB_H
614d6c0b56eSmrg#  include <stdlib.h>
615d6c0b56eSmrg# endif
616d6c0b56eSmrg#endif
617d6c0b56eSmrg#ifdef HAVE_STRING_H
618d6c0b56eSmrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619d6c0b56eSmrg#  include <memory.h>
620d6c0b56eSmrg# endif
621d6c0b56eSmrg# include <string.h>
622d6c0b56eSmrg#endif
623d6c0b56eSmrg#ifdef HAVE_STRINGS_H
624d6c0b56eSmrg# include <strings.h>
625d6c0b56eSmrg#endif
626d6c0b56eSmrg#ifdef HAVE_INTTYPES_H
627d6c0b56eSmrg# include <inttypes.h>
628d6c0b56eSmrg#endif
629d6c0b56eSmrg#ifdef HAVE_STDINT_H
630d6c0b56eSmrg# include <stdint.h>
631d6c0b56eSmrg#endif
632d6c0b56eSmrg#ifdef HAVE_UNISTD_H
633d6c0b56eSmrg# include <unistd.h>
634d6c0b56eSmrg#endif"
635d6c0b56eSmrg
636d6c0b56eSmrgac_subst_vars='am__EXEEXT_FALSE
637d6c0b56eSmrgam__EXEEXT_TRUE
638d6c0b56eSmrgLTLIBOBJS
639d6c0b56eSmrgLIBOBJS
640d6c0b56eSmrgDRIVER_NAME
641d6c0b56eSmrgmoduledir
642d6c0b56eSmrgGLAMOR_FALSE
643d6c0b56eSmrgGLAMOR_TRUE
644d6c0b56eSmrgLIBGLAMOR_EGL_LIBS
645d6c0b56eSmrgLIBGLAMOR_EGL_CFLAGS
646d6c0b56eSmrgLIBGLAMOR_LIBS
647d6c0b56eSmrgLIBGLAMOR_CFLAGS
648d6c0b56eSmrgLIBGL_LIBS
649d6c0b56eSmrgLIBGL_CFLAGS
650d6c0b56eSmrgLIBUDEV_FALSE
651d6c0b56eSmrgLIBUDEV_TRUE
652d6c0b56eSmrgLIBUDEV_LIBS
653d6c0b56eSmrgLIBUDEV_CFLAGS
654d6c0b56eSmrgHAS_XORG_CONF_DIR_FALSE
655d6c0b56eSmrgHAS_XORG_CONF_DIR_TRUE
656d6c0b56eSmrgconfigdir
657d6c0b56eSmrgHAVE_XEXTPROTO_71_FALSE
658d6c0b56eSmrgHAVE_XEXTPROTO_71_TRUE
659d6c0b56eSmrgXEXT_LIBS
660d6c0b56eSmrgXEXT_CFLAGS
661d6c0b56eSmrgXORG_LIBS
662d6c0b56eSmrgXORG_CFLAGS
663d6c0b56eSmrgGBM_LIBS
664d6c0b56eSmrgGBM_CFLAGS
665d6c0b56eSmrgLIBDRM_AMDGPU_LIBS
666d6c0b56eSmrgLIBDRM_AMDGPU_CFLAGS
667d6c0b56eSmrgLIBDRM_LIBS
668d6c0b56eSmrgLIBDRM_CFLAGS
669d6c0b56eSmrgLT_SYS_LIBRARY_PATH
670d6c0b56eSmrgOTOOL64
671d6c0b56eSmrgOTOOL
672d6c0b56eSmrgLIPO
673d6c0b56eSmrgNMEDIT
674d6c0b56eSmrgDSYMUTIL
675d6c0b56eSmrgMANIFEST_TOOL
676d6c0b56eSmrgRANLIB
677d6c0b56eSmrgac_ct_AR
678d6c0b56eSmrgAR
679d6c0b56eSmrgDLLTOOL
680d6c0b56eSmrgOBJDUMP
681d6c0b56eSmrgLN_S
682d6c0b56eSmrgNM
683d6c0b56eSmrgac_ct_DUMPBIN
684d6c0b56eSmrgDUMPBIN
685d6c0b56eSmrgLD
686d6c0b56eSmrgFGREP
687d6c0b56eSmrgLIBTOOL
688d6c0b56eSmrgMAN_SUBSTS
689d6c0b56eSmrgXORG_MAN_PAGE
690d6c0b56eSmrgADMIN_MAN_DIR
691d6c0b56eSmrgDRIVER_MAN_DIR
692d6c0b56eSmrgMISC_MAN_DIR
693d6c0b56eSmrgFILE_MAN_DIR
694d6c0b56eSmrgLIB_MAN_DIR
695d6c0b56eSmrgAPP_MAN_DIR
696d6c0b56eSmrgADMIN_MAN_SUFFIX
697d6c0b56eSmrgDRIVER_MAN_SUFFIX
698d6c0b56eSmrgMISC_MAN_SUFFIX
699d6c0b56eSmrgFILE_MAN_SUFFIX
700d6c0b56eSmrgLIB_MAN_SUFFIX
701d6c0b56eSmrgAPP_MAN_SUFFIX
702d6c0b56eSmrgSED
703d6c0b56eSmrghost_os
704d6c0b56eSmrghost_vendor
705d6c0b56eSmrghost_cpu
706d6c0b56eSmrghost
707d6c0b56eSmrgbuild_os
708d6c0b56eSmrgbuild_vendor
709d6c0b56eSmrgbuild_cpu
710d6c0b56eSmrgbuild
711d6c0b56eSmrgINSTALL_CMD
712d6c0b56eSmrgPKG_CONFIG_LIBDIR
713d6c0b56eSmrgPKG_CONFIG_PATH
714d6c0b56eSmrgPKG_CONFIG
715d6c0b56eSmrgCHANGELOG_CMD
716d6c0b56eSmrgSTRICT_CFLAGS
717d6c0b56eSmrgCWARNFLAGS
718d6c0b56eSmrgBASE_CFLAGS
719d6c0b56eSmrgEGREP
720d6c0b56eSmrgGREP
721d6c0b56eSmrgCPP
722d6c0b56eSmrgMAINT
723d6c0b56eSmrgMAINTAINER_MODE_FALSE
724d6c0b56eSmrgMAINTAINER_MODE_TRUE
725d6c0b56eSmrgam__fastdepCC_FALSE
726d6c0b56eSmrgam__fastdepCC_TRUE
727d6c0b56eSmrgCCDEPMODE
728d6c0b56eSmrgam__nodep
729d6c0b56eSmrgAMDEPBACKSLASH
730d6c0b56eSmrgAMDEP_FALSE
731d6c0b56eSmrgAMDEP_TRUE
732d6c0b56eSmrgam__quote
733d6c0b56eSmrgam__include
734d6c0b56eSmrgDEPDIR
735d6c0b56eSmrgOBJEXT
736d6c0b56eSmrgEXEEXT
737d6c0b56eSmrgac_ct_CC
738d6c0b56eSmrgCPPFLAGS
739d6c0b56eSmrgLDFLAGS
740d6c0b56eSmrgCFLAGS
741d6c0b56eSmrgCC
742d6c0b56eSmrgAM_BACKSLASH
743d6c0b56eSmrgAM_DEFAULT_VERBOSITY
744d6c0b56eSmrgAM_DEFAULT_V
745d6c0b56eSmrgAM_V
746d6c0b56eSmrgam__untar
747d6c0b56eSmrgam__tar
748d6c0b56eSmrgAMTAR
749d6c0b56eSmrgam__leading_dot
750d6c0b56eSmrgSET_MAKE
751d6c0b56eSmrgAWK
752d6c0b56eSmrgmkdir_p
753d6c0b56eSmrgMKDIR_P
754d6c0b56eSmrgINSTALL_STRIP_PROGRAM
755d6c0b56eSmrgSTRIP
756d6c0b56eSmrginstall_sh
757d6c0b56eSmrgMAKEINFO
758d6c0b56eSmrgAUTOHEADER
759d6c0b56eSmrgAUTOMAKE
760d6c0b56eSmrgAUTOCONF
761d6c0b56eSmrgACLOCAL
762d6c0b56eSmrgVERSION
763d6c0b56eSmrgPACKAGE
764d6c0b56eSmrgCYGPATH_W
765d6c0b56eSmrgam__isrc
766d6c0b56eSmrgINSTALL_DATA
767d6c0b56eSmrgINSTALL_SCRIPT
768d6c0b56eSmrgINSTALL_PROGRAM
769d6c0b56eSmrgtarget_alias
770d6c0b56eSmrghost_alias
771d6c0b56eSmrgbuild_alias
772d6c0b56eSmrgLIBS
773d6c0b56eSmrgECHO_T
774d6c0b56eSmrgECHO_N
775d6c0b56eSmrgECHO_C
776d6c0b56eSmrgDEFS
777d6c0b56eSmrgmandir
778d6c0b56eSmrglocaledir
779d6c0b56eSmrglibdir
780d6c0b56eSmrgpsdir
781d6c0b56eSmrgpdfdir
782d6c0b56eSmrgdvidir
783d6c0b56eSmrghtmldir
784d6c0b56eSmrginfodir
785d6c0b56eSmrgdocdir
786d6c0b56eSmrgoldincludedir
787d6c0b56eSmrgincludedir
788d6c0b56eSmrgrunstatedir
789d6c0b56eSmrglocalstatedir
790d6c0b56eSmrgsharedstatedir
791d6c0b56eSmrgsysconfdir
792d6c0b56eSmrgdatadir
793d6c0b56eSmrgdatarootdir
794d6c0b56eSmrglibexecdir
795d6c0b56eSmrgsbindir
796d6c0b56eSmrgbindir
797d6c0b56eSmrgprogram_transform_name
798d6c0b56eSmrgprefix
799d6c0b56eSmrgexec_prefix
800d6c0b56eSmrgPACKAGE_URL
801d6c0b56eSmrgPACKAGE_BUGREPORT
802d6c0b56eSmrgPACKAGE_STRING
803d6c0b56eSmrgPACKAGE_VERSION
804d6c0b56eSmrgPACKAGE_TARNAME
805d6c0b56eSmrgPACKAGE_NAME
806d6c0b56eSmrgPATH_SEPARATOR
807d6c0b56eSmrgSHELL'
808d6c0b56eSmrgac_subst_files=''
809d6c0b56eSmrgac_user_opts='
810d6c0b56eSmrgenable_option_checking
811d6c0b56eSmrgenable_silent_rules
812d6c0b56eSmrgenable_largefile
813d6c0b56eSmrgenable_dependency_tracking
814d6c0b56eSmrgenable_maintainer_mode
815d6c0b56eSmrgenable_selective_werror
816d6c0b56eSmrgenable_strict_compilation
817d6c0b56eSmrgenable_static
818d6c0b56eSmrgenable_shared
819d6c0b56eSmrgwith_pic
820d6c0b56eSmrgenable_fast_install
821d6c0b56eSmrgwith_aix_soname
822d6c0b56eSmrgwith_gnu_ld
823d6c0b56eSmrgwith_sysroot
824d6c0b56eSmrgenable_libtool_lock
825d6c0b56eSmrgwith_xorg_module_dir
826d6c0b56eSmrgwith_xorg_conf_dir
827d6c0b56eSmrgenable_udev
828d6c0b56eSmrgenable_glamor
829d6c0b56eSmrg'
830d6c0b56eSmrg      ac_precious_vars='build_alias
831d6c0b56eSmrghost_alias
832d6c0b56eSmrgtarget_alias
833d6c0b56eSmrgCC
834d6c0b56eSmrgCFLAGS
835d6c0b56eSmrgLDFLAGS
836d6c0b56eSmrgLIBS
837d6c0b56eSmrgCPPFLAGS
838d6c0b56eSmrgCPP
839d6c0b56eSmrgPKG_CONFIG
840d6c0b56eSmrgPKG_CONFIG_PATH
841d6c0b56eSmrgPKG_CONFIG_LIBDIR
842d6c0b56eSmrgLT_SYS_LIBRARY_PATH
843d6c0b56eSmrgLIBDRM_CFLAGS
844d6c0b56eSmrgLIBDRM_LIBS
845d6c0b56eSmrgLIBDRM_AMDGPU_CFLAGS
846d6c0b56eSmrgLIBDRM_AMDGPU_LIBS
847d6c0b56eSmrgGBM_CFLAGS
848d6c0b56eSmrgGBM_LIBS
849d6c0b56eSmrgXORG_CFLAGS
850d6c0b56eSmrgXORG_LIBS
851d6c0b56eSmrgXEXT_CFLAGS
852d6c0b56eSmrgXEXT_LIBS
853d6c0b56eSmrgLIBUDEV_CFLAGS
854d6c0b56eSmrgLIBUDEV_LIBS
855d6c0b56eSmrgLIBGL_CFLAGS
856d6c0b56eSmrgLIBGL_LIBS
857d6c0b56eSmrgLIBGLAMOR_CFLAGS
858d6c0b56eSmrgLIBGLAMOR_LIBS
859d6c0b56eSmrgLIBGLAMOR_EGL_CFLAGS
860d6c0b56eSmrgLIBGLAMOR_EGL_LIBS'
861d6c0b56eSmrg
862d6c0b56eSmrg
863d6c0b56eSmrg# Initialize some variables set by options.
864d6c0b56eSmrgac_init_help=
865d6c0b56eSmrgac_init_version=false
866d6c0b56eSmrgac_unrecognized_opts=
867d6c0b56eSmrgac_unrecognized_sep=
868d6c0b56eSmrg# The variables have the same names as the options, with
869d6c0b56eSmrg# dashes changed to underlines.
870d6c0b56eSmrgcache_file=/dev/null
871d6c0b56eSmrgexec_prefix=NONE
872d6c0b56eSmrgno_create=
873d6c0b56eSmrgno_recursion=
874d6c0b56eSmrgprefix=NONE
875d6c0b56eSmrgprogram_prefix=NONE
876d6c0b56eSmrgprogram_suffix=NONE
877d6c0b56eSmrgprogram_transform_name=s,x,x,
878d6c0b56eSmrgsilent=
879d6c0b56eSmrgsite=
880d6c0b56eSmrgsrcdir=
881d6c0b56eSmrgverbose=
882d6c0b56eSmrgx_includes=NONE
883d6c0b56eSmrgx_libraries=NONE
884d6c0b56eSmrg
885d6c0b56eSmrg# Installation directory options.
886d6c0b56eSmrg# These are left unexpanded so users can "make install exec_prefix=/foo"
887d6c0b56eSmrg# and all the variables that are supposed to be based on exec_prefix
888d6c0b56eSmrg# by default will actually change.
889d6c0b56eSmrg# Use braces instead of parens because sh, perl, etc. also accept them.
890d6c0b56eSmrg# (The list follows the same order as the GNU Coding Standards.)
891d6c0b56eSmrgbindir='${exec_prefix}/bin'
892d6c0b56eSmrgsbindir='${exec_prefix}/sbin'
893d6c0b56eSmrglibexecdir='${exec_prefix}/libexec'
894d6c0b56eSmrgdatarootdir='${prefix}/share'
895d6c0b56eSmrgdatadir='${datarootdir}'
896d6c0b56eSmrgsysconfdir='${prefix}/etc'
897d6c0b56eSmrgsharedstatedir='${prefix}/com'
898d6c0b56eSmrglocalstatedir='${prefix}/var'
899d6c0b56eSmrgrunstatedir='${localstatedir}/run'
900d6c0b56eSmrgincludedir='${prefix}/include'
901d6c0b56eSmrgoldincludedir='/usr/include'
902d6c0b56eSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
903d6c0b56eSmrginfodir='${datarootdir}/info'
904d6c0b56eSmrghtmldir='${docdir}'
905d6c0b56eSmrgdvidir='${docdir}'
906d6c0b56eSmrgpdfdir='${docdir}'
907d6c0b56eSmrgpsdir='${docdir}'
908d6c0b56eSmrglibdir='${exec_prefix}/lib'
909d6c0b56eSmrglocaledir='${datarootdir}/locale'
910d6c0b56eSmrgmandir='${datarootdir}/man'
911d6c0b56eSmrg
912d6c0b56eSmrgac_prev=
913d6c0b56eSmrgac_dashdash=
914d6c0b56eSmrgfor ac_option
915d6c0b56eSmrgdo
916d6c0b56eSmrg  # If the previous option needs an argument, assign it.
917d6c0b56eSmrg  if test -n "$ac_prev"; then
918d6c0b56eSmrg    eval $ac_prev=\$ac_option
919d6c0b56eSmrg    ac_prev=
920d6c0b56eSmrg    continue
921d6c0b56eSmrg  fi
922d6c0b56eSmrg
923d6c0b56eSmrg  case $ac_option in
924d6c0b56eSmrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
925d6c0b56eSmrg  *=)   ac_optarg= ;;
926d6c0b56eSmrg  *)    ac_optarg=yes ;;
927d6c0b56eSmrg  esac
928d6c0b56eSmrg
929d6c0b56eSmrg  # Accept the important Cygnus configure options, so we can diagnose typos.
930d6c0b56eSmrg
931d6c0b56eSmrg  case $ac_dashdash$ac_option in
932d6c0b56eSmrg  --)
933d6c0b56eSmrg    ac_dashdash=yes ;;
934d6c0b56eSmrg
935d6c0b56eSmrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
936d6c0b56eSmrg    ac_prev=bindir ;;
937d6c0b56eSmrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
938d6c0b56eSmrg    bindir=$ac_optarg ;;
939d6c0b56eSmrg
940d6c0b56eSmrg  -build | --build | --buil | --bui | --bu)
941d6c0b56eSmrg    ac_prev=build_alias ;;
942d6c0b56eSmrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
943d6c0b56eSmrg    build_alias=$ac_optarg ;;
944d6c0b56eSmrg
945d6c0b56eSmrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
946d6c0b56eSmrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
947d6c0b56eSmrg    ac_prev=cache_file ;;
948d6c0b56eSmrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
949d6c0b56eSmrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
950d6c0b56eSmrg    cache_file=$ac_optarg ;;
951d6c0b56eSmrg
952d6c0b56eSmrg  --config-cache | -C)
953d6c0b56eSmrg    cache_file=config.cache ;;
954d6c0b56eSmrg
955d6c0b56eSmrg  -datadir | --datadir | --datadi | --datad)
956d6c0b56eSmrg    ac_prev=datadir ;;
957d6c0b56eSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
958d6c0b56eSmrg    datadir=$ac_optarg ;;
959d6c0b56eSmrg
960d6c0b56eSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
961d6c0b56eSmrg  | --dataroo | --dataro | --datar)
962d6c0b56eSmrg    ac_prev=datarootdir ;;
963d6c0b56eSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
964d6c0b56eSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
965d6c0b56eSmrg    datarootdir=$ac_optarg ;;
966d6c0b56eSmrg
967d6c0b56eSmrg  -disable-* | --disable-*)
968d6c0b56eSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
969d6c0b56eSmrg    # Reject names that are not valid shell variable names.
970d6c0b56eSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
971d6c0b56eSmrg      as_fn_error $? "invalid feature name: $ac_useropt"
972d6c0b56eSmrg    ac_useropt_orig=$ac_useropt
973d6c0b56eSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
974d6c0b56eSmrg    case $ac_user_opts in
975d6c0b56eSmrg      *"
976d6c0b56eSmrg"enable_$ac_useropt"
977d6c0b56eSmrg"*) ;;
978d6c0b56eSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
979d6c0b56eSmrg	 ac_unrecognized_sep=', ';;
980d6c0b56eSmrg    esac
981d6c0b56eSmrg    eval enable_$ac_useropt=no ;;
982d6c0b56eSmrg
983d6c0b56eSmrg  -docdir | --docdir | --docdi | --doc | --do)
984d6c0b56eSmrg    ac_prev=docdir ;;
985d6c0b56eSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
986d6c0b56eSmrg    docdir=$ac_optarg ;;
987d6c0b56eSmrg
988d6c0b56eSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
989d6c0b56eSmrg    ac_prev=dvidir ;;
990d6c0b56eSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
991d6c0b56eSmrg    dvidir=$ac_optarg ;;
992d6c0b56eSmrg
993d6c0b56eSmrg  -enable-* | --enable-*)
994d6c0b56eSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
995d6c0b56eSmrg    # Reject names that are not valid shell variable names.
996d6c0b56eSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
997d6c0b56eSmrg      as_fn_error $? "invalid feature name: $ac_useropt"
998d6c0b56eSmrg    ac_useropt_orig=$ac_useropt
999d6c0b56eSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1000d6c0b56eSmrg    case $ac_user_opts in
1001d6c0b56eSmrg      *"
1002d6c0b56eSmrg"enable_$ac_useropt"
1003d6c0b56eSmrg"*) ;;
1004d6c0b56eSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1005d6c0b56eSmrg	 ac_unrecognized_sep=', ';;
1006d6c0b56eSmrg    esac
1007d6c0b56eSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
1008d6c0b56eSmrg
1009d6c0b56eSmrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1010d6c0b56eSmrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1011d6c0b56eSmrg  | --exec | --exe | --ex)
1012d6c0b56eSmrg    ac_prev=exec_prefix ;;
1013d6c0b56eSmrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1014d6c0b56eSmrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1015d6c0b56eSmrg  | --exec=* | --exe=* | --ex=*)
1016d6c0b56eSmrg    exec_prefix=$ac_optarg ;;
1017d6c0b56eSmrg
1018d6c0b56eSmrg  -gas | --gas | --ga | --g)
1019d6c0b56eSmrg    # Obsolete; use --with-gas.
1020d6c0b56eSmrg    with_gas=yes ;;
1021d6c0b56eSmrg
1022d6c0b56eSmrg  -help | --help | --hel | --he | -h)
1023d6c0b56eSmrg    ac_init_help=long ;;
1024d6c0b56eSmrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1025d6c0b56eSmrg    ac_init_help=recursive ;;
1026d6c0b56eSmrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1027d6c0b56eSmrg    ac_init_help=short ;;
1028d6c0b56eSmrg
1029d6c0b56eSmrg  -host | --host | --hos | --ho)
1030d6c0b56eSmrg    ac_prev=host_alias ;;
1031d6c0b56eSmrg  -host=* | --host=* | --hos=* | --ho=*)
1032d6c0b56eSmrg    host_alias=$ac_optarg ;;
1033d6c0b56eSmrg
1034d6c0b56eSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1035d6c0b56eSmrg    ac_prev=htmldir ;;
1036d6c0b56eSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1037d6c0b56eSmrg  | --ht=*)
1038d6c0b56eSmrg    htmldir=$ac_optarg ;;
1039d6c0b56eSmrg
1040d6c0b56eSmrg  -includedir | --includedir | --includedi | --included | --include \
1041d6c0b56eSmrg  | --includ | --inclu | --incl | --inc)
1042d6c0b56eSmrg    ac_prev=includedir ;;
1043d6c0b56eSmrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1044d6c0b56eSmrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
1045d6c0b56eSmrg    includedir=$ac_optarg ;;
1046d6c0b56eSmrg
1047d6c0b56eSmrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
1048d6c0b56eSmrg    ac_prev=infodir ;;
1049d6c0b56eSmrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1050d6c0b56eSmrg    infodir=$ac_optarg ;;
1051d6c0b56eSmrg
1052d6c0b56eSmrg  -libdir | --libdir | --libdi | --libd)
1053d6c0b56eSmrg    ac_prev=libdir ;;
1054d6c0b56eSmrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1055d6c0b56eSmrg    libdir=$ac_optarg ;;
1056d6c0b56eSmrg
1057d6c0b56eSmrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1058d6c0b56eSmrg  | --libexe | --libex | --libe)
1059d6c0b56eSmrg    ac_prev=libexecdir ;;
1060d6c0b56eSmrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1061d6c0b56eSmrg  | --libexe=* | --libex=* | --libe=*)
1062d6c0b56eSmrg    libexecdir=$ac_optarg ;;
1063d6c0b56eSmrg
1064d6c0b56eSmrg  -localedir | --localedir | --localedi | --localed | --locale)
1065d6c0b56eSmrg    ac_prev=localedir ;;
1066d6c0b56eSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1067d6c0b56eSmrg    localedir=$ac_optarg ;;
1068d6c0b56eSmrg
1069d6c0b56eSmrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
1070d6c0b56eSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
1071d6c0b56eSmrg    ac_prev=localstatedir ;;
1072d6c0b56eSmrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1073d6c0b56eSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1074d6c0b56eSmrg    localstatedir=$ac_optarg ;;
1075d6c0b56eSmrg
1076d6c0b56eSmrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1077d6c0b56eSmrg    ac_prev=mandir ;;
1078d6c0b56eSmrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1079d6c0b56eSmrg    mandir=$ac_optarg ;;
1080d6c0b56eSmrg
1081d6c0b56eSmrg  -nfp | --nfp | --nf)
1082d6c0b56eSmrg    # Obsolete; use --without-fp.
1083d6c0b56eSmrg    with_fp=no ;;
1084d6c0b56eSmrg
1085d6c0b56eSmrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1086d6c0b56eSmrg  | --no-cr | --no-c | -n)
1087d6c0b56eSmrg    no_create=yes ;;
1088d6c0b56eSmrg
1089d6c0b56eSmrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1090d6c0b56eSmrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1091d6c0b56eSmrg    no_recursion=yes ;;
1092d6c0b56eSmrg
1093d6c0b56eSmrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1094d6c0b56eSmrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1095d6c0b56eSmrg  | --oldin | --oldi | --old | --ol | --o)
1096d6c0b56eSmrg    ac_prev=oldincludedir ;;
1097d6c0b56eSmrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1098d6c0b56eSmrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1099d6c0b56eSmrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1100d6c0b56eSmrg    oldincludedir=$ac_optarg ;;
1101d6c0b56eSmrg
1102d6c0b56eSmrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1103d6c0b56eSmrg    ac_prev=prefix ;;
1104d6c0b56eSmrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1105d6c0b56eSmrg    prefix=$ac_optarg ;;
1106d6c0b56eSmrg
1107d6c0b56eSmrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1108d6c0b56eSmrg  | --program-pre | --program-pr | --program-p)
1109d6c0b56eSmrg    ac_prev=program_prefix ;;
1110d6c0b56eSmrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1111d6c0b56eSmrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1112d6c0b56eSmrg    program_prefix=$ac_optarg ;;
1113d6c0b56eSmrg
1114d6c0b56eSmrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1115d6c0b56eSmrg  | --program-suf | --program-su | --program-s)
1116d6c0b56eSmrg    ac_prev=program_suffix ;;
1117d6c0b56eSmrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1118d6c0b56eSmrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1119d6c0b56eSmrg    program_suffix=$ac_optarg ;;
1120d6c0b56eSmrg
1121d6c0b56eSmrg  -program-transform-name | --program-transform-name \
1122d6c0b56eSmrg  | --program-transform-nam | --program-transform-na \
1123d6c0b56eSmrg  | --program-transform-n | --program-transform- \
1124d6c0b56eSmrg  | --program-transform | --program-transfor \
1125d6c0b56eSmrg  | --program-transfo | --program-transf \
1126d6c0b56eSmrg  | --program-trans | --program-tran \
1127d6c0b56eSmrg  | --progr-tra | --program-tr | --program-t)
1128d6c0b56eSmrg    ac_prev=program_transform_name ;;
1129d6c0b56eSmrg  -program-transform-name=* | --program-transform-name=* \
1130d6c0b56eSmrg  | --program-transform-nam=* | --program-transform-na=* \
1131d6c0b56eSmrg  | --program-transform-n=* | --program-transform-=* \
1132d6c0b56eSmrg  | --program-transform=* | --program-transfor=* \
1133d6c0b56eSmrg  | --program-transfo=* | --program-transf=* \
1134d6c0b56eSmrg  | --program-trans=* | --program-tran=* \
1135d6c0b56eSmrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1136d6c0b56eSmrg    program_transform_name=$ac_optarg ;;
1137d6c0b56eSmrg
1138d6c0b56eSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1139d6c0b56eSmrg    ac_prev=pdfdir ;;
1140d6c0b56eSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1141d6c0b56eSmrg    pdfdir=$ac_optarg ;;
1142d6c0b56eSmrg
1143d6c0b56eSmrg  -psdir | --psdir | --psdi | --psd | --ps)
1144d6c0b56eSmrg    ac_prev=psdir ;;
1145d6c0b56eSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1146d6c0b56eSmrg    psdir=$ac_optarg ;;
1147d6c0b56eSmrg
1148d6c0b56eSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1149d6c0b56eSmrg  | -silent | --silent | --silen | --sile | --sil)
1150d6c0b56eSmrg    silent=yes ;;
1151d6c0b56eSmrg
1152d6c0b56eSmrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
1153d6c0b56eSmrg  | --runstate | --runstat | --runsta | --runst | --runs \
1154d6c0b56eSmrg  | --run | --ru | --r)
1155d6c0b56eSmrg    ac_prev=runstatedir ;;
1156d6c0b56eSmrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1157d6c0b56eSmrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1158d6c0b56eSmrg  | --run=* | --ru=* | --r=*)
1159d6c0b56eSmrg    runstatedir=$ac_optarg ;;
1160d6c0b56eSmrg
1161d6c0b56eSmrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1162d6c0b56eSmrg    ac_prev=sbindir ;;
1163d6c0b56eSmrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1164d6c0b56eSmrg  | --sbi=* | --sb=*)
1165d6c0b56eSmrg    sbindir=$ac_optarg ;;
1166d6c0b56eSmrg
1167d6c0b56eSmrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1168d6c0b56eSmrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1169d6c0b56eSmrg  | --sharedst | --shareds | --shared | --share | --shar \
1170d6c0b56eSmrg  | --sha | --sh)
1171d6c0b56eSmrg    ac_prev=sharedstatedir ;;
1172d6c0b56eSmrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1173d6c0b56eSmrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1174d6c0b56eSmrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1175d6c0b56eSmrg  | --sha=* | --sh=*)
1176d6c0b56eSmrg    sharedstatedir=$ac_optarg ;;
1177d6c0b56eSmrg
1178d6c0b56eSmrg  -site | --site | --sit)
1179d6c0b56eSmrg    ac_prev=site ;;
1180d6c0b56eSmrg  -site=* | --site=* | --sit=*)
1181d6c0b56eSmrg    site=$ac_optarg ;;
1182d6c0b56eSmrg
1183d6c0b56eSmrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1184d6c0b56eSmrg    ac_prev=srcdir ;;
1185d6c0b56eSmrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1186d6c0b56eSmrg    srcdir=$ac_optarg ;;
1187d6c0b56eSmrg
1188d6c0b56eSmrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1189d6c0b56eSmrg  | --syscon | --sysco | --sysc | --sys | --sy)
1190d6c0b56eSmrg    ac_prev=sysconfdir ;;
1191d6c0b56eSmrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1192d6c0b56eSmrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1193d6c0b56eSmrg    sysconfdir=$ac_optarg ;;
1194d6c0b56eSmrg
1195d6c0b56eSmrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1196d6c0b56eSmrg    ac_prev=target_alias ;;
1197d6c0b56eSmrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1198d6c0b56eSmrg    target_alias=$ac_optarg ;;
1199d6c0b56eSmrg
1200d6c0b56eSmrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1201d6c0b56eSmrg    verbose=yes ;;
1202d6c0b56eSmrg
1203d6c0b56eSmrg  -version | --version | --versio | --versi | --vers | -V)
1204d6c0b56eSmrg    ac_init_version=: ;;
1205d6c0b56eSmrg
1206d6c0b56eSmrg  -with-* | --with-*)
1207d6c0b56eSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1208d6c0b56eSmrg    # Reject names that are not valid shell variable names.
1209d6c0b56eSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1210d6c0b56eSmrg      as_fn_error $? "invalid package name: $ac_useropt"
1211d6c0b56eSmrg    ac_useropt_orig=$ac_useropt
1212d6c0b56eSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1213d6c0b56eSmrg    case $ac_user_opts in
1214d6c0b56eSmrg      *"
1215d6c0b56eSmrg"with_$ac_useropt"
1216d6c0b56eSmrg"*) ;;
1217d6c0b56eSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1218d6c0b56eSmrg	 ac_unrecognized_sep=', ';;
1219d6c0b56eSmrg    esac
1220d6c0b56eSmrg    eval with_$ac_useropt=\$ac_optarg ;;
1221d6c0b56eSmrg
1222d6c0b56eSmrg  -without-* | --without-*)
1223d6c0b56eSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1224d6c0b56eSmrg    # Reject names that are not valid shell variable names.
1225d6c0b56eSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1226d6c0b56eSmrg      as_fn_error $? "invalid package name: $ac_useropt"
1227d6c0b56eSmrg    ac_useropt_orig=$ac_useropt
1228d6c0b56eSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1229d6c0b56eSmrg    case $ac_user_opts in
1230d6c0b56eSmrg      *"
1231d6c0b56eSmrg"with_$ac_useropt"
1232d6c0b56eSmrg"*) ;;
1233d6c0b56eSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1234d6c0b56eSmrg	 ac_unrecognized_sep=', ';;
1235d6c0b56eSmrg    esac
1236d6c0b56eSmrg    eval with_$ac_useropt=no ;;
1237d6c0b56eSmrg
1238d6c0b56eSmrg  --x)
1239d6c0b56eSmrg    # Obsolete; use --with-x.
1240d6c0b56eSmrg    with_x=yes ;;
1241d6c0b56eSmrg
1242d6c0b56eSmrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1243d6c0b56eSmrg  | --x-incl | --x-inc | --x-in | --x-i)
1244d6c0b56eSmrg    ac_prev=x_includes ;;
1245d6c0b56eSmrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1246d6c0b56eSmrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1247d6c0b56eSmrg    x_includes=$ac_optarg ;;
1248d6c0b56eSmrg
1249d6c0b56eSmrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1250d6c0b56eSmrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1251d6c0b56eSmrg    ac_prev=x_libraries ;;
1252d6c0b56eSmrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1253d6c0b56eSmrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1254d6c0b56eSmrg    x_libraries=$ac_optarg ;;
1255d6c0b56eSmrg
1256d6c0b56eSmrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1257d6c0b56eSmrgTry \`$0 --help' for more information"
1258d6c0b56eSmrg    ;;
1259d6c0b56eSmrg
1260d6c0b56eSmrg  *=*)
1261d6c0b56eSmrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1262d6c0b56eSmrg    # Reject names that are not valid shell variable names.
1263d6c0b56eSmrg    case $ac_envvar in #(
1264d6c0b56eSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1265d6c0b56eSmrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1266d6c0b56eSmrg    esac
1267d6c0b56eSmrg    eval $ac_envvar=\$ac_optarg
1268d6c0b56eSmrg    export $ac_envvar ;;
1269d6c0b56eSmrg
1270d6c0b56eSmrg  *)
1271d6c0b56eSmrg    # FIXME: should be removed in autoconf 3.0.
1272d6c0b56eSmrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1273d6c0b56eSmrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1274d6c0b56eSmrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1275d6c0b56eSmrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1276d6c0b56eSmrg    ;;
1277d6c0b56eSmrg
1278d6c0b56eSmrg  esac
1279d6c0b56eSmrgdone
1280d6c0b56eSmrg
1281d6c0b56eSmrgif test -n "$ac_prev"; then
1282d6c0b56eSmrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1283d6c0b56eSmrg  as_fn_error $? "missing argument to $ac_option"
1284d6c0b56eSmrgfi
1285d6c0b56eSmrg
1286d6c0b56eSmrgif test -n "$ac_unrecognized_opts"; then
1287d6c0b56eSmrg  case $enable_option_checking in
1288d6c0b56eSmrg    no) ;;
1289d6c0b56eSmrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1290d6c0b56eSmrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1291d6c0b56eSmrg  esac
1292d6c0b56eSmrgfi
1293d6c0b56eSmrg
1294d6c0b56eSmrg# Check all directory arguments for consistency.
1295d6c0b56eSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1296d6c0b56eSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1297d6c0b56eSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1298d6c0b56eSmrg		libdir localedir mandir runstatedir
1299d6c0b56eSmrgdo
1300d6c0b56eSmrg  eval ac_val=\$$ac_var
1301d6c0b56eSmrg  # Remove trailing slashes.
1302d6c0b56eSmrg  case $ac_val in
1303d6c0b56eSmrg    */ )
1304d6c0b56eSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1305d6c0b56eSmrg      eval $ac_var=\$ac_val;;
1306d6c0b56eSmrg  esac
1307d6c0b56eSmrg  # Be sure to have absolute directory names.
1308d6c0b56eSmrg  case $ac_val in
1309d6c0b56eSmrg    [\\/$]* | ?:[\\/]* )  continue;;
1310d6c0b56eSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1311d6c0b56eSmrg  esac
1312d6c0b56eSmrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1313d6c0b56eSmrgdone
1314d6c0b56eSmrg
1315d6c0b56eSmrg# There might be people who depend on the old broken behavior: `$host'
1316d6c0b56eSmrg# used to hold the argument of --host etc.
1317d6c0b56eSmrg# FIXME: To remove some day.
1318d6c0b56eSmrgbuild=$build_alias
1319d6c0b56eSmrghost=$host_alias
1320d6c0b56eSmrgtarget=$target_alias
1321d6c0b56eSmrg
1322d6c0b56eSmrg# FIXME: To remove some day.
1323d6c0b56eSmrgif test "x$host_alias" != x; then
1324d6c0b56eSmrg  if test "x$build_alias" = x; then
1325d6c0b56eSmrg    cross_compiling=maybe
1326d6c0b56eSmrg  elif test "x$build_alias" != "x$host_alias"; then
1327d6c0b56eSmrg    cross_compiling=yes
1328d6c0b56eSmrg  fi
1329d6c0b56eSmrgfi
1330d6c0b56eSmrg
1331d6c0b56eSmrgac_tool_prefix=
1332d6c0b56eSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1333d6c0b56eSmrg
1334d6c0b56eSmrgtest "$silent" = yes && exec 6>/dev/null
1335d6c0b56eSmrg
1336d6c0b56eSmrg
1337d6c0b56eSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1338d6c0b56eSmrgac_ls_di=`ls -di .` &&
1339d6c0b56eSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1340d6c0b56eSmrg  as_fn_error $? "working directory cannot be determined"
1341d6c0b56eSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1342d6c0b56eSmrg  as_fn_error $? "pwd does not report name of working directory"
1343d6c0b56eSmrg
1344d6c0b56eSmrg
1345d6c0b56eSmrg# Find the source files, if location was not specified.
1346d6c0b56eSmrgif test -z "$srcdir"; then
1347d6c0b56eSmrg  ac_srcdir_defaulted=yes
1348d6c0b56eSmrg  # Try the directory containing this script, then the parent directory.
1349d6c0b56eSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1350d6c0b56eSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1351d6c0b56eSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1352d6c0b56eSmrg	 X"$as_myself" : 'X\(//\)$' \| \
1353d6c0b56eSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1354d6c0b56eSmrg$as_echo X"$as_myself" |
1355d6c0b56eSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1356d6c0b56eSmrg	    s//\1/
1357d6c0b56eSmrg	    q
1358d6c0b56eSmrg	  }
1359d6c0b56eSmrg	  /^X\(\/\/\)[^/].*/{
1360d6c0b56eSmrg	    s//\1/
1361d6c0b56eSmrg	    q
1362d6c0b56eSmrg	  }
1363d6c0b56eSmrg	  /^X\(\/\/\)$/{
1364d6c0b56eSmrg	    s//\1/
1365d6c0b56eSmrg	    q
1366d6c0b56eSmrg	  }
1367d6c0b56eSmrg	  /^X\(\/\).*/{
1368d6c0b56eSmrg	    s//\1/
1369d6c0b56eSmrg	    q
1370d6c0b56eSmrg	  }
1371d6c0b56eSmrg	  s/.*/./; q'`
1372d6c0b56eSmrg  srcdir=$ac_confdir
1373d6c0b56eSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
1374d6c0b56eSmrg    srcdir=..
1375d6c0b56eSmrg  fi
1376d6c0b56eSmrgelse
1377d6c0b56eSmrg  ac_srcdir_defaulted=no
1378d6c0b56eSmrgfi
1379d6c0b56eSmrgif test ! -r "$srcdir/$ac_unique_file"; then
1380d6c0b56eSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1381d6c0b56eSmrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1382d6c0b56eSmrgfi
1383d6c0b56eSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1384d6c0b56eSmrgac_abs_confdir=`(
1385d6c0b56eSmrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1386d6c0b56eSmrg	pwd)`
1387d6c0b56eSmrg# When building in place, set srcdir=.
1388d6c0b56eSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1389d6c0b56eSmrg  srcdir=.
1390d6c0b56eSmrgfi
1391d6c0b56eSmrg# Remove unnecessary trailing slashes from srcdir.
1392d6c0b56eSmrg# Double slashes in file names in object file debugging info
1393d6c0b56eSmrg# mess up M-x gdb in Emacs.
1394d6c0b56eSmrgcase $srcdir in
1395d6c0b56eSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1396d6c0b56eSmrgesac
1397d6c0b56eSmrgfor ac_var in $ac_precious_vars; do
1398d6c0b56eSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1399d6c0b56eSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
1400d6c0b56eSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1401d6c0b56eSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1402d6c0b56eSmrgdone
1403d6c0b56eSmrg
1404d6c0b56eSmrg#
1405d6c0b56eSmrg# Report the --help message.
1406d6c0b56eSmrg#
1407d6c0b56eSmrgif test "$ac_init_help" = "long"; then
1408d6c0b56eSmrg  # Omit some internal or obsolete options to make the list less imposing.
1409d6c0b56eSmrg  # This message is too long to be a string in the A/UX 3.1 sh.
1410d6c0b56eSmrg  cat <<_ACEOF
1411d6c0b56eSmrg\`configure' configures xf86-video-amdgpu 1.1.0 to adapt to many kinds of systems.
1412d6c0b56eSmrg
1413d6c0b56eSmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1414d6c0b56eSmrg
1415d6c0b56eSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1416d6c0b56eSmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1417d6c0b56eSmrg
1418d6c0b56eSmrgDefaults for the options are specified in brackets.
1419d6c0b56eSmrg
1420d6c0b56eSmrgConfiguration:
1421d6c0b56eSmrg  -h, --help              display this help and exit
1422d6c0b56eSmrg      --help=short        display options specific to this package
1423d6c0b56eSmrg      --help=recursive    display the short help of all the included packages
1424d6c0b56eSmrg  -V, --version           display version information and exit
1425d6c0b56eSmrg  -q, --quiet, --silent   do not print \`checking ...' messages
1426d6c0b56eSmrg      --cache-file=FILE   cache test results in FILE [disabled]
1427d6c0b56eSmrg  -C, --config-cache      alias for \`--cache-file=config.cache'
1428d6c0b56eSmrg  -n, --no-create         do not create output files
1429d6c0b56eSmrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1430d6c0b56eSmrg
1431d6c0b56eSmrgInstallation directories:
1432d6c0b56eSmrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1433d6c0b56eSmrg                          [$ac_default_prefix]
1434d6c0b56eSmrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1435d6c0b56eSmrg                          [PREFIX]
1436d6c0b56eSmrg
1437d6c0b56eSmrgBy default, \`make install' will install all the files in
1438d6c0b56eSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1439d6c0b56eSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1440d6c0b56eSmrgfor instance \`--prefix=\$HOME'.
1441d6c0b56eSmrg
1442d6c0b56eSmrgFor better control, use the options below.
1443d6c0b56eSmrg
1444d6c0b56eSmrgFine tuning of the installation directories:
1445d6c0b56eSmrg  --bindir=DIR            user executables [EPREFIX/bin]
1446d6c0b56eSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1447d6c0b56eSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1448d6c0b56eSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1449d6c0b56eSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1450d6c0b56eSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1451d6c0b56eSmrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1452d6c0b56eSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1453d6c0b56eSmrg  --includedir=DIR        C header files [PREFIX/include]
1454d6c0b56eSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1455d6c0b56eSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1456d6c0b56eSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1457d6c0b56eSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1458d6c0b56eSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1459d6c0b56eSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1460d6c0b56eSmrg  --docdir=DIR            documentation root
1461d6c0b56eSmrg                          [DATAROOTDIR/doc/xf86-video-amdgpu]
1462d6c0b56eSmrg  --htmldir=DIR           html documentation [DOCDIR]
1463d6c0b56eSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
1464d6c0b56eSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1465d6c0b56eSmrg  --psdir=DIR             ps documentation [DOCDIR]
1466d6c0b56eSmrg_ACEOF
1467d6c0b56eSmrg
1468d6c0b56eSmrg  cat <<\_ACEOF
1469d6c0b56eSmrg
1470d6c0b56eSmrgProgram names:
1471d6c0b56eSmrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1472d6c0b56eSmrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1473d6c0b56eSmrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1474d6c0b56eSmrg
1475d6c0b56eSmrgSystem types:
1476d6c0b56eSmrg  --build=BUILD     configure for building on BUILD [guessed]
1477d6c0b56eSmrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1478d6c0b56eSmrg_ACEOF
1479d6c0b56eSmrgfi
1480d6c0b56eSmrg
1481d6c0b56eSmrgif test -n "$ac_init_help"; then
1482d6c0b56eSmrg  case $ac_init_help in
1483d6c0b56eSmrg     short | recursive ) echo "Configuration of xf86-video-amdgpu 1.1.0:";;
1484d6c0b56eSmrg   esac
1485d6c0b56eSmrg  cat <<\_ACEOF
1486d6c0b56eSmrg
1487d6c0b56eSmrgOptional Features:
1488d6c0b56eSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
1489d6c0b56eSmrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1490d6c0b56eSmrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1491d6c0b56eSmrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1492d6c0b56eSmrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1493d6c0b56eSmrg  --disable-largefile     omit support for large files
1494d6c0b56eSmrg  --enable-dependency-tracking
1495d6c0b56eSmrg                          do not reject slow dependency extractors
1496d6c0b56eSmrg  --disable-dependency-tracking
1497d6c0b56eSmrg                          speeds up one-time build
1498d6c0b56eSmrg  --enable-maintainer-mode
1499d6c0b56eSmrg                          enable make rules and dependencies not useful (and
1500d6c0b56eSmrg                          sometimes confusing) to the casual installer
1501d6c0b56eSmrg  --disable-selective-werror
1502d6c0b56eSmrg                          Turn off selective compiler errors. (default:
1503d6c0b56eSmrg                          enabled)
1504d6c0b56eSmrg  --enable-strict-compilation
1505d6c0b56eSmrg                          Enable all warnings from compiler and make them
1506d6c0b56eSmrg                          errors (default: disabled)
1507d6c0b56eSmrg  --enable-static[=PKGS]  build static libraries [default=no]
1508d6c0b56eSmrg  --enable-shared[=PKGS]  build shared libraries [default=yes]
1509d6c0b56eSmrg  --enable-fast-install[=PKGS]
1510d6c0b56eSmrg                          optimize for fast installation [default=yes]
1511d6c0b56eSmrg  --disable-libtool-lock  avoid locking (might break parallel builds)
1512d6c0b56eSmrg  --disable-udev          Disable libudev support [default=auto]
1513d6c0b56eSmrg  --disable-glamor        Disable glamor, a new GL-based acceleration
1514d6c0b56eSmrg                          [default=enabled]
1515d6c0b56eSmrg
1516d6c0b56eSmrgOptional Packages:
1517d6c0b56eSmrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1518d6c0b56eSmrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1519d6c0b56eSmrg  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1520d6c0b56eSmrg                          both]
1521d6c0b56eSmrg  --with-aix-soname=aix|svr4|both
1522d6c0b56eSmrg                          shared library versioning (aka "SONAME") variant to
1523d6c0b56eSmrg                          provide on AIX, [default=aix].
1524d6c0b56eSmrg  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1525d6c0b56eSmrg  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1526d6c0b56eSmrg                          compiler's sysroot if not specified).
1527d6c0b56eSmrg  --with-xorg-module-dir=DIR
1528d6c0b56eSmrg                          Default xorg module directory
1529d6c0b56eSmrg                          [[default=$libdir/xorg/modules]]
1530d6c0b56eSmrg  --with-xorg-conf-dir=DIR
1531d6c0b56eSmrg                          Default xorg.conf.d directory [[default=from
1532d6c0b56eSmrg                          $PKG_CONFIG xorg-server]]
1533d6c0b56eSmrg
1534d6c0b56eSmrgSome influential environment variables:
1535d6c0b56eSmrg  CC          C compiler command
1536d6c0b56eSmrg  CFLAGS      C compiler flags
1537d6c0b56eSmrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1538d6c0b56eSmrg              nonstandard directory <lib dir>
1539d6c0b56eSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1540d6c0b56eSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1541d6c0b56eSmrg              you have headers in a nonstandard directory <include dir>
1542d6c0b56eSmrg  CPP         C preprocessor
1543d6c0b56eSmrg  PKG_CONFIG  path to pkg-config utility
1544d6c0b56eSmrg  PKG_CONFIG_PATH
1545d6c0b56eSmrg              directories to add to pkg-config's search path
1546d6c0b56eSmrg  PKG_CONFIG_LIBDIR
1547d6c0b56eSmrg              path overriding pkg-config's built-in search path
1548d6c0b56eSmrg  LT_SYS_LIBRARY_PATH
1549d6c0b56eSmrg              User-defined run-time library search path.
1550d6c0b56eSmrg  LIBDRM_CFLAGS
1551d6c0b56eSmrg              C compiler flags for LIBDRM, overriding pkg-config
1552d6c0b56eSmrg  LIBDRM_LIBS linker flags for LIBDRM, overriding pkg-config
1553d6c0b56eSmrg  LIBDRM_AMDGPU_CFLAGS
1554d6c0b56eSmrg              C compiler flags for LIBDRM_AMDGPU, overriding pkg-config
1555d6c0b56eSmrg  LIBDRM_AMDGPU_LIBS
1556d6c0b56eSmrg              linker flags for LIBDRM_AMDGPU, overriding pkg-config
1557d6c0b56eSmrg  GBM_CFLAGS  C compiler flags for GBM, overriding pkg-config
1558d6c0b56eSmrg  GBM_LIBS    linker flags for GBM, overriding pkg-config
1559d6c0b56eSmrg  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1560d6c0b56eSmrg  XORG_LIBS   linker flags for XORG, overriding pkg-config
1561d6c0b56eSmrg  XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1562d6c0b56eSmrg  XEXT_LIBS   linker flags for XEXT, overriding pkg-config
1563d6c0b56eSmrg  LIBUDEV_CFLAGS
1564d6c0b56eSmrg              C compiler flags for LIBUDEV, overriding pkg-config
1565d6c0b56eSmrg  LIBUDEV_LIBS
1566d6c0b56eSmrg              linker flags for LIBUDEV, overriding pkg-config
1567d6c0b56eSmrg  LIBGL_CFLAGS
1568d6c0b56eSmrg              C compiler flags for LIBGL, overriding pkg-config
1569d6c0b56eSmrg  LIBGL_LIBS  linker flags for LIBGL, overriding pkg-config
1570d6c0b56eSmrg  LIBGLAMOR_CFLAGS
1571d6c0b56eSmrg              C compiler flags for LIBGLAMOR, overriding pkg-config
1572d6c0b56eSmrg  LIBGLAMOR_LIBS
1573d6c0b56eSmrg              linker flags for LIBGLAMOR, overriding pkg-config
1574d6c0b56eSmrg  LIBGLAMOR_EGL_CFLAGS
1575d6c0b56eSmrg              C compiler flags for LIBGLAMOR_EGL, overriding pkg-config
1576d6c0b56eSmrg  LIBGLAMOR_EGL_LIBS
1577d6c0b56eSmrg              linker flags for LIBGLAMOR_EGL, overriding pkg-config
1578d6c0b56eSmrg
1579d6c0b56eSmrgUse these variables to override the choices made by `configure' or to help
1580d6c0b56eSmrgit to find libraries and programs with nonstandard names/locations.
1581d6c0b56eSmrg
1582d6c0b56eSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1583d6c0b56eSmrg_ACEOF
1584d6c0b56eSmrgac_status=$?
1585d6c0b56eSmrgfi
1586d6c0b56eSmrg
1587d6c0b56eSmrgif test "$ac_init_help" = "recursive"; then
1588d6c0b56eSmrg  # If there are subdirs, report their specific --help.
1589d6c0b56eSmrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1590d6c0b56eSmrg    test -d "$ac_dir" ||
1591d6c0b56eSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1592d6c0b56eSmrg      continue
1593d6c0b56eSmrg    ac_builddir=.
1594d6c0b56eSmrg
1595d6c0b56eSmrgcase "$ac_dir" in
1596d6c0b56eSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1597d6c0b56eSmrg*)
1598d6c0b56eSmrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1599d6c0b56eSmrg  # A ".." for each directory in $ac_dir_suffix.
1600d6c0b56eSmrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1601d6c0b56eSmrg  case $ac_top_builddir_sub in
1602d6c0b56eSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1603d6c0b56eSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1604d6c0b56eSmrg  esac ;;
1605d6c0b56eSmrgesac
1606d6c0b56eSmrgac_abs_top_builddir=$ac_pwd
1607d6c0b56eSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1608d6c0b56eSmrg# for backward compatibility:
1609d6c0b56eSmrgac_top_builddir=$ac_top_build_prefix
1610d6c0b56eSmrg
1611d6c0b56eSmrgcase $srcdir in
1612d6c0b56eSmrg  .)  # We are building in place.
1613d6c0b56eSmrg    ac_srcdir=.
1614d6c0b56eSmrg    ac_top_srcdir=$ac_top_builddir_sub
1615d6c0b56eSmrg    ac_abs_top_srcdir=$ac_pwd ;;
1616d6c0b56eSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1617d6c0b56eSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
1618d6c0b56eSmrg    ac_top_srcdir=$srcdir
1619d6c0b56eSmrg    ac_abs_top_srcdir=$srcdir ;;
1620d6c0b56eSmrg  *) # Relative name.
1621d6c0b56eSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1622d6c0b56eSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1623d6c0b56eSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1624d6c0b56eSmrgesac
1625d6c0b56eSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1626d6c0b56eSmrg
1627d6c0b56eSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
1628d6c0b56eSmrg    # Check for guested configure.
1629d6c0b56eSmrg    if test -f "$ac_srcdir/configure.gnu"; then
1630d6c0b56eSmrg      echo &&
1631d6c0b56eSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1632d6c0b56eSmrg    elif test -f "$ac_srcdir/configure"; then
1633d6c0b56eSmrg      echo &&
1634d6c0b56eSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
1635d6c0b56eSmrg    else
1636d6c0b56eSmrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1637d6c0b56eSmrg    fi || ac_status=$?
1638d6c0b56eSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
1639d6c0b56eSmrg  done
1640d6c0b56eSmrgfi
1641d6c0b56eSmrg
1642d6c0b56eSmrgtest -n "$ac_init_help" && exit $ac_status
1643d6c0b56eSmrgif $ac_init_version; then
1644d6c0b56eSmrg  cat <<\_ACEOF
1645d6c0b56eSmrgxf86-video-amdgpu configure 1.1.0
1646d6c0b56eSmrggenerated by GNU Autoconf 2.69
1647d6c0b56eSmrg
1648d6c0b56eSmrgCopyright (C) 2012 Free Software Foundation, Inc.
1649d6c0b56eSmrgThis configure script is free software; the Free Software Foundation
1650d6c0b56eSmrggives unlimited permission to copy, distribute and modify it.
1651d6c0b56eSmrg_ACEOF
1652d6c0b56eSmrg  exit
1653d6c0b56eSmrgfi
1654d6c0b56eSmrg
1655d6c0b56eSmrg## ------------------------ ##
1656d6c0b56eSmrg## Autoconf initialization. ##
1657d6c0b56eSmrg## ------------------------ ##
1658d6c0b56eSmrg
1659d6c0b56eSmrg# ac_fn_c_try_compile LINENO
1660d6c0b56eSmrg# --------------------------
1661d6c0b56eSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1662d6c0b56eSmrgac_fn_c_try_compile ()
1663d6c0b56eSmrg{
1664d6c0b56eSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1665d6c0b56eSmrg  rm -f conftest.$ac_objext
1666d6c0b56eSmrg  if { { ac_try="$ac_compile"
1667d6c0b56eSmrgcase "(($ac_try" in
1668d6c0b56eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1669d6c0b56eSmrg  *) ac_try_echo=$ac_try;;
1670d6c0b56eSmrgesac
1671d6c0b56eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1672d6c0b56eSmrg$as_echo "$ac_try_echo"; } >&5
1673d6c0b56eSmrg  (eval "$ac_compile") 2>conftest.err
1674d6c0b56eSmrg  ac_status=$?
1675d6c0b56eSmrg  if test -s conftest.err; then
1676d6c0b56eSmrg    grep -v '^ *+' conftest.err >conftest.er1
1677d6c0b56eSmrg    cat conftest.er1 >&5
1678d6c0b56eSmrg    mv -f conftest.er1 conftest.err
1679d6c0b56eSmrg  fi
1680d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1681d6c0b56eSmrg  test $ac_status = 0; } && {
1682d6c0b56eSmrg	 test -z "$ac_c_werror_flag" ||
1683d6c0b56eSmrg	 test ! -s conftest.err
1684d6c0b56eSmrg       } && test -s conftest.$ac_objext; then :
1685d6c0b56eSmrg  ac_retval=0
1686d6c0b56eSmrgelse
1687d6c0b56eSmrg  $as_echo "$as_me: failed program was:" >&5
1688d6c0b56eSmrgsed 's/^/| /' conftest.$ac_ext >&5
1689d6c0b56eSmrg
1690d6c0b56eSmrg	ac_retval=1
1691d6c0b56eSmrgfi
1692d6c0b56eSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1693d6c0b56eSmrg  as_fn_set_status $ac_retval
1694d6c0b56eSmrg
1695d6c0b56eSmrg} # ac_fn_c_try_compile
1696d6c0b56eSmrg
1697d6c0b56eSmrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1698d6c0b56eSmrg# ---------------------------------------------
1699d6c0b56eSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1700d6c0b56eSmrg# accordingly.
1701d6c0b56eSmrgac_fn_c_check_decl ()
1702d6c0b56eSmrg{
1703d6c0b56eSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1704d6c0b56eSmrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1705d6c0b56eSmrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1706d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1707d6c0b56eSmrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1708d6c0b56eSmrgif eval \${$3+:} false; then :
1709d6c0b56eSmrg  $as_echo_n "(cached) " >&6
1710d6c0b56eSmrgelse
1711d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1712d6c0b56eSmrg/* end confdefs.h.  */
1713d6c0b56eSmrg$4
1714d6c0b56eSmrgint
1715d6c0b56eSmrgmain ()
1716d6c0b56eSmrg{
1717d6c0b56eSmrg#ifndef $as_decl_name
1718d6c0b56eSmrg#ifdef __cplusplus
1719d6c0b56eSmrg  (void) $as_decl_use;
1720d6c0b56eSmrg#else
1721d6c0b56eSmrg  (void) $as_decl_name;
1722d6c0b56eSmrg#endif
1723d6c0b56eSmrg#endif
1724d6c0b56eSmrg
1725d6c0b56eSmrg  ;
1726d6c0b56eSmrg  return 0;
1727d6c0b56eSmrg}
1728d6c0b56eSmrg_ACEOF
1729d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
1730d6c0b56eSmrg  eval "$3=yes"
1731d6c0b56eSmrgelse
1732d6c0b56eSmrg  eval "$3=no"
1733d6c0b56eSmrgfi
1734d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1735d6c0b56eSmrgfi
1736d6c0b56eSmrgeval ac_res=\$$3
1737d6c0b56eSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1738d6c0b56eSmrg$as_echo "$ac_res" >&6; }
1739d6c0b56eSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1740d6c0b56eSmrg
1741d6c0b56eSmrg} # ac_fn_c_check_decl
1742d6c0b56eSmrg
1743d6c0b56eSmrg# ac_fn_c_try_cpp LINENO
1744d6c0b56eSmrg# ----------------------
1745d6c0b56eSmrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1746d6c0b56eSmrgac_fn_c_try_cpp ()
1747d6c0b56eSmrg{
1748d6c0b56eSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1749d6c0b56eSmrg  if { { ac_try="$ac_cpp conftest.$ac_ext"
1750d6c0b56eSmrgcase "(($ac_try" in
1751d6c0b56eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1752d6c0b56eSmrg  *) ac_try_echo=$ac_try;;
1753d6c0b56eSmrgesac
1754d6c0b56eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1755d6c0b56eSmrg$as_echo "$ac_try_echo"; } >&5
1756d6c0b56eSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1757d6c0b56eSmrg  ac_status=$?
1758d6c0b56eSmrg  if test -s conftest.err; then
1759d6c0b56eSmrg    grep -v '^ *+' conftest.err >conftest.er1
1760d6c0b56eSmrg    cat conftest.er1 >&5
1761d6c0b56eSmrg    mv -f conftest.er1 conftest.err
1762d6c0b56eSmrg  fi
1763d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1764d6c0b56eSmrg  test $ac_status = 0; } > conftest.i && {
1765d6c0b56eSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1766d6c0b56eSmrg	 test ! -s conftest.err
1767d6c0b56eSmrg       }; then :
1768d6c0b56eSmrg  ac_retval=0
1769d6c0b56eSmrgelse
1770d6c0b56eSmrg  $as_echo "$as_me: failed program was:" >&5
1771d6c0b56eSmrgsed 's/^/| /' conftest.$ac_ext >&5
1772d6c0b56eSmrg
1773d6c0b56eSmrg    ac_retval=1
1774d6c0b56eSmrgfi
1775d6c0b56eSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1776d6c0b56eSmrg  as_fn_set_status $ac_retval
1777d6c0b56eSmrg
1778d6c0b56eSmrg} # ac_fn_c_try_cpp
1779d6c0b56eSmrg
1780d6c0b56eSmrg# ac_fn_c_try_run LINENO
1781d6c0b56eSmrg# ----------------------
1782d6c0b56eSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1783d6c0b56eSmrg# that executables *can* be run.
1784d6c0b56eSmrgac_fn_c_try_run ()
1785d6c0b56eSmrg{
1786d6c0b56eSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787d6c0b56eSmrg  if { { ac_try="$ac_link"
1788d6c0b56eSmrgcase "(($ac_try" in
1789d6c0b56eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1790d6c0b56eSmrg  *) ac_try_echo=$ac_try;;
1791d6c0b56eSmrgesac
1792d6c0b56eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1793d6c0b56eSmrg$as_echo "$ac_try_echo"; } >&5
1794d6c0b56eSmrg  (eval "$ac_link") 2>&5
1795d6c0b56eSmrg  ac_status=$?
1796d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1797d6c0b56eSmrg  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1798d6c0b56eSmrg  { { case "(($ac_try" in
1799d6c0b56eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1800d6c0b56eSmrg  *) ac_try_echo=$ac_try;;
1801d6c0b56eSmrgesac
1802d6c0b56eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1803d6c0b56eSmrg$as_echo "$ac_try_echo"; } >&5
1804d6c0b56eSmrg  (eval "$ac_try") 2>&5
1805d6c0b56eSmrg  ac_status=$?
1806d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1807d6c0b56eSmrg  test $ac_status = 0; }; }; then :
1808d6c0b56eSmrg  ac_retval=0
1809d6c0b56eSmrgelse
1810d6c0b56eSmrg  $as_echo "$as_me: program exited with status $ac_status" >&5
1811d6c0b56eSmrg       $as_echo "$as_me: failed program was:" >&5
1812d6c0b56eSmrgsed 's/^/| /' conftest.$ac_ext >&5
1813d6c0b56eSmrg
1814d6c0b56eSmrg       ac_retval=$ac_status
1815d6c0b56eSmrgfi
1816d6c0b56eSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1817d6c0b56eSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1818d6c0b56eSmrg  as_fn_set_status $ac_retval
1819d6c0b56eSmrg
1820d6c0b56eSmrg} # ac_fn_c_try_run
1821d6c0b56eSmrg
1822d6c0b56eSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1823d6c0b56eSmrg# -------------------------------------------------------
1824d6c0b56eSmrg# Tests whether HEADER exists and can be compiled using the include files in
1825d6c0b56eSmrg# INCLUDES, setting the cache variable VAR accordingly.
1826d6c0b56eSmrgac_fn_c_check_header_compile ()
1827d6c0b56eSmrg{
1828d6c0b56eSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1829d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1830d6c0b56eSmrg$as_echo_n "checking for $2... " >&6; }
1831d6c0b56eSmrgif eval \${$3+:} false; then :
1832d6c0b56eSmrg  $as_echo_n "(cached) " >&6
1833d6c0b56eSmrgelse
1834d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1835d6c0b56eSmrg/* end confdefs.h.  */
1836d6c0b56eSmrg$4
1837d6c0b56eSmrg#include <$2>
1838d6c0b56eSmrg_ACEOF
1839d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
1840d6c0b56eSmrg  eval "$3=yes"
1841d6c0b56eSmrgelse
1842d6c0b56eSmrg  eval "$3=no"
1843d6c0b56eSmrgfi
1844d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1845d6c0b56eSmrgfi
1846d6c0b56eSmrgeval ac_res=\$$3
1847d6c0b56eSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1848d6c0b56eSmrg$as_echo "$ac_res" >&6; }
1849d6c0b56eSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1850d6c0b56eSmrg
1851d6c0b56eSmrg} # ac_fn_c_check_header_compile
1852d6c0b56eSmrg
1853d6c0b56eSmrg# ac_fn_c_try_link LINENO
1854d6c0b56eSmrg# -----------------------
1855d6c0b56eSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1856d6c0b56eSmrgac_fn_c_try_link ()
1857d6c0b56eSmrg{
1858d6c0b56eSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1859d6c0b56eSmrg  rm -f conftest.$ac_objext conftest$ac_exeext
1860d6c0b56eSmrg  if { { ac_try="$ac_link"
1861d6c0b56eSmrgcase "(($ac_try" in
1862d6c0b56eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1863d6c0b56eSmrg  *) ac_try_echo=$ac_try;;
1864d6c0b56eSmrgesac
1865d6c0b56eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1866d6c0b56eSmrg$as_echo "$ac_try_echo"; } >&5
1867d6c0b56eSmrg  (eval "$ac_link") 2>conftest.err
1868d6c0b56eSmrg  ac_status=$?
1869d6c0b56eSmrg  if test -s conftest.err; then
1870d6c0b56eSmrg    grep -v '^ *+' conftest.err >conftest.er1
1871d6c0b56eSmrg    cat conftest.er1 >&5
1872d6c0b56eSmrg    mv -f conftest.er1 conftest.err
1873d6c0b56eSmrg  fi
1874d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1875d6c0b56eSmrg  test $ac_status = 0; } && {
1876d6c0b56eSmrg	 test -z "$ac_c_werror_flag" ||
1877d6c0b56eSmrg	 test ! -s conftest.err
1878d6c0b56eSmrg       } && test -s conftest$ac_exeext && {
1879d6c0b56eSmrg	 test "$cross_compiling" = yes ||
1880d6c0b56eSmrg	 test -x conftest$ac_exeext
1881d6c0b56eSmrg       }; then :
1882d6c0b56eSmrg  ac_retval=0
1883d6c0b56eSmrgelse
1884d6c0b56eSmrg  $as_echo "$as_me: failed program was:" >&5
1885d6c0b56eSmrgsed 's/^/| /' conftest.$ac_ext >&5
1886d6c0b56eSmrg
1887d6c0b56eSmrg	ac_retval=1
1888d6c0b56eSmrgfi
1889d6c0b56eSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1890d6c0b56eSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1891d6c0b56eSmrg  # interfere with the next link command; also delete a directory that is
1892d6c0b56eSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
1893d6c0b56eSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1894d6c0b56eSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1895d6c0b56eSmrg  as_fn_set_status $ac_retval
1896d6c0b56eSmrg
1897d6c0b56eSmrg} # ac_fn_c_try_link
1898d6c0b56eSmrg
1899d6c0b56eSmrg# ac_fn_c_check_func LINENO FUNC VAR
1900d6c0b56eSmrg# ----------------------------------
1901d6c0b56eSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
1902d6c0b56eSmrgac_fn_c_check_func ()
1903d6c0b56eSmrg{
1904d6c0b56eSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1905d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1906d6c0b56eSmrg$as_echo_n "checking for $2... " >&6; }
1907d6c0b56eSmrgif eval \${$3+:} false; then :
1908d6c0b56eSmrg  $as_echo_n "(cached) " >&6
1909d6c0b56eSmrgelse
1910d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1911d6c0b56eSmrg/* end confdefs.h.  */
1912d6c0b56eSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1913d6c0b56eSmrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1914d6c0b56eSmrg#define $2 innocuous_$2
1915d6c0b56eSmrg
1916d6c0b56eSmrg/* System header to define __stub macros and hopefully few prototypes,
1917d6c0b56eSmrg    which can conflict with char $2 (); below.
1918d6c0b56eSmrg    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1919d6c0b56eSmrg    <limits.h> exists even on freestanding compilers.  */
1920d6c0b56eSmrg
1921d6c0b56eSmrg#ifdef __STDC__
1922d6c0b56eSmrg# include <limits.h>
1923d6c0b56eSmrg#else
1924d6c0b56eSmrg# include <assert.h>
1925d6c0b56eSmrg#endif
1926d6c0b56eSmrg
1927d6c0b56eSmrg#undef $2
1928d6c0b56eSmrg
1929d6c0b56eSmrg/* Override any GCC internal prototype to avoid an error.
1930d6c0b56eSmrg   Use char because int might match the return type of a GCC
1931d6c0b56eSmrg   builtin and then its argument prototype would still apply.  */
1932d6c0b56eSmrg#ifdef __cplusplus
1933d6c0b56eSmrgextern "C"
1934d6c0b56eSmrg#endif
1935d6c0b56eSmrgchar $2 ();
1936d6c0b56eSmrg/* The GNU C library defines this for functions which it implements
1937d6c0b56eSmrg    to always fail with ENOSYS.  Some functions are actually named
1938d6c0b56eSmrg    something starting with __ and the normal name is an alias.  */
1939d6c0b56eSmrg#if defined __stub_$2 || defined __stub___$2
1940d6c0b56eSmrgchoke me
1941d6c0b56eSmrg#endif
1942d6c0b56eSmrg
1943d6c0b56eSmrgint
1944d6c0b56eSmrgmain ()
1945d6c0b56eSmrg{
1946d6c0b56eSmrgreturn $2 ();
1947d6c0b56eSmrg  ;
1948d6c0b56eSmrg  return 0;
1949d6c0b56eSmrg}
1950d6c0b56eSmrg_ACEOF
1951d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
1952d6c0b56eSmrg  eval "$3=yes"
1953d6c0b56eSmrgelse
1954d6c0b56eSmrg  eval "$3=no"
1955d6c0b56eSmrgfi
1956d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
1957d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
1958d6c0b56eSmrgfi
1959d6c0b56eSmrgeval ac_res=\$$3
1960d6c0b56eSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1961d6c0b56eSmrg$as_echo "$ac_res" >&6; }
1962d6c0b56eSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1963d6c0b56eSmrg
1964d6c0b56eSmrg} # ac_fn_c_check_func
1965d6c0b56eSmrg
1966d6c0b56eSmrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1967d6c0b56eSmrg# -------------------------------------------------------
1968d6c0b56eSmrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1969d6c0b56eSmrg# the include files in INCLUDES and setting the cache variable VAR
1970d6c0b56eSmrg# accordingly.
1971d6c0b56eSmrgac_fn_c_check_header_mongrel ()
1972d6c0b56eSmrg{
1973d6c0b56eSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1974d6c0b56eSmrg  if eval \${$3+:} false; then :
1975d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1976d6c0b56eSmrg$as_echo_n "checking for $2... " >&6; }
1977d6c0b56eSmrgif eval \${$3+:} false; then :
1978d6c0b56eSmrg  $as_echo_n "(cached) " >&6
1979d6c0b56eSmrgfi
1980d6c0b56eSmrgeval ac_res=\$$3
1981d6c0b56eSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1982d6c0b56eSmrg$as_echo "$ac_res" >&6; }
1983d6c0b56eSmrgelse
1984d6c0b56eSmrg  # Is the header compilable?
1985d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1986d6c0b56eSmrg$as_echo_n "checking $2 usability... " >&6; }
1987d6c0b56eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1988d6c0b56eSmrg/* end confdefs.h.  */
1989d6c0b56eSmrg$4
1990d6c0b56eSmrg#include <$2>
1991d6c0b56eSmrg_ACEOF
1992d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
1993d6c0b56eSmrg  ac_header_compiler=yes
1994d6c0b56eSmrgelse
1995d6c0b56eSmrg  ac_header_compiler=no
1996d6c0b56eSmrgfi
1997d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1998d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1999d6c0b56eSmrg$as_echo "$ac_header_compiler" >&6; }
2000d6c0b56eSmrg
2001d6c0b56eSmrg# Is the header present?
2002d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2003d6c0b56eSmrg$as_echo_n "checking $2 presence... " >&6; }
2004d6c0b56eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
2005d6c0b56eSmrg/* end confdefs.h.  */
2006d6c0b56eSmrg#include <$2>
2007d6c0b56eSmrg_ACEOF
2008d6c0b56eSmrgif ac_fn_c_try_cpp "$LINENO"; then :
2009d6c0b56eSmrg  ac_header_preproc=yes
2010d6c0b56eSmrgelse
2011d6c0b56eSmrg  ac_header_preproc=no
2012d6c0b56eSmrgfi
2013d6c0b56eSmrgrm -f conftest.err conftest.i conftest.$ac_ext
2014d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2015d6c0b56eSmrg$as_echo "$ac_header_preproc" >&6; }
2016d6c0b56eSmrg
2017d6c0b56eSmrg# So?  What about this header?
2018d6c0b56eSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2019d6c0b56eSmrg  yes:no: )
2020d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2021d6c0b56eSmrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2022d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2023d6c0b56eSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2024d6c0b56eSmrg    ;;
2025d6c0b56eSmrg  no:yes:* )
2026d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2027d6c0b56eSmrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2028d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2029d6c0b56eSmrg$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2030d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2031d6c0b56eSmrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2032d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2033d6c0b56eSmrg$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2034d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2035d6c0b56eSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2036d6c0b56eSmrg( $as_echo "## ---------------------------------------------------------------------- ##
2037d6c0b56eSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
2038d6c0b56eSmrg## ---------------------------------------------------------------------- ##"
2039d6c0b56eSmrg     ) | sed "s/^/$as_me: WARNING:     /" >&2
2040d6c0b56eSmrg    ;;
2041d6c0b56eSmrgesac
2042d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2043d6c0b56eSmrg$as_echo_n "checking for $2... " >&6; }
2044d6c0b56eSmrgif eval \${$3+:} false; then :
2045d6c0b56eSmrg  $as_echo_n "(cached) " >&6
2046d6c0b56eSmrgelse
2047d6c0b56eSmrg  eval "$3=\$ac_header_compiler"
2048d6c0b56eSmrgfi
2049d6c0b56eSmrgeval ac_res=\$$3
2050d6c0b56eSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2051d6c0b56eSmrg$as_echo "$ac_res" >&6; }
2052d6c0b56eSmrgfi
2053d6c0b56eSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2054d6c0b56eSmrg
2055d6c0b56eSmrg} # ac_fn_c_check_header_mongrel
2056d6c0b56eSmrgcat >config.log <<_ACEOF
2057d6c0b56eSmrgThis file contains any messages produced by compilers while
2058d6c0b56eSmrgrunning configure, to aid debugging if configure makes a mistake.
2059d6c0b56eSmrg
2060d6c0b56eSmrgIt was created by xf86-video-amdgpu $as_me 1.1.0, which was
2061d6c0b56eSmrggenerated by GNU Autoconf 2.69.  Invocation command line was
2062d6c0b56eSmrg
2063d6c0b56eSmrg  $ $0 $@
2064d6c0b56eSmrg
2065d6c0b56eSmrg_ACEOF
2066d6c0b56eSmrgexec 5>>config.log
2067d6c0b56eSmrg{
2068d6c0b56eSmrgcat <<_ASUNAME
2069d6c0b56eSmrg## --------- ##
2070d6c0b56eSmrg## Platform. ##
2071d6c0b56eSmrg## --------- ##
2072d6c0b56eSmrg
2073d6c0b56eSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2074d6c0b56eSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
2075d6c0b56eSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
2076d6c0b56eSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
2077d6c0b56eSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
2078d6c0b56eSmrg
2079d6c0b56eSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2080d6c0b56eSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2081d6c0b56eSmrg
2082d6c0b56eSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2083d6c0b56eSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2084d6c0b56eSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2085d6c0b56eSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2086d6c0b56eSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2087d6c0b56eSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2088d6c0b56eSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2089d6c0b56eSmrg
2090d6c0b56eSmrg_ASUNAME
2091d6c0b56eSmrg
2092d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2093d6c0b56eSmrgfor as_dir in $PATH
2094d6c0b56eSmrgdo
2095d6c0b56eSmrg  IFS=$as_save_IFS
2096d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
2097d6c0b56eSmrg    $as_echo "PATH: $as_dir"
2098d6c0b56eSmrg  done
2099d6c0b56eSmrgIFS=$as_save_IFS
2100d6c0b56eSmrg
2101d6c0b56eSmrg} >&5
2102d6c0b56eSmrg
2103d6c0b56eSmrgcat >&5 <<_ACEOF
2104d6c0b56eSmrg
2105d6c0b56eSmrg
2106d6c0b56eSmrg## ----------- ##
2107d6c0b56eSmrg## Core tests. ##
2108d6c0b56eSmrg## ----------- ##
2109d6c0b56eSmrg
2110d6c0b56eSmrg_ACEOF
2111d6c0b56eSmrg
2112d6c0b56eSmrg
2113d6c0b56eSmrg# Keep a trace of the command line.
2114d6c0b56eSmrg# Strip out --no-create and --no-recursion so they do not pile up.
2115d6c0b56eSmrg# Strip out --silent because we don't want to record it for future runs.
2116d6c0b56eSmrg# Also quote any args containing shell meta-characters.
2117d6c0b56eSmrg# Make two passes to allow for proper duplicate-argument suppression.
2118d6c0b56eSmrgac_configure_args=
2119d6c0b56eSmrgac_configure_args0=
2120d6c0b56eSmrgac_configure_args1=
2121d6c0b56eSmrgac_must_keep_next=false
2122d6c0b56eSmrgfor ac_pass in 1 2
2123d6c0b56eSmrgdo
2124d6c0b56eSmrg  for ac_arg
2125d6c0b56eSmrg  do
2126d6c0b56eSmrg    case $ac_arg in
2127d6c0b56eSmrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2128d6c0b56eSmrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2129d6c0b56eSmrg    | -silent | --silent | --silen | --sile | --sil)
2130d6c0b56eSmrg      continue ;;
2131d6c0b56eSmrg    *\'*)
2132d6c0b56eSmrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2133d6c0b56eSmrg    esac
2134d6c0b56eSmrg    case $ac_pass in
2135d6c0b56eSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2136d6c0b56eSmrg    2)
2137d6c0b56eSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
2138d6c0b56eSmrg      if test $ac_must_keep_next = true; then
2139d6c0b56eSmrg	ac_must_keep_next=false # Got value, back to normal.
2140d6c0b56eSmrg      else
2141d6c0b56eSmrg	case $ac_arg in
2142d6c0b56eSmrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
2143d6c0b56eSmrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2144d6c0b56eSmrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2145d6c0b56eSmrg	  | -with-* | --with-* | -without-* | --without-* | --x)
2146d6c0b56eSmrg	    case "$ac_configure_args0 " in
2147d6c0b56eSmrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2148d6c0b56eSmrg	    esac
2149d6c0b56eSmrg	    ;;
2150d6c0b56eSmrg	  -* ) ac_must_keep_next=true ;;
2151d6c0b56eSmrg	esac
2152d6c0b56eSmrg      fi
2153d6c0b56eSmrg      as_fn_append ac_configure_args " '$ac_arg'"
2154d6c0b56eSmrg      ;;
2155d6c0b56eSmrg    esac
2156d6c0b56eSmrg  done
2157d6c0b56eSmrgdone
2158d6c0b56eSmrg{ ac_configure_args0=; unset ac_configure_args0;}
2159d6c0b56eSmrg{ ac_configure_args1=; unset ac_configure_args1;}
2160d6c0b56eSmrg
2161d6c0b56eSmrg# When interrupted or exit'd, cleanup temporary files, and complete
2162d6c0b56eSmrg# config.log.  We remove comments because anyway the quotes in there
2163d6c0b56eSmrg# would cause problems or look ugly.
2164d6c0b56eSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
2165d6c0b56eSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2166d6c0b56eSmrgtrap 'exit_status=$?
2167d6c0b56eSmrg  # Save into config.log some information that might help in debugging.
2168d6c0b56eSmrg  {
2169d6c0b56eSmrg    echo
2170d6c0b56eSmrg
2171d6c0b56eSmrg    $as_echo "## ---------------- ##
2172d6c0b56eSmrg## Cache variables. ##
2173d6c0b56eSmrg## ---------------- ##"
2174d6c0b56eSmrg    echo
2175d6c0b56eSmrg    # The following way of writing the cache mishandles newlines in values,
2176d6c0b56eSmrg(
2177d6c0b56eSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2178d6c0b56eSmrg    eval ac_val=\$$ac_var
2179d6c0b56eSmrg    case $ac_val in #(
2180d6c0b56eSmrg    *${as_nl}*)
2181d6c0b56eSmrg      case $ac_var in #(
2182d6c0b56eSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2183d6c0b56eSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2184d6c0b56eSmrg      esac
2185d6c0b56eSmrg      case $ac_var in #(
2186d6c0b56eSmrg      _ | IFS | as_nl) ;; #(
2187d6c0b56eSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2188d6c0b56eSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
2189d6c0b56eSmrg      esac ;;
2190d6c0b56eSmrg    esac
2191d6c0b56eSmrg  done
2192d6c0b56eSmrg  (set) 2>&1 |
2193d6c0b56eSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2194d6c0b56eSmrg    *${as_nl}ac_space=\ *)
2195d6c0b56eSmrg      sed -n \
2196d6c0b56eSmrg	"s/'\''/'\''\\\\'\'''\''/g;
2197d6c0b56eSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2198d6c0b56eSmrg      ;; #(
2199d6c0b56eSmrg    *)
2200d6c0b56eSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2201d6c0b56eSmrg      ;;
2202d6c0b56eSmrg    esac |
2203d6c0b56eSmrg    sort
2204d6c0b56eSmrg)
2205d6c0b56eSmrg    echo
2206d6c0b56eSmrg
2207d6c0b56eSmrg    $as_echo "## ----------------- ##
2208d6c0b56eSmrg## Output variables. ##
2209d6c0b56eSmrg## ----------------- ##"
2210d6c0b56eSmrg    echo
2211d6c0b56eSmrg    for ac_var in $ac_subst_vars
2212d6c0b56eSmrg    do
2213d6c0b56eSmrg      eval ac_val=\$$ac_var
2214d6c0b56eSmrg      case $ac_val in
2215d6c0b56eSmrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2216d6c0b56eSmrg      esac
2217d6c0b56eSmrg      $as_echo "$ac_var='\''$ac_val'\''"
2218d6c0b56eSmrg    done | sort
2219d6c0b56eSmrg    echo
2220d6c0b56eSmrg
2221d6c0b56eSmrg    if test -n "$ac_subst_files"; then
2222d6c0b56eSmrg      $as_echo "## ------------------- ##
2223d6c0b56eSmrg## File substitutions. ##
2224d6c0b56eSmrg## ------------------- ##"
2225d6c0b56eSmrg      echo
2226d6c0b56eSmrg      for ac_var in $ac_subst_files
2227d6c0b56eSmrg      do
2228d6c0b56eSmrg	eval ac_val=\$$ac_var
2229d6c0b56eSmrg	case $ac_val in
2230d6c0b56eSmrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2231d6c0b56eSmrg	esac
2232d6c0b56eSmrg	$as_echo "$ac_var='\''$ac_val'\''"
2233d6c0b56eSmrg      done | sort
2234d6c0b56eSmrg      echo
2235d6c0b56eSmrg    fi
2236d6c0b56eSmrg
2237d6c0b56eSmrg    if test -s confdefs.h; then
2238d6c0b56eSmrg      $as_echo "## ----------- ##
2239d6c0b56eSmrg## confdefs.h. ##
2240d6c0b56eSmrg## ----------- ##"
2241d6c0b56eSmrg      echo
2242d6c0b56eSmrg      cat confdefs.h
2243d6c0b56eSmrg      echo
2244d6c0b56eSmrg    fi
2245d6c0b56eSmrg    test "$ac_signal" != 0 &&
2246d6c0b56eSmrg      $as_echo "$as_me: caught signal $ac_signal"
2247d6c0b56eSmrg    $as_echo "$as_me: exit $exit_status"
2248d6c0b56eSmrg  } >&5
2249d6c0b56eSmrg  rm -f core *.core core.conftest.* &&
2250d6c0b56eSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2251d6c0b56eSmrg    exit $exit_status
2252d6c0b56eSmrg' 0
2253d6c0b56eSmrgfor ac_signal in 1 2 13 15; do
2254d6c0b56eSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2255d6c0b56eSmrgdone
2256d6c0b56eSmrgac_signal=0
2257d6c0b56eSmrg
2258d6c0b56eSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
2259d6c0b56eSmrgrm -f -r conftest* confdefs.h
2260d6c0b56eSmrg
2261d6c0b56eSmrg$as_echo "/* confdefs.h */" > confdefs.h
2262d6c0b56eSmrg
2263d6c0b56eSmrg# Predefined preprocessor variables.
2264d6c0b56eSmrg
2265d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
2266d6c0b56eSmrg#define PACKAGE_NAME "$PACKAGE_NAME"
2267d6c0b56eSmrg_ACEOF
2268d6c0b56eSmrg
2269d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
2270d6c0b56eSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2271d6c0b56eSmrg_ACEOF
2272d6c0b56eSmrg
2273d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
2274d6c0b56eSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
2275d6c0b56eSmrg_ACEOF
2276d6c0b56eSmrg
2277d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
2278d6c0b56eSmrg#define PACKAGE_STRING "$PACKAGE_STRING"
2279d6c0b56eSmrg_ACEOF
2280d6c0b56eSmrg
2281d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
2282d6c0b56eSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2283d6c0b56eSmrg_ACEOF
2284d6c0b56eSmrg
2285d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
2286d6c0b56eSmrg#define PACKAGE_URL "$PACKAGE_URL"
2287d6c0b56eSmrg_ACEOF
2288d6c0b56eSmrg
2289d6c0b56eSmrg
2290d6c0b56eSmrg# Let the site file select an alternate cache file if it wants to.
2291d6c0b56eSmrg# Prefer an explicitly selected file to automatically selected ones.
2292d6c0b56eSmrgac_site_file1=NONE
2293d6c0b56eSmrgac_site_file2=NONE
2294d6c0b56eSmrgif test -n "$CONFIG_SITE"; then
2295d6c0b56eSmrg  # We do not want a PATH search for config.site.
2296d6c0b56eSmrg  case $CONFIG_SITE in #((
2297d6c0b56eSmrg    -*)  ac_site_file1=./$CONFIG_SITE;;
2298d6c0b56eSmrg    */*) ac_site_file1=$CONFIG_SITE;;
2299d6c0b56eSmrg    *)   ac_site_file1=./$CONFIG_SITE;;
2300d6c0b56eSmrg  esac
2301d6c0b56eSmrgelif test "x$prefix" != xNONE; then
2302d6c0b56eSmrg  ac_site_file1=$prefix/share/config.site
2303d6c0b56eSmrg  ac_site_file2=$prefix/etc/config.site
2304d6c0b56eSmrgelse
2305d6c0b56eSmrg  ac_site_file1=$ac_default_prefix/share/config.site
2306d6c0b56eSmrg  ac_site_file2=$ac_default_prefix/etc/config.site
2307d6c0b56eSmrgfi
2308d6c0b56eSmrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
2309d6c0b56eSmrgdo
2310d6c0b56eSmrg  test "x$ac_site_file" = xNONE && continue
2311d6c0b56eSmrg  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2312d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2313d6c0b56eSmrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2314d6c0b56eSmrg    sed 's/^/| /' "$ac_site_file" >&5
2315d6c0b56eSmrg    . "$ac_site_file" \
2316d6c0b56eSmrg      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2317d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2318d6c0b56eSmrgas_fn_error $? "failed to load site script $ac_site_file
2319d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
2320d6c0b56eSmrg  fi
2321d6c0b56eSmrgdone
2322d6c0b56eSmrg
2323d6c0b56eSmrgif test -r "$cache_file"; then
2324d6c0b56eSmrg  # Some versions of bash will fail to source /dev/null (special files
2325d6c0b56eSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2326d6c0b56eSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2327d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2328d6c0b56eSmrg$as_echo "$as_me: loading cache $cache_file" >&6;}
2329d6c0b56eSmrg    case $cache_file in
2330d6c0b56eSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2331d6c0b56eSmrg      *)                      . "./$cache_file";;
2332d6c0b56eSmrg    esac
2333d6c0b56eSmrg  fi
2334d6c0b56eSmrgelse
2335d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2336d6c0b56eSmrg$as_echo "$as_me: creating cache $cache_file" >&6;}
2337d6c0b56eSmrg  >$cache_file
2338d6c0b56eSmrgfi
2339d6c0b56eSmrg
2340d6c0b56eSmrg# Check that the precious variables saved in the cache have kept the same
2341d6c0b56eSmrg# value.
2342d6c0b56eSmrgac_cache_corrupted=false
2343d6c0b56eSmrgfor ac_var in $ac_precious_vars; do
2344d6c0b56eSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2345d6c0b56eSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
2346d6c0b56eSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2347d6c0b56eSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
2348d6c0b56eSmrg  case $ac_old_set,$ac_new_set in
2349d6c0b56eSmrg    set,)
2350d6c0b56eSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2351d6c0b56eSmrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2352d6c0b56eSmrg      ac_cache_corrupted=: ;;
2353d6c0b56eSmrg    ,set)
2354d6c0b56eSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2355d6c0b56eSmrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2356d6c0b56eSmrg      ac_cache_corrupted=: ;;
2357d6c0b56eSmrg    ,);;
2358d6c0b56eSmrg    *)
2359d6c0b56eSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2360d6c0b56eSmrg	# differences in whitespace do not lead to failure.
2361d6c0b56eSmrg	ac_old_val_w=`echo x $ac_old_val`
2362d6c0b56eSmrg	ac_new_val_w=`echo x $ac_new_val`
2363d6c0b56eSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2364d6c0b56eSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2365d6c0b56eSmrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2366d6c0b56eSmrg	  ac_cache_corrupted=:
2367d6c0b56eSmrg	else
2368d6c0b56eSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2369d6c0b56eSmrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2370d6c0b56eSmrg	  eval $ac_var=\$ac_old_val
2371d6c0b56eSmrg	fi
2372d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2373d6c0b56eSmrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2374d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2375d6c0b56eSmrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2376d6c0b56eSmrg      fi;;
2377d6c0b56eSmrg  esac
2378d6c0b56eSmrg  # Pass precious variables to config.status.
2379d6c0b56eSmrg  if test "$ac_new_set" = set; then
2380d6c0b56eSmrg    case $ac_new_val in
2381d6c0b56eSmrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2382d6c0b56eSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
2383d6c0b56eSmrg    esac
2384d6c0b56eSmrg    case " $ac_configure_args " in
2385d6c0b56eSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2386d6c0b56eSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2387d6c0b56eSmrg    esac
2388d6c0b56eSmrg  fi
2389d6c0b56eSmrgdone
2390d6c0b56eSmrgif $ac_cache_corrupted; then
2391d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2392d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2393d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2394d6c0b56eSmrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2395d6c0b56eSmrg  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2396d6c0b56eSmrgfi
2397d6c0b56eSmrg## -------------------- ##
2398d6c0b56eSmrg## Main body of script. ##
2399d6c0b56eSmrg## -------------------- ##
2400d6c0b56eSmrg
2401d6c0b56eSmrgac_ext=c
2402d6c0b56eSmrgac_cpp='$CPP $CPPFLAGS'
2403d6c0b56eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2404d6c0b56eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2405d6c0b56eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2406d6c0b56eSmrg
2407d6c0b56eSmrg
2408d6c0b56eSmrg
2409d6c0b56eSmrg
2410d6c0b56eSmrgac_config_headers="$ac_config_headers config.h"
2411d6c0b56eSmrg
2412d6c0b56eSmrg
2413d6c0b56eSmrgac_aux_dir=
2414d6c0b56eSmrgfor ac_dir in . "$srcdir"/.; do
2415d6c0b56eSmrg  if test -f "$ac_dir/install-sh"; then
2416d6c0b56eSmrg    ac_aux_dir=$ac_dir
2417d6c0b56eSmrg    ac_install_sh="$ac_aux_dir/install-sh -c"
2418d6c0b56eSmrg    break
2419d6c0b56eSmrg  elif test -f "$ac_dir/install.sh"; then
2420d6c0b56eSmrg    ac_aux_dir=$ac_dir
2421d6c0b56eSmrg    ac_install_sh="$ac_aux_dir/install.sh -c"
2422d6c0b56eSmrg    break
2423d6c0b56eSmrg  elif test -f "$ac_dir/shtool"; then
2424d6c0b56eSmrg    ac_aux_dir=$ac_dir
2425d6c0b56eSmrg    ac_install_sh="$ac_aux_dir/shtool install -c"
2426d6c0b56eSmrg    break
2427d6c0b56eSmrg  fi
2428d6c0b56eSmrgdone
2429d6c0b56eSmrgif test -z "$ac_aux_dir"; then
2430d6c0b56eSmrg  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2431d6c0b56eSmrgfi
2432d6c0b56eSmrg
2433d6c0b56eSmrg# These three variables are undocumented and unsupported,
2434d6c0b56eSmrg# and are intended to be withdrawn in a future Autoconf release.
2435d6c0b56eSmrg# They can cause serious problems if a builder's source tree is in a directory
2436d6c0b56eSmrg# whose full name contains unusual characters.
2437d6c0b56eSmrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2438d6c0b56eSmrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2439d6c0b56eSmrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2440d6c0b56eSmrg
2441d6c0b56eSmrg
2442d6c0b56eSmrg
2443d6c0b56eSmrg# Initialize Automake
2444d6c0b56eSmrgam__api_version='1.15'
2445d6c0b56eSmrg
2446d6c0b56eSmrg# Find a good install program.  We prefer a C program (faster),
2447d6c0b56eSmrg# so one script is as good as another.  But avoid the broken or
2448d6c0b56eSmrg# incompatible versions:
2449d6c0b56eSmrg# SysV /etc/install, /usr/sbin/install
2450d6c0b56eSmrg# SunOS /usr/etc/install
2451d6c0b56eSmrg# IRIX /sbin/install
2452d6c0b56eSmrg# AIX /bin/install
2453d6c0b56eSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
2454d6c0b56eSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2455d6c0b56eSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2456d6c0b56eSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2457d6c0b56eSmrg# OS/2's system install, which has a completely different semantic
2458d6c0b56eSmrg# ./install, which can be erroneously created by make from ./install.sh.
2459d6c0b56eSmrg# Reject install programs that cannot install multiple files.
2460d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2461d6c0b56eSmrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
2462d6c0b56eSmrgif test -z "$INSTALL"; then
2463d6c0b56eSmrgif ${ac_cv_path_install+:} false; then :
2464d6c0b56eSmrg  $as_echo_n "(cached) " >&6
2465d6c0b56eSmrgelse
2466d6c0b56eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2467d6c0b56eSmrgfor as_dir in $PATH
2468d6c0b56eSmrgdo
2469d6c0b56eSmrg  IFS=$as_save_IFS
2470d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
2471d6c0b56eSmrg    # Account for people who put trailing slashes in PATH elements.
2472d6c0b56eSmrgcase $as_dir/ in #((
2473d6c0b56eSmrg  ./ | .// | /[cC]/* | \
2474d6c0b56eSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2475d6c0b56eSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2476d6c0b56eSmrg  /usr/ucb/* ) ;;
2477d6c0b56eSmrg  *)
2478d6c0b56eSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
2479d6c0b56eSmrg    # Don't use installbsd from OSF since it installs stuff as root
2480d6c0b56eSmrg    # by default.
2481d6c0b56eSmrg    for ac_prog in ginstall scoinst install; do
2482d6c0b56eSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
2483d6c0b56eSmrg	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2484d6c0b56eSmrg	  if test $ac_prog = install &&
2485d6c0b56eSmrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2486d6c0b56eSmrg	    # AIX install.  It has an incompatible calling convention.
2487d6c0b56eSmrg	    :
2488d6c0b56eSmrg	  elif test $ac_prog = install &&
2489d6c0b56eSmrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2490d6c0b56eSmrg	    # program-specific install script used by HP pwplus--don't use.
2491d6c0b56eSmrg	    :
2492d6c0b56eSmrg	  else
2493d6c0b56eSmrg	    rm -rf conftest.one conftest.two conftest.dir
2494d6c0b56eSmrg	    echo one > conftest.one
2495d6c0b56eSmrg	    echo two > conftest.two
2496d6c0b56eSmrg	    mkdir conftest.dir
2497d6c0b56eSmrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2498d6c0b56eSmrg	      test -s conftest.one && test -s conftest.two &&
2499d6c0b56eSmrg	      test -s conftest.dir/conftest.one &&
2500d6c0b56eSmrg	      test -s conftest.dir/conftest.two
2501d6c0b56eSmrg	    then
2502d6c0b56eSmrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2503d6c0b56eSmrg	      break 3
2504d6c0b56eSmrg	    fi
2505d6c0b56eSmrg	  fi
2506d6c0b56eSmrg	fi
2507d6c0b56eSmrg      done
2508d6c0b56eSmrg    done
2509d6c0b56eSmrg    ;;
2510d6c0b56eSmrgesac
2511d6c0b56eSmrg
2512d6c0b56eSmrg  done
2513d6c0b56eSmrgIFS=$as_save_IFS
2514d6c0b56eSmrg
2515d6c0b56eSmrgrm -rf conftest.one conftest.two conftest.dir
2516d6c0b56eSmrg
2517d6c0b56eSmrgfi
2518d6c0b56eSmrg  if test "${ac_cv_path_install+set}" = set; then
2519d6c0b56eSmrg    INSTALL=$ac_cv_path_install
2520d6c0b56eSmrg  else
2521d6c0b56eSmrg    # As a last resort, use the slow shell script.  Don't cache a
2522d6c0b56eSmrg    # value for INSTALL within a source directory, because that will
2523d6c0b56eSmrg    # break other packages using the cache if that directory is
2524d6c0b56eSmrg    # removed, or if the value is a relative name.
2525d6c0b56eSmrg    INSTALL=$ac_install_sh
2526d6c0b56eSmrg  fi
2527d6c0b56eSmrgfi
2528d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2529d6c0b56eSmrg$as_echo "$INSTALL" >&6; }
2530d6c0b56eSmrg
2531d6c0b56eSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2532d6c0b56eSmrg# It thinks the first close brace ends the variable substitution.
2533d6c0b56eSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2534d6c0b56eSmrg
2535d6c0b56eSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2536d6c0b56eSmrg
2537d6c0b56eSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2538d6c0b56eSmrg
2539d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2540d6c0b56eSmrg$as_echo_n "checking whether build environment is sane... " >&6; }
2541d6c0b56eSmrg# Reject unsafe characters in $srcdir or the absolute working directory
2542d6c0b56eSmrg# name.  Accept space and tab only in the latter.
2543d6c0b56eSmrgam_lf='
2544d6c0b56eSmrg'
2545d6c0b56eSmrgcase `pwd` in
2546d6c0b56eSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
2547d6c0b56eSmrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2548d6c0b56eSmrgesac
2549d6c0b56eSmrgcase $srcdir in
2550d6c0b56eSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2551d6c0b56eSmrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2552d6c0b56eSmrgesac
2553d6c0b56eSmrg
2554d6c0b56eSmrg# Do 'set' in a subshell so we don't clobber the current shell's
2555d6c0b56eSmrg# arguments.  Must try -L first in case configure is actually a
2556d6c0b56eSmrg# symlink; some systems play weird games with the mod time of symlinks
2557d6c0b56eSmrg# (eg FreeBSD returns the mod time of the symlink's containing
2558d6c0b56eSmrg# directory).
2559d6c0b56eSmrgif (
2560d6c0b56eSmrg   am_has_slept=no
2561d6c0b56eSmrg   for am_try in 1 2; do
2562d6c0b56eSmrg     echo "timestamp, slept: $am_has_slept" > conftest.file
2563d6c0b56eSmrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2564d6c0b56eSmrg     if test "$*" = "X"; then
2565d6c0b56eSmrg	# -L didn't work.
2566d6c0b56eSmrg	set X `ls -t "$srcdir/configure" conftest.file`
2567d6c0b56eSmrg     fi
2568d6c0b56eSmrg     if test "$*" != "X $srcdir/configure conftest.file" \
2569d6c0b56eSmrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
2570d6c0b56eSmrg
2571d6c0b56eSmrg	# If neither matched, then we have a broken ls.  This can happen
2572d6c0b56eSmrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
2573d6c0b56eSmrg	# broken ls alias from the environment.  This has actually
2574d6c0b56eSmrg	# happened.  Such a system could not be considered "sane".
2575d6c0b56eSmrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2576d6c0b56eSmrg  alias in your environment" "$LINENO" 5
2577d6c0b56eSmrg     fi
2578d6c0b56eSmrg     if test "$2" = conftest.file || test $am_try -eq 2; then
2579d6c0b56eSmrg       break
2580d6c0b56eSmrg     fi
2581d6c0b56eSmrg     # Just in case.
2582d6c0b56eSmrg     sleep 1
2583d6c0b56eSmrg     am_has_slept=yes
2584d6c0b56eSmrg   done
2585d6c0b56eSmrg   test "$2" = conftest.file
2586d6c0b56eSmrg   )
2587d6c0b56eSmrgthen
2588d6c0b56eSmrg   # Ok.
2589d6c0b56eSmrg   :
2590d6c0b56eSmrgelse
2591d6c0b56eSmrg   as_fn_error $? "newly created file is older than distributed files!
2592d6c0b56eSmrgCheck your system clock" "$LINENO" 5
2593d6c0b56eSmrgfi
2594d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2595d6c0b56eSmrg$as_echo "yes" >&6; }
2596d6c0b56eSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2597d6c0b56eSmrg# generated files are strictly newer.
2598d6c0b56eSmrgam_sleep_pid=
2599d6c0b56eSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
2600d6c0b56eSmrg  ( sleep 1 ) &
2601d6c0b56eSmrg  am_sleep_pid=$!
2602d6c0b56eSmrgfi
2603d6c0b56eSmrg
2604d6c0b56eSmrgrm -f conftest.file
2605d6c0b56eSmrg
2606d6c0b56eSmrgtest "$program_prefix" != NONE &&
2607d6c0b56eSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2608d6c0b56eSmrg# Use a double $ so make ignores it.
2609d6c0b56eSmrgtest "$program_suffix" != NONE &&
2610d6c0b56eSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2611d6c0b56eSmrg# Double any \ or $.
2612d6c0b56eSmrg# By default was `s,x,x', remove it if useless.
2613d6c0b56eSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2614d6c0b56eSmrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2615d6c0b56eSmrg
2616d6c0b56eSmrg# Expand $ac_aux_dir to an absolute path.
2617d6c0b56eSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2618d6c0b56eSmrg
2619d6c0b56eSmrgif test x"${MISSING+set}" != xset; then
2620d6c0b56eSmrg  case $am_aux_dir in
2621d6c0b56eSmrg  *\ * | *\	*)
2622d6c0b56eSmrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2623d6c0b56eSmrg  *)
2624d6c0b56eSmrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2625d6c0b56eSmrg  esac
2626d6c0b56eSmrgfi
2627d6c0b56eSmrg# Use eval to expand $SHELL
2628d6c0b56eSmrgif eval "$MISSING --is-lightweight"; then
2629d6c0b56eSmrg  am_missing_run="$MISSING "
2630d6c0b56eSmrgelse
2631d6c0b56eSmrg  am_missing_run=
2632d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2633d6c0b56eSmrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2634d6c0b56eSmrgfi
2635d6c0b56eSmrg
2636d6c0b56eSmrgif test x"${install_sh+set}" != xset; then
2637d6c0b56eSmrg  case $am_aux_dir in
2638d6c0b56eSmrg  *\ * | *\	*)
2639d6c0b56eSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2640d6c0b56eSmrg  *)
2641d6c0b56eSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
2642d6c0b56eSmrg  esac
2643d6c0b56eSmrgfi
2644d6c0b56eSmrg
2645d6c0b56eSmrg# Installed binaries are usually stripped using 'strip' when the user
2646d6c0b56eSmrg# run "make install-strip".  However 'strip' might not be the right
2647d6c0b56eSmrg# tool to use in cross-compilation environments, therefore Automake
2648d6c0b56eSmrg# will honor the 'STRIP' environment variable to overrule this program.
2649d6c0b56eSmrgif test "$cross_compiling" != no; then
2650d6c0b56eSmrg  if test -n "$ac_tool_prefix"; then
2651d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2652d6c0b56eSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
2653d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2654d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
2655d6c0b56eSmrgif ${ac_cv_prog_STRIP+:} false; then :
2656d6c0b56eSmrg  $as_echo_n "(cached) " >&6
2657d6c0b56eSmrgelse
2658d6c0b56eSmrg  if test -n "$STRIP"; then
2659d6c0b56eSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2660d6c0b56eSmrgelse
2661d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2662d6c0b56eSmrgfor as_dir in $PATH
2663d6c0b56eSmrgdo
2664d6c0b56eSmrg  IFS=$as_save_IFS
2665d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
2666d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2667d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2668d6c0b56eSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2669d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2670d6c0b56eSmrg    break 2
2671d6c0b56eSmrg  fi
2672d6c0b56eSmrgdone
2673d6c0b56eSmrg  done
2674d6c0b56eSmrgIFS=$as_save_IFS
2675d6c0b56eSmrg
2676d6c0b56eSmrgfi
2677d6c0b56eSmrgfi
2678d6c0b56eSmrgSTRIP=$ac_cv_prog_STRIP
2679d6c0b56eSmrgif test -n "$STRIP"; then
2680d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2681d6c0b56eSmrg$as_echo "$STRIP" >&6; }
2682d6c0b56eSmrgelse
2683d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2684d6c0b56eSmrg$as_echo "no" >&6; }
2685d6c0b56eSmrgfi
2686d6c0b56eSmrg
2687d6c0b56eSmrg
2688d6c0b56eSmrgfi
2689d6c0b56eSmrgif test -z "$ac_cv_prog_STRIP"; then
2690d6c0b56eSmrg  ac_ct_STRIP=$STRIP
2691d6c0b56eSmrg  # Extract the first word of "strip", so it can be a program name with args.
2692d6c0b56eSmrgset dummy strip; ac_word=$2
2693d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2694d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
2695d6c0b56eSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2696d6c0b56eSmrg  $as_echo_n "(cached) " >&6
2697d6c0b56eSmrgelse
2698d6c0b56eSmrg  if test -n "$ac_ct_STRIP"; then
2699d6c0b56eSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2700d6c0b56eSmrgelse
2701d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2702d6c0b56eSmrgfor as_dir in $PATH
2703d6c0b56eSmrgdo
2704d6c0b56eSmrg  IFS=$as_save_IFS
2705d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
2706d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2707d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2708d6c0b56eSmrg    ac_cv_prog_ac_ct_STRIP="strip"
2709d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2710d6c0b56eSmrg    break 2
2711d6c0b56eSmrg  fi
2712d6c0b56eSmrgdone
2713d6c0b56eSmrg  done
2714d6c0b56eSmrgIFS=$as_save_IFS
2715d6c0b56eSmrg
2716d6c0b56eSmrgfi
2717d6c0b56eSmrgfi
2718d6c0b56eSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2719d6c0b56eSmrgif test -n "$ac_ct_STRIP"; then
2720d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2721d6c0b56eSmrg$as_echo "$ac_ct_STRIP" >&6; }
2722d6c0b56eSmrgelse
2723d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2724d6c0b56eSmrg$as_echo "no" >&6; }
2725d6c0b56eSmrgfi
2726d6c0b56eSmrg
2727d6c0b56eSmrg  if test "x$ac_ct_STRIP" = x; then
2728d6c0b56eSmrg    STRIP=":"
2729d6c0b56eSmrg  else
2730d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
2731d6c0b56eSmrgyes:)
2732d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2733d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2734d6c0b56eSmrgac_tool_warned=yes ;;
2735d6c0b56eSmrgesac
2736d6c0b56eSmrg    STRIP=$ac_ct_STRIP
2737d6c0b56eSmrg  fi
2738d6c0b56eSmrgelse
2739d6c0b56eSmrg  STRIP="$ac_cv_prog_STRIP"
2740d6c0b56eSmrgfi
2741d6c0b56eSmrg
2742d6c0b56eSmrgfi
2743d6c0b56eSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2744d6c0b56eSmrg
2745d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2746d6c0b56eSmrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2747d6c0b56eSmrgif test -z "$MKDIR_P"; then
2748d6c0b56eSmrg  if ${ac_cv_path_mkdir+:} false; then :
2749d6c0b56eSmrg  $as_echo_n "(cached) " >&6
2750d6c0b56eSmrgelse
2751d6c0b56eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2752d6c0b56eSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2753d6c0b56eSmrgdo
2754d6c0b56eSmrg  IFS=$as_save_IFS
2755d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
2756d6c0b56eSmrg    for ac_prog in mkdir gmkdir; do
2757d6c0b56eSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
2758d6c0b56eSmrg	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2759d6c0b56eSmrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2760d6c0b56eSmrg	     'mkdir (GNU coreutils) '* | \
2761d6c0b56eSmrg	     'mkdir (coreutils) '* | \
2762d6c0b56eSmrg	     'mkdir (fileutils) '4.1*)
2763d6c0b56eSmrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2764d6c0b56eSmrg	       break 3;;
2765d6c0b56eSmrg	   esac
2766d6c0b56eSmrg	 done
2767d6c0b56eSmrg       done
2768d6c0b56eSmrg  done
2769d6c0b56eSmrgIFS=$as_save_IFS
2770d6c0b56eSmrg
2771d6c0b56eSmrgfi
2772d6c0b56eSmrg
2773d6c0b56eSmrg  test -d ./--version && rmdir ./--version
2774d6c0b56eSmrg  if test "${ac_cv_path_mkdir+set}" = set; then
2775d6c0b56eSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
2776d6c0b56eSmrg  else
2777d6c0b56eSmrg    # As a last resort, use the slow shell script.  Don't cache a
2778d6c0b56eSmrg    # value for MKDIR_P within a source directory, because that will
2779d6c0b56eSmrg    # break other packages using the cache if that directory is
2780d6c0b56eSmrg    # removed, or if the value is a relative name.
2781d6c0b56eSmrg    MKDIR_P="$ac_install_sh -d"
2782d6c0b56eSmrg  fi
2783d6c0b56eSmrgfi
2784d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2785d6c0b56eSmrg$as_echo "$MKDIR_P" >&6; }
2786d6c0b56eSmrg
2787d6c0b56eSmrgfor ac_prog in gawk mawk nawk awk
2788d6c0b56eSmrgdo
2789d6c0b56eSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
2790d6c0b56eSmrgset dummy $ac_prog; ac_word=$2
2791d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2792d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
2793d6c0b56eSmrgif ${ac_cv_prog_AWK+:} false; then :
2794d6c0b56eSmrg  $as_echo_n "(cached) " >&6
2795d6c0b56eSmrgelse
2796d6c0b56eSmrg  if test -n "$AWK"; then
2797d6c0b56eSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2798d6c0b56eSmrgelse
2799d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2800d6c0b56eSmrgfor as_dir in $PATH
2801d6c0b56eSmrgdo
2802d6c0b56eSmrg  IFS=$as_save_IFS
2803d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
2804d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2805d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2806d6c0b56eSmrg    ac_cv_prog_AWK="$ac_prog"
2807d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2808d6c0b56eSmrg    break 2
2809d6c0b56eSmrg  fi
2810d6c0b56eSmrgdone
2811d6c0b56eSmrg  done
2812d6c0b56eSmrgIFS=$as_save_IFS
2813d6c0b56eSmrg
2814d6c0b56eSmrgfi
2815d6c0b56eSmrgfi
2816d6c0b56eSmrgAWK=$ac_cv_prog_AWK
2817d6c0b56eSmrgif test -n "$AWK"; then
2818d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2819d6c0b56eSmrg$as_echo "$AWK" >&6; }
2820d6c0b56eSmrgelse
2821d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2822d6c0b56eSmrg$as_echo "no" >&6; }
2823d6c0b56eSmrgfi
2824d6c0b56eSmrg
2825d6c0b56eSmrg
2826d6c0b56eSmrg  test -n "$AWK" && break
2827d6c0b56eSmrgdone
2828d6c0b56eSmrg
2829d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2830d6c0b56eSmrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2831d6c0b56eSmrgset x ${MAKE-make}
2832d6c0b56eSmrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2833d6c0b56eSmrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2834d6c0b56eSmrg  $as_echo_n "(cached) " >&6
2835d6c0b56eSmrgelse
2836d6c0b56eSmrg  cat >conftest.make <<\_ACEOF
2837d6c0b56eSmrgSHELL = /bin/sh
2838d6c0b56eSmrgall:
2839d6c0b56eSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
2840d6c0b56eSmrg_ACEOF
2841d6c0b56eSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2842d6c0b56eSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
2843d6c0b56eSmrg  *@@@%%%=?*=@@@%%%*)
2844d6c0b56eSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
2845d6c0b56eSmrg  *)
2846d6c0b56eSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
2847d6c0b56eSmrgesac
2848d6c0b56eSmrgrm -f conftest.make
2849d6c0b56eSmrgfi
2850d6c0b56eSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2851d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2852d6c0b56eSmrg$as_echo "yes" >&6; }
2853d6c0b56eSmrg  SET_MAKE=
2854d6c0b56eSmrgelse
2855d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2856d6c0b56eSmrg$as_echo "no" >&6; }
2857d6c0b56eSmrg  SET_MAKE="MAKE=${MAKE-make}"
2858d6c0b56eSmrgfi
2859d6c0b56eSmrg
2860d6c0b56eSmrgrm -rf .tst 2>/dev/null
2861d6c0b56eSmrgmkdir .tst 2>/dev/null
2862d6c0b56eSmrgif test -d .tst; then
2863d6c0b56eSmrg  am__leading_dot=.
2864d6c0b56eSmrgelse
2865d6c0b56eSmrg  am__leading_dot=_
2866d6c0b56eSmrgfi
2867d6c0b56eSmrgrmdir .tst 2>/dev/null
2868d6c0b56eSmrg
2869d6c0b56eSmrg# Check whether --enable-silent-rules was given.
2870d6c0b56eSmrgif test "${enable_silent_rules+set}" = set; then :
2871d6c0b56eSmrg  enableval=$enable_silent_rules;
2872d6c0b56eSmrgfi
2873d6c0b56eSmrg
2874d6c0b56eSmrgcase $enable_silent_rules in # (((
2875d6c0b56eSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
2876d6c0b56eSmrg   no) AM_DEFAULT_VERBOSITY=1;;
2877d6c0b56eSmrg    *) AM_DEFAULT_VERBOSITY=1;;
2878d6c0b56eSmrgesac
2879d6c0b56eSmrgam_make=${MAKE-make}
2880d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2881d6c0b56eSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2882d6c0b56eSmrgif ${am_cv_make_support_nested_variables+:} false; then :
2883d6c0b56eSmrg  $as_echo_n "(cached) " >&6
2884d6c0b56eSmrgelse
2885d6c0b56eSmrg  if $as_echo 'TRUE=$(BAR$(V))
2886d6c0b56eSmrgBAR0=false
2887d6c0b56eSmrgBAR1=true
2888d6c0b56eSmrgV=1
2889d6c0b56eSmrgam__doit:
2890d6c0b56eSmrg	@$(TRUE)
2891d6c0b56eSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2892d6c0b56eSmrg  am_cv_make_support_nested_variables=yes
2893d6c0b56eSmrgelse
2894d6c0b56eSmrg  am_cv_make_support_nested_variables=no
2895d6c0b56eSmrgfi
2896d6c0b56eSmrgfi
2897d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2898d6c0b56eSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
2899d6c0b56eSmrgif test $am_cv_make_support_nested_variables = yes; then
2900d6c0b56eSmrg    AM_V='$(V)'
2901d6c0b56eSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2902d6c0b56eSmrgelse
2903d6c0b56eSmrg  AM_V=$AM_DEFAULT_VERBOSITY
2904d6c0b56eSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2905d6c0b56eSmrgfi
2906d6c0b56eSmrgAM_BACKSLASH='\'
2907d6c0b56eSmrg
2908d6c0b56eSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
2909d6c0b56eSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2910d6c0b56eSmrg  # is not polluted with repeated "-I."
2911d6c0b56eSmrg  am__isrc=' -I$(srcdir)'
2912d6c0b56eSmrg  # test to see if srcdir already configured
2913d6c0b56eSmrg  if test -f $srcdir/config.status; then
2914d6c0b56eSmrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2915d6c0b56eSmrg  fi
2916d6c0b56eSmrgfi
2917d6c0b56eSmrg
2918d6c0b56eSmrg# test whether we have cygpath
2919d6c0b56eSmrgif test -z "$CYGPATH_W"; then
2920d6c0b56eSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
2921d6c0b56eSmrg    CYGPATH_W='cygpath -w'
2922d6c0b56eSmrg  else
2923d6c0b56eSmrg    CYGPATH_W=echo
2924d6c0b56eSmrg  fi
2925d6c0b56eSmrgfi
2926d6c0b56eSmrg
2927d6c0b56eSmrg
2928d6c0b56eSmrg# Define the identity of the package.
2929d6c0b56eSmrg PACKAGE='xf86-video-amdgpu'
2930d6c0b56eSmrg VERSION='1.1.0'
2931d6c0b56eSmrg
2932d6c0b56eSmrg
2933d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
2934d6c0b56eSmrg#define PACKAGE "$PACKAGE"
2935d6c0b56eSmrg_ACEOF
2936d6c0b56eSmrg
2937d6c0b56eSmrg
2938d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
2939d6c0b56eSmrg#define VERSION "$VERSION"
2940d6c0b56eSmrg_ACEOF
2941d6c0b56eSmrg
2942d6c0b56eSmrg# Some tools Automake needs.
2943d6c0b56eSmrg
2944d6c0b56eSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2945d6c0b56eSmrg
2946d6c0b56eSmrg
2947d6c0b56eSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2948d6c0b56eSmrg
2949d6c0b56eSmrg
2950d6c0b56eSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2951d6c0b56eSmrg
2952d6c0b56eSmrg
2953d6c0b56eSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2954d6c0b56eSmrg
2955d6c0b56eSmrg
2956d6c0b56eSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2957d6c0b56eSmrg
2958d6c0b56eSmrg# For better backward compatibility.  To be removed once Automake 1.9.x
2959d6c0b56eSmrg# dies out for good.  For more background, see:
2960d6c0b56eSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2961d6c0b56eSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2962d6c0b56eSmrgmkdir_p='$(MKDIR_P)'
2963d6c0b56eSmrg
2964d6c0b56eSmrg# We need awk for the "check" target (and possibly the TAP driver).  The
2965d6c0b56eSmrg# system "awk" is bad on some platforms.
2966d6c0b56eSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
2967d6c0b56eSmrg# in the wild :-(  We should find a proper way to deprecate it ...
2968d6c0b56eSmrgAMTAR='$${TAR-tar}'
2969d6c0b56eSmrg
2970d6c0b56eSmrg
2971d6c0b56eSmrg# We'll loop over all known methods to create a tar archive until one works.
2972d6c0b56eSmrg_am_tools='gnutar  pax cpio none'
2973d6c0b56eSmrg
2974d6c0b56eSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2975d6c0b56eSmrg
2976d6c0b56eSmrg
2977d6c0b56eSmrg
2978d6c0b56eSmrg
2979d6c0b56eSmrg
2980d6c0b56eSmrg
2981d6c0b56eSmrg# POSIX will say in a future version that running "rm -f" with no argument
2982d6c0b56eSmrg# is OK; and we want to be able to make that assumption in our Makefile
2983d6c0b56eSmrg# recipes.  So use an aggressive probe to check that the usage we want is
2984d6c0b56eSmrg# actually supported "in the wild" to an acceptable degree.
2985d6c0b56eSmrg# See automake bug#10828.
2986d6c0b56eSmrg# To make any issue more visible, cause the running configure to be aborted
2987d6c0b56eSmrg# by default if the 'rm' program in use doesn't match our expectations; the
2988d6c0b56eSmrg# user can still override this though.
2989d6c0b56eSmrgif rm -f && rm -fr && rm -rf; then : OK; else
2990d6c0b56eSmrg  cat >&2 <<'END'
2991d6c0b56eSmrgOops!
2992d6c0b56eSmrg
2993d6c0b56eSmrgYour 'rm' program seems unable to run without file operands specified
2994d6c0b56eSmrgon the command line, even when the '-f' option is present.  This is contrary
2995d6c0b56eSmrgto the behaviour of most rm programs out there, and not conforming with
2996d6c0b56eSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2997d6c0b56eSmrg
2998d6c0b56eSmrgPlease tell bug-automake@gnu.org about your system, including the value
2999d6c0b56eSmrgof your $PATH and any error possibly output before this message.  This
3000d6c0b56eSmrgcan help us improve future automake versions.
3001d6c0b56eSmrg
3002d6c0b56eSmrgEND
3003d6c0b56eSmrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3004d6c0b56eSmrg    echo 'Configuration will proceed anyway, since you have set the' >&2
3005d6c0b56eSmrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3006d6c0b56eSmrg    echo >&2
3007d6c0b56eSmrg  else
3008d6c0b56eSmrg    cat >&2 <<'END'
3009d6c0b56eSmrgAborting the configuration process, to ensure you take notice of the issue.
3010d6c0b56eSmrg
3011d6c0b56eSmrgYou can download and install GNU coreutils to get an 'rm' implementation
3012d6c0b56eSmrgthat behaves properly: <http://www.gnu.org/software/coreutils/>.
3013d6c0b56eSmrg
3014d6c0b56eSmrgIf you want to complete the configuration process using your problematic
3015d6c0b56eSmrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3016d6c0b56eSmrgto "yes", and re-run configure.
3017d6c0b56eSmrg
3018d6c0b56eSmrgEND
3019d6c0b56eSmrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3020d6c0b56eSmrg  fi
3021d6c0b56eSmrgfi
3022d6c0b56eSmrg
3023d6c0b56eSmrgDEPDIR="${am__leading_dot}deps"
3024d6c0b56eSmrg
3025d6c0b56eSmrgac_config_commands="$ac_config_commands depfiles"
3026d6c0b56eSmrg
3027d6c0b56eSmrg
3028d6c0b56eSmrgam_make=${MAKE-make}
3029d6c0b56eSmrgcat > confinc << 'END'
3030d6c0b56eSmrgam__doit:
3031d6c0b56eSmrg	@echo this is the am__doit target
3032d6c0b56eSmrg.PHONY: am__doit
3033d6c0b56eSmrgEND
3034d6c0b56eSmrg# If we don't find an include directive, just comment out the code.
3035d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3036d6c0b56eSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
3037d6c0b56eSmrgam__include="#"
3038d6c0b56eSmrgam__quote=
3039d6c0b56eSmrg_am_result=none
3040d6c0b56eSmrg# First try GNU make style include.
3041d6c0b56eSmrgecho "include confinc" > confmf
3042d6c0b56eSmrg# Ignore all kinds of additional output from 'make'.
3043d6c0b56eSmrgcase `$am_make -s -f confmf 2> /dev/null` in #(
3044d6c0b56eSmrg*the\ am__doit\ target*)
3045d6c0b56eSmrg  am__include=include
3046d6c0b56eSmrg  am__quote=
3047d6c0b56eSmrg  _am_result=GNU
3048d6c0b56eSmrg  ;;
3049d6c0b56eSmrgesac
3050d6c0b56eSmrg# Now try BSD make style include.
3051d6c0b56eSmrgif test "$am__include" = "#"; then
3052d6c0b56eSmrg   echo '.include "confinc"' > confmf
3053d6c0b56eSmrg   case `$am_make -s -f confmf 2> /dev/null` in #(
3054d6c0b56eSmrg   *the\ am__doit\ target*)
3055d6c0b56eSmrg     am__include=.include
3056d6c0b56eSmrg     am__quote="\""
3057d6c0b56eSmrg     _am_result=BSD
3058d6c0b56eSmrg     ;;
3059d6c0b56eSmrg   esac
3060d6c0b56eSmrgfi
3061d6c0b56eSmrg
3062d6c0b56eSmrg
3063d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3064d6c0b56eSmrg$as_echo "$_am_result" >&6; }
3065d6c0b56eSmrgrm -f confinc confmf
3066d6c0b56eSmrg
3067d6c0b56eSmrg# Check whether --enable-dependency-tracking was given.
3068d6c0b56eSmrgif test "${enable_dependency_tracking+set}" = set; then :
3069d6c0b56eSmrg  enableval=$enable_dependency_tracking;
3070d6c0b56eSmrgfi
3071d6c0b56eSmrg
3072d6c0b56eSmrgif test "x$enable_dependency_tracking" != xno; then
3073d6c0b56eSmrg  am_depcomp="$ac_aux_dir/depcomp"
3074d6c0b56eSmrg  AMDEPBACKSLASH='\'
3075d6c0b56eSmrg  am__nodep='_no'
3076d6c0b56eSmrgfi
3077d6c0b56eSmrg if test "x$enable_dependency_tracking" != xno; then
3078d6c0b56eSmrg  AMDEP_TRUE=
3079d6c0b56eSmrg  AMDEP_FALSE='#'
3080d6c0b56eSmrgelse
3081d6c0b56eSmrg  AMDEP_TRUE='#'
3082d6c0b56eSmrg  AMDEP_FALSE=
3083d6c0b56eSmrgfi
3084d6c0b56eSmrg
3085d6c0b56eSmrg
3086d6c0b56eSmrgac_ext=c
3087d6c0b56eSmrgac_cpp='$CPP $CPPFLAGS'
3088d6c0b56eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3089d6c0b56eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3090d6c0b56eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3091d6c0b56eSmrgif test -n "$ac_tool_prefix"; then
3092d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3093d6c0b56eSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
3094d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3095d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
3096d6c0b56eSmrgif ${ac_cv_prog_CC+:} false; then :
3097d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3098d6c0b56eSmrgelse
3099d6c0b56eSmrg  if test -n "$CC"; then
3100d6c0b56eSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3101d6c0b56eSmrgelse
3102d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3103d6c0b56eSmrgfor as_dir in $PATH
3104d6c0b56eSmrgdo
3105d6c0b56eSmrg  IFS=$as_save_IFS
3106d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
3107d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3108d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3109d6c0b56eSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3110d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3111d6c0b56eSmrg    break 2
3112d6c0b56eSmrg  fi
3113d6c0b56eSmrgdone
3114d6c0b56eSmrg  done
3115d6c0b56eSmrgIFS=$as_save_IFS
3116d6c0b56eSmrg
3117d6c0b56eSmrgfi
3118d6c0b56eSmrgfi
3119d6c0b56eSmrgCC=$ac_cv_prog_CC
3120d6c0b56eSmrgif test -n "$CC"; then
3121d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3122d6c0b56eSmrg$as_echo "$CC" >&6; }
3123d6c0b56eSmrgelse
3124d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3125d6c0b56eSmrg$as_echo "no" >&6; }
3126d6c0b56eSmrgfi
3127d6c0b56eSmrg
3128d6c0b56eSmrg
3129d6c0b56eSmrgfi
3130d6c0b56eSmrgif test -z "$ac_cv_prog_CC"; then
3131d6c0b56eSmrg  ac_ct_CC=$CC
3132d6c0b56eSmrg  # Extract the first word of "gcc", so it can be a program name with args.
3133d6c0b56eSmrgset dummy gcc; ac_word=$2
3134d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3135d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
3136d6c0b56eSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
3137d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3138d6c0b56eSmrgelse
3139d6c0b56eSmrg  if test -n "$ac_ct_CC"; then
3140d6c0b56eSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3141d6c0b56eSmrgelse
3142d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3143d6c0b56eSmrgfor as_dir in $PATH
3144d6c0b56eSmrgdo
3145d6c0b56eSmrg  IFS=$as_save_IFS
3146d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
3147d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3148d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3149d6c0b56eSmrg    ac_cv_prog_ac_ct_CC="gcc"
3150d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3151d6c0b56eSmrg    break 2
3152d6c0b56eSmrg  fi
3153d6c0b56eSmrgdone
3154d6c0b56eSmrg  done
3155d6c0b56eSmrgIFS=$as_save_IFS
3156d6c0b56eSmrg
3157d6c0b56eSmrgfi
3158d6c0b56eSmrgfi
3159d6c0b56eSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3160d6c0b56eSmrgif test -n "$ac_ct_CC"; then
3161d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3162d6c0b56eSmrg$as_echo "$ac_ct_CC" >&6; }
3163d6c0b56eSmrgelse
3164d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3165d6c0b56eSmrg$as_echo "no" >&6; }
3166d6c0b56eSmrgfi
3167d6c0b56eSmrg
3168d6c0b56eSmrg  if test "x$ac_ct_CC" = x; then
3169d6c0b56eSmrg    CC=""
3170d6c0b56eSmrg  else
3171d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
3172d6c0b56eSmrgyes:)
3173d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3174d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3175d6c0b56eSmrgac_tool_warned=yes ;;
3176d6c0b56eSmrgesac
3177d6c0b56eSmrg    CC=$ac_ct_CC
3178d6c0b56eSmrg  fi
3179d6c0b56eSmrgelse
3180d6c0b56eSmrg  CC="$ac_cv_prog_CC"
3181d6c0b56eSmrgfi
3182d6c0b56eSmrg
3183d6c0b56eSmrgif test -z "$CC"; then
3184d6c0b56eSmrg          if test -n "$ac_tool_prefix"; then
3185d6c0b56eSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3186d6c0b56eSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
3187d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3188d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
3189d6c0b56eSmrgif ${ac_cv_prog_CC+:} false; then :
3190d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3191d6c0b56eSmrgelse
3192d6c0b56eSmrg  if test -n "$CC"; then
3193d6c0b56eSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3194d6c0b56eSmrgelse
3195d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3196d6c0b56eSmrgfor as_dir in $PATH
3197d6c0b56eSmrgdo
3198d6c0b56eSmrg  IFS=$as_save_IFS
3199d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
3200d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3201d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3202d6c0b56eSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
3203d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3204d6c0b56eSmrg    break 2
3205d6c0b56eSmrg  fi
3206d6c0b56eSmrgdone
3207d6c0b56eSmrg  done
3208d6c0b56eSmrgIFS=$as_save_IFS
3209d6c0b56eSmrg
3210d6c0b56eSmrgfi
3211d6c0b56eSmrgfi
3212d6c0b56eSmrgCC=$ac_cv_prog_CC
3213d6c0b56eSmrgif test -n "$CC"; then
3214d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3215d6c0b56eSmrg$as_echo "$CC" >&6; }
3216d6c0b56eSmrgelse
3217d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3218d6c0b56eSmrg$as_echo "no" >&6; }
3219d6c0b56eSmrgfi
3220d6c0b56eSmrg
3221d6c0b56eSmrg
3222d6c0b56eSmrg  fi
3223d6c0b56eSmrgfi
3224d6c0b56eSmrgif test -z "$CC"; then
3225d6c0b56eSmrg  # Extract the first word of "cc", so it can be a program name with args.
3226d6c0b56eSmrgset dummy cc; ac_word=$2
3227d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3228d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
3229d6c0b56eSmrgif ${ac_cv_prog_CC+:} false; then :
3230d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3231d6c0b56eSmrgelse
3232d6c0b56eSmrg  if test -n "$CC"; then
3233d6c0b56eSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3234d6c0b56eSmrgelse
3235d6c0b56eSmrg  ac_prog_rejected=no
3236d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3237d6c0b56eSmrgfor as_dir in $PATH
3238d6c0b56eSmrgdo
3239d6c0b56eSmrg  IFS=$as_save_IFS
3240d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
3241d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3242d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3243d6c0b56eSmrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3244d6c0b56eSmrg       ac_prog_rejected=yes
3245d6c0b56eSmrg       continue
3246d6c0b56eSmrg     fi
3247d6c0b56eSmrg    ac_cv_prog_CC="cc"
3248d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3249d6c0b56eSmrg    break 2
3250d6c0b56eSmrg  fi
3251d6c0b56eSmrgdone
3252d6c0b56eSmrg  done
3253d6c0b56eSmrgIFS=$as_save_IFS
3254d6c0b56eSmrg
3255d6c0b56eSmrgif test $ac_prog_rejected = yes; then
3256d6c0b56eSmrg  # We found a bogon in the path, so make sure we never use it.
3257d6c0b56eSmrg  set dummy $ac_cv_prog_CC
3258d6c0b56eSmrg  shift
3259d6c0b56eSmrg  if test $# != 0; then
3260d6c0b56eSmrg    # We chose a different compiler from the bogus one.
3261d6c0b56eSmrg    # However, it has the same basename, so the bogon will be chosen
3262d6c0b56eSmrg    # first if we set CC to just the basename; use the full file name.
3263d6c0b56eSmrg    shift
3264d6c0b56eSmrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3265d6c0b56eSmrg  fi
3266d6c0b56eSmrgfi
3267d6c0b56eSmrgfi
3268d6c0b56eSmrgfi
3269d6c0b56eSmrgCC=$ac_cv_prog_CC
3270d6c0b56eSmrgif test -n "$CC"; then
3271d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3272d6c0b56eSmrg$as_echo "$CC" >&6; }
3273d6c0b56eSmrgelse
3274d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3275d6c0b56eSmrg$as_echo "no" >&6; }
3276d6c0b56eSmrgfi
3277d6c0b56eSmrg
3278d6c0b56eSmrg
3279d6c0b56eSmrgfi
3280d6c0b56eSmrgif test -z "$CC"; then
3281d6c0b56eSmrg  if test -n "$ac_tool_prefix"; then
3282d6c0b56eSmrg  for ac_prog in cl.exe
3283d6c0b56eSmrg  do
3284d6c0b56eSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3285d6c0b56eSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3286d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3287d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
3288d6c0b56eSmrgif ${ac_cv_prog_CC+:} false; then :
3289d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3290d6c0b56eSmrgelse
3291d6c0b56eSmrg  if test -n "$CC"; then
3292d6c0b56eSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3293d6c0b56eSmrgelse
3294d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3295d6c0b56eSmrgfor as_dir in $PATH
3296d6c0b56eSmrgdo
3297d6c0b56eSmrg  IFS=$as_save_IFS
3298d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
3299d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3300d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3301d6c0b56eSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3302d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3303d6c0b56eSmrg    break 2
3304d6c0b56eSmrg  fi
3305d6c0b56eSmrgdone
3306d6c0b56eSmrg  done
3307d6c0b56eSmrgIFS=$as_save_IFS
3308d6c0b56eSmrg
3309d6c0b56eSmrgfi
3310d6c0b56eSmrgfi
3311d6c0b56eSmrgCC=$ac_cv_prog_CC
3312d6c0b56eSmrgif test -n "$CC"; then
3313d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3314d6c0b56eSmrg$as_echo "$CC" >&6; }
3315d6c0b56eSmrgelse
3316d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3317d6c0b56eSmrg$as_echo "no" >&6; }
3318d6c0b56eSmrgfi
3319d6c0b56eSmrg
3320d6c0b56eSmrg
3321d6c0b56eSmrg    test -n "$CC" && break
3322d6c0b56eSmrg  done
3323d6c0b56eSmrgfi
3324d6c0b56eSmrgif test -z "$CC"; then
3325d6c0b56eSmrg  ac_ct_CC=$CC
3326d6c0b56eSmrg  for ac_prog in cl.exe
3327d6c0b56eSmrgdo
3328d6c0b56eSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3329d6c0b56eSmrgset dummy $ac_prog; ac_word=$2
3330d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3331d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
3332d6c0b56eSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
3333d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3334d6c0b56eSmrgelse
3335d6c0b56eSmrg  if test -n "$ac_ct_CC"; then
3336d6c0b56eSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3337d6c0b56eSmrgelse
3338d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3339d6c0b56eSmrgfor as_dir in $PATH
3340d6c0b56eSmrgdo
3341d6c0b56eSmrg  IFS=$as_save_IFS
3342d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
3343d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3344d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3345d6c0b56eSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
3346d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3347d6c0b56eSmrg    break 2
3348d6c0b56eSmrg  fi
3349d6c0b56eSmrgdone
3350d6c0b56eSmrg  done
3351d6c0b56eSmrgIFS=$as_save_IFS
3352d6c0b56eSmrg
3353d6c0b56eSmrgfi
3354d6c0b56eSmrgfi
3355d6c0b56eSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3356d6c0b56eSmrgif test -n "$ac_ct_CC"; then
3357d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3358d6c0b56eSmrg$as_echo "$ac_ct_CC" >&6; }
3359d6c0b56eSmrgelse
3360d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3361d6c0b56eSmrg$as_echo "no" >&6; }
3362d6c0b56eSmrgfi
3363d6c0b56eSmrg
3364d6c0b56eSmrg
3365d6c0b56eSmrg  test -n "$ac_ct_CC" && break
3366d6c0b56eSmrgdone
3367d6c0b56eSmrg
3368d6c0b56eSmrg  if test "x$ac_ct_CC" = x; then
3369d6c0b56eSmrg    CC=""
3370d6c0b56eSmrg  else
3371d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
3372d6c0b56eSmrgyes:)
3373d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3374d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3375d6c0b56eSmrgac_tool_warned=yes ;;
3376d6c0b56eSmrgesac
3377d6c0b56eSmrg    CC=$ac_ct_CC
3378d6c0b56eSmrg  fi
3379d6c0b56eSmrgfi
3380d6c0b56eSmrg
3381d6c0b56eSmrgfi
3382d6c0b56eSmrg
3383d6c0b56eSmrg
3384d6c0b56eSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3385d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3386d6c0b56eSmrgas_fn_error $? "no acceptable C compiler found in \$PATH
3387d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
3388d6c0b56eSmrg
3389d6c0b56eSmrg# Provide some information about the compiler.
3390d6c0b56eSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3391d6c0b56eSmrgset X $ac_compile
3392d6c0b56eSmrgac_compiler=$2
3393d6c0b56eSmrgfor ac_option in --version -v -V -qversion; do
3394d6c0b56eSmrg  { { ac_try="$ac_compiler $ac_option >&5"
3395d6c0b56eSmrgcase "(($ac_try" in
3396d6c0b56eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3397d6c0b56eSmrg  *) ac_try_echo=$ac_try;;
3398d6c0b56eSmrgesac
3399d6c0b56eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3400d6c0b56eSmrg$as_echo "$ac_try_echo"; } >&5
3401d6c0b56eSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3402d6c0b56eSmrg  ac_status=$?
3403d6c0b56eSmrg  if test -s conftest.err; then
3404d6c0b56eSmrg    sed '10a\
3405d6c0b56eSmrg... rest of stderr output deleted ...
3406d6c0b56eSmrg         10q' conftest.err >conftest.er1
3407d6c0b56eSmrg    cat conftest.er1 >&5
3408d6c0b56eSmrg  fi
3409d6c0b56eSmrg  rm -f conftest.er1 conftest.err
3410d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3411d6c0b56eSmrg  test $ac_status = 0; }
3412d6c0b56eSmrgdone
3413d6c0b56eSmrg
3414d6c0b56eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3415d6c0b56eSmrg/* end confdefs.h.  */
3416d6c0b56eSmrg
3417d6c0b56eSmrgint
3418d6c0b56eSmrgmain ()
3419d6c0b56eSmrg{
3420d6c0b56eSmrg
3421d6c0b56eSmrg  ;
3422d6c0b56eSmrg  return 0;
3423d6c0b56eSmrg}
3424d6c0b56eSmrg_ACEOF
3425d6c0b56eSmrgac_clean_files_save=$ac_clean_files
3426d6c0b56eSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3427d6c0b56eSmrg# Try to create an executable without -o first, disregard a.out.
3428d6c0b56eSmrg# It will help us diagnose broken compilers, and finding out an intuition
3429d6c0b56eSmrg# of exeext.
3430d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3431d6c0b56eSmrg$as_echo_n "checking whether the C compiler works... " >&6; }
3432d6c0b56eSmrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3433d6c0b56eSmrg
3434d6c0b56eSmrg# The possible output files:
3435d6c0b56eSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3436d6c0b56eSmrg
3437d6c0b56eSmrgac_rmfiles=
3438d6c0b56eSmrgfor ac_file in $ac_files
3439d6c0b56eSmrgdo
3440d6c0b56eSmrg  case $ac_file in
3441d6c0b56eSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3442d6c0b56eSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3443d6c0b56eSmrg  esac
3444d6c0b56eSmrgdone
3445d6c0b56eSmrgrm -f $ac_rmfiles
3446d6c0b56eSmrg
3447d6c0b56eSmrgif { { ac_try="$ac_link_default"
3448d6c0b56eSmrgcase "(($ac_try" in
3449d6c0b56eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3450d6c0b56eSmrg  *) ac_try_echo=$ac_try;;
3451d6c0b56eSmrgesac
3452d6c0b56eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3453d6c0b56eSmrg$as_echo "$ac_try_echo"; } >&5
3454d6c0b56eSmrg  (eval "$ac_link_default") 2>&5
3455d6c0b56eSmrg  ac_status=$?
3456d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3457d6c0b56eSmrg  test $ac_status = 0; }; then :
3458d6c0b56eSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3459d6c0b56eSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3460d6c0b56eSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3461d6c0b56eSmrg# so that the user can short-circuit this test for compilers unknown to
3462d6c0b56eSmrg# Autoconf.
3463d6c0b56eSmrgfor ac_file in $ac_files ''
3464d6c0b56eSmrgdo
3465d6c0b56eSmrg  test -f "$ac_file" || continue
3466d6c0b56eSmrg  case $ac_file in
3467d6c0b56eSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3468d6c0b56eSmrg	;;
3469d6c0b56eSmrg    [ab].out )
3470d6c0b56eSmrg	# We found the default executable, but exeext='' is most
3471d6c0b56eSmrg	# certainly right.
3472d6c0b56eSmrg	break;;
3473d6c0b56eSmrg    *.* )
3474d6c0b56eSmrg	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3475d6c0b56eSmrg	then :; else
3476d6c0b56eSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3477d6c0b56eSmrg	fi
3478d6c0b56eSmrg	# We set ac_cv_exeext here because the later test for it is not
3479d6c0b56eSmrg	# safe: cross compilers may not add the suffix if given an `-o'
3480d6c0b56eSmrg	# argument, so we may need to know it at that point already.
3481d6c0b56eSmrg	# Even if this section looks crufty: it has the advantage of
3482d6c0b56eSmrg	# actually working.
3483d6c0b56eSmrg	break;;
3484d6c0b56eSmrg    * )
3485d6c0b56eSmrg	break;;
3486d6c0b56eSmrg  esac
3487d6c0b56eSmrgdone
3488d6c0b56eSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
3489d6c0b56eSmrg
3490d6c0b56eSmrgelse
3491d6c0b56eSmrg  ac_file=''
3492d6c0b56eSmrgfi
3493d6c0b56eSmrgif test -z "$ac_file"; then :
3494d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3495d6c0b56eSmrg$as_echo "no" >&6; }
3496d6c0b56eSmrg$as_echo "$as_me: failed program was:" >&5
3497d6c0b56eSmrgsed 's/^/| /' conftest.$ac_ext >&5
3498d6c0b56eSmrg
3499d6c0b56eSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3500d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3501d6c0b56eSmrgas_fn_error 77 "C compiler cannot create executables
3502d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
3503d6c0b56eSmrgelse
3504d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3505d6c0b56eSmrg$as_echo "yes" >&6; }
3506d6c0b56eSmrgfi
3507d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3508d6c0b56eSmrg$as_echo_n "checking for C compiler default output file name... " >&6; }
3509d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3510d6c0b56eSmrg$as_echo "$ac_file" >&6; }
3511d6c0b56eSmrgac_exeext=$ac_cv_exeext
3512d6c0b56eSmrg
3513d6c0b56eSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3514d6c0b56eSmrgac_clean_files=$ac_clean_files_save
3515d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3516d6c0b56eSmrg$as_echo_n "checking for suffix of executables... " >&6; }
3517d6c0b56eSmrgif { { ac_try="$ac_link"
3518d6c0b56eSmrgcase "(($ac_try" in
3519d6c0b56eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3520d6c0b56eSmrg  *) ac_try_echo=$ac_try;;
3521d6c0b56eSmrgesac
3522d6c0b56eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3523d6c0b56eSmrg$as_echo "$ac_try_echo"; } >&5
3524d6c0b56eSmrg  (eval "$ac_link") 2>&5
3525d6c0b56eSmrg  ac_status=$?
3526d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3527d6c0b56eSmrg  test $ac_status = 0; }; then :
3528d6c0b56eSmrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3529d6c0b56eSmrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3530d6c0b56eSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with
3531d6c0b56eSmrg# `rm'.
3532d6c0b56eSmrgfor ac_file in conftest.exe conftest conftest.*; do
3533d6c0b56eSmrg  test -f "$ac_file" || continue
3534d6c0b56eSmrg  case $ac_file in
3535d6c0b56eSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3536d6c0b56eSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3537d6c0b56eSmrg	  break;;
3538d6c0b56eSmrg    * ) break;;
3539d6c0b56eSmrg  esac
3540d6c0b56eSmrgdone
3541d6c0b56eSmrgelse
3542d6c0b56eSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3543d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3544d6c0b56eSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3545d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
3546d6c0b56eSmrgfi
3547d6c0b56eSmrgrm -f conftest conftest$ac_cv_exeext
3548d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3549d6c0b56eSmrg$as_echo "$ac_cv_exeext" >&6; }
3550d6c0b56eSmrg
3551d6c0b56eSmrgrm -f conftest.$ac_ext
3552d6c0b56eSmrgEXEEXT=$ac_cv_exeext
3553d6c0b56eSmrgac_exeext=$EXEEXT
3554d6c0b56eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3555d6c0b56eSmrg/* end confdefs.h.  */
3556d6c0b56eSmrg#include <stdio.h>
3557d6c0b56eSmrgint
3558d6c0b56eSmrgmain ()
3559d6c0b56eSmrg{
3560d6c0b56eSmrgFILE *f = fopen ("conftest.out", "w");
3561d6c0b56eSmrg return ferror (f) || fclose (f) != 0;
3562d6c0b56eSmrg
3563d6c0b56eSmrg  ;
3564d6c0b56eSmrg  return 0;
3565d6c0b56eSmrg}
3566d6c0b56eSmrg_ACEOF
3567d6c0b56eSmrgac_clean_files="$ac_clean_files conftest.out"
3568d6c0b56eSmrg# Check that the compiler produces executables we can run.  If not, either
3569d6c0b56eSmrg# the compiler is broken, or we cross compile.
3570d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3571d6c0b56eSmrg$as_echo_n "checking whether we are cross compiling... " >&6; }
3572d6c0b56eSmrgif test "$cross_compiling" != yes; then
3573d6c0b56eSmrg  { { ac_try="$ac_link"
3574d6c0b56eSmrgcase "(($ac_try" in
3575d6c0b56eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3576d6c0b56eSmrg  *) ac_try_echo=$ac_try;;
3577d6c0b56eSmrgesac
3578d6c0b56eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3579d6c0b56eSmrg$as_echo "$ac_try_echo"; } >&5
3580d6c0b56eSmrg  (eval "$ac_link") 2>&5
3581d6c0b56eSmrg  ac_status=$?
3582d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3583d6c0b56eSmrg  test $ac_status = 0; }
3584d6c0b56eSmrg  if { ac_try='./conftest$ac_cv_exeext'
3585d6c0b56eSmrg  { { case "(($ac_try" in
3586d6c0b56eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3587d6c0b56eSmrg  *) ac_try_echo=$ac_try;;
3588d6c0b56eSmrgesac
3589d6c0b56eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3590d6c0b56eSmrg$as_echo "$ac_try_echo"; } >&5
3591d6c0b56eSmrg  (eval "$ac_try") 2>&5
3592d6c0b56eSmrg  ac_status=$?
3593d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3594d6c0b56eSmrg  test $ac_status = 0; }; }; then
3595d6c0b56eSmrg    cross_compiling=no
3596d6c0b56eSmrg  else
3597d6c0b56eSmrg    if test "$cross_compiling" = maybe; then
3598d6c0b56eSmrg	cross_compiling=yes
3599d6c0b56eSmrg    else
3600d6c0b56eSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3601d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3602d6c0b56eSmrgas_fn_error $? "cannot run C compiled programs.
3603d6c0b56eSmrgIf you meant to cross compile, use \`--host'.
3604d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
3605d6c0b56eSmrg    fi
3606d6c0b56eSmrg  fi
3607d6c0b56eSmrgfi
3608d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3609d6c0b56eSmrg$as_echo "$cross_compiling" >&6; }
3610d6c0b56eSmrg
3611d6c0b56eSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3612d6c0b56eSmrgac_clean_files=$ac_clean_files_save
3613d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3614d6c0b56eSmrg$as_echo_n "checking for suffix of object files... " >&6; }
3615d6c0b56eSmrgif ${ac_cv_objext+:} false; then :
3616d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3617d6c0b56eSmrgelse
3618d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3619d6c0b56eSmrg/* end confdefs.h.  */
3620d6c0b56eSmrg
3621d6c0b56eSmrgint
3622d6c0b56eSmrgmain ()
3623d6c0b56eSmrg{
3624d6c0b56eSmrg
3625d6c0b56eSmrg  ;
3626d6c0b56eSmrg  return 0;
3627d6c0b56eSmrg}
3628d6c0b56eSmrg_ACEOF
3629d6c0b56eSmrgrm -f conftest.o conftest.obj
3630d6c0b56eSmrgif { { ac_try="$ac_compile"
3631d6c0b56eSmrgcase "(($ac_try" in
3632d6c0b56eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3633d6c0b56eSmrg  *) ac_try_echo=$ac_try;;
3634d6c0b56eSmrgesac
3635d6c0b56eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3636d6c0b56eSmrg$as_echo "$ac_try_echo"; } >&5
3637d6c0b56eSmrg  (eval "$ac_compile") 2>&5
3638d6c0b56eSmrg  ac_status=$?
3639d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3640d6c0b56eSmrg  test $ac_status = 0; }; then :
3641d6c0b56eSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
3642d6c0b56eSmrg  test -f "$ac_file" || continue;
3643d6c0b56eSmrg  case $ac_file in
3644d6c0b56eSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3645d6c0b56eSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3646d6c0b56eSmrg       break;;
3647d6c0b56eSmrg  esac
3648d6c0b56eSmrgdone
3649d6c0b56eSmrgelse
3650d6c0b56eSmrg  $as_echo "$as_me: failed program was:" >&5
3651d6c0b56eSmrgsed 's/^/| /' conftest.$ac_ext >&5
3652d6c0b56eSmrg
3653d6c0b56eSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3654d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3655d6c0b56eSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile
3656d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
3657d6c0b56eSmrgfi
3658d6c0b56eSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
3659d6c0b56eSmrgfi
3660d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3661d6c0b56eSmrg$as_echo "$ac_cv_objext" >&6; }
3662d6c0b56eSmrgOBJEXT=$ac_cv_objext
3663d6c0b56eSmrgac_objext=$OBJEXT
3664d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3665d6c0b56eSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3666d6c0b56eSmrgif ${ac_cv_c_compiler_gnu+:} false; then :
3667d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3668d6c0b56eSmrgelse
3669d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3670d6c0b56eSmrg/* end confdefs.h.  */
3671d6c0b56eSmrg
3672d6c0b56eSmrgint
3673d6c0b56eSmrgmain ()
3674d6c0b56eSmrg{
3675d6c0b56eSmrg#ifndef __GNUC__
3676d6c0b56eSmrg       choke me
3677d6c0b56eSmrg#endif
3678d6c0b56eSmrg
3679d6c0b56eSmrg  ;
3680d6c0b56eSmrg  return 0;
3681d6c0b56eSmrg}
3682d6c0b56eSmrg_ACEOF
3683d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
3684d6c0b56eSmrg  ac_compiler_gnu=yes
3685d6c0b56eSmrgelse
3686d6c0b56eSmrg  ac_compiler_gnu=no
3687d6c0b56eSmrgfi
3688d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3689d6c0b56eSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
3690d6c0b56eSmrg
3691d6c0b56eSmrgfi
3692d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3693d6c0b56eSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3694d6c0b56eSmrgif test $ac_compiler_gnu = yes; then
3695d6c0b56eSmrg  GCC=yes
3696d6c0b56eSmrgelse
3697d6c0b56eSmrg  GCC=
3698d6c0b56eSmrgfi
3699d6c0b56eSmrgac_test_CFLAGS=${CFLAGS+set}
3700d6c0b56eSmrgac_save_CFLAGS=$CFLAGS
3701d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3702d6c0b56eSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
3703d6c0b56eSmrgif ${ac_cv_prog_cc_g+:} false; then :
3704d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3705d6c0b56eSmrgelse
3706d6c0b56eSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
3707d6c0b56eSmrg   ac_c_werror_flag=yes
3708d6c0b56eSmrg   ac_cv_prog_cc_g=no
3709d6c0b56eSmrg   CFLAGS="-g"
3710d6c0b56eSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3711d6c0b56eSmrg/* end confdefs.h.  */
3712d6c0b56eSmrg
3713d6c0b56eSmrgint
3714d6c0b56eSmrgmain ()
3715d6c0b56eSmrg{
3716d6c0b56eSmrg
3717d6c0b56eSmrg  ;
3718d6c0b56eSmrg  return 0;
3719d6c0b56eSmrg}
3720d6c0b56eSmrg_ACEOF
3721d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
3722d6c0b56eSmrg  ac_cv_prog_cc_g=yes
3723d6c0b56eSmrgelse
3724d6c0b56eSmrg  CFLAGS=""
3725d6c0b56eSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3726d6c0b56eSmrg/* end confdefs.h.  */
3727d6c0b56eSmrg
3728d6c0b56eSmrgint
3729d6c0b56eSmrgmain ()
3730d6c0b56eSmrg{
3731d6c0b56eSmrg
3732d6c0b56eSmrg  ;
3733d6c0b56eSmrg  return 0;
3734d6c0b56eSmrg}
3735d6c0b56eSmrg_ACEOF
3736d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
3737d6c0b56eSmrg
3738d6c0b56eSmrgelse
3739d6c0b56eSmrg  ac_c_werror_flag=$ac_save_c_werror_flag
3740d6c0b56eSmrg	 CFLAGS="-g"
3741d6c0b56eSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3742d6c0b56eSmrg/* end confdefs.h.  */
3743d6c0b56eSmrg
3744d6c0b56eSmrgint
3745d6c0b56eSmrgmain ()
3746d6c0b56eSmrg{
3747d6c0b56eSmrg
3748d6c0b56eSmrg  ;
3749d6c0b56eSmrg  return 0;
3750d6c0b56eSmrg}
3751d6c0b56eSmrg_ACEOF
3752d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
3753d6c0b56eSmrg  ac_cv_prog_cc_g=yes
3754d6c0b56eSmrgfi
3755d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3756d6c0b56eSmrgfi
3757d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3758d6c0b56eSmrgfi
3759d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3760d6c0b56eSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
3761d6c0b56eSmrgfi
3762d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3763d6c0b56eSmrg$as_echo "$ac_cv_prog_cc_g" >&6; }
3764d6c0b56eSmrgif test "$ac_test_CFLAGS" = set; then
3765d6c0b56eSmrg  CFLAGS=$ac_save_CFLAGS
3766d6c0b56eSmrgelif test $ac_cv_prog_cc_g = yes; then
3767d6c0b56eSmrg  if test "$GCC" = yes; then
3768d6c0b56eSmrg    CFLAGS="-g -O2"
3769d6c0b56eSmrg  else
3770d6c0b56eSmrg    CFLAGS="-g"
3771d6c0b56eSmrg  fi
3772d6c0b56eSmrgelse
3773d6c0b56eSmrg  if test "$GCC" = yes; then
3774d6c0b56eSmrg    CFLAGS="-O2"
3775d6c0b56eSmrg  else
3776d6c0b56eSmrg    CFLAGS=
3777d6c0b56eSmrg  fi
3778d6c0b56eSmrgfi
3779d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3780d6c0b56eSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3781d6c0b56eSmrgif ${ac_cv_prog_cc_c89+:} false; then :
3782d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3783d6c0b56eSmrgelse
3784d6c0b56eSmrg  ac_cv_prog_cc_c89=no
3785d6c0b56eSmrgac_save_CC=$CC
3786d6c0b56eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3787d6c0b56eSmrg/* end confdefs.h.  */
3788d6c0b56eSmrg#include <stdarg.h>
3789d6c0b56eSmrg#include <stdio.h>
3790d6c0b56eSmrgstruct stat;
3791d6c0b56eSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3792d6c0b56eSmrgstruct buf { int x; };
3793d6c0b56eSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
3794d6c0b56eSmrgstatic char *e (p, i)
3795d6c0b56eSmrg     char **p;
3796d6c0b56eSmrg     int i;
3797d6c0b56eSmrg{
3798d6c0b56eSmrg  return p[i];
3799d6c0b56eSmrg}
3800d6c0b56eSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
3801d6c0b56eSmrg{
3802d6c0b56eSmrg  char *s;
3803d6c0b56eSmrg  va_list v;
3804d6c0b56eSmrg  va_start (v,p);
3805d6c0b56eSmrg  s = g (p, va_arg (v,int));
3806d6c0b56eSmrg  va_end (v);
3807d6c0b56eSmrg  return s;
3808d6c0b56eSmrg}
3809d6c0b56eSmrg
3810d6c0b56eSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3811d6c0b56eSmrg   function prototypes and stuff, but not '\xHH' hex character constants.
3812d6c0b56eSmrg   These don't provoke an error unfortunately, instead are silently treated
3813d6c0b56eSmrg   as 'x'.  The following induces an error, until -std is added to get
3814d6c0b56eSmrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3815d6c0b56eSmrg   array size at least.  It's necessary to write '\x00'==0 to get something
3816d6c0b56eSmrg   that's true only with -std.  */
3817d6c0b56eSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
3818d6c0b56eSmrg
3819d6c0b56eSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3820d6c0b56eSmrg   inside strings and character constants.  */
3821d6c0b56eSmrg#define FOO(x) 'x'
3822d6c0b56eSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3823d6c0b56eSmrg
3824d6c0b56eSmrgint test (int i, double x);
3825d6c0b56eSmrgstruct s1 {int (*f) (int a);};
3826d6c0b56eSmrgstruct s2 {int (*f) (double a);};
3827d6c0b56eSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3828d6c0b56eSmrgint argc;
3829d6c0b56eSmrgchar **argv;
3830d6c0b56eSmrgint
3831d6c0b56eSmrgmain ()
3832d6c0b56eSmrg{
3833d6c0b56eSmrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3834d6c0b56eSmrg  ;
3835d6c0b56eSmrg  return 0;
3836d6c0b56eSmrg}
3837d6c0b56eSmrg_ACEOF
3838d6c0b56eSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3839d6c0b56eSmrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3840d6c0b56eSmrgdo
3841d6c0b56eSmrg  CC="$ac_save_CC $ac_arg"
3842d6c0b56eSmrg  if ac_fn_c_try_compile "$LINENO"; then :
3843d6c0b56eSmrg  ac_cv_prog_cc_c89=$ac_arg
3844d6c0b56eSmrgfi
3845d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext
3846d6c0b56eSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
3847d6c0b56eSmrgdone
3848d6c0b56eSmrgrm -f conftest.$ac_ext
3849d6c0b56eSmrgCC=$ac_save_CC
3850d6c0b56eSmrg
3851d6c0b56eSmrgfi
3852d6c0b56eSmrg# AC_CACHE_VAL
3853d6c0b56eSmrgcase "x$ac_cv_prog_cc_c89" in
3854d6c0b56eSmrg  x)
3855d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3856d6c0b56eSmrg$as_echo "none needed" >&6; } ;;
3857d6c0b56eSmrg  xno)
3858d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3859d6c0b56eSmrg$as_echo "unsupported" >&6; } ;;
3860d6c0b56eSmrg  *)
3861d6c0b56eSmrg    CC="$CC $ac_cv_prog_cc_c89"
3862d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3863d6c0b56eSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3864d6c0b56eSmrgesac
3865d6c0b56eSmrgif test "x$ac_cv_prog_cc_c89" != xno; then :
3866d6c0b56eSmrg
3867d6c0b56eSmrgfi
3868d6c0b56eSmrg
3869d6c0b56eSmrgac_ext=c
3870d6c0b56eSmrgac_cpp='$CPP $CPPFLAGS'
3871d6c0b56eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3872d6c0b56eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3873d6c0b56eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3874d6c0b56eSmrg
3875d6c0b56eSmrgac_ext=c
3876d6c0b56eSmrgac_cpp='$CPP $CPPFLAGS'
3877d6c0b56eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3878d6c0b56eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3879d6c0b56eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3880d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3881d6c0b56eSmrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3882d6c0b56eSmrgif ${am_cv_prog_cc_c_o+:} false; then :
3883d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3884d6c0b56eSmrgelse
3885d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3886d6c0b56eSmrg/* end confdefs.h.  */
3887d6c0b56eSmrg
3888d6c0b56eSmrgint
3889d6c0b56eSmrgmain ()
3890d6c0b56eSmrg{
3891d6c0b56eSmrg
3892d6c0b56eSmrg  ;
3893d6c0b56eSmrg  return 0;
3894d6c0b56eSmrg}
3895d6c0b56eSmrg_ACEOF
3896d6c0b56eSmrg  # Make sure it works both with $CC and with simple cc.
3897d6c0b56eSmrg  # Following AC_PROG_CC_C_O, we do the test twice because some
3898d6c0b56eSmrg  # compilers refuse to overwrite an existing .o file with -o,
3899d6c0b56eSmrg  # though they will create one.
3900d6c0b56eSmrg  am_cv_prog_cc_c_o=yes
3901d6c0b56eSmrg  for am_i in 1 2; do
3902d6c0b56eSmrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3903d6c0b56eSmrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3904d6c0b56eSmrg   ac_status=$?
3905d6c0b56eSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3906d6c0b56eSmrg   (exit $ac_status); } \
3907d6c0b56eSmrg         && test -f conftest2.$ac_objext; then
3908d6c0b56eSmrg      : OK
3909d6c0b56eSmrg    else
3910d6c0b56eSmrg      am_cv_prog_cc_c_o=no
3911d6c0b56eSmrg      break
3912d6c0b56eSmrg    fi
3913d6c0b56eSmrg  done
3914d6c0b56eSmrg  rm -f core conftest*
3915d6c0b56eSmrg  unset am_i
3916d6c0b56eSmrgfi
3917d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3918d6c0b56eSmrg$as_echo "$am_cv_prog_cc_c_o" >&6; }
3919d6c0b56eSmrgif test "$am_cv_prog_cc_c_o" != yes; then
3920d6c0b56eSmrg   # Losing compiler, so override with the script.
3921d6c0b56eSmrg   # FIXME: It is wrong to rewrite CC.
3922d6c0b56eSmrg   # But if we don't then we get into trouble of one sort or another.
3923d6c0b56eSmrg   # A longer-term fix would be to have automake use am__CC in this case,
3924d6c0b56eSmrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3925d6c0b56eSmrg   CC="$am_aux_dir/compile $CC"
3926d6c0b56eSmrgfi
3927d6c0b56eSmrgac_ext=c
3928d6c0b56eSmrgac_cpp='$CPP $CPPFLAGS'
3929d6c0b56eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3930d6c0b56eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3931d6c0b56eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3932d6c0b56eSmrg
3933d6c0b56eSmrg
3934d6c0b56eSmrgdepcc="$CC"   am_compiler_list=
3935d6c0b56eSmrg
3936d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3937d6c0b56eSmrg$as_echo_n "checking dependency style of $depcc... " >&6; }
3938d6c0b56eSmrgif ${am_cv_CC_dependencies_compiler_type+:} false; then :
3939d6c0b56eSmrg  $as_echo_n "(cached) " >&6
3940d6c0b56eSmrgelse
3941d6c0b56eSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3942d6c0b56eSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
3943d6c0b56eSmrg  # making bogus files that we don't know about and never remove.  For
3944d6c0b56eSmrg  # instance it was reported that on HP-UX the gcc test will end up
3945d6c0b56eSmrg  # making a dummy file named 'D' -- because '-MD' means "put the output
3946d6c0b56eSmrg  # in D".
3947d6c0b56eSmrg  rm -rf conftest.dir
3948d6c0b56eSmrg  mkdir conftest.dir
3949d6c0b56eSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
3950d6c0b56eSmrg  # using a relative directory.
3951d6c0b56eSmrg  cp "$am_depcomp" conftest.dir
3952d6c0b56eSmrg  cd conftest.dir
3953d6c0b56eSmrg  # We will build objects and dependencies in a subdirectory because
3954d6c0b56eSmrg  # it helps to detect inapplicable dependency modes.  For instance
3955d6c0b56eSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
3956d6c0b56eSmrg  # side effect of compilation, but ICC will put the dependencies in
3957d6c0b56eSmrg  # the current directory while Tru64 will put them in the object
3958d6c0b56eSmrg  # directory.
3959d6c0b56eSmrg  mkdir sub
3960d6c0b56eSmrg
3961d6c0b56eSmrg  am_cv_CC_dependencies_compiler_type=none
3962d6c0b56eSmrg  if test "$am_compiler_list" = ""; then
3963d6c0b56eSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3964d6c0b56eSmrg  fi
3965d6c0b56eSmrg  am__universal=false
3966d6c0b56eSmrg  case " $depcc " in #(
3967d6c0b56eSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3968d6c0b56eSmrg     esac
3969d6c0b56eSmrg
3970d6c0b56eSmrg  for depmode in $am_compiler_list; do
3971d6c0b56eSmrg    # Setup a source with many dependencies, because some compilers
3972d6c0b56eSmrg    # like to wrap large dependency lists on column 80 (with \), and
3973d6c0b56eSmrg    # we should not choose a depcomp mode which is confused by this.
3974d6c0b56eSmrg    #
3975d6c0b56eSmrg    # We need to recreate these files for each test, as the compiler may
3976d6c0b56eSmrg    # overwrite some of them when testing with obscure command lines.
3977d6c0b56eSmrg    # This happens at least with the AIX C compiler.
3978d6c0b56eSmrg    : > sub/conftest.c
3979d6c0b56eSmrg    for i in 1 2 3 4 5 6; do
3980d6c0b56eSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3981d6c0b56eSmrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3982d6c0b56eSmrg      # Solaris 10 /bin/sh.
3983d6c0b56eSmrg      echo '/* dummy */' > sub/conftst$i.h
3984d6c0b56eSmrg    done
3985d6c0b56eSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3986d6c0b56eSmrg
3987d6c0b56eSmrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3988d6c0b56eSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
3989d6c0b56eSmrg    # handle '-M -o', and we need to detect this.  Also, some Intel
3990d6c0b56eSmrg    # versions had trouble with output in subdirs.
3991d6c0b56eSmrg    am__obj=sub/conftest.${OBJEXT-o}
3992d6c0b56eSmrg    am__minus_obj="-o $am__obj"
3993d6c0b56eSmrg    case $depmode in
3994d6c0b56eSmrg    gcc)
3995d6c0b56eSmrg      # This depmode causes a compiler race in universal mode.
3996d6c0b56eSmrg      test "$am__universal" = false || continue
3997d6c0b56eSmrg      ;;
3998d6c0b56eSmrg    nosideeffect)
3999d6c0b56eSmrg      # After this tag, mechanisms are not by side-effect, so they'll
4000d6c0b56eSmrg      # only be used when explicitly requested.
4001d6c0b56eSmrg      if test "x$enable_dependency_tracking" = xyes; then
4002d6c0b56eSmrg	continue
4003d6c0b56eSmrg      else
4004d6c0b56eSmrg	break
4005d6c0b56eSmrg      fi
4006d6c0b56eSmrg      ;;
4007d6c0b56eSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4008d6c0b56eSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
4009d6c0b56eSmrg      # not run yet.  These depmodes are late enough in the game, and
4010d6c0b56eSmrg      # so weak that their functioning should not be impacted.
4011d6c0b56eSmrg      am__obj=conftest.${OBJEXT-o}
4012d6c0b56eSmrg      am__minus_obj=
4013d6c0b56eSmrg      ;;
4014d6c0b56eSmrg    none) break ;;
4015d6c0b56eSmrg    esac
4016d6c0b56eSmrg    if depmode=$depmode \
4017d6c0b56eSmrg       source=sub/conftest.c object=$am__obj \
4018d6c0b56eSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4019d6c0b56eSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4020d6c0b56eSmrg         >/dev/null 2>conftest.err &&
4021d6c0b56eSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4022d6c0b56eSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4023d6c0b56eSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4024d6c0b56eSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4025d6c0b56eSmrg      # icc doesn't choke on unknown options, it will just issue warnings
4026d6c0b56eSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
4027d6c0b56eSmrg      # that says an option was ignored or not supported.
4028d6c0b56eSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
4029d6c0b56eSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4030d6c0b56eSmrg      # The diagnosis changed in icc 8.0:
4031d6c0b56eSmrg      #   icc: Command line remark: option '-MP' not supported
4032d6c0b56eSmrg      if (grep 'ignoring option' conftest.err ||
4033d6c0b56eSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4034d6c0b56eSmrg        am_cv_CC_dependencies_compiler_type=$depmode
4035d6c0b56eSmrg        break
4036d6c0b56eSmrg      fi
4037d6c0b56eSmrg    fi
4038d6c0b56eSmrg  done
4039d6c0b56eSmrg
4040d6c0b56eSmrg  cd ..
4041d6c0b56eSmrg  rm -rf conftest.dir
4042d6c0b56eSmrgelse
4043d6c0b56eSmrg  am_cv_CC_dependencies_compiler_type=none
4044d6c0b56eSmrgfi
4045d6c0b56eSmrg
4046d6c0b56eSmrgfi
4047d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4048d6c0b56eSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4049d6c0b56eSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4050d6c0b56eSmrg
4051d6c0b56eSmrg if
4052d6c0b56eSmrg  test "x$enable_dependency_tracking" != xno \
4053d6c0b56eSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4054d6c0b56eSmrg  am__fastdepCC_TRUE=
4055d6c0b56eSmrg  am__fastdepCC_FALSE='#'
4056d6c0b56eSmrgelse
4057d6c0b56eSmrg  am__fastdepCC_TRUE='#'
4058d6c0b56eSmrg  am__fastdepCC_FALSE=
4059d6c0b56eSmrgfi
4060d6c0b56eSmrg
4061d6c0b56eSmrg
4062d6c0b56eSmrg
4063d6c0b56eSmrg# Check whether --enable-largefile was given.
4064d6c0b56eSmrgif test "${enable_largefile+set}" = set; then :
4065d6c0b56eSmrg  enableval=$enable_largefile;
4066d6c0b56eSmrgfi
4067d6c0b56eSmrg
4068d6c0b56eSmrgif test "$enable_largefile" != no; then
4069d6c0b56eSmrg
4070d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4071d6c0b56eSmrg$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4072d6c0b56eSmrgif ${ac_cv_sys_largefile_CC+:} false; then :
4073d6c0b56eSmrg  $as_echo_n "(cached) " >&6
4074d6c0b56eSmrgelse
4075d6c0b56eSmrg  ac_cv_sys_largefile_CC=no
4076d6c0b56eSmrg     if test "$GCC" != yes; then
4077d6c0b56eSmrg       ac_save_CC=$CC
4078d6c0b56eSmrg       while :; do
4079d6c0b56eSmrg	 # IRIX 6.2 and later do not support large files by default,
4080d6c0b56eSmrg	 # so use the C compiler's -n32 option if that helps.
4081d6c0b56eSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4082d6c0b56eSmrg/* end confdefs.h.  */
4083d6c0b56eSmrg#include <sys/types.h>
4084d6c0b56eSmrg /* Check that off_t can represent 2**63 - 1 correctly.
4085d6c0b56eSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4086d6c0b56eSmrg    since some C++ compilers masquerading as C compilers
4087d6c0b56eSmrg    incorrectly reject 9223372036854775807.  */
4088d6c0b56eSmrg#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4089d6c0b56eSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4090d6c0b56eSmrg		       && LARGE_OFF_T % 2147483647 == 1)
4091d6c0b56eSmrg		      ? 1 : -1];
4092d6c0b56eSmrgint
4093d6c0b56eSmrgmain ()
4094d6c0b56eSmrg{
4095d6c0b56eSmrg
4096d6c0b56eSmrg  ;
4097d6c0b56eSmrg  return 0;
4098d6c0b56eSmrg}
4099d6c0b56eSmrg_ACEOF
4100d6c0b56eSmrg	 if ac_fn_c_try_compile "$LINENO"; then :
4101d6c0b56eSmrg  break
4102d6c0b56eSmrgfi
4103d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext
4104d6c0b56eSmrg	 CC="$CC -n32"
4105d6c0b56eSmrg	 if ac_fn_c_try_compile "$LINENO"; then :
4106d6c0b56eSmrg  ac_cv_sys_largefile_CC=' -n32'; break
4107d6c0b56eSmrgfi
4108d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext
4109d6c0b56eSmrg	 break
4110d6c0b56eSmrg       done
4111d6c0b56eSmrg       CC=$ac_save_CC
4112d6c0b56eSmrg       rm -f conftest.$ac_ext
4113d6c0b56eSmrg    fi
4114d6c0b56eSmrgfi
4115d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4116d6c0b56eSmrg$as_echo "$ac_cv_sys_largefile_CC" >&6; }
4117d6c0b56eSmrg  if test "$ac_cv_sys_largefile_CC" != no; then
4118d6c0b56eSmrg    CC=$CC$ac_cv_sys_largefile_CC
4119d6c0b56eSmrg  fi
4120d6c0b56eSmrg
4121d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4122d6c0b56eSmrg$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4123d6c0b56eSmrgif ${ac_cv_sys_file_offset_bits+:} false; then :
4124d6c0b56eSmrg  $as_echo_n "(cached) " >&6
4125d6c0b56eSmrgelse
4126d6c0b56eSmrg  while :; do
4127d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4128d6c0b56eSmrg/* end confdefs.h.  */
4129d6c0b56eSmrg#include <sys/types.h>
4130d6c0b56eSmrg /* Check that off_t can represent 2**63 - 1 correctly.
4131d6c0b56eSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4132d6c0b56eSmrg    since some C++ compilers masquerading as C compilers
4133d6c0b56eSmrg    incorrectly reject 9223372036854775807.  */
4134d6c0b56eSmrg#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4135d6c0b56eSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4136d6c0b56eSmrg		       && LARGE_OFF_T % 2147483647 == 1)
4137d6c0b56eSmrg		      ? 1 : -1];
4138d6c0b56eSmrgint
4139d6c0b56eSmrgmain ()
4140d6c0b56eSmrg{
4141d6c0b56eSmrg
4142d6c0b56eSmrg  ;
4143d6c0b56eSmrg  return 0;
4144d6c0b56eSmrg}
4145d6c0b56eSmrg_ACEOF
4146d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
4147d6c0b56eSmrg  ac_cv_sys_file_offset_bits=no; break
4148d6c0b56eSmrgfi
4149d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4150d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4151d6c0b56eSmrg/* end confdefs.h.  */
4152d6c0b56eSmrg#define _FILE_OFFSET_BITS 64
4153d6c0b56eSmrg#include <sys/types.h>
4154d6c0b56eSmrg /* Check that off_t can represent 2**63 - 1 correctly.
4155d6c0b56eSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4156d6c0b56eSmrg    since some C++ compilers masquerading as C compilers
4157d6c0b56eSmrg    incorrectly reject 9223372036854775807.  */
4158d6c0b56eSmrg#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4159d6c0b56eSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4160d6c0b56eSmrg		       && LARGE_OFF_T % 2147483647 == 1)
4161d6c0b56eSmrg		      ? 1 : -1];
4162d6c0b56eSmrgint
4163d6c0b56eSmrgmain ()
4164d6c0b56eSmrg{
4165d6c0b56eSmrg
4166d6c0b56eSmrg  ;
4167d6c0b56eSmrg  return 0;
4168d6c0b56eSmrg}
4169d6c0b56eSmrg_ACEOF
4170d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
4171d6c0b56eSmrg  ac_cv_sys_file_offset_bits=64; break
4172d6c0b56eSmrgfi
4173d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4174d6c0b56eSmrg  ac_cv_sys_file_offset_bits=unknown
4175d6c0b56eSmrg  break
4176d6c0b56eSmrgdone
4177d6c0b56eSmrgfi
4178d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4179d6c0b56eSmrg$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4180d6c0b56eSmrgcase $ac_cv_sys_file_offset_bits in #(
4181d6c0b56eSmrg  no | unknown) ;;
4182d6c0b56eSmrg  *)
4183d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
4184d6c0b56eSmrg#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4185d6c0b56eSmrg_ACEOF
4186d6c0b56eSmrg;;
4187d6c0b56eSmrgesac
4188d6c0b56eSmrgrm -rf conftest*
4189d6c0b56eSmrg  if test $ac_cv_sys_file_offset_bits = unknown; then
4190d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4191d6c0b56eSmrg$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4192d6c0b56eSmrgif ${ac_cv_sys_large_files+:} false; then :
4193d6c0b56eSmrg  $as_echo_n "(cached) " >&6
4194d6c0b56eSmrgelse
4195d6c0b56eSmrg  while :; do
4196d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4197d6c0b56eSmrg/* end confdefs.h.  */
4198d6c0b56eSmrg#include <sys/types.h>
4199d6c0b56eSmrg /* Check that off_t can represent 2**63 - 1 correctly.
4200d6c0b56eSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4201d6c0b56eSmrg    since some C++ compilers masquerading as C compilers
4202d6c0b56eSmrg    incorrectly reject 9223372036854775807.  */
4203d6c0b56eSmrg#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4204d6c0b56eSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4205d6c0b56eSmrg		       && LARGE_OFF_T % 2147483647 == 1)
4206d6c0b56eSmrg		      ? 1 : -1];
4207d6c0b56eSmrgint
4208d6c0b56eSmrgmain ()
4209d6c0b56eSmrg{
4210d6c0b56eSmrg
4211d6c0b56eSmrg  ;
4212d6c0b56eSmrg  return 0;
4213d6c0b56eSmrg}
4214d6c0b56eSmrg_ACEOF
4215d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
4216d6c0b56eSmrg  ac_cv_sys_large_files=no; break
4217d6c0b56eSmrgfi
4218d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4219d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4220d6c0b56eSmrg/* end confdefs.h.  */
4221d6c0b56eSmrg#define _LARGE_FILES 1
4222d6c0b56eSmrg#include <sys/types.h>
4223d6c0b56eSmrg /* Check that off_t can represent 2**63 - 1 correctly.
4224d6c0b56eSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4225d6c0b56eSmrg    since some C++ compilers masquerading as C compilers
4226d6c0b56eSmrg    incorrectly reject 9223372036854775807.  */
4227d6c0b56eSmrg#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4228d6c0b56eSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4229d6c0b56eSmrg		       && LARGE_OFF_T % 2147483647 == 1)
4230d6c0b56eSmrg		      ? 1 : -1];
4231d6c0b56eSmrgint
4232d6c0b56eSmrgmain ()
4233d6c0b56eSmrg{
4234d6c0b56eSmrg
4235d6c0b56eSmrg  ;
4236d6c0b56eSmrg  return 0;
4237d6c0b56eSmrg}
4238d6c0b56eSmrg_ACEOF
4239d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
4240d6c0b56eSmrg  ac_cv_sys_large_files=1; break
4241d6c0b56eSmrgfi
4242d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4243d6c0b56eSmrg  ac_cv_sys_large_files=unknown
4244d6c0b56eSmrg  break
4245d6c0b56eSmrgdone
4246d6c0b56eSmrgfi
4247d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4248d6c0b56eSmrg$as_echo "$ac_cv_sys_large_files" >&6; }
4249d6c0b56eSmrgcase $ac_cv_sys_large_files in #(
4250d6c0b56eSmrg  no | unknown) ;;
4251d6c0b56eSmrg  *)
4252d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
4253d6c0b56eSmrg#define _LARGE_FILES $ac_cv_sys_large_files
4254d6c0b56eSmrg_ACEOF
4255d6c0b56eSmrg;;
4256d6c0b56eSmrgesac
4257d6c0b56eSmrgrm -rf conftest*
4258d6c0b56eSmrg  fi
4259d6c0b56eSmrg
4260d6c0b56eSmrg
4261d6c0b56eSmrgfi
4262d6c0b56eSmrg
4263d6c0b56eSmrg
4264d6c0b56eSmrg
4265d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4266d6c0b56eSmrg$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4267d6c0b56eSmrg    # Check whether --enable-maintainer-mode was given.
4268d6c0b56eSmrgif test "${enable_maintainer_mode+set}" = set; then :
4269d6c0b56eSmrg  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
4270d6c0b56eSmrgelse
4271d6c0b56eSmrg  USE_MAINTAINER_MODE=no
4272d6c0b56eSmrgfi
4273d6c0b56eSmrg
4274d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4275d6c0b56eSmrg$as_echo "$USE_MAINTAINER_MODE" >&6; }
4276d6c0b56eSmrg   if test $USE_MAINTAINER_MODE = yes; then
4277d6c0b56eSmrg  MAINTAINER_MODE_TRUE=
4278d6c0b56eSmrg  MAINTAINER_MODE_FALSE='#'
4279d6c0b56eSmrgelse
4280d6c0b56eSmrg  MAINTAINER_MODE_TRUE='#'
4281d6c0b56eSmrg  MAINTAINER_MODE_FALSE=
4282d6c0b56eSmrgfi
4283d6c0b56eSmrg
4284d6c0b56eSmrg  MAINT=$MAINTAINER_MODE_TRUE
4285d6c0b56eSmrg
4286d6c0b56eSmrg
4287d6c0b56eSmrg
4288d6c0b56eSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
4289d6c0b56eSmrg
4290d6c0b56eSmrg
4291d6c0b56eSmrg
4292d6c0b56eSmrg
4293d6c0b56eSmrg
4294d6c0b56eSmrg
4295d6c0b56eSmrg
4296d6c0b56eSmrg
4297d6c0b56eSmrg
4298d6c0b56eSmrg
4299d6c0b56eSmrg
4300d6c0b56eSmrg   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4301d6c0b56eSmrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4302d6c0b56eSmrgif ${ac_cv_prog_cc_c99+:} false; then :
4303d6c0b56eSmrg  $as_echo_n "(cached) " >&6
4304d6c0b56eSmrgelse
4305d6c0b56eSmrg  ac_cv_prog_cc_c99=no
4306d6c0b56eSmrgac_save_CC=$CC
4307d6c0b56eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4308d6c0b56eSmrg/* end confdefs.h.  */
4309d6c0b56eSmrg#include <stdarg.h>
4310d6c0b56eSmrg#include <stdbool.h>
4311d6c0b56eSmrg#include <stdlib.h>
4312d6c0b56eSmrg#include <wchar.h>
4313d6c0b56eSmrg#include <stdio.h>
4314d6c0b56eSmrg
4315d6c0b56eSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
4316d6c0b56eSmrg#define debug(...) fprintf (stderr, __VA_ARGS__)
4317d6c0b56eSmrg#define showlist(...) puts (#__VA_ARGS__)
4318d6c0b56eSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4319d6c0b56eSmrgstatic void
4320d6c0b56eSmrgtest_varargs_macros (void)
4321d6c0b56eSmrg{
4322d6c0b56eSmrg  int x = 1234;
4323d6c0b56eSmrg  int y = 5678;
4324d6c0b56eSmrg  debug ("Flag");
4325d6c0b56eSmrg  debug ("X = %d\n", x);
4326d6c0b56eSmrg  showlist (The first, second, and third items.);
4327d6c0b56eSmrg  report (x>y, "x is %d but y is %d", x, y);
4328d6c0b56eSmrg}
4329d6c0b56eSmrg
4330d6c0b56eSmrg// Check long long types.
4331d6c0b56eSmrg#define BIG64 18446744073709551615ull
4332d6c0b56eSmrg#define BIG32 4294967295ul
4333d6c0b56eSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4334d6c0b56eSmrg#if !BIG_OK
4335d6c0b56eSmrg  your preprocessor is broken;
4336d6c0b56eSmrg#endif
4337d6c0b56eSmrg#if BIG_OK
4338d6c0b56eSmrg#else
4339d6c0b56eSmrg  your preprocessor is broken;
4340d6c0b56eSmrg#endif
4341d6c0b56eSmrgstatic long long int bignum = -9223372036854775807LL;
4342d6c0b56eSmrgstatic unsigned long long int ubignum = BIG64;
4343d6c0b56eSmrg
4344d6c0b56eSmrgstruct incomplete_array
4345d6c0b56eSmrg{
4346d6c0b56eSmrg  int datasize;
4347d6c0b56eSmrg  double data[];
4348d6c0b56eSmrg};
4349d6c0b56eSmrg
4350d6c0b56eSmrgstruct named_init {
4351d6c0b56eSmrg  int number;
4352d6c0b56eSmrg  const wchar_t *name;
4353d6c0b56eSmrg  double average;
4354d6c0b56eSmrg};
4355d6c0b56eSmrg
4356d6c0b56eSmrgtypedef const char *ccp;
4357d6c0b56eSmrg
4358d6c0b56eSmrgstatic inline int
4359d6c0b56eSmrgtest_restrict (ccp restrict text)
4360d6c0b56eSmrg{
4361d6c0b56eSmrg  // See if C++-style comments work.
4362d6c0b56eSmrg  // Iterate through items via the restricted pointer.
4363d6c0b56eSmrg  // Also check for declarations in for loops.
4364d6c0b56eSmrg  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4365d6c0b56eSmrg    continue;
4366d6c0b56eSmrg  return 0;
4367d6c0b56eSmrg}
4368d6c0b56eSmrg
4369d6c0b56eSmrg// Check varargs and va_copy.
4370d6c0b56eSmrgstatic void
4371d6c0b56eSmrgtest_varargs (const char *format, ...)
4372d6c0b56eSmrg{
4373d6c0b56eSmrg  va_list args;
4374d6c0b56eSmrg  va_start (args, format);
4375d6c0b56eSmrg  va_list args_copy;
4376d6c0b56eSmrg  va_copy (args_copy, args);
4377d6c0b56eSmrg
4378d6c0b56eSmrg  const char *str;
4379d6c0b56eSmrg  int number;
4380d6c0b56eSmrg  float fnumber;
4381d6c0b56eSmrg
4382d6c0b56eSmrg  while (*format)
4383d6c0b56eSmrg    {
4384d6c0b56eSmrg      switch (*format++)
4385d6c0b56eSmrg	{
4386d6c0b56eSmrg	case 's': // string
4387d6c0b56eSmrg	  str = va_arg (args_copy, const char *);
4388d6c0b56eSmrg	  break;
4389d6c0b56eSmrg	case 'd': // int
4390d6c0b56eSmrg	  number = va_arg (args_copy, int);
4391d6c0b56eSmrg	  break;
4392d6c0b56eSmrg	case 'f': // float
4393d6c0b56eSmrg	  fnumber = va_arg (args_copy, double);
4394d6c0b56eSmrg	  break;
4395d6c0b56eSmrg	default:
4396d6c0b56eSmrg	  break;
4397d6c0b56eSmrg	}
4398d6c0b56eSmrg    }
4399d6c0b56eSmrg  va_end (args_copy);
4400d6c0b56eSmrg  va_end (args);
4401d6c0b56eSmrg}
4402d6c0b56eSmrg
4403d6c0b56eSmrgint
4404d6c0b56eSmrgmain ()
4405d6c0b56eSmrg{
4406d6c0b56eSmrg
4407d6c0b56eSmrg  // Check bool.
4408d6c0b56eSmrg  _Bool success = false;
4409d6c0b56eSmrg
4410d6c0b56eSmrg  // Check restrict.
4411d6c0b56eSmrg  if (test_restrict ("String literal") == 0)
4412d6c0b56eSmrg    success = true;
4413d6c0b56eSmrg  char *restrict newvar = "Another string";
4414d6c0b56eSmrg
4415d6c0b56eSmrg  // Check varargs.
4416d6c0b56eSmrg  test_varargs ("s, d' f .", "string", 65, 34.234);
4417d6c0b56eSmrg  test_varargs_macros ();
4418d6c0b56eSmrg
4419d6c0b56eSmrg  // Check flexible array members.
4420d6c0b56eSmrg  struct incomplete_array *ia =
4421d6c0b56eSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4422d6c0b56eSmrg  ia->datasize = 10;
4423d6c0b56eSmrg  for (int i = 0; i < ia->datasize; ++i)
4424d6c0b56eSmrg    ia->data[i] = i * 1.234;
4425d6c0b56eSmrg
4426d6c0b56eSmrg  // Check named initializers.
4427d6c0b56eSmrg  struct named_init ni = {
4428d6c0b56eSmrg    .number = 34,
4429d6c0b56eSmrg    .name = L"Test wide string",
4430d6c0b56eSmrg    .average = 543.34343,
4431d6c0b56eSmrg  };
4432d6c0b56eSmrg
4433d6c0b56eSmrg  ni.number = 58;
4434d6c0b56eSmrg
4435d6c0b56eSmrg  int dynamic_array[ni.number];
4436d6c0b56eSmrg  dynamic_array[ni.number - 1] = 543;
4437d6c0b56eSmrg
4438d6c0b56eSmrg  // work around unused variable warnings
4439d6c0b56eSmrg  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4440d6c0b56eSmrg	  || dynamic_array[ni.number - 1] != 543);
4441d6c0b56eSmrg
4442d6c0b56eSmrg  ;
4443d6c0b56eSmrg  return 0;
4444d6c0b56eSmrg}
4445d6c0b56eSmrg_ACEOF
4446d6c0b56eSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4447d6c0b56eSmrgdo
4448d6c0b56eSmrg  CC="$ac_save_CC $ac_arg"
4449d6c0b56eSmrg  if ac_fn_c_try_compile "$LINENO"; then :
4450d6c0b56eSmrg  ac_cv_prog_cc_c99=$ac_arg
4451d6c0b56eSmrgfi
4452d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext
4453d6c0b56eSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4454d6c0b56eSmrgdone
4455d6c0b56eSmrgrm -f conftest.$ac_ext
4456d6c0b56eSmrgCC=$ac_save_CC
4457d6c0b56eSmrg
4458d6c0b56eSmrgfi
4459d6c0b56eSmrg# AC_CACHE_VAL
4460d6c0b56eSmrgcase "x$ac_cv_prog_cc_c99" in
4461d6c0b56eSmrg  x)
4462d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4463d6c0b56eSmrg$as_echo "none needed" >&6; } ;;
4464d6c0b56eSmrg  xno)
4465d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4466d6c0b56eSmrg$as_echo "unsupported" >&6; } ;;
4467d6c0b56eSmrg  *)
4468d6c0b56eSmrg    CC="$CC $ac_cv_prog_cc_c99"
4469d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4470d6c0b56eSmrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4471d6c0b56eSmrgesac
4472d6c0b56eSmrgif test "x$ac_cv_prog_cc_c99" != xno; then :
4473d6c0b56eSmrg
4474d6c0b56eSmrgfi
4475d6c0b56eSmrg
4476d6c0b56eSmrg
4477d6c0b56eSmrgac_ext=c
4478d6c0b56eSmrgac_cpp='$CPP $CPPFLAGS'
4479d6c0b56eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4480d6c0b56eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4481d6c0b56eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4482d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4483d6c0b56eSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
4484d6c0b56eSmrg# On Suns, sometimes $CPP names a directory.
4485d6c0b56eSmrgif test -n "$CPP" && test -d "$CPP"; then
4486d6c0b56eSmrg  CPP=
4487d6c0b56eSmrgfi
4488d6c0b56eSmrgif test -z "$CPP"; then
4489d6c0b56eSmrg  if ${ac_cv_prog_CPP+:} false; then :
4490d6c0b56eSmrg  $as_echo_n "(cached) " >&6
4491d6c0b56eSmrgelse
4492d6c0b56eSmrg      # Double quotes because CPP needs to be expanded
4493d6c0b56eSmrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4494d6c0b56eSmrg    do
4495d6c0b56eSmrg      ac_preproc_ok=false
4496d6c0b56eSmrgfor ac_c_preproc_warn_flag in '' yes
4497d6c0b56eSmrgdo
4498d6c0b56eSmrg  # Use a header file that comes with gcc, so configuring glibc
4499d6c0b56eSmrg  # with a fresh cross-compiler works.
4500d6c0b56eSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4501d6c0b56eSmrg  # <limits.h> exists even on freestanding compilers.
4502d6c0b56eSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
4503d6c0b56eSmrg  # not just through cpp. "Syntax error" is here to catch this case.
4504d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4505d6c0b56eSmrg/* end confdefs.h.  */
4506d6c0b56eSmrg#ifdef __STDC__
4507d6c0b56eSmrg# include <limits.h>
4508d6c0b56eSmrg#else
4509d6c0b56eSmrg# include <assert.h>
4510d6c0b56eSmrg#endif
4511d6c0b56eSmrg		     Syntax error
4512d6c0b56eSmrg_ACEOF
4513d6c0b56eSmrgif ac_fn_c_try_cpp "$LINENO"; then :
4514d6c0b56eSmrg
4515d6c0b56eSmrgelse
4516d6c0b56eSmrg  # Broken: fails on valid input.
4517d6c0b56eSmrgcontinue
4518d6c0b56eSmrgfi
4519d6c0b56eSmrgrm -f conftest.err conftest.i conftest.$ac_ext
4520d6c0b56eSmrg
4521d6c0b56eSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
4522d6c0b56eSmrg  # can be detected and how.
4523d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4524d6c0b56eSmrg/* end confdefs.h.  */
4525d6c0b56eSmrg#include <ac_nonexistent.h>
4526d6c0b56eSmrg_ACEOF
4527d6c0b56eSmrgif ac_fn_c_try_cpp "$LINENO"; then :
4528d6c0b56eSmrg  # Broken: success on invalid input.
4529d6c0b56eSmrgcontinue
4530d6c0b56eSmrgelse
4531d6c0b56eSmrg  # Passes both tests.
4532d6c0b56eSmrgac_preproc_ok=:
4533d6c0b56eSmrgbreak
4534d6c0b56eSmrgfi
4535d6c0b56eSmrgrm -f conftest.err conftest.i conftest.$ac_ext
4536d6c0b56eSmrg
4537d6c0b56eSmrgdone
4538d6c0b56eSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4539d6c0b56eSmrgrm -f conftest.i conftest.err conftest.$ac_ext
4540d6c0b56eSmrgif $ac_preproc_ok; then :
4541d6c0b56eSmrg  break
4542d6c0b56eSmrgfi
4543d6c0b56eSmrg
4544d6c0b56eSmrg    done
4545d6c0b56eSmrg    ac_cv_prog_CPP=$CPP
4546d6c0b56eSmrg
4547d6c0b56eSmrgfi
4548d6c0b56eSmrg  CPP=$ac_cv_prog_CPP
4549d6c0b56eSmrgelse
4550d6c0b56eSmrg  ac_cv_prog_CPP=$CPP
4551d6c0b56eSmrgfi
4552d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4553d6c0b56eSmrg$as_echo "$CPP" >&6; }
4554d6c0b56eSmrgac_preproc_ok=false
4555d6c0b56eSmrgfor ac_c_preproc_warn_flag in '' yes
4556d6c0b56eSmrgdo
4557d6c0b56eSmrg  # Use a header file that comes with gcc, so configuring glibc
4558d6c0b56eSmrg  # with a fresh cross-compiler works.
4559d6c0b56eSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4560d6c0b56eSmrg  # <limits.h> exists even on freestanding compilers.
4561d6c0b56eSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
4562d6c0b56eSmrg  # not just through cpp. "Syntax error" is here to catch this case.
4563d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4564d6c0b56eSmrg/* end confdefs.h.  */
4565d6c0b56eSmrg#ifdef __STDC__
4566d6c0b56eSmrg# include <limits.h>
4567d6c0b56eSmrg#else
4568d6c0b56eSmrg# include <assert.h>
4569d6c0b56eSmrg#endif
4570d6c0b56eSmrg		     Syntax error
4571d6c0b56eSmrg_ACEOF
4572d6c0b56eSmrgif ac_fn_c_try_cpp "$LINENO"; then :
4573d6c0b56eSmrg
4574d6c0b56eSmrgelse
4575d6c0b56eSmrg  # Broken: fails on valid input.
4576d6c0b56eSmrgcontinue
4577d6c0b56eSmrgfi
4578d6c0b56eSmrgrm -f conftest.err conftest.i conftest.$ac_ext
4579d6c0b56eSmrg
4580d6c0b56eSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
4581d6c0b56eSmrg  # can be detected and how.
4582d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4583d6c0b56eSmrg/* end confdefs.h.  */
4584d6c0b56eSmrg#include <ac_nonexistent.h>
4585d6c0b56eSmrg_ACEOF
4586d6c0b56eSmrgif ac_fn_c_try_cpp "$LINENO"; then :
4587d6c0b56eSmrg  # Broken: success on invalid input.
4588d6c0b56eSmrgcontinue
4589d6c0b56eSmrgelse
4590d6c0b56eSmrg  # Passes both tests.
4591d6c0b56eSmrgac_preproc_ok=:
4592d6c0b56eSmrgbreak
4593d6c0b56eSmrgfi
4594d6c0b56eSmrgrm -f conftest.err conftest.i conftest.$ac_ext
4595d6c0b56eSmrg
4596d6c0b56eSmrgdone
4597d6c0b56eSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4598d6c0b56eSmrgrm -f conftest.i conftest.err conftest.$ac_ext
4599d6c0b56eSmrgif $ac_preproc_ok; then :
4600d6c0b56eSmrg
4601d6c0b56eSmrgelse
4602d6c0b56eSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4603d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4604d6c0b56eSmrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4605d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
4606d6c0b56eSmrgfi
4607d6c0b56eSmrg
4608d6c0b56eSmrgac_ext=c
4609d6c0b56eSmrgac_cpp='$CPP $CPPFLAGS'
4610d6c0b56eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4611d6c0b56eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4612d6c0b56eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4613d6c0b56eSmrg
4614d6c0b56eSmrg
4615d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4616d6c0b56eSmrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4617d6c0b56eSmrgif ${ac_cv_path_GREP+:} false; then :
4618d6c0b56eSmrg  $as_echo_n "(cached) " >&6
4619d6c0b56eSmrgelse
4620d6c0b56eSmrg  if test -z "$GREP"; then
4621d6c0b56eSmrg  ac_path_GREP_found=false
4622d6c0b56eSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
4623d6c0b56eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4624d6c0b56eSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4625d6c0b56eSmrgdo
4626d6c0b56eSmrg  IFS=$as_save_IFS
4627d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
4628d6c0b56eSmrg    for ac_prog in grep ggrep; do
4629d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4630d6c0b56eSmrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4631d6c0b56eSmrg      as_fn_executable_p "$ac_path_GREP" || continue
4632d6c0b56eSmrg# Check for GNU ac_path_GREP and select it if it is found.
4633d6c0b56eSmrg  # Check for GNU $ac_path_GREP
4634d6c0b56eSmrgcase `"$ac_path_GREP" --version 2>&1` in
4635d6c0b56eSmrg*GNU*)
4636d6c0b56eSmrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4637d6c0b56eSmrg*)
4638d6c0b56eSmrg  ac_count=0
4639d6c0b56eSmrg  $as_echo_n 0123456789 >"conftest.in"
4640d6c0b56eSmrg  while :
4641d6c0b56eSmrg  do
4642d6c0b56eSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4643d6c0b56eSmrg    mv "conftest.tmp" "conftest.in"
4644d6c0b56eSmrg    cp "conftest.in" "conftest.nl"
4645d6c0b56eSmrg    $as_echo 'GREP' >> "conftest.nl"
4646d6c0b56eSmrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4647d6c0b56eSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4648d6c0b56eSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4649d6c0b56eSmrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4650d6c0b56eSmrg      # Best one so far, save it but keep looking for a better one
4651d6c0b56eSmrg      ac_cv_path_GREP="$ac_path_GREP"
4652d6c0b56eSmrg      ac_path_GREP_max=$ac_count
4653d6c0b56eSmrg    fi
4654d6c0b56eSmrg    # 10*(2^10) chars as input seems more than enough
4655d6c0b56eSmrg    test $ac_count -gt 10 && break
4656d6c0b56eSmrg  done
4657d6c0b56eSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4658d6c0b56eSmrgesac
4659d6c0b56eSmrg
4660d6c0b56eSmrg      $ac_path_GREP_found && break 3
4661d6c0b56eSmrg    done
4662d6c0b56eSmrg  done
4663d6c0b56eSmrg  done
4664d6c0b56eSmrgIFS=$as_save_IFS
4665d6c0b56eSmrg  if test -z "$ac_cv_path_GREP"; then
4666d6c0b56eSmrg    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4667d6c0b56eSmrg  fi
4668d6c0b56eSmrgelse
4669d6c0b56eSmrg  ac_cv_path_GREP=$GREP
4670d6c0b56eSmrgfi
4671d6c0b56eSmrg
4672d6c0b56eSmrgfi
4673d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4674d6c0b56eSmrg$as_echo "$ac_cv_path_GREP" >&6; }
4675d6c0b56eSmrg GREP="$ac_cv_path_GREP"
4676d6c0b56eSmrg
4677d6c0b56eSmrg
4678d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4679d6c0b56eSmrg$as_echo_n "checking for egrep... " >&6; }
4680d6c0b56eSmrgif ${ac_cv_path_EGREP+:} false; then :
4681d6c0b56eSmrg  $as_echo_n "(cached) " >&6
4682d6c0b56eSmrgelse
4683d6c0b56eSmrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4684d6c0b56eSmrg   then ac_cv_path_EGREP="$GREP -E"
4685d6c0b56eSmrg   else
4686d6c0b56eSmrg     if test -z "$EGREP"; then
4687d6c0b56eSmrg  ac_path_EGREP_found=false
4688d6c0b56eSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
4689d6c0b56eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4690d6c0b56eSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4691d6c0b56eSmrgdo
4692d6c0b56eSmrg  IFS=$as_save_IFS
4693d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
4694d6c0b56eSmrg    for ac_prog in egrep; do
4695d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4696d6c0b56eSmrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4697d6c0b56eSmrg      as_fn_executable_p "$ac_path_EGREP" || continue
4698d6c0b56eSmrg# Check for GNU ac_path_EGREP and select it if it is found.
4699d6c0b56eSmrg  # Check for GNU $ac_path_EGREP
4700d6c0b56eSmrgcase `"$ac_path_EGREP" --version 2>&1` in
4701d6c0b56eSmrg*GNU*)
4702d6c0b56eSmrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4703d6c0b56eSmrg*)
4704d6c0b56eSmrg  ac_count=0
4705d6c0b56eSmrg  $as_echo_n 0123456789 >"conftest.in"
4706d6c0b56eSmrg  while :
4707d6c0b56eSmrg  do
4708d6c0b56eSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4709d6c0b56eSmrg    mv "conftest.tmp" "conftest.in"
4710d6c0b56eSmrg    cp "conftest.in" "conftest.nl"
4711d6c0b56eSmrg    $as_echo 'EGREP' >> "conftest.nl"
4712d6c0b56eSmrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4713d6c0b56eSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4714d6c0b56eSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4715d6c0b56eSmrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4716d6c0b56eSmrg      # Best one so far, save it but keep looking for a better one
4717d6c0b56eSmrg      ac_cv_path_EGREP="$ac_path_EGREP"
4718d6c0b56eSmrg      ac_path_EGREP_max=$ac_count
4719d6c0b56eSmrg    fi
4720d6c0b56eSmrg    # 10*(2^10) chars as input seems more than enough
4721d6c0b56eSmrg    test $ac_count -gt 10 && break
4722d6c0b56eSmrg  done
4723d6c0b56eSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4724d6c0b56eSmrgesac
4725d6c0b56eSmrg
4726d6c0b56eSmrg      $ac_path_EGREP_found && break 3
4727d6c0b56eSmrg    done
4728d6c0b56eSmrg  done
4729d6c0b56eSmrg  done
4730d6c0b56eSmrgIFS=$as_save_IFS
4731d6c0b56eSmrg  if test -z "$ac_cv_path_EGREP"; then
4732d6c0b56eSmrg    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4733d6c0b56eSmrg  fi
4734d6c0b56eSmrgelse
4735d6c0b56eSmrg  ac_cv_path_EGREP=$EGREP
4736d6c0b56eSmrgfi
4737d6c0b56eSmrg
4738d6c0b56eSmrg   fi
4739d6c0b56eSmrgfi
4740d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4741d6c0b56eSmrg$as_echo "$ac_cv_path_EGREP" >&6; }
4742d6c0b56eSmrg EGREP="$ac_cv_path_EGREP"
4743d6c0b56eSmrg
4744d6c0b56eSmrg
4745d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4746d6c0b56eSmrg$as_echo_n "checking for ANSI C header files... " >&6; }
4747d6c0b56eSmrgif ${ac_cv_header_stdc+:} false; then :
4748d6c0b56eSmrg  $as_echo_n "(cached) " >&6
4749d6c0b56eSmrgelse
4750d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4751d6c0b56eSmrg/* end confdefs.h.  */
4752d6c0b56eSmrg#include <stdlib.h>
4753d6c0b56eSmrg#include <stdarg.h>
4754d6c0b56eSmrg#include <string.h>
4755d6c0b56eSmrg#include <float.h>
4756d6c0b56eSmrg
4757d6c0b56eSmrgint
4758d6c0b56eSmrgmain ()
4759d6c0b56eSmrg{
4760d6c0b56eSmrg
4761d6c0b56eSmrg  ;
4762d6c0b56eSmrg  return 0;
4763d6c0b56eSmrg}
4764d6c0b56eSmrg_ACEOF
4765d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
4766d6c0b56eSmrg  ac_cv_header_stdc=yes
4767d6c0b56eSmrgelse
4768d6c0b56eSmrg  ac_cv_header_stdc=no
4769d6c0b56eSmrgfi
4770d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4771d6c0b56eSmrg
4772d6c0b56eSmrgif test $ac_cv_header_stdc = yes; then
4773d6c0b56eSmrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4774d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4775d6c0b56eSmrg/* end confdefs.h.  */
4776d6c0b56eSmrg#include <string.h>
4777d6c0b56eSmrg
4778d6c0b56eSmrg_ACEOF
4779d6c0b56eSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4780d6c0b56eSmrg  $EGREP "memchr" >/dev/null 2>&1; then :
4781d6c0b56eSmrg
4782d6c0b56eSmrgelse
4783d6c0b56eSmrg  ac_cv_header_stdc=no
4784d6c0b56eSmrgfi
4785d6c0b56eSmrgrm -f conftest*
4786d6c0b56eSmrg
4787d6c0b56eSmrgfi
4788d6c0b56eSmrg
4789d6c0b56eSmrgif test $ac_cv_header_stdc = yes; then
4790d6c0b56eSmrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4791d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4792d6c0b56eSmrg/* end confdefs.h.  */
4793d6c0b56eSmrg#include <stdlib.h>
4794d6c0b56eSmrg
4795d6c0b56eSmrg_ACEOF
4796d6c0b56eSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4797d6c0b56eSmrg  $EGREP "free" >/dev/null 2>&1; then :
4798d6c0b56eSmrg
4799d6c0b56eSmrgelse
4800d6c0b56eSmrg  ac_cv_header_stdc=no
4801d6c0b56eSmrgfi
4802d6c0b56eSmrgrm -f conftest*
4803d6c0b56eSmrg
4804d6c0b56eSmrgfi
4805d6c0b56eSmrg
4806d6c0b56eSmrgif test $ac_cv_header_stdc = yes; then
4807d6c0b56eSmrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4808d6c0b56eSmrg  if test "$cross_compiling" = yes; then :
4809d6c0b56eSmrg  :
4810d6c0b56eSmrgelse
4811d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4812d6c0b56eSmrg/* end confdefs.h.  */
4813d6c0b56eSmrg#include <ctype.h>
4814d6c0b56eSmrg#include <stdlib.h>
4815d6c0b56eSmrg#if ((' ' & 0x0FF) == 0x020)
4816d6c0b56eSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4817d6c0b56eSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4818d6c0b56eSmrg#else
4819d6c0b56eSmrg# define ISLOWER(c) \
4820d6c0b56eSmrg		   (('a' <= (c) && (c) <= 'i') \
4821d6c0b56eSmrg		     || ('j' <= (c) && (c) <= 'r') \
4822d6c0b56eSmrg		     || ('s' <= (c) && (c) <= 'z'))
4823d6c0b56eSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4824d6c0b56eSmrg#endif
4825d6c0b56eSmrg
4826d6c0b56eSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4827d6c0b56eSmrgint
4828d6c0b56eSmrgmain ()
4829d6c0b56eSmrg{
4830d6c0b56eSmrg  int i;
4831d6c0b56eSmrg  for (i = 0; i < 256; i++)
4832d6c0b56eSmrg    if (XOR (islower (i), ISLOWER (i))
4833d6c0b56eSmrg	|| toupper (i) != TOUPPER (i))
4834d6c0b56eSmrg      return 2;
4835d6c0b56eSmrg  return 0;
4836d6c0b56eSmrg}
4837d6c0b56eSmrg_ACEOF
4838d6c0b56eSmrgif ac_fn_c_try_run "$LINENO"; then :
4839d6c0b56eSmrg
4840d6c0b56eSmrgelse
4841d6c0b56eSmrg  ac_cv_header_stdc=no
4842d6c0b56eSmrgfi
4843d6c0b56eSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4844d6c0b56eSmrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
4845d6c0b56eSmrgfi
4846d6c0b56eSmrg
4847d6c0b56eSmrgfi
4848d6c0b56eSmrgfi
4849d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4850d6c0b56eSmrg$as_echo "$ac_cv_header_stdc" >&6; }
4851d6c0b56eSmrgif test $ac_cv_header_stdc = yes; then
4852d6c0b56eSmrg
4853d6c0b56eSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4854d6c0b56eSmrg
4855d6c0b56eSmrgfi
4856d6c0b56eSmrg
4857d6c0b56eSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4858d6c0b56eSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4859d6c0b56eSmrg		  inttypes.h stdint.h unistd.h
4860d6c0b56eSmrgdo :
4861d6c0b56eSmrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4862d6c0b56eSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4863d6c0b56eSmrg"
4864d6c0b56eSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4865d6c0b56eSmrg  cat >>confdefs.h <<_ACEOF
4866d6c0b56eSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4867d6c0b56eSmrg_ACEOF
4868d6c0b56eSmrg
4869d6c0b56eSmrgfi
4870d6c0b56eSmrg
4871d6c0b56eSmrgdone
4872d6c0b56eSmrg
4873d6c0b56eSmrg
4874d6c0b56eSmrg
4875d6c0b56eSmrg
4876d6c0b56eSmrg
4877d6c0b56eSmrg
4878d6c0b56eSmrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
4879d6c0b56eSmrgif test "x$ac_cv_have_decl___clang__" = xyes; then :
4880d6c0b56eSmrg  CLANGCC="yes"
4881d6c0b56eSmrgelse
4882d6c0b56eSmrg  CLANGCC="no"
4883d6c0b56eSmrgfi
4884d6c0b56eSmrg
4885d6c0b56eSmrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4886d6c0b56eSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4887d6c0b56eSmrg  INTELCC="yes"
4888d6c0b56eSmrgelse
4889d6c0b56eSmrg  INTELCC="no"
4890d6c0b56eSmrgfi
4891d6c0b56eSmrg
4892d6c0b56eSmrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4893d6c0b56eSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4894d6c0b56eSmrg  SUNCC="yes"
4895d6c0b56eSmrgelse
4896d6c0b56eSmrg  SUNCC="no"
4897d6c0b56eSmrgfi
4898d6c0b56eSmrg
4899d6c0b56eSmrg
4900d6c0b56eSmrg
4901d6c0b56eSmrg
4902d6c0b56eSmrg
4903d6c0b56eSmrg
4904d6c0b56eSmrg
4905d6c0b56eSmrg
4906d6c0b56eSmrg
4907d6c0b56eSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4908d6c0b56eSmrg	if test -n "$ac_tool_prefix"; then
4909d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4910d6c0b56eSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4911d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4912d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
4913d6c0b56eSmrgif ${ac_cv_path_PKG_CONFIG+:} false; then :
4914d6c0b56eSmrg  $as_echo_n "(cached) " >&6
4915d6c0b56eSmrgelse
4916d6c0b56eSmrg  case $PKG_CONFIG in
4917d6c0b56eSmrg  [\\/]* | ?:[\\/]*)
4918d6c0b56eSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4919d6c0b56eSmrg  ;;
4920d6c0b56eSmrg  *)
4921d6c0b56eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4922d6c0b56eSmrgfor as_dir in $PATH
4923d6c0b56eSmrgdo
4924d6c0b56eSmrg  IFS=$as_save_IFS
4925d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
4926d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4927d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4928d6c0b56eSmrg    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4929d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4930d6c0b56eSmrg    break 2
4931d6c0b56eSmrg  fi
4932d6c0b56eSmrgdone
4933d6c0b56eSmrg  done
4934d6c0b56eSmrgIFS=$as_save_IFS
4935d6c0b56eSmrg
4936d6c0b56eSmrg  ;;
4937d6c0b56eSmrgesac
4938d6c0b56eSmrgfi
4939d6c0b56eSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4940d6c0b56eSmrgif test -n "$PKG_CONFIG"; then
4941d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4942d6c0b56eSmrg$as_echo "$PKG_CONFIG" >&6; }
4943d6c0b56eSmrgelse
4944d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4945d6c0b56eSmrg$as_echo "no" >&6; }
4946d6c0b56eSmrgfi
4947d6c0b56eSmrg
4948d6c0b56eSmrg
4949d6c0b56eSmrgfi
4950d6c0b56eSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4951d6c0b56eSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4952d6c0b56eSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4953d6c0b56eSmrgset dummy pkg-config; ac_word=$2
4954d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4955d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
4956d6c0b56eSmrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4957d6c0b56eSmrg  $as_echo_n "(cached) " >&6
4958d6c0b56eSmrgelse
4959d6c0b56eSmrg  case $ac_pt_PKG_CONFIG in
4960d6c0b56eSmrg  [\\/]* | ?:[\\/]*)
4961d6c0b56eSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4962d6c0b56eSmrg  ;;
4963d6c0b56eSmrg  *)
4964d6c0b56eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4965d6c0b56eSmrgfor as_dir in $PATH
4966d6c0b56eSmrgdo
4967d6c0b56eSmrg  IFS=$as_save_IFS
4968d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
4969d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4970d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4971d6c0b56eSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4972d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4973d6c0b56eSmrg    break 2
4974d6c0b56eSmrg  fi
4975d6c0b56eSmrgdone
4976d6c0b56eSmrg  done
4977d6c0b56eSmrgIFS=$as_save_IFS
4978d6c0b56eSmrg
4979d6c0b56eSmrg  ;;
4980d6c0b56eSmrgesac
4981d6c0b56eSmrgfi
4982d6c0b56eSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4983d6c0b56eSmrgif test -n "$ac_pt_PKG_CONFIG"; then
4984d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4985d6c0b56eSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4986d6c0b56eSmrgelse
4987d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4988d6c0b56eSmrg$as_echo "no" >&6; }
4989d6c0b56eSmrgfi
4990d6c0b56eSmrg
4991d6c0b56eSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4992d6c0b56eSmrg    PKG_CONFIG=""
4993d6c0b56eSmrg  else
4994d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
4995d6c0b56eSmrgyes:)
4996d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4997d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4998d6c0b56eSmrgac_tool_warned=yes ;;
4999d6c0b56eSmrgesac
5000d6c0b56eSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
5001d6c0b56eSmrg  fi
5002d6c0b56eSmrgelse
5003d6c0b56eSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5004d6c0b56eSmrgfi
5005d6c0b56eSmrg
5006d6c0b56eSmrgfi
5007d6c0b56eSmrgif test -n "$PKG_CONFIG"; then
5008d6c0b56eSmrg	_pkg_min_version=0.9.0
5009d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5010d6c0b56eSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5011d6c0b56eSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5012d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5013d6c0b56eSmrg$as_echo "yes" >&6; }
5014d6c0b56eSmrg	else
5015d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5016d6c0b56eSmrg$as_echo "no" >&6; }
5017d6c0b56eSmrg		PKG_CONFIG=""
5018d6c0b56eSmrg	fi
5019d6c0b56eSmrgfi
5020d6c0b56eSmrg# Make sure we can run config.sub.
5021d6c0b56eSmrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
5022d6c0b56eSmrg  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
5023d6c0b56eSmrg
5024d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5025d6c0b56eSmrg$as_echo_n "checking build system type... " >&6; }
5026d6c0b56eSmrgif ${ac_cv_build+:} false; then :
5027d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5028d6c0b56eSmrgelse
5029d6c0b56eSmrg  ac_build_alias=$build_alias
5030d6c0b56eSmrgtest "x$ac_build_alias" = x &&
5031d6c0b56eSmrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
5032d6c0b56eSmrgtest "x$ac_build_alias" = x &&
5033d6c0b56eSmrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
5034d6c0b56eSmrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
5035d6c0b56eSmrg  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
5036d6c0b56eSmrg
5037d6c0b56eSmrgfi
5038d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
5039d6c0b56eSmrg$as_echo "$ac_cv_build" >&6; }
5040d6c0b56eSmrgcase $ac_cv_build in
5041d6c0b56eSmrg*-*-*) ;;
5042d6c0b56eSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5043d6c0b56eSmrgesac
5044d6c0b56eSmrgbuild=$ac_cv_build
5045d6c0b56eSmrgac_save_IFS=$IFS; IFS='-'
5046d6c0b56eSmrgset x $ac_cv_build
5047d6c0b56eSmrgshift
5048d6c0b56eSmrgbuild_cpu=$1
5049d6c0b56eSmrgbuild_vendor=$2
5050d6c0b56eSmrgshift; shift
5051d6c0b56eSmrg# Remember, the first character of IFS is used to create $*,
5052d6c0b56eSmrg# except with old shells:
5053d6c0b56eSmrgbuild_os=$*
5054d6c0b56eSmrgIFS=$ac_save_IFS
5055d6c0b56eSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
5056d6c0b56eSmrg
5057d6c0b56eSmrg
5058d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5059d6c0b56eSmrg$as_echo_n "checking host system type... " >&6; }
5060d6c0b56eSmrgif ${ac_cv_host+:} false; then :
5061d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5062d6c0b56eSmrgelse
5063d6c0b56eSmrg  if test "x$host_alias" = x; then
5064d6c0b56eSmrg  ac_cv_host=$ac_cv_build
5065d6c0b56eSmrgelse
5066d6c0b56eSmrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5067d6c0b56eSmrg    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5068d6c0b56eSmrgfi
5069d6c0b56eSmrg
5070d6c0b56eSmrgfi
5071d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5072d6c0b56eSmrg$as_echo "$ac_cv_host" >&6; }
5073d6c0b56eSmrgcase $ac_cv_host in
5074d6c0b56eSmrg*-*-*) ;;
5075d6c0b56eSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5076d6c0b56eSmrgesac
5077d6c0b56eSmrghost=$ac_cv_host
5078d6c0b56eSmrgac_save_IFS=$IFS; IFS='-'
5079d6c0b56eSmrgset x $ac_cv_host
5080d6c0b56eSmrgshift
5081d6c0b56eSmrghost_cpu=$1
5082d6c0b56eSmrghost_vendor=$2
5083d6c0b56eSmrgshift; shift
5084d6c0b56eSmrg# Remember, the first character of IFS is used to create $*,
5085d6c0b56eSmrg# except with old shells:
5086d6c0b56eSmrghost_os=$*
5087d6c0b56eSmrgIFS=$ac_save_IFS
5088d6c0b56eSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5089d6c0b56eSmrg
5090d6c0b56eSmrg
5091d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5092d6c0b56eSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5093d6c0b56eSmrgif ${ac_cv_path_SED+:} false; then :
5094d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5095d6c0b56eSmrgelse
5096d6c0b56eSmrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5097d6c0b56eSmrg     for ac_i in 1 2 3 4 5 6 7; do
5098d6c0b56eSmrg       ac_script="$ac_script$as_nl$ac_script"
5099d6c0b56eSmrg     done
5100d6c0b56eSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5101d6c0b56eSmrg     { ac_script=; unset ac_script;}
5102d6c0b56eSmrg     if test -z "$SED"; then
5103d6c0b56eSmrg  ac_path_SED_found=false
5104d6c0b56eSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
5105d6c0b56eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5106d6c0b56eSmrgfor as_dir in $PATH
5107d6c0b56eSmrgdo
5108d6c0b56eSmrg  IFS=$as_save_IFS
5109d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
5110d6c0b56eSmrg    for ac_prog in sed gsed; do
5111d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
5112d6c0b56eSmrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5113d6c0b56eSmrg      as_fn_executable_p "$ac_path_SED" || continue
5114d6c0b56eSmrg# Check for GNU ac_path_SED and select it if it is found.
5115d6c0b56eSmrg  # Check for GNU $ac_path_SED
5116d6c0b56eSmrgcase `"$ac_path_SED" --version 2>&1` in
5117d6c0b56eSmrg*GNU*)
5118d6c0b56eSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5119d6c0b56eSmrg*)
5120d6c0b56eSmrg  ac_count=0
5121d6c0b56eSmrg  $as_echo_n 0123456789 >"conftest.in"
5122d6c0b56eSmrg  while :
5123d6c0b56eSmrg  do
5124d6c0b56eSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
5125d6c0b56eSmrg    mv "conftest.tmp" "conftest.in"
5126d6c0b56eSmrg    cp "conftest.in" "conftest.nl"
5127d6c0b56eSmrg    $as_echo '' >> "conftest.nl"
5128d6c0b56eSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5129d6c0b56eSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5130d6c0b56eSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
5131d6c0b56eSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
5132d6c0b56eSmrg      # Best one so far, save it but keep looking for a better one
5133d6c0b56eSmrg      ac_cv_path_SED="$ac_path_SED"
5134d6c0b56eSmrg      ac_path_SED_max=$ac_count
5135d6c0b56eSmrg    fi
5136d6c0b56eSmrg    # 10*(2^10) chars as input seems more than enough
5137d6c0b56eSmrg    test $ac_count -gt 10 && break
5138d6c0b56eSmrg  done
5139d6c0b56eSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5140d6c0b56eSmrgesac
5141d6c0b56eSmrg
5142d6c0b56eSmrg      $ac_path_SED_found && break 3
5143d6c0b56eSmrg    done
5144d6c0b56eSmrg  done
5145d6c0b56eSmrg  done
5146d6c0b56eSmrgIFS=$as_save_IFS
5147d6c0b56eSmrg  if test -z "$ac_cv_path_SED"; then
5148d6c0b56eSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5149d6c0b56eSmrg  fi
5150d6c0b56eSmrgelse
5151d6c0b56eSmrg  ac_cv_path_SED=$SED
5152d6c0b56eSmrgfi
5153d6c0b56eSmrg
5154d6c0b56eSmrgfi
5155d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5156d6c0b56eSmrg$as_echo "$ac_cv_path_SED" >&6; }
5157d6c0b56eSmrg SED="$ac_cv_path_SED"
5158d6c0b56eSmrg  rm -f conftest.sed
5159d6c0b56eSmrg
5160d6c0b56eSmrg
5161d6c0b56eSmrg
5162d6c0b56eSmrg
5163d6c0b56eSmrg
5164d6c0b56eSmrg
5165d6c0b56eSmrg# Check whether --enable-selective-werror was given.
5166d6c0b56eSmrgif test "${enable_selective_werror+set}" = set; then :
5167d6c0b56eSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
5168d6c0b56eSmrgelse
5169d6c0b56eSmrg  SELECTIVE_WERROR=yes
5170d6c0b56eSmrgfi
5171d6c0b56eSmrg
5172d6c0b56eSmrg
5173d6c0b56eSmrg
5174d6c0b56eSmrg
5175d6c0b56eSmrg
5176d6c0b56eSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
5177d6c0b56eSmrgif test "x$SUNCC" = "xyes"; then
5178d6c0b56eSmrg    BASE_CFLAGS="-v"
5179d6c0b56eSmrgelse
5180d6c0b56eSmrg    BASE_CFLAGS=""
5181d6c0b56eSmrgfi
5182d6c0b56eSmrg
5183d6c0b56eSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
5184d6c0b56eSmrg
5185d6c0b56eSmrg
5186d6c0b56eSmrg
5187d6c0b56eSmrg
5188d6c0b56eSmrg
5189d6c0b56eSmrg
5190d6c0b56eSmrg
5191d6c0b56eSmrg
5192d6c0b56eSmrg
5193d6c0b56eSmrg
5194d6c0b56eSmrg
5195d6c0b56eSmrg
5196d6c0b56eSmrg
5197d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5198d6c0b56eSmrg
5199d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5200d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5201d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5202d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5203d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5204d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5205d6c0b56eSmrgelse
5206d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5207d6c0b56eSmrg/* end confdefs.h.  */
5208d6c0b56eSmrgint i;
5209d6c0b56eSmrg_ACEOF
5210d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5211d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5212d6c0b56eSmrgelse
5213d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5214d6c0b56eSmrgfi
5215d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5216d6c0b56eSmrgfi
5217d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5218d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5219d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5220d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5221d6c0b56eSmrgfi
5222d6c0b56eSmrg
5223d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5224d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5225d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5226d6c0b56eSmrg	fi
5227d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5228d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5229d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5230d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5231d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5232d6c0b56eSmrgelse
5233d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5234d6c0b56eSmrg/* end confdefs.h.  */
5235d6c0b56eSmrgint i;
5236d6c0b56eSmrg_ACEOF
5237d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5238d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5239d6c0b56eSmrgelse
5240d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5241d6c0b56eSmrgfi
5242d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5243d6c0b56eSmrgfi
5244d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5245d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5246d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5247d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5248d6c0b56eSmrgfi
5249d6c0b56eSmrg
5250d6c0b56eSmrgfound="no"
5251d6c0b56eSmrg
5252d6c0b56eSmrg	if test $found = "no" ; then
5253d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5254d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5255d6c0b56eSmrg		fi
5256d6c0b56eSmrg
5257d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5258d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5259d6c0b56eSmrg		fi
5260d6c0b56eSmrg
5261d6c0b56eSmrg		CFLAGS="$CFLAGS -Wall"
5262d6c0b56eSmrg
5263d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
5264d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wall... " >&6; }
5265d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wall
5266d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
5267d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5268d6c0b56eSmrgelse
5269d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5270d6c0b56eSmrg/* end confdefs.h.  */
5271d6c0b56eSmrgint i;
5272d6c0b56eSmrgint
5273d6c0b56eSmrgmain ()
5274d6c0b56eSmrg{
5275d6c0b56eSmrg
5276d6c0b56eSmrg  ;
5277d6c0b56eSmrg  return 0;
5278d6c0b56eSmrg}
5279d6c0b56eSmrg_ACEOF
5280d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
5281d6c0b56eSmrg  eval $cacheid=yes
5282d6c0b56eSmrgelse
5283d6c0b56eSmrg  eval $cacheid=no
5284d6c0b56eSmrgfi
5285d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
5286d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
5287d6c0b56eSmrgfi
5288d6c0b56eSmrg
5289d6c0b56eSmrg
5290d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5291d6c0b56eSmrg
5292d6c0b56eSmrg		eval supported=\$$cacheid
5293d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5294d6c0b56eSmrg$as_echo "$supported" >&6; }
5295d6c0b56eSmrg		if test "$supported" = "yes" ; then
5296d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
5297d6c0b56eSmrg			found="yes"
5298d6c0b56eSmrg		fi
5299d6c0b56eSmrg	fi
5300d6c0b56eSmrg
5301d6c0b56eSmrg
5302d6c0b56eSmrg
5303d6c0b56eSmrg
5304d6c0b56eSmrg
5305d6c0b56eSmrg
5306d6c0b56eSmrg
5307d6c0b56eSmrg
5308d6c0b56eSmrg
5309d6c0b56eSmrg
5310d6c0b56eSmrg
5311d6c0b56eSmrg
5312d6c0b56eSmrg
5313d6c0b56eSmrg
5314d6c0b56eSmrg
5315d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5316d6c0b56eSmrg
5317d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5318d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5319d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5320d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5321d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5322d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5323d6c0b56eSmrgelse
5324d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5325d6c0b56eSmrg/* end confdefs.h.  */
5326d6c0b56eSmrgint i;
5327d6c0b56eSmrg_ACEOF
5328d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5329d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5330d6c0b56eSmrgelse
5331d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5332d6c0b56eSmrgfi
5333d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5334d6c0b56eSmrgfi
5335d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5336d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5337d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5338d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5339d6c0b56eSmrgfi
5340d6c0b56eSmrg
5341d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5342d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5343d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5344d6c0b56eSmrg	fi
5345d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5346d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5347d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5348d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5349d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5350d6c0b56eSmrgelse
5351d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5352d6c0b56eSmrg/* end confdefs.h.  */
5353d6c0b56eSmrgint i;
5354d6c0b56eSmrg_ACEOF
5355d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5356d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5357d6c0b56eSmrgelse
5358d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5359d6c0b56eSmrgfi
5360d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5361d6c0b56eSmrgfi
5362d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5363d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5364d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5365d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5366d6c0b56eSmrgfi
5367d6c0b56eSmrg
5368d6c0b56eSmrgfound="no"
5369d6c0b56eSmrg
5370d6c0b56eSmrg	if test $found = "no" ; then
5371d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5372d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5373d6c0b56eSmrg		fi
5374d6c0b56eSmrg
5375d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5376d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5377d6c0b56eSmrg		fi
5378d6c0b56eSmrg
5379d6c0b56eSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
5380d6c0b56eSmrg
5381d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5382d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
5383d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5384d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
5385d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5386d6c0b56eSmrgelse
5387d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5388d6c0b56eSmrg/* end confdefs.h.  */
5389d6c0b56eSmrgint i;
5390d6c0b56eSmrgint
5391d6c0b56eSmrgmain ()
5392d6c0b56eSmrg{
5393d6c0b56eSmrg
5394d6c0b56eSmrg  ;
5395d6c0b56eSmrg  return 0;
5396d6c0b56eSmrg}
5397d6c0b56eSmrg_ACEOF
5398d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
5399d6c0b56eSmrg  eval $cacheid=yes
5400d6c0b56eSmrgelse
5401d6c0b56eSmrg  eval $cacheid=no
5402d6c0b56eSmrgfi
5403d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
5404d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
5405d6c0b56eSmrgfi
5406d6c0b56eSmrg
5407d6c0b56eSmrg
5408d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5409d6c0b56eSmrg
5410d6c0b56eSmrg		eval supported=\$$cacheid
5411d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5412d6c0b56eSmrg$as_echo "$supported" >&6; }
5413d6c0b56eSmrg		if test "$supported" = "yes" ; then
5414d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5415d6c0b56eSmrg			found="yes"
5416d6c0b56eSmrg		fi
5417d6c0b56eSmrg	fi
5418d6c0b56eSmrg
5419d6c0b56eSmrg
5420d6c0b56eSmrg
5421d6c0b56eSmrg
5422d6c0b56eSmrg
5423d6c0b56eSmrg
5424d6c0b56eSmrg
5425d6c0b56eSmrg
5426d6c0b56eSmrg
5427d6c0b56eSmrg
5428d6c0b56eSmrg
5429d6c0b56eSmrg
5430d6c0b56eSmrg
5431d6c0b56eSmrg
5432d6c0b56eSmrg
5433d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5434d6c0b56eSmrg
5435d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5436d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5437d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5438d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5439d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5440d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5441d6c0b56eSmrgelse
5442d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5443d6c0b56eSmrg/* end confdefs.h.  */
5444d6c0b56eSmrgint i;
5445d6c0b56eSmrg_ACEOF
5446d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5447d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5448d6c0b56eSmrgelse
5449d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5450d6c0b56eSmrgfi
5451d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5452d6c0b56eSmrgfi
5453d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5454d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5455d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5456d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5457d6c0b56eSmrgfi
5458d6c0b56eSmrg
5459d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5460d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5461d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5462d6c0b56eSmrg	fi
5463d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5464d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5465d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5466d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5467d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5468d6c0b56eSmrgelse
5469d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5470d6c0b56eSmrg/* end confdefs.h.  */
5471d6c0b56eSmrgint i;
5472d6c0b56eSmrg_ACEOF
5473d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5474d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5475d6c0b56eSmrgelse
5476d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5477d6c0b56eSmrgfi
5478d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5479d6c0b56eSmrgfi
5480d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5481d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5482d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5483d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5484d6c0b56eSmrgfi
5485d6c0b56eSmrg
5486d6c0b56eSmrgfound="no"
5487d6c0b56eSmrg
5488d6c0b56eSmrg	if test $found = "no" ; then
5489d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5490d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5491d6c0b56eSmrg		fi
5492d6c0b56eSmrg
5493d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5494d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5495d6c0b56eSmrg		fi
5496d6c0b56eSmrg
5497d6c0b56eSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5498d6c0b56eSmrg
5499d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5500d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
5501d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5502d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
5503d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5504d6c0b56eSmrgelse
5505d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5506d6c0b56eSmrg/* end confdefs.h.  */
5507d6c0b56eSmrgint i;
5508d6c0b56eSmrgint
5509d6c0b56eSmrgmain ()
5510d6c0b56eSmrg{
5511d6c0b56eSmrg
5512d6c0b56eSmrg  ;
5513d6c0b56eSmrg  return 0;
5514d6c0b56eSmrg}
5515d6c0b56eSmrg_ACEOF
5516d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
5517d6c0b56eSmrg  eval $cacheid=yes
5518d6c0b56eSmrgelse
5519d6c0b56eSmrg  eval $cacheid=no
5520d6c0b56eSmrgfi
5521d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
5522d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
5523d6c0b56eSmrgfi
5524d6c0b56eSmrg
5525d6c0b56eSmrg
5526d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5527d6c0b56eSmrg
5528d6c0b56eSmrg		eval supported=\$$cacheid
5529d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5530d6c0b56eSmrg$as_echo "$supported" >&6; }
5531d6c0b56eSmrg		if test "$supported" = "yes" ; then
5532d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5533d6c0b56eSmrg			found="yes"
5534d6c0b56eSmrg		fi
5535d6c0b56eSmrg	fi
5536d6c0b56eSmrg
5537d6c0b56eSmrg
5538d6c0b56eSmrg
5539d6c0b56eSmrg
5540d6c0b56eSmrg
5541d6c0b56eSmrg
5542d6c0b56eSmrg
5543d6c0b56eSmrg
5544d6c0b56eSmrg
5545d6c0b56eSmrg
5546d6c0b56eSmrg
5547d6c0b56eSmrg
5548d6c0b56eSmrg
5549d6c0b56eSmrg
5550d6c0b56eSmrg
5551d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5552d6c0b56eSmrg
5553d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5554d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5555d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5556d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5557d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5558d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5559d6c0b56eSmrgelse
5560d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5561d6c0b56eSmrg/* end confdefs.h.  */
5562d6c0b56eSmrgint i;
5563d6c0b56eSmrg_ACEOF
5564d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5565d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5566d6c0b56eSmrgelse
5567d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5568d6c0b56eSmrgfi
5569d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5570d6c0b56eSmrgfi
5571d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5572d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5573d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5574d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5575d6c0b56eSmrgfi
5576d6c0b56eSmrg
5577d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5578d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5579d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5580d6c0b56eSmrg	fi
5581d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5582d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5583d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5584d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5585d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5586d6c0b56eSmrgelse
5587d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5588d6c0b56eSmrg/* end confdefs.h.  */
5589d6c0b56eSmrgint i;
5590d6c0b56eSmrg_ACEOF
5591d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5592d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5593d6c0b56eSmrgelse
5594d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5595d6c0b56eSmrgfi
5596d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5597d6c0b56eSmrgfi
5598d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5599d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5600d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5601d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5602d6c0b56eSmrgfi
5603d6c0b56eSmrg
5604d6c0b56eSmrgfound="no"
5605d6c0b56eSmrg
5606d6c0b56eSmrg	if test $found = "no" ; then
5607d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5608d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5609d6c0b56eSmrg		fi
5610d6c0b56eSmrg
5611d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5612d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5613d6c0b56eSmrg		fi
5614d6c0b56eSmrg
5615d6c0b56eSmrg		CFLAGS="$CFLAGS -Wformat=2"
5616d6c0b56eSmrg
5617d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5618d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
5619d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wformat_2
5620d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
5621d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5622d6c0b56eSmrgelse
5623d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5624d6c0b56eSmrg/* end confdefs.h.  */
5625d6c0b56eSmrgint i;
5626d6c0b56eSmrgint
5627d6c0b56eSmrgmain ()
5628d6c0b56eSmrg{
5629d6c0b56eSmrg
5630d6c0b56eSmrg  ;
5631d6c0b56eSmrg  return 0;
5632d6c0b56eSmrg}
5633d6c0b56eSmrg_ACEOF
5634d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
5635d6c0b56eSmrg  eval $cacheid=yes
5636d6c0b56eSmrgelse
5637d6c0b56eSmrg  eval $cacheid=no
5638d6c0b56eSmrgfi
5639d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
5640d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
5641d6c0b56eSmrgfi
5642d6c0b56eSmrg
5643d6c0b56eSmrg
5644d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5645d6c0b56eSmrg
5646d6c0b56eSmrg		eval supported=\$$cacheid
5647d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5648d6c0b56eSmrg$as_echo "$supported" >&6; }
5649d6c0b56eSmrg		if test "$supported" = "yes" ; then
5650d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5651d6c0b56eSmrg			found="yes"
5652d6c0b56eSmrg		fi
5653d6c0b56eSmrg	fi
5654d6c0b56eSmrg
5655d6c0b56eSmrg	if test $found = "no" ; then
5656d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5657d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5658d6c0b56eSmrg		fi
5659d6c0b56eSmrg
5660d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5661d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5662d6c0b56eSmrg		fi
5663d6c0b56eSmrg
5664d6c0b56eSmrg		CFLAGS="$CFLAGS -Wformat"
5665d6c0b56eSmrg
5666d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5667d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wformat... " >&6; }
5668d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wformat
5669d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
5670d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5671d6c0b56eSmrgelse
5672d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5673d6c0b56eSmrg/* end confdefs.h.  */
5674d6c0b56eSmrgint i;
5675d6c0b56eSmrgint
5676d6c0b56eSmrgmain ()
5677d6c0b56eSmrg{
5678d6c0b56eSmrg
5679d6c0b56eSmrg  ;
5680d6c0b56eSmrg  return 0;
5681d6c0b56eSmrg}
5682d6c0b56eSmrg_ACEOF
5683d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
5684d6c0b56eSmrg  eval $cacheid=yes
5685d6c0b56eSmrgelse
5686d6c0b56eSmrg  eval $cacheid=no
5687d6c0b56eSmrgfi
5688d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
5689d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
5690d6c0b56eSmrgfi
5691d6c0b56eSmrg
5692d6c0b56eSmrg
5693d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5694d6c0b56eSmrg
5695d6c0b56eSmrg		eval supported=\$$cacheid
5696d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5697d6c0b56eSmrg$as_echo "$supported" >&6; }
5698d6c0b56eSmrg		if test "$supported" = "yes" ; then
5699d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5700d6c0b56eSmrg			found="yes"
5701d6c0b56eSmrg		fi
5702d6c0b56eSmrg	fi
5703d6c0b56eSmrg
5704d6c0b56eSmrg
5705d6c0b56eSmrg
5706d6c0b56eSmrg
5707d6c0b56eSmrg
5708d6c0b56eSmrg
5709d6c0b56eSmrg
5710d6c0b56eSmrg
5711d6c0b56eSmrg
5712d6c0b56eSmrg
5713d6c0b56eSmrg
5714d6c0b56eSmrg
5715d6c0b56eSmrg
5716d6c0b56eSmrg
5717d6c0b56eSmrg
5718d6c0b56eSmrg
5719d6c0b56eSmrg
5720d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5721d6c0b56eSmrg
5722d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5723d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5724d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5725d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5726d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5727d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5728d6c0b56eSmrgelse
5729d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5730d6c0b56eSmrg/* end confdefs.h.  */
5731d6c0b56eSmrgint i;
5732d6c0b56eSmrg_ACEOF
5733d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5734d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5735d6c0b56eSmrgelse
5736d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5737d6c0b56eSmrgfi
5738d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5739d6c0b56eSmrgfi
5740d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5741d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5742d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5743d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5744d6c0b56eSmrgfi
5745d6c0b56eSmrg
5746d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5747d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5748d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5749d6c0b56eSmrg	fi
5750d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5751d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5752d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5753d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5754d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5755d6c0b56eSmrgelse
5756d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5757d6c0b56eSmrg/* end confdefs.h.  */
5758d6c0b56eSmrgint i;
5759d6c0b56eSmrg_ACEOF
5760d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5761d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5762d6c0b56eSmrgelse
5763d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5764d6c0b56eSmrgfi
5765d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5766d6c0b56eSmrgfi
5767d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5768d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5769d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5770d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5771d6c0b56eSmrgfi
5772d6c0b56eSmrg
5773d6c0b56eSmrgfound="no"
5774d6c0b56eSmrg
5775d6c0b56eSmrg	if test $found = "no" ; then
5776d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5777d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5778d6c0b56eSmrg		fi
5779d6c0b56eSmrg
5780d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5781d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5782d6c0b56eSmrg		fi
5783d6c0b56eSmrg
5784d6c0b56eSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5785d6c0b56eSmrg
5786d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5787d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
5788d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5789d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
5790d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5791d6c0b56eSmrgelse
5792d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5793d6c0b56eSmrg/* end confdefs.h.  */
5794d6c0b56eSmrgint i;
5795d6c0b56eSmrgint
5796d6c0b56eSmrgmain ()
5797d6c0b56eSmrg{
5798d6c0b56eSmrg
5799d6c0b56eSmrg  ;
5800d6c0b56eSmrg  return 0;
5801d6c0b56eSmrg}
5802d6c0b56eSmrg_ACEOF
5803d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
5804d6c0b56eSmrg  eval $cacheid=yes
5805d6c0b56eSmrgelse
5806d6c0b56eSmrg  eval $cacheid=no
5807d6c0b56eSmrgfi
5808d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
5809d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
5810d6c0b56eSmrgfi
5811d6c0b56eSmrg
5812d6c0b56eSmrg
5813d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5814d6c0b56eSmrg
5815d6c0b56eSmrg		eval supported=\$$cacheid
5816d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5817d6c0b56eSmrg$as_echo "$supported" >&6; }
5818d6c0b56eSmrg		if test "$supported" = "yes" ; then
5819d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5820d6c0b56eSmrg			found="yes"
5821d6c0b56eSmrg		fi
5822d6c0b56eSmrg	fi
5823d6c0b56eSmrg
5824d6c0b56eSmrg
5825d6c0b56eSmrg
5826d6c0b56eSmrg
5827d6c0b56eSmrg
5828d6c0b56eSmrg
5829d6c0b56eSmrg
5830d6c0b56eSmrg
5831d6c0b56eSmrg
5832d6c0b56eSmrg
5833d6c0b56eSmrg
5834d6c0b56eSmrg
5835d6c0b56eSmrg
5836d6c0b56eSmrg
5837d6c0b56eSmrg
5838d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5839d6c0b56eSmrg
5840d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5841d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5842d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5843d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5844d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5845d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5846d6c0b56eSmrgelse
5847d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5848d6c0b56eSmrg/* end confdefs.h.  */
5849d6c0b56eSmrgint i;
5850d6c0b56eSmrg_ACEOF
5851d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5852d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5853d6c0b56eSmrgelse
5854d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5855d6c0b56eSmrgfi
5856d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5857d6c0b56eSmrgfi
5858d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5859d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5860d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5861d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5862d6c0b56eSmrgfi
5863d6c0b56eSmrg
5864d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5865d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5866d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5867d6c0b56eSmrg	fi
5868d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5869d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5870d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5871d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5872d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5873d6c0b56eSmrgelse
5874d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5875d6c0b56eSmrg/* end confdefs.h.  */
5876d6c0b56eSmrgint i;
5877d6c0b56eSmrg_ACEOF
5878d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5879d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5880d6c0b56eSmrgelse
5881d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5882d6c0b56eSmrgfi
5883d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5884d6c0b56eSmrgfi
5885d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5886d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5887d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5888d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5889d6c0b56eSmrgfi
5890d6c0b56eSmrg
5891d6c0b56eSmrgfound="no"
5892d6c0b56eSmrg
5893d6c0b56eSmrg	if test $found = "no" ; then
5894d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5895d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5896d6c0b56eSmrg		fi
5897d6c0b56eSmrg
5898d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5899d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5900d6c0b56eSmrg		fi
5901d6c0b56eSmrg
5902d6c0b56eSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5903d6c0b56eSmrg
5904d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5905d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
5906d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5907d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
5908d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5909d6c0b56eSmrgelse
5910d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5911d6c0b56eSmrg/* end confdefs.h.  */
5912d6c0b56eSmrgint i;
5913d6c0b56eSmrgint
5914d6c0b56eSmrgmain ()
5915d6c0b56eSmrg{
5916d6c0b56eSmrg
5917d6c0b56eSmrg  ;
5918d6c0b56eSmrg  return 0;
5919d6c0b56eSmrg}
5920d6c0b56eSmrg_ACEOF
5921d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
5922d6c0b56eSmrg  eval $cacheid=yes
5923d6c0b56eSmrgelse
5924d6c0b56eSmrg  eval $cacheid=no
5925d6c0b56eSmrgfi
5926d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
5927d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
5928d6c0b56eSmrgfi
5929d6c0b56eSmrg
5930d6c0b56eSmrg
5931d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5932d6c0b56eSmrg
5933d6c0b56eSmrg		eval supported=\$$cacheid
5934d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5935d6c0b56eSmrg$as_echo "$supported" >&6; }
5936d6c0b56eSmrg		if test "$supported" = "yes" ; then
5937d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5938d6c0b56eSmrg			found="yes"
5939d6c0b56eSmrg		fi
5940d6c0b56eSmrg	fi
5941d6c0b56eSmrg
5942d6c0b56eSmrg
5943d6c0b56eSmrg
5944d6c0b56eSmrg
5945d6c0b56eSmrg
5946d6c0b56eSmrg
5947d6c0b56eSmrg
5948d6c0b56eSmrg
5949d6c0b56eSmrg
5950d6c0b56eSmrg
5951d6c0b56eSmrg
5952d6c0b56eSmrg
5953d6c0b56eSmrg
5954d6c0b56eSmrg
5955d6c0b56eSmrg
5956d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5957d6c0b56eSmrg
5958d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5959d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5960d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5961d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5962d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5963d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5964d6c0b56eSmrgelse
5965d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5966d6c0b56eSmrg/* end confdefs.h.  */
5967d6c0b56eSmrgint i;
5968d6c0b56eSmrg_ACEOF
5969d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5970d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5971d6c0b56eSmrgelse
5972d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5973d6c0b56eSmrgfi
5974d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5975d6c0b56eSmrgfi
5976d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5977d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5978d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5979d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5980d6c0b56eSmrgfi
5981d6c0b56eSmrg
5982d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5983d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5984d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5985d6c0b56eSmrg	fi
5986d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5987d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5988d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5989d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5990d6c0b56eSmrg  $as_echo_n "(cached) " >&6
5991d6c0b56eSmrgelse
5992d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5993d6c0b56eSmrg/* end confdefs.h.  */
5994d6c0b56eSmrgint i;
5995d6c0b56eSmrg_ACEOF
5996d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
5997d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5998d6c0b56eSmrgelse
5999d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6000d6c0b56eSmrgfi
6001d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6002d6c0b56eSmrgfi
6003d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6004d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6005d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6006d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6007d6c0b56eSmrgfi
6008d6c0b56eSmrg
6009d6c0b56eSmrgfound="no"
6010d6c0b56eSmrg
6011d6c0b56eSmrg	if test $found = "no" ; then
6012d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6013d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6014d6c0b56eSmrg		fi
6015d6c0b56eSmrg
6016d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6017d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6018d6c0b56eSmrg		fi
6019d6c0b56eSmrg
6020d6c0b56eSmrg		CFLAGS="$CFLAGS -Wnested-externs"
6021d6c0b56eSmrg
6022d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
6023d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
6024d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
6025d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
6026d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6027d6c0b56eSmrgelse
6028d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6029d6c0b56eSmrg/* end confdefs.h.  */
6030d6c0b56eSmrgint i;
6031d6c0b56eSmrgint
6032d6c0b56eSmrgmain ()
6033d6c0b56eSmrg{
6034d6c0b56eSmrg
6035d6c0b56eSmrg  ;
6036d6c0b56eSmrg  return 0;
6037d6c0b56eSmrg}
6038d6c0b56eSmrg_ACEOF
6039d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
6040d6c0b56eSmrg  eval $cacheid=yes
6041d6c0b56eSmrgelse
6042d6c0b56eSmrg  eval $cacheid=no
6043d6c0b56eSmrgfi
6044d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
6045d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
6046d6c0b56eSmrgfi
6047d6c0b56eSmrg
6048d6c0b56eSmrg
6049d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6050d6c0b56eSmrg
6051d6c0b56eSmrg		eval supported=\$$cacheid
6052d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6053d6c0b56eSmrg$as_echo "$supported" >&6; }
6054d6c0b56eSmrg		if test "$supported" = "yes" ; then
6055d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
6056d6c0b56eSmrg			found="yes"
6057d6c0b56eSmrg		fi
6058d6c0b56eSmrg	fi
6059d6c0b56eSmrg
6060d6c0b56eSmrg
6061d6c0b56eSmrg
6062d6c0b56eSmrg
6063d6c0b56eSmrg
6064d6c0b56eSmrg
6065d6c0b56eSmrg
6066d6c0b56eSmrg
6067d6c0b56eSmrg
6068d6c0b56eSmrg
6069d6c0b56eSmrg
6070d6c0b56eSmrg
6071d6c0b56eSmrg
6072d6c0b56eSmrg
6073d6c0b56eSmrg
6074d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6075d6c0b56eSmrg
6076d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6077d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6078d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6079d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6080d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6081d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6082d6c0b56eSmrgelse
6083d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6084d6c0b56eSmrg/* end confdefs.h.  */
6085d6c0b56eSmrgint i;
6086d6c0b56eSmrg_ACEOF
6087d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6088d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6089d6c0b56eSmrgelse
6090d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6091d6c0b56eSmrgfi
6092d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6093d6c0b56eSmrgfi
6094d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6095d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6096d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6097d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6098d6c0b56eSmrgfi
6099d6c0b56eSmrg
6100d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6101d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6102d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6103d6c0b56eSmrg	fi
6104d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6105d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6106d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6107d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6108d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6109d6c0b56eSmrgelse
6110d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6111d6c0b56eSmrg/* end confdefs.h.  */
6112d6c0b56eSmrgint i;
6113d6c0b56eSmrg_ACEOF
6114d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6115d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6116d6c0b56eSmrgelse
6117d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6118d6c0b56eSmrgfi
6119d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6120d6c0b56eSmrgfi
6121d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6122d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6123d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6124d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6125d6c0b56eSmrgfi
6126d6c0b56eSmrg
6127d6c0b56eSmrgfound="no"
6128d6c0b56eSmrg
6129d6c0b56eSmrg	if test $found = "no" ; then
6130d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6131d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6132d6c0b56eSmrg		fi
6133d6c0b56eSmrg
6134d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6135d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6136d6c0b56eSmrg		fi
6137d6c0b56eSmrg
6138d6c0b56eSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
6139d6c0b56eSmrg
6140d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
6141d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
6142d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
6143d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
6144d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6145d6c0b56eSmrgelse
6146d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6147d6c0b56eSmrg/* end confdefs.h.  */
6148d6c0b56eSmrgint i;
6149d6c0b56eSmrgint
6150d6c0b56eSmrgmain ()
6151d6c0b56eSmrg{
6152d6c0b56eSmrg
6153d6c0b56eSmrg  ;
6154d6c0b56eSmrg  return 0;
6155d6c0b56eSmrg}
6156d6c0b56eSmrg_ACEOF
6157d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
6158d6c0b56eSmrg  eval $cacheid=yes
6159d6c0b56eSmrgelse
6160d6c0b56eSmrg  eval $cacheid=no
6161d6c0b56eSmrgfi
6162d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
6163d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
6164d6c0b56eSmrgfi
6165d6c0b56eSmrg
6166d6c0b56eSmrg
6167d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6168d6c0b56eSmrg
6169d6c0b56eSmrg		eval supported=\$$cacheid
6170d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6171d6c0b56eSmrg$as_echo "$supported" >&6; }
6172d6c0b56eSmrg		if test "$supported" = "yes" ; then
6173d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
6174d6c0b56eSmrg			found="yes"
6175d6c0b56eSmrg		fi
6176d6c0b56eSmrg	fi
6177d6c0b56eSmrg
6178d6c0b56eSmrg
6179d6c0b56eSmrg
6180d6c0b56eSmrg
6181d6c0b56eSmrg
6182d6c0b56eSmrg
6183d6c0b56eSmrg
6184d6c0b56eSmrg
6185d6c0b56eSmrg
6186d6c0b56eSmrg
6187d6c0b56eSmrg
6188d6c0b56eSmrg
6189d6c0b56eSmrg
6190d6c0b56eSmrg
6191d6c0b56eSmrg
6192d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6193d6c0b56eSmrg
6194d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6195d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6196d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6197d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6198d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6199d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6200d6c0b56eSmrgelse
6201d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6202d6c0b56eSmrg/* end confdefs.h.  */
6203d6c0b56eSmrgint i;
6204d6c0b56eSmrg_ACEOF
6205d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6206d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6207d6c0b56eSmrgelse
6208d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6209d6c0b56eSmrgfi
6210d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6211d6c0b56eSmrgfi
6212d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6213d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6214d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6215d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6216d6c0b56eSmrgfi
6217d6c0b56eSmrg
6218d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6219d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6220d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6221d6c0b56eSmrg	fi
6222d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6223d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6224d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6225d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6226d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6227d6c0b56eSmrgelse
6228d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6229d6c0b56eSmrg/* end confdefs.h.  */
6230d6c0b56eSmrgint i;
6231d6c0b56eSmrg_ACEOF
6232d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6233d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6234d6c0b56eSmrgelse
6235d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6236d6c0b56eSmrgfi
6237d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6238d6c0b56eSmrgfi
6239d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6240d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6241d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6242d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6243d6c0b56eSmrgfi
6244d6c0b56eSmrg
6245d6c0b56eSmrgfound="no"
6246d6c0b56eSmrg
6247d6c0b56eSmrg	if test $found = "no" ; then
6248d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6249d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6250d6c0b56eSmrg		fi
6251d6c0b56eSmrg
6252d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6253d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6254d6c0b56eSmrg		fi
6255d6c0b56eSmrg
6256d6c0b56eSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
6257d6c0b56eSmrg
6258d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
6259d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
6260d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
6261d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
6262d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6263d6c0b56eSmrgelse
6264d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6265d6c0b56eSmrg/* end confdefs.h.  */
6266d6c0b56eSmrgint i;
6267d6c0b56eSmrgint
6268d6c0b56eSmrgmain ()
6269d6c0b56eSmrg{
6270d6c0b56eSmrg
6271d6c0b56eSmrg  ;
6272d6c0b56eSmrg  return 0;
6273d6c0b56eSmrg}
6274d6c0b56eSmrg_ACEOF
6275d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
6276d6c0b56eSmrg  eval $cacheid=yes
6277d6c0b56eSmrgelse
6278d6c0b56eSmrg  eval $cacheid=no
6279d6c0b56eSmrgfi
6280d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
6281d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
6282d6c0b56eSmrgfi
6283d6c0b56eSmrg
6284d6c0b56eSmrg
6285d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6286d6c0b56eSmrg
6287d6c0b56eSmrg		eval supported=\$$cacheid
6288d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6289d6c0b56eSmrg$as_echo "$supported" >&6; }
6290d6c0b56eSmrg		if test "$supported" = "yes" ; then
6291d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
6292d6c0b56eSmrg			found="yes"
6293d6c0b56eSmrg		fi
6294d6c0b56eSmrg	fi
6295d6c0b56eSmrg
6296d6c0b56eSmrg	if test $found = "no" ; then
6297d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6298d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6299d6c0b56eSmrg		fi
6300d6c0b56eSmrg
6301d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6302d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6303d6c0b56eSmrg		fi
6304d6c0b56eSmrg
6305d6c0b56eSmrg		CFLAGS="$CFLAGS -fd"
6306d6c0b56eSmrg
6307d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
6308d6c0b56eSmrg$as_echo_n "checking if $CC supports -fd... " >&6; }
6309d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__fd
6310d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
6311d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6312d6c0b56eSmrgelse
6313d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6314d6c0b56eSmrg/* end confdefs.h.  */
6315d6c0b56eSmrgint i;
6316d6c0b56eSmrgint
6317d6c0b56eSmrgmain ()
6318d6c0b56eSmrg{
6319d6c0b56eSmrg
6320d6c0b56eSmrg  ;
6321d6c0b56eSmrg  return 0;
6322d6c0b56eSmrg}
6323d6c0b56eSmrg_ACEOF
6324d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
6325d6c0b56eSmrg  eval $cacheid=yes
6326d6c0b56eSmrgelse
6327d6c0b56eSmrg  eval $cacheid=no
6328d6c0b56eSmrgfi
6329d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
6330d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
6331d6c0b56eSmrgfi
6332d6c0b56eSmrg
6333d6c0b56eSmrg
6334d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6335d6c0b56eSmrg
6336d6c0b56eSmrg		eval supported=\$$cacheid
6337d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6338d6c0b56eSmrg$as_echo "$supported" >&6; }
6339d6c0b56eSmrg		if test "$supported" = "yes" ; then
6340d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6341d6c0b56eSmrg			found="yes"
6342d6c0b56eSmrg		fi
6343d6c0b56eSmrg	fi
6344d6c0b56eSmrg
6345d6c0b56eSmrg
6346d6c0b56eSmrg
6347d6c0b56eSmrg
6348d6c0b56eSmrg
6349d6c0b56eSmrg
6350d6c0b56eSmrg
6351d6c0b56eSmrg
6352d6c0b56eSmrg
6353d6c0b56eSmrg
6354d6c0b56eSmrg
6355d6c0b56eSmrg
6356d6c0b56eSmrg
6357d6c0b56eSmrg
6358d6c0b56eSmrg
6359d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6360d6c0b56eSmrg
6361d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6362d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6363d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6364d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6365d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6366d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6367d6c0b56eSmrgelse
6368d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6369d6c0b56eSmrg/* end confdefs.h.  */
6370d6c0b56eSmrgint i;
6371d6c0b56eSmrg_ACEOF
6372d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6373d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6374d6c0b56eSmrgelse
6375d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6376d6c0b56eSmrgfi
6377d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6378d6c0b56eSmrgfi
6379d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6380d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6381d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6382d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6383d6c0b56eSmrgfi
6384d6c0b56eSmrg
6385d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6386d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6387d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6388d6c0b56eSmrg	fi
6389d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6390d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6391d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6392d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6393d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6394d6c0b56eSmrgelse
6395d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6396d6c0b56eSmrg/* end confdefs.h.  */
6397d6c0b56eSmrgint i;
6398d6c0b56eSmrg_ACEOF
6399d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6400d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6401d6c0b56eSmrgelse
6402d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6403d6c0b56eSmrgfi
6404d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6405d6c0b56eSmrgfi
6406d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6407d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6408d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6409d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6410d6c0b56eSmrgfi
6411d6c0b56eSmrg
6412d6c0b56eSmrgfound="no"
6413d6c0b56eSmrg
6414d6c0b56eSmrg	if test $found = "no" ; then
6415d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6416d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6417d6c0b56eSmrg		fi
6418d6c0b56eSmrg
6419d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6420d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6421d6c0b56eSmrg		fi
6422d6c0b56eSmrg
6423d6c0b56eSmrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6424d6c0b56eSmrg
6425d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6426d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6427d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6428d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
6429d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6430d6c0b56eSmrgelse
6431d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6432d6c0b56eSmrg/* end confdefs.h.  */
6433d6c0b56eSmrgint i;
6434d6c0b56eSmrgint
6435d6c0b56eSmrgmain ()
6436d6c0b56eSmrg{
6437d6c0b56eSmrg
6438d6c0b56eSmrg  ;
6439d6c0b56eSmrg  return 0;
6440d6c0b56eSmrg}
6441d6c0b56eSmrg_ACEOF
6442d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
6443d6c0b56eSmrg  eval $cacheid=yes
6444d6c0b56eSmrgelse
6445d6c0b56eSmrg  eval $cacheid=no
6446d6c0b56eSmrgfi
6447d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
6448d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
6449d6c0b56eSmrgfi
6450d6c0b56eSmrg
6451d6c0b56eSmrg
6452d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6453d6c0b56eSmrg
6454d6c0b56eSmrg		eval supported=\$$cacheid
6455d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6456d6c0b56eSmrg$as_echo "$supported" >&6; }
6457d6c0b56eSmrg		if test "$supported" = "yes" ; then
6458d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6459d6c0b56eSmrg			found="yes"
6460d6c0b56eSmrg		fi
6461d6c0b56eSmrg	fi
6462d6c0b56eSmrg
6463d6c0b56eSmrg
6464d6c0b56eSmrg
6465d6c0b56eSmrg
6466d6c0b56eSmrg
6467d6c0b56eSmrg# This chunk adds additional warnings that could catch undesired effects.
6468d6c0b56eSmrg
6469d6c0b56eSmrg
6470d6c0b56eSmrg
6471d6c0b56eSmrg
6472d6c0b56eSmrg
6473d6c0b56eSmrg
6474d6c0b56eSmrg
6475d6c0b56eSmrg
6476d6c0b56eSmrg
6477d6c0b56eSmrg
6478d6c0b56eSmrg
6479d6c0b56eSmrg
6480d6c0b56eSmrg
6481d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6482d6c0b56eSmrg
6483d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6484d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6485d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6486d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6487d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6488d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6489d6c0b56eSmrgelse
6490d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6491d6c0b56eSmrg/* end confdefs.h.  */
6492d6c0b56eSmrgint i;
6493d6c0b56eSmrg_ACEOF
6494d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6495d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6496d6c0b56eSmrgelse
6497d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6498d6c0b56eSmrgfi
6499d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6500d6c0b56eSmrgfi
6501d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6502d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6503d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6504d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6505d6c0b56eSmrgfi
6506d6c0b56eSmrg
6507d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6508d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6509d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6510d6c0b56eSmrg	fi
6511d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6512d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6513d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6514d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6515d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6516d6c0b56eSmrgelse
6517d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6518d6c0b56eSmrg/* end confdefs.h.  */
6519d6c0b56eSmrgint i;
6520d6c0b56eSmrg_ACEOF
6521d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6522d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6523d6c0b56eSmrgelse
6524d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6525d6c0b56eSmrgfi
6526d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6527d6c0b56eSmrgfi
6528d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6529d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6530d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6531d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6532d6c0b56eSmrgfi
6533d6c0b56eSmrg
6534d6c0b56eSmrgfound="no"
6535d6c0b56eSmrg
6536d6c0b56eSmrg	if test $found = "no" ; then
6537d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6538d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6539d6c0b56eSmrg		fi
6540d6c0b56eSmrg
6541d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6542d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6543d6c0b56eSmrg		fi
6544d6c0b56eSmrg
6545d6c0b56eSmrg		CFLAGS="$CFLAGS -Wunused"
6546d6c0b56eSmrg
6547d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6548d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wunused... " >&6; }
6549d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wunused
6550d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
6551d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6552d6c0b56eSmrgelse
6553d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6554d6c0b56eSmrg/* end confdefs.h.  */
6555d6c0b56eSmrgint i;
6556d6c0b56eSmrgint
6557d6c0b56eSmrgmain ()
6558d6c0b56eSmrg{
6559d6c0b56eSmrg
6560d6c0b56eSmrg  ;
6561d6c0b56eSmrg  return 0;
6562d6c0b56eSmrg}
6563d6c0b56eSmrg_ACEOF
6564d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
6565d6c0b56eSmrg  eval $cacheid=yes
6566d6c0b56eSmrgelse
6567d6c0b56eSmrg  eval $cacheid=no
6568d6c0b56eSmrgfi
6569d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
6570d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
6571d6c0b56eSmrgfi
6572d6c0b56eSmrg
6573d6c0b56eSmrg
6574d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6575d6c0b56eSmrg
6576d6c0b56eSmrg		eval supported=\$$cacheid
6577d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6578d6c0b56eSmrg$as_echo "$supported" >&6; }
6579d6c0b56eSmrg		if test "$supported" = "yes" ; then
6580d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6581d6c0b56eSmrg			found="yes"
6582d6c0b56eSmrg		fi
6583d6c0b56eSmrg	fi
6584d6c0b56eSmrg
6585d6c0b56eSmrg
6586d6c0b56eSmrg
6587d6c0b56eSmrg
6588d6c0b56eSmrg
6589d6c0b56eSmrg
6590d6c0b56eSmrg
6591d6c0b56eSmrg
6592d6c0b56eSmrg
6593d6c0b56eSmrg
6594d6c0b56eSmrg
6595d6c0b56eSmrg
6596d6c0b56eSmrg
6597d6c0b56eSmrg
6598d6c0b56eSmrg
6599d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6600d6c0b56eSmrg
6601d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6602d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6603d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6604d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6605d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6606d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6607d6c0b56eSmrgelse
6608d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6609d6c0b56eSmrg/* end confdefs.h.  */
6610d6c0b56eSmrgint i;
6611d6c0b56eSmrg_ACEOF
6612d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6613d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6614d6c0b56eSmrgelse
6615d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6616d6c0b56eSmrgfi
6617d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6618d6c0b56eSmrgfi
6619d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6620d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6621d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6622d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6623d6c0b56eSmrgfi
6624d6c0b56eSmrg
6625d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6626d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6627d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6628d6c0b56eSmrg	fi
6629d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6630d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6631d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6632d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6633d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6634d6c0b56eSmrgelse
6635d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6636d6c0b56eSmrg/* end confdefs.h.  */
6637d6c0b56eSmrgint i;
6638d6c0b56eSmrg_ACEOF
6639d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6640d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6641d6c0b56eSmrgelse
6642d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6643d6c0b56eSmrgfi
6644d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6645d6c0b56eSmrgfi
6646d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6647d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6648d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6649d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6650d6c0b56eSmrgfi
6651d6c0b56eSmrg
6652d6c0b56eSmrgfound="no"
6653d6c0b56eSmrg
6654d6c0b56eSmrg	if test $found = "no" ; then
6655d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6656d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6657d6c0b56eSmrg		fi
6658d6c0b56eSmrg
6659d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6660d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6661d6c0b56eSmrg		fi
6662d6c0b56eSmrg
6663d6c0b56eSmrg		CFLAGS="$CFLAGS -Wuninitialized"
6664d6c0b56eSmrg
6665d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6666d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
6667d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6668d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
6669d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6670d6c0b56eSmrgelse
6671d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6672d6c0b56eSmrg/* end confdefs.h.  */
6673d6c0b56eSmrgint i;
6674d6c0b56eSmrgint
6675d6c0b56eSmrgmain ()
6676d6c0b56eSmrg{
6677d6c0b56eSmrg
6678d6c0b56eSmrg  ;
6679d6c0b56eSmrg  return 0;
6680d6c0b56eSmrg}
6681d6c0b56eSmrg_ACEOF
6682d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
6683d6c0b56eSmrg  eval $cacheid=yes
6684d6c0b56eSmrgelse
6685d6c0b56eSmrg  eval $cacheid=no
6686d6c0b56eSmrgfi
6687d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
6688d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
6689d6c0b56eSmrgfi
6690d6c0b56eSmrg
6691d6c0b56eSmrg
6692d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6693d6c0b56eSmrg
6694d6c0b56eSmrg		eval supported=\$$cacheid
6695d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6696d6c0b56eSmrg$as_echo "$supported" >&6; }
6697d6c0b56eSmrg		if test "$supported" = "yes" ; then
6698d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6699d6c0b56eSmrg			found="yes"
6700d6c0b56eSmrg		fi
6701d6c0b56eSmrg	fi
6702d6c0b56eSmrg
6703d6c0b56eSmrg
6704d6c0b56eSmrg
6705d6c0b56eSmrg
6706d6c0b56eSmrg
6707d6c0b56eSmrg
6708d6c0b56eSmrg
6709d6c0b56eSmrg
6710d6c0b56eSmrg
6711d6c0b56eSmrg
6712d6c0b56eSmrg
6713d6c0b56eSmrg
6714d6c0b56eSmrg
6715d6c0b56eSmrg
6716d6c0b56eSmrg
6717d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6718d6c0b56eSmrg
6719d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6720d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6721d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6722d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6723d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6724d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6725d6c0b56eSmrgelse
6726d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6727d6c0b56eSmrg/* end confdefs.h.  */
6728d6c0b56eSmrgint i;
6729d6c0b56eSmrg_ACEOF
6730d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6731d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6732d6c0b56eSmrgelse
6733d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6734d6c0b56eSmrgfi
6735d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6736d6c0b56eSmrgfi
6737d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6738d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6739d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6740d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6741d6c0b56eSmrgfi
6742d6c0b56eSmrg
6743d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6744d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6745d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6746d6c0b56eSmrg	fi
6747d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6748d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6749d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6750d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6751d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6752d6c0b56eSmrgelse
6753d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6754d6c0b56eSmrg/* end confdefs.h.  */
6755d6c0b56eSmrgint i;
6756d6c0b56eSmrg_ACEOF
6757d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6758d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6759d6c0b56eSmrgelse
6760d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6761d6c0b56eSmrgfi
6762d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6763d6c0b56eSmrgfi
6764d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6765d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6766d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6767d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6768d6c0b56eSmrgfi
6769d6c0b56eSmrg
6770d6c0b56eSmrgfound="no"
6771d6c0b56eSmrg
6772d6c0b56eSmrg	if test $found = "no" ; then
6773d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6774d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6775d6c0b56eSmrg		fi
6776d6c0b56eSmrg
6777d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6778d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6779d6c0b56eSmrg		fi
6780d6c0b56eSmrg
6781d6c0b56eSmrg		CFLAGS="$CFLAGS -Wshadow"
6782d6c0b56eSmrg
6783d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6784d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
6785d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wshadow
6786d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
6787d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6788d6c0b56eSmrgelse
6789d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6790d6c0b56eSmrg/* end confdefs.h.  */
6791d6c0b56eSmrgint i;
6792d6c0b56eSmrgint
6793d6c0b56eSmrgmain ()
6794d6c0b56eSmrg{
6795d6c0b56eSmrg
6796d6c0b56eSmrg  ;
6797d6c0b56eSmrg  return 0;
6798d6c0b56eSmrg}
6799d6c0b56eSmrg_ACEOF
6800d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
6801d6c0b56eSmrg  eval $cacheid=yes
6802d6c0b56eSmrgelse
6803d6c0b56eSmrg  eval $cacheid=no
6804d6c0b56eSmrgfi
6805d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
6806d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
6807d6c0b56eSmrgfi
6808d6c0b56eSmrg
6809d6c0b56eSmrg
6810d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6811d6c0b56eSmrg
6812d6c0b56eSmrg		eval supported=\$$cacheid
6813d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6814d6c0b56eSmrg$as_echo "$supported" >&6; }
6815d6c0b56eSmrg		if test "$supported" = "yes" ; then
6816d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6817d6c0b56eSmrg			found="yes"
6818d6c0b56eSmrg		fi
6819d6c0b56eSmrg	fi
6820d6c0b56eSmrg
6821d6c0b56eSmrg
6822d6c0b56eSmrg
6823d6c0b56eSmrg
6824d6c0b56eSmrg
6825d6c0b56eSmrg
6826d6c0b56eSmrg
6827d6c0b56eSmrg
6828d6c0b56eSmrg
6829d6c0b56eSmrg
6830d6c0b56eSmrg
6831d6c0b56eSmrg
6832d6c0b56eSmrg
6833d6c0b56eSmrg
6834d6c0b56eSmrg
6835d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6836d6c0b56eSmrg
6837d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6838d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6839d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6840d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6841d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6842d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6843d6c0b56eSmrgelse
6844d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6845d6c0b56eSmrg/* end confdefs.h.  */
6846d6c0b56eSmrgint i;
6847d6c0b56eSmrg_ACEOF
6848d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6849d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6850d6c0b56eSmrgelse
6851d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6852d6c0b56eSmrgfi
6853d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6854d6c0b56eSmrgfi
6855d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6856d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6857d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6858d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6859d6c0b56eSmrgfi
6860d6c0b56eSmrg
6861d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6862d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6863d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6864d6c0b56eSmrg	fi
6865d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6866d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6867d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6868d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6869d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6870d6c0b56eSmrgelse
6871d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6872d6c0b56eSmrg/* end confdefs.h.  */
6873d6c0b56eSmrgint i;
6874d6c0b56eSmrg_ACEOF
6875d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6876d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6877d6c0b56eSmrgelse
6878d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6879d6c0b56eSmrgfi
6880d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6881d6c0b56eSmrgfi
6882d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6883d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6884d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6885d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6886d6c0b56eSmrgfi
6887d6c0b56eSmrg
6888d6c0b56eSmrgfound="no"
6889d6c0b56eSmrg
6890d6c0b56eSmrg	if test $found = "no" ; then
6891d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6892d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6893d6c0b56eSmrg		fi
6894d6c0b56eSmrg
6895d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6896d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6897d6c0b56eSmrg		fi
6898d6c0b56eSmrg
6899d6c0b56eSmrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6900d6c0b56eSmrg
6901d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6902d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
6903d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6904d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
6905d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6906d6c0b56eSmrgelse
6907d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6908d6c0b56eSmrg/* end confdefs.h.  */
6909d6c0b56eSmrgint i;
6910d6c0b56eSmrgint
6911d6c0b56eSmrgmain ()
6912d6c0b56eSmrg{
6913d6c0b56eSmrg
6914d6c0b56eSmrg  ;
6915d6c0b56eSmrg  return 0;
6916d6c0b56eSmrg}
6917d6c0b56eSmrg_ACEOF
6918d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
6919d6c0b56eSmrg  eval $cacheid=yes
6920d6c0b56eSmrgelse
6921d6c0b56eSmrg  eval $cacheid=no
6922d6c0b56eSmrgfi
6923d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
6924d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
6925d6c0b56eSmrgfi
6926d6c0b56eSmrg
6927d6c0b56eSmrg
6928d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6929d6c0b56eSmrg
6930d6c0b56eSmrg		eval supported=\$$cacheid
6931d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6932d6c0b56eSmrg$as_echo "$supported" >&6; }
6933d6c0b56eSmrg		if test "$supported" = "yes" ; then
6934d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6935d6c0b56eSmrg			found="yes"
6936d6c0b56eSmrg		fi
6937d6c0b56eSmrg	fi
6938d6c0b56eSmrg
6939d6c0b56eSmrg
6940d6c0b56eSmrg
6941d6c0b56eSmrg
6942d6c0b56eSmrg
6943d6c0b56eSmrg
6944d6c0b56eSmrg
6945d6c0b56eSmrg
6946d6c0b56eSmrg
6947d6c0b56eSmrg
6948d6c0b56eSmrg
6949d6c0b56eSmrg
6950d6c0b56eSmrg
6951d6c0b56eSmrg
6952d6c0b56eSmrg
6953d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6954d6c0b56eSmrg
6955d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6956d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6957d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6958d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6959d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6960d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6961d6c0b56eSmrgelse
6962d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6963d6c0b56eSmrg/* end confdefs.h.  */
6964d6c0b56eSmrgint i;
6965d6c0b56eSmrg_ACEOF
6966d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6967d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6968d6c0b56eSmrgelse
6969d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6970d6c0b56eSmrgfi
6971d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6972d6c0b56eSmrgfi
6973d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6974d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6975d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6976d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6977d6c0b56eSmrgfi
6978d6c0b56eSmrg
6979d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6980d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6981d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6982d6c0b56eSmrg	fi
6983d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6984d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6985d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6986d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6987d6c0b56eSmrg  $as_echo_n "(cached) " >&6
6988d6c0b56eSmrgelse
6989d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6990d6c0b56eSmrg/* end confdefs.h.  */
6991d6c0b56eSmrgint i;
6992d6c0b56eSmrg_ACEOF
6993d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
6994d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6995d6c0b56eSmrgelse
6996d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6997d6c0b56eSmrgfi
6998d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6999d6c0b56eSmrgfi
7000d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7001d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7002d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7003d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7004d6c0b56eSmrgfi
7005d6c0b56eSmrg
7006d6c0b56eSmrgfound="no"
7007d6c0b56eSmrg
7008d6c0b56eSmrg	if test $found = "no" ; then
7009d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7010d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7011d6c0b56eSmrg		fi
7012d6c0b56eSmrg
7013d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7014d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7015d6c0b56eSmrg		fi
7016d6c0b56eSmrg
7017d6c0b56eSmrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
7018d6c0b56eSmrg
7019d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
7020d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
7021d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
7022d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
7023d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7024d6c0b56eSmrgelse
7025d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7026d6c0b56eSmrg/* end confdefs.h.  */
7027d6c0b56eSmrgint i;
7028d6c0b56eSmrgint
7029d6c0b56eSmrgmain ()
7030d6c0b56eSmrg{
7031d6c0b56eSmrg
7032d6c0b56eSmrg  ;
7033d6c0b56eSmrg  return 0;
7034d6c0b56eSmrg}
7035d6c0b56eSmrg_ACEOF
7036d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
7037d6c0b56eSmrg  eval $cacheid=yes
7038d6c0b56eSmrgelse
7039d6c0b56eSmrg  eval $cacheid=no
7040d6c0b56eSmrgfi
7041d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
7042d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
7043d6c0b56eSmrgfi
7044d6c0b56eSmrg
7045d6c0b56eSmrg
7046d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7047d6c0b56eSmrg
7048d6c0b56eSmrg		eval supported=\$$cacheid
7049d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7050d6c0b56eSmrg$as_echo "$supported" >&6; }
7051d6c0b56eSmrg		if test "$supported" = "yes" ; then
7052d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
7053d6c0b56eSmrg			found="yes"
7054d6c0b56eSmrg		fi
7055d6c0b56eSmrg	fi
7056d6c0b56eSmrg
7057d6c0b56eSmrg
7058d6c0b56eSmrg
7059d6c0b56eSmrg
7060d6c0b56eSmrg
7061d6c0b56eSmrg
7062d6c0b56eSmrg
7063d6c0b56eSmrg
7064d6c0b56eSmrg
7065d6c0b56eSmrg
7066d6c0b56eSmrg
7067d6c0b56eSmrg
7068d6c0b56eSmrg
7069d6c0b56eSmrg
7070d6c0b56eSmrg
7071d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7072d6c0b56eSmrg
7073d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7074d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7075d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7076d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7077d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7078d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7079d6c0b56eSmrgelse
7080d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7081d6c0b56eSmrg/* end confdefs.h.  */
7082d6c0b56eSmrgint i;
7083d6c0b56eSmrg_ACEOF
7084d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7085d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7086d6c0b56eSmrgelse
7087d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7088d6c0b56eSmrgfi
7089d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7090d6c0b56eSmrgfi
7091d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7092d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7093d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7094d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7095d6c0b56eSmrgfi
7096d6c0b56eSmrg
7097d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7098d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7099d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7100d6c0b56eSmrg	fi
7101d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7102d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7103d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7104d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7105d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7106d6c0b56eSmrgelse
7107d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7108d6c0b56eSmrg/* end confdefs.h.  */
7109d6c0b56eSmrgint i;
7110d6c0b56eSmrg_ACEOF
7111d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7112d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7113d6c0b56eSmrgelse
7114d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7115d6c0b56eSmrgfi
7116d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7117d6c0b56eSmrgfi
7118d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7119d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7120d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7121d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7122d6c0b56eSmrgfi
7123d6c0b56eSmrg
7124d6c0b56eSmrgfound="no"
7125d6c0b56eSmrg
7126d6c0b56eSmrg	if test $found = "no" ; then
7127d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7128d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7129d6c0b56eSmrg		fi
7130d6c0b56eSmrg
7131d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7132d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7133d6c0b56eSmrg		fi
7134d6c0b56eSmrg
7135d6c0b56eSmrg		CFLAGS="$CFLAGS -Wredundant-decls"
7136d6c0b56eSmrg
7137d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
7138d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
7139d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
7140d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
7141d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7142d6c0b56eSmrgelse
7143d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7144d6c0b56eSmrg/* end confdefs.h.  */
7145d6c0b56eSmrgint i;
7146d6c0b56eSmrgint
7147d6c0b56eSmrgmain ()
7148d6c0b56eSmrg{
7149d6c0b56eSmrg
7150d6c0b56eSmrg  ;
7151d6c0b56eSmrg  return 0;
7152d6c0b56eSmrg}
7153d6c0b56eSmrg_ACEOF
7154d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
7155d6c0b56eSmrg  eval $cacheid=yes
7156d6c0b56eSmrgelse
7157d6c0b56eSmrg  eval $cacheid=no
7158d6c0b56eSmrgfi
7159d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
7160d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
7161d6c0b56eSmrgfi
7162d6c0b56eSmrg
7163d6c0b56eSmrg
7164d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7165d6c0b56eSmrg
7166d6c0b56eSmrg		eval supported=\$$cacheid
7167d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7168d6c0b56eSmrg$as_echo "$supported" >&6; }
7169d6c0b56eSmrg		if test "$supported" = "yes" ; then
7170d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
7171d6c0b56eSmrg			found="yes"
7172d6c0b56eSmrg		fi
7173d6c0b56eSmrg	fi
7174d6c0b56eSmrg
7175d6c0b56eSmrg
7176d6c0b56eSmrg
7177d6c0b56eSmrg
7178d6c0b56eSmrg
7179d6c0b56eSmrg
7180d6c0b56eSmrg
7181d6c0b56eSmrg
7182d6c0b56eSmrg
7183d6c0b56eSmrg
7184d6c0b56eSmrg
7185d6c0b56eSmrg
7186d6c0b56eSmrg
7187d6c0b56eSmrg
7188d6c0b56eSmrg
7189d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7190d6c0b56eSmrg
7191d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7192d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7193d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7194d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7195d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7196d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7197d6c0b56eSmrgelse
7198d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7199d6c0b56eSmrg/* end confdefs.h.  */
7200d6c0b56eSmrgint i;
7201d6c0b56eSmrg_ACEOF
7202d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7203d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7204d6c0b56eSmrgelse
7205d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7206d6c0b56eSmrgfi
7207d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7208d6c0b56eSmrgfi
7209d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7210d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7211d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7212d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7213d6c0b56eSmrgfi
7214d6c0b56eSmrg
7215d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7216d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7217d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7218d6c0b56eSmrg	fi
7219d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7220d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7221d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7222d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7223d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7224d6c0b56eSmrgelse
7225d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7226d6c0b56eSmrg/* end confdefs.h.  */
7227d6c0b56eSmrgint i;
7228d6c0b56eSmrg_ACEOF
7229d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7230d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7231d6c0b56eSmrgelse
7232d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7233d6c0b56eSmrgfi
7234d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7235d6c0b56eSmrgfi
7236d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7237d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7238d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7239d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7240d6c0b56eSmrgfi
7241d6c0b56eSmrg
7242d6c0b56eSmrgfound="no"
7243d6c0b56eSmrg
7244d6c0b56eSmrg	if test $found = "no" ; then
7245d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7246d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7247d6c0b56eSmrg		fi
7248d6c0b56eSmrg
7249d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7250d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7251d6c0b56eSmrg		fi
7252d6c0b56eSmrg
7253d6c0b56eSmrg		CFLAGS="$CFLAGS -Wlogical-op"
7254d6c0b56eSmrg
7255d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
7256d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
7257d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wlogical_op
7258d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
7259d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7260d6c0b56eSmrgelse
7261d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7262d6c0b56eSmrg/* end confdefs.h.  */
7263d6c0b56eSmrgint i;
7264d6c0b56eSmrgint
7265d6c0b56eSmrgmain ()
7266d6c0b56eSmrg{
7267d6c0b56eSmrg
7268d6c0b56eSmrg  ;
7269d6c0b56eSmrg  return 0;
7270d6c0b56eSmrg}
7271d6c0b56eSmrg_ACEOF
7272d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
7273d6c0b56eSmrg  eval $cacheid=yes
7274d6c0b56eSmrgelse
7275d6c0b56eSmrg  eval $cacheid=no
7276d6c0b56eSmrgfi
7277d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
7278d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
7279d6c0b56eSmrgfi
7280d6c0b56eSmrg
7281d6c0b56eSmrg
7282d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7283d6c0b56eSmrg
7284d6c0b56eSmrg		eval supported=\$$cacheid
7285d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7286d6c0b56eSmrg$as_echo "$supported" >&6; }
7287d6c0b56eSmrg		if test "$supported" = "yes" ; then
7288d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7289d6c0b56eSmrg			found="yes"
7290d6c0b56eSmrg		fi
7291d6c0b56eSmrg	fi
7292d6c0b56eSmrg
7293d6c0b56eSmrg
7294d6c0b56eSmrg
7295d6c0b56eSmrg# These are currently disabled because they are noisy.  They will be enabled
7296d6c0b56eSmrg# in the future once the codebase is sufficiently modernized to silence
7297d6c0b56eSmrg# them.  For now, I don't want them to drown out the other warnings.
7298d6c0b56eSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7299d6c0b56eSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7300d6c0b56eSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7301d6c0b56eSmrg
7302d6c0b56eSmrg# Turn some warnings into errors, so we don't accidently get successful builds
7303d6c0b56eSmrg# when there are problems that should be fixed.
7304d6c0b56eSmrg
7305d6c0b56eSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
7306d6c0b56eSmrg
7307d6c0b56eSmrg
7308d6c0b56eSmrg
7309d6c0b56eSmrg
7310d6c0b56eSmrg
7311d6c0b56eSmrg
7312d6c0b56eSmrg
7313d6c0b56eSmrg
7314d6c0b56eSmrg
7315d6c0b56eSmrg
7316d6c0b56eSmrg
7317d6c0b56eSmrg
7318d6c0b56eSmrg
7319d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7320d6c0b56eSmrg
7321d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7322d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7323d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7324d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7325d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7326d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7327d6c0b56eSmrgelse
7328d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7329d6c0b56eSmrg/* end confdefs.h.  */
7330d6c0b56eSmrgint i;
7331d6c0b56eSmrg_ACEOF
7332d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7333d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7334d6c0b56eSmrgelse
7335d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7336d6c0b56eSmrgfi
7337d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7338d6c0b56eSmrgfi
7339d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7340d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7341d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7342d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7343d6c0b56eSmrgfi
7344d6c0b56eSmrg
7345d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7346d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7347d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7348d6c0b56eSmrg	fi
7349d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7350d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7351d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7352d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7353d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7354d6c0b56eSmrgelse
7355d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7356d6c0b56eSmrg/* end confdefs.h.  */
7357d6c0b56eSmrgint i;
7358d6c0b56eSmrg_ACEOF
7359d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7360d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7361d6c0b56eSmrgelse
7362d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7363d6c0b56eSmrgfi
7364d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7365d6c0b56eSmrgfi
7366d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7367d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7368d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7369d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7370d6c0b56eSmrgfi
7371d6c0b56eSmrg
7372d6c0b56eSmrgfound="no"
7373d6c0b56eSmrg
7374d6c0b56eSmrg	if test $found = "no" ; then
7375d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7376d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7377d6c0b56eSmrg		fi
7378d6c0b56eSmrg
7379d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7380d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7381d6c0b56eSmrg		fi
7382d6c0b56eSmrg
7383d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=implicit"
7384d6c0b56eSmrg
7385d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7386d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
7387d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7388d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
7389d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7390d6c0b56eSmrgelse
7391d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7392d6c0b56eSmrg/* end confdefs.h.  */
7393d6c0b56eSmrgint i;
7394d6c0b56eSmrgint
7395d6c0b56eSmrgmain ()
7396d6c0b56eSmrg{
7397d6c0b56eSmrg
7398d6c0b56eSmrg  ;
7399d6c0b56eSmrg  return 0;
7400d6c0b56eSmrg}
7401d6c0b56eSmrg_ACEOF
7402d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
7403d6c0b56eSmrg  eval $cacheid=yes
7404d6c0b56eSmrgelse
7405d6c0b56eSmrg  eval $cacheid=no
7406d6c0b56eSmrgfi
7407d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
7408d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
7409d6c0b56eSmrgfi
7410d6c0b56eSmrg
7411d6c0b56eSmrg
7412d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7413d6c0b56eSmrg
7414d6c0b56eSmrg		eval supported=\$$cacheid
7415d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7416d6c0b56eSmrg$as_echo "$supported" >&6; }
7417d6c0b56eSmrg		if test "$supported" = "yes" ; then
7418d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7419d6c0b56eSmrg			found="yes"
7420d6c0b56eSmrg		fi
7421d6c0b56eSmrg	fi
7422d6c0b56eSmrg
7423d6c0b56eSmrg	if test $found = "no" ; then
7424d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7425d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7426d6c0b56eSmrg		fi
7427d6c0b56eSmrg
7428d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7429d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7430d6c0b56eSmrg		fi
7431d6c0b56eSmrg
7432d6c0b56eSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7433d6c0b56eSmrg
7434d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
7435d6c0b56eSmrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7436d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7437d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
7438d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7439d6c0b56eSmrgelse
7440d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7441d6c0b56eSmrg/* end confdefs.h.  */
7442d6c0b56eSmrgint i;
7443d6c0b56eSmrgint
7444d6c0b56eSmrgmain ()
7445d6c0b56eSmrg{
7446d6c0b56eSmrg
7447d6c0b56eSmrg  ;
7448d6c0b56eSmrg  return 0;
7449d6c0b56eSmrg}
7450d6c0b56eSmrg_ACEOF
7451d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
7452d6c0b56eSmrg  eval $cacheid=yes
7453d6c0b56eSmrgelse
7454d6c0b56eSmrg  eval $cacheid=no
7455d6c0b56eSmrgfi
7456d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
7457d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
7458d6c0b56eSmrgfi
7459d6c0b56eSmrg
7460d6c0b56eSmrg
7461d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7462d6c0b56eSmrg
7463d6c0b56eSmrg		eval supported=\$$cacheid
7464d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7465d6c0b56eSmrg$as_echo "$supported" >&6; }
7466d6c0b56eSmrg		if test "$supported" = "yes" ; then
7467d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7468d6c0b56eSmrg			found="yes"
7469d6c0b56eSmrg		fi
7470d6c0b56eSmrg	fi
7471d6c0b56eSmrg
7472d6c0b56eSmrg
7473d6c0b56eSmrg
7474d6c0b56eSmrg
7475d6c0b56eSmrg
7476d6c0b56eSmrg
7477d6c0b56eSmrg
7478d6c0b56eSmrg
7479d6c0b56eSmrg
7480d6c0b56eSmrg
7481d6c0b56eSmrg
7482d6c0b56eSmrg
7483d6c0b56eSmrg
7484d6c0b56eSmrg
7485d6c0b56eSmrg
7486d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7487d6c0b56eSmrg
7488d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7489d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7490d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7491d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7492d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7493d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7494d6c0b56eSmrgelse
7495d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7496d6c0b56eSmrg/* end confdefs.h.  */
7497d6c0b56eSmrgint i;
7498d6c0b56eSmrg_ACEOF
7499d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7500d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7501d6c0b56eSmrgelse
7502d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7503d6c0b56eSmrgfi
7504d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7505d6c0b56eSmrgfi
7506d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7507d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7508d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7509d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7510d6c0b56eSmrgfi
7511d6c0b56eSmrg
7512d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7513d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7514d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7515d6c0b56eSmrg	fi
7516d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7517d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7518d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7519d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7520d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7521d6c0b56eSmrgelse
7522d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7523d6c0b56eSmrg/* end confdefs.h.  */
7524d6c0b56eSmrgint i;
7525d6c0b56eSmrg_ACEOF
7526d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7527d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7528d6c0b56eSmrgelse
7529d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7530d6c0b56eSmrgfi
7531d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7532d6c0b56eSmrgfi
7533d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7534d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7535d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7536d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7537d6c0b56eSmrgfi
7538d6c0b56eSmrg
7539d6c0b56eSmrgfound="no"
7540d6c0b56eSmrg
7541d6c0b56eSmrg	if test $found = "no" ; then
7542d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7543d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7544d6c0b56eSmrg		fi
7545d6c0b56eSmrg
7546d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7547d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7548d6c0b56eSmrg		fi
7549d6c0b56eSmrg
7550d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
7551d6c0b56eSmrg
7552d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7553d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
7554d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7555d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
7556d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7557d6c0b56eSmrgelse
7558d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7559d6c0b56eSmrg/* end confdefs.h.  */
7560d6c0b56eSmrgint i;
7561d6c0b56eSmrgint
7562d6c0b56eSmrgmain ()
7563d6c0b56eSmrg{
7564d6c0b56eSmrg
7565d6c0b56eSmrg  ;
7566d6c0b56eSmrg  return 0;
7567d6c0b56eSmrg}
7568d6c0b56eSmrg_ACEOF
7569d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
7570d6c0b56eSmrg  eval $cacheid=yes
7571d6c0b56eSmrgelse
7572d6c0b56eSmrg  eval $cacheid=no
7573d6c0b56eSmrgfi
7574d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
7575d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
7576d6c0b56eSmrgfi
7577d6c0b56eSmrg
7578d6c0b56eSmrg
7579d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7580d6c0b56eSmrg
7581d6c0b56eSmrg		eval supported=\$$cacheid
7582d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7583d6c0b56eSmrg$as_echo "$supported" >&6; }
7584d6c0b56eSmrg		if test "$supported" = "yes" ; then
7585d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7586d6c0b56eSmrg			found="yes"
7587d6c0b56eSmrg		fi
7588d6c0b56eSmrg	fi
7589d6c0b56eSmrg
7590d6c0b56eSmrg
7591d6c0b56eSmrg
7592d6c0b56eSmrg
7593d6c0b56eSmrg
7594d6c0b56eSmrg
7595d6c0b56eSmrg
7596d6c0b56eSmrg
7597d6c0b56eSmrg
7598d6c0b56eSmrg
7599d6c0b56eSmrg
7600d6c0b56eSmrg
7601d6c0b56eSmrg
7602d6c0b56eSmrg
7603d6c0b56eSmrg
7604d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7605d6c0b56eSmrg
7606d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7607d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7608d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7609d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7610d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7611d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7612d6c0b56eSmrgelse
7613d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7614d6c0b56eSmrg/* end confdefs.h.  */
7615d6c0b56eSmrgint i;
7616d6c0b56eSmrg_ACEOF
7617d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7618d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7619d6c0b56eSmrgelse
7620d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7621d6c0b56eSmrgfi
7622d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7623d6c0b56eSmrgfi
7624d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7625d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7626d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7627d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7628d6c0b56eSmrgfi
7629d6c0b56eSmrg
7630d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7631d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7632d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7633d6c0b56eSmrg	fi
7634d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7635d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7636d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7637d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7638d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7639d6c0b56eSmrgelse
7640d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7641d6c0b56eSmrg/* end confdefs.h.  */
7642d6c0b56eSmrgint i;
7643d6c0b56eSmrg_ACEOF
7644d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7645d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7646d6c0b56eSmrgelse
7647d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7648d6c0b56eSmrgfi
7649d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7650d6c0b56eSmrgfi
7651d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7652d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7653d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7654d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7655d6c0b56eSmrgfi
7656d6c0b56eSmrg
7657d6c0b56eSmrgfound="no"
7658d6c0b56eSmrg
7659d6c0b56eSmrg	if test $found = "no" ; then
7660d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7661d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7662d6c0b56eSmrg		fi
7663d6c0b56eSmrg
7664d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7665d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7666d6c0b56eSmrg		fi
7667d6c0b56eSmrg
7668d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=init-self"
7669d6c0b56eSmrg
7670d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7671d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
7672d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7673d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
7674d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7675d6c0b56eSmrgelse
7676d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7677d6c0b56eSmrg/* end confdefs.h.  */
7678d6c0b56eSmrgint i;
7679d6c0b56eSmrgint
7680d6c0b56eSmrgmain ()
7681d6c0b56eSmrg{
7682d6c0b56eSmrg
7683d6c0b56eSmrg  ;
7684d6c0b56eSmrg  return 0;
7685d6c0b56eSmrg}
7686d6c0b56eSmrg_ACEOF
7687d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
7688d6c0b56eSmrg  eval $cacheid=yes
7689d6c0b56eSmrgelse
7690d6c0b56eSmrg  eval $cacheid=no
7691d6c0b56eSmrgfi
7692d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
7693d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
7694d6c0b56eSmrgfi
7695d6c0b56eSmrg
7696d6c0b56eSmrg
7697d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7698d6c0b56eSmrg
7699d6c0b56eSmrg		eval supported=\$$cacheid
7700d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7701d6c0b56eSmrg$as_echo "$supported" >&6; }
7702d6c0b56eSmrg		if test "$supported" = "yes" ; then
7703d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7704d6c0b56eSmrg			found="yes"
7705d6c0b56eSmrg		fi
7706d6c0b56eSmrg	fi
7707d6c0b56eSmrg
7708d6c0b56eSmrg
7709d6c0b56eSmrg
7710d6c0b56eSmrg
7711d6c0b56eSmrg
7712d6c0b56eSmrg
7713d6c0b56eSmrg
7714d6c0b56eSmrg
7715d6c0b56eSmrg
7716d6c0b56eSmrg
7717d6c0b56eSmrg
7718d6c0b56eSmrg
7719d6c0b56eSmrg
7720d6c0b56eSmrg
7721d6c0b56eSmrg
7722d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7723d6c0b56eSmrg
7724d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7725d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7726d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7727d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7728d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7729d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7730d6c0b56eSmrgelse
7731d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7732d6c0b56eSmrg/* end confdefs.h.  */
7733d6c0b56eSmrgint i;
7734d6c0b56eSmrg_ACEOF
7735d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7736d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7737d6c0b56eSmrgelse
7738d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7739d6c0b56eSmrgfi
7740d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7741d6c0b56eSmrgfi
7742d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7743d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7744d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7745d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7746d6c0b56eSmrgfi
7747d6c0b56eSmrg
7748d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7749d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7750d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7751d6c0b56eSmrg	fi
7752d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7753d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7754d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7755d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7756d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7757d6c0b56eSmrgelse
7758d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7759d6c0b56eSmrg/* end confdefs.h.  */
7760d6c0b56eSmrgint i;
7761d6c0b56eSmrg_ACEOF
7762d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7763d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7764d6c0b56eSmrgelse
7765d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7766d6c0b56eSmrgfi
7767d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7768d6c0b56eSmrgfi
7769d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7770d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7771d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7772d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7773d6c0b56eSmrgfi
7774d6c0b56eSmrg
7775d6c0b56eSmrgfound="no"
7776d6c0b56eSmrg
7777d6c0b56eSmrg	if test $found = "no" ; then
7778d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7779d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7780d6c0b56eSmrg		fi
7781d6c0b56eSmrg
7782d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7783d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7784d6c0b56eSmrg		fi
7785d6c0b56eSmrg
7786d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=main"
7787d6c0b56eSmrg
7788d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7789d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
7790d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_main
7791d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
7792d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7793d6c0b56eSmrgelse
7794d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7795d6c0b56eSmrg/* end confdefs.h.  */
7796d6c0b56eSmrgint i;
7797d6c0b56eSmrgint
7798d6c0b56eSmrgmain ()
7799d6c0b56eSmrg{
7800d6c0b56eSmrg
7801d6c0b56eSmrg  ;
7802d6c0b56eSmrg  return 0;
7803d6c0b56eSmrg}
7804d6c0b56eSmrg_ACEOF
7805d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
7806d6c0b56eSmrg  eval $cacheid=yes
7807d6c0b56eSmrgelse
7808d6c0b56eSmrg  eval $cacheid=no
7809d6c0b56eSmrgfi
7810d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
7811d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
7812d6c0b56eSmrgfi
7813d6c0b56eSmrg
7814d6c0b56eSmrg
7815d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7816d6c0b56eSmrg
7817d6c0b56eSmrg		eval supported=\$$cacheid
7818d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7819d6c0b56eSmrg$as_echo "$supported" >&6; }
7820d6c0b56eSmrg		if test "$supported" = "yes" ; then
7821d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7822d6c0b56eSmrg			found="yes"
7823d6c0b56eSmrg		fi
7824d6c0b56eSmrg	fi
7825d6c0b56eSmrg
7826d6c0b56eSmrg
7827d6c0b56eSmrg
7828d6c0b56eSmrg
7829d6c0b56eSmrg
7830d6c0b56eSmrg
7831d6c0b56eSmrg
7832d6c0b56eSmrg
7833d6c0b56eSmrg
7834d6c0b56eSmrg
7835d6c0b56eSmrg
7836d6c0b56eSmrg
7837d6c0b56eSmrg
7838d6c0b56eSmrg
7839d6c0b56eSmrg
7840d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7841d6c0b56eSmrg
7842d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7843d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7844d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7845d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7846d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7847d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7848d6c0b56eSmrgelse
7849d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7850d6c0b56eSmrg/* end confdefs.h.  */
7851d6c0b56eSmrgint i;
7852d6c0b56eSmrg_ACEOF
7853d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7854d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7855d6c0b56eSmrgelse
7856d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7857d6c0b56eSmrgfi
7858d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7859d6c0b56eSmrgfi
7860d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7861d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7862d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7863d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7864d6c0b56eSmrgfi
7865d6c0b56eSmrg
7866d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7867d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7868d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7869d6c0b56eSmrg	fi
7870d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7871d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7872d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7873d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7874d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7875d6c0b56eSmrgelse
7876d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7877d6c0b56eSmrg/* end confdefs.h.  */
7878d6c0b56eSmrgint i;
7879d6c0b56eSmrg_ACEOF
7880d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7881d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7882d6c0b56eSmrgelse
7883d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7884d6c0b56eSmrgfi
7885d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7886d6c0b56eSmrgfi
7887d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7888d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7889d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7890d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7891d6c0b56eSmrgfi
7892d6c0b56eSmrg
7893d6c0b56eSmrgfound="no"
7894d6c0b56eSmrg
7895d6c0b56eSmrg	if test $found = "no" ; then
7896d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7897d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7898d6c0b56eSmrg		fi
7899d6c0b56eSmrg
7900d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7901d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7902d6c0b56eSmrg		fi
7903d6c0b56eSmrg
7904d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7905d6c0b56eSmrg
7906d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7907d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
7908d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7909d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
7910d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7911d6c0b56eSmrgelse
7912d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7913d6c0b56eSmrg/* end confdefs.h.  */
7914d6c0b56eSmrgint i;
7915d6c0b56eSmrgint
7916d6c0b56eSmrgmain ()
7917d6c0b56eSmrg{
7918d6c0b56eSmrg
7919d6c0b56eSmrg  ;
7920d6c0b56eSmrg  return 0;
7921d6c0b56eSmrg}
7922d6c0b56eSmrg_ACEOF
7923d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
7924d6c0b56eSmrg  eval $cacheid=yes
7925d6c0b56eSmrgelse
7926d6c0b56eSmrg  eval $cacheid=no
7927d6c0b56eSmrgfi
7928d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
7929d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
7930d6c0b56eSmrgfi
7931d6c0b56eSmrg
7932d6c0b56eSmrg
7933d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7934d6c0b56eSmrg
7935d6c0b56eSmrg		eval supported=\$$cacheid
7936d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7937d6c0b56eSmrg$as_echo "$supported" >&6; }
7938d6c0b56eSmrg		if test "$supported" = "yes" ; then
7939d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7940d6c0b56eSmrg			found="yes"
7941d6c0b56eSmrg		fi
7942d6c0b56eSmrg	fi
7943d6c0b56eSmrg
7944d6c0b56eSmrg
7945d6c0b56eSmrg
7946d6c0b56eSmrg
7947d6c0b56eSmrg
7948d6c0b56eSmrg
7949d6c0b56eSmrg
7950d6c0b56eSmrg
7951d6c0b56eSmrg
7952d6c0b56eSmrg
7953d6c0b56eSmrg
7954d6c0b56eSmrg
7955d6c0b56eSmrg
7956d6c0b56eSmrg
7957d6c0b56eSmrg
7958d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7959d6c0b56eSmrg
7960d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7961d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7962d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7963d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7964d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7965d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7966d6c0b56eSmrgelse
7967d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7968d6c0b56eSmrg/* end confdefs.h.  */
7969d6c0b56eSmrgint i;
7970d6c0b56eSmrg_ACEOF
7971d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7972d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7973d6c0b56eSmrgelse
7974d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7975d6c0b56eSmrgfi
7976d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7977d6c0b56eSmrgfi
7978d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7979d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7980d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7981d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7982d6c0b56eSmrgfi
7983d6c0b56eSmrg
7984d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7985d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7986d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7987d6c0b56eSmrg	fi
7988d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7989d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7990d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7991d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7992d6c0b56eSmrg  $as_echo_n "(cached) " >&6
7993d6c0b56eSmrgelse
7994d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7995d6c0b56eSmrg/* end confdefs.h.  */
7996d6c0b56eSmrgint i;
7997d6c0b56eSmrg_ACEOF
7998d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
7999d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8000d6c0b56eSmrgelse
8001d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8002d6c0b56eSmrgfi
8003d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8004d6c0b56eSmrgfi
8005d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8006d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8007d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8008d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8009d6c0b56eSmrgfi
8010d6c0b56eSmrg
8011d6c0b56eSmrgfound="no"
8012d6c0b56eSmrg
8013d6c0b56eSmrg	if test $found = "no" ; then
8014d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8015d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8016d6c0b56eSmrg		fi
8017d6c0b56eSmrg
8018d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8019d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8020d6c0b56eSmrg		fi
8021d6c0b56eSmrg
8022d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
8023d6c0b56eSmrg
8024d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
8025d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
8026d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
8027d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
8028d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8029d6c0b56eSmrgelse
8030d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8031d6c0b56eSmrg/* end confdefs.h.  */
8032d6c0b56eSmrgint i;
8033d6c0b56eSmrgint
8034d6c0b56eSmrgmain ()
8035d6c0b56eSmrg{
8036d6c0b56eSmrg
8037d6c0b56eSmrg  ;
8038d6c0b56eSmrg  return 0;
8039d6c0b56eSmrg}
8040d6c0b56eSmrg_ACEOF
8041d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
8042d6c0b56eSmrg  eval $cacheid=yes
8043d6c0b56eSmrgelse
8044d6c0b56eSmrg  eval $cacheid=no
8045d6c0b56eSmrgfi
8046d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
8047d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
8048d6c0b56eSmrgfi
8049d6c0b56eSmrg
8050d6c0b56eSmrg
8051d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8052d6c0b56eSmrg
8053d6c0b56eSmrg		eval supported=\$$cacheid
8054d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8055d6c0b56eSmrg$as_echo "$supported" >&6; }
8056d6c0b56eSmrg		if test "$supported" = "yes" ; then
8057d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
8058d6c0b56eSmrg			found="yes"
8059d6c0b56eSmrg		fi
8060d6c0b56eSmrg	fi
8061d6c0b56eSmrg
8062d6c0b56eSmrg
8063d6c0b56eSmrg
8064d6c0b56eSmrg
8065d6c0b56eSmrg
8066d6c0b56eSmrg
8067d6c0b56eSmrg
8068d6c0b56eSmrg
8069d6c0b56eSmrg
8070d6c0b56eSmrg
8071d6c0b56eSmrg
8072d6c0b56eSmrg
8073d6c0b56eSmrg
8074d6c0b56eSmrg
8075d6c0b56eSmrg
8076d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8077d6c0b56eSmrg
8078d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8079d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8080d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8081d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8082d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8083d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8084d6c0b56eSmrgelse
8085d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8086d6c0b56eSmrg/* end confdefs.h.  */
8087d6c0b56eSmrgint i;
8088d6c0b56eSmrg_ACEOF
8089d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8090d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8091d6c0b56eSmrgelse
8092d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8093d6c0b56eSmrgfi
8094d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8095d6c0b56eSmrgfi
8096d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8097d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8098d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8099d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8100d6c0b56eSmrgfi
8101d6c0b56eSmrg
8102d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8103d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8104d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8105d6c0b56eSmrg	fi
8106d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8107d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8108d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8109d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8110d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8111d6c0b56eSmrgelse
8112d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8113d6c0b56eSmrg/* end confdefs.h.  */
8114d6c0b56eSmrgint i;
8115d6c0b56eSmrg_ACEOF
8116d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8117d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8118d6c0b56eSmrgelse
8119d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8120d6c0b56eSmrgfi
8121d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8122d6c0b56eSmrgfi
8123d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8124d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8125d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8126d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8127d6c0b56eSmrgfi
8128d6c0b56eSmrg
8129d6c0b56eSmrgfound="no"
8130d6c0b56eSmrg
8131d6c0b56eSmrg	if test $found = "no" ; then
8132d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8133d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8134d6c0b56eSmrg		fi
8135d6c0b56eSmrg
8136d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8137d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8138d6c0b56eSmrg		fi
8139d6c0b56eSmrg
8140d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=return-type"
8141d6c0b56eSmrg
8142d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
8143d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
8144d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_return_type
8145d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
8146d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8147d6c0b56eSmrgelse
8148d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8149d6c0b56eSmrg/* end confdefs.h.  */
8150d6c0b56eSmrgint i;
8151d6c0b56eSmrgint
8152d6c0b56eSmrgmain ()
8153d6c0b56eSmrg{
8154d6c0b56eSmrg
8155d6c0b56eSmrg  ;
8156d6c0b56eSmrg  return 0;
8157d6c0b56eSmrg}
8158d6c0b56eSmrg_ACEOF
8159d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
8160d6c0b56eSmrg  eval $cacheid=yes
8161d6c0b56eSmrgelse
8162d6c0b56eSmrg  eval $cacheid=no
8163d6c0b56eSmrgfi
8164d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
8165d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
8166d6c0b56eSmrgfi
8167d6c0b56eSmrg
8168d6c0b56eSmrg
8169d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8170d6c0b56eSmrg
8171d6c0b56eSmrg		eval supported=\$$cacheid
8172d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8173d6c0b56eSmrg$as_echo "$supported" >&6; }
8174d6c0b56eSmrg		if test "$supported" = "yes" ; then
8175d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
8176d6c0b56eSmrg			found="yes"
8177d6c0b56eSmrg		fi
8178d6c0b56eSmrg	fi
8179d6c0b56eSmrg
8180d6c0b56eSmrg	if test $found = "no" ; then
8181d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8182d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8183d6c0b56eSmrg		fi
8184d6c0b56eSmrg
8185d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8186d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8187d6c0b56eSmrg		fi
8188d6c0b56eSmrg
8189d6c0b56eSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8190d6c0b56eSmrg
8191d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
8192d6c0b56eSmrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
8193d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
8194d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
8195d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8196d6c0b56eSmrgelse
8197d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8198d6c0b56eSmrg/* end confdefs.h.  */
8199d6c0b56eSmrgint i;
8200d6c0b56eSmrgint
8201d6c0b56eSmrgmain ()
8202d6c0b56eSmrg{
8203d6c0b56eSmrg
8204d6c0b56eSmrg  ;
8205d6c0b56eSmrg  return 0;
8206d6c0b56eSmrg}
8207d6c0b56eSmrg_ACEOF
8208d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
8209d6c0b56eSmrg  eval $cacheid=yes
8210d6c0b56eSmrgelse
8211d6c0b56eSmrg  eval $cacheid=no
8212d6c0b56eSmrgfi
8213d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
8214d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
8215d6c0b56eSmrgfi
8216d6c0b56eSmrg
8217d6c0b56eSmrg
8218d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8219d6c0b56eSmrg
8220d6c0b56eSmrg		eval supported=\$$cacheid
8221d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8222d6c0b56eSmrg$as_echo "$supported" >&6; }
8223d6c0b56eSmrg		if test "$supported" = "yes" ; then
8224d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8225d6c0b56eSmrg			found="yes"
8226d6c0b56eSmrg		fi
8227d6c0b56eSmrg	fi
8228d6c0b56eSmrg
8229d6c0b56eSmrg
8230d6c0b56eSmrg
8231d6c0b56eSmrg
8232d6c0b56eSmrg
8233d6c0b56eSmrg
8234d6c0b56eSmrg
8235d6c0b56eSmrg
8236d6c0b56eSmrg
8237d6c0b56eSmrg
8238d6c0b56eSmrg
8239d6c0b56eSmrg
8240d6c0b56eSmrg
8241d6c0b56eSmrg
8242d6c0b56eSmrg
8243d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8244d6c0b56eSmrg
8245d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8246d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8247d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8248d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8249d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8250d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8251d6c0b56eSmrgelse
8252d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8253d6c0b56eSmrg/* end confdefs.h.  */
8254d6c0b56eSmrgint i;
8255d6c0b56eSmrg_ACEOF
8256d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8257d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8258d6c0b56eSmrgelse
8259d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8260d6c0b56eSmrgfi
8261d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8262d6c0b56eSmrgfi
8263d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8264d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8265d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8266d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8267d6c0b56eSmrgfi
8268d6c0b56eSmrg
8269d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8270d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8271d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8272d6c0b56eSmrg	fi
8273d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8274d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8275d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8276d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8277d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8278d6c0b56eSmrgelse
8279d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8280d6c0b56eSmrg/* end confdefs.h.  */
8281d6c0b56eSmrgint i;
8282d6c0b56eSmrg_ACEOF
8283d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8284d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8285d6c0b56eSmrgelse
8286d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8287d6c0b56eSmrgfi
8288d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8289d6c0b56eSmrgfi
8290d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8291d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8292d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8293d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8294d6c0b56eSmrgfi
8295d6c0b56eSmrg
8296d6c0b56eSmrgfound="no"
8297d6c0b56eSmrg
8298d6c0b56eSmrg	if test $found = "no" ; then
8299d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8300d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8301d6c0b56eSmrg		fi
8302d6c0b56eSmrg
8303d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8304d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8305d6c0b56eSmrg		fi
8306d6c0b56eSmrg
8307d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
8308d6c0b56eSmrg
8309d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8310d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
8311d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8312d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
8313d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8314d6c0b56eSmrgelse
8315d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8316d6c0b56eSmrg/* end confdefs.h.  */
8317d6c0b56eSmrgint i;
8318d6c0b56eSmrgint
8319d6c0b56eSmrgmain ()
8320d6c0b56eSmrg{
8321d6c0b56eSmrg
8322d6c0b56eSmrg  ;
8323d6c0b56eSmrg  return 0;
8324d6c0b56eSmrg}
8325d6c0b56eSmrg_ACEOF
8326d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
8327d6c0b56eSmrg  eval $cacheid=yes
8328d6c0b56eSmrgelse
8329d6c0b56eSmrg  eval $cacheid=no
8330d6c0b56eSmrgfi
8331d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
8332d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
8333d6c0b56eSmrgfi
8334d6c0b56eSmrg
8335d6c0b56eSmrg
8336d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8337d6c0b56eSmrg
8338d6c0b56eSmrg		eval supported=\$$cacheid
8339d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8340d6c0b56eSmrg$as_echo "$supported" >&6; }
8341d6c0b56eSmrg		if test "$supported" = "yes" ; then
8342d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8343d6c0b56eSmrg			found="yes"
8344d6c0b56eSmrg		fi
8345d6c0b56eSmrg	fi
8346d6c0b56eSmrg
8347d6c0b56eSmrg
8348d6c0b56eSmrg
8349d6c0b56eSmrg
8350d6c0b56eSmrg
8351d6c0b56eSmrg
8352d6c0b56eSmrg
8353d6c0b56eSmrg
8354d6c0b56eSmrg
8355d6c0b56eSmrg
8356d6c0b56eSmrg
8357d6c0b56eSmrg
8358d6c0b56eSmrg
8359d6c0b56eSmrg
8360d6c0b56eSmrg
8361d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8362d6c0b56eSmrg
8363d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8364d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8365d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8366d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8367d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8368d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8369d6c0b56eSmrgelse
8370d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8371d6c0b56eSmrg/* end confdefs.h.  */
8372d6c0b56eSmrgint i;
8373d6c0b56eSmrg_ACEOF
8374d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8375d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8376d6c0b56eSmrgelse
8377d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8378d6c0b56eSmrgfi
8379d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8380d6c0b56eSmrgfi
8381d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8382d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8383d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8384d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8385d6c0b56eSmrgfi
8386d6c0b56eSmrg
8387d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8388d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8389d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8390d6c0b56eSmrg	fi
8391d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8392d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8393d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8394d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8395d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8396d6c0b56eSmrgelse
8397d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8398d6c0b56eSmrg/* end confdefs.h.  */
8399d6c0b56eSmrgint i;
8400d6c0b56eSmrg_ACEOF
8401d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8402d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8403d6c0b56eSmrgelse
8404d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8405d6c0b56eSmrgfi
8406d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8407d6c0b56eSmrgfi
8408d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8409d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8410d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8411d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8412d6c0b56eSmrgfi
8413d6c0b56eSmrg
8414d6c0b56eSmrgfound="no"
8415d6c0b56eSmrg
8416d6c0b56eSmrg	if test $found = "no" ; then
8417d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8418d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8419d6c0b56eSmrg		fi
8420d6c0b56eSmrg
8421d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8422d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8423d6c0b56eSmrg		fi
8424d6c0b56eSmrg
8425d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8426d6c0b56eSmrg
8427d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8428d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
8429d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8430d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
8431d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8432d6c0b56eSmrgelse
8433d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8434d6c0b56eSmrg/* end confdefs.h.  */
8435d6c0b56eSmrgint i;
8436d6c0b56eSmrgint
8437d6c0b56eSmrgmain ()
8438d6c0b56eSmrg{
8439d6c0b56eSmrg
8440d6c0b56eSmrg  ;
8441d6c0b56eSmrg  return 0;
8442d6c0b56eSmrg}
8443d6c0b56eSmrg_ACEOF
8444d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
8445d6c0b56eSmrg  eval $cacheid=yes
8446d6c0b56eSmrgelse
8447d6c0b56eSmrg  eval $cacheid=no
8448d6c0b56eSmrgfi
8449d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
8450d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
8451d6c0b56eSmrgfi
8452d6c0b56eSmrg
8453d6c0b56eSmrg
8454d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8455d6c0b56eSmrg
8456d6c0b56eSmrg		eval supported=\$$cacheid
8457d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8458d6c0b56eSmrg$as_echo "$supported" >&6; }
8459d6c0b56eSmrg		if test "$supported" = "yes" ; then
8460d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8461d6c0b56eSmrg			found="yes"
8462d6c0b56eSmrg		fi
8463d6c0b56eSmrg	fi
8464d6c0b56eSmrg
8465d6c0b56eSmrg
8466d6c0b56eSmrg
8467d6c0b56eSmrg
8468d6c0b56eSmrg
8469d6c0b56eSmrg
8470d6c0b56eSmrg
8471d6c0b56eSmrg
8472d6c0b56eSmrg
8473d6c0b56eSmrg
8474d6c0b56eSmrg
8475d6c0b56eSmrg
8476d6c0b56eSmrg
8477d6c0b56eSmrg
8478d6c0b56eSmrg
8479d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8480d6c0b56eSmrg
8481d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8482d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8483d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8484d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8485d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8486d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8487d6c0b56eSmrgelse
8488d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8489d6c0b56eSmrg/* end confdefs.h.  */
8490d6c0b56eSmrgint i;
8491d6c0b56eSmrg_ACEOF
8492d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8493d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8494d6c0b56eSmrgelse
8495d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8496d6c0b56eSmrgfi
8497d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8498d6c0b56eSmrgfi
8499d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8500d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8501d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8502d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8503d6c0b56eSmrgfi
8504d6c0b56eSmrg
8505d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8506d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8507d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8508d6c0b56eSmrg	fi
8509d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8510d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8511d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8512d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8513d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8514d6c0b56eSmrgelse
8515d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8516d6c0b56eSmrg/* end confdefs.h.  */
8517d6c0b56eSmrgint i;
8518d6c0b56eSmrg_ACEOF
8519d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8520d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8521d6c0b56eSmrgelse
8522d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8523d6c0b56eSmrgfi
8524d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8525d6c0b56eSmrgfi
8526d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8527d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8528d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8529d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8530d6c0b56eSmrgfi
8531d6c0b56eSmrg
8532d6c0b56eSmrgfound="no"
8533d6c0b56eSmrg
8534d6c0b56eSmrg	if test $found = "no" ; then
8535d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8536d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8537d6c0b56eSmrg		fi
8538d6c0b56eSmrg
8539d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8540d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8541d6c0b56eSmrg		fi
8542d6c0b56eSmrg
8543d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
8544d6c0b56eSmrg
8545d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8546d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
8547d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8548d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
8549d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8550d6c0b56eSmrgelse
8551d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8552d6c0b56eSmrg/* end confdefs.h.  */
8553d6c0b56eSmrgint i;
8554d6c0b56eSmrgint
8555d6c0b56eSmrgmain ()
8556d6c0b56eSmrg{
8557d6c0b56eSmrg
8558d6c0b56eSmrg  ;
8559d6c0b56eSmrg  return 0;
8560d6c0b56eSmrg}
8561d6c0b56eSmrg_ACEOF
8562d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
8563d6c0b56eSmrg  eval $cacheid=yes
8564d6c0b56eSmrgelse
8565d6c0b56eSmrg  eval $cacheid=no
8566d6c0b56eSmrgfi
8567d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
8568d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
8569d6c0b56eSmrgfi
8570d6c0b56eSmrg
8571d6c0b56eSmrg
8572d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8573d6c0b56eSmrg
8574d6c0b56eSmrg		eval supported=\$$cacheid
8575d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8576d6c0b56eSmrg$as_echo "$supported" >&6; }
8577d6c0b56eSmrg		if test "$supported" = "yes" ; then
8578d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8579d6c0b56eSmrg			found="yes"
8580d6c0b56eSmrg		fi
8581d6c0b56eSmrg	fi
8582d6c0b56eSmrg
8583d6c0b56eSmrg
8584d6c0b56eSmrg
8585d6c0b56eSmrg
8586d6c0b56eSmrg
8587d6c0b56eSmrg
8588d6c0b56eSmrg
8589d6c0b56eSmrg
8590d6c0b56eSmrg
8591d6c0b56eSmrg
8592d6c0b56eSmrg
8593d6c0b56eSmrg
8594d6c0b56eSmrg
8595d6c0b56eSmrg
8596d6c0b56eSmrg
8597d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8598d6c0b56eSmrg
8599d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8600d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8601d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8602d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8603d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8604d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8605d6c0b56eSmrgelse
8606d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8607d6c0b56eSmrg/* end confdefs.h.  */
8608d6c0b56eSmrgint i;
8609d6c0b56eSmrg_ACEOF
8610d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8611d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8612d6c0b56eSmrgelse
8613d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8614d6c0b56eSmrgfi
8615d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8616d6c0b56eSmrgfi
8617d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8618d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8619d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8620d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8621d6c0b56eSmrgfi
8622d6c0b56eSmrg
8623d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8624d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8625d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8626d6c0b56eSmrg	fi
8627d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8628d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8629d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8630d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8631d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8632d6c0b56eSmrgelse
8633d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8634d6c0b56eSmrg/* end confdefs.h.  */
8635d6c0b56eSmrgint i;
8636d6c0b56eSmrg_ACEOF
8637d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8638d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8639d6c0b56eSmrgelse
8640d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8641d6c0b56eSmrgfi
8642d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8643d6c0b56eSmrgfi
8644d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8645d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8646d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8647d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8648d6c0b56eSmrgfi
8649d6c0b56eSmrg
8650d6c0b56eSmrgfound="no"
8651d6c0b56eSmrg
8652d6c0b56eSmrg	if test $found = "no" ; then
8653d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8654d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8655d6c0b56eSmrg		fi
8656d6c0b56eSmrg
8657d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8658d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8659d6c0b56eSmrg		fi
8660d6c0b56eSmrg
8661d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=address"
8662d6c0b56eSmrg
8663d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8664d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
8665d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_address
8666d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
8667d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8668d6c0b56eSmrgelse
8669d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8670d6c0b56eSmrg/* end confdefs.h.  */
8671d6c0b56eSmrgint i;
8672d6c0b56eSmrgint
8673d6c0b56eSmrgmain ()
8674d6c0b56eSmrg{
8675d6c0b56eSmrg
8676d6c0b56eSmrg  ;
8677d6c0b56eSmrg  return 0;
8678d6c0b56eSmrg}
8679d6c0b56eSmrg_ACEOF
8680d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
8681d6c0b56eSmrg  eval $cacheid=yes
8682d6c0b56eSmrgelse
8683d6c0b56eSmrg  eval $cacheid=no
8684d6c0b56eSmrgfi
8685d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
8686d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
8687d6c0b56eSmrgfi
8688d6c0b56eSmrg
8689d6c0b56eSmrg
8690d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8691d6c0b56eSmrg
8692d6c0b56eSmrg		eval supported=\$$cacheid
8693d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8694d6c0b56eSmrg$as_echo "$supported" >&6; }
8695d6c0b56eSmrg		if test "$supported" = "yes" ; then
8696d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8697d6c0b56eSmrg			found="yes"
8698d6c0b56eSmrg		fi
8699d6c0b56eSmrg	fi
8700d6c0b56eSmrg
8701d6c0b56eSmrg
8702d6c0b56eSmrg
8703d6c0b56eSmrg
8704d6c0b56eSmrg
8705d6c0b56eSmrg
8706d6c0b56eSmrg
8707d6c0b56eSmrg
8708d6c0b56eSmrg
8709d6c0b56eSmrg
8710d6c0b56eSmrg
8711d6c0b56eSmrg
8712d6c0b56eSmrg
8713d6c0b56eSmrg
8714d6c0b56eSmrg
8715d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8716d6c0b56eSmrg
8717d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8718d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8719d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8720d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8721d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8722d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8723d6c0b56eSmrgelse
8724d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8725d6c0b56eSmrg/* end confdefs.h.  */
8726d6c0b56eSmrgint i;
8727d6c0b56eSmrg_ACEOF
8728d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8729d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8730d6c0b56eSmrgelse
8731d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8732d6c0b56eSmrgfi
8733d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8734d6c0b56eSmrgfi
8735d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8736d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8737d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8738d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8739d6c0b56eSmrgfi
8740d6c0b56eSmrg
8741d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8742d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8743d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8744d6c0b56eSmrg	fi
8745d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8746d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8747d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8748d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8749d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8750d6c0b56eSmrgelse
8751d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8752d6c0b56eSmrg/* end confdefs.h.  */
8753d6c0b56eSmrgint i;
8754d6c0b56eSmrg_ACEOF
8755d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8756d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8757d6c0b56eSmrgelse
8758d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8759d6c0b56eSmrgfi
8760d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8761d6c0b56eSmrgfi
8762d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8763d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8764d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8765d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8766d6c0b56eSmrgfi
8767d6c0b56eSmrg
8768d6c0b56eSmrgfound="no"
8769d6c0b56eSmrg
8770d6c0b56eSmrg	if test $found = "no" ; then
8771d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8772d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8773d6c0b56eSmrg		fi
8774d6c0b56eSmrg
8775d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8776d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8777d6c0b56eSmrg		fi
8778d6c0b56eSmrg
8779d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8780d6c0b56eSmrg
8781d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8782d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8783d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8784d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
8785d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8786d6c0b56eSmrgelse
8787d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8788d6c0b56eSmrg/* end confdefs.h.  */
8789d6c0b56eSmrgint i;
8790d6c0b56eSmrgint
8791d6c0b56eSmrgmain ()
8792d6c0b56eSmrg{
8793d6c0b56eSmrg
8794d6c0b56eSmrg  ;
8795d6c0b56eSmrg  return 0;
8796d6c0b56eSmrg}
8797d6c0b56eSmrg_ACEOF
8798d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
8799d6c0b56eSmrg  eval $cacheid=yes
8800d6c0b56eSmrgelse
8801d6c0b56eSmrg  eval $cacheid=no
8802d6c0b56eSmrgfi
8803d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
8804d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
8805d6c0b56eSmrgfi
8806d6c0b56eSmrg
8807d6c0b56eSmrg
8808d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8809d6c0b56eSmrg
8810d6c0b56eSmrg		eval supported=\$$cacheid
8811d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8812d6c0b56eSmrg$as_echo "$supported" >&6; }
8813d6c0b56eSmrg		if test "$supported" = "yes" ; then
8814d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8815d6c0b56eSmrg			found="yes"
8816d6c0b56eSmrg		fi
8817d6c0b56eSmrg	fi
8818d6c0b56eSmrg
8819d6c0b56eSmrg	if test $found = "no" ; then
8820d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8821d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8822d6c0b56eSmrg		fi
8823d6c0b56eSmrg
8824d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8825d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8826d6c0b56eSmrg		fi
8827d6c0b56eSmrg
8828d6c0b56eSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8829d6c0b56eSmrg
8830d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8831d6c0b56eSmrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8832d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8833d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
8834d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8835d6c0b56eSmrgelse
8836d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8837d6c0b56eSmrg/* end confdefs.h.  */
8838d6c0b56eSmrgint i;
8839d6c0b56eSmrgint
8840d6c0b56eSmrgmain ()
8841d6c0b56eSmrg{
8842d6c0b56eSmrg
8843d6c0b56eSmrg  ;
8844d6c0b56eSmrg  return 0;
8845d6c0b56eSmrg}
8846d6c0b56eSmrg_ACEOF
8847d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
8848d6c0b56eSmrg  eval $cacheid=yes
8849d6c0b56eSmrgelse
8850d6c0b56eSmrg  eval $cacheid=no
8851d6c0b56eSmrgfi
8852d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
8853d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
8854d6c0b56eSmrgfi
8855d6c0b56eSmrg
8856d6c0b56eSmrg
8857d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8858d6c0b56eSmrg
8859d6c0b56eSmrg		eval supported=\$$cacheid
8860d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8861d6c0b56eSmrg$as_echo "$supported" >&6; }
8862d6c0b56eSmrg		if test "$supported" = "yes" ; then
8863d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8864d6c0b56eSmrg			found="yes"
8865d6c0b56eSmrg		fi
8866d6c0b56eSmrg	fi
8867d6c0b56eSmrg
8868d6c0b56eSmrg
8869d6c0b56eSmrg
8870d6c0b56eSmrg
8871d6c0b56eSmrg
8872d6c0b56eSmrg
8873d6c0b56eSmrg
8874d6c0b56eSmrg
8875d6c0b56eSmrg
8876d6c0b56eSmrg
8877d6c0b56eSmrg
8878d6c0b56eSmrg
8879d6c0b56eSmrg
8880d6c0b56eSmrg
8881d6c0b56eSmrg
8882d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8883d6c0b56eSmrg
8884d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8885d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8886d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8887d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8888d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8889d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8890d6c0b56eSmrgelse
8891d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8892d6c0b56eSmrg/* end confdefs.h.  */
8893d6c0b56eSmrgint i;
8894d6c0b56eSmrg_ACEOF
8895d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8896d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8897d6c0b56eSmrgelse
8898d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8899d6c0b56eSmrgfi
8900d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8901d6c0b56eSmrgfi
8902d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8903d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8904d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8905d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8906d6c0b56eSmrgfi
8907d6c0b56eSmrg
8908d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8909d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8910d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8911d6c0b56eSmrg	fi
8912d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8913d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8914d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8915d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8916d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8917d6c0b56eSmrgelse
8918d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8919d6c0b56eSmrg/* end confdefs.h.  */
8920d6c0b56eSmrgint i;
8921d6c0b56eSmrg_ACEOF
8922d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
8923d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8924d6c0b56eSmrgelse
8925d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8926d6c0b56eSmrgfi
8927d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8928d6c0b56eSmrgfi
8929d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8930d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8931d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8932d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8933d6c0b56eSmrgfi
8934d6c0b56eSmrg
8935d6c0b56eSmrgfound="no"
8936d6c0b56eSmrg
8937d6c0b56eSmrg	if test $found = "no" ; then
8938d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8939d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8940d6c0b56eSmrg		fi
8941d6c0b56eSmrg
8942d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8943d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8944d6c0b56eSmrg		fi
8945d6c0b56eSmrg
8946d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8947d6c0b56eSmrg
8948d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8949d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8950d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8951d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
8952d6c0b56eSmrg  $as_echo_n "(cached) " >&6
8953d6c0b56eSmrgelse
8954d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8955d6c0b56eSmrg/* end confdefs.h.  */
8956d6c0b56eSmrgint i;
8957d6c0b56eSmrgint
8958d6c0b56eSmrgmain ()
8959d6c0b56eSmrg{
8960d6c0b56eSmrg
8961d6c0b56eSmrg  ;
8962d6c0b56eSmrg  return 0;
8963d6c0b56eSmrg}
8964d6c0b56eSmrg_ACEOF
8965d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
8966d6c0b56eSmrg  eval $cacheid=yes
8967d6c0b56eSmrgelse
8968d6c0b56eSmrg  eval $cacheid=no
8969d6c0b56eSmrgfi
8970d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
8971d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
8972d6c0b56eSmrgfi
8973d6c0b56eSmrg
8974d6c0b56eSmrg
8975d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8976d6c0b56eSmrg
8977d6c0b56eSmrg		eval supported=\$$cacheid
8978d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8979d6c0b56eSmrg$as_echo "$supported" >&6; }
8980d6c0b56eSmrg		if test "$supported" = "yes" ; then
8981d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8982d6c0b56eSmrg			found="yes"
8983d6c0b56eSmrg		fi
8984d6c0b56eSmrg	fi
8985d6c0b56eSmrg
8986d6c0b56eSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8987d6c0b56eSmrgelse
8988d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have chosen not to turn some select compiler warnings into errors.  This should not be necessary.  Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&5
8989d6c0b56eSmrg$as_echo "$as_me: WARNING: You have chosen not to turn some select compiler warnings into errors.  This should not be necessary.  Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&2;}
8990d6c0b56eSmrg
8991d6c0b56eSmrg
8992d6c0b56eSmrg
8993d6c0b56eSmrg
8994d6c0b56eSmrg
8995d6c0b56eSmrg
8996d6c0b56eSmrg
8997d6c0b56eSmrg
8998d6c0b56eSmrg
8999d6c0b56eSmrg
9000d6c0b56eSmrg
9001d6c0b56eSmrg
9002d6c0b56eSmrg
9003d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9004d6c0b56eSmrg
9005d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9006d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9007d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9008d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9009d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9010d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9011d6c0b56eSmrgelse
9012d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9013d6c0b56eSmrg/* end confdefs.h.  */
9014d6c0b56eSmrgint i;
9015d6c0b56eSmrg_ACEOF
9016d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9017d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9018d6c0b56eSmrgelse
9019d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9020d6c0b56eSmrgfi
9021d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9022d6c0b56eSmrgfi
9023d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9024d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9025d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9026d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9027d6c0b56eSmrgfi
9028d6c0b56eSmrg
9029d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9030d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9031d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9032d6c0b56eSmrg	fi
9033d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9034d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9035d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9036d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9037d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9038d6c0b56eSmrgelse
9039d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9040d6c0b56eSmrg/* end confdefs.h.  */
9041d6c0b56eSmrgint i;
9042d6c0b56eSmrg_ACEOF
9043d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9044d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9045d6c0b56eSmrgelse
9046d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9047d6c0b56eSmrgfi
9048d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9049d6c0b56eSmrgfi
9050d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9051d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9052d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9053d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9054d6c0b56eSmrgfi
9055d6c0b56eSmrg
9056d6c0b56eSmrgfound="no"
9057d6c0b56eSmrg
9058d6c0b56eSmrg	if test $found = "no" ; then
9059d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9060d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9061d6c0b56eSmrg		fi
9062d6c0b56eSmrg
9063d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9064d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9065d6c0b56eSmrg		fi
9066d6c0b56eSmrg
9067d6c0b56eSmrg		CFLAGS="$CFLAGS -Wimplicit"
9068d6c0b56eSmrg
9069d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
9070d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
9071d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
9072d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
9073d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9074d6c0b56eSmrgelse
9075d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9076d6c0b56eSmrg/* end confdefs.h.  */
9077d6c0b56eSmrgint i;
9078d6c0b56eSmrgint
9079d6c0b56eSmrgmain ()
9080d6c0b56eSmrg{
9081d6c0b56eSmrg
9082d6c0b56eSmrg  ;
9083d6c0b56eSmrg  return 0;
9084d6c0b56eSmrg}
9085d6c0b56eSmrg_ACEOF
9086d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
9087d6c0b56eSmrg  eval $cacheid=yes
9088d6c0b56eSmrgelse
9089d6c0b56eSmrg  eval $cacheid=no
9090d6c0b56eSmrgfi
9091d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
9092d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
9093d6c0b56eSmrgfi
9094d6c0b56eSmrg
9095d6c0b56eSmrg
9096d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9097d6c0b56eSmrg
9098d6c0b56eSmrg		eval supported=\$$cacheid
9099d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9100d6c0b56eSmrg$as_echo "$supported" >&6; }
9101d6c0b56eSmrg		if test "$supported" = "yes" ; then
9102d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
9103d6c0b56eSmrg			found="yes"
9104d6c0b56eSmrg		fi
9105d6c0b56eSmrg	fi
9106d6c0b56eSmrg
9107d6c0b56eSmrg
9108d6c0b56eSmrg
9109d6c0b56eSmrg
9110d6c0b56eSmrg
9111d6c0b56eSmrg
9112d6c0b56eSmrg
9113d6c0b56eSmrg
9114d6c0b56eSmrg
9115d6c0b56eSmrg
9116d6c0b56eSmrg
9117d6c0b56eSmrg
9118d6c0b56eSmrg
9119d6c0b56eSmrg
9120d6c0b56eSmrg
9121d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9122d6c0b56eSmrg
9123d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9124d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9125d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9126d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9127d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9128d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9129d6c0b56eSmrgelse
9130d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9131d6c0b56eSmrg/* end confdefs.h.  */
9132d6c0b56eSmrgint i;
9133d6c0b56eSmrg_ACEOF
9134d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9135d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9136d6c0b56eSmrgelse
9137d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9138d6c0b56eSmrgfi
9139d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9140d6c0b56eSmrgfi
9141d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9142d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9143d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9144d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9145d6c0b56eSmrgfi
9146d6c0b56eSmrg
9147d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9148d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9149d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9150d6c0b56eSmrg	fi
9151d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9152d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9153d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9154d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9155d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9156d6c0b56eSmrgelse
9157d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9158d6c0b56eSmrg/* end confdefs.h.  */
9159d6c0b56eSmrgint i;
9160d6c0b56eSmrg_ACEOF
9161d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9162d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9163d6c0b56eSmrgelse
9164d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9165d6c0b56eSmrgfi
9166d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9167d6c0b56eSmrgfi
9168d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9169d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9170d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9171d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9172d6c0b56eSmrgfi
9173d6c0b56eSmrg
9174d6c0b56eSmrgfound="no"
9175d6c0b56eSmrg
9176d6c0b56eSmrg	if test $found = "no" ; then
9177d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9178d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9179d6c0b56eSmrg		fi
9180d6c0b56eSmrg
9181d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9182d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9183d6c0b56eSmrg		fi
9184d6c0b56eSmrg
9185d6c0b56eSmrg		CFLAGS="$CFLAGS -Wnonnull"
9186d6c0b56eSmrg
9187d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9188d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
9189d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
9190d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
9191d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9192d6c0b56eSmrgelse
9193d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9194d6c0b56eSmrg/* end confdefs.h.  */
9195d6c0b56eSmrgint i;
9196d6c0b56eSmrgint
9197d6c0b56eSmrgmain ()
9198d6c0b56eSmrg{
9199d6c0b56eSmrg
9200d6c0b56eSmrg  ;
9201d6c0b56eSmrg  return 0;
9202d6c0b56eSmrg}
9203d6c0b56eSmrg_ACEOF
9204d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
9205d6c0b56eSmrg  eval $cacheid=yes
9206d6c0b56eSmrgelse
9207d6c0b56eSmrg  eval $cacheid=no
9208d6c0b56eSmrgfi
9209d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
9210d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
9211d6c0b56eSmrgfi
9212d6c0b56eSmrg
9213d6c0b56eSmrg
9214d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9215d6c0b56eSmrg
9216d6c0b56eSmrg		eval supported=\$$cacheid
9217d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9218d6c0b56eSmrg$as_echo "$supported" >&6; }
9219d6c0b56eSmrg		if test "$supported" = "yes" ; then
9220d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9221d6c0b56eSmrg			found="yes"
9222d6c0b56eSmrg		fi
9223d6c0b56eSmrg	fi
9224d6c0b56eSmrg
9225d6c0b56eSmrg
9226d6c0b56eSmrg
9227d6c0b56eSmrg
9228d6c0b56eSmrg
9229d6c0b56eSmrg
9230d6c0b56eSmrg
9231d6c0b56eSmrg
9232d6c0b56eSmrg
9233d6c0b56eSmrg
9234d6c0b56eSmrg
9235d6c0b56eSmrg
9236d6c0b56eSmrg
9237d6c0b56eSmrg
9238d6c0b56eSmrg
9239d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9240d6c0b56eSmrg
9241d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9242d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9243d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9244d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9245d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9246d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9247d6c0b56eSmrgelse
9248d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9249d6c0b56eSmrg/* end confdefs.h.  */
9250d6c0b56eSmrgint i;
9251d6c0b56eSmrg_ACEOF
9252d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9253d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9254d6c0b56eSmrgelse
9255d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9256d6c0b56eSmrgfi
9257d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9258d6c0b56eSmrgfi
9259d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9260d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9261d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9262d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9263d6c0b56eSmrgfi
9264d6c0b56eSmrg
9265d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9266d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9267d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9268d6c0b56eSmrg	fi
9269d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9270d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9271d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9272d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9273d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9274d6c0b56eSmrgelse
9275d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9276d6c0b56eSmrg/* end confdefs.h.  */
9277d6c0b56eSmrgint i;
9278d6c0b56eSmrg_ACEOF
9279d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9280d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9281d6c0b56eSmrgelse
9282d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9283d6c0b56eSmrgfi
9284d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9285d6c0b56eSmrgfi
9286d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9287d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9288d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9289d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9290d6c0b56eSmrgfi
9291d6c0b56eSmrg
9292d6c0b56eSmrgfound="no"
9293d6c0b56eSmrg
9294d6c0b56eSmrg	if test $found = "no" ; then
9295d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9296d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9297d6c0b56eSmrg		fi
9298d6c0b56eSmrg
9299d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9300d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9301d6c0b56eSmrg		fi
9302d6c0b56eSmrg
9303d6c0b56eSmrg		CFLAGS="$CFLAGS -Winit-self"
9304d6c0b56eSmrg
9305d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9306d6c0b56eSmrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
9307d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Winit_self
9308d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
9309d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9310d6c0b56eSmrgelse
9311d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9312d6c0b56eSmrg/* end confdefs.h.  */
9313d6c0b56eSmrgint i;
9314d6c0b56eSmrgint
9315d6c0b56eSmrgmain ()
9316d6c0b56eSmrg{
9317d6c0b56eSmrg
9318d6c0b56eSmrg  ;
9319d6c0b56eSmrg  return 0;
9320d6c0b56eSmrg}
9321d6c0b56eSmrg_ACEOF
9322d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
9323d6c0b56eSmrg  eval $cacheid=yes
9324d6c0b56eSmrgelse
9325d6c0b56eSmrg  eval $cacheid=no
9326d6c0b56eSmrgfi
9327d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
9328d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
9329d6c0b56eSmrgfi
9330d6c0b56eSmrg
9331d6c0b56eSmrg
9332d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9333d6c0b56eSmrg
9334d6c0b56eSmrg		eval supported=\$$cacheid
9335d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9336d6c0b56eSmrg$as_echo "$supported" >&6; }
9337d6c0b56eSmrg		if test "$supported" = "yes" ; then
9338d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9339d6c0b56eSmrg			found="yes"
9340d6c0b56eSmrg		fi
9341d6c0b56eSmrg	fi
9342d6c0b56eSmrg
9343d6c0b56eSmrg
9344d6c0b56eSmrg
9345d6c0b56eSmrg
9346d6c0b56eSmrg
9347d6c0b56eSmrg
9348d6c0b56eSmrg
9349d6c0b56eSmrg
9350d6c0b56eSmrg
9351d6c0b56eSmrg
9352d6c0b56eSmrg
9353d6c0b56eSmrg
9354d6c0b56eSmrg
9355d6c0b56eSmrg
9356d6c0b56eSmrg
9357d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9358d6c0b56eSmrg
9359d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9360d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9361d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9362d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9363d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9364d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9365d6c0b56eSmrgelse
9366d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9367d6c0b56eSmrg/* end confdefs.h.  */
9368d6c0b56eSmrgint i;
9369d6c0b56eSmrg_ACEOF
9370d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9371d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9372d6c0b56eSmrgelse
9373d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9374d6c0b56eSmrgfi
9375d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9376d6c0b56eSmrgfi
9377d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9378d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9379d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9380d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9381d6c0b56eSmrgfi
9382d6c0b56eSmrg
9383d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9384d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9385d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9386d6c0b56eSmrg	fi
9387d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9388d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9389d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9390d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9391d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9392d6c0b56eSmrgelse
9393d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9394d6c0b56eSmrg/* end confdefs.h.  */
9395d6c0b56eSmrgint i;
9396d6c0b56eSmrg_ACEOF
9397d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9398d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9399d6c0b56eSmrgelse
9400d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9401d6c0b56eSmrgfi
9402d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9403d6c0b56eSmrgfi
9404d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9405d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9406d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9407d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9408d6c0b56eSmrgfi
9409d6c0b56eSmrg
9410d6c0b56eSmrgfound="no"
9411d6c0b56eSmrg
9412d6c0b56eSmrg	if test $found = "no" ; then
9413d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9414d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9415d6c0b56eSmrg		fi
9416d6c0b56eSmrg
9417d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9418d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9419d6c0b56eSmrg		fi
9420d6c0b56eSmrg
9421d6c0b56eSmrg		CFLAGS="$CFLAGS -Wmain"
9422d6c0b56eSmrg
9423d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9424d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wmain... " >&6; }
9425d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wmain
9426d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
9427d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9428d6c0b56eSmrgelse
9429d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9430d6c0b56eSmrg/* end confdefs.h.  */
9431d6c0b56eSmrgint i;
9432d6c0b56eSmrgint
9433d6c0b56eSmrgmain ()
9434d6c0b56eSmrg{
9435d6c0b56eSmrg
9436d6c0b56eSmrg  ;
9437d6c0b56eSmrg  return 0;
9438d6c0b56eSmrg}
9439d6c0b56eSmrg_ACEOF
9440d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
9441d6c0b56eSmrg  eval $cacheid=yes
9442d6c0b56eSmrgelse
9443d6c0b56eSmrg  eval $cacheid=no
9444d6c0b56eSmrgfi
9445d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
9446d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
9447d6c0b56eSmrgfi
9448d6c0b56eSmrg
9449d6c0b56eSmrg
9450d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9451d6c0b56eSmrg
9452d6c0b56eSmrg		eval supported=\$$cacheid
9453d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9454d6c0b56eSmrg$as_echo "$supported" >&6; }
9455d6c0b56eSmrg		if test "$supported" = "yes" ; then
9456d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9457d6c0b56eSmrg			found="yes"
9458d6c0b56eSmrg		fi
9459d6c0b56eSmrg	fi
9460d6c0b56eSmrg
9461d6c0b56eSmrg
9462d6c0b56eSmrg
9463d6c0b56eSmrg
9464d6c0b56eSmrg
9465d6c0b56eSmrg
9466d6c0b56eSmrg
9467d6c0b56eSmrg
9468d6c0b56eSmrg
9469d6c0b56eSmrg
9470d6c0b56eSmrg
9471d6c0b56eSmrg
9472d6c0b56eSmrg
9473d6c0b56eSmrg
9474d6c0b56eSmrg
9475d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9476d6c0b56eSmrg
9477d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9478d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9479d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9480d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9481d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9482d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9483d6c0b56eSmrgelse
9484d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9485d6c0b56eSmrg/* end confdefs.h.  */
9486d6c0b56eSmrgint i;
9487d6c0b56eSmrg_ACEOF
9488d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9489d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9490d6c0b56eSmrgelse
9491d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9492d6c0b56eSmrgfi
9493d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9494d6c0b56eSmrgfi
9495d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9496d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9497d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9498d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9499d6c0b56eSmrgfi
9500d6c0b56eSmrg
9501d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9502d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9503d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9504d6c0b56eSmrg	fi
9505d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9506d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9507d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9508d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9509d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9510d6c0b56eSmrgelse
9511d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9512d6c0b56eSmrg/* end confdefs.h.  */
9513d6c0b56eSmrgint i;
9514d6c0b56eSmrg_ACEOF
9515d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9516d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9517d6c0b56eSmrgelse
9518d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9519d6c0b56eSmrgfi
9520d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9521d6c0b56eSmrgfi
9522d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9523d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9524d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9525d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9526d6c0b56eSmrgfi
9527d6c0b56eSmrg
9528d6c0b56eSmrgfound="no"
9529d6c0b56eSmrg
9530d6c0b56eSmrg	if test $found = "no" ; then
9531d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9532d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9533d6c0b56eSmrg		fi
9534d6c0b56eSmrg
9535d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9536d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9537d6c0b56eSmrg		fi
9538d6c0b56eSmrg
9539d6c0b56eSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
9540d6c0b56eSmrg
9541d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9542d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
9543d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9544d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
9545d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9546d6c0b56eSmrgelse
9547d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9548d6c0b56eSmrg/* end confdefs.h.  */
9549d6c0b56eSmrgint i;
9550d6c0b56eSmrgint
9551d6c0b56eSmrgmain ()
9552d6c0b56eSmrg{
9553d6c0b56eSmrg
9554d6c0b56eSmrg  ;
9555d6c0b56eSmrg  return 0;
9556d6c0b56eSmrg}
9557d6c0b56eSmrg_ACEOF
9558d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
9559d6c0b56eSmrg  eval $cacheid=yes
9560d6c0b56eSmrgelse
9561d6c0b56eSmrg  eval $cacheid=no
9562d6c0b56eSmrgfi
9563d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
9564d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
9565d6c0b56eSmrgfi
9566d6c0b56eSmrg
9567d6c0b56eSmrg
9568d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9569d6c0b56eSmrg
9570d6c0b56eSmrg		eval supported=\$$cacheid
9571d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9572d6c0b56eSmrg$as_echo "$supported" >&6; }
9573d6c0b56eSmrg		if test "$supported" = "yes" ; then
9574d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9575d6c0b56eSmrg			found="yes"
9576d6c0b56eSmrg		fi
9577d6c0b56eSmrg	fi
9578d6c0b56eSmrg
9579d6c0b56eSmrg
9580d6c0b56eSmrg
9581d6c0b56eSmrg
9582d6c0b56eSmrg
9583d6c0b56eSmrg
9584d6c0b56eSmrg
9585d6c0b56eSmrg
9586d6c0b56eSmrg
9587d6c0b56eSmrg
9588d6c0b56eSmrg
9589d6c0b56eSmrg
9590d6c0b56eSmrg
9591d6c0b56eSmrg
9592d6c0b56eSmrg
9593d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9594d6c0b56eSmrg
9595d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9596d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9597d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9598d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9599d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9600d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9601d6c0b56eSmrgelse
9602d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9603d6c0b56eSmrg/* end confdefs.h.  */
9604d6c0b56eSmrgint i;
9605d6c0b56eSmrg_ACEOF
9606d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9607d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9608d6c0b56eSmrgelse
9609d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9610d6c0b56eSmrgfi
9611d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9612d6c0b56eSmrgfi
9613d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9614d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9615d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9616d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9617d6c0b56eSmrgfi
9618d6c0b56eSmrg
9619d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9620d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9621d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9622d6c0b56eSmrg	fi
9623d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9624d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9625d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9626d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9627d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9628d6c0b56eSmrgelse
9629d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9630d6c0b56eSmrg/* end confdefs.h.  */
9631d6c0b56eSmrgint i;
9632d6c0b56eSmrg_ACEOF
9633d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9634d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9635d6c0b56eSmrgelse
9636d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9637d6c0b56eSmrgfi
9638d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9639d6c0b56eSmrgfi
9640d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9641d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9642d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9643d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9644d6c0b56eSmrgfi
9645d6c0b56eSmrg
9646d6c0b56eSmrgfound="no"
9647d6c0b56eSmrg
9648d6c0b56eSmrg	if test $found = "no" ; then
9649d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9650d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9651d6c0b56eSmrg		fi
9652d6c0b56eSmrg
9653d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9654d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9655d6c0b56eSmrg		fi
9656d6c0b56eSmrg
9657d6c0b56eSmrg		CFLAGS="$CFLAGS -Wsequence-point"
9658d6c0b56eSmrg
9659d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9660d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
9661d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9662d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
9663d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9664d6c0b56eSmrgelse
9665d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9666d6c0b56eSmrg/* end confdefs.h.  */
9667d6c0b56eSmrgint i;
9668d6c0b56eSmrgint
9669d6c0b56eSmrgmain ()
9670d6c0b56eSmrg{
9671d6c0b56eSmrg
9672d6c0b56eSmrg  ;
9673d6c0b56eSmrg  return 0;
9674d6c0b56eSmrg}
9675d6c0b56eSmrg_ACEOF
9676d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
9677d6c0b56eSmrg  eval $cacheid=yes
9678d6c0b56eSmrgelse
9679d6c0b56eSmrg  eval $cacheid=no
9680d6c0b56eSmrgfi
9681d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
9682d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
9683d6c0b56eSmrgfi
9684d6c0b56eSmrg
9685d6c0b56eSmrg
9686d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9687d6c0b56eSmrg
9688d6c0b56eSmrg		eval supported=\$$cacheid
9689d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9690d6c0b56eSmrg$as_echo "$supported" >&6; }
9691d6c0b56eSmrg		if test "$supported" = "yes" ; then
9692d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9693d6c0b56eSmrg			found="yes"
9694d6c0b56eSmrg		fi
9695d6c0b56eSmrg	fi
9696d6c0b56eSmrg
9697d6c0b56eSmrg
9698d6c0b56eSmrg
9699d6c0b56eSmrg
9700d6c0b56eSmrg
9701d6c0b56eSmrg
9702d6c0b56eSmrg
9703d6c0b56eSmrg
9704d6c0b56eSmrg
9705d6c0b56eSmrg
9706d6c0b56eSmrg
9707d6c0b56eSmrg
9708d6c0b56eSmrg
9709d6c0b56eSmrg
9710d6c0b56eSmrg
9711d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9712d6c0b56eSmrg
9713d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9714d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9715d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9716d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9717d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9718d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9719d6c0b56eSmrgelse
9720d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9721d6c0b56eSmrg/* end confdefs.h.  */
9722d6c0b56eSmrgint i;
9723d6c0b56eSmrg_ACEOF
9724d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9725d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9726d6c0b56eSmrgelse
9727d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9728d6c0b56eSmrgfi
9729d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9730d6c0b56eSmrgfi
9731d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9732d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9733d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9734d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9735d6c0b56eSmrgfi
9736d6c0b56eSmrg
9737d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9738d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9739d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9740d6c0b56eSmrg	fi
9741d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9742d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9743d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9744d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9745d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9746d6c0b56eSmrgelse
9747d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9748d6c0b56eSmrg/* end confdefs.h.  */
9749d6c0b56eSmrgint i;
9750d6c0b56eSmrg_ACEOF
9751d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9752d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9753d6c0b56eSmrgelse
9754d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9755d6c0b56eSmrgfi
9756d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9757d6c0b56eSmrgfi
9758d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9759d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9760d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9761d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9762d6c0b56eSmrgfi
9763d6c0b56eSmrg
9764d6c0b56eSmrgfound="no"
9765d6c0b56eSmrg
9766d6c0b56eSmrg	if test $found = "no" ; then
9767d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9768d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9769d6c0b56eSmrg		fi
9770d6c0b56eSmrg
9771d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9772d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9773d6c0b56eSmrg		fi
9774d6c0b56eSmrg
9775d6c0b56eSmrg		CFLAGS="$CFLAGS -Wreturn-type"
9776d6c0b56eSmrg
9777d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9778d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
9779d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9780d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
9781d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9782d6c0b56eSmrgelse
9783d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9784d6c0b56eSmrg/* end confdefs.h.  */
9785d6c0b56eSmrgint i;
9786d6c0b56eSmrgint
9787d6c0b56eSmrgmain ()
9788d6c0b56eSmrg{
9789d6c0b56eSmrg
9790d6c0b56eSmrg  ;
9791d6c0b56eSmrg  return 0;
9792d6c0b56eSmrg}
9793d6c0b56eSmrg_ACEOF
9794d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
9795d6c0b56eSmrg  eval $cacheid=yes
9796d6c0b56eSmrgelse
9797d6c0b56eSmrg  eval $cacheid=no
9798d6c0b56eSmrgfi
9799d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
9800d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
9801d6c0b56eSmrgfi
9802d6c0b56eSmrg
9803d6c0b56eSmrg
9804d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9805d6c0b56eSmrg
9806d6c0b56eSmrg		eval supported=\$$cacheid
9807d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9808d6c0b56eSmrg$as_echo "$supported" >&6; }
9809d6c0b56eSmrg		if test "$supported" = "yes" ; then
9810d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9811d6c0b56eSmrg			found="yes"
9812d6c0b56eSmrg		fi
9813d6c0b56eSmrg	fi
9814d6c0b56eSmrg
9815d6c0b56eSmrg
9816d6c0b56eSmrg
9817d6c0b56eSmrg
9818d6c0b56eSmrg
9819d6c0b56eSmrg
9820d6c0b56eSmrg
9821d6c0b56eSmrg
9822d6c0b56eSmrg
9823d6c0b56eSmrg
9824d6c0b56eSmrg
9825d6c0b56eSmrg
9826d6c0b56eSmrg
9827d6c0b56eSmrg
9828d6c0b56eSmrg
9829d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9830d6c0b56eSmrg
9831d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9832d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9833d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9834d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9835d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9836d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9837d6c0b56eSmrgelse
9838d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9839d6c0b56eSmrg/* end confdefs.h.  */
9840d6c0b56eSmrgint i;
9841d6c0b56eSmrg_ACEOF
9842d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9843d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9844d6c0b56eSmrgelse
9845d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9846d6c0b56eSmrgfi
9847d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9848d6c0b56eSmrgfi
9849d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9850d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9851d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9852d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9853d6c0b56eSmrgfi
9854d6c0b56eSmrg
9855d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9856d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9857d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9858d6c0b56eSmrg	fi
9859d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9860d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9861d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9862d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9863d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9864d6c0b56eSmrgelse
9865d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9866d6c0b56eSmrg/* end confdefs.h.  */
9867d6c0b56eSmrgint i;
9868d6c0b56eSmrg_ACEOF
9869d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9870d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9871d6c0b56eSmrgelse
9872d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9873d6c0b56eSmrgfi
9874d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9875d6c0b56eSmrgfi
9876d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9877d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9878d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9879d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9880d6c0b56eSmrgfi
9881d6c0b56eSmrg
9882d6c0b56eSmrgfound="no"
9883d6c0b56eSmrg
9884d6c0b56eSmrg	if test $found = "no" ; then
9885d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9886d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9887d6c0b56eSmrg		fi
9888d6c0b56eSmrg
9889d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9890d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9891d6c0b56eSmrg		fi
9892d6c0b56eSmrg
9893d6c0b56eSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
9894d6c0b56eSmrg
9895d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9896d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
9897d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9898d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
9899d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9900d6c0b56eSmrgelse
9901d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9902d6c0b56eSmrg/* end confdefs.h.  */
9903d6c0b56eSmrgint i;
9904d6c0b56eSmrgint
9905d6c0b56eSmrgmain ()
9906d6c0b56eSmrg{
9907d6c0b56eSmrg
9908d6c0b56eSmrg  ;
9909d6c0b56eSmrg  return 0;
9910d6c0b56eSmrg}
9911d6c0b56eSmrg_ACEOF
9912d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
9913d6c0b56eSmrg  eval $cacheid=yes
9914d6c0b56eSmrgelse
9915d6c0b56eSmrg  eval $cacheid=no
9916d6c0b56eSmrgfi
9917d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
9918d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
9919d6c0b56eSmrgfi
9920d6c0b56eSmrg
9921d6c0b56eSmrg
9922d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9923d6c0b56eSmrg
9924d6c0b56eSmrg		eval supported=\$$cacheid
9925d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9926d6c0b56eSmrg$as_echo "$supported" >&6; }
9927d6c0b56eSmrg		if test "$supported" = "yes" ; then
9928d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9929d6c0b56eSmrg			found="yes"
9930d6c0b56eSmrg		fi
9931d6c0b56eSmrg	fi
9932d6c0b56eSmrg
9933d6c0b56eSmrg
9934d6c0b56eSmrg
9935d6c0b56eSmrg
9936d6c0b56eSmrg
9937d6c0b56eSmrg
9938d6c0b56eSmrg
9939d6c0b56eSmrg
9940d6c0b56eSmrg
9941d6c0b56eSmrg
9942d6c0b56eSmrg
9943d6c0b56eSmrg
9944d6c0b56eSmrg
9945d6c0b56eSmrg
9946d6c0b56eSmrg
9947d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9948d6c0b56eSmrg
9949d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9950d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9951d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9952d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9953d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9954d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9955d6c0b56eSmrgelse
9956d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9957d6c0b56eSmrg/* end confdefs.h.  */
9958d6c0b56eSmrgint i;
9959d6c0b56eSmrg_ACEOF
9960d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9961d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9962d6c0b56eSmrgelse
9963d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9964d6c0b56eSmrgfi
9965d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9966d6c0b56eSmrgfi
9967d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9968d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9969d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9970d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9971d6c0b56eSmrgfi
9972d6c0b56eSmrg
9973d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9974d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9975d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9976d6c0b56eSmrg	fi
9977d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9978d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9979d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9980d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9981d6c0b56eSmrg  $as_echo_n "(cached) " >&6
9982d6c0b56eSmrgelse
9983d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9984d6c0b56eSmrg/* end confdefs.h.  */
9985d6c0b56eSmrgint i;
9986d6c0b56eSmrg_ACEOF
9987d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
9988d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9989d6c0b56eSmrgelse
9990d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9991d6c0b56eSmrgfi
9992d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9993d6c0b56eSmrgfi
9994d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9995d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9996d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9997d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9998d6c0b56eSmrgfi
9999d6c0b56eSmrg
10000d6c0b56eSmrgfound="no"
10001d6c0b56eSmrg
10002d6c0b56eSmrg	if test $found = "no" ; then
10003d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10004d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10005d6c0b56eSmrg		fi
10006d6c0b56eSmrg
10007d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10008d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10009d6c0b56eSmrg		fi
10010d6c0b56eSmrg
10011d6c0b56eSmrg		CFLAGS="$CFLAGS -Warray-bounds"
10012d6c0b56eSmrg
10013d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
10014d6c0b56eSmrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
10015d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
10016d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
10017d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10018d6c0b56eSmrgelse
10019d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10020d6c0b56eSmrg/* end confdefs.h.  */
10021d6c0b56eSmrgint i;
10022d6c0b56eSmrgint
10023d6c0b56eSmrgmain ()
10024d6c0b56eSmrg{
10025d6c0b56eSmrg
10026d6c0b56eSmrg  ;
10027d6c0b56eSmrg  return 0;
10028d6c0b56eSmrg}
10029d6c0b56eSmrg_ACEOF
10030d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
10031d6c0b56eSmrg  eval $cacheid=yes
10032d6c0b56eSmrgelse
10033d6c0b56eSmrg  eval $cacheid=no
10034d6c0b56eSmrgfi
10035d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
10036d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
10037d6c0b56eSmrgfi
10038d6c0b56eSmrg
10039d6c0b56eSmrg
10040d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10041d6c0b56eSmrg
10042d6c0b56eSmrg		eval supported=\$$cacheid
10043d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10044d6c0b56eSmrg$as_echo "$supported" >&6; }
10045d6c0b56eSmrg		if test "$supported" = "yes" ; then
10046d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
10047d6c0b56eSmrg			found="yes"
10048d6c0b56eSmrg		fi
10049d6c0b56eSmrg	fi
10050d6c0b56eSmrg
10051d6c0b56eSmrg
10052d6c0b56eSmrg
10053d6c0b56eSmrg
10054d6c0b56eSmrg
10055d6c0b56eSmrg
10056d6c0b56eSmrg
10057d6c0b56eSmrg
10058d6c0b56eSmrg
10059d6c0b56eSmrg
10060d6c0b56eSmrg
10061d6c0b56eSmrg
10062d6c0b56eSmrg
10063d6c0b56eSmrg
10064d6c0b56eSmrg
10065d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10066d6c0b56eSmrg
10067d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10068d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10069d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10070d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10071d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10072d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10073d6c0b56eSmrgelse
10074d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10075d6c0b56eSmrg/* end confdefs.h.  */
10076d6c0b56eSmrgint i;
10077d6c0b56eSmrg_ACEOF
10078d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10079d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10080d6c0b56eSmrgelse
10081d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10082d6c0b56eSmrgfi
10083d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10084d6c0b56eSmrgfi
10085d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10086d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10087d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10088d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10089d6c0b56eSmrgfi
10090d6c0b56eSmrg
10091d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10092d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10093d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10094d6c0b56eSmrg	fi
10095d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10096d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10097d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10098d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10099d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10100d6c0b56eSmrgelse
10101d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10102d6c0b56eSmrg/* end confdefs.h.  */
10103d6c0b56eSmrgint i;
10104d6c0b56eSmrg_ACEOF
10105d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10106d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10107d6c0b56eSmrgelse
10108d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10109d6c0b56eSmrgfi
10110d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10111d6c0b56eSmrgfi
10112d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10113d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10114d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10115d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10116d6c0b56eSmrgfi
10117d6c0b56eSmrg
10118d6c0b56eSmrgfound="no"
10119d6c0b56eSmrg
10120d6c0b56eSmrg	if test $found = "no" ; then
10121d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10122d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10123d6c0b56eSmrg		fi
10124d6c0b56eSmrg
10125d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10126d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10127d6c0b56eSmrg		fi
10128d6c0b56eSmrg
10129d6c0b56eSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
10130d6c0b56eSmrg
10131d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10132d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
10133d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
10134d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
10135d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10136d6c0b56eSmrgelse
10137d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10138d6c0b56eSmrg/* end confdefs.h.  */
10139d6c0b56eSmrgint i;
10140d6c0b56eSmrgint
10141d6c0b56eSmrgmain ()
10142d6c0b56eSmrg{
10143d6c0b56eSmrg
10144d6c0b56eSmrg  ;
10145d6c0b56eSmrg  return 0;
10146d6c0b56eSmrg}
10147d6c0b56eSmrg_ACEOF
10148d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
10149d6c0b56eSmrg  eval $cacheid=yes
10150d6c0b56eSmrgelse
10151d6c0b56eSmrg  eval $cacheid=no
10152d6c0b56eSmrgfi
10153d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
10154d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
10155d6c0b56eSmrgfi
10156d6c0b56eSmrg
10157d6c0b56eSmrg
10158d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10159d6c0b56eSmrg
10160d6c0b56eSmrg		eval supported=\$$cacheid
10161d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10162d6c0b56eSmrg$as_echo "$supported" >&6; }
10163d6c0b56eSmrg		if test "$supported" = "yes" ; then
10164d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10165d6c0b56eSmrg			found="yes"
10166d6c0b56eSmrg		fi
10167d6c0b56eSmrg	fi
10168d6c0b56eSmrg
10169d6c0b56eSmrg
10170d6c0b56eSmrg
10171d6c0b56eSmrg
10172d6c0b56eSmrg
10173d6c0b56eSmrg
10174d6c0b56eSmrg
10175d6c0b56eSmrg
10176d6c0b56eSmrg
10177d6c0b56eSmrg
10178d6c0b56eSmrg
10179d6c0b56eSmrg
10180d6c0b56eSmrg
10181d6c0b56eSmrg
10182d6c0b56eSmrg
10183d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10184d6c0b56eSmrg
10185d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10186d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10187d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10188d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10189d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10190d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10191d6c0b56eSmrgelse
10192d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10193d6c0b56eSmrg/* end confdefs.h.  */
10194d6c0b56eSmrgint i;
10195d6c0b56eSmrg_ACEOF
10196d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10197d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10198d6c0b56eSmrgelse
10199d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10200d6c0b56eSmrgfi
10201d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10202d6c0b56eSmrgfi
10203d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10204d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10205d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10206d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10207d6c0b56eSmrgfi
10208d6c0b56eSmrg
10209d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10210d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10211d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10212d6c0b56eSmrg	fi
10213d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10214d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10215d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10216d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10217d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10218d6c0b56eSmrgelse
10219d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10220d6c0b56eSmrg/* end confdefs.h.  */
10221d6c0b56eSmrgint i;
10222d6c0b56eSmrg_ACEOF
10223d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10224d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10225d6c0b56eSmrgelse
10226d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10227d6c0b56eSmrgfi
10228d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10229d6c0b56eSmrgfi
10230d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10231d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10232d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10233d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10234d6c0b56eSmrgfi
10235d6c0b56eSmrg
10236d6c0b56eSmrgfound="no"
10237d6c0b56eSmrg
10238d6c0b56eSmrg	if test $found = "no" ; then
10239d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10240d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10241d6c0b56eSmrg		fi
10242d6c0b56eSmrg
10243d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10244d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10245d6c0b56eSmrg		fi
10246d6c0b56eSmrg
10247d6c0b56eSmrg		CFLAGS="$CFLAGS -Waddress"
10248d6c0b56eSmrg
10249d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10250d6c0b56eSmrg$as_echo_n "checking if $CC supports -Waddress... " >&6; }
10251d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Waddress
10252d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
10253d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10254d6c0b56eSmrgelse
10255d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10256d6c0b56eSmrg/* end confdefs.h.  */
10257d6c0b56eSmrgint i;
10258d6c0b56eSmrgint
10259d6c0b56eSmrgmain ()
10260d6c0b56eSmrg{
10261d6c0b56eSmrg
10262d6c0b56eSmrg  ;
10263d6c0b56eSmrg  return 0;
10264d6c0b56eSmrg}
10265d6c0b56eSmrg_ACEOF
10266d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
10267d6c0b56eSmrg  eval $cacheid=yes
10268d6c0b56eSmrgelse
10269d6c0b56eSmrg  eval $cacheid=no
10270d6c0b56eSmrgfi
10271d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
10272d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
10273d6c0b56eSmrgfi
10274d6c0b56eSmrg
10275d6c0b56eSmrg
10276d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10277d6c0b56eSmrg
10278d6c0b56eSmrg		eval supported=\$$cacheid
10279d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10280d6c0b56eSmrg$as_echo "$supported" >&6; }
10281d6c0b56eSmrg		if test "$supported" = "yes" ; then
10282d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10283d6c0b56eSmrg			found="yes"
10284d6c0b56eSmrg		fi
10285d6c0b56eSmrg	fi
10286d6c0b56eSmrg
10287d6c0b56eSmrg
10288d6c0b56eSmrg
10289d6c0b56eSmrg
10290d6c0b56eSmrg
10291d6c0b56eSmrg
10292d6c0b56eSmrg
10293d6c0b56eSmrg
10294d6c0b56eSmrg
10295d6c0b56eSmrg
10296d6c0b56eSmrg
10297d6c0b56eSmrg
10298d6c0b56eSmrg
10299d6c0b56eSmrg
10300d6c0b56eSmrg
10301d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10302d6c0b56eSmrg
10303d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10304d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10305d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10306d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10307d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10308d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10309d6c0b56eSmrgelse
10310d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10311d6c0b56eSmrg/* end confdefs.h.  */
10312d6c0b56eSmrgint i;
10313d6c0b56eSmrg_ACEOF
10314d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10315d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10316d6c0b56eSmrgelse
10317d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10318d6c0b56eSmrgfi
10319d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10320d6c0b56eSmrgfi
10321d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10322d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10323d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10324d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10325d6c0b56eSmrgfi
10326d6c0b56eSmrg
10327d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10328d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10329d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10330d6c0b56eSmrg	fi
10331d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10332d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10333d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10334d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10335d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10336d6c0b56eSmrgelse
10337d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10338d6c0b56eSmrg/* end confdefs.h.  */
10339d6c0b56eSmrgint i;
10340d6c0b56eSmrg_ACEOF
10341d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10342d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10343d6c0b56eSmrgelse
10344d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10345d6c0b56eSmrgfi
10346d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10347d6c0b56eSmrgfi
10348d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10349d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10350d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10351d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10352d6c0b56eSmrgfi
10353d6c0b56eSmrg
10354d6c0b56eSmrgfound="no"
10355d6c0b56eSmrg
10356d6c0b56eSmrg	if test $found = "no" ; then
10357d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10358d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10359d6c0b56eSmrg		fi
10360d6c0b56eSmrg
10361d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10362d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10363d6c0b56eSmrg		fi
10364d6c0b56eSmrg
10365d6c0b56eSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10366d6c0b56eSmrg
10367d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10368d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10369d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10370d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
10371d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10372d6c0b56eSmrgelse
10373d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10374d6c0b56eSmrg/* end confdefs.h.  */
10375d6c0b56eSmrgint i;
10376d6c0b56eSmrgint
10377d6c0b56eSmrgmain ()
10378d6c0b56eSmrg{
10379d6c0b56eSmrg
10380d6c0b56eSmrg  ;
10381d6c0b56eSmrg  return 0;
10382d6c0b56eSmrg}
10383d6c0b56eSmrg_ACEOF
10384d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
10385d6c0b56eSmrg  eval $cacheid=yes
10386d6c0b56eSmrgelse
10387d6c0b56eSmrg  eval $cacheid=no
10388d6c0b56eSmrgfi
10389d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
10390d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
10391d6c0b56eSmrgfi
10392d6c0b56eSmrg
10393d6c0b56eSmrg
10394d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10395d6c0b56eSmrg
10396d6c0b56eSmrg		eval supported=\$$cacheid
10397d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10398d6c0b56eSmrg$as_echo "$supported" >&6; }
10399d6c0b56eSmrg		if test "$supported" = "yes" ; then
10400d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10401d6c0b56eSmrg			found="yes"
10402d6c0b56eSmrg		fi
10403d6c0b56eSmrg	fi
10404d6c0b56eSmrg
10405d6c0b56eSmrg
10406d6c0b56eSmrg
10407d6c0b56eSmrg
10408d6c0b56eSmrg
10409d6c0b56eSmrg
10410d6c0b56eSmrg
10411d6c0b56eSmrg
10412d6c0b56eSmrg
10413d6c0b56eSmrg
10414d6c0b56eSmrg
10415d6c0b56eSmrg
10416d6c0b56eSmrg
10417d6c0b56eSmrg
10418d6c0b56eSmrg
10419d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10420d6c0b56eSmrg
10421d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10422d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10423d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10424d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10425d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10426d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10427d6c0b56eSmrgelse
10428d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10429d6c0b56eSmrg/* end confdefs.h.  */
10430d6c0b56eSmrgint i;
10431d6c0b56eSmrg_ACEOF
10432d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10433d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10434d6c0b56eSmrgelse
10435d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10436d6c0b56eSmrgfi
10437d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10438d6c0b56eSmrgfi
10439d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10440d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10441d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10442d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10443d6c0b56eSmrgfi
10444d6c0b56eSmrg
10445d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10446d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10447d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10448d6c0b56eSmrg	fi
10449d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10450d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10451d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10452d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10453d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10454d6c0b56eSmrgelse
10455d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10456d6c0b56eSmrg/* end confdefs.h.  */
10457d6c0b56eSmrgint i;
10458d6c0b56eSmrg_ACEOF
10459d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10460d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10461d6c0b56eSmrgelse
10462d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10463d6c0b56eSmrgfi
10464d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10465d6c0b56eSmrgfi
10466d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10467d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10468d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10469d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10470d6c0b56eSmrgfi
10471d6c0b56eSmrg
10472d6c0b56eSmrgfound="no"
10473d6c0b56eSmrg
10474d6c0b56eSmrg	if test $found = "no" ; then
10475d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10476d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10477d6c0b56eSmrg		fi
10478d6c0b56eSmrg
10479d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10480d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10481d6c0b56eSmrg		fi
10482d6c0b56eSmrg
10483d6c0b56eSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10484d6c0b56eSmrg
10485d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10486d6c0b56eSmrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10487d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10488d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
10489d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10490d6c0b56eSmrgelse
10491d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10492d6c0b56eSmrg/* end confdefs.h.  */
10493d6c0b56eSmrgint i;
10494d6c0b56eSmrgint
10495d6c0b56eSmrgmain ()
10496d6c0b56eSmrg{
10497d6c0b56eSmrg
10498d6c0b56eSmrg  ;
10499d6c0b56eSmrg  return 0;
10500d6c0b56eSmrg}
10501d6c0b56eSmrg_ACEOF
10502d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
10503d6c0b56eSmrg  eval $cacheid=yes
10504d6c0b56eSmrgelse
10505d6c0b56eSmrg  eval $cacheid=no
10506d6c0b56eSmrgfi
10507d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
10508d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
10509d6c0b56eSmrgfi
10510d6c0b56eSmrg
10511d6c0b56eSmrg
10512d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10513d6c0b56eSmrg
10514d6c0b56eSmrg		eval supported=\$$cacheid
10515d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10516d6c0b56eSmrg$as_echo "$supported" >&6; }
10517d6c0b56eSmrg		if test "$supported" = "yes" ; then
10518d6c0b56eSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10519d6c0b56eSmrg			found="yes"
10520d6c0b56eSmrg		fi
10521d6c0b56eSmrg	fi
10522d6c0b56eSmrg
10523d6c0b56eSmrg
10524d6c0b56eSmrgfi
10525d6c0b56eSmrg
10526d6c0b56eSmrg
10527d6c0b56eSmrg
10528d6c0b56eSmrg
10529d6c0b56eSmrg
10530d6c0b56eSmrg
10531d6c0b56eSmrg
10532d6c0b56eSmrg		CWARNFLAGS="$BASE_CFLAGS"
10533d6c0b56eSmrg		if  test "x$GCC" = xyes ; then
10534d6c0b56eSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10535d6c0b56eSmrg		fi
10536d6c0b56eSmrg
10537d6c0b56eSmrg
10538d6c0b56eSmrg
10539d6c0b56eSmrg
10540d6c0b56eSmrg
10541d6c0b56eSmrg
10542d6c0b56eSmrg
10543d6c0b56eSmrg
10544d6c0b56eSmrg# Check whether --enable-strict-compilation was given.
10545d6c0b56eSmrgif test "${enable_strict_compilation+set}" = set; then :
10546d6c0b56eSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10547d6c0b56eSmrgelse
10548d6c0b56eSmrg  STRICT_COMPILE=no
10549d6c0b56eSmrgfi
10550d6c0b56eSmrg
10551d6c0b56eSmrg
10552d6c0b56eSmrg
10553d6c0b56eSmrg
10554d6c0b56eSmrg
10555d6c0b56eSmrg
10556d6c0b56eSmrgSTRICT_CFLAGS=""
10557d6c0b56eSmrg
10558d6c0b56eSmrg
10559d6c0b56eSmrg
10560d6c0b56eSmrg
10561d6c0b56eSmrg
10562d6c0b56eSmrg
10563d6c0b56eSmrg
10564d6c0b56eSmrg
10565d6c0b56eSmrg
10566d6c0b56eSmrg
10567d6c0b56eSmrg
10568d6c0b56eSmrg
10569d6c0b56eSmrg
10570d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10571d6c0b56eSmrg
10572d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10573d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10574d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10575d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10576d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10577d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10578d6c0b56eSmrgelse
10579d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10580d6c0b56eSmrg/* end confdefs.h.  */
10581d6c0b56eSmrgint i;
10582d6c0b56eSmrg_ACEOF
10583d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10584d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10585d6c0b56eSmrgelse
10586d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10587d6c0b56eSmrgfi
10588d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10589d6c0b56eSmrgfi
10590d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10591d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10592d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10593d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10594d6c0b56eSmrgfi
10595d6c0b56eSmrg
10596d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10597d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10598d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10599d6c0b56eSmrg	fi
10600d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10601d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10602d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10603d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10604d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10605d6c0b56eSmrgelse
10606d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10607d6c0b56eSmrg/* end confdefs.h.  */
10608d6c0b56eSmrgint i;
10609d6c0b56eSmrg_ACEOF
10610d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10611d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10612d6c0b56eSmrgelse
10613d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10614d6c0b56eSmrgfi
10615d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10616d6c0b56eSmrgfi
10617d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10618d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10619d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10620d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10621d6c0b56eSmrgfi
10622d6c0b56eSmrg
10623d6c0b56eSmrgfound="no"
10624d6c0b56eSmrg
10625d6c0b56eSmrg	if test $found = "no" ; then
10626d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10627d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10628d6c0b56eSmrg		fi
10629d6c0b56eSmrg
10630d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10631d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10632d6c0b56eSmrg		fi
10633d6c0b56eSmrg
10634d6c0b56eSmrg		CFLAGS="$CFLAGS -pedantic"
10635d6c0b56eSmrg
10636d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10637d6c0b56eSmrg$as_echo_n "checking if $CC supports -pedantic... " >&6; }
10638d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__pedantic
10639d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
10640d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10641d6c0b56eSmrgelse
10642d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10643d6c0b56eSmrg/* end confdefs.h.  */
10644d6c0b56eSmrgint i;
10645d6c0b56eSmrgint
10646d6c0b56eSmrgmain ()
10647d6c0b56eSmrg{
10648d6c0b56eSmrg
10649d6c0b56eSmrg  ;
10650d6c0b56eSmrg  return 0;
10651d6c0b56eSmrg}
10652d6c0b56eSmrg_ACEOF
10653d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
10654d6c0b56eSmrg  eval $cacheid=yes
10655d6c0b56eSmrgelse
10656d6c0b56eSmrg  eval $cacheid=no
10657d6c0b56eSmrgfi
10658d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
10659d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
10660d6c0b56eSmrgfi
10661d6c0b56eSmrg
10662d6c0b56eSmrg
10663d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10664d6c0b56eSmrg
10665d6c0b56eSmrg		eval supported=\$$cacheid
10666d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10667d6c0b56eSmrg$as_echo "$supported" >&6; }
10668d6c0b56eSmrg		if test "$supported" = "yes" ; then
10669d6c0b56eSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10670d6c0b56eSmrg			found="yes"
10671d6c0b56eSmrg		fi
10672d6c0b56eSmrg	fi
10673d6c0b56eSmrg
10674d6c0b56eSmrg
10675d6c0b56eSmrg
10676d6c0b56eSmrg
10677d6c0b56eSmrg
10678d6c0b56eSmrg
10679d6c0b56eSmrg
10680d6c0b56eSmrg
10681d6c0b56eSmrg
10682d6c0b56eSmrg
10683d6c0b56eSmrg
10684d6c0b56eSmrg
10685d6c0b56eSmrg
10686d6c0b56eSmrg
10687d6c0b56eSmrg
10688d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10689d6c0b56eSmrg
10690d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10691d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10692d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10693d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10694d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10695d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10696d6c0b56eSmrgelse
10697d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10698d6c0b56eSmrg/* end confdefs.h.  */
10699d6c0b56eSmrgint i;
10700d6c0b56eSmrg_ACEOF
10701d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10702d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10703d6c0b56eSmrgelse
10704d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10705d6c0b56eSmrgfi
10706d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10707d6c0b56eSmrgfi
10708d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10709d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10710d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10711d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10712d6c0b56eSmrgfi
10713d6c0b56eSmrg
10714d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10715d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10716d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10717d6c0b56eSmrg	fi
10718d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10719d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10720d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10721d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10722d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10723d6c0b56eSmrgelse
10724d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10725d6c0b56eSmrg/* end confdefs.h.  */
10726d6c0b56eSmrgint i;
10727d6c0b56eSmrg_ACEOF
10728d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10729d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10730d6c0b56eSmrgelse
10731d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10732d6c0b56eSmrgfi
10733d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10734d6c0b56eSmrgfi
10735d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10736d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10737d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10738d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10739d6c0b56eSmrgfi
10740d6c0b56eSmrg
10741d6c0b56eSmrgfound="no"
10742d6c0b56eSmrg
10743d6c0b56eSmrg	if test $found = "no" ; then
10744d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10745d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10746d6c0b56eSmrg		fi
10747d6c0b56eSmrg
10748d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10749d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10750d6c0b56eSmrg		fi
10751d6c0b56eSmrg
10752d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror"
10753d6c0b56eSmrg
10754d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10755d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror... " >&6; }
10756d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror
10757d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
10758d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10759d6c0b56eSmrgelse
10760d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10761d6c0b56eSmrg/* end confdefs.h.  */
10762d6c0b56eSmrgint i;
10763d6c0b56eSmrgint
10764d6c0b56eSmrgmain ()
10765d6c0b56eSmrg{
10766d6c0b56eSmrg
10767d6c0b56eSmrg  ;
10768d6c0b56eSmrg  return 0;
10769d6c0b56eSmrg}
10770d6c0b56eSmrg_ACEOF
10771d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
10772d6c0b56eSmrg  eval $cacheid=yes
10773d6c0b56eSmrgelse
10774d6c0b56eSmrg  eval $cacheid=no
10775d6c0b56eSmrgfi
10776d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
10777d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
10778d6c0b56eSmrgfi
10779d6c0b56eSmrg
10780d6c0b56eSmrg
10781d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10782d6c0b56eSmrg
10783d6c0b56eSmrg		eval supported=\$$cacheid
10784d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10785d6c0b56eSmrg$as_echo "$supported" >&6; }
10786d6c0b56eSmrg		if test "$supported" = "yes" ; then
10787d6c0b56eSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10788d6c0b56eSmrg			found="yes"
10789d6c0b56eSmrg		fi
10790d6c0b56eSmrg	fi
10791d6c0b56eSmrg
10792d6c0b56eSmrg	if test $found = "no" ; then
10793d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10794d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10795d6c0b56eSmrg		fi
10796d6c0b56eSmrg
10797d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10798d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10799d6c0b56eSmrg		fi
10800d6c0b56eSmrg
10801d6c0b56eSmrg		CFLAGS="$CFLAGS -errwarn"
10802d6c0b56eSmrg
10803d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10804d6c0b56eSmrg$as_echo_n "checking if $CC supports -errwarn... " >&6; }
10805d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__errwarn
10806d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
10807d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10808d6c0b56eSmrgelse
10809d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10810d6c0b56eSmrg/* end confdefs.h.  */
10811d6c0b56eSmrgint i;
10812d6c0b56eSmrgint
10813d6c0b56eSmrgmain ()
10814d6c0b56eSmrg{
10815d6c0b56eSmrg
10816d6c0b56eSmrg  ;
10817d6c0b56eSmrg  return 0;
10818d6c0b56eSmrg}
10819d6c0b56eSmrg_ACEOF
10820d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
10821d6c0b56eSmrg  eval $cacheid=yes
10822d6c0b56eSmrgelse
10823d6c0b56eSmrg  eval $cacheid=no
10824d6c0b56eSmrgfi
10825d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
10826d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
10827d6c0b56eSmrgfi
10828d6c0b56eSmrg
10829d6c0b56eSmrg
10830d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10831d6c0b56eSmrg
10832d6c0b56eSmrg		eval supported=\$$cacheid
10833d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10834d6c0b56eSmrg$as_echo "$supported" >&6; }
10835d6c0b56eSmrg		if test "$supported" = "yes" ; then
10836d6c0b56eSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10837d6c0b56eSmrg			found="yes"
10838d6c0b56eSmrg		fi
10839d6c0b56eSmrg	fi
10840d6c0b56eSmrg
10841d6c0b56eSmrg
10842d6c0b56eSmrg
10843d6c0b56eSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10844d6c0b56eSmrg# activate it with -Werror, so we add it here explicitly.
10845d6c0b56eSmrg
10846d6c0b56eSmrg
10847d6c0b56eSmrg
10848d6c0b56eSmrg
10849d6c0b56eSmrg
10850d6c0b56eSmrg
10851d6c0b56eSmrg
10852d6c0b56eSmrg
10853d6c0b56eSmrg
10854d6c0b56eSmrg
10855d6c0b56eSmrg
10856d6c0b56eSmrg
10857d6c0b56eSmrg
10858d6c0b56eSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10859d6c0b56eSmrg
10860d6c0b56eSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10861d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10862d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10863d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10864d6c0b56eSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10865d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10866d6c0b56eSmrgelse
10867d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10868d6c0b56eSmrg/* end confdefs.h.  */
10869d6c0b56eSmrgint i;
10870d6c0b56eSmrg_ACEOF
10871d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10872d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10873d6c0b56eSmrgelse
10874d6c0b56eSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10875d6c0b56eSmrgfi
10876d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10877d6c0b56eSmrgfi
10878d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10879d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10880d6c0b56eSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10881d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10882d6c0b56eSmrgfi
10883d6c0b56eSmrg
10884d6c0b56eSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10885d6c0b56eSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10886d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10887d6c0b56eSmrg	fi
10888d6c0b56eSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10889d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10890d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10891d6c0b56eSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10892d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10893d6c0b56eSmrgelse
10894d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10895d6c0b56eSmrg/* end confdefs.h.  */
10896d6c0b56eSmrgint i;
10897d6c0b56eSmrg_ACEOF
10898d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
10899d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10900d6c0b56eSmrgelse
10901d6c0b56eSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10902d6c0b56eSmrgfi
10903d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10904d6c0b56eSmrgfi
10905d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10906d6c0b56eSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10907d6c0b56eSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10908d6c0b56eSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10909d6c0b56eSmrgfi
10910d6c0b56eSmrg
10911d6c0b56eSmrgfound="no"
10912d6c0b56eSmrg
10913d6c0b56eSmrg	if test $found = "no" ; then
10914d6c0b56eSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10915d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10916d6c0b56eSmrg		fi
10917d6c0b56eSmrg
10918d6c0b56eSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10919d6c0b56eSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10920d6c0b56eSmrg		fi
10921d6c0b56eSmrg
10922d6c0b56eSmrg		CFLAGS="$CFLAGS -Werror=attributes"
10923d6c0b56eSmrg
10924d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10925d6c0b56eSmrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
10926d6c0b56eSmrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10927d6c0b56eSmrg		if eval \${$cacheid+:} false; then :
10928d6c0b56eSmrg  $as_echo_n "(cached) " >&6
10929d6c0b56eSmrgelse
10930d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10931d6c0b56eSmrg/* end confdefs.h.  */
10932d6c0b56eSmrgint i;
10933d6c0b56eSmrgint
10934d6c0b56eSmrgmain ()
10935d6c0b56eSmrg{
10936d6c0b56eSmrg
10937d6c0b56eSmrg  ;
10938d6c0b56eSmrg  return 0;
10939d6c0b56eSmrg}
10940d6c0b56eSmrg_ACEOF
10941d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
10942d6c0b56eSmrg  eval $cacheid=yes
10943d6c0b56eSmrgelse
10944d6c0b56eSmrg  eval $cacheid=no
10945d6c0b56eSmrgfi
10946d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
10947d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
10948d6c0b56eSmrgfi
10949d6c0b56eSmrg
10950d6c0b56eSmrg
10951d6c0b56eSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10952d6c0b56eSmrg
10953d6c0b56eSmrg		eval supported=\$$cacheid
10954d6c0b56eSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10955d6c0b56eSmrg$as_echo "$supported" >&6; }
10956d6c0b56eSmrg		if test "$supported" = "yes" ; then
10957d6c0b56eSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10958d6c0b56eSmrg			found="yes"
10959d6c0b56eSmrg		fi
10960d6c0b56eSmrg	fi
10961d6c0b56eSmrg
10962d6c0b56eSmrg
10963d6c0b56eSmrg
10964d6c0b56eSmrgif test "x$STRICT_COMPILE" = "xyes"; then
10965d6c0b56eSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10966d6c0b56eSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10967d6c0b56eSmrgfi
10968d6c0b56eSmrg
10969d6c0b56eSmrg
10970d6c0b56eSmrg
10971d6c0b56eSmrg
10972d6c0b56eSmrg
10973d6c0b56eSmrg
10974d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
10975d6c0b56eSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10976d6c0b56eSmrg_ACEOF
10977d6c0b56eSmrg
10978d6c0b56eSmrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10979d6c0b56eSmrg	if test "x$PVM" = "x"; then
10980d6c0b56eSmrg		PVM="0"
10981d6c0b56eSmrg	fi
10982d6c0b56eSmrg
10983d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
10984d6c0b56eSmrg#define PACKAGE_VERSION_MINOR $PVM
10985d6c0b56eSmrg_ACEOF
10986d6c0b56eSmrg
10987d6c0b56eSmrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10988d6c0b56eSmrg	if test "x$PVP" = "x"; then
10989d6c0b56eSmrg		PVP="0"
10990d6c0b56eSmrg	fi
10991d6c0b56eSmrg
10992d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
10993d6c0b56eSmrg#define PACKAGE_VERSION_PATCHLEVEL $PVP
10994d6c0b56eSmrg_ACEOF
10995d6c0b56eSmrg
10996d6c0b56eSmrg
10997d6c0b56eSmrg
10998d6c0b56eSmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10999d6c0b56eSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
11000d6c0b56eSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
11001d6c0b56eSmrgecho 'git directory not found: installing possibly empty changelog.' >&2)"
11002d6c0b56eSmrg
11003d6c0b56eSmrg
11004d6c0b56eSmrg
11005d6c0b56eSmrg
11006d6c0b56eSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
11007d6c0b56eSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
11008d6c0b56eSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
11009d6c0b56eSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
11010d6c0b56eSmrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
11011d6c0b56eSmrg
11012d6c0b56eSmrg
11013d6c0b56eSmrg
11014d6c0b56eSmrg
11015d6c0b56eSmrg
11016d6c0b56eSmrg
11017d6c0b56eSmrgif test x$APP_MAN_SUFFIX = x    ; then
11018d6c0b56eSmrg    APP_MAN_SUFFIX=1
11019d6c0b56eSmrgfi
11020d6c0b56eSmrgif test x$APP_MAN_DIR = x    ; then
11021d6c0b56eSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11022d6c0b56eSmrgfi
11023d6c0b56eSmrg
11024d6c0b56eSmrgif test x$LIB_MAN_SUFFIX = x    ; then
11025d6c0b56eSmrg    LIB_MAN_SUFFIX=3
11026d6c0b56eSmrgfi
11027d6c0b56eSmrgif test x$LIB_MAN_DIR = x    ; then
11028d6c0b56eSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11029d6c0b56eSmrgfi
11030d6c0b56eSmrg
11031d6c0b56eSmrgif test x$FILE_MAN_SUFFIX = x    ; then
11032d6c0b56eSmrg    case $host_os in
11033d6c0b56eSmrg	solaris*)	FILE_MAN_SUFFIX=4  ;;
11034d6c0b56eSmrg	*)		FILE_MAN_SUFFIX=5  ;;
11035d6c0b56eSmrg    esac
11036d6c0b56eSmrgfi
11037d6c0b56eSmrgif test x$FILE_MAN_DIR = x    ; then
11038d6c0b56eSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11039d6c0b56eSmrgfi
11040d6c0b56eSmrg
11041d6c0b56eSmrgif test x$MISC_MAN_SUFFIX = x    ; then
11042d6c0b56eSmrg    case $host_os in
11043d6c0b56eSmrg	solaris*)	MISC_MAN_SUFFIX=5  ;;
11044d6c0b56eSmrg	*)		MISC_MAN_SUFFIX=7  ;;
11045d6c0b56eSmrg    esac
11046d6c0b56eSmrgfi
11047d6c0b56eSmrgif test x$MISC_MAN_DIR = x    ; then
11048d6c0b56eSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11049d6c0b56eSmrgfi
11050d6c0b56eSmrg
11051d6c0b56eSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
11052d6c0b56eSmrg    case $host_os in
11053d6c0b56eSmrg	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
11054d6c0b56eSmrg	*)		DRIVER_MAN_SUFFIX=4  ;;
11055d6c0b56eSmrg    esac
11056d6c0b56eSmrgfi
11057d6c0b56eSmrgif test x$DRIVER_MAN_DIR = x    ; then
11058d6c0b56eSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11059d6c0b56eSmrgfi
11060d6c0b56eSmrg
11061d6c0b56eSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11062d6c0b56eSmrg    case $host_os in
11063d6c0b56eSmrg	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
11064d6c0b56eSmrg	*)		ADMIN_MAN_SUFFIX=8  ;;
11065d6c0b56eSmrg    esac
11066d6c0b56eSmrgfi
11067d6c0b56eSmrgif test x$ADMIN_MAN_DIR = x    ; then
11068d6c0b56eSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11069d6c0b56eSmrgfi
11070d6c0b56eSmrg
11071d6c0b56eSmrg
11072d6c0b56eSmrg
11073d6c0b56eSmrg
11074d6c0b56eSmrg
11075d6c0b56eSmrg
11076d6c0b56eSmrg
11077d6c0b56eSmrg
11078d6c0b56eSmrg
11079d6c0b56eSmrg
11080d6c0b56eSmrg
11081d6c0b56eSmrg
11082d6c0b56eSmrg
11083d6c0b56eSmrg
11084d6c0b56eSmrg
11085d6c0b56eSmrgXORG_MAN_PAGE="X Version 11"
11086d6c0b56eSmrg
11087d6c0b56eSmrgMAN_SUBSTS="\
11088d6c0b56eSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11089d6c0b56eSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11090d6c0b56eSmrg	-e 's|__xservername__|Xorg|g' \
11091d6c0b56eSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
11092d6c0b56eSmrg	-e 's|__projectroot__|\$(prefix)|g' \
11093d6c0b56eSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11094d6c0b56eSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11095d6c0b56eSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11096d6c0b56eSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11097d6c0b56eSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11098d6c0b56eSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11099d6c0b56eSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11100d6c0b56eSmrg
11101d6c0b56eSmrg
11102d6c0b56eSmrg
11103d6c0b56eSmrg# Check whether --enable-silent-rules was given.
11104d6c0b56eSmrgif test "${enable_silent_rules+set}" = set; then :
11105d6c0b56eSmrg  enableval=$enable_silent_rules;
11106d6c0b56eSmrgfi
11107d6c0b56eSmrg
11108d6c0b56eSmrgcase $enable_silent_rules in # (((
11109d6c0b56eSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
11110d6c0b56eSmrg   no) AM_DEFAULT_VERBOSITY=1;;
11111d6c0b56eSmrg    *) AM_DEFAULT_VERBOSITY=0;;
11112d6c0b56eSmrgesac
11113d6c0b56eSmrgam_make=${MAKE-make}
11114d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
11115d6c0b56eSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
11116d6c0b56eSmrgif ${am_cv_make_support_nested_variables+:} false; then :
11117d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11118d6c0b56eSmrgelse
11119d6c0b56eSmrg  if $as_echo 'TRUE=$(BAR$(V))
11120d6c0b56eSmrgBAR0=false
11121d6c0b56eSmrgBAR1=true
11122d6c0b56eSmrgV=1
11123d6c0b56eSmrgam__doit:
11124d6c0b56eSmrg	@$(TRUE)
11125d6c0b56eSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11126d6c0b56eSmrg  am_cv_make_support_nested_variables=yes
11127d6c0b56eSmrgelse
11128d6c0b56eSmrg  am_cv_make_support_nested_variables=no
11129d6c0b56eSmrgfi
11130d6c0b56eSmrgfi
11131d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
11132d6c0b56eSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
11133d6c0b56eSmrgif test $am_cv_make_support_nested_variables = yes; then
11134d6c0b56eSmrg    AM_V='$(V)'
11135d6c0b56eSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11136d6c0b56eSmrgelse
11137d6c0b56eSmrg  AM_V=$AM_DEFAULT_VERBOSITY
11138d6c0b56eSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11139d6c0b56eSmrgfi
11140d6c0b56eSmrgAM_BACKSLASH='\'
11141d6c0b56eSmrg
11142d6c0b56eSmrg
11143d6c0b56eSmrg
11144d6c0b56eSmrg# Initialize libtool
11145d6c0b56eSmrg# Check whether --enable-static was given.
11146d6c0b56eSmrgif test "${enable_static+set}" = set; then :
11147d6c0b56eSmrg  enableval=$enable_static; p=${PACKAGE-default}
11148d6c0b56eSmrg    case $enableval in
11149d6c0b56eSmrg    yes) enable_static=yes ;;
11150d6c0b56eSmrg    no) enable_static=no ;;
11151d6c0b56eSmrg    *)
11152d6c0b56eSmrg     enable_static=no
11153d6c0b56eSmrg      # Look at the argument we got.  We use all the common list separators.
11154d6c0b56eSmrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
11155d6c0b56eSmrg      for pkg in $enableval; do
11156d6c0b56eSmrg	IFS=$lt_save_ifs
11157d6c0b56eSmrg	if test "X$pkg" = "X$p"; then
11158d6c0b56eSmrg	  enable_static=yes
11159d6c0b56eSmrg	fi
11160d6c0b56eSmrg      done
11161d6c0b56eSmrg      IFS=$lt_save_ifs
11162d6c0b56eSmrg      ;;
11163d6c0b56eSmrg    esac
11164d6c0b56eSmrgelse
11165d6c0b56eSmrg  enable_static=no
11166d6c0b56eSmrgfi
11167d6c0b56eSmrg
11168d6c0b56eSmrg
11169d6c0b56eSmrg
11170d6c0b56eSmrg
11171d6c0b56eSmrg
11172d6c0b56eSmrg
11173d6c0b56eSmrg
11174d6c0b56eSmrg
11175d6c0b56eSmrg
11176d6c0b56eSmrgcase `pwd` in
11177d6c0b56eSmrg  *\ * | *\	*)
11178d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
11179d6c0b56eSmrg$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
11180d6c0b56eSmrgesac
11181d6c0b56eSmrg
11182d6c0b56eSmrg
11183d6c0b56eSmrg
11184d6c0b56eSmrgmacro_version='2.4.6'
11185d6c0b56eSmrgmacro_revision='2.4.6'
11186d6c0b56eSmrg
11187d6c0b56eSmrg
11188d6c0b56eSmrg
11189d6c0b56eSmrg
11190d6c0b56eSmrg
11191d6c0b56eSmrg
11192d6c0b56eSmrg
11193d6c0b56eSmrg
11194d6c0b56eSmrg
11195d6c0b56eSmrg
11196d6c0b56eSmrg
11197d6c0b56eSmrg
11198d6c0b56eSmrg
11199d6c0b56eSmrgltmain=$ac_aux_dir/ltmain.sh
11200d6c0b56eSmrg
11201d6c0b56eSmrg# Backslashify metacharacters that are still active within
11202d6c0b56eSmrg# double-quoted strings.
11203d6c0b56eSmrgsed_quote_subst='s/\(["`$\\]\)/\\\1/g'
11204d6c0b56eSmrg
11205d6c0b56eSmrg# Same as above, but do not quote variable references.
11206d6c0b56eSmrgdouble_quote_subst='s/\(["`\\]\)/\\\1/g'
11207d6c0b56eSmrg
11208d6c0b56eSmrg# Sed substitution to delay expansion of an escaped shell variable in a
11209d6c0b56eSmrg# double_quote_subst'ed string.
11210d6c0b56eSmrgdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
11211d6c0b56eSmrg
11212d6c0b56eSmrg# Sed substitution to delay expansion of an escaped single quote.
11213d6c0b56eSmrgdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
11214d6c0b56eSmrg
11215d6c0b56eSmrg# Sed substitution to avoid accidental globbing in evaled expressions
11216d6c0b56eSmrgno_glob_subst='s/\*/\\\*/g'
11217d6c0b56eSmrg
11218d6c0b56eSmrgECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11219d6c0b56eSmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
11220d6c0b56eSmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
11221d6c0b56eSmrg
11222d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
11223d6c0b56eSmrg$as_echo_n "checking how to print strings... " >&6; }
11224d6c0b56eSmrg# Test print first, because it will be a builtin if present.
11225d6c0b56eSmrgif test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
11226d6c0b56eSmrg   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
11227d6c0b56eSmrg  ECHO='print -r --'
11228d6c0b56eSmrgelif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
11229d6c0b56eSmrg  ECHO='printf %s\n'
11230d6c0b56eSmrgelse
11231d6c0b56eSmrg  # Use this function as a fallback that always works.
11232d6c0b56eSmrg  func_fallback_echo ()
11233d6c0b56eSmrg  {
11234d6c0b56eSmrg    eval 'cat <<_LTECHO_EOF
11235d6c0b56eSmrg$1
11236d6c0b56eSmrg_LTECHO_EOF'
11237d6c0b56eSmrg  }
11238d6c0b56eSmrg  ECHO='func_fallback_echo'
11239d6c0b56eSmrgfi
11240d6c0b56eSmrg
11241d6c0b56eSmrg# func_echo_all arg...
11242d6c0b56eSmrg# Invoke $ECHO with all args, space-separated.
11243d6c0b56eSmrgfunc_echo_all ()
11244d6c0b56eSmrg{
11245d6c0b56eSmrg    $ECHO ""
11246d6c0b56eSmrg}
11247d6c0b56eSmrg
11248d6c0b56eSmrgcase $ECHO in
11249d6c0b56eSmrg  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
11250d6c0b56eSmrg$as_echo "printf" >&6; } ;;
11251d6c0b56eSmrg  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
11252d6c0b56eSmrg$as_echo "print -r" >&6; } ;;
11253d6c0b56eSmrg  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
11254d6c0b56eSmrg$as_echo "cat" >&6; } ;;
11255d6c0b56eSmrgesac
11256d6c0b56eSmrg
11257d6c0b56eSmrg
11258d6c0b56eSmrg
11259d6c0b56eSmrg
11260d6c0b56eSmrg
11261d6c0b56eSmrg
11262d6c0b56eSmrg
11263d6c0b56eSmrg
11264d6c0b56eSmrg
11265d6c0b56eSmrg
11266d6c0b56eSmrg
11267d6c0b56eSmrg
11268d6c0b56eSmrg
11269d6c0b56eSmrg
11270d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
11271d6c0b56eSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
11272d6c0b56eSmrgif ${ac_cv_path_SED+:} false; then :
11273d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11274d6c0b56eSmrgelse
11275d6c0b56eSmrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
11276d6c0b56eSmrg     for ac_i in 1 2 3 4 5 6 7; do
11277d6c0b56eSmrg       ac_script="$ac_script$as_nl$ac_script"
11278d6c0b56eSmrg     done
11279d6c0b56eSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
11280d6c0b56eSmrg     { ac_script=; unset ac_script;}
11281d6c0b56eSmrg     if test -z "$SED"; then
11282d6c0b56eSmrg  ac_path_SED_found=false
11283d6c0b56eSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
11284d6c0b56eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11285d6c0b56eSmrgfor as_dir in $PATH
11286d6c0b56eSmrgdo
11287d6c0b56eSmrg  IFS=$as_save_IFS
11288d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
11289d6c0b56eSmrg    for ac_prog in sed gsed; do
11290d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
11291d6c0b56eSmrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
11292d6c0b56eSmrg      as_fn_executable_p "$ac_path_SED" || continue
11293d6c0b56eSmrg# Check for GNU ac_path_SED and select it if it is found.
11294d6c0b56eSmrg  # Check for GNU $ac_path_SED
11295d6c0b56eSmrgcase `"$ac_path_SED" --version 2>&1` in
11296d6c0b56eSmrg*GNU*)
11297d6c0b56eSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
11298d6c0b56eSmrg*)
11299d6c0b56eSmrg  ac_count=0
11300d6c0b56eSmrg  $as_echo_n 0123456789 >"conftest.in"
11301d6c0b56eSmrg  while :
11302d6c0b56eSmrg  do
11303d6c0b56eSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
11304d6c0b56eSmrg    mv "conftest.tmp" "conftest.in"
11305d6c0b56eSmrg    cp "conftest.in" "conftest.nl"
11306d6c0b56eSmrg    $as_echo '' >> "conftest.nl"
11307d6c0b56eSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
11308d6c0b56eSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11309d6c0b56eSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
11310d6c0b56eSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
11311d6c0b56eSmrg      # Best one so far, save it but keep looking for a better one
11312d6c0b56eSmrg      ac_cv_path_SED="$ac_path_SED"
11313d6c0b56eSmrg      ac_path_SED_max=$ac_count
11314d6c0b56eSmrg    fi
11315d6c0b56eSmrg    # 10*(2^10) chars as input seems more than enough
11316d6c0b56eSmrg    test $ac_count -gt 10 && break
11317d6c0b56eSmrg  done
11318d6c0b56eSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11319d6c0b56eSmrgesac
11320d6c0b56eSmrg
11321d6c0b56eSmrg      $ac_path_SED_found && break 3
11322d6c0b56eSmrg    done
11323d6c0b56eSmrg  done
11324d6c0b56eSmrg  done
11325d6c0b56eSmrgIFS=$as_save_IFS
11326d6c0b56eSmrg  if test -z "$ac_cv_path_SED"; then
11327d6c0b56eSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
11328d6c0b56eSmrg  fi
11329d6c0b56eSmrgelse
11330d6c0b56eSmrg  ac_cv_path_SED=$SED
11331d6c0b56eSmrgfi
11332d6c0b56eSmrg
11333d6c0b56eSmrgfi
11334d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
11335d6c0b56eSmrg$as_echo "$ac_cv_path_SED" >&6; }
11336d6c0b56eSmrg SED="$ac_cv_path_SED"
11337d6c0b56eSmrg  rm -f conftest.sed
11338d6c0b56eSmrg
11339d6c0b56eSmrgtest -z "$SED" && SED=sed
11340d6c0b56eSmrgXsed="$SED -e 1s/^X//"
11341d6c0b56eSmrg
11342d6c0b56eSmrg
11343d6c0b56eSmrg
11344d6c0b56eSmrg
11345d6c0b56eSmrg
11346d6c0b56eSmrg
11347d6c0b56eSmrg
11348d6c0b56eSmrg
11349d6c0b56eSmrg
11350d6c0b56eSmrg
11351d6c0b56eSmrg
11352d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
11353d6c0b56eSmrg$as_echo_n "checking for fgrep... " >&6; }
11354d6c0b56eSmrgif ${ac_cv_path_FGREP+:} false; then :
11355d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11356d6c0b56eSmrgelse
11357d6c0b56eSmrg  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
11358d6c0b56eSmrg   then ac_cv_path_FGREP="$GREP -F"
11359d6c0b56eSmrg   else
11360d6c0b56eSmrg     if test -z "$FGREP"; then
11361d6c0b56eSmrg  ac_path_FGREP_found=false
11362d6c0b56eSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
11363d6c0b56eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11364d6c0b56eSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11365d6c0b56eSmrgdo
11366d6c0b56eSmrg  IFS=$as_save_IFS
11367d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
11368d6c0b56eSmrg    for ac_prog in fgrep; do
11369d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
11370d6c0b56eSmrg      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
11371d6c0b56eSmrg      as_fn_executable_p "$ac_path_FGREP" || continue
11372d6c0b56eSmrg# Check for GNU ac_path_FGREP and select it if it is found.
11373d6c0b56eSmrg  # Check for GNU $ac_path_FGREP
11374d6c0b56eSmrgcase `"$ac_path_FGREP" --version 2>&1` in
11375d6c0b56eSmrg*GNU*)
11376d6c0b56eSmrg  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
11377d6c0b56eSmrg*)
11378d6c0b56eSmrg  ac_count=0
11379d6c0b56eSmrg  $as_echo_n 0123456789 >"conftest.in"
11380d6c0b56eSmrg  while :
11381d6c0b56eSmrg  do
11382d6c0b56eSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
11383d6c0b56eSmrg    mv "conftest.tmp" "conftest.in"
11384d6c0b56eSmrg    cp "conftest.in" "conftest.nl"
11385d6c0b56eSmrg    $as_echo 'FGREP' >> "conftest.nl"
11386d6c0b56eSmrg    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
11387d6c0b56eSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11388d6c0b56eSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
11389d6c0b56eSmrg    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
11390d6c0b56eSmrg      # Best one so far, save it but keep looking for a better one
11391d6c0b56eSmrg      ac_cv_path_FGREP="$ac_path_FGREP"
11392d6c0b56eSmrg      ac_path_FGREP_max=$ac_count
11393d6c0b56eSmrg    fi
11394d6c0b56eSmrg    # 10*(2^10) chars as input seems more than enough
11395d6c0b56eSmrg    test $ac_count -gt 10 && break
11396d6c0b56eSmrg  done
11397d6c0b56eSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11398d6c0b56eSmrgesac
11399d6c0b56eSmrg
11400d6c0b56eSmrg      $ac_path_FGREP_found && break 3
11401d6c0b56eSmrg    done
11402d6c0b56eSmrg  done
11403d6c0b56eSmrg  done
11404d6c0b56eSmrgIFS=$as_save_IFS
11405d6c0b56eSmrg  if test -z "$ac_cv_path_FGREP"; then
11406d6c0b56eSmrg    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11407d6c0b56eSmrg  fi
11408d6c0b56eSmrgelse
11409d6c0b56eSmrg  ac_cv_path_FGREP=$FGREP
11410d6c0b56eSmrgfi
11411d6c0b56eSmrg
11412d6c0b56eSmrg   fi
11413d6c0b56eSmrgfi
11414d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
11415d6c0b56eSmrg$as_echo "$ac_cv_path_FGREP" >&6; }
11416d6c0b56eSmrg FGREP="$ac_cv_path_FGREP"
11417d6c0b56eSmrg
11418d6c0b56eSmrg
11419d6c0b56eSmrgtest -z "$GREP" && GREP=grep
11420d6c0b56eSmrg
11421d6c0b56eSmrg
11422d6c0b56eSmrg
11423d6c0b56eSmrg
11424d6c0b56eSmrg
11425d6c0b56eSmrg
11426d6c0b56eSmrg
11427d6c0b56eSmrg
11428d6c0b56eSmrg
11429d6c0b56eSmrg
11430d6c0b56eSmrg
11431d6c0b56eSmrg
11432d6c0b56eSmrg
11433d6c0b56eSmrg
11434d6c0b56eSmrg
11435d6c0b56eSmrg
11436d6c0b56eSmrg
11437d6c0b56eSmrg
11438d6c0b56eSmrg
11439d6c0b56eSmrg# Check whether --with-gnu-ld was given.
11440d6c0b56eSmrgif test "${with_gnu_ld+set}" = set; then :
11441d6c0b56eSmrg  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
11442d6c0b56eSmrgelse
11443d6c0b56eSmrg  with_gnu_ld=no
11444d6c0b56eSmrgfi
11445d6c0b56eSmrg
11446d6c0b56eSmrgac_prog=ld
11447d6c0b56eSmrgif test yes = "$GCC"; then
11448d6c0b56eSmrg  # Check if gcc -print-prog-name=ld gives a path.
11449d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
11450d6c0b56eSmrg$as_echo_n "checking for ld used by $CC... " >&6; }
11451d6c0b56eSmrg  case $host in
11452d6c0b56eSmrg  *-*-mingw*)
11453d6c0b56eSmrg    # gcc leaves a trailing carriage return, which upsets mingw
11454d6c0b56eSmrg    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11455d6c0b56eSmrg  *)
11456d6c0b56eSmrg    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
11457d6c0b56eSmrg  esac
11458d6c0b56eSmrg  case $ac_prog in
11459d6c0b56eSmrg    # Accept absolute paths.
11460d6c0b56eSmrg    [\\/]* | ?:[\\/]*)
11461d6c0b56eSmrg      re_direlt='/[^/][^/]*/\.\./'
11462d6c0b56eSmrg      # Canonicalize the pathname of ld
11463d6c0b56eSmrg      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
11464d6c0b56eSmrg      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
11465d6c0b56eSmrg	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
11466d6c0b56eSmrg      done
11467d6c0b56eSmrg      test -z "$LD" && LD=$ac_prog
11468d6c0b56eSmrg      ;;
11469d6c0b56eSmrg  "")
11470d6c0b56eSmrg    # If it fails, then pretend we aren't using GCC.
11471d6c0b56eSmrg    ac_prog=ld
11472d6c0b56eSmrg    ;;
11473d6c0b56eSmrg  *)
11474d6c0b56eSmrg    # If it is relative, then search for the first ld in PATH.
11475d6c0b56eSmrg    with_gnu_ld=unknown
11476d6c0b56eSmrg    ;;
11477d6c0b56eSmrg  esac
11478d6c0b56eSmrgelif test yes = "$with_gnu_ld"; then
11479d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11480d6c0b56eSmrg$as_echo_n "checking for GNU ld... " >&6; }
11481d6c0b56eSmrgelse
11482d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11483d6c0b56eSmrg$as_echo_n "checking for non-GNU ld... " >&6; }
11484d6c0b56eSmrgfi
11485d6c0b56eSmrgif ${lt_cv_path_LD+:} false; then :
11486d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11487d6c0b56eSmrgelse
11488d6c0b56eSmrg  if test -z "$LD"; then
11489d6c0b56eSmrg  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11490d6c0b56eSmrg  for ac_dir in $PATH; do
11491d6c0b56eSmrg    IFS=$lt_save_ifs
11492d6c0b56eSmrg    test -z "$ac_dir" && ac_dir=.
11493d6c0b56eSmrg    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11494d6c0b56eSmrg      lt_cv_path_LD=$ac_dir/$ac_prog
11495d6c0b56eSmrg      # Check to see if the program is GNU ld.  I'd rather use --version,
11496d6c0b56eSmrg      # but apparently some variants of GNU ld only accept -v.
11497d6c0b56eSmrg      # Break only if it was the GNU/non-GNU ld that we prefer.
11498d6c0b56eSmrg      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11499d6c0b56eSmrg      *GNU* | *'with BFD'*)
11500d6c0b56eSmrg	test no != "$with_gnu_ld" && break
11501d6c0b56eSmrg	;;
11502d6c0b56eSmrg      *)
11503d6c0b56eSmrg	test yes != "$with_gnu_ld" && break
11504d6c0b56eSmrg	;;
11505d6c0b56eSmrg      esac
11506d6c0b56eSmrg    fi
11507d6c0b56eSmrg  done
11508d6c0b56eSmrg  IFS=$lt_save_ifs
11509d6c0b56eSmrgelse
11510d6c0b56eSmrg  lt_cv_path_LD=$LD # Let the user override the test with a path.
11511d6c0b56eSmrgfi
11512d6c0b56eSmrgfi
11513d6c0b56eSmrg
11514d6c0b56eSmrgLD=$lt_cv_path_LD
11515d6c0b56eSmrgif test -n "$LD"; then
11516d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11517d6c0b56eSmrg$as_echo "$LD" >&6; }
11518d6c0b56eSmrgelse
11519d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11520d6c0b56eSmrg$as_echo "no" >&6; }
11521d6c0b56eSmrgfi
11522d6c0b56eSmrgtest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
11523d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11524d6c0b56eSmrg$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11525d6c0b56eSmrgif ${lt_cv_prog_gnu_ld+:} false; then :
11526d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11527d6c0b56eSmrgelse
11528d6c0b56eSmrg  # I'd rather use --version here, but apparently some GNU lds only accept -v.
11529d6c0b56eSmrgcase `$LD -v 2>&1 </dev/null` in
11530d6c0b56eSmrg*GNU* | *'with BFD'*)
11531d6c0b56eSmrg  lt_cv_prog_gnu_ld=yes
11532d6c0b56eSmrg  ;;
11533d6c0b56eSmrg*)
11534d6c0b56eSmrg  lt_cv_prog_gnu_ld=no
11535d6c0b56eSmrg  ;;
11536d6c0b56eSmrgesac
11537d6c0b56eSmrgfi
11538d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
11539d6c0b56eSmrg$as_echo "$lt_cv_prog_gnu_ld" >&6; }
11540d6c0b56eSmrgwith_gnu_ld=$lt_cv_prog_gnu_ld
11541d6c0b56eSmrg
11542d6c0b56eSmrg
11543d6c0b56eSmrg
11544d6c0b56eSmrg
11545d6c0b56eSmrg
11546d6c0b56eSmrg
11547d6c0b56eSmrg
11548d6c0b56eSmrg
11549d6c0b56eSmrg
11550d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
11551d6c0b56eSmrg$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
11552d6c0b56eSmrgif ${lt_cv_path_NM+:} false; then :
11553d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11554d6c0b56eSmrgelse
11555d6c0b56eSmrg  if test -n "$NM"; then
11556d6c0b56eSmrg  # Let the user override the test.
11557d6c0b56eSmrg  lt_cv_path_NM=$NM
11558d6c0b56eSmrgelse
11559d6c0b56eSmrg  lt_nm_to_check=${ac_tool_prefix}nm
11560d6c0b56eSmrg  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
11561d6c0b56eSmrg    lt_nm_to_check="$lt_nm_to_check nm"
11562d6c0b56eSmrg  fi
11563d6c0b56eSmrg  for lt_tmp_nm in $lt_nm_to_check; do
11564d6c0b56eSmrg    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11565d6c0b56eSmrg    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
11566d6c0b56eSmrg      IFS=$lt_save_ifs
11567d6c0b56eSmrg      test -z "$ac_dir" && ac_dir=.
11568d6c0b56eSmrg      tmp_nm=$ac_dir/$lt_tmp_nm
11569d6c0b56eSmrg      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
11570d6c0b56eSmrg	# Check to see if the nm accepts a BSD-compat flag.
11571d6c0b56eSmrg	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
11572d6c0b56eSmrg	#   nm: unknown option "B" ignored
11573d6c0b56eSmrg	# Tru64's nm complains that /dev/null is an invalid object file
11574d6c0b56eSmrg	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
11575d6c0b56eSmrg	case $build_os in
11576d6c0b56eSmrg	mingw*) lt_bad_file=conftest.nm/nofile ;;
11577d6c0b56eSmrg	*) lt_bad_file=/dev/null ;;
11578d6c0b56eSmrg	esac
11579d6c0b56eSmrg	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
11580d6c0b56eSmrg	*$lt_bad_file* | *'Invalid file or object type'*)
11581d6c0b56eSmrg	  lt_cv_path_NM="$tmp_nm -B"
11582d6c0b56eSmrg	  break 2
11583d6c0b56eSmrg	  ;;
11584d6c0b56eSmrg	*)
11585d6c0b56eSmrg	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
11586d6c0b56eSmrg	  */dev/null*)
11587d6c0b56eSmrg	    lt_cv_path_NM="$tmp_nm -p"
11588d6c0b56eSmrg	    break 2
11589d6c0b56eSmrg	    ;;
11590d6c0b56eSmrg	  *)
11591d6c0b56eSmrg	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
11592d6c0b56eSmrg	    continue # so that we can try to find one that supports BSD flags
11593d6c0b56eSmrg	    ;;
11594d6c0b56eSmrg	  esac
11595d6c0b56eSmrg	  ;;
11596d6c0b56eSmrg	esac
11597d6c0b56eSmrg      fi
11598d6c0b56eSmrg    done
11599d6c0b56eSmrg    IFS=$lt_save_ifs
11600d6c0b56eSmrg  done
11601d6c0b56eSmrg  : ${lt_cv_path_NM=no}
11602d6c0b56eSmrgfi
11603d6c0b56eSmrgfi
11604d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
11605d6c0b56eSmrg$as_echo "$lt_cv_path_NM" >&6; }
11606d6c0b56eSmrgif test no != "$lt_cv_path_NM"; then
11607d6c0b56eSmrg  NM=$lt_cv_path_NM
11608d6c0b56eSmrgelse
11609d6c0b56eSmrg  # Didn't find any BSD compatible name lister, look for dumpbin.
11610d6c0b56eSmrg  if test -n "$DUMPBIN"; then :
11611d6c0b56eSmrg    # Let the user override the test.
11612d6c0b56eSmrg  else
11613d6c0b56eSmrg    if test -n "$ac_tool_prefix"; then
11614d6c0b56eSmrg  for ac_prog in dumpbin "link -dump"
11615d6c0b56eSmrg  do
11616d6c0b56eSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11617d6c0b56eSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
11618d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11619d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
11620d6c0b56eSmrgif ${ac_cv_prog_DUMPBIN+:} false; then :
11621d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11622d6c0b56eSmrgelse
11623d6c0b56eSmrg  if test -n "$DUMPBIN"; then
11624d6c0b56eSmrg  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
11625d6c0b56eSmrgelse
11626d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11627d6c0b56eSmrgfor as_dir in $PATH
11628d6c0b56eSmrgdo
11629d6c0b56eSmrg  IFS=$as_save_IFS
11630d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
11631d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
11632d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11633d6c0b56eSmrg    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
11634d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11635d6c0b56eSmrg    break 2
11636d6c0b56eSmrg  fi
11637d6c0b56eSmrgdone
11638d6c0b56eSmrg  done
11639d6c0b56eSmrgIFS=$as_save_IFS
11640d6c0b56eSmrg
11641d6c0b56eSmrgfi
11642d6c0b56eSmrgfi
11643d6c0b56eSmrgDUMPBIN=$ac_cv_prog_DUMPBIN
11644d6c0b56eSmrgif test -n "$DUMPBIN"; then
11645d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
11646d6c0b56eSmrg$as_echo "$DUMPBIN" >&6; }
11647d6c0b56eSmrgelse
11648d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11649d6c0b56eSmrg$as_echo "no" >&6; }
11650d6c0b56eSmrgfi
11651d6c0b56eSmrg
11652d6c0b56eSmrg
11653d6c0b56eSmrg    test -n "$DUMPBIN" && break
11654d6c0b56eSmrg  done
11655d6c0b56eSmrgfi
11656d6c0b56eSmrgif test -z "$DUMPBIN"; then
11657d6c0b56eSmrg  ac_ct_DUMPBIN=$DUMPBIN
11658d6c0b56eSmrg  for ac_prog in dumpbin "link -dump"
11659d6c0b56eSmrgdo
11660d6c0b56eSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
11661d6c0b56eSmrgset dummy $ac_prog; ac_word=$2
11662d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11663d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
11664d6c0b56eSmrgif ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
11665d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11666d6c0b56eSmrgelse
11667d6c0b56eSmrg  if test -n "$ac_ct_DUMPBIN"; then
11668d6c0b56eSmrg  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
11669d6c0b56eSmrgelse
11670d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11671d6c0b56eSmrgfor as_dir in $PATH
11672d6c0b56eSmrgdo
11673d6c0b56eSmrg  IFS=$as_save_IFS
11674d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
11675d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
11676d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11677d6c0b56eSmrg    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
11678d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11679d6c0b56eSmrg    break 2
11680d6c0b56eSmrg  fi
11681d6c0b56eSmrgdone
11682d6c0b56eSmrg  done
11683d6c0b56eSmrgIFS=$as_save_IFS
11684d6c0b56eSmrg
11685d6c0b56eSmrgfi
11686d6c0b56eSmrgfi
11687d6c0b56eSmrgac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
11688d6c0b56eSmrgif test -n "$ac_ct_DUMPBIN"; then
11689d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
11690d6c0b56eSmrg$as_echo "$ac_ct_DUMPBIN" >&6; }
11691d6c0b56eSmrgelse
11692d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11693d6c0b56eSmrg$as_echo "no" >&6; }
11694d6c0b56eSmrgfi
11695d6c0b56eSmrg
11696d6c0b56eSmrg
11697d6c0b56eSmrg  test -n "$ac_ct_DUMPBIN" && break
11698d6c0b56eSmrgdone
11699d6c0b56eSmrg
11700d6c0b56eSmrg  if test "x$ac_ct_DUMPBIN" = x; then
11701d6c0b56eSmrg    DUMPBIN=":"
11702d6c0b56eSmrg  else
11703d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
11704d6c0b56eSmrgyes:)
11705d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11706d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11707d6c0b56eSmrgac_tool_warned=yes ;;
11708d6c0b56eSmrgesac
11709d6c0b56eSmrg    DUMPBIN=$ac_ct_DUMPBIN
11710d6c0b56eSmrg  fi
11711d6c0b56eSmrgfi
11712d6c0b56eSmrg
11713d6c0b56eSmrg    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
11714d6c0b56eSmrg    *COFF*)
11715d6c0b56eSmrg      DUMPBIN="$DUMPBIN -symbols -headers"
11716d6c0b56eSmrg      ;;
11717d6c0b56eSmrg    *)
11718d6c0b56eSmrg      DUMPBIN=:
11719d6c0b56eSmrg      ;;
11720d6c0b56eSmrg    esac
11721d6c0b56eSmrg  fi
11722d6c0b56eSmrg
11723d6c0b56eSmrg  if test : != "$DUMPBIN"; then
11724d6c0b56eSmrg    NM=$DUMPBIN
11725d6c0b56eSmrg  fi
11726d6c0b56eSmrgfi
11727d6c0b56eSmrgtest -z "$NM" && NM=nm
11728d6c0b56eSmrg
11729d6c0b56eSmrg
11730d6c0b56eSmrg
11731d6c0b56eSmrg
11732d6c0b56eSmrg
11733d6c0b56eSmrg
11734d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
11735d6c0b56eSmrg$as_echo_n "checking the name lister ($NM) interface... " >&6; }
11736d6c0b56eSmrgif ${lt_cv_nm_interface+:} false; then :
11737d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11738d6c0b56eSmrgelse
11739d6c0b56eSmrg  lt_cv_nm_interface="BSD nm"
11740d6c0b56eSmrg  echo "int some_variable = 0;" > conftest.$ac_ext
11741d6c0b56eSmrg  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
11742d6c0b56eSmrg  (eval "$ac_compile" 2>conftest.err)
11743d6c0b56eSmrg  cat conftest.err >&5
11744d6c0b56eSmrg  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
11745d6c0b56eSmrg  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
11746d6c0b56eSmrg  cat conftest.err >&5
11747d6c0b56eSmrg  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
11748d6c0b56eSmrg  cat conftest.out >&5
11749d6c0b56eSmrg  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
11750d6c0b56eSmrg    lt_cv_nm_interface="MS dumpbin"
11751d6c0b56eSmrg  fi
11752d6c0b56eSmrg  rm -f conftest*
11753d6c0b56eSmrgfi
11754d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
11755d6c0b56eSmrg$as_echo "$lt_cv_nm_interface" >&6; }
11756d6c0b56eSmrg
11757d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11758d6c0b56eSmrg$as_echo_n "checking whether ln -s works... " >&6; }
11759d6c0b56eSmrgLN_S=$as_ln_s
11760d6c0b56eSmrgif test "$LN_S" = "ln -s"; then
11761d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11762d6c0b56eSmrg$as_echo "yes" >&6; }
11763d6c0b56eSmrgelse
11764d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11765d6c0b56eSmrg$as_echo "no, using $LN_S" >&6; }
11766d6c0b56eSmrgfi
11767d6c0b56eSmrg
11768d6c0b56eSmrg# find the maximum length of command line arguments
11769d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
11770d6c0b56eSmrg$as_echo_n "checking the maximum length of command line arguments... " >&6; }
11771d6c0b56eSmrgif ${lt_cv_sys_max_cmd_len+:} false; then :
11772d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11773d6c0b56eSmrgelse
11774d6c0b56eSmrg    i=0
11775d6c0b56eSmrg  teststring=ABCD
11776d6c0b56eSmrg
11777d6c0b56eSmrg  case $build_os in
11778d6c0b56eSmrg  msdosdjgpp*)
11779d6c0b56eSmrg    # On DJGPP, this test can blow up pretty badly due to problems in libc
11780d6c0b56eSmrg    # (any single argument exceeding 2000 bytes causes a buffer overrun
11781d6c0b56eSmrg    # during glob expansion).  Even if it were fixed, the result of this
11782d6c0b56eSmrg    # check would be larger than it should be.
11783d6c0b56eSmrg    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
11784d6c0b56eSmrg    ;;
11785d6c0b56eSmrg
11786d6c0b56eSmrg  gnu*)
11787d6c0b56eSmrg    # Under GNU Hurd, this test is not required because there is
11788d6c0b56eSmrg    # no limit to the length of command line arguments.
11789d6c0b56eSmrg    # Libtool will interpret -1 as no limit whatsoever
11790d6c0b56eSmrg    lt_cv_sys_max_cmd_len=-1;
11791d6c0b56eSmrg    ;;
11792d6c0b56eSmrg
11793d6c0b56eSmrg  cygwin* | mingw* | cegcc*)
11794d6c0b56eSmrg    # On Win9x/ME, this test blows up -- it succeeds, but takes
11795d6c0b56eSmrg    # about 5 minutes as the teststring grows exponentially.
11796d6c0b56eSmrg    # Worse, since 9x/ME are not pre-emptively multitasking,
11797d6c0b56eSmrg    # you end up with a "frozen" computer, even though with patience
11798d6c0b56eSmrg    # the test eventually succeeds (with a max line length of 256k).
11799d6c0b56eSmrg    # Instead, let's just punt: use the minimum linelength reported by
11800d6c0b56eSmrg    # all of the supported platforms: 8192 (on NT/2K/XP).
11801d6c0b56eSmrg    lt_cv_sys_max_cmd_len=8192;
11802d6c0b56eSmrg    ;;
11803d6c0b56eSmrg
11804d6c0b56eSmrg  mint*)
11805d6c0b56eSmrg    # On MiNT this can take a long time and run out of memory.
11806d6c0b56eSmrg    lt_cv_sys_max_cmd_len=8192;
11807d6c0b56eSmrg    ;;
11808d6c0b56eSmrg
11809d6c0b56eSmrg  amigaos*)
11810d6c0b56eSmrg    # On AmigaOS with pdksh, this test takes hours, literally.
11811d6c0b56eSmrg    # So we just punt and use a minimum line length of 8192.
11812d6c0b56eSmrg    lt_cv_sys_max_cmd_len=8192;
11813d6c0b56eSmrg    ;;
11814d6c0b56eSmrg
11815d6c0b56eSmrg  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
11816d6c0b56eSmrg    # This has been around since 386BSD, at least.  Likely further.
11817d6c0b56eSmrg    if test -x /sbin/sysctl; then
11818d6c0b56eSmrg      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
11819d6c0b56eSmrg    elif test -x /usr/sbin/sysctl; then
11820d6c0b56eSmrg      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
11821d6c0b56eSmrg    else
11822d6c0b56eSmrg      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
11823d6c0b56eSmrg    fi
11824d6c0b56eSmrg    # And add a safety zone
11825d6c0b56eSmrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11826d6c0b56eSmrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11827d6c0b56eSmrg    ;;
11828d6c0b56eSmrg
11829d6c0b56eSmrg  interix*)
11830d6c0b56eSmrg    # We know the value 262144 and hardcode it with a safety zone (like BSD)
11831d6c0b56eSmrg    lt_cv_sys_max_cmd_len=196608
11832d6c0b56eSmrg    ;;
11833d6c0b56eSmrg
11834d6c0b56eSmrg  os2*)
11835d6c0b56eSmrg    # The test takes a long time on OS/2.
11836d6c0b56eSmrg    lt_cv_sys_max_cmd_len=8192
11837d6c0b56eSmrg    ;;
11838d6c0b56eSmrg
11839d6c0b56eSmrg  osf*)
11840d6c0b56eSmrg    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
11841d6c0b56eSmrg    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
11842d6c0b56eSmrg    # nice to cause kernel panics so lets avoid the loop below.
11843d6c0b56eSmrg    # First set a reasonable default.
11844d6c0b56eSmrg    lt_cv_sys_max_cmd_len=16384
11845d6c0b56eSmrg    #
11846d6c0b56eSmrg    if test -x /sbin/sysconfig; then
11847d6c0b56eSmrg      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
11848d6c0b56eSmrg        *1*) lt_cv_sys_max_cmd_len=-1 ;;
11849d6c0b56eSmrg      esac
11850d6c0b56eSmrg    fi
11851d6c0b56eSmrg    ;;
11852d6c0b56eSmrg  sco3.2v5*)
11853d6c0b56eSmrg    lt_cv_sys_max_cmd_len=102400
11854d6c0b56eSmrg    ;;
11855d6c0b56eSmrg  sysv5* | sco5v6* | sysv4.2uw2*)
11856d6c0b56eSmrg    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
11857d6c0b56eSmrg    if test -n "$kargmax"; then
11858d6c0b56eSmrg      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
11859d6c0b56eSmrg    else
11860d6c0b56eSmrg      lt_cv_sys_max_cmd_len=32768
11861d6c0b56eSmrg    fi
11862d6c0b56eSmrg    ;;
11863d6c0b56eSmrg  *)
11864d6c0b56eSmrg    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
11865d6c0b56eSmrg    if test -n "$lt_cv_sys_max_cmd_len" && \
11866d6c0b56eSmrg       test undefined != "$lt_cv_sys_max_cmd_len"; then
11867d6c0b56eSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11868d6c0b56eSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11869d6c0b56eSmrg    else
11870d6c0b56eSmrg      # Make teststring a little bigger before we do anything with it.
11871d6c0b56eSmrg      # a 1K string should be a reasonable start.
11872d6c0b56eSmrg      for i in 1 2 3 4 5 6 7 8; do
11873d6c0b56eSmrg        teststring=$teststring$teststring
11874d6c0b56eSmrg      done
11875d6c0b56eSmrg      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
11876d6c0b56eSmrg      # If test is not a shell built-in, we'll probably end up computing a
11877d6c0b56eSmrg      # maximum length that is only half of the actual maximum length, but
11878d6c0b56eSmrg      # we can't tell.
11879d6c0b56eSmrg      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
11880d6c0b56eSmrg	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
11881d6c0b56eSmrg	      test 17 != "$i" # 1/2 MB should be enough
11882d6c0b56eSmrg      do
11883d6c0b56eSmrg        i=`expr $i + 1`
11884d6c0b56eSmrg        teststring=$teststring$teststring
11885d6c0b56eSmrg      done
11886d6c0b56eSmrg      # Only check the string length outside the loop.
11887d6c0b56eSmrg      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
11888d6c0b56eSmrg      teststring=
11889d6c0b56eSmrg      # Add a significant safety factor because C++ compilers can tack on
11890d6c0b56eSmrg      # massive amounts of additional arguments before passing them to the
11891d6c0b56eSmrg      # linker.  It appears as though 1/2 is a usable value.
11892d6c0b56eSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
11893d6c0b56eSmrg    fi
11894d6c0b56eSmrg    ;;
11895d6c0b56eSmrg  esac
11896d6c0b56eSmrg
11897d6c0b56eSmrgfi
11898d6c0b56eSmrg
11899d6c0b56eSmrgif test -n "$lt_cv_sys_max_cmd_len"; then
11900d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
11901d6c0b56eSmrg$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
11902d6c0b56eSmrgelse
11903d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
11904d6c0b56eSmrg$as_echo "none" >&6; }
11905d6c0b56eSmrgfi
11906d6c0b56eSmrgmax_cmd_len=$lt_cv_sys_max_cmd_len
11907d6c0b56eSmrg
11908d6c0b56eSmrg
11909d6c0b56eSmrg
11910d6c0b56eSmrg
11911d6c0b56eSmrg
11912d6c0b56eSmrg
11913d6c0b56eSmrg: ${CP="cp -f"}
11914d6c0b56eSmrg: ${MV="mv -f"}
11915d6c0b56eSmrg: ${RM="rm -f"}
11916d6c0b56eSmrg
11917d6c0b56eSmrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11918d6c0b56eSmrg  lt_unset=unset
11919d6c0b56eSmrgelse
11920d6c0b56eSmrg  lt_unset=false
11921d6c0b56eSmrgfi
11922d6c0b56eSmrg
11923d6c0b56eSmrg
11924d6c0b56eSmrg
11925d6c0b56eSmrg
11926d6c0b56eSmrg
11927d6c0b56eSmrg# test EBCDIC or ASCII
11928d6c0b56eSmrgcase `echo X|tr X '\101'` in
11929d6c0b56eSmrg A) # ASCII based system
11930d6c0b56eSmrg    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
11931d6c0b56eSmrg  lt_SP2NL='tr \040 \012'
11932d6c0b56eSmrg  lt_NL2SP='tr \015\012 \040\040'
11933d6c0b56eSmrg  ;;
11934d6c0b56eSmrg *) # EBCDIC based system
11935d6c0b56eSmrg  lt_SP2NL='tr \100 \n'
11936d6c0b56eSmrg  lt_NL2SP='tr \r\n \100\100'
11937d6c0b56eSmrg  ;;
11938d6c0b56eSmrgesac
11939d6c0b56eSmrg
11940d6c0b56eSmrg
11941d6c0b56eSmrg
11942d6c0b56eSmrg
11943d6c0b56eSmrg
11944d6c0b56eSmrg
11945d6c0b56eSmrg
11946d6c0b56eSmrg
11947d6c0b56eSmrg
11948d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
11949d6c0b56eSmrg$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
11950d6c0b56eSmrgif ${lt_cv_to_host_file_cmd+:} false; then :
11951d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11952d6c0b56eSmrgelse
11953d6c0b56eSmrg  case $host in
11954d6c0b56eSmrg  *-*-mingw* )
11955d6c0b56eSmrg    case $build in
11956d6c0b56eSmrg      *-*-mingw* ) # actually msys
11957d6c0b56eSmrg        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
11958d6c0b56eSmrg        ;;
11959d6c0b56eSmrg      *-*-cygwin* )
11960d6c0b56eSmrg        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
11961d6c0b56eSmrg        ;;
11962d6c0b56eSmrg      * ) # otherwise, assume *nix
11963d6c0b56eSmrg        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
11964d6c0b56eSmrg        ;;
11965d6c0b56eSmrg    esac
11966d6c0b56eSmrg    ;;
11967d6c0b56eSmrg  *-*-cygwin* )
11968d6c0b56eSmrg    case $build in
11969d6c0b56eSmrg      *-*-mingw* ) # actually msys
11970d6c0b56eSmrg        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
11971d6c0b56eSmrg        ;;
11972d6c0b56eSmrg      *-*-cygwin* )
11973d6c0b56eSmrg        lt_cv_to_host_file_cmd=func_convert_file_noop
11974d6c0b56eSmrg        ;;
11975d6c0b56eSmrg      * ) # otherwise, assume *nix
11976d6c0b56eSmrg        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
11977d6c0b56eSmrg        ;;
11978d6c0b56eSmrg    esac
11979d6c0b56eSmrg    ;;
11980d6c0b56eSmrg  * ) # unhandled hosts (and "normal" native builds)
11981d6c0b56eSmrg    lt_cv_to_host_file_cmd=func_convert_file_noop
11982d6c0b56eSmrg    ;;
11983d6c0b56eSmrgesac
11984d6c0b56eSmrg
11985d6c0b56eSmrgfi
11986d6c0b56eSmrg
11987d6c0b56eSmrgto_host_file_cmd=$lt_cv_to_host_file_cmd
11988d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
11989d6c0b56eSmrg$as_echo "$lt_cv_to_host_file_cmd" >&6; }
11990d6c0b56eSmrg
11991d6c0b56eSmrg
11992d6c0b56eSmrg
11993d6c0b56eSmrg
11994d6c0b56eSmrg
11995d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
11996d6c0b56eSmrg$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
11997d6c0b56eSmrgif ${lt_cv_to_tool_file_cmd+:} false; then :
11998d6c0b56eSmrg  $as_echo_n "(cached) " >&6
11999d6c0b56eSmrgelse
12000d6c0b56eSmrg  #assume ordinary cross tools, or native build.
12001d6c0b56eSmrglt_cv_to_tool_file_cmd=func_convert_file_noop
12002d6c0b56eSmrgcase $host in
12003d6c0b56eSmrg  *-*-mingw* )
12004d6c0b56eSmrg    case $build in
12005d6c0b56eSmrg      *-*-mingw* ) # actually msys
12006d6c0b56eSmrg        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
12007d6c0b56eSmrg        ;;
12008d6c0b56eSmrg    esac
12009d6c0b56eSmrg    ;;
12010d6c0b56eSmrgesac
12011d6c0b56eSmrg
12012d6c0b56eSmrgfi
12013d6c0b56eSmrg
12014d6c0b56eSmrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd
12015d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
12016d6c0b56eSmrg$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
12017d6c0b56eSmrg
12018d6c0b56eSmrg
12019d6c0b56eSmrg
12020d6c0b56eSmrg
12021d6c0b56eSmrg
12022d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
12023d6c0b56eSmrg$as_echo_n "checking for $LD option to reload object files... " >&6; }
12024d6c0b56eSmrgif ${lt_cv_ld_reload_flag+:} false; then :
12025d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12026d6c0b56eSmrgelse
12027d6c0b56eSmrg  lt_cv_ld_reload_flag='-r'
12028d6c0b56eSmrgfi
12029d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
12030d6c0b56eSmrg$as_echo "$lt_cv_ld_reload_flag" >&6; }
12031d6c0b56eSmrgreload_flag=$lt_cv_ld_reload_flag
12032d6c0b56eSmrgcase $reload_flag in
12033d6c0b56eSmrg"" | " "*) ;;
12034d6c0b56eSmrg*) reload_flag=" $reload_flag" ;;
12035d6c0b56eSmrgesac
12036d6c0b56eSmrgreload_cmds='$LD$reload_flag -o $output$reload_objs'
12037d6c0b56eSmrgcase $host_os in
12038d6c0b56eSmrg  cygwin* | mingw* | pw32* | cegcc*)
12039d6c0b56eSmrg    if test yes != "$GCC"; then
12040d6c0b56eSmrg      reload_cmds=false
12041d6c0b56eSmrg    fi
12042d6c0b56eSmrg    ;;
12043d6c0b56eSmrg  darwin*)
12044d6c0b56eSmrg    if test yes = "$GCC"; then
12045d6c0b56eSmrg      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
12046d6c0b56eSmrg    else
12047d6c0b56eSmrg      reload_cmds='$LD$reload_flag -o $output$reload_objs'
12048d6c0b56eSmrg    fi
12049d6c0b56eSmrg    ;;
12050d6c0b56eSmrgesac
12051d6c0b56eSmrg
12052d6c0b56eSmrg
12053d6c0b56eSmrg
12054d6c0b56eSmrg
12055d6c0b56eSmrg
12056d6c0b56eSmrg
12057d6c0b56eSmrg
12058d6c0b56eSmrg
12059d6c0b56eSmrg
12060d6c0b56eSmrgif test -n "$ac_tool_prefix"; then
12061d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
12062d6c0b56eSmrgset dummy ${ac_tool_prefix}objdump; ac_word=$2
12063d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12064d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
12065d6c0b56eSmrgif ${ac_cv_prog_OBJDUMP+:} false; then :
12066d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12067d6c0b56eSmrgelse
12068d6c0b56eSmrg  if test -n "$OBJDUMP"; then
12069d6c0b56eSmrg  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
12070d6c0b56eSmrgelse
12071d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12072d6c0b56eSmrgfor as_dir in $PATH
12073d6c0b56eSmrgdo
12074d6c0b56eSmrg  IFS=$as_save_IFS
12075d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
12076d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
12077d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12078d6c0b56eSmrg    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
12079d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12080d6c0b56eSmrg    break 2
12081d6c0b56eSmrg  fi
12082d6c0b56eSmrgdone
12083d6c0b56eSmrg  done
12084d6c0b56eSmrgIFS=$as_save_IFS
12085d6c0b56eSmrg
12086d6c0b56eSmrgfi
12087d6c0b56eSmrgfi
12088d6c0b56eSmrgOBJDUMP=$ac_cv_prog_OBJDUMP
12089d6c0b56eSmrgif test -n "$OBJDUMP"; then
12090d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
12091d6c0b56eSmrg$as_echo "$OBJDUMP" >&6; }
12092d6c0b56eSmrgelse
12093d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12094d6c0b56eSmrg$as_echo "no" >&6; }
12095d6c0b56eSmrgfi
12096d6c0b56eSmrg
12097d6c0b56eSmrg
12098d6c0b56eSmrgfi
12099d6c0b56eSmrgif test -z "$ac_cv_prog_OBJDUMP"; then
12100d6c0b56eSmrg  ac_ct_OBJDUMP=$OBJDUMP
12101d6c0b56eSmrg  # Extract the first word of "objdump", so it can be a program name with args.
12102d6c0b56eSmrgset dummy objdump; ac_word=$2
12103d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12104d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
12105d6c0b56eSmrgif ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
12106d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12107d6c0b56eSmrgelse
12108d6c0b56eSmrg  if test -n "$ac_ct_OBJDUMP"; then
12109d6c0b56eSmrg  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
12110d6c0b56eSmrgelse
12111d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12112d6c0b56eSmrgfor as_dir in $PATH
12113d6c0b56eSmrgdo
12114d6c0b56eSmrg  IFS=$as_save_IFS
12115d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
12116d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
12117d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12118d6c0b56eSmrg    ac_cv_prog_ac_ct_OBJDUMP="objdump"
12119d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12120d6c0b56eSmrg    break 2
12121d6c0b56eSmrg  fi
12122d6c0b56eSmrgdone
12123d6c0b56eSmrg  done
12124d6c0b56eSmrgIFS=$as_save_IFS
12125d6c0b56eSmrg
12126d6c0b56eSmrgfi
12127d6c0b56eSmrgfi
12128d6c0b56eSmrgac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
12129d6c0b56eSmrgif test -n "$ac_ct_OBJDUMP"; then
12130d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
12131d6c0b56eSmrg$as_echo "$ac_ct_OBJDUMP" >&6; }
12132d6c0b56eSmrgelse
12133d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12134d6c0b56eSmrg$as_echo "no" >&6; }
12135d6c0b56eSmrgfi
12136d6c0b56eSmrg
12137d6c0b56eSmrg  if test "x$ac_ct_OBJDUMP" = x; then
12138d6c0b56eSmrg    OBJDUMP="false"
12139d6c0b56eSmrg  else
12140d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
12141d6c0b56eSmrgyes:)
12142d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12143d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12144d6c0b56eSmrgac_tool_warned=yes ;;
12145d6c0b56eSmrgesac
12146d6c0b56eSmrg    OBJDUMP=$ac_ct_OBJDUMP
12147d6c0b56eSmrg  fi
12148d6c0b56eSmrgelse
12149d6c0b56eSmrg  OBJDUMP="$ac_cv_prog_OBJDUMP"
12150d6c0b56eSmrgfi
12151d6c0b56eSmrg
12152d6c0b56eSmrgtest -z "$OBJDUMP" && OBJDUMP=objdump
12153d6c0b56eSmrg
12154d6c0b56eSmrg
12155d6c0b56eSmrg
12156d6c0b56eSmrg
12157d6c0b56eSmrg
12158d6c0b56eSmrg
12159d6c0b56eSmrg
12160d6c0b56eSmrg
12161d6c0b56eSmrg
12162d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
12163d6c0b56eSmrg$as_echo_n "checking how to recognize dependent libraries... " >&6; }
12164d6c0b56eSmrgif ${lt_cv_deplibs_check_method+:} false; then :
12165d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12166d6c0b56eSmrgelse
12167d6c0b56eSmrg  lt_cv_file_magic_cmd='$MAGIC_CMD'
12168d6c0b56eSmrglt_cv_file_magic_test_file=
12169d6c0b56eSmrglt_cv_deplibs_check_method='unknown'
12170d6c0b56eSmrg# Need to set the preceding variable on all platforms that support
12171d6c0b56eSmrg# interlibrary dependencies.
12172d6c0b56eSmrg# 'none' -- dependencies not supported.
12173d6c0b56eSmrg# 'unknown' -- same as none, but documents that we really don't know.
12174d6c0b56eSmrg# 'pass_all' -- all dependencies passed with no checks.
12175d6c0b56eSmrg# 'test_compile' -- check by making test program.
12176d6c0b56eSmrg# 'file_magic [[regex]]' -- check by looking for files in library path
12177d6c0b56eSmrg# that responds to the $file_magic_cmd with a given extended regex.
12178d6c0b56eSmrg# If you have 'file' or equivalent on your system and you're not sure
12179d6c0b56eSmrg# whether 'pass_all' will *always* work, you probably want this one.
12180d6c0b56eSmrg
12181d6c0b56eSmrgcase $host_os in
12182d6c0b56eSmrgaix[4-9]*)
12183d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12184d6c0b56eSmrg  ;;
12185d6c0b56eSmrg
12186d6c0b56eSmrgbeos*)
12187d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12188d6c0b56eSmrg  ;;
12189d6c0b56eSmrg
12190d6c0b56eSmrgbsdi[45]*)
12191d6c0b56eSmrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
12192d6c0b56eSmrg  lt_cv_file_magic_cmd='/usr/bin/file -L'
12193d6c0b56eSmrg  lt_cv_file_magic_test_file=/shlib/libc.so
12194d6c0b56eSmrg  ;;
12195d6c0b56eSmrg
12196d6c0b56eSmrgcygwin*)
12197d6c0b56eSmrg  # func_win32_libid is a shell function defined in ltmain.sh
12198d6c0b56eSmrg  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
12199d6c0b56eSmrg  lt_cv_file_magic_cmd='func_win32_libid'
12200d6c0b56eSmrg  ;;
12201d6c0b56eSmrg
12202d6c0b56eSmrgmingw* | pw32*)
12203d6c0b56eSmrg  # Base MSYS/MinGW do not provide the 'file' command needed by
12204d6c0b56eSmrg  # func_win32_libid shell function, so use a weaker test based on 'objdump',
12205d6c0b56eSmrg  # unless we find 'file', for example because we are cross-compiling.
12206d6c0b56eSmrg  if ( file / ) >/dev/null 2>&1; then
12207d6c0b56eSmrg    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
12208d6c0b56eSmrg    lt_cv_file_magic_cmd='func_win32_libid'
12209d6c0b56eSmrg  else
12210d6c0b56eSmrg    # Keep this pattern in sync with the one in func_win32_libid.
12211d6c0b56eSmrg    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
12212d6c0b56eSmrg    lt_cv_file_magic_cmd='$OBJDUMP -f'
12213d6c0b56eSmrg  fi
12214d6c0b56eSmrg  ;;
12215d6c0b56eSmrg
12216d6c0b56eSmrgcegcc*)
12217d6c0b56eSmrg  # use the weaker test based on 'objdump'. See mingw*.
12218d6c0b56eSmrg  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
12219d6c0b56eSmrg  lt_cv_file_magic_cmd='$OBJDUMP -f'
12220d6c0b56eSmrg  ;;
12221d6c0b56eSmrg
12222d6c0b56eSmrgdarwin* | rhapsody*)
12223d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12224d6c0b56eSmrg  ;;
12225d6c0b56eSmrg
12226d6c0b56eSmrgfreebsd* | dragonfly*)
12227d6c0b56eSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
12228d6c0b56eSmrg    case $host_cpu in
12229d6c0b56eSmrg    i*86 )
12230d6c0b56eSmrg      # Not sure whether the presence of OpenBSD here was a mistake.
12231d6c0b56eSmrg      # Let's accept both of them until this is cleared up.
12232d6c0b56eSmrg      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
12233d6c0b56eSmrg      lt_cv_file_magic_cmd=/usr/bin/file
12234d6c0b56eSmrg      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
12235d6c0b56eSmrg      ;;
12236d6c0b56eSmrg    esac
12237d6c0b56eSmrg  else
12238d6c0b56eSmrg    lt_cv_deplibs_check_method=pass_all
12239d6c0b56eSmrg  fi
12240d6c0b56eSmrg  ;;
12241d6c0b56eSmrg
12242d6c0b56eSmrghaiku*)
12243d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12244d6c0b56eSmrg  ;;
12245d6c0b56eSmrg
12246d6c0b56eSmrghpux10.20* | hpux11*)
12247d6c0b56eSmrg  lt_cv_file_magic_cmd=/usr/bin/file
12248d6c0b56eSmrg  case $host_cpu in
12249d6c0b56eSmrg  ia64*)
12250d6c0b56eSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
12251d6c0b56eSmrg    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
12252d6c0b56eSmrg    ;;
12253d6c0b56eSmrg  hppa*64*)
12254d6c0b56eSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
12255d6c0b56eSmrg    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
12256d6c0b56eSmrg    ;;
12257d6c0b56eSmrg  *)
12258d6c0b56eSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
12259d6c0b56eSmrg    lt_cv_file_magic_test_file=/usr/lib/libc.sl
12260d6c0b56eSmrg    ;;
12261d6c0b56eSmrg  esac
12262d6c0b56eSmrg  ;;
12263d6c0b56eSmrg
12264d6c0b56eSmrginterix[3-9]*)
12265d6c0b56eSmrg  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
12266d6c0b56eSmrg  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
12267d6c0b56eSmrg  ;;
12268d6c0b56eSmrg
12269d6c0b56eSmrgirix5* | irix6* | nonstopux*)
12270d6c0b56eSmrg  case $LD in
12271d6c0b56eSmrg  *-32|*"-32 ") libmagic=32-bit;;
12272d6c0b56eSmrg  *-n32|*"-n32 ") libmagic=N32;;
12273d6c0b56eSmrg  *-64|*"-64 ") libmagic=64-bit;;
12274d6c0b56eSmrg  *) libmagic=never-match;;
12275d6c0b56eSmrg  esac
12276d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12277d6c0b56eSmrg  ;;
12278d6c0b56eSmrg
12279d6c0b56eSmrg# This must be glibc/ELF.
12280d6c0b56eSmrglinux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
12281d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12282d6c0b56eSmrg  ;;
12283d6c0b56eSmrg
12284d6c0b56eSmrgnetbsd* | netbsdelf*-gnu)
12285d6c0b56eSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
12286d6c0b56eSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12287d6c0b56eSmrg  else
12288d6c0b56eSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
12289d6c0b56eSmrg  fi
12290d6c0b56eSmrg  ;;
12291d6c0b56eSmrg
12292d6c0b56eSmrgnewos6*)
12293d6c0b56eSmrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
12294d6c0b56eSmrg  lt_cv_file_magic_cmd=/usr/bin/file
12295d6c0b56eSmrg  lt_cv_file_magic_test_file=/usr/lib/libnls.so
12296d6c0b56eSmrg  ;;
12297d6c0b56eSmrg
12298d6c0b56eSmrg*nto* | *qnx*)
12299d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12300d6c0b56eSmrg  ;;
12301d6c0b56eSmrg
12302d6c0b56eSmrgopenbsd* | bitrig*)
12303d6c0b56eSmrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
12304d6c0b56eSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
12305d6c0b56eSmrg  else
12306d6c0b56eSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12307d6c0b56eSmrg  fi
12308d6c0b56eSmrg  ;;
12309d6c0b56eSmrg
12310d6c0b56eSmrgosf3* | osf4* | osf5*)
12311d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12312d6c0b56eSmrg  ;;
12313d6c0b56eSmrg
12314d6c0b56eSmrgrdos*)
12315d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12316d6c0b56eSmrg  ;;
12317d6c0b56eSmrg
12318d6c0b56eSmrgsolaris*)
12319d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12320d6c0b56eSmrg  ;;
12321d6c0b56eSmrg
12322d6c0b56eSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12323d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12324d6c0b56eSmrg  ;;
12325d6c0b56eSmrg
12326d6c0b56eSmrgsysv4 | sysv4.3*)
12327d6c0b56eSmrg  case $host_vendor in
12328d6c0b56eSmrg  motorola)
12329d6c0b56eSmrg    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
12330d6c0b56eSmrg    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
12331d6c0b56eSmrg    ;;
12332d6c0b56eSmrg  ncr)
12333d6c0b56eSmrg    lt_cv_deplibs_check_method=pass_all
12334d6c0b56eSmrg    ;;
12335d6c0b56eSmrg  sequent)
12336d6c0b56eSmrg    lt_cv_file_magic_cmd='/bin/file'
12337d6c0b56eSmrg    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
12338d6c0b56eSmrg    ;;
12339d6c0b56eSmrg  sni)
12340d6c0b56eSmrg    lt_cv_file_magic_cmd='/bin/file'
12341d6c0b56eSmrg    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
12342d6c0b56eSmrg    lt_cv_file_magic_test_file=/lib/libc.so
12343d6c0b56eSmrg    ;;
12344d6c0b56eSmrg  siemens)
12345d6c0b56eSmrg    lt_cv_deplibs_check_method=pass_all
12346d6c0b56eSmrg    ;;
12347d6c0b56eSmrg  pc)
12348d6c0b56eSmrg    lt_cv_deplibs_check_method=pass_all
12349d6c0b56eSmrg    ;;
12350d6c0b56eSmrg  esac
12351d6c0b56eSmrg  ;;
12352d6c0b56eSmrg
12353d6c0b56eSmrgtpf*)
12354d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12355d6c0b56eSmrg  ;;
12356d6c0b56eSmrgos2*)
12357d6c0b56eSmrg  lt_cv_deplibs_check_method=pass_all
12358d6c0b56eSmrg  ;;
12359d6c0b56eSmrgesac
12360d6c0b56eSmrg
12361d6c0b56eSmrgfi
12362d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
12363d6c0b56eSmrg$as_echo "$lt_cv_deplibs_check_method" >&6; }
12364d6c0b56eSmrg
12365d6c0b56eSmrgfile_magic_glob=
12366d6c0b56eSmrgwant_nocaseglob=no
12367d6c0b56eSmrgif test "$build" = "$host"; then
12368d6c0b56eSmrg  case $host_os in
12369d6c0b56eSmrg  mingw* | pw32*)
12370d6c0b56eSmrg    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
12371d6c0b56eSmrg      want_nocaseglob=yes
12372d6c0b56eSmrg    else
12373d6c0b56eSmrg      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
12374d6c0b56eSmrg    fi
12375d6c0b56eSmrg    ;;
12376d6c0b56eSmrg  esac
12377d6c0b56eSmrgfi
12378d6c0b56eSmrg
12379d6c0b56eSmrgfile_magic_cmd=$lt_cv_file_magic_cmd
12380d6c0b56eSmrgdeplibs_check_method=$lt_cv_deplibs_check_method
12381d6c0b56eSmrgtest -z "$deplibs_check_method" && deplibs_check_method=unknown
12382d6c0b56eSmrg
12383d6c0b56eSmrg
12384d6c0b56eSmrg
12385d6c0b56eSmrg
12386d6c0b56eSmrg
12387d6c0b56eSmrg
12388d6c0b56eSmrg
12389d6c0b56eSmrg
12390d6c0b56eSmrg
12391d6c0b56eSmrg
12392d6c0b56eSmrg
12393d6c0b56eSmrg
12394d6c0b56eSmrg
12395d6c0b56eSmrg
12396d6c0b56eSmrg
12397d6c0b56eSmrg
12398d6c0b56eSmrg
12399d6c0b56eSmrg
12400d6c0b56eSmrg
12401d6c0b56eSmrg
12402d6c0b56eSmrg
12403d6c0b56eSmrg
12404d6c0b56eSmrgif test -n "$ac_tool_prefix"; then
12405d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
12406d6c0b56eSmrgset dummy ${ac_tool_prefix}dlltool; ac_word=$2
12407d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12408d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
12409d6c0b56eSmrgif ${ac_cv_prog_DLLTOOL+:} false; then :
12410d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12411d6c0b56eSmrgelse
12412d6c0b56eSmrg  if test -n "$DLLTOOL"; then
12413d6c0b56eSmrg  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
12414d6c0b56eSmrgelse
12415d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12416d6c0b56eSmrgfor as_dir in $PATH
12417d6c0b56eSmrgdo
12418d6c0b56eSmrg  IFS=$as_save_IFS
12419d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
12420d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
12421d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12422d6c0b56eSmrg    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
12423d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12424d6c0b56eSmrg    break 2
12425d6c0b56eSmrg  fi
12426d6c0b56eSmrgdone
12427d6c0b56eSmrg  done
12428d6c0b56eSmrgIFS=$as_save_IFS
12429d6c0b56eSmrg
12430d6c0b56eSmrgfi
12431d6c0b56eSmrgfi
12432d6c0b56eSmrgDLLTOOL=$ac_cv_prog_DLLTOOL
12433d6c0b56eSmrgif test -n "$DLLTOOL"; then
12434d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
12435d6c0b56eSmrg$as_echo "$DLLTOOL" >&6; }
12436d6c0b56eSmrgelse
12437d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12438d6c0b56eSmrg$as_echo "no" >&6; }
12439d6c0b56eSmrgfi
12440d6c0b56eSmrg
12441d6c0b56eSmrg
12442d6c0b56eSmrgfi
12443d6c0b56eSmrgif test -z "$ac_cv_prog_DLLTOOL"; then
12444d6c0b56eSmrg  ac_ct_DLLTOOL=$DLLTOOL
12445d6c0b56eSmrg  # Extract the first word of "dlltool", so it can be a program name with args.
12446d6c0b56eSmrgset dummy dlltool; ac_word=$2
12447d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12448d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
12449d6c0b56eSmrgif ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
12450d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12451d6c0b56eSmrgelse
12452d6c0b56eSmrg  if test -n "$ac_ct_DLLTOOL"; then
12453d6c0b56eSmrg  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
12454d6c0b56eSmrgelse
12455d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12456d6c0b56eSmrgfor as_dir in $PATH
12457d6c0b56eSmrgdo
12458d6c0b56eSmrg  IFS=$as_save_IFS
12459d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
12460d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
12461d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12462d6c0b56eSmrg    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
12463d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12464d6c0b56eSmrg    break 2
12465d6c0b56eSmrg  fi
12466d6c0b56eSmrgdone
12467d6c0b56eSmrg  done
12468d6c0b56eSmrgIFS=$as_save_IFS
12469d6c0b56eSmrg
12470d6c0b56eSmrgfi
12471d6c0b56eSmrgfi
12472d6c0b56eSmrgac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
12473d6c0b56eSmrgif test -n "$ac_ct_DLLTOOL"; then
12474d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
12475d6c0b56eSmrg$as_echo "$ac_ct_DLLTOOL" >&6; }
12476d6c0b56eSmrgelse
12477d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12478d6c0b56eSmrg$as_echo "no" >&6; }
12479d6c0b56eSmrgfi
12480d6c0b56eSmrg
12481d6c0b56eSmrg  if test "x$ac_ct_DLLTOOL" = x; then
12482d6c0b56eSmrg    DLLTOOL="false"
12483d6c0b56eSmrg  else
12484d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
12485d6c0b56eSmrgyes:)
12486d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12487d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12488d6c0b56eSmrgac_tool_warned=yes ;;
12489d6c0b56eSmrgesac
12490d6c0b56eSmrg    DLLTOOL=$ac_ct_DLLTOOL
12491d6c0b56eSmrg  fi
12492d6c0b56eSmrgelse
12493d6c0b56eSmrg  DLLTOOL="$ac_cv_prog_DLLTOOL"
12494d6c0b56eSmrgfi
12495d6c0b56eSmrg
12496d6c0b56eSmrgtest -z "$DLLTOOL" && DLLTOOL=dlltool
12497d6c0b56eSmrg
12498d6c0b56eSmrg
12499d6c0b56eSmrg
12500d6c0b56eSmrg
12501d6c0b56eSmrg
12502d6c0b56eSmrg
12503d6c0b56eSmrg
12504d6c0b56eSmrg
12505d6c0b56eSmrg
12506d6c0b56eSmrg
12507d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
12508d6c0b56eSmrg$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
12509d6c0b56eSmrgif ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
12510d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12511d6c0b56eSmrgelse
12512d6c0b56eSmrg  lt_cv_sharedlib_from_linklib_cmd='unknown'
12513d6c0b56eSmrg
12514d6c0b56eSmrgcase $host_os in
12515d6c0b56eSmrgcygwin* | mingw* | pw32* | cegcc*)
12516d6c0b56eSmrg  # two different shell functions defined in ltmain.sh;
12517d6c0b56eSmrg  # decide which one to use based on capabilities of $DLLTOOL
12518d6c0b56eSmrg  case `$DLLTOOL --help 2>&1` in
12519d6c0b56eSmrg  *--identify-strict*)
12520d6c0b56eSmrg    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
12521d6c0b56eSmrg    ;;
12522d6c0b56eSmrg  *)
12523d6c0b56eSmrg    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
12524d6c0b56eSmrg    ;;
12525d6c0b56eSmrg  esac
12526d6c0b56eSmrg  ;;
12527d6c0b56eSmrg*)
12528d6c0b56eSmrg  # fallback: assume linklib IS sharedlib
12529d6c0b56eSmrg  lt_cv_sharedlib_from_linklib_cmd=$ECHO
12530d6c0b56eSmrg  ;;
12531d6c0b56eSmrgesac
12532d6c0b56eSmrg
12533d6c0b56eSmrgfi
12534d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
12535d6c0b56eSmrg$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
12536d6c0b56eSmrgsharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
12537d6c0b56eSmrgtest -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
12538d6c0b56eSmrg
12539d6c0b56eSmrg
12540d6c0b56eSmrg
12541d6c0b56eSmrg
12542d6c0b56eSmrg
12543d6c0b56eSmrg
12544d6c0b56eSmrg
12545d6c0b56eSmrgif test -n "$ac_tool_prefix"; then
12546d6c0b56eSmrg  for ac_prog in ar
12547d6c0b56eSmrg  do
12548d6c0b56eSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12549d6c0b56eSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
12550d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12551d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
12552d6c0b56eSmrgif ${ac_cv_prog_AR+:} false; then :
12553d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12554d6c0b56eSmrgelse
12555d6c0b56eSmrg  if test -n "$AR"; then
12556d6c0b56eSmrg  ac_cv_prog_AR="$AR" # Let the user override the test.
12557d6c0b56eSmrgelse
12558d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12559d6c0b56eSmrgfor as_dir in $PATH
12560d6c0b56eSmrgdo
12561d6c0b56eSmrg  IFS=$as_save_IFS
12562d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
12563d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
12564d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12565d6c0b56eSmrg    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
12566d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12567d6c0b56eSmrg    break 2
12568d6c0b56eSmrg  fi
12569d6c0b56eSmrgdone
12570d6c0b56eSmrg  done
12571d6c0b56eSmrgIFS=$as_save_IFS
12572d6c0b56eSmrg
12573d6c0b56eSmrgfi
12574d6c0b56eSmrgfi
12575d6c0b56eSmrgAR=$ac_cv_prog_AR
12576d6c0b56eSmrgif test -n "$AR"; then
12577d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
12578d6c0b56eSmrg$as_echo "$AR" >&6; }
12579d6c0b56eSmrgelse
12580d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12581d6c0b56eSmrg$as_echo "no" >&6; }
12582d6c0b56eSmrgfi
12583d6c0b56eSmrg
12584d6c0b56eSmrg
12585d6c0b56eSmrg    test -n "$AR" && break
12586d6c0b56eSmrg  done
12587d6c0b56eSmrgfi
12588d6c0b56eSmrgif test -z "$AR"; then
12589d6c0b56eSmrg  ac_ct_AR=$AR
12590d6c0b56eSmrg  for ac_prog in ar
12591d6c0b56eSmrgdo
12592d6c0b56eSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
12593d6c0b56eSmrgset dummy $ac_prog; ac_word=$2
12594d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12595d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
12596d6c0b56eSmrgif ${ac_cv_prog_ac_ct_AR+:} false; then :
12597d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12598d6c0b56eSmrgelse
12599d6c0b56eSmrg  if test -n "$ac_ct_AR"; then
12600d6c0b56eSmrg  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
12601d6c0b56eSmrgelse
12602d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12603d6c0b56eSmrgfor as_dir in $PATH
12604d6c0b56eSmrgdo
12605d6c0b56eSmrg  IFS=$as_save_IFS
12606d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
12607d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
12608d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12609d6c0b56eSmrg    ac_cv_prog_ac_ct_AR="$ac_prog"
12610d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12611d6c0b56eSmrg    break 2
12612d6c0b56eSmrg  fi
12613d6c0b56eSmrgdone
12614d6c0b56eSmrg  done
12615d6c0b56eSmrgIFS=$as_save_IFS
12616d6c0b56eSmrg
12617d6c0b56eSmrgfi
12618d6c0b56eSmrgfi
12619d6c0b56eSmrgac_ct_AR=$ac_cv_prog_ac_ct_AR
12620d6c0b56eSmrgif test -n "$ac_ct_AR"; then
12621d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12622d6c0b56eSmrg$as_echo "$ac_ct_AR" >&6; }
12623d6c0b56eSmrgelse
12624d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12625d6c0b56eSmrg$as_echo "no" >&6; }
12626d6c0b56eSmrgfi
12627d6c0b56eSmrg
12628d6c0b56eSmrg
12629d6c0b56eSmrg  test -n "$ac_ct_AR" && break
12630d6c0b56eSmrgdone
12631d6c0b56eSmrg
12632d6c0b56eSmrg  if test "x$ac_ct_AR" = x; then
12633d6c0b56eSmrg    AR="false"
12634d6c0b56eSmrg  else
12635d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
12636d6c0b56eSmrgyes:)
12637d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12638d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12639d6c0b56eSmrgac_tool_warned=yes ;;
12640d6c0b56eSmrgesac
12641d6c0b56eSmrg    AR=$ac_ct_AR
12642d6c0b56eSmrg  fi
12643d6c0b56eSmrgfi
12644d6c0b56eSmrg
12645d6c0b56eSmrg: ${AR=ar}
12646d6c0b56eSmrg: ${AR_FLAGS=cru}
12647d6c0b56eSmrg
12648d6c0b56eSmrg
12649d6c0b56eSmrg
12650d6c0b56eSmrg
12651d6c0b56eSmrg
12652d6c0b56eSmrg
12653d6c0b56eSmrg
12654d6c0b56eSmrg
12655d6c0b56eSmrg
12656d6c0b56eSmrg
12657d6c0b56eSmrg
12658d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
12659d6c0b56eSmrg$as_echo_n "checking for archiver @FILE support... " >&6; }
12660d6c0b56eSmrgif ${lt_cv_ar_at_file+:} false; then :
12661d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12662d6c0b56eSmrgelse
12663d6c0b56eSmrg  lt_cv_ar_at_file=no
12664d6c0b56eSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12665d6c0b56eSmrg/* end confdefs.h.  */
12666d6c0b56eSmrg
12667d6c0b56eSmrgint
12668d6c0b56eSmrgmain ()
12669d6c0b56eSmrg{
12670d6c0b56eSmrg
12671d6c0b56eSmrg  ;
12672d6c0b56eSmrg  return 0;
12673d6c0b56eSmrg}
12674d6c0b56eSmrg_ACEOF
12675d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
12676d6c0b56eSmrg  echo conftest.$ac_objext > conftest.lst
12677d6c0b56eSmrg      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
12678d6c0b56eSmrg      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12679d6c0b56eSmrg  (eval $lt_ar_try) 2>&5
12680d6c0b56eSmrg  ac_status=$?
12681d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12682d6c0b56eSmrg  test $ac_status = 0; }
12683d6c0b56eSmrg      if test 0 -eq "$ac_status"; then
12684d6c0b56eSmrg	# Ensure the archiver fails upon bogus file names.
12685d6c0b56eSmrg	rm -f conftest.$ac_objext libconftest.a
12686d6c0b56eSmrg	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12687d6c0b56eSmrg  (eval $lt_ar_try) 2>&5
12688d6c0b56eSmrg  ac_status=$?
12689d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12690d6c0b56eSmrg  test $ac_status = 0; }
12691d6c0b56eSmrg	if test 0 -ne "$ac_status"; then
12692d6c0b56eSmrg          lt_cv_ar_at_file=@
12693d6c0b56eSmrg        fi
12694d6c0b56eSmrg      fi
12695d6c0b56eSmrg      rm -f conftest.* libconftest.a
12696d6c0b56eSmrg
12697d6c0b56eSmrgfi
12698d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12699d6c0b56eSmrg
12700d6c0b56eSmrgfi
12701d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
12702d6c0b56eSmrg$as_echo "$lt_cv_ar_at_file" >&6; }
12703d6c0b56eSmrg
12704d6c0b56eSmrgif test no = "$lt_cv_ar_at_file"; then
12705d6c0b56eSmrg  archiver_list_spec=
12706d6c0b56eSmrgelse
12707d6c0b56eSmrg  archiver_list_spec=$lt_cv_ar_at_file
12708d6c0b56eSmrgfi
12709d6c0b56eSmrg
12710d6c0b56eSmrg
12711d6c0b56eSmrg
12712d6c0b56eSmrg
12713d6c0b56eSmrg
12714d6c0b56eSmrg
12715d6c0b56eSmrg
12716d6c0b56eSmrgif test -n "$ac_tool_prefix"; then
12717d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12718d6c0b56eSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
12719d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12720d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
12721d6c0b56eSmrgif ${ac_cv_prog_STRIP+:} false; then :
12722d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12723d6c0b56eSmrgelse
12724d6c0b56eSmrg  if test -n "$STRIP"; then
12725d6c0b56eSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12726d6c0b56eSmrgelse
12727d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12728d6c0b56eSmrgfor as_dir in $PATH
12729d6c0b56eSmrgdo
12730d6c0b56eSmrg  IFS=$as_save_IFS
12731d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
12732d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
12733d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12734d6c0b56eSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12735d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12736d6c0b56eSmrg    break 2
12737d6c0b56eSmrg  fi
12738d6c0b56eSmrgdone
12739d6c0b56eSmrg  done
12740d6c0b56eSmrgIFS=$as_save_IFS
12741d6c0b56eSmrg
12742d6c0b56eSmrgfi
12743d6c0b56eSmrgfi
12744d6c0b56eSmrgSTRIP=$ac_cv_prog_STRIP
12745d6c0b56eSmrgif test -n "$STRIP"; then
12746d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12747d6c0b56eSmrg$as_echo "$STRIP" >&6; }
12748d6c0b56eSmrgelse
12749d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12750d6c0b56eSmrg$as_echo "no" >&6; }
12751d6c0b56eSmrgfi
12752d6c0b56eSmrg
12753d6c0b56eSmrg
12754d6c0b56eSmrgfi
12755d6c0b56eSmrgif test -z "$ac_cv_prog_STRIP"; then
12756d6c0b56eSmrg  ac_ct_STRIP=$STRIP
12757d6c0b56eSmrg  # Extract the first word of "strip", so it can be a program name with args.
12758d6c0b56eSmrgset dummy strip; ac_word=$2
12759d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12760d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
12761d6c0b56eSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12762d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12763d6c0b56eSmrgelse
12764d6c0b56eSmrg  if test -n "$ac_ct_STRIP"; then
12765d6c0b56eSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12766d6c0b56eSmrgelse
12767d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12768d6c0b56eSmrgfor as_dir in $PATH
12769d6c0b56eSmrgdo
12770d6c0b56eSmrg  IFS=$as_save_IFS
12771d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
12772d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
12773d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12774d6c0b56eSmrg    ac_cv_prog_ac_ct_STRIP="strip"
12775d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12776d6c0b56eSmrg    break 2
12777d6c0b56eSmrg  fi
12778d6c0b56eSmrgdone
12779d6c0b56eSmrg  done
12780d6c0b56eSmrgIFS=$as_save_IFS
12781d6c0b56eSmrg
12782d6c0b56eSmrgfi
12783d6c0b56eSmrgfi
12784d6c0b56eSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12785d6c0b56eSmrgif test -n "$ac_ct_STRIP"; then
12786d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12787d6c0b56eSmrg$as_echo "$ac_ct_STRIP" >&6; }
12788d6c0b56eSmrgelse
12789d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12790d6c0b56eSmrg$as_echo "no" >&6; }
12791d6c0b56eSmrgfi
12792d6c0b56eSmrg
12793d6c0b56eSmrg  if test "x$ac_ct_STRIP" = x; then
12794d6c0b56eSmrg    STRIP=":"
12795d6c0b56eSmrg  else
12796d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
12797d6c0b56eSmrgyes:)
12798d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12799d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12800d6c0b56eSmrgac_tool_warned=yes ;;
12801d6c0b56eSmrgesac
12802d6c0b56eSmrg    STRIP=$ac_ct_STRIP
12803d6c0b56eSmrg  fi
12804d6c0b56eSmrgelse
12805d6c0b56eSmrg  STRIP="$ac_cv_prog_STRIP"
12806d6c0b56eSmrgfi
12807d6c0b56eSmrg
12808d6c0b56eSmrgtest -z "$STRIP" && STRIP=:
12809d6c0b56eSmrg
12810d6c0b56eSmrg
12811d6c0b56eSmrg
12812d6c0b56eSmrg
12813d6c0b56eSmrg
12814d6c0b56eSmrg
12815d6c0b56eSmrgif test -n "$ac_tool_prefix"; then
12816d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12817d6c0b56eSmrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2
12818d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12819d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
12820d6c0b56eSmrgif ${ac_cv_prog_RANLIB+:} false; then :
12821d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12822d6c0b56eSmrgelse
12823d6c0b56eSmrg  if test -n "$RANLIB"; then
12824d6c0b56eSmrg  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12825d6c0b56eSmrgelse
12826d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12827d6c0b56eSmrgfor as_dir in $PATH
12828d6c0b56eSmrgdo
12829d6c0b56eSmrg  IFS=$as_save_IFS
12830d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
12831d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
12832d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12833d6c0b56eSmrg    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12834d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12835d6c0b56eSmrg    break 2
12836d6c0b56eSmrg  fi
12837d6c0b56eSmrgdone
12838d6c0b56eSmrg  done
12839d6c0b56eSmrgIFS=$as_save_IFS
12840d6c0b56eSmrg
12841d6c0b56eSmrgfi
12842d6c0b56eSmrgfi
12843d6c0b56eSmrgRANLIB=$ac_cv_prog_RANLIB
12844d6c0b56eSmrgif test -n "$RANLIB"; then
12845d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12846d6c0b56eSmrg$as_echo "$RANLIB" >&6; }
12847d6c0b56eSmrgelse
12848d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12849d6c0b56eSmrg$as_echo "no" >&6; }
12850d6c0b56eSmrgfi
12851d6c0b56eSmrg
12852d6c0b56eSmrg
12853d6c0b56eSmrgfi
12854d6c0b56eSmrgif test -z "$ac_cv_prog_RANLIB"; then
12855d6c0b56eSmrg  ac_ct_RANLIB=$RANLIB
12856d6c0b56eSmrg  # Extract the first word of "ranlib", so it can be a program name with args.
12857d6c0b56eSmrgset dummy ranlib; ac_word=$2
12858d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12859d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
12860d6c0b56eSmrgif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12861d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12862d6c0b56eSmrgelse
12863d6c0b56eSmrg  if test -n "$ac_ct_RANLIB"; then
12864d6c0b56eSmrg  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12865d6c0b56eSmrgelse
12866d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12867d6c0b56eSmrgfor as_dir in $PATH
12868d6c0b56eSmrgdo
12869d6c0b56eSmrg  IFS=$as_save_IFS
12870d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
12871d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
12872d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12873d6c0b56eSmrg    ac_cv_prog_ac_ct_RANLIB="ranlib"
12874d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12875d6c0b56eSmrg    break 2
12876d6c0b56eSmrg  fi
12877d6c0b56eSmrgdone
12878d6c0b56eSmrg  done
12879d6c0b56eSmrgIFS=$as_save_IFS
12880d6c0b56eSmrg
12881d6c0b56eSmrgfi
12882d6c0b56eSmrgfi
12883d6c0b56eSmrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12884d6c0b56eSmrgif test -n "$ac_ct_RANLIB"; then
12885d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12886d6c0b56eSmrg$as_echo "$ac_ct_RANLIB" >&6; }
12887d6c0b56eSmrgelse
12888d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12889d6c0b56eSmrg$as_echo "no" >&6; }
12890d6c0b56eSmrgfi
12891d6c0b56eSmrg
12892d6c0b56eSmrg  if test "x$ac_ct_RANLIB" = x; then
12893d6c0b56eSmrg    RANLIB=":"
12894d6c0b56eSmrg  else
12895d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
12896d6c0b56eSmrgyes:)
12897d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12898d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12899d6c0b56eSmrgac_tool_warned=yes ;;
12900d6c0b56eSmrgesac
12901d6c0b56eSmrg    RANLIB=$ac_ct_RANLIB
12902d6c0b56eSmrg  fi
12903d6c0b56eSmrgelse
12904d6c0b56eSmrg  RANLIB="$ac_cv_prog_RANLIB"
12905d6c0b56eSmrgfi
12906d6c0b56eSmrg
12907d6c0b56eSmrgtest -z "$RANLIB" && RANLIB=:
12908d6c0b56eSmrg
12909d6c0b56eSmrg
12910d6c0b56eSmrg
12911d6c0b56eSmrg
12912d6c0b56eSmrg
12913d6c0b56eSmrg
12914d6c0b56eSmrg# Determine commands to create old-style static archives.
12915d6c0b56eSmrgold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
12916d6c0b56eSmrgold_postinstall_cmds='chmod 644 $oldlib'
12917d6c0b56eSmrgold_postuninstall_cmds=
12918d6c0b56eSmrg
12919d6c0b56eSmrgif test -n "$RANLIB"; then
12920d6c0b56eSmrg  case $host_os in
12921d6c0b56eSmrg  bitrig* | openbsd*)
12922d6c0b56eSmrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
12923d6c0b56eSmrg    ;;
12924d6c0b56eSmrg  *)
12925d6c0b56eSmrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
12926d6c0b56eSmrg    ;;
12927d6c0b56eSmrg  esac
12928d6c0b56eSmrg  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
12929d6c0b56eSmrgfi
12930d6c0b56eSmrg
12931d6c0b56eSmrgcase $host_os in
12932d6c0b56eSmrg  darwin*)
12933d6c0b56eSmrg    lock_old_archive_extraction=yes ;;
12934d6c0b56eSmrg  *)
12935d6c0b56eSmrg    lock_old_archive_extraction=no ;;
12936d6c0b56eSmrgesac
12937d6c0b56eSmrg
12938d6c0b56eSmrg
12939d6c0b56eSmrg
12940d6c0b56eSmrg
12941d6c0b56eSmrg
12942d6c0b56eSmrg
12943d6c0b56eSmrg
12944d6c0b56eSmrg
12945d6c0b56eSmrg
12946d6c0b56eSmrg
12947d6c0b56eSmrg
12948d6c0b56eSmrg
12949d6c0b56eSmrg
12950d6c0b56eSmrg
12951d6c0b56eSmrg
12952d6c0b56eSmrg
12953d6c0b56eSmrg
12954d6c0b56eSmrg
12955d6c0b56eSmrg
12956d6c0b56eSmrg
12957d6c0b56eSmrg
12958d6c0b56eSmrg
12959d6c0b56eSmrg
12960d6c0b56eSmrg
12961d6c0b56eSmrg
12962d6c0b56eSmrg
12963d6c0b56eSmrg
12964d6c0b56eSmrg
12965d6c0b56eSmrg
12966d6c0b56eSmrg
12967d6c0b56eSmrg
12968d6c0b56eSmrg
12969d6c0b56eSmrg
12970d6c0b56eSmrg
12971d6c0b56eSmrg
12972d6c0b56eSmrg
12973d6c0b56eSmrg
12974d6c0b56eSmrg
12975d6c0b56eSmrg
12976d6c0b56eSmrg# If no C compiler was specified, use CC.
12977d6c0b56eSmrgLTCC=${LTCC-"$CC"}
12978d6c0b56eSmrg
12979d6c0b56eSmrg# If no C compiler flags were specified, use CFLAGS.
12980d6c0b56eSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12981d6c0b56eSmrg
12982d6c0b56eSmrg# Allow CC to be a program name with arguments.
12983d6c0b56eSmrgcompiler=$CC
12984d6c0b56eSmrg
12985d6c0b56eSmrg
12986d6c0b56eSmrg# Check for command to grab the raw symbol name followed by C symbol from nm.
12987d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
12988d6c0b56eSmrg$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
12989d6c0b56eSmrgif ${lt_cv_sys_global_symbol_pipe+:} false; then :
12990d6c0b56eSmrg  $as_echo_n "(cached) " >&6
12991d6c0b56eSmrgelse
12992d6c0b56eSmrg
12993d6c0b56eSmrg# These are sane defaults that work on at least a few old systems.
12994d6c0b56eSmrg# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
12995d6c0b56eSmrg
12996d6c0b56eSmrg# Character class describing NM global symbol codes.
12997d6c0b56eSmrgsymcode='[BCDEGRST]'
12998d6c0b56eSmrg
12999d6c0b56eSmrg# Regexp to match symbols that can be accessed directly from C.
13000d6c0b56eSmrgsympat='\([_A-Za-z][_A-Za-z0-9]*\)'
13001d6c0b56eSmrg
13002d6c0b56eSmrg# Define system-specific variables.
13003d6c0b56eSmrgcase $host_os in
13004d6c0b56eSmrgaix*)
13005d6c0b56eSmrg  symcode='[BCDT]'
13006d6c0b56eSmrg  ;;
13007d6c0b56eSmrgcygwin* | mingw* | pw32* | cegcc*)
13008d6c0b56eSmrg  symcode='[ABCDGISTW]'
13009d6c0b56eSmrg  ;;
13010d6c0b56eSmrghpux*)
13011d6c0b56eSmrg  if test ia64 = "$host_cpu"; then
13012d6c0b56eSmrg    symcode='[ABCDEGRST]'
13013d6c0b56eSmrg  fi
13014d6c0b56eSmrg  ;;
13015d6c0b56eSmrgirix* | nonstopux*)
13016d6c0b56eSmrg  symcode='[BCDEGRST]'
13017d6c0b56eSmrg  ;;
13018d6c0b56eSmrgosf*)
13019d6c0b56eSmrg  symcode='[BCDEGQRST]'
13020d6c0b56eSmrg  ;;
13021d6c0b56eSmrgsolaris*)
13022d6c0b56eSmrg  symcode='[BDRT]'
13023d6c0b56eSmrg  ;;
13024d6c0b56eSmrgsco3.2v5*)
13025d6c0b56eSmrg  symcode='[DT]'
13026d6c0b56eSmrg  ;;
13027d6c0b56eSmrgsysv4.2uw2*)
13028d6c0b56eSmrg  symcode='[DT]'
13029d6c0b56eSmrg  ;;
13030d6c0b56eSmrgsysv5* | sco5v6* | unixware* | OpenUNIX*)
13031d6c0b56eSmrg  symcode='[ABDT]'
13032d6c0b56eSmrg  ;;
13033d6c0b56eSmrgsysv4)
13034d6c0b56eSmrg  symcode='[DFNSTU]'
13035d6c0b56eSmrg  ;;
13036d6c0b56eSmrgesac
13037d6c0b56eSmrg
13038d6c0b56eSmrg# If we're using GNU nm, then use its standard symbol codes.
13039d6c0b56eSmrgcase `$NM -V 2>&1` in
13040d6c0b56eSmrg*GNU* | *'with BFD'*)
13041d6c0b56eSmrg  symcode='[ABCDGIRSTW]' ;;
13042d6c0b56eSmrgesac
13043d6c0b56eSmrg
13044d6c0b56eSmrgif test "$lt_cv_nm_interface" = "MS dumpbin"; then
13045d6c0b56eSmrg  # Gets list of data symbols to import.
13046d6c0b56eSmrg  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
13047d6c0b56eSmrg  # Adjust the below global symbol transforms to fixup imported variables.
13048d6c0b56eSmrg  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
13049d6c0b56eSmrg  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
13050d6c0b56eSmrg  lt_c_name_lib_hook="\
13051d6c0b56eSmrg  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
13052d6c0b56eSmrg  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
13053d6c0b56eSmrgelse
13054d6c0b56eSmrg  # Disable hooks by default.
13055d6c0b56eSmrg  lt_cv_sys_global_symbol_to_import=
13056d6c0b56eSmrg  lt_cdecl_hook=
13057d6c0b56eSmrg  lt_c_name_hook=
13058d6c0b56eSmrg  lt_c_name_lib_hook=
13059d6c0b56eSmrgfi
13060d6c0b56eSmrg
13061d6c0b56eSmrg# Transform an extracted symbol line into a proper C declaration.
13062d6c0b56eSmrg# Some systems (esp. on ia64) link data and code symbols differently,
13063d6c0b56eSmrg# so use this general approach.
13064d6c0b56eSmrglt_cv_sys_global_symbol_to_cdecl="sed -n"\
13065d6c0b56eSmrg$lt_cdecl_hook\
13066d6c0b56eSmrg" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
13067d6c0b56eSmrg" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
13068d6c0b56eSmrg
13069d6c0b56eSmrg# Transform an extracted symbol line into symbol name and symbol address
13070d6c0b56eSmrglt_cv_sys_global_symbol_to_c_name_address="sed -n"\
13071d6c0b56eSmrg$lt_c_name_hook\
13072d6c0b56eSmrg" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
13073d6c0b56eSmrg" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
13074d6c0b56eSmrg
13075d6c0b56eSmrg# Transform an extracted symbol line into symbol name with lib prefix and
13076d6c0b56eSmrg# symbol address.
13077d6c0b56eSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
13078d6c0b56eSmrg$lt_c_name_lib_hook\
13079d6c0b56eSmrg" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
13080d6c0b56eSmrg" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
13081d6c0b56eSmrg" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
13082d6c0b56eSmrg
13083d6c0b56eSmrg# Handle CRLF in mingw tool chain
13084d6c0b56eSmrgopt_cr=
13085d6c0b56eSmrgcase $build_os in
13086d6c0b56eSmrgmingw*)
13087d6c0b56eSmrg  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
13088d6c0b56eSmrg  ;;
13089d6c0b56eSmrgesac
13090d6c0b56eSmrg
13091d6c0b56eSmrg# Try without a prefix underscore, then with it.
13092d6c0b56eSmrgfor ac_symprfx in "" "_"; do
13093d6c0b56eSmrg
13094d6c0b56eSmrg  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
13095d6c0b56eSmrg  symxfrm="\\1 $ac_symprfx\\2 \\2"
13096d6c0b56eSmrg
13097d6c0b56eSmrg  # Write the raw and C identifiers.
13098d6c0b56eSmrg  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
13099d6c0b56eSmrg    # Fake it for dumpbin and say T for any non-static function,
13100d6c0b56eSmrg    # D for any global variable and I for any imported variable.
13101d6c0b56eSmrg    # Also find C++ and __fastcall symbols from MSVC++,
13102d6c0b56eSmrg    # which start with @ or ?.
13103d6c0b56eSmrg    lt_cv_sys_global_symbol_pipe="$AWK '"\
13104d6c0b56eSmrg"     {last_section=section; section=\$ 3};"\
13105d6c0b56eSmrg"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
13106d6c0b56eSmrg"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
13107d6c0b56eSmrg"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
13108d6c0b56eSmrg"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
13109d6c0b56eSmrg"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
13110d6c0b56eSmrg"     \$ 0!~/External *\|/{next};"\
13111d6c0b56eSmrg"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
13112d6c0b56eSmrg"     {if(hide[section]) next};"\
13113d6c0b56eSmrg"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
13114d6c0b56eSmrg"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
13115d6c0b56eSmrg"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
13116d6c0b56eSmrg"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
13117d6c0b56eSmrg"     ' prfx=^$ac_symprfx"
13118d6c0b56eSmrg  else
13119d6c0b56eSmrg    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
13120d6c0b56eSmrg  fi
13121d6c0b56eSmrg  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
13122d6c0b56eSmrg
13123d6c0b56eSmrg  # Check to see that the pipe works correctly.
13124d6c0b56eSmrg  pipe_works=no
13125d6c0b56eSmrg
13126d6c0b56eSmrg  rm -f conftest*
13127d6c0b56eSmrg  cat > conftest.$ac_ext <<_LT_EOF
13128d6c0b56eSmrg#ifdef __cplusplus
13129d6c0b56eSmrgextern "C" {
13130d6c0b56eSmrg#endif
13131d6c0b56eSmrgchar nm_test_var;
13132d6c0b56eSmrgvoid nm_test_func(void);
13133d6c0b56eSmrgvoid nm_test_func(void){}
13134d6c0b56eSmrg#ifdef __cplusplus
13135d6c0b56eSmrg}
13136d6c0b56eSmrg#endif
13137d6c0b56eSmrgint main(){nm_test_var='a';nm_test_func();return(0);}
13138d6c0b56eSmrg_LT_EOF
13139d6c0b56eSmrg
13140d6c0b56eSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13141d6c0b56eSmrg  (eval $ac_compile) 2>&5
13142d6c0b56eSmrg  ac_status=$?
13143d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13144d6c0b56eSmrg  test $ac_status = 0; }; then
13145d6c0b56eSmrg    # Now try to grab the symbols.
13146d6c0b56eSmrg    nlist=conftest.nm
13147d6c0b56eSmrg    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
13148d6c0b56eSmrg  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
13149d6c0b56eSmrg  ac_status=$?
13150d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13151d6c0b56eSmrg  test $ac_status = 0; } && test -s "$nlist"; then
13152d6c0b56eSmrg      # Try sorting and uniquifying the output.
13153d6c0b56eSmrg      if sort "$nlist" | uniq > "$nlist"T; then
13154d6c0b56eSmrg	mv -f "$nlist"T "$nlist"
13155d6c0b56eSmrg      else
13156d6c0b56eSmrg	rm -f "$nlist"T
13157d6c0b56eSmrg      fi
13158d6c0b56eSmrg
13159d6c0b56eSmrg      # Make sure that we snagged all the symbols we need.
13160d6c0b56eSmrg      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
13161d6c0b56eSmrg	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
13162d6c0b56eSmrg	  cat <<_LT_EOF > conftest.$ac_ext
13163d6c0b56eSmrg/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
13164d6c0b56eSmrg#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
13165d6c0b56eSmrg/* DATA imports from DLLs on WIN32 can't be const, because runtime
13166d6c0b56eSmrg   relocations are performed -- see ld's documentation on pseudo-relocs.  */
13167d6c0b56eSmrg# define LT_DLSYM_CONST
13168d6c0b56eSmrg#elif defined __osf__
13169d6c0b56eSmrg/* This system does not cope well with relocations in const data.  */
13170d6c0b56eSmrg# define LT_DLSYM_CONST
13171d6c0b56eSmrg#else
13172d6c0b56eSmrg# define LT_DLSYM_CONST const
13173d6c0b56eSmrg#endif
13174d6c0b56eSmrg
13175d6c0b56eSmrg#ifdef __cplusplus
13176d6c0b56eSmrgextern "C" {
13177d6c0b56eSmrg#endif
13178d6c0b56eSmrg
13179d6c0b56eSmrg_LT_EOF
13180d6c0b56eSmrg	  # Now generate the symbol file.
13181d6c0b56eSmrg	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
13182d6c0b56eSmrg
13183d6c0b56eSmrg	  cat <<_LT_EOF >> conftest.$ac_ext
13184d6c0b56eSmrg
13185d6c0b56eSmrg/* The mapping between symbol names and symbols.  */
13186d6c0b56eSmrgLT_DLSYM_CONST struct {
13187d6c0b56eSmrg  const char *name;
13188d6c0b56eSmrg  void       *address;
13189d6c0b56eSmrg}
13190d6c0b56eSmrglt__PROGRAM__LTX_preloaded_symbols[] =
13191d6c0b56eSmrg{
13192d6c0b56eSmrg  { "@PROGRAM@", (void *) 0 },
13193d6c0b56eSmrg_LT_EOF
13194d6c0b56eSmrg	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
13195d6c0b56eSmrg	  cat <<\_LT_EOF >> conftest.$ac_ext
13196d6c0b56eSmrg  {0, (void *) 0}
13197d6c0b56eSmrg};
13198d6c0b56eSmrg
13199d6c0b56eSmrg/* This works around a problem in FreeBSD linker */
13200d6c0b56eSmrg#ifdef FREEBSD_WORKAROUND
13201d6c0b56eSmrgstatic const void *lt_preloaded_setup() {
13202d6c0b56eSmrg  return lt__PROGRAM__LTX_preloaded_symbols;
13203d6c0b56eSmrg}
13204d6c0b56eSmrg#endif
13205d6c0b56eSmrg
13206d6c0b56eSmrg#ifdef __cplusplus
13207d6c0b56eSmrg}
13208d6c0b56eSmrg#endif
13209d6c0b56eSmrg_LT_EOF
13210d6c0b56eSmrg	  # Now try linking the two files.
13211d6c0b56eSmrg	  mv conftest.$ac_objext conftstm.$ac_objext
13212d6c0b56eSmrg	  lt_globsym_save_LIBS=$LIBS
13213d6c0b56eSmrg	  lt_globsym_save_CFLAGS=$CFLAGS
13214d6c0b56eSmrg	  LIBS=conftstm.$ac_objext
13215d6c0b56eSmrg	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
13216d6c0b56eSmrg	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13217d6c0b56eSmrg  (eval $ac_link) 2>&5
13218d6c0b56eSmrg  ac_status=$?
13219d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13220d6c0b56eSmrg  test $ac_status = 0; } && test -s conftest$ac_exeext; then
13221d6c0b56eSmrg	    pipe_works=yes
13222d6c0b56eSmrg	  fi
13223d6c0b56eSmrg	  LIBS=$lt_globsym_save_LIBS
13224d6c0b56eSmrg	  CFLAGS=$lt_globsym_save_CFLAGS
13225d6c0b56eSmrg	else
13226d6c0b56eSmrg	  echo "cannot find nm_test_func in $nlist" >&5
13227d6c0b56eSmrg	fi
13228d6c0b56eSmrg      else
13229d6c0b56eSmrg	echo "cannot find nm_test_var in $nlist" >&5
13230d6c0b56eSmrg      fi
13231d6c0b56eSmrg    else
13232d6c0b56eSmrg      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
13233d6c0b56eSmrg    fi
13234d6c0b56eSmrg  else
13235d6c0b56eSmrg    echo "$progname: failed program was:" >&5
13236d6c0b56eSmrg    cat conftest.$ac_ext >&5
13237d6c0b56eSmrg  fi
13238d6c0b56eSmrg  rm -rf conftest* conftst*
13239d6c0b56eSmrg
13240d6c0b56eSmrg  # Do not use the global_symbol_pipe unless it works.
13241d6c0b56eSmrg  if test yes = "$pipe_works"; then
13242d6c0b56eSmrg    break
13243d6c0b56eSmrg  else
13244d6c0b56eSmrg    lt_cv_sys_global_symbol_pipe=
13245d6c0b56eSmrg  fi
13246d6c0b56eSmrgdone
13247d6c0b56eSmrg
13248d6c0b56eSmrgfi
13249d6c0b56eSmrg
13250d6c0b56eSmrgif test -z "$lt_cv_sys_global_symbol_pipe"; then
13251d6c0b56eSmrg  lt_cv_sys_global_symbol_to_cdecl=
13252d6c0b56eSmrgfi
13253d6c0b56eSmrgif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
13254d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
13255d6c0b56eSmrg$as_echo "failed" >&6; }
13256d6c0b56eSmrgelse
13257d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
13258d6c0b56eSmrg$as_echo "ok" >&6; }
13259d6c0b56eSmrgfi
13260d6c0b56eSmrg
13261d6c0b56eSmrg# Response file support.
13262d6c0b56eSmrgif test "$lt_cv_nm_interface" = "MS dumpbin"; then
13263d6c0b56eSmrg  nm_file_list_spec='@'
13264d6c0b56eSmrgelif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
13265d6c0b56eSmrg  nm_file_list_spec='@'
13266d6c0b56eSmrgfi
13267d6c0b56eSmrg
13268d6c0b56eSmrg
13269d6c0b56eSmrg
13270d6c0b56eSmrg
13271d6c0b56eSmrg
13272d6c0b56eSmrg
13273d6c0b56eSmrg
13274d6c0b56eSmrg
13275d6c0b56eSmrg
13276d6c0b56eSmrg
13277d6c0b56eSmrg
13278d6c0b56eSmrg
13279d6c0b56eSmrg
13280d6c0b56eSmrg
13281d6c0b56eSmrg
13282d6c0b56eSmrg
13283d6c0b56eSmrg
13284d6c0b56eSmrg
13285d6c0b56eSmrg
13286d6c0b56eSmrg
13287d6c0b56eSmrg
13288d6c0b56eSmrg
13289d6c0b56eSmrg
13290d6c0b56eSmrg
13291d6c0b56eSmrg
13292d6c0b56eSmrg
13293d6c0b56eSmrg
13294d6c0b56eSmrg
13295d6c0b56eSmrg
13296d6c0b56eSmrg
13297d6c0b56eSmrg
13298d6c0b56eSmrg
13299d6c0b56eSmrg
13300d6c0b56eSmrg
13301d6c0b56eSmrg
13302d6c0b56eSmrg
13303d6c0b56eSmrg
13304d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
13305d6c0b56eSmrg$as_echo_n "checking for sysroot... " >&6; }
13306d6c0b56eSmrg
13307d6c0b56eSmrg# Check whether --with-sysroot was given.
13308d6c0b56eSmrgif test "${with_sysroot+set}" = set; then :
13309d6c0b56eSmrg  withval=$with_sysroot;
13310d6c0b56eSmrgelse
13311d6c0b56eSmrg  with_sysroot=no
13312d6c0b56eSmrgfi
13313d6c0b56eSmrg
13314d6c0b56eSmrg
13315d6c0b56eSmrglt_sysroot=
13316d6c0b56eSmrgcase $with_sysroot in #(
13317d6c0b56eSmrg yes)
13318d6c0b56eSmrg   if test yes = "$GCC"; then
13319d6c0b56eSmrg     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
13320d6c0b56eSmrg   fi
13321d6c0b56eSmrg   ;; #(
13322d6c0b56eSmrg /*)
13323d6c0b56eSmrg   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
13324d6c0b56eSmrg   ;; #(
13325d6c0b56eSmrg no|'')
13326d6c0b56eSmrg   ;; #(
13327d6c0b56eSmrg *)
13328d6c0b56eSmrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
13329d6c0b56eSmrg$as_echo "$with_sysroot" >&6; }
13330d6c0b56eSmrg   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
13331d6c0b56eSmrg   ;;
13332d6c0b56eSmrgesac
13333d6c0b56eSmrg
13334d6c0b56eSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
13335d6c0b56eSmrg$as_echo "${lt_sysroot:-no}" >&6; }
13336d6c0b56eSmrg
13337d6c0b56eSmrg
13338d6c0b56eSmrg
13339d6c0b56eSmrg
13340d6c0b56eSmrg
13341d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
13342d6c0b56eSmrg$as_echo_n "checking for a working dd... " >&6; }
13343d6c0b56eSmrgif ${ac_cv_path_lt_DD+:} false; then :
13344d6c0b56eSmrg  $as_echo_n "(cached) " >&6
13345d6c0b56eSmrgelse
13346d6c0b56eSmrg  printf 0123456789abcdef0123456789abcdef >conftest.i
13347d6c0b56eSmrgcat conftest.i conftest.i >conftest2.i
13348d6c0b56eSmrg: ${lt_DD:=$DD}
13349d6c0b56eSmrgif test -z "$lt_DD"; then
13350d6c0b56eSmrg  ac_path_lt_DD_found=false
13351d6c0b56eSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
13352d6c0b56eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13353d6c0b56eSmrgfor as_dir in $PATH
13354d6c0b56eSmrgdo
13355d6c0b56eSmrg  IFS=$as_save_IFS
13356d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
13357d6c0b56eSmrg    for ac_prog in dd; do
13358d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
13359d6c0b56eSmrg      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
13360d6c0b56eSmrg      as_fn_executable_p "$ac_path_lt_DD" || continue
13361d6c0b56eSmrgif "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13362d6c0b56eSmrg  cmp -s conftest.i conftest.out \
13363d6c0b56eSmrg  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
13364d6c0b56eSmrgfi
13365d6c0b56eSmrg      $ac_path_lt_DD_found && break 3
13366d6c0b56eSmrg    done
13367d6c0b56eSmrg  done
13368d6c0b56eSmrg  done
13369d6c0b56eSmrgIFS=$as_save_IFS
13370d6c0b56eSmrg  if test -z "$ac_cv_path_lt_DD"; then
13371d6c0b56eSmrg    :
13372d6c0b56eSmrg  fi
13373d6c0b56eSmrgelse
13374d6c0b56eSmrg  ac_cv_path_lt_DD=$lt_DD
13375d6c0b56eSmrgfi
13376d6c0b56eSmrg
13377d6c0b56eSmrgrm -f conftest.i conftest2.i conftest.out
13378d6c0b56eSmrgfi
13379d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
13380d6c0b56eSmrg$as_echo "$ac_cv_path_lt_DD" >&6; }
13381d6c0b56eSmrg
13382d6c0b56eSmrg
13383d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
13384d6c0b56eSmrg$as_echo_n "checking how to truncate binary pipes... " >&6; }
13385d6c0b56eSmrgif ${lt_cv_truncate_bin+:} false; then :
13386d6c0b56eSmrg  $as_echo_n "(cached) " >&6
13387d6c0b56eSmrgelse
13388d6c0b56eSmrg  printf 0123456789abcdef0123456789abcdef >conftest.i
13389d6c0b56eSmrgcat conftest.i conftest.i >conftest2.i
13390d6c0b56eSmrglt_cv_truncate_bin=
13391d6c0b56eSmrgif "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13392d6c0b56eSmrg  cmp -s conftest.i conftest.out \
13393d6c0b56eSmrg  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
13394d6c0b56eSmrgfi
13395d6c0b56eSmrgrm -f conftest.i conftest2.i conftest.out
13396d6c0b56eSmrgtest -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
13397d6c0b56eSmrgfi
13398d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
13399d6c0b56eSmrg$as_echo "$lt_cv_truncate_bin" >&6; }
13400d6c0b56eSmrg
13401d6c0b56eSmrg
13402d6c0b56eSmrg
13403d6c0b56eSmrg
13404d6c0b56eSmrg
13405d6c0b56eSmrg
13406d6c0b56eSmrg
13407d6c0b56eSmrg# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
13408d6c0b56eSmrgfunc_cc_basename ()
13409d6c0b56eSmrg{
13410d6c0b56eSmrg    for cc_temp in $*""; do
13411d6c0b56eSmrg      case $cc_temp in
13412d6c0b56eSmrg        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
13413d6c0b56eSmrg        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
13414d6c0b56eSmrg        \-*) ;;
13415d6c0b56eSmrg        *) break;;
13416d6c0b56eSmrg      esac
13417d6c0b56eSmrg    done
13418d6c0b56eSmrg    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
13419d6c0b56eSmrg}
13420d6c0b56eSmrg
13421d6c0b56eSmrg# Check whether --enable-libtool-lock was given.
13422d6c0b56eSmrgif test "${enable_libtool_lock+set}" = set; then :
13423d6c0b56eSmrg  enableval=$enable_libtool_lock;
13424d6c0b56eSmrgfi
13425d6c0b56eSmrg
13426d6c0b56eSmrgtest no = "$enable_libtool_lock" || enable_libtool_lock=yes
13427d6c0b56eSmrg
13428d6c0b56eSmrg# Some flags need to be propagated to the compiler or linker for good
13429d6c0b56eSmrg# libtool support.
13430d6c0b56eSmrgcase $host in
13431d6c0b56eSmrgia64-*-hpux*)
13432d6c0b56eSmrg  # Find out what ABI is being produced by ac_compile, and set mode
13433d6c0b56eSmrg  # options accordingly.
13434d6c0b56eSmrg  echo 'int i;' > conftest.$ac_ext
13435d6c0b56eSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13436d6c0b56eSmrg  (eval $ac_compile) 2>&5
13437d6c0b56eSmrg  ac_status=$?
13438d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13439d6c0b56eSmrg  test $ac_status = 0; }; then
13440d6c0b56eSmrg    case `/usr/bin/file conftest.$ac_objext` in
13441d6c0b56eSmrg      *ELF-32*)
13442d6c0b56eSmrg	HPUX_IA64_MODE=32
13443d6c0b56eSmrg	;;
13444d6c0b56eSmrg      *ELF-64*)
13445d6c0b56eSmrg	HPUX_IA64_MODE=64
13446d6c0b56eSmrg	;;
13447d6c0b56eSmrg    esac
13448d6c0b56eSmrg  fi
13449d6c0b56eSmrg  rm -rf conftest*
13450d6c0b56eSmrg  ;;
13451d6c0b56eSmrg*-*-irix6*)
13452d6c0b56eSmrg  # Find out what ABI is being produced by ac_compile, and set linker
13453d6c0b56eSmrg  # options accordingly.
13454d6c0b56eSmrg  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13455d6c0b56eSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13456d6c0b56eSmrg  (eval $ac_compile) 2>&5
13457d6c0b56eSmrg  ac_status=$?
13458d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13459d6c0b56eSmrg  test $ac_status = 0; }; then
13460d6c0b56eSmrg    if test yes = "$lt_cv_prog_gnu_ld"; then
13461d6c0b56eSmrg      case `/usr/bin/file conftest.$ac_objext` in
13462d6c0b56eSmrg	*32-bit*)
13463d6c0b56eSmrg	  LD="${LD-ld} -melf32bsmip"
13464d6c0b56eSmrg	  ;;
13465d6c0b56eSmrg	*N32*)
13466d6c0b56eSmrg	  LD="${LD-ld} -melf32bmipn32"
13467d6c0b56eSmrg	  ;;
13468d6c0b56eSmrg	*64-bit*)
13469d6c0b56eSmrg	  LD="${LD-ld} -melf64bmip"
13470d6c0b56eSmrg	;;
13471d6c0b56eSmrg      esac
13472d6c0b56eSmrg    else
13473d6c0b56eSmrg      case `/usr/bin/file conftest.$ac_objext` in
13474d6c0b56eSmrg	*32-bit*)
13475d6c0b56eSmrg	  LD="${LD-ld} -32"
13476d6c0b56eSmrg	  ;;
13477d6c0b56eSmrg	*N32*)
13478d6c0b56eSmrg	  LD="${LD-ld} -n32"
13479d6c0b56eSmrg	  ;;
13480d6c0b56eSmrg	*64-bit*)
13481d6c0b56eSmrg	  LD="${LD-ld} -64"
13482d6c0b56eSmrg	  ;;
13483d6c0b56eSmrg      esac
13484d6c0b56eSmrg    fi
13485d6c0b56eSmrg  fi
13486d6c0b56eSmrg  rm -rf conftest*
13487d6c0b56eSmrg  ;;
13488d6c0b56eSmrg
13489d6c0b56eSmrgmips64*-*linux*)
13490d6c0b56eSmrg  # Find out what ABI is being produced by ac_compile, and set linker
13491d6c0b56eSmrg  # options accordingly.
13492d6c0b56eSmrg  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13493d6c0b56eSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13494d6c0b56eSmrg  (eval $ac_compile) 2>&5
13495d6c0b56eSmrg  ac_status=$?
13496d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13497d6c0b56eSmrg  test $ac_status = 0; }; then
13498d6c0b56eSmrg    emul=elf
13499d6c0b56eSmrg    case `/usr/bin/file conftest.$ac_objext` in
13500d6c0b56eSmrg      *32-bit*)
13501d6c0b56eSmrg	emul="${emul}32"
13502d6c0b56eSmrg	;;
13503d6c0b56eSmrg      *64-bit*)
13504d6c0b56eSmrg	emul="${emul}64"
13505d6c0b56eSmrg	;;
13506d6c0b56eSmrg    esac
13507d6c0b56eSmrg    case `/usr/bin/file conftest.$ac_objext` in
13508d6c0b56eSmrg      *MSB*)
13509d6c0b56eSmrg	emul="${emul}btsmip"
13510d6c0b56eSmrg	;;
13511d6c0b56eSmrg      *LSB*)
13512d6c0b56eSmrg	emul="${emul}ltsmip"
13513d6c0b56eSmrg	;;
13514d6c0b56eSmrg    esac
13515d6c0b56eSmrg    case `/usr/bin/file conftest.$ac_objext` in
13516d6c0b56eSmrg      *N32*)
13517d6c0b56eSmrg	emul="${emul}n32"
13518d6c0b56eSmrg	;;
13519d6c0b56eSmrg    esac
13520d6c0b56eSmrg    LD="${LD-ld} -m $emul"
13521d6c0b56eSmrg  fi
13522d6c0b56eSmrg  rm -rf conftest*
13523d6c0b56eSmrg  ;;
13524d6c0b56eSmrg
13525d6c0b56eSmrgx86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
13526d6c0b56eSmrgs390*-*linux*|s390*-*tpf*|sparc*-*linux*)
13527d6c0b56eSmrg  # Find out what ABI is being produced by ac_compile, and set linker
13528d6c0b56eSmrg  # options accordingly.  Note that the listed cases only cover the
13529d6c0b56eSmrg  # situations where additional linker options are needed (such as when
13530d6c0b56eSmrg  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
13531d6c0b56eSmrg  # vice versa); the common cases where no linker options are needed do
13532d6c0b56eSmrg  # not appear in the list.
13533d6c0b56eSmrg  echo 'int i;' > conftest.$ac_ext
13534d6c0b56eSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13535d6c0b56eSmrg  (eval $ac_compile) 2>&5
13536d6c0b56eSmrg  ac_status=$?
13537d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13538d6c0b56eSmrg  test $ac_status = 0; }; then
13539d6c0b56eSmrg    case `/usr/bin/file conftest.o` in
13540d6c0b56eSmrg      *32-bit*)
13541d6c0b56eSmrg	case $host in
13542d6c0b56eSmrg	  x86_64-*kfreebsd*-gnu)
13543d6c0b56eSmrg	    LD="${LD-ld} -m elf_i386_fbsd"
13544d6c0b56eSmrg	    ;;
13545d6c0b56eSmrg	  x86_64-*linux*)
13546d6c0b56eSmrg	    case `/usr/bin/file conftest.o` in
13547d6c0b56eSmrg	      *x86-64*)
13548d6c0b56eSmrg		LD="${LD-ld} -m elf32_x86_64"
13549d6c0b56eSmrg		;;
13550d6c0b56eSmrg	      *)
13551d6c0b56eSmrg		LD="${LD-ld} -m elf_i386"
13552d6c0b56eSmrg		;;
13553d6c0b56eSmrg	    esac
13554d6c0b56eSmrg	    ;;
13555d6c0b56eSmrg	  powerpc64le-*linux*)
13556d6c0b56eSmrg	    LD="${LD-ld} -m elf32lppclinux"
13557d6c0b56eSmrg	    ;;
13558d6c0b56eSmrg	  powerpc64-*linux*)
13559d6c0b56eSmrg	    LD="${LD-ld} -m elf32ppclinux"
13560d6c0b56eSmrg	    ;;
13561d6c0b56eSmrg	  s390x-*linux*)
13562d6c0b56eSmrg	    LD="${LD-ld} -m elf_s390"
13563d6c0b56eSmrg	    ;;
13564d6c0b56eSmrg	  sparc64-*linux*)
13565d6c0b56eSmrg	    LD="${LD-ld} -m elf32_sparc"
13566d6c0b56eSmrg	    ;;
13567d6c0b56eSmrg	esac
13568d6c0b56eSmrg	;;
13569d6c0b56eSmrg      *64-bit*)
13570d6c0b56eSmrg	case $host in
13571d6c0b56eSmrg	  x86_64-*kfreebsd*-gnu)
13572d6c0b56eSmrg	    LD="${LD-ld} -m elf_x86_64_fbsd"
13573d6c0b56eSmrg	    ;;
13574d6c0b56eSmrg	  x86_64-*linux*)
13575d6c0b56eSmrg	    LD="${LD-ld} -m elf_x86_64"
13576d6c0b56eSmrg	    ;;
13577d6c0b56eSmrg	  powerpcle-*linux*)
13578d6c0b56eSmrg	    LD="${LD-ld} -m elf64lppc"
13579d6c0b56eSmrg	    ;;
13580d6c0b56eSmrg	  powerpc-*linux*)
13581d6c0b56eSmrg	    LD="${LD-ld} -m elf64ppc"
13582d6c0b56eSmrg	    ;;
13583d6c0b56eSmrg	  s390*-*linux*|s390*-*tpf*)
13584d6c0b56eSmrg	    LD="${LD-ld} -m elf64_s390"
13585d6c0b56eSmrg	    ;;
13586d6c0b56eSmrg	  sparc*-*linux*)
13587d6c0b56eSmrg	    LD="${LD-ld} -m elf64_sparc"
13588d6c0b56eSmrg	    ;;
13589d6c0b56eSmrg	esac
13590d6c0b56eSmrg	;;
13591d6c0b56eSmrg    esac
13592d6c0b56eSmrg  fi
13593d6c0b56eSmrg  rm -rf conftest*
13594d6c0b56eSmrg  ;;
13595d6c0b56eSmrg
13596d6c0b56eSmrg*-*-sco3.2v5*)
13597d6c0b56eSmrg  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
13598d6c0b56eSmrg  SAVE_CFLAGS=$CFLAGS
13599d6c0b56eSmrg  CFLAGS="$CFLAGS -belf"
13600d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
13601d6c0b56eSmrg$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
13602d6c0b56eSmrgif ${lt_cv_cc_needs_belf+:} false; then :
13603d6c0b56eSmrg  $as_echo_n "(cached) " >&6
13604d6c0b56eSmrgelse
13605d6c0b56eSmrg  ac_ext=c
13606d6c0b56eSmrgac_cpp='$CPP $CPPFLAGS'
13607d6c0b56eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13608d6c0b56eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13609d6c0b56eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
13610d6c0b56eSmrg
13611d6c0b56eSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13612d6c0b56eSmrg/* end confdefs.h.  */
13613d6c0b56eSmrg
13614d6c0b56eSmrgint
13615d6c0b56eSmrgmain ()
13616d6c0b56eSmrg{
13617d6c0b56eSmrg
13618d6c0b56eSmrg  ;
13619d6c0b56eSmrg  return 0;
13620d6c0b56eSmrg}
13621d6c0b56eSmrg_ACEOF
13622d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
13623d6c0b56eSmrg  lt_cv_cc_needs_belf=yes
13624d6c0b56eSmrgelse
13625d6c0b56eSmrg  lt_cv_cc_needs_belf=no
13626d6c0b56eSmrgfi
13627d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
13628d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
13629d6c0b56eSmrg     ac_ext=c
13630d6c0b56eSmrgac_cpp='$CPP $CPPFLAGS'
13631d6c0b56eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13632d6c0b56eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13633d6c0b56eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
13634d6c0b56eSmrg
13635d6c0b56eSmrgfi
13636d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
13637d6c0b56eSmrg$as_echo "$lt_cv_cc_needs_belf" >&6; }
13638d6c0b56eSmrg  if test yes != "$lt_cv_cc_needs_belf"; then
13639d6c0b56eSmrg    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
13640d6c0b56eSmrg    CFLAGS=$SAVE_CFLAGS
13641d6c0b56eSmrg  fi
13642d6c0b56eSmrg  ;;
13643d6c0b56eSmrg*-*solaris*)
13644d6c0b56eSmrg  # Find out what ABI is being produced by ac_compile, and set linker
13645d6c0b56eSmrg  # options accordingly.
13646d6c0b56eSmrg  echo 'int i;' > conftest.$ac_ext
13647d6c0b56eSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13648d6c0b56eSmrg  (eval $ac_compile) 2>&5
13649d6c0b56eSmrg  ac_status=$?
13650d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13651d6c0b56eSmrg  test $ac_status = 0; }; then
13652d6c0b56eSmrg    case `/usr/bin/file conftest.o` in
13653d6c0b56eSmrg    *64-bit*)
13654d6c0b56eSmrg      case $lt_cv_prog_gnu_ld in
13655d6c0b56eSmrg      yes*)
13656d6c0b56eSmrg        case $host in
13657d6c0b56eSmrg        i?86-*-solaris*|x86_64-*-solaris*)
13658d6c0b56eSmrg          LD="${LD-ld} -m elf_x86_64"
13659d6c0b56eSmrg          ;;
13660d6c0b56eSmrg        sparc*-*-solaris*)
13661d6c0b56eSmrg          LD="${LD-ld} -m elf64_sparc"
13662d6c0b56eSmrg          ;;
13663d6c0b56eSmrg        esac
13664d6c0b56eSmrg        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
13665d6c0b56eSmrg        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
13666d6c0b56eSmrg          LD=${LD-ld}_sol2
13667d6c0b56eSmrg        fi
13668d6c0b56eSmrg        ;;
13669d6c0b56eSmrg      *)
13670d6c0b56eSmrg	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
13671d6c0b56eSmrg	  LD="${LD-ld} -64"
13672d6c0b56eSmrg	fi
13673d6c0b56eSmrg	;;
13674d6c0b56eSmrg      esac
13675d6c0b56eSmrg      ;;
13676d6c0b56eSmrg    esac
13677d6c0b56eSmrg  fi
13678d6c0b56eSmrg  rm -rf conftest*
13679d6c0b56eSmrg  ;;
13680d6c0b56eSmrgesac
13681d6c0b56eSmrg
13682d6c0b56eSmrgneed_locks=$enable_libtool_lock
13683d6c0b56eSmrg
13684d6c0b56eSmrgif test -n "$ac_tool_prefix"; then
13685d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
13686d6c0b56eSmrgset dummy ${ac_tool_prefix}mt; ac_word=$2
13687d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13688d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
13689d6c0b56eSmrgif ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
13690d6c0b56eSmrg  $as_echo_n "(cached) " >&6
13691d6c0b56eSmrgelse
13692d6c0b56eSmrg  if test -n "$MANIFEST_TOOL"; then
13693d6c0b56eSmrg  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
13694d6c0b56eSmrgelse
13695d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13696d6c0b56eSmrgfor as_dir in $PATH
13697d6c0b56eSmrgdo
13698d6c0b56eSmrg  IFS=$as_save_IFS
13699d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
13700d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
13701d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13702d6c0b56eSmrg    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
13703d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13704d6c0b56eSmrg    break 2
13705d6c0b56eSmrg  fi
13706d6c0b56eSmrgdone
13707d6c0b56eSmrg  done
13708d6c0b56eSmrgIFS=$as_save_IFS
13709d6c0b56eSmrg
13710d6c0b56eSmrgfi
13711d6c0b56eSmrgfi
13712d6c0b56eSmrgMANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
13713d6c0b56eSmrgif test -n "$MANIFEST_TOOL"; then
13714d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
13715d6c0b56eSmrg$as_echo "$MANIFEST_TOOL" >&6; }
13716d6c0b56eSmrgelse
13717d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13718d6c0b56eSmrg$as_echo "no" >&6; }
13719d6c0b56eSmrgfi
13720d6c0b56eSmrg
13721d6c0b56eSmrg
13722d6c0b56eSmrgfi
13723d6c0b56eSmrgif test -z "$ac_cv_prog_MANIFEST_TOOL"; then
13724d6c0b56eSmrg  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
13725d6c0b56eSmrg  # Extract the first word of "mt", so it can be a program name with args.
13726d6c0b56eSmrgset dummy mt; ac_word=$2
13727d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13728d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
13729d6c0b56eSmrgif ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
13730d6c0b56eSmrg  $as_echo_n "(cached) " >&6
13731d6c0b56eSmrgelse
13732d6c0b56eSmrg  if test -n "$ac_ct_MANIFEST_TOOL"; then
13733d6c0b56eSmrg  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
13734d6c0b56eSmrgelse
13735d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13736d6c0b56eSmrgfor as_dir in $PATH
13737d6c0b56eSmrgdo
13738d6c0b56eSmrg  IFS=$as_save_IFS
13739d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
13740d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
13741d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13742d6c0b56eSmrg    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
13743d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13744d6c0b56eSmrg    break 2
13745d6c0b56eSmrg  fi
13746d6c0b56eSmrgdone
13747d6c0b56eSmrg  done
13748d6c0b56eSmrgIFS=$as_save_IFS
13749d6c0b56eSmrg
13750d6c0b56eSmrgfi
13751d6c0b56eSmrgfi
13752d6c0b56eSmrgac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
13753d6c0b56eSmrgif test -n "$ac_ct_MANIFEST_TOOL"; then
13754d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
13755d6c0b56eSmrg$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
13756d6c0b56eSmrgelse
13757d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13758d6c0b56eSmrg$as_echo "no" >&6; }
13759d6c0b56eSmrgfi
13760d6c0b56eSmrg
13761d6c0b56eSmrg  if test "x$ac_ct_MANIFEST_TOOL" = x; then
13762d6c0b56eSmrg    MANIFEST_TOOL=":"
13763d6c0b56eSmrg  else
13764d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
13765d6c0b56eSmrgyes:)
13766d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13767d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13768d6c0b56eSmrgac_tool_warned=yes ;;
13769d6c0b56eSmrgesac
13770d6c0b56eSmrg    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
13771d6c0b56eSmrg  fi
13772d6c0b56eSmrgelse
13773d6c0b56eSmrg  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
13774d6c0b56eSmrgfi
13775d6c0b56eSmrg
13776d6c0b56eSmrgtest -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
13777d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
13778d6c0b56eSmrg$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
13779d6c0b56eSmrgif ${lt_cv_path_mainfest_tool+:} false; then :
13780d6c0b56eSmrg  $as_echo_n "(cached) " >&6
13781d6c0b56eSmrgelse
13782d6c0b56eSmrg  lt_cv_path_mainfest_tool=no
13783d6c0b56eSmrg  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
13784d6c0b56eSmrg  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
13785d6c0b56eSmrg  cat conftest.err >&5
13786d6c0b56eSmrg  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
13787d6c0b56eSmrg    lt_cv_path_mainfest_tool=yes
13788d6c0b56eSmrg  fi
13789d6c0b56eSmrg  rm -f conftest*
13790d6c0b56eSmrgfi
13791d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
13792d6c0b56eSmrg$as_echo "$lt_cv_path_mainfest_tool" >&6; }
13793d6c0b56eSmrgif test yes != "$lt_cv_path_mainfest_tool"; then
13794d6c0b56eSmrg  MANIFEST_TOOL=:
13795d6c0b56eSmrgfi
13796d6c0b56eSmrg
13797d6c0b56eSmrg
13798d6c0b56eSmrg
13799d6c0b56eSmrg
13800d6c0b56eSmrg
13801d6c0b56eSmrg
13802d6c0b56eSmrg  case $host_os in
13803d6c0b56eSmrg    rhapsody* | darwin*)
13804d6c0b56eSmrg    if test -n "$ac_tool_prefix"; then
13805d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
13806d6c0b56eSmrgset dummy ${ac_tool_prefix}dsymutil; ac_word=$2
13807d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13808d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
13809d6c0b56eSmrgif ${ac_cv_prog_DSYMUTIL+:} false; then :
13810d6c0b56eSmrg  $as_echo_n "(cached) " >&6
13811d6c0b56eSmrgelse
13812d6c0b56eSmrg  if test -n "$DSYMUTIL"; then
13813d6c0b56eSmrg  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
13814d6c0b56eSmrgelse
13815d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13816d6c0b56eSmrgfor as_dir in $PATH
13817d6c0b56eSmrgdo
13818d6c0b56eSmrg  IFS=$as_save_IFS
13819d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
13820d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
13821d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13822d6c0b56eSmrg    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
13823d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13824d6c0b56eSmrg    break 2
13825d6c0b56eSmrg  fi
13826d6c0b56eSmrgdone
13827d6c0b56eSmrg  done
13828d6c0b56eSmrgIFS=$as_save_IFS
13829d6c0b56eSmrg
13830d6c0b56eSmrgfi
13831d6c0b56eSmrgfi
13832d6c0b56eSmrgDSYMUTIL=$ac_cv_prog_DSYMUTIL
13833d6c0b56eSmrgif test -n "$DSYMUTIL"; then
13834d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
13835d6c0b56eSmrg$as_echo "$DSYMUTIL" >&6; }
13836d6c0b56eSmrgelse
13837d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13838d6c0b56eSmrg$as_echo "no" >&6; }
13839d6c0b56eSmrgfi
13840d6c0b56eSmrg
13841d6c0b56eSmrg
13842d6c0b56eSmrgfi
13843d6c0b56eSmrgif test -z "$ac_cv_prog_DSYMUTIL"; then
13844d6c0b56eSmrg  ac_ct_DSYMUTIL=$DSYMUTIL
13845d6c0b56eSmrg  # Extract the first word of "dsymutil", so it can be a program name with args.
13846d6c0b56eSmrgset dummy dsymutil; ac_word=$2
13847d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13848d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
13849d6c0b56eSmrgif ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
13850d6c0b56eSmrg  $as_echo_n "(cached) " >&6
13851d6c0b56eSmrgelse
13852d6c0b56eSmrg  if test -n "$ac_ct_DSYMUTIL"; then
13853d6c0b56eSmrg  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
13854d6c0b56eSmrgelse
13855d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13856d6c0b56eSmrgfor as_dir in $PATH
13857d6c0b56eSmrgdo
13858d6c0b56eSmrg  IFS=$as_save_IFS
13859d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
13860d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
13861d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13862d6c0b56eSmrg    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
13863d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13864d6c0b56eSmrg    break 2
13865d6c0b56eSmrg  fi
13866d6c0b56eSmrgdone
13867d6c0b56eSmrg  done
13868d6c0b56eSmrgIFS=$as_save_IFS
13869d6c0b56eSmrg
13870d6c0b56eSmrgfi
13871d6c0b56eSmrgfi
13872d6c0b56eSmrgac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
13873d6c0b56eSmrgif test -n "$ac_ct_DSYMUTIL"; then
13874d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
13875d6c0b56eSmrg$as_echo "$ac_ct_DSYMUTIL" >&6; }
13876d6c0b56eSmrgelse
13877d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13878d6c0b56eSmrg$as_echo "no" >&6; }
13879d6c0b56eSmrgfi
13880d6c0b56eSmrg
13881d6c0b56eSmrg  if test "x$ac_ct_DSYMUTIL" = x; then
13882d6c0b56eSmrg    DSYMUTIL=":"
13883d6c0b56eSmrg  else
13884d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
13885d6c0b56eSmrgyes:)
13886d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13887d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13888d6c0b56eSmrgac_tool_warned=yes ;;
13889d6c0b56eSmrgesac
13890d6c0b56eSmrg    DSYMUTIL=$ac_ct_DSYMUTIL
13891d6c0b56eSmrg  fi
13892d6c0b56eSmrgelse
13893d6c0b56eSmrg  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
13894d6c0b56eSmrgfi
13895d6c0b56eSmrg
13896d6c0b56eSmrg    if test -n "$ac_tool_prefix"; then
13897d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
13898d6c0b56eSmrgset dummy ${ac_tool_prefix}nmedit; ac_word=$2
13899d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13900d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
13901d6c0b56eSmrgif ${ac_cv_prog_NMEDIT+:} false; then :
13902d6c0b56eSmrg  $as_echo_n "(cached) " >&6
13903d6c0b56eSmrgelse
13904d6c0b56eSmrg  if test -n "$NMEDIT"; then
13905d6c0b56eSmrg  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
13906d6c0b56eSmrgelse
13907d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13908d6c0b56eSmrgfor as_dir in $PATH
13909d6c0b56eSmrgdo
13910d6c0b56eSmrg  IFS=$as_save_IFS
13911d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
13912d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
13913d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13914d6c0b56eSmrg    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
13915d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13916d6c0b56eSmrg    break 2
13917d6c0b56eSmrg  fi
13918d6c0b56eSmrgdone
13919d6c0b56eSmrg  done
13920d6c0b56eSmrgIFS=$as_save_IFS
13921d6c0b56eSmrg
13922d6c0b56eSmrgfi
13923d6c0b56eSmrgfi
13924d6c0b56eSmrgNMEDIT=$ac_cv_prog_NMEDIT
13925d6c0b56eSmrgif test -n "$NMEDIT"; then
13926d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
13927d6c0b56eSmrg$as_echo "$NMEDIT" >&6; }
13928d6c0b56eSmrgelse
13929d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13930d6c0b56eSmrg$as_echo "no" >&6; }
13931d6c0b56eSmrgfi
13932d6c0b56eSmrg
13933d6c0b56eSmrg
13934d6c0b56eSmrgfi
13935d6c0b56eSmrgif test -z "$ac_cv_prog_NMEDIT"; then
13936d6c0b56eSmrg  ac_ct_NMEDIT=$NMEDIT
13937d6c0b56eSmrg  # Extract the first word of "nmedit", so it can be a program name with args.
13938d6c0b56eSmrgset dummy nmedit; ac_word=$2
13939d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13940d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
13941d6c0b56eSmrgif ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
13942d6c0b56eSmrg  $as_echo_n "(cached) " >&6
13943d6c0b56eSmrgelse
13944d6c0b56eSmrg  if test -n "$ac_ct_NMEDIT"; then
13945d6c0b56eSmrg  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
13946d6c0b56eSmrgelse
13947d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13948d6c0b56eSmrgfor as_dir in $PATH
13949d6c0b56eSmrgdo
13950d6c0b56eSmrg  IFS=$as_save_IFS
13951d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
13952d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
13953d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13954d6c0b56eSmrg    ac_cv_prog_ac_ct_NMEDIT="nmedit"
13955d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13956d6c0b56eSmrg    break 2
13957d6c0b56eSmrg  fi
13958d6c0b56eSmrgdone
13959d6c0b56eSmrg  done
13960d6c0b56eSmrgIFS=$as_save_IFS
13961d6c0b56eSmrg
13962d6c0b56eSmrgfi
13963d6c0b56eSmrgfi
13964d6c0b56eSmrgac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
13965d6c0b56eSmrgif test -n "$ac_ct_NMEDIT"; then
13966d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
13967d6c0b56eSmrg$as_echo "$ac_ct_NMEDIT" >&6; }
13968d6c0b56eSmrgelse
13969d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13970d6c0b56eSmrg$as_echo "no" >&6; }
13971d6c0b56eSmrgfi
13972d6c0b56eSmrg
13973d6c0b56eSmrg  if test "x$ac_ct_NMEDIT" = x; then
13974d6c0b56eSmrg    NMEDIT=":"
13975d6c0b56eSmrg  else
13976d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
13977d6c0b56eSmrgyes:)
13978d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13979d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13980d6c0b56eSmrgac_tool_warned=yes ;;
13981d6c0b56eSmrgesac
13982d6c0b56eSmrg    NMEDIT=$ac_ct_NMEDIT
13983d6c0b56eSmrg  fi
13984d6c0b56eSmrgelse
13985d6c0b56eSmrg  NMEDIT="$ac_cv_prog_NMEDIT"
13986d6c0b56eSmrgfi
13987d6c0b56eSmrg
13988d6c0b56eSmrg    if test -n "$ac_tool_prefix"; then
13989d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
13990d6c0b56eSmrgset dummy ${ac_tool_prefix}lipo; ac_word=$2
13991d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13992d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
13993d6c0b56eSmrgif ${ac_cv_prog_LIPO+:} false; then :
13994d6c0b56eSmrg  $as_echo_n "(cached) " >&6
13995d6c0b56eSmrgelse
13996d6c0b56eSmrg  if test -n "$LIPO"; then
13997d6c0b56eSmrg  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
13998d6c0b56eSmrgelse
13999d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14000d6c0b56eSmrgfor as_dir in $PATH
14001d6c0b56eSmrgdo
14002d6c0b56eSmrg  IFS=$as_save_IFS
14003d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
14004d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
14005d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14006d6c0b56eSmrg    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
14007d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14008d6c0b56eSmrg    break 2
14009d6c0b56eSmrg  fi
14010d6c0b56eSmrgdone
14011d6c0b56eSmrg  done
14012d6c0b56eSmrgIFS=$as_save_IFS
14013d6c0b56eSmrg
14014d6c0b56eSmrgfi
14015d6c0b56eSmrgfi
14016d6c0b56eSmrgLIPO=$ac_cv_prog_LIPO
14017d6c0b56eSmrgif test -n "$LIPO"; then
14018d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
14019d6c0b56eSmrg$as_echo "$LIPO" >&6; }
14020d6c0b56eSmrgelse
14021d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14022d6c0b56eSmrg$as_echo "no" >&6; }
14023d6c0b56eSmrgfi
14024d6c0b56eSmrg
14025d6c0b56eSmrg
14026d6c0b56eSmrgfi
14027d6c0b56eSmrgif test -z "$ac_cv_prog_LIPO"; then
14028d6c0b56eSmrg  ac_ct_LIPO=$LIPO
14029d6c0b56eSmrg  # Extract the first word of "lipo", so it can be a program name with args.
14030d6c0b56eSmrgset dummy lipo; ac_word=$2
14031d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14032d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
14033d6c0b56eSmrgif ${ac_cv_prog_ac_ct_LIPO+:} false; then :
14034d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14035d6c0b56eSmrgelse
14036d6c0b56eSmrg  if test -n "$ac_ct_LIPO"; then
14037d6c0b56eSmrg  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
14038d6c0b56eSmrgelse
14039d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14040d6c0b56eSmrgfor as_dir in $PATH
14041d6c0b56eSmrgdo
14042d6c0b56eSmrg  IFS=$as_save_IFS
14043d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
14044d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
14045d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14046d6c0b56eSmrg    ac_cv_prog_ac_ct_LIPO="lipo"
14047d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14048d6c0b56eSmrg    break 2
14049d6c0b56eSmrg  fi
14050d6c0b56eSmrgdone
14051d6c0b56eSmrg  done
14052d6c0b56eSmrgIFS=$as_save_IFS
14053d6c0b56eSmrg
14054d6c0b56eSmrgfi
14055d6c0b56eSmrgfi
14056d6c0b56eSmrgac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
14057d6c0b56eSmrgif test -n "$ac_ct_LIPO"; then
14058d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
14059d6c0b56eSmrg$as_echo "$ac_ct_LIPO" >&6; }
14060d6c0b56eSmrgelse
14061d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14062d6c0b56eSmrg$as_echo "no" >&6; }
14063d6c0b56eSmrgfi
14064d6c0b56eSmrg
14065d6c0b56eSmrg  if test "x$ac_ct_LIPO" = x; then
14066d6c0b56eSmrg    LIPO=":"
14067d6c0b56eSmrg  else
14068d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
14069d6c0b56eSmrgyes:)
14070d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14071d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14072d6c0b56eSmrgac_tool_warned=yes ;;
14073d6c0b56eSmrgesac
14074d6c0b56eSmrg    LIPO=$ac_ct_LIPO
14075d6c0b56eSmrg  fi
14076d6c0b56eSmrgelse
14077d6c0b56eSmrg  LIPO="$ac_cv_prog_LIPO"
14078d6c0b56eSmrgfi
14079d6c0b56eSmrg
14080d6c0b56eSmrg    if test -n "$ac_tool_prefix"; then
14081d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
14082d6c0b56eSmrgset dummy ${ac_tool_prefix}otool; ac_word=$2
14083d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14084d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
14085d6c0b56eSmrgif ${ac_cv_prog_OTOOL+:} false; then :
14086d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14087d6c0b56eSmrgelse
14088d6c0b56eSmrg  if test -n "$OTOOL"; then
14089d6c0b56eSmrg  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
14090d6c0b56eSmrgelse
14091d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14092d6c0b56eSmrgfor as_dir in $PATH
14093d6c0b56eSmrgdo
14094d6c0b56eSmrg  IFS=$as_save_IFS
14095d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
14096d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
14097d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14098d6c0b56eSmrg    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
14099d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14100d6c0b56eSmrg    break 2
14101d6c0b56eSmrg  fi
14102d6c0b56eSmrgdone
14103d6c0b56eSmrg  done
14104d6c0b56eSmrgIFS=$as_save_IFS
14105d6c0b56eSmrg
14106d6c0b56eSmrgfi
14107d6c0b56eSmrgfi
14108d6c0b56eSmrgOTOOL=$ac_cv_prog_OTOOL
14109d6c0b56eSmrgif test -n "$OTOOL"; then
14110d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
14111d6c0b56eSmrg$as_echo "$OTOOL" >&6; }
14112d6c0b56eSmrgelse
14113d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14114d6c0b56eSmrg$as_echo "no" >&6; }
14115d6c0b56eSmrgfi
14116d6c0b56eSmrg
14117d6c0b56eSmrg
14118d6c0b56eSmrgfi
14119d6c0b56eSmrgif test -z "$ac_cv_prog_OTOOL"; then
14120d6c0b56eSmrg  ac_ct_OTOOL=$OTOOL
14121d6c0b56eSmrg  # Extract the first word of "otool", so it can be a program name with args.
14122d6c0b56eSmrgset dummy otool; ac_word=$2
14123d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14124d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
14125d6c0b56eSmrgif ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
14126d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14127d6c0b56eSmrgelse
14128d6c0b56eSmrg  if test -n "$ac_ct_OTOOL"; then
14129d6c0b56eSmrg  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
14130d6c0b56eSmrgelse
14131d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14132d6c0b56eSmrgfor as_dir in $PATH
14133d6c0b56eSmrgdo
14134d6c0b56eSmrg  IFS=$as_save_IFS
14135d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
14136d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
14137d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14138d6c0b56eSmrg    ac_cv_prog_ac_ct_OTOOL="otool"
14139d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14140d6c0b56eSmrg    break 2
14141d6c0b56eSmrg  fi
14142d6c0b56eSmrgdone
14143d6c0b56eSmrg  done
14144d6c0b56eSmrgIFS=$as_save_IFS
14145d6c0b56eSmrg
14146d6c0b56eSmrgfi
14147d6c0b56eSmrgfi
14148d6c0b56eSmrgac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
14149d6c0b56eSmrgif test -n "$ac_ct_OTOOL"; then
14150d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
14151d6c0b56eSmrg$as_echo "$ac_ct_OTOOL" >&6; }
14152d6c0b56eSmrgelse
14153d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14154d6c0b56eSmrg$as_echo "no" >&6; }
14155d6c0b56eSmrgfi
14156d6c0b56eSmrg
14157d6c0b56eSmrg  if test "x$ac_ct_OTOOL" = x; then
14158d6c0b56eSmrg    OTOOL=":"
14159d6c0b56eSmrg  else
14160d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
14161d6c0b56eSmrgyes:)
14162d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14163d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14164d6c0b56eSmrgac_tool_warned=yes ;;
14165d6c0b56eSmrgesac
14166d6c0b56eSmrg    OTOOL=$ac_ct_OTOOL
14167d6c0b56eSmrg  fi
14168d6c0b56eSmrgelse
14169d6c0b56eSmrg  OTOOL="$ac_cv_prog_OTOOL"
14170d6c0b56eSmrgfi
14171d6c0b56eSmrg
14172d6c0b56eSmrg    if test -n "$ac_tool_prefix"; then
14173d6c0b56eSmrg  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
14174d6c0b56eSmrgset dummy ${ac_tool_prefix}otool64; ac_word=$2
14175d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14176d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
14177d6c0b56eSmrgif ${ac_cv_prog_OTOOL64+:} false; then :
14178d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14179d6c0b56eSmrgelse
14180d6c0b56eSmrg  if test -n "$OTOOL64"; then
14181d6c0b56eSmrg  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
14182d6c0b56eSmrgelse
14183d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14184d6c0b56eSmrgfor as_dir in $PATH
14185d6c0b56eSmrgdo
14186d6c0b56eSmrg  IFS=$as_save_IFS
14187d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
14188d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
14189d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14190d6c0b56eSmrg    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
14191d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14192d6c0b56eSmrg    break 2
14193d6c0b56eSmrg  fi
14194d6c0b56eSmrgdone
14195d6c0b56eSmrg  done
14196d6c0b56eSmrgIFS=$as_save_IFS
14197d6c0b56eSmrg
14198d6c0b56eSmrgfi
14199d6c0b56eSmrgfi
14200d6c0b56eSmrgOTOOL64=$ac_cv_prog_OTOOL64
14201d6c0b56eSmrgif test -n "$OTOOL64"; then
14202d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
14203d6c0b56eSmrg$as_echo "$OTOOL64" >&6; }
14204d6c0b56eSmrgelse
14205d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14206d6c0b56eSmrg$as_echo "no" >&6; }
14207d6c0b56eSmrgfi
14208d6c0b56eSmrg
14209d6c0b56eSmrg
14210d6c0b56eSmrgfi
14211d6c0b56eSmrgif test -z "$ac_cv_prog_OTOOL64"; then
14212d6c0b56eSmrg  ac_ct_OTOOL64=$OTOOL64
14213d6c0b56eSmrg  # Extract the first word of "otool64", so it can be a program name with args.
14214d6c0b56eSmrgset dummy otool64; ac_word=$2
14215d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14216d6c0b56eSmrg$as_echo_n "checking for $ac_word... " >&6; }
14217d6c0b56eSmrgif ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
14218d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14219d6c0b56eSmrgelse
14220d6c0b56eSmrg  if test -n "$ac_ct_OTOOL64"; then
14221d6c0b56eSmrg  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
14222d6c0b56eSmrgelse
14223d6c0b56eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14224d6c0b56eSmrgfor as_dir in $PATH
14225d6c0b56eSmrgdo
14226d6c0b56eSmrg  IFS=$as_save_IFS
14227d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
14228d6c0b56eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
14229d6c0b56eSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14230d6c0b56eSmrg    ac_cv_prog_ac_ct_OTOOL64="otool64"
14231d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14232d6c0b56eSmrg    break 2
14233d6c0b56eSmrg  fi
14234d6c0b56eSmrgdone
14235d6c0b56eSmrg  done
14236d6c0b56eSmrgIFS=$as_save_IFS
14237d6c0b56eSmrg
14238d6c0b56eSmrgfi
14239d6c0b56eSmrgfi
14240d6c0b56eSmrgac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
14241d6c0b56eSmrgif test -n "$ac_ct_OTOOL64"; then
14242d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
14243d6c0b56eSmrg$as_echo "$ac_ct_OTOOL64" >&6; }
14244d6c0b56eSmrgelse
14245d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14246d6c0b56eSmrg$as_echo "no" >&6; }
14247d6c0b56eSmrgfi
14248d6c0b56eSmrg
14249d6c0b56eSmrg  if test "x$ac_ct_OTOOL64" = x; then
14250d6c0b56eSmrg    OTOOL64=":"
14251d6c0b56eSmrg  else
14252d6c0b56eSmrg    case $cross_compiling:$ac_tool_warned in
14253d6c0b56eSmrgyes:)
14254d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14255d6c0b56eSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14256d6c0b56eSmrgac_tool_warned=yes ;;
14257d6c0b56eSmrgesac
14258d6c0b56eSmrg    OTOOL64=$ac_ct_OTOOL64
14259d6c0b56eSmrg  fi
14260d6c0b56eSmrgelse
14261d6c0b56eSmrg  OTOOL64="$ac_cv_prog_OTOOL64"
14262d6c0b56eSmrgfi
14263d6c0b56eSmrg
14264d6c0b56eSmrg
14265d6c0b56eSmrg
14266d6c0b56eSmrg
14267d6c0b56eSmrg
14268d6c0b56eSmrg
14269d6c0b56eSmrg
14270d6c0b56eSmrg
14271d6c0b56eSmrg
14272d6c0b56eSmrg
14273d6c0b56eSmrg
14274d6c0b56eSmrg
14275d6c0b56eSmrg
14276d6c0b56eSmrg
14277d6c0b56eSmrg
14278d6c0b56eSmrg
14279d6c0b56eSmrg
14280d6c0b56eSmrg
14281d6c0b56eSmrg
14282d6c0b56eSmrg
14283d6c0b56eSmrg
14284d6c0b56eSmrg
14285d6c0b56eSmrg
14286d6c0b56eSmrg
14287d6c0b56eSmrg
14288d6c0b56eSmrg
14289d6c0b56eSmrg
14290d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
14291d6c0b56eSmrg$as_echo_n "checking for -single_module linker flag... " >&6; }
14292d6c0b56eSmrgif ${lt_cv_apple_cc_single_mod+:} false; then :
14293d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14294d6c0b56eSmrgelse
14295d6c0b56eSmrg  lt_cv_apple_cc_single_mod=no
14296d6c0b56eSmrg      if test -z "$LT_MULTI_MODULE"; then
14297d6c0b56eSmrg	# By default we will add the -single_module flag. You can override
14298d6c0b56eSmrg	# by either setting the environment variable LT_MULTI_MODULE
14299d6c0b56eSmrg	# non-empty at configure time, or by adding -multi_module to the
14300d6c0b56eSmrg	# link flags.
14301d6c0b56eSmrg	rm -rf libconftest.dylib*
14302d6c0b56eSmrg	echo "int foo(void){return 1;}" > conftest.c
14303d6c0b56eSmrg	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14304d6c0b56eSmrg-dynamiclib -Wl,-single_module conftest.c" >&5
14305d6c0b56eSmrg	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14306d6c0b56eSmrg	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
14307d6c0b56eSmrg        _lt_result=$?
14308d6c0b56eSmrg	# If there is a non-empty error log, and "single_module"
14309d6c0b56eSmrg	# appears in it, assume the flag caused a linker warning
14310d6c0b56eSmrg        if test -s conftest.err && $GREP single_module conftest.err; then
14311d6c0b56eSmrg	  cat conftest.err >&5
14312d6c0b56eSmrg	# Otherwise, if the output was created with a 0 exit code from
14313d6c0b56eSmrg	# the compiler, it worked.
14314d6c0b56eSmrg	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
14315d6c0b56eSmrg	  lt_cv_apple_cc_single_mod=yes
14316d6c0b56eSmrg	else
14317d6c0b56eSmrg	  cat conftest.err >&5
14318d6c0b56eSmrg	fi
14319d6c0b56eSmrg	rm -rf libconftest.dylib*
14320d6c0b56eSmrg	rm -f conftest.*
14321d6c0b56eSmrg      fi
14322d6c0b56eSmrgfi
14323d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
14324d6c0b56eSmrg$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
14325d6c0b56eSmrg
14326d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
14327d6c0b56eSmrg$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
14328d6c0b56eSmrgif ${lt_cv_ld_exported_symbols_list+:} false; then :
14329d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14330d6c0b56eSmrgelse
14331d6c0b56eSmrg  lt_cv_ld_exported_symbols_list=no
14332d6c0b56eSmrg      save_LDFLAGS=$LDFLAGS
14333d6c0b56eSmrg      echo "_main" > conftest.sym
14334d6c0b56eSmrg      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
14335d6c0b56eSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14336d6c0b56eSmrg/* end confdefs.h.  */
14337d6c0b56eSmrg
14338d6c0b56eSmrgint
14339d6c0b56eSmrgmain ()
14340d6c0b56eSmrg{
14341d6c0b56eSmrg
14342d6c0b56eSmrg  ;
14343d6c0b56eSmrg  return 0;
14344d6c0b56eSmrg}
14345d6c0b56eSmrg_ACEOF
14346d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
14347d6c0b56eSmrg  lt_cv_ld_exported_symbols_list=yes
14348d6c0b56eSmrgelse
14349d6c0b56eSmrg  lt_cv_ld_exported_symbols_list=no
14350d6c0b56eSmrgfi
14351d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
14352d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
14353d6c0b56eSmrg	LDFLAGS=$save_LDFLAGS
14354d6c0b56eSmrg
14355d6c0b56eSmrgfi
14356d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
14357d6c0b56eSmrg$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
14358d6c0b56eSmrg
14359d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
14360d6c0b56eSmrg$as_echo_n "checking for -force_load linker flag... " >&6; }
14361d6c0b56eSmrgif ${lt_cv_ld_force_load+:} false; then :
14362d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14363d6c0b56eSmrgelse
14364d6c0b56eSmrg  lt_cv_ld_force_load=no
14365d6c0b56eSmrg      cat > conftest.c << _LT_EOF
14366d6c0b56eSmrgint forced_loaded() { return 2;}
14367d6c0b56eSmrg_LT_EOF
14368d6c0b56eSmrg      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
14369d6c0b56eSmrg      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
14370d6c0b56eSmrg      echo "$AR cru libconftest.a conftest.o" >&5
14371d6c0b56eSmrg      $AR cru libconftest.a conftest.o 2>&5
14372d6c0b56eSmrg      echo "$RANLIB libconftest.a" >&5
14373d6c0b56eSmrg      $RANLIB libconftest.a 2>&5
14374d6c0b56eSmrg      cat > conftest.c << _LT_EOF
14375d6c0b56eSmrgint main() { return 0;}
14376d6c0b56eSmrg_LT_EOF
14377d6c0b56eSmrg      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
14378d6c0b56eSmrg      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
14379d6c0b56eSmrg      _lt_result=$?
14380d6c0b56eSmrg      if test -s conftest.err && $GREP force_load conftest.err; then
14381d6c0b56eSmrg	cat conftest.err >&5
14382d6c0b56eSmrg      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
14383d6c0b56eSmrg	lt_cv_ld_force_load=yes
14384d6c0b56eSmrg      else
14385d6c0b56eSmrg	cat conftest.err >&5
14386d6c0b56eSmrg      fi
14387d6c0b56eSmrg        rm -f conftest.err libconftest.a conftest conftest.c
14388d6c0b56eSmrg        rm -rf conftest.dSYM
14389d6c0b56eSmrg
14390d6c0b56eSmrgfi
14391d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
14392d6c0b56eSmrg$as_echo "$lt_cv_ld_force_load" >&6; }
14393d6c0b56eSmrg    case $host_os in
14394d6c0b56eSmrg    rhapsody* | darwin1.[012])
14395d6c0b56eSmrg      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
14396d6c0b56eSmrg    darwin1.*)
14397d6c0b56eSmrg      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14398d6c0b56eSmrg    darwin*) # darwin 5.x on
14399d6c0b56eSmrg      # if running on 10.5 or later, the deployment target defaults
14400d6c0b56eSmrg      # to the OS version, if on x86, and 10.4, the deployment
14401d6c0b56eSmrg      # target defaults to 10.4. Don't you love it?
14402d6c0b56eSmrg      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
14403d6c0b56eSmrg	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
14404d6c0b56eSmrg	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14405d6c0b56eSmrg	10.[012][,.]*)
14406d6c0b56eSmrg	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14407d6c0b56eSmrg	10.*)
14408d6c0b56eSmrg	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14409d6c0b56eSmrg      esac
14410d6c0b56eSmrg    ;;
14411d6c0b56eSmrg  esac
14412d6c0b56eSmrg    if test yes = "$lt_cv_apple_cc_single_mod"; then
14413d6c0b56eSmrg      _lt_dar_single_mod='$single_module'
14414d6c0b56eSmrg    fi
14415d6c0b56eSmrg    if test yes = "$lt_cv_ld_exported_symbols_list"; then
14416d6c0b56eSmrg      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
14417d6c0b56eSmrg    else
14418d6c0b56eSmrg      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
14419d6c0b56eSmrg    fi
14420d6c0b56eSmrg    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
14421d6c0b56eSmrg      _lt_dsymutil='~$DSYMUTIL $lib || :'
14422d6c0b56eSmrg    else
14423d6c0b56eSmrg      _lt_dsymutil=
14424d6c0b56eSmrg    fi
14425d6c0b56eSmrg    ;;
14426d6c0b56eSmrg  esac
14427d6c0b56eSmrg
14428d6c0b56eSmrg# func_munge_path_list VARIABLE PATH
14429d6c0b56eSmrg# -----------------------------------
14430d6c0b56eSmrg# VARIABLE is name of variable containing _space_ separated list of
14431d6c0b56eSmrg# directories to be munged by the contents of PATH, which is string
14432d6c0b56eSmrg# having a format:
14433d6c0b56eSmrg# "DIR[:DIR]:"
14434d6c0b56eSmrg#       string "DIR[ DIR]" will be prepended to VARIABLE
14435d6c0b56eSmrg# ":DIR[:DIR]"
14436d6c0b56eSmrg#       string "DIR[ DIR]" will be appended to VARIABLE
14437d6c0b56eSmrg# "DIRP[:DIRP]::[DIRA:]DIRA"
14438d6c0b56eSmrg#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
14439d6c0b56eSmrg#       "DIRA[ DIRA]" will be appended to VARIABLE
14440d6c0b56eSmrg# "DIR[:DIR]"
14441d6c0b56eSmrg#       VARIABLE will be replaced by "DIR[ DIR]"
14442d6c0b56eSmrgfunc_munge_path_list ()
14443d6c0b56eSmrg{
14444d6c0b56eSmrg    case x$2 in
14445d6c0b56eSmrg    x)
14446d6c0b56eSmrg        ;;
14447d6c0b56eSmrg    *:)
14448d6c0b56eSmrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
14449d6c0b56eSmrg        ;;
14450d6c0b56eSmrg    x:*)
14451d6c0b56eSmrg        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
14452d6c0b56eSmrg        ;;
14453d6c0b56eSmrg    *::*)
14454d6c0b56eSmrg        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
14455d6c0b56eSmrg        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
14456d6c0b56eSmrg        ;;
14457d6c0b56eSmrg    *)
14458d6c0b56eSmrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
14459d6c0b56eSmrg        ;;
14460d6c0b56eSmrg    esac
14461d6c0b56eSmrg}
14462d6c0b56eSmrg
14463d6c0b56eSmrgfor ac_header in dlfcn.h
14464d6c0b56eSmrgdo :
14465d6c0b56eSmrg  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
14466d6c0b56eSmrg"
14467d6c0b56eSmrgif test "x$ac_cv_header_dlfcn_h" = xyes; then :
14468d6c0b56eSmrg  cat >>confdefs.h <<_ACEOF
14469d6c0b56eSmrg#define HAVE_DLFCN_H 1
14470d6c0b56eSmrg_ACEOF
14471d6c0b56eSmrg
14472d6c0b56eSmrgfi
14473d6c0b56eSmrg
14474d6c0b56eSmrgdone
14475d6c0b56eSmrg
14476d6c0b56eSmrg
14477d6c0b56eSmrg
14478d6c0b56eSmrg
14479d6c0b56eSmrg
14480d6c0b56eSmrg# Set options
14481d6c0b56eSmrg
14482d6c0b56eSmrg
14483d6c0b56eSmrg
14484d6c0b56eSmrg        enable_dlopen=no
14485d6c0b56eSmrg
14486d6c0b56eSmrg
14487d6c0b56eSmrg  enable_win32_dll=no
14488d6c0b56eSmrg
14489d6c0b56eSmrg
14490d6c0b56eSmrg            # Check whether --enable-shared was given.
14491d6c0b56eSmrgif test "${enable_shared+set}" = set; then :
14492d6c0b56eSmrg  enableval=$enable_shared; p=${PACKAGE-default}
14493d6c0b56eSmrg    case $enableval in
14494d6c0b56eSmrg    yes) enable_shared=yes ;;
14495d6c0b56eSmrg    no) enable_shared=no ;;
14496d6c0b56eSmrg    *)
14497d6c0b56eSmrg      enable_shared=no
14498d6c0b56eSmrg      # Look at the argument we got.  We use all the common list separators.
14499d6c0b56eSmrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14500d6c0b56eSmrg      for pkg in $enableval; do
14501d6c0b56eSmrg	IFS=$lt_save_ifs
14502d6c0b56eSmrg	if test "X$pkg" = "X$p"; then
14503d6c0b56eSmrg	  enable_shared=yes
14504d6c0b56eSmrg	fi
14505d6c0b56eSmrg      done
14506d6c0b56eSmrg      IFS=$lt_save_ifs
14507d6c0b56eSmrg      ;;
14508d6c0b56eSmrg    esac
14509d6c0b56eSmrgelse
14510d6c0b56eSmrg  enable_shared=yes
14511d6c0b56eSmrgfi
14512d6c0b56eSmrg
14513d6c0b56eSmrg
14514d6c0b56eSmrg
14515d6c0b56eSmrg
14516d6c0b56eSmrg
14517d6c0b56eSmrg
14518d6c0b56eSmrg
14519d6c0b56eSmrg
14520d6c0b56eSmrg
14521d6c0b56eSmrg
14522d6c0b56eSmrg
14523d6c0b56eSmrg# Check whether --with-pic was given.
14524d6c0b56eSmrgif test "${with_pic+set}" = set; then :
14525d6c0b56eSmrg  withval=$with_pic; lt_p=${PACKAGE-default}
14526d6c0b56eSmrg    case $withval in
14527d6c0b56eSmrg    yes|no) pic_mode=$withval ;;
14528d6c0b56eSmrg    *)
14529d6c0b56eSmrg      pic_mode=default
14530d6c0b56eSmrg      # Look at the argument we got.  We use all the common list separators.
14531d6c0b56eSmrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14532d6c0b56eSmrg      for lt_pkg in $withval; do
14533d6c0b56eSmrg	IFS=$lt_save_ifs
14534d6c0b56eSmrg	if test "X$lt_pkg" = "X$lt_p"; then
14535d6c0b56eSmrg	  pic_mode=yes
14536d6c0b56eSmrg	fi
14537d6c0b56eSmrg      done
14538d6c0b56eSmrg      IFS=$lt_save_ifs
14539d6c0b56eSmrg      ;;
14540d6c0b56eSmrg    esac
14541d6c0b56eSmrgelse
14542d6c0b56eSmrg  pic_mode=default
14543d6c0b56eSmrgfi
14544d6c0b56eSmrg
14545d6c0b56eSmrg
14546d6c0b56eSmrg
14547d6c0b56eSmrg
14548d6c0b56eSmrg
14549d6c0b56eSmrg
14550d6c0b56eSmrg
14551d6c0b56eSmrg
14552d6c0b56eSmrg  # Check whether --enable-fast-install was given.
14553d6c0b56eSmrgif test "${enable_fast_install+set}" = set; then :
14554d6c0b56eSmrg  enableval=$enable_fast_install; p=${PACKAGE-default}
14555d6c0b56eSmrg    case $enableval in
14556d6c0b56eSmrg    yes) enable_fast_install=yes ;;
14557d6c0b56eSmrg    no) enable_fast_install=no ;;
14558d6c0b56eSmrg    *)
14559d6c0b56eSmrg      enable_fast_install=no
14560d6c0b56eSmrg      # Look at the argument we got.  We use all the common list separators.
14561d6c0b56eSmrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14562d6c0b56eSmrg      for pkg in $enableval; do
14563d6c0b56eSmrg	IFS=$lt_save_ifs
14564d6c0b56eSmrg	if test "X$pkg" = "X$p"; then
14565d6c0b56eSmrg	  enable_fast_install=yes
14566d6c0b56eSmrg	fi
14567d6c0b56eSmrg      done
14568d6c0b56eSmrg      IFS=$lt_save_ifs
14569d6c0b56eSmrg      ;;
14570d6c0b56eSmrg    esac
14571d6c0b56eSmrgelse
14572d6c0b56eSmrg  enable_fast_install=yes
14573d6c0b56eSmrgfi
14574d6c0b56eSmrg
14575d6c0b56eSmrg
14576d6c0b56eSmrg
14577d6c0b56eSmrg
14578d6c0b56eSmrg
14579d6c0b56eSmrg
14580d6c0b56eSmrg
14581d6c0b56eSmrg
14582d6c0b56eSmrg  shared_archive_member_spec=
14583d6c0b56eSmrgcase $host,$enable_shared in
14584d6c0b56eSmrgpower*-*-aix[5-9]*,yes)
14585d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
14586d6c0b56eSmrg$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
14587d6c0b56eSmrg
14588d6c0b56eSmrg# Check whether --with-aix-soname was given.
14589d6c0b56eSmrgif test "${with_aix_soname+set}" = set; then :
14590d6c0b56eSmrg  withval=$with_aix_soname; case $withval in
14591d6c0b56eSmrg    aix|svr4|both)
14592d6c0b56eSmrg      ;;
14593d6c0b56eSmrg    *)
14594d6c0b56eSmrg      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
14595d6c0b56eSmrg      ;;
14596d6c0b56eSmrg    esac
14597d6c0b56eSmrg    lt_cv_with_aix_soname=$with_aix_soname
14598d6c0b56eSmrgelse
14599d6c0b56eSmrg  if ${lt_cv_with_aix_soname+:} false; then :
14600d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14601d6c0b56eSmrgelse
14602d6c0b56eSmrg  lt_cv_with_aix_soname=aix
14603d6c0b56eSmrgfi
14604d6c0b56eSmrg
14605d6c0b56eSmrg    with_aix_soname=$lt_cv_with_aix_soname
14606d6c0b56eSmrgfi
14607d6c0b56eSmrg
14608d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
14609d6c0b56eSmrg$as_echo "$with_aix_soname" >&6; }
14610d6c0b56eSmrg  if test aix != "$with_aix_soname"; then
14611d6c0b56eSmrg    # For the AIX way of multilib, we name the shared archive member
14612d6c0b56eSmrg    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
14613d6c0b56eSmrg    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
14614d6c0b56eSmrg    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
14615d6c0b56eSmrg    # the AIX toolchain works better with OBJECT_MODE set (default 32).
14616d6c0b56eSmrg    if test 64 = "${OBJECT_MODE-32}"; then
14617d6c0b56eSmrg      shared_archive_member_spec=shr_64
14618d6c0b56eSmrg    else
14619d6c0b56eSmrg      shared_archive_member_spec=shr
14620d6c0b56eSmrg    fi
14621d6c0b56eSmrg  fi
14622d6c0b56eSmrg  ;;
14623d6c0b56eSmrg*)
14624d6c0b56eSmrg  with_aix_soname=aix
14625d6c0b56eSmrg  ;;
14626d6c0b56eSmrgesac
14627d6c0b56eSmrg
14628d6c0b56eSmrg
14629d6c0b56eSmrg
14630d6c0b56eSmrg
14631d6c0b56eSmrg
14632d6c0b56eSmrg
14633d6c0b56eSmrg
14634d6c0b56eSmrg
14635d6c0b56eSmrg
14636d6c0b56eSmrg
14637d6c0b56eSmrg# This can be used to rebuild libtool when needed
14638d6c0b56eSmrgLIBTOOL_DEPS=$ltmain
14639d6c0b56eSmrg
14640d6c0b56eSmrg# Always use our own libtool.
14641d6c0b56eSmrgLIBTOOL='$(SHELL) $(top_builddir)/libtool'
14642d6c0b56eSmrg
14643d6c0b56eSmrg
14644d6c0b56eSmrg
14645d6c0b56eSmrg
14646d6c0b56eSmrg
14647d6c0b56eSmrg
14648d6c0b56eSmrg
14649d6c0b56eSmrg
14650d6c0b56eSmrg
14651d6c0b56eSmrg
14652d6c0b56eSmrg
14653d6c0b56eSmrg
14654d6c0b56eSmrg
14655d6c0b56eSmrg
14656d6c0b56eSmrg
14657d6c0b56eSmrg
14658d6c0b56eSmrg
14659d6c0b56eSmrg
14660d6c0b56eSmrg
14661d6c0b56eSmrg
14662d6c0b56eSmrg
14663d6c0b56eSmrg
14664d6c0b56eSmrg
14665d6c0b56eSmrg
14666d6c0b56eSmrg
14667d6c0b56eSmrg
14668d6c0b56eSmrg
14669d6c0b56eSmrg
14670d6c0b56eSmrg
14671d6c0b56eSmrg
14672d6c0b56eSmrgtest -z "$LN_S" && LN_S="ln -s"
14673d6c0b56eSmrg
14674d6c0b56eSmrg
14675d6c0b56eSmrg
14676d6c0b56eSmrg
14677d6c0b56eSmrg
14678d6c0b56eSmrg
14679d6c0b56eSmrg
14680d6c0b56eSmrg
14681d6c0b56eSmrg
14682d6c0b56eSmrg
14683d6c0b56eSmrg
14684d6c0b56eSmrg
14685d6c0b56eSmrg
14686d6c0b56eSmrg
14687d6c0b56eSmrgif test -n "${ZSH_VERSION+set}"; then
14688d6c0b56eSmrg   setopt NO_GLOB_SUBST
14689d6c0b56eSmrgfi
14690d6c0b56eSmrg
14691d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
14692d6c0b56eSmrg$as_echo_n "checking for objdir... " >&6; }
14693d6c0b56eSmrgif ${lt_cv_objdir+:} false; then :
14694d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14695d6c0b56eSmrgelse
14696d6c0b56eSmrg  rm -f .libs 2>/dev/null
14697d6c0b56eSmrgmkdir .libs 2>/dev/null
14698d6c0b56eSmrgif test -d .libs; then
14699d6c0b56eSmrg  lt_cv_objdir=.libs
14700d6c0b56eSmrgelse
14701d6c0b56eSmrg  # MS-DOS does not allow filenames that begin with a dot.
14702d6c0b56eSmrg  lt_cv_objdir=_libs
14703d6c0b56eSmrgfi
14704d6c0b56eSmrgrmdir .libs 2>/dev/null
14705d6c0b56eSmrgfi
14706d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
14707d6c0b56eSmrg$as_echo "$lt_cv_objdir" >&6; }
14708d6c0b56eSmrgobjdir=$lt_cv_objdir
14709d6c0b56eSmrg
14710d6c0b56eSmrg
14711d6c0b56eSmrg
14712d6c0b56eSmrg
14713d6c0b56eSmrg
14714d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
14715d6c0b56eSmrg#define LT_OBJDIR "$lt_cv_objdir/"
14716d6c0b56eSmrg_ACEOF
14717d6c0b56eSmrg
14718d6c0b56eSmrg
14719d6c0b56eSmrg
14720d6c0b56eSmrg
14721d6c0b56eSmrgcase $host_os in
14722d6c0b56eSmrgaix3*)
14723d6c0b56eSmrg  # AIX sometimes has problems with the GCC collect2 program.  For some
14724d6c0b56eSmrg  # reason, if we set the COLLECT_NAMES environment variable, the problems
14725d6c0b56eSmrg  # vanish in a puff of smoke.
14726d6c0b56eSmrg  if test set != "${COLLECT_NAMES+set}"; then
14727d6c0b56eSmrg    COLLECT_NAMES=
14728d6c0b56eSmrg    export COLLECT_NAMES
14729d6c0b56eSmrg  fi
14730d6c0b56eSmrg  ;;
14731d6c0b56eSmrgesac
14732d6c0b56eSmrg
14733d6c0b56eSmrg# Global variables:
14734d6c0b56eSmrgofile=libtool
14735d6c0b56eSmrgcan_build_shared=yes
14736d6c0b56eSmrg
14737d6c0b56eSmrg# All known linkers require a '.a' archive for static linking (except MSVC,
14738d6c0b56eSmrg# which needs '.lib').
14739d6c0b56eSmrglibext=a
14740d6c0b56eSmrg
14741d6c0b56eSmrgwith_gnu_ld=$lt_cv_prog_gnu_ld
14742d6c0b56eSmrg
14743d6c0b56eSmrgold_CC=$CC
14744d6c0b56eSmrgold_CFLAGS=$CFLAGS
14745d6c0b56eSmrg
14746d6c0b56eSmrg# Set sane defaults for various variables
14747d6c0b56eSmrgtest -z "$CC" && CC=cc
14748d6c0b56eSmrgtest -z "$LTCC" && LTCC=$CC
14749d6c0b56eSmrgtest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
14750d6c0b56eSmrgtest -z "$LD" && LD=ld
14751d6c0b56eSmrgtest -z "$ac_objext" && ac_objext=o
14752d6c0b56eSmrg
14753d6c0b56eSmrgfunc_cc_basename $compiler
14754d6c0b56eSmrgcc_basename=$func_cc_basename_result
14755d6c0b56eSmrg
14756d6c0b56eSmrg
14757d6c0b56eSmrg# Only perform the check for file, if the check method requires it
14758d6c0b56eSmrgtest -z "$MAGIC_CMD" && MAGIC_CMD=file
14759d6c0b56eSmrgcase $deplibs_check_method in
14760d6c0b56eSmrgfile_magic*)
14761d6c0b56eSmrg  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
14762d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
14763d6c0b56eSmrg$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
14764d6c0b56eSmrgif ${lt_cv_path_MAGIC_CMD+:} false; then :
14765d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14766d6c0b56eSmrgelse
14767d6c0b56eSmrg  case $MAGIC_CMD in
14768d6c0b56eSmrg[\\/*] |  ?:[\\/]*)
14769d6c0b56eSmrg  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14770d6c0b56eSmrg  ;;
14771d6c0b56eSmrg*)
14772d6c0b56eSmrg  lt_save_MAGIC_CMD=$MAGIC_CMD
14773d6c0b56eSmrg  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14774d6c0b56eSmrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14775d6c0b56eSmrg  for ac_dir in $ac_dummy; do
14776d6c0b56eSmrg    IFS=$lt_save_ifs
14777d6c0b56eSmrg    test -z "$ac_dir" && ac_dir=.
14778d6c0b56eSmrg    if test -f "$ac_dir/${ac_tool_prefix}file"; then
14779d6c0b56eSmrg      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
14780d6c0b56eSmrg      if test -n "$file_magic_test_file"; then
14781d6c0b56eSmrg	case $deplibs_check_method in
14782d6c0b56eSmrg	"file_magic "*)
14783d6c0b56eSmrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14784d6c0b56eSmrg	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14785d6c0b56eSmrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14786d6c0b56eSmrg	    $EGREP "$file_magic_regex" > /dev/null; then
14787d6c0b56eSmrg	    :
14788d6c0b56eSmrg	  else
14789d6c0b56eSmrg	    cat <<_LT_EOF 1>&2
14790d6c0b56eSmrg
14791d6c0b56eSmrg*** Warning: the command libtool uses to detect shared libraries,
14792d6c0b56eSmrg*** $file_magic_cmd, produces output that libtool cannot recognize.
14793d6c0b56eSmrg*** The result is that libtool may fail to recognize shared libraries
14794d6c0b56eSmrg*** as such.  This will affect the creation of libtool libraries that
14795d6c0b56eSmrg*** depend on shared libraries, but programs linked with such libtool
14796d6c0b56eSmrg*** libraries will work regardless of this problem.  Nevertheless, you
14797d6c0b56eSmrg*** may want to report the problem to your system manager and/or to
14798d6c0b56eSmrg*** bug-libtool@gnu.org
14799d6c0b56eSmrg
14800d6c0b56eSmrg_LT_EOF
14801d6c0b56eSmrg	  fi ;;
14802d6c0b56eSmrg	esac
14803d6c0b56eSmrg      fi
14804d6c0b56eSmrg      break
14805d6c0b56eSmrg    fi
14806d6c0b56eSmrg  done
14807d6c0b56eSmrg  IFS=$lt_save_ifs
14808d6c0b56eSmrg  MAGIC_CMD=$lt_save_MAGIC_CMD
14809d6c0b56eSmrg  ;;
14810d6c0b56eSmrgesac
14811d6c0b56eSmrgfi
14812d6c0b56eSmrg
14813d6c0b56eSmrgMAGIC_CMD=$lt_cv_path_MAGIC_CMD
14814d6c0b56eSmrgif test -n "$MAGIC_CMD"; then
14815d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14816d6c0b56eSmrg$as_echo "$MAGIC_CMD" >&6; }
14817d6c0b56eSmrgelse
14818d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14819d6c0b56eSmrg$as_echo "no" >&6; }
14820d6c0b56eSmrgfi
14821d6c0b56eSmrg
14822d6c0b56eSmrg
14823d6c0b56eSmrg
14824d6c0b56eSmrg
14825d6c0b56eSmrg
14826d6c0b56eSmrgif test -z "$lt_cv_path_MAGIC_CMD"; then
14827d6c0b56eSmrg  if test -n "$ac_tool_prefix"; then
14828d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
14829d6c0b56eSmrg$as_echo_n "checking for file... " >&6; }
14830d6c0b56eSmrgif ${lt_cv_path_MAGIC_CMD+:} false; then :
14831d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14832d6c0b56eSmrgelse
14833d6c0b56eSmrg  case $MAGIC_CMD in
14834d6c0b56eSmrg[\\/*] |  ?:[\\/]*)
14835d6c0b56eSmrg  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14836d6c0b56eSmrg  ;;
14837d6c0b56eSmrg*)
14838d6c0b56eSmrg  lt_save_MAGIC_CMD=$MAGIC_CMD
14839d6c0b56eSmrg  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14840d6c0b56eSmrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14841d6c0b56eSmrg  for ac_dir in $ac_dummy; do
14842d6c0b56eSmrg    IFS=$lt_save_ifs
14843d6c0b56eSmrg    test -z "$ac_dir" && ac_dir=.
14844d6c0b56eSmrg    if test -f "$ac_dir/file"; then
14845d6c0b56eSmrg      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
14846d6c0b56eSmrg      if test -n "$file_magic_test_file"; then
14847d6c0b56eSmrg	case $deplibs_check_method in
14848d6c0b56eSmrg	"file_magic "*)
14849d6c0b56eSmrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14850d6c0b56eSmrg	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14851d6c0b56eSmrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14852d6c0b56eSmrg	    $EGREP "$file_magic_regex" > /dev/null; then
14853d6c0b56eSmrg	    :
14854d6c0b56eSmrg	  else
14855d6c0b56eSmrg	    cat <<_LT_EOF 1>&2
14856d6c0b56eSmrg
14857d6c0b56eSmrg*** Warning: the command libtool uses to detect shared libraries,
14858d6c0b56eSmrg*** $file_magic_cmd, produces output that libtool cannot recognize.
14859d6c0b56eSmrg*** The result is that libtool may fail to recognize shared libraries
14860d6c0b56eSmrg*** as such.  This will affect the creation of libtool libraries that
14861d6c0b56eSmrg*** depend on shared libraries, but programs linked with such libtool
14862d6c0b56eSmrg*** libraries will work regardless of this problem.  Nevertheless, you
14863d6c0b56eSmrg*** may want to report the problem to your system manager and/or to
14864d6c0b56eSmrg*** bug-libtool@gnu.org
14865d6c0b56eSmrg
14866d6c0b56eSmrg_LT_EOF
14867d6c0b56eSmrg	  fi ;;
14868d6c0b56eSmrg	esac
14869d6c0b56eSmrg      fi
14870d6c0b56eSmrg      break
14871d6c0b56eSmrg    fi
14872d6c0b56eSmrg  done
14873d6c0b56eSmrg  IFS=$lt_save_ifs
14874d6c0b56eSmrg  MAGIC_CMD=$lt_save_MAGIC_CMD
14875d6c0b56eSmrg  ;;
14876d6c0b56eSmrgesac
14877d6c0b56eSmrgfi
14878d6c0b56eSmrg
14879d6c0b56eSmrgMAGIC_CMD=$lt_cv_path_MAGIC_CMD
14880d6c0b56eSmrgif test -n "$MAGIC_CMD"; then
14881d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14882d6c0b56eSmrg$as_echo "$MAGIC_CMD" >&6; }
14883d6c0b56eSmrgelse
14884d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14885d6c0b56eSmrg$as_echo "no" >&6; }
14886d6c0b56eSmrgfi
14887d6c0b56eSmrg
14888d6c0b56eSmrg
14889d6c0b56eSmrg  else
14890d6c0b56eSmrg    MAGIC_CMD=:
14891d6c0b56eSmrg  fi
14892d6c0b56eSmrgfi
14893d6c0b56eSmrg
14894d6c0b56eSmrg  fi
14895d6c0b56eSmrg  ;;
14896d6c0b56eSmrgesac
14897d6c0b56eSmrg
14898d6c0b56eSmrg# Use C for the default configuration in the libtool script
14899d6c0b56eSmrg
14900d6c0b56eSmrglt_save_CC=$CC
14901d6c0b56eSmrgac_ext=c
14902d6c0b56eSmrgac_cpp='$CPP $CPPFLAGS'
14903d6c0b56eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14904d6c0b56eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14905d6c0b56eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
14906d6c0b56eSmrg
14907d6c0b56eSmrg
14908d6c0b56eSmrg# Source file extension for C test sources.
14909d6c0b56eSmrgac_ext=c
14910d6c0b56eSmrg
14911d6c0b56eSmrg# Object file extension for compiled C test sources.
14912d6c0b56eSmrgobjext=o
14913d6c0b56eSmrgobjext=$objext
14914d6c0b56eSmrg
14915d6c0b56eSmrg# Code to be used in simple compile tests
14916d6c0b56eSmrglt_simple_compile_test_code="int some_variable = 0;"
14917d6c0b56eSmrg
14918d6c0b56eSmrg# Code to be used in simple link tests
14919d6c0b56eSmrglt_simple_link_test_code='int main(){return(0);}'
14920d6c0b56eSmrg
14921d6c0b56eSmrg
14922d6c0b56eSmrg
14923d6c0b56eSmrg
14924d6c0b56eSmrg
14925d6c0b56eSmrg
14926d6c0b56eSmrg
14927d6c0b56eSmrg# If no C compiler was specified, use CC.
14928d6c0b56eSmrgLTCC=${LTCC-"$CC"}
14929d6c0b56eSmrg
14930d6c0b56eSmrg# If no C compiler flags were specified, use CFLAGS.
14931d6c0b56eSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14932d6c0b56eSmrg
14933d6c0b56eSmrg# Allow CC to be a program name with arguments.
14934d6c0b56eSmrgcompiler=$CC
14935d6c0b56eSmrg
14936d6c0b56eSmrg# Save the default compiler, since it gets overwritten when the other
14937d6c0b56eSmrg# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
14938d6c0b56eSmrgcompiler_DEFAULT=$CC
14939d6c0b56eSmrg
14940d6c0b56eSmrg# save warnings/boilerplate of simple test code
14941d6c0b56eSmrgac_outfile=conftest.$ac_objext
14942d6c0b56eSmrgecho "$lt_simple_compile_test_code" >conftest.$ac_ext
14943d6c0b56eSmrgeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14944d6c0b56eSmrg_lt_compiler_boilerplate=`cat conftest.err`
14945d6c0b56eSmrg$RM conftest*
14946d6c0b56eSmrg
14947d6c0b56eSmrgac_outfile=conftest.$ac_objext
14948d6c0b56eSmrgecho "$lt_simple_link_test_code" >conftest.$ac_ext
14949d6c0b56eSmrgeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14950d6c0b56eSmrg_lt_linker_boilerplate=`cat conftest.err`
14951d6c0b56eSmrg$RM -r conftest*
14952d6c0b56eSmrg
14953d6c0b56eSmrg
14954d6c0b56eSmrgif test -n "$compiler"; then
14955d6c0b56eSmrg
14956d6c0b56eSmrglt_prog_compiler_no_builtin_flag=
14957d6c0b56eSmrg
14958d6c0b56eSmrgif test yes = "$GCC"; then
14959d6c0b56eSmrg  case $cc_basename in
14960d6c0b56eSmrg  nvcc*)
14961d6c0b56eSmrg    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
14962d6c0b56eSmrg  *)
14963d6c0b56eSmrg    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
14964d6c0b56eSmrg  esac
14965d6c0b56eSmrg
14966d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
14967d6c0b56eSmrg$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
14968d6c0b56eSmrgif ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
14969d6c0b56eSmrg  $as_echo_n "(cached) " >&6
14970d6c0b56eSmrgelse
14971d6c0b56eSmrg  lt_cv_prog_compiler_rtti_exceptions=no
14972d6c0b56eSmrg   ac_outfile=conftest.$ac_objext
14973d6c0b56eSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14974d6c0b56eSmrg   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
14975d6c0b56eSmrg   # Insert the option either (1) after the last *FLAGS variable, or
14976d6c0b56eSmrg   # (2) before a word containing "conftest.", or (3) at the end.
14977d6c0b56eSmrg   # Note that $ac_compile itself does not contain backslashes and begins
14978d6c0b56eSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
14979d6c0b56eSmrg   # The option is referenced via a variable to avoid confusing sed.
14980d6c0b56eSmrg   lt_compile=`echo "$ac_compile" | $SED \
14981d6c0b56eSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14982d6c0b56eSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14983d6c0b56eSmrg   -e 's:$: $lt_compiler_flag:'`
14984d6c0b56eSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14985d6c0b56eSmrg   (eval "$lt_compile" 2>conftest.err)
14986d6c0b56eSmrg   ac_status=$?
14987d6c0b56eSmrg   cat conftest.err >&5
14988d6c0b56eSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14989d6c0b56eSmrg   if (exit $ac_status) && test -s "$ac_outfile"; then
14990d6c0b56eSmrg     # The compiler can only warn and ignore the option if not recognized
14991d6c0b56eSmrg     # So say no if there are warnings other than the usual output.
14992d6c0b56eSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14993d6c0b56eSmrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14994d6c0b56eSmrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14995d6c0b56eSmrg       lt_cv_prog_compiler_rtti_exceptions=yes
14996d6c0b56eSmrg     fi
14997d6c0b56eSmrg   fi
14998d6c0b56eSmrg   $RM conftest*
14999d6c0b56eSmrg
15000d6c0b56eSmrgfi
15001d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
15002d6c0b56eSmrg$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
15003d6c0b56eSmrg
15004d6c0b56eSmrgif test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
15005d6c0b56eSmrg    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
15006d6c0b56eSmrgelse
15007d6c0b56eSmrg    :
15008d6c0b56eSmrgfi
15009d6c0b56eSmrg
15010d6c0b56eSmrgfi
15011d6c0b56eSmrg
15012d6c0b56eSmrg
15013d6c0b56eSmrg
15014d6c0b56eSmrg
15015d6c0b56eSmrg
15016d6c0b56eSmrg
15017d6c0b56eSmrg  lt_prog_compiler_wl=
15018d6c0b56eSmrglt_prog_compiler_pic=
15019d6c0b56eSmrglt_prog_compiler_static=
15020d6c0b56eSmrg
15021d6c0b56eSmrg
15022d6c0b56eSmrg  if test yes = "$GCC"; then
15023d6c0b56eSmrg    lt_prog_compiler_wl='-Wl,'
15024d6c0b56eSmrg    lt_prog_compiler_static='-static'
15025d6c0b56eSmrg
15026d6c0b56eSmrg    case $host_os in
15027d6c0b56eSmrg      aix*)
15028d6c0b56eSmrg      # All AIX code is PIC.
15029d6c0b56eSmrg      if test ia64 = "$host_cpu"; then
15030d6c0b56eSmrg	# AIX 5 now supports IA64 processor
15031d6c0b56eSmrg	lt_prog_compiler_static='-Bstatic'
15032d6c0b56eSmrg      fi
15033d6c0b56eSmrg      lt_prog_compiler_pic='-fPIC'
15034d6c0b56eSmrg      ;;
15035d6c0b56eSmrg
15036d6c0b56eSmrg    amigaos*)
15037d6c0b56eSmrg      case $host_cpu in
15038d6c0b56eSmrg      powerpc)
15039d6c0b56eSmrg            # see comment about AmigaOS4 .so support
15040d6c0b56eSmrg            lt_prog_compiler_pic='-fPIC'
15041d6c0b56eSmrg        ;;
15042d6c0b56eSmrg      m68k)
15043d6c0b56eSmrg            # FIXME: we need at least 68020 code to build shared libraries, but
15044d6c0b56eSmrg            # adding the '-m68020' flag to GCC prevents building anything better,
15045d6c0b56eSmrg            # like '-m68040'.
15046d6c0b56eSmrg            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
15047d6c0b56eSmrg        ;;
15048d6c0b56eSmrg      esac
15049d6c0b56eSmrg      ;;
15050d6c0b56eSmrg
15051d6c0b56eSmrg    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
15052d6c0b56eSmrg      # PIC is the default for these OSes.
15053d6c0b56eSmrg      ;;
15054d6c0b56eSmrg
15055d6c0b56eSmrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
15056d6c0b56eSmrg      # This hack is so that the source file can tell whether it is being
15057d6c0b56eSmrg      # built for inclusion in a dll (and should export symbols for example).
15058d6c0b56eSmrg      # Although the cygwin gcc ignores -fPIC, still need this for old-style
15059d6c0b56eSmrg      # (--disable-auto-import) libraries
15060d6c0b56eSmrg      lt_prog_compiler_pic='-DDLL_EXPORT'
15061d6c0b56eSmrg      case $host_os in
15062d6c0b56eSmrg      os2*)
15063d6c0b56eSmrg	lt_prog_compiler_static='$wl-static'
15064d6c0b56eSmrg	;;
15065d6c0b56eSmrg      esac
15066d6c0b56eSmrg      ;;
15067d6c0b56eSmrg
15068d6c0b56eSmrg    darwin* | rhapsody*)
15069d6c0b56eSmrg      # PIC is the default on this platform
15070d6c0b56eSmrg      # Common symbols not allowed in MH_DYLIB files
15071d6c0b56eSmrg      lt_prog_compiler_pic='-fno-common'
15072d6c0b56eSmrg      ;;
15073d6c0b56eSmrg
15074d6c0b56eSmrg    haiku*)
15075d6c0b56eSmrg      # PIC is the default for Haiku.
15076d6c0b56eSmrg      # The "-static" flag exists, but is broken.
15077d6c0b56eSmrg      lt_prog_compiler_static=
15078d6c0b56eSmrg      ;;
15079d6c0b56eSmrg
15080d6c0b56eSmrg    hpux*)
15081d6c0b56eSmrg      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
15082d6c0b56eSmrg      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
15083d6c0b56eSmrg      # sets the default TLS model and affects inlining.
15084d6c0b56eSmrg      case $host_cpu in
15085d6c0b56eSmrg      hppa*64*)
15086d6c0b56eSmrg	# +Z the default
15087d6c0b56eSmrg	;;
15088d6c0b56eSmrg      *)
15089d6c0b56eSmrg	lt_prog_compiler_pic='-fPIC'
15090d6c0b56eSmrg	;;
15091d6c0b56eSmrg      esac
15092d6c0b56eSmrg      ;;
15093d6c0b56eSmrg
15094d6c0b56eSmrg    interix[3-9]*)
15095d6c0b56eSmrg      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
15096d6c0b56eSmrg      # Instead, we relocate shared libraries at runtime.
15097d6c0b56eSmrg      ;;
15098d6c0b56eSmrg
15099d6c0b56eSmrg    msdosdjgpp*)
15100d6c0b56eSmrg      # Just because we use GCC doesn't mean we suddenly get shared libraries
15101d6c0b56eSmrg      # on systems that don't support them.
15102d6c0b56eSmrg      lt_prog_compiler_can_build_shared=no
15103d6c0b56eSmrg      enable_shared=no
15104d6c0b56eSmrg      ;;
15105d6c0b56eSmrg
15106d6c0b56eSmrg    *nto* | *qnx*)
15107d6c0b56eSmrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
15108d6c0b56eSmrg      # it will coredump.
15109d6c0b56eSmrg      lt_prog_compiler_pic='-fPIC -shared'
15110d6c0b56eSmrg      ;;
15111d6c0b56eSmrg
15112d6c0b56eSmrg    sysv4*MP*)
15113d6c0b56eSmrg      if test -d /usr/nec; then
15114d6c0b56eSmrg	lt_prog_compiler_pic=-Kconform_pic
15115d6c0b56eSmrg      fi
15116d6c0b56eSmrg      ;;
15117d6c0b56eSmrg
15118d6c0b56eSmrg    *)
15119d6c0b56eSmrg      lt_prog_compiler_pic='-fPIC'
15120d6c0b56eSmrg      ;;
15121d6c0b56eSmrg    esac
15122d6c0b56eSmrg
15123d6c0b56eSmrg    case $cc_basename in
15124d6c0b56eSmrg    nvcc*) # Cuda Compiler Driver 2.2
15125d6c0b56eSmrg      lt_prog_compiler_wl='-Xlinker '
15126d6c0b56eSmrg      if test -n "$lt_prog_compiler_pic"; then
15127d6c0b56eSmrg        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
15128d6c0b56eSmrg      fi
15129d6c0b56eSmrg      ;;
15130d6c0b56eSmrg    esac
15131d6c0b56eSmrg  else
15132d6c0b56eSmrg    # PORTME Check for flag to pass linker flags through the system compiler.
15133d6c0b56eSmrg    case $host_os in
15134d6c0b56eSmrg    aix*)
15135d6c0b56eSmrg      lt_prog_compiler_wl='-Wl,'
15136d6c0b56eSmrg      if test ia64 = "$host_cpu"; then
15137d6c0b56eSmrg	# AIX 5 now supports IA64 processor
15138d6c0b56eSmrg	lt_prog_compiler_static='-Bstatic'
15139d6c0b56eSmrg      else
15140d6c0b56eSmrg	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
15141d6c0b56eSmrg      fi
15142d6c0b56eSmrg      ;;
15143d6c0b56eSmrg
15144d6c0b56eSmrg    darwin* | rhapsody*)
15145d6c0b56eSmrg      # PIC is the default on this platform
15146d6c0b56eSmrg      # Common symbols not allowed in MH_DYLIB files
15147d6c0b56eSmrg      lt_prog_compiler_pic='-fno-common'
15148d6c0b56eSmrg      case $cc_basename in
15149d6c0b56eSmrg      nagfor*)
15150d6c0b56eSmrg        # NAG Fortran compiler
15151d6c0b56eSmrg        lt_prog_compiler_wl='-Wl,-Wl,,'
15152d6c0b56eSmrg        lt_prog_compiler_pic='-PIC'
15153d6c0b56eSmrg        lt_prog_compiler_static='-Bstatic'
15154d6c0b56eSmrg        ;;
15155d6c0b56eSmrg      esac
15156d6c0b56eSmrg      ;;
15157d6c0b56eSmrg
15158d6c0b56eSmrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
15159d6c0b56eSmrg      # This hack is so that the source file can tell whether it is being
15160d6c0b56eSmrg      # built for inclusion in a dll (and should export symbols for example).
15161d6c0b56eSmrg      lt_prog_compiler_pic='-DDLL_EXPORT'
15162d6c0b56eSmrg      case $host_os in
15163d6c0b56eSmrg      os2*)
15164d6c0b56eSmrg	lt_prog_compiler_static='$wl-static'
15165d6c0b56eSmrg	;;
15166d6c0b56eSmrg      esac
15167d6c0b56eSmrg      ;;
15168d6c0b56eSmrg
15169d6c0b56eSmrg    hpux9* | hpux10* | hpux11*)
15170d6c0b56eSmrg      lt_prog_compiler_wl='-Wl,'
15171d6c0b56eSmrg      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
15172d6c0b56eSmrg      # not for PA HP-UX.
15173d6c0b56eSmrg      case $host_cpu in
15174d6c0b56eSmrg      hppa*64*|ia64*)
15175d6c0b56eSmrg	# +Z the default
15176d6c0b56eSmrg	;;
15177d6c0b56eSmrg      *)
15178d6c0b56eSmrg	lt_prog_compiler_pic='+Z'
15179d6c0b56eSmrg	;;
15180d6c0b56eSmrg      esac
15181d6c0b56eSmrg      # Is there a better lt_prog_compiler_static that works with the bundled CC?
15182d6c0b56eSmrg      lt_prog_compiler_static='$wl-a ${wl}archive'
15183d6c0b56eSmrg      ;;
15184d6c0b56eSmrg
15185d6c0b56eSmrg    irix5* | irix6* | nonstopux*)
15186d6c0b56eSmrg      lt_prog_compiler_wl='-Wl,'
15187d6c0b56eSmrg      # PIC (with -KPIC) is the default.
15188d6c0b56eSmrg      lt_prog_compiler_static='-non_shared'
15189d6c0b56eSmrg      ;;
15190d6c0b56eSmrg
15191d6c0b56eSmrg    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
15192d6c0b56eSmrg      case $cc_basename in
15193d6c0b56eSmrg      # old Intel for x86_64, which still supported -KPIC.
15194d6c0b56eSmrg      ecc*)
15195d6c0b56eSmrg	lt_prog_compiler_wl='-Wl,'
15196d6c0b56eSmrg	lt_prog_compiler_pic='-KPIC'
15197d6c0b56eSmrg	lt_prog_compiler_static='-static'
15198d6c0b56eSmrg        ;;
15199d6c0b56eSmrg      # icc used to be incompatible with GCC.
15200d6c0b56eSmrg      # ICC 10 doesn't accept -KPIC any more.
15201d6c0b56eSmrg      icc* | ifort*)
15202d6c0b56eSmrg	lt_prog_compiler_wl='-Wl,'
15203d6c0b56eSmrg	lt_prog_compiler_pic='-fPIC'
15204d6c0b56eSmrg	lt_prog_compiler_static='-static'
15205d6c0b56eSmrg        ;;
15206d6c0b56eSmrg      # Lahey Fortran 8.1.
15207d6c0b56eSmrg      lf95*)
15208d6c0b56eSmrg	lt_prog_compiler_wl='-Wl,'
15209d6c0b56eSmrg	lt_prog_compiler_pic='--shared'
15210d6c0b56eSmrg	lt_prog_compiler_static='--static'
15211d6c0b56eSmrg	;;
15212d6c0b56eSmrg      nagfor*)
15213d6c0b56eSmrg	# NAG Fortran compiler
15214d6c0b56eSmrg	lt_prog_compiler_wl='-Wl,-Wl,,'
15215d6c0b56eSmrg	lt_prog_compiler_pic='-PIC'
15216d6c0b56eSmrg	lt_prog_compiler_static='-Bstatic'
15217d6c0b56eSmrg	;;
15218d6c0b56eSmrg      tcc*)
15219d6c0b56eSmrg	# Fabrice Bellard et al's Tiny C Compiler
15220d6c0b56eSmrg	lt_prog_compiler_wl='-Wl,'
15221d6c0b56eSmrg	lt_prog_compiler_pic='-fPIC'
15222d6c0b56eSmrg	lt_prog_compiler_static='-static'
15223d6c0b56eSmrg	;;
15224d6c0b56eSmrg      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
15225d6c0b56eSmrg        # Portland Group compilers (*not* the Pentium gcc compiler,
15226d6c0b56eSmrg	# which looks to be a dead project)
15227d6c0b56eSmrg	lt_prog_compiler_wl='-Wl,'
15228d6c0b56eSmrg	lt_prog_compiler_pic='-fpic'
15229d6c0b56eSmrg	lt_prog_compiler_static='-Bstatic'
15230d6c0b56eSmrg        ;;
15231d6c0b56eSmrg      ccc*)
15232d6c0b56eSmrg        lt_prog_compiler_wl='-Wl,'
15233d6c0b56eSmrg        # All Alpha code is PIC.
15234d6c0b56eSmrg        lt_prog_compiler_static='-non_shared'
15235d6c0b56eSmrg        ;;
15236d6c0b56eSmrg      xl* | bgxl* | bgf* | mpixl*)
15237d6c0b56eSmrg	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
15238d6c0b56eSmrg	lt_prog_compiler_wl='-Wl,'
15239d6c0b56eSmrg	lt_prog_compiler_pic='-qpic'
15240d6c0b56eSmrg	lt_prog_compiler_static='-qstaticlink'
15241d6c0b56eSmrg	;;
15242d6c0b56eSmrg      *)
15243d6c0b56eSmrg	case `$CC -V 2>&1 | sed 5q` in
15244d6c0b56eSmrg	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
15245d6c0b56eSmrg	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
15246d6c0b56eSmrg	  lt_prog_compiler_pic='-KPIC'
15247d6c0b56eSmrg	  lt_prog_compiler_static='-Bstatic'
15248d6c0b56eSmrg	  lt_prog_compiler_wl=''
15249d6c0b56eSmrg	  ;;
15250d6c0b56eSmrg	*Sun\ F* | *Sun*Fortran*)
15251d6c0b56eSmrg	  lt_prog_compiler_pic='-KPIC'
15252d6c0b56eSmrg	  lt_prog_compiler_static='-Bstatic'
15253d6c0b56eSmrg	  lt_prog_compiler_wl='-Qoption ld '
15254d6c0b56eSmrg	  ;;
15255d6c0b56eSmrg	*Sun\ C*)
15256d6c0b56eSmrg	  # Sun C 5.9
15257d6c0b56eSmrg	  lt_prog_compiler_pic='-KPIC'
15258d6c0b56eSmrg	  lt_prog_compiler_static='-Bstatic'
15259d6c0b56eSmrg	  lt_prog_compiler_wl='-Wl,'
15260d6c0b56eSmrg	  ;;
15261d6c0b56eSmrg        *Intel*\ [CF]*Compiler*)
15262d6c0b56eSmrg	  lt_prog_compiler_wl='-Wl,'
15263d6c0b56eSmrg	  lt_prog_compiler_pic='-fPIC'
15264d6c0b56eSmrg	  lt_prog_compiler_static='-static'
15265d6c0b56eSmrg	  ;;
15266d6c0b56eSmrg	*Portland\ Group*)
15267d6c0b56eSmrg	  lt_prog_compiler_wl='-Wl,'
15268d6c0b56eSmrg	  lt_prog_compiler_pic='-fpic'
15269d6c0b56eSmrg	  lt_prog_compiler_static='-Bstatic'
15270d6c0b56eSmrg	  ;;
15271d6c0b56eSmrg	esac
15272d6c0b56eSmrg	;;
15273d6c0b56eSmrg      esac
15274d6c0b56eSmrg      ;;
15275d6c0b56eSmrg
15276d6c0b56eSmrg    newsos6)
15277d6c0b56eSmrg      lt_prog_compiler_pic='-KPIC'
15278d6c0b56eSmrg      lt_prog_compiler_static='-Bstatic'
15279d6c0b56eSmrg      ;;
15280d6c0b56eSmrg
15281d6c0b56eSmrg    *nto* | *qnx*)
15282d6c0b56eSmrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
15283d6c0b56eSmrg      # it will coredump.
15284d6c0b56eSmrg      lt_prog_compiler_pic='-fPIC -shared'
15285d6c0b56eSmrg      ;;
15286d6c0b56eSmrg
15287d6c0b56eSmrg    osf3* | osf4* | osf5*)
15288d6c0b56eSmrg      lt_prog_compiler_wl='-Wl,'
15289d6c0b56eSmrg      # All OSF/1 code is PIC.
15290d6c0b56eSmrg      lt_prog_compiler_static='-non_shared'
15291d6c0b56eSmrg      ;;
15292d6c0b56eSmrg
15293d6c0b56eSmrg    rdos*)
15294d6c0b56eSmrg      lt_prog_compiler_static='-non_shared'
15295d6c0b56eSmrg      ;;
15296d6c0b56eSmrg
15297d6c0b56eSmrg    solaris*)
15298d6c0b56eSmrg      lt_prog_compiler_pic='-KPIC'
15299d6c0b56eSmrg      lt_prog_compiler_static='-Bstatic'
15300d6c0b56eSmrg      case $cc_basename in
15301d6c0b56eSmrg      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
15302d6c0b56eSmrg	lt_prog_compiler_wl='-Qoption ld ';;
15303d6c0b56eSmrg      *)
15304d6c0b56eSmrg	lt_prog_compiler_wl='-Wl,';;
15305d6c0b56eSmrg      esac
15306d6c0b56eSmrg      ;;
15307d6c0b56eSmrg
15308d6c0b56eSmrg    sunos4*)
15309d6c0b56eSmrg      lt_prog_compiler_wl='-Qoption ld '
15310d6c0b56eSmrg      lt_prog_compiler_pic='-PIC'
15311d6c0b56eSmrg      lt_prog_compiler_static='-Bstatic'
15312d6c0b56eSmrg      ;;
15313d6c0b56eSmrg
15314d6c0b56eSmrg    sysv4 | sysv4.2uw2* | sysv4.3*)
15315d6c0b56eSmrg      lt_prog_compiler_wl='-Wl,'
15316d6c0b56eSmrg      lt_prog_compiler_pic='-KPIC'
15317d6c0b56eSmrg      lt_prog_compiler_static='-Bstatic'
15318d6c0b56eSmrg      ;;
15319d6c0b56eSmrg
15320d6c0b56eSmrg    sysv4*MP*)
15321d6c0b56eSmrg      if test -d /usr/nec; then
15322d6c0b56eSmrg	lt_prog_compiler_pic='-Kconform_pic'
15323d6c0b56eSmrg	lt_prog_compiler_static='-Bstatic'
15324d6c0b56eSmrg      fi
15325d6c0b56eSmrg      ;;
15326d6c0b56eSmrg
15327d6c0b56eSmrg    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
15328d6c0b56eSmrg      lt_prog_compiler_wl='-Wl,'
15329d6c0b56eSmrg      lt_prog_compiler_pic='-KPIC'
15330d6c0b56eSmrg      lt_prog_compiler_static='-Bstatic'
15331d6c0b56eSmrg      ;;
15332d6c0b56eSmrg
15333d6c0b56eSmrg    unicos*)
15334d6c0b56eSmrg      lt_prog_compiler_wl='-Wl,'
15335d6c0b56eSmrg      lt_prog_compiler_can_build_shared=no
15336d6c0b56eSmrg      ;;
15337d6c0b56eSmrg
15338d6c0b56eSmrg    uts4*)
15339d6c0b56eSmrg      lt_prog_compiler_pic='-pic'
15340d6c0b56eSmrg      lt_prog_compiler_static='-Bstatic'
15341d6c0b56eSmrg      ;;
15342d6c0b56eSmrg
15343d6c0b56eSmrg    *)
15344d6c0b56eSmrg      lt_prog_compiler_can_build_shared=no
15345d6c0b56eSmrg      ;;
15346d6c0b56eSmrg    esac
15347d6c0b56eSmrg  fi
15348d6c0b56eSmrg
15349d6c0b56eSmrgcase $host_os in
15350d6c0b56eSmrg  # For platforms that do not support PIC, -DPIC is meaningless:
15351d6c0b56eSmrg  *djgpp*)
15352d6c0b56eSmrg    lt_prog_compiler_pic=
15353d6c0b56eSmrg    ;;
15354d6c0b56eSmrg  *)
15355d6c0b56eSmrg    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
15356d6c0b56eSmrg    ;;
15357d6c0b56eSmrgesac
15358d6c0b56eSmrg
15359d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
15360d6c0b56eSmrg$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
15361d6c0b56eSmrgif ${lt_cv_prog_compiler_pic+:} false; then :
15362d6c0b56eSmrg  $as_echo_n "(cached) " >&6
15363d6c0b56eSmrgelse
15364d6c0b56eSmrg  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
15365d6c0b56eSmrgfi
15366d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
15367d6c0b56eSmrg$as_echo "$lt_cv_prog_compiler_pic" >&6; }
15368d6c0b56eSmrglt_prog_compiler_pic=$lt_cv_prog_compiler_pic
15369d6c0b56eSmrg
15370d6c0b56eSmrg#
15371d6c0b56eSmrg# Check to make sure the PIC flag actually works.
15372d6c0b56eSmrg#
15373d6c0b56eSmrgif test -n "$lt_prog_compiler_pic"; then
15374d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
15375d6c0b56eSmrg$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
15376d6c0b56eSmrgif ${lt_cv_prog_compiler_pic_works+:} false; then :
15377d6c0b56eSmrg  $as_echo_n "(cached) " >&6
15378d6c0b56eSmrgelse
15379d6c0b56eSmrg  lt_cv_prog_compiler_pic_works=no
15380d6c0b56eSmrg   ac_outfile=conftest.$ac_objext
15381d6c0b56eSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15382d6c0b56eSmrg   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
15383d6c0b56eSmrg   # Insert the option either (1) after the last *FLAGS variable, or
15384d6c0b56eSmrg   # (2) before a word containing "conftest.", or (3) at the end.
15385d6c0b56eSmrg   # Note that $ac_compile itself does not contain backslashes and begins
15386d6c0b56eSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
15387d6c0b56eSmrg   # The option is referenced via a variable to avoid confusing sed.
15388d6c0b56eSmrg   lt_compile=`echo "$ac_compile" | $SED \
15389d6c0b56eSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15390d6c0b56eSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15391d6c0b56eSmrg   -e 's:$: $lt_compiler_flag:'`
15392d6c0b56eSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15393d6c0b56eSmrg   (eval "$lt_compile" 2>conftest.err)
15394d6c0b56eSmrg   ac_status=$?
15395d6c0b56eSmrg   cat conftest.err >&5
15396d6c0b56eSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15397d6c0b56eSmrg   if (exit $ac_status) && test -s "$ac_outfile"; then
15398d6c0b56eSmrg     # The compiler can only warn and ignore the option if not recognized
15399d6c0b56eSmrg     # So say no if there are warnings other than the usual output.
15400d6c0b56eSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
15401d6c0b56eSmrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15402d6c0b56eSmrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
15403d6c0b56eSmrg       lt_cv_prog_compiler_pic_works=yes
15404d6c0b56eSmrg     fi
15405d6c0b56eSmrg   fi
15406d6c0b56eSmrg   $RM conftest*
15407d6c0b56eSmrg
15408d6c0b56eSmrgfi
15409d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
15410d6c0b56eSmrg$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
15411d6c0b56eSmrg
15412d6c0b56eSmrgif test yes = "$lt_cv_prog_compiler_pic_works"; then
15413d6c0b56eSmrg    case $lt_prog_compiler_pic in
15414d6c0b56eSmrg     "" | " "*) ;;
15415d6c0b56eSmrg     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
15416d6c0b56eSmrg     esac
15417d6c0b56eSmrgelse
15418d6c0b56eSmrg    lt_prog_compiler_pic=
15419d6c0b56eSmrg     lt_prog_compiler_can_build_shared=no
15420d6c0b56eSmrgfi
15421d6c0b56eSmrg
15422d6c0b56eSmrgfi
15423d6c0b56eSmrg
15424d6c0b56eSmrg
15425d6c0b56eSmrg
15426d6c0b56eSmrg
15427d6c0b56eSmrg
15428d6c0b56eSmrg
15429d6c0b56eSmrg
15430d6c0b56eSmrg
15431d6c0b56eSmrg
15432d6c0b56eSmrg
15433d6c0b56eSmrg
15434d6c0b56eSmrg#
15435d6c0b56eSmrg# Check to make sure the static flag actually works.
15436d6c0b56eSmrg#
15437d6c0b56eSmrgwl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
15438d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15439d6c0b56eSmrg$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
15440d6c0b56eSmrgif ${lt_cv_prog_compiler_static_works+:} false; then :
15441d6c0b56eSmrg  $as_echo_n "(cached) " >&6
15442d6c0b56eSmrgelse
15443d6c0b56eSmrg  lt_cv_prog_compiler_static_works=no
15444d6c0b56eSmrg   save_LDFLAGS=$LDFLAGS
15445d6c0b56eSmrg   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
15446d6c0b56eSmrg   echo "$lt_simple_link_test_code" > conftest.$ac_ext
15447d6c0b56eSmrg   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15448d6c0b56eSmrg     # The linker can only warn and ignore the option if not recognized
15449d6c0b56eSmrg     # So say no if there are warnings
15450d6c0b56eSmrg     if test -s conftest.err; then
15451d6c0b56eSmrg       # Append any errors to the config.log.
15452d6c0b56eSmrg       cat conftest.err 1>&5
15453d6c0b56eSmrg       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
15454d6c0b56eSmrg       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15455d6c0b56eSmrg       if diff conftest.exp conftest.er2 >/dev/null; then
15456d6c0b56eSmrg         lt_cv_prog_compiler_static_works=yes
15457d6c0b56eSmrg       fi
15458d6c0b56eSmrg     else
15459d6c0b56eSmrg       lt_cv_prog_compiler_static_works=yes
15460d6c0b56eSmrg     fi
15461d6c0b56eSmrg   fi
15462d6c0b56eSmrg   $RM -r conftest*
15463d6c0b56eSmrg   LDFLAGS=$save_LDFLAGS
15464d6c0b56eSmrg
15465d6c0b56eSmrgfi
15466d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
15467d6c0b56eSmrg$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
15468d6c0b56eSmrg
15469d6c0b56eSmrgif test yes = "$lt_cv_prog_compiler_static_works"; then
15470d6c0b56eSmrg    :
15471d6c0b56eSmrgelse
15472d6c0b56eSmrg    lt_prog_compiler_static=
15473d6c0b56eSmrgfi
15474d6c0b56eSmrg
15475d6c0b56eSmrg
15476d6c0b56eSmrg
15477d6c0b56eSmrg
15478d6c0b56eSmrg
15479d6c0b56eSmrg
15480d6c0b56eSmrg
15481d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15482d6c0b56eSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15483d6c0b56eSmrgif ${lt_cv_prog_compiler_c_o+:} false; then :
15484d6c0b56eSmrg  $as_echo_n "(cached) " >&6
15485d6c0b56eSmrgelse
15486d6c0b56eSmrg  lt_cv_prog_compiler_c_o=no
15487d6c0b56eSmrg   $RM -r conftest 2>/dev/null
15488d6c0b56eSmrg   mkdir conftest
15489d6c0b56eSmrg   cd conftest
15490d6c0b56eSmrg   mkdir out
15491d6c0b56eSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15492d6c0b56eSmrg
15493d6c0b56eSmrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
15494d6c0b56eSmrg   # Insert the option either (1) after the last *FLAGS variable, or
15495d6c0b56eSmrg   # (2) before a word containing "conftest.", or (3) at the end.
15496d6c0b56eSmrg   # Note that $ac_compile itself does not contain backslashes and begins
15497d6c0b56eSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
15498d6c0b56eSmrg   lt_compile=`echo "$ac_compile" | $SED \
15499d6c0b56eSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15500d6c0b56eSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15501d6c0b56eSmrg   -e 's:$: $lt_compiler_flag:'`
15502d6c0b56eSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15503d6c0b56eSmrg   (eval "$lt_compile" 2>out/conftest.err)
15504d6c0b56eSmrg   ac_status=$?
15505d6c0b56eSmrg   cat out/conftest.err >&5
15506d6c0b56eSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15507d6c0b56eSmrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15508d6c0b56eSmrg   then
15509d6c0b56eSmrg     # The compiler can only warn and ignore the option if not recognized
15510d6c0b56eSmrg     # So say no if there are warnings
15511d6c0b56eSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15512d6c0b56eSmrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15513d6c0b56eSmrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15514d6c0b56eSmrg       lt_cv_prog_compiler_c_o=yes
15515d6c0b56eSmrg     fi
15516d6c0b56eSmrg   fi
15517d6c0b56eSmrg   chmod u+w . 2>&5
15518d6c0b56eSmrg   $RM conftest*
15519d6c0b56eSmrg   # SGI C++ compiler will create directory out/ii_files/ for
15520d6c0b56eSmrg   # template instantiation
15521d6c0b56eSmrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15522d6c0b56eSmrg   $RM out/* && rmdir out
15523d6c0b56eSmrg   cd ..
15524d6c0b56eSmrg   $RM -r conftest
15525d6c0b56eSmrg   $RM conftest*
15526d6c0b56eSmrg
15527d6c0b56eSmrgfi
15528d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15529d6c0b56eSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15530d6c0b56eSmrg
15531d6c0b56eSmrg
15532d6c0b56eSmrg
15533d6c0b56eSmrg
15534d6c0b56eSmrg
15535d6c0b56eSmrg
15536d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15537d6c0b56eSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15538d6c0b56eSmrgif ${lt_cv_prog_compiler_c_o+:} false; then :
15539d6c0b56eSmrg  $as_echo_n "(cached) " >&6
15540d6c0b56eSmrgelse
15541d6c0b56eSmrg  lt_cv_prog_compiler_c_o=no
15542d6c0b56eSmrg   $RM -r conftest 2>/dev/null
15543d6c0b56eSmrg   mkdir conftest
15544d6c0b56eSmrg   cd conftest
15545d6c0b56eSmrg   mkdir out
15546d6c0b56eSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15547d6c0b56eSmrg
15548d6c0b56eSmrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
15549d6c0b56eSmrg   # Insert the option either (1) after the last *FLAGS variable, or
15550d6c0b56eSmrg   # (2) before a word containing "conftest.", or (3) at the end.
15551d6c0b56eSmrg   # Note that $ac_compile itself does not contain backslashes and begins
15552d6c0b56eSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
15553d6c0b56eSmrg   lt_compile=`echo "$ac_compile" | $SED \
15554d6c0b56eSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15555d6c0b56eSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15556d6c0b56eSmrg   -e 's:$: $lt_compiler_flag:'`
15557d6c0b56eSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15558d6c0b56eSmrg   (eval "$lt_compile" 2>out/conftest.err)
15559d6c0b56eSmrg   ac_status=$?
15560d6c0b56eSmrg   cat out/conftest.err >&5
15561d6c0b56eSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15562d6c0b56eSmrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15563d6c0b56eSmrg   then
15564d6c0b56eSmrg     # The compiler can only warn and ignore the option if not recognized
15565d6c0b56eSmrg     # So say no if there are warnings
15566d6c0b56eSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15567d6c0b56eSmrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15568d6c0b56eSmrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15569d6c0b56eSmrg       lt_cv_prog_compiler_c_o=yes
15570d6c0b56eSmrg     fi
15571d6c0b56eSmrg   fi
15572d6c0b56eSmrg   chmod u+w . 2>&5
15573d6c0b56eSmrg   $RM conftest*
15574d6c0b56eSmrg   # SGI C++ compiler will create directory out/ii_files/ for
15575d6c0b56eSmrg   # template instantiation
15576d6c0b56eSmrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15577d6c0b56eSmrg   $RM out/* && rmdir out
15578d6c0b56eSmrg   cd ..
15579d6c0b56eSmrg   $RM -r conftest
15580d6c0b56eSmrg   $RM conftest*
15581d6c0b56eSmrg
15582d6c0b56eSmrgfi
15583d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15584d6c0b56eSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15585d6c0b56eSmrg
15586d6c0b56eSmrg
15587d6c0b56eSmrg
15588d6c0b56eSmrg
15589d6c0b56eSmrghard_links=nottested
15590d6c0b56eSmrgif test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
15591d6c0b56eSmrg  # do not overwrite the value of need_locks provided by the user
15592d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15593d6c0b56eSmrg$as_echo_n "checking if we can lock with hard links... " >&6; }
15594d6c0b56eSmrg  hard_links=yes
15595d6c0b56eSmrg  $RM conftest*
15596d6c0b56eSmrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15597d6c0b56eSmrg  touch conftest.a
15598d6c0b56eSmrg  ln conftest.a conftest.b 2>&5 || hard_links=no
15599d6c0b56eSmrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15600d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15601d6c0b56eSmrg$as_echo "$hard_links" >&6; }
15602d6c0b56eSmrg  if test no = "$hard_links"; then
15603d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
15604d6c0b56eSmrg$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
15605d6c0b56eSmrg    need_locks=warn
15606d6c0b56eSmrg  fi
15607d6c0b56eSmrgelse
15608d6c0b56eSmrg  need_locks=no
15609d6c0b56eSmrgfi
15610d6c0b56eSmrg
15611d6c0b56eSmrg
15612d6c0b56eSmrg
15613d6c0b56eSmrg
15614d6c0b56eSmrg
15615d6c0b56eSmrg
15616d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15617d6c0b56eSmrg$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15618d6c0b56eSmrg
15619d6c0b56eSmrg  runpath_var=
15620d6c0b56eSmrg  allow_undefined_flag=
15621d6c0b56eSmrg  always_export_symbols=no
15622d6c0b56eSmrg  archive_cmds=
15623d6c0b56eSmrg  archive_expsym_cmds=
15624d6c0b56eSmrg  compiler_needs_object=no
15625d6c0b56eSmrg  enable_shared_with_static_runtimes=no
15626d6c0b56eSmrg  export_dynamic_flag_spec=
15627d6c0b56eSmrg  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15628d6c0b56eSmrg  hardcode_automatic=no
15629d6c0b56eSmrg  hardcode_direct=no
15630d6c0b56eSmrg  hardcode_direct_absolute=no
15631d6c0b56eSmrg  hardcode_libdir_flag_spec=
15632d6c0b56eSmrg  hardcode_libdir_separator=
15633d6c0b56eSmrg  hardcode_minus_L=no
15634d6c0b56eSmrg  hardcode_shlibpath_var=unsupported
15635d6c0b56eSmrg  inherit_rpath=no
15636d6c0b56eSmrg  link_all_deplibs=unknown
15637d6c0b56eSmrg  module_cmds=
15638d6c0b56eSmrg  module_expsym_cmds=
15639d6c0b56eSmrg  old_archive_from_new_cmds=
15640d6c0b56eSmrg  old_archive_from_expsyms_cmds=
15641d6c0b56eSmrg  thread_safe_flag_spec=
15642d6c0b56eSmrg  whole_archive_flag_spec=
15643d6c0b56eSmrg  # include_expsyms should be a list of space-separated symbols to be *always*
15644d6c0b56eSmrg  # included in the symbol list
15645d6c0b56eSmrg  include_expsyms=
15646d6c0b56eSmrg  # exclude_expsyms can be an extended regexp of symbols to exclude
15647d6c0b56eSmrg  # it will be wrapped by ' (' and ')$', so one must not match beginning or
15648d6c0b56eSmrg  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
15649d6c0b56eSmrg  # as well as any symbol that contains 'd'.
15650d6c0b56eSmrg  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
15651d6c0b56eSmrg  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
15652d6c0b56eSmrg  # platforms (ab)use it in PIC code, but their linkers get confused if
15653d6c0b56eSmrg  # the symbol is explicitly referenced.  Since portable code cannot
15654d6c0b56eSmrg  # rely on this symbol name, it's probably fine to never include it in
15655d6c0b56eSmrg  # preloaded symbol tables.
15656d6c0b56eSmrg  # Exclude shared library initialization/finalization symbols.
15657d6c0b56eSmrg  extract_expsyms_cmds=
15658d6c0b56eSmrg
15659d6c0b56eSmrg  case $host_os in
15660d6c0b56eSmrg  cygwin* | mingw* | pw32* | cegcc*)
15661d6c0b56eSmrg    # FIXME: the MSVC++ port hasn't been tested in a loooong time
15662d6c0b56eSmrg    # When not using gcc, we currently assume that we are using
15663d6c0b56eSmrg    # Microsoft Visual C++.
15664d6c0b56eSmrg    if test yes != "$GCC"; then
15665d6c0b56eSmrg      with_gnu_ld=no
15666d6c0b56eSmrg    fi
15667d6c0b56eSmrg    ;;
15668d6c0b56eSmrg  interix*)
15669d6c0b56eSmrg    # we just hope/assume this is gcc and not c89 (= MSVC++)
15670d6c0b56eSmrg    with_gnu_ld=yes
15671d6c0b56eSmrg    ;;
15672d6c0b56eSmrg  openbsd* | bitrig*)
15673d6c0b56eSmrg    with_gnu_ld=no
15674d6c0b56eSmrg    ;;
15675d6c0b56eSmrg  linux* | k*bsd*-gnu | gnu*)
15676d6c0b56eSmrg    link_all_deplibs=no
15677d6c0b56eSmrg    ;;
15678d6c0b56eSmrg  esac
15679d6c0b56eSmrg
15680d6c0b56eSmrg  ld_shlibs=yes
15681d6c0b56eSmrg
15682d6c0b56eSmrg  # On some targets, GNU ld is compatible enough with the native linker
15683d6c0b56eSmrg  # that we're better off using the native interface for both.
15684d6c0b56eSmrg  lt_use_gnu_ld_interface=no
15685d6c0b56eSmrg  if test yes = "$with_gnu_ld"; then
15686d6c0b56eSmrg    case $host_os in
15687d6c0b56eSmrg      aix*)
15688d6c0b56eSmrg	# The AIX port of GNU ld has always aspired to compatibility
15689d6c0b56eSmrg	# with the native linker.  However, as the warning in the GNU ld
15690d6c0b56eSmrg	# block says, versions before 2.19.5* couldn't really create working
15691d6c0b56eSmrg	# shared libraries, regardless of the interface used.
15692d6c0b56eSmrg	case `$LD -v 2>&1` in
15693d6c0b56eSmrg	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
15694d6c0b56eSmrg	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
15695d6c0b56eSmrg	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
15696d6c0b56eSmrg	  *)
15697d6c0b56eSmrg	    lt_use_gnu_ld_interface=yes
15698d6c0b56eSmrg	    ;;
15699d6c0b56eSmrg	esac
15700d6c0b56eSmrg	;;
15701d6c0b56eSmrg      *)
15702d6c0b56eSmrg	lt_use_gnu_ld_interface=yes
15703d6c0b56eSmrg	;;
15704d6c0b56eSmrg    esac
15705d6c0b56eSmrg  fi
15706d6c0b56eSmrg
15707d6c0b56eSmrg  if test yes = "$lt_use_gnu_ld_interface"; then
15708d6c0b56eSmrg    # If archive_cmds runs LD, not CC, wlarc should be empty
15709d6c0b56eSmrg    wlarc='$wl'
15710d6c0b56eSmrg
15711d6c0b56eSmrg    # Set some defaults for GNU ld with shared library support. These
15712d6c0b56eSmrg    # are reset later if shared libraries are not supported. Putting them
15713d6c0b56eSmrg    # here allows them to be overridden if necessary.
15714d6c0b56eSmrg    runpath_var=LD_RUN_PATH
15715d6c0b56eSmrg    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15716d6c0b56eSmrg    export_dynamic_flag_spec='$wl--export-dynamic'
15717d6c0b56eSmrg    # ancient GNU ld didn't support --whole-archive et. al.
15718d6c0b56eSmrg    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
15719d6c0b56eSmrg      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
15720d6c0b56eSmrg    else
15721d6c0b56eSmrg      whole_archive_flag_spec=
15722d6c0b56eSmrg    fi
15723d6c0b56eSmrg    supports_anon_versioning=no
15724d6c0b56eSmrg    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
15725d6c0b56eSmrg      *GNU\ gold*) supports_anon_versioning=yes ;;
15726d6c0b56eSmrg      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
15727d6c0b56eSmrg      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
15728d6c0b56eSmrg      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
15729d6c0b56eSmrg      *\ 2.11.*) ;; # other 2.11 versions
15730d6c0b56eSmrg      *) supports_anon_versioning=yes ;;
15731d6c0b56eSmrg    esac
15732d6c0b56eSmrg
15733d6c0b56eSmrg    # See if GNU ld supports shared libraries.
15734d6c0b56eSmrg    case $host_os in
15735d6c0b56eSmrg    aix[3-9]*)
15736d6c0b56eSmrg      # On AIX/PPC, the GNU linker is very broken
15737d6c0b56eSmrg      if test ia64 != "$host_cpu"; then
15738d6c0b56eSmrg	ld_shlibs=no
15739d6c0b56eSmrg	cat <<_LT_EOF 1>&2
15740d6c0b56eSmrg
15741d6c0b56eSmrg*** Warning: the GNU linker, at least up to release 2.19, is reported
15742d6c0b56eSmrg*** to be unable to reliably create shared libraries on AIX.
15743d6c0b56eSmrg*** Therefore, libtool is disabling shared libraries support.  If you
15744d6c0b56eSmrg*** really care for shared libraries, you may want to install binutils
15745d6c0b56eSmrg*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
15746d6c0b56eSmrg*** You will then need to restart the configuration process.
15747d6c0b56eSmrg
15748d6c0b56eSmrg_LT_EOF
15749d6c0b56eSmrg      fi
15750d6c0b56eSmrg      ;;
15751d6c0b56eSmrg
15752d6c0b56eSmrg    amigaos*)
15753d6c0b56eSmrg      case $host_cpu in
15754d6c0b56eSmrg      powerpc)
15755d6c0b56eSmrg            # see comment about AmigaOS4 .so support
15756d6c0b56eSmrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15757d6c0b56eSmrg            archive_expsym_cmds=''
15758d6c0b56eSmrg        ;;
15759d6c0b56eSmrg      m68k)
15760d6c0b56eSmrg            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
15761d6c0b56eSmrg            hardcode_libdir_flag_spec='-L$libdir'
15762d6c0b56eSmrg            hardcode_minus_L=yes
15763d6c0b56eSmrg        ;;
15764d6c0b56eSmrg      esac
15765d6c0b56eSmrg      ;;
15766d6c0b56eSmrg
15767d6c0b56eSmrg    beos*)
15768d6c0b56eSmrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15769d6c0b56eSmrg	allow_undefined_flag=unsupported
15770d6c0b56eSmrg	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
15771d6c0b56eSmrg	# support --undefined.  This deserves some investigation.  FIXME
15772d6c0b56eSmrg	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15773d6c0b56eSmrg      else
15774d6c0b56eSmrg	ld_shlibs=no
15775d6c0b56eSmrg      fi
15776d6c0b56eSmrg      ;;
15777d6c0b56eSmrg
15778d6c0b56eSmrg    cygwin* | mingw* | pw32* | cegcc*)
15779d6c0b56eSmrg      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
15780d6c0b56eSmrg      # as there is no search path for DLLs.
15781d6c0b56eSmrg      hardcode_libdir_flag_spec='-L$libdir'
15782d6c0b56eSmrg      export_dynamic_flag_spec='$wl--export-all-symbols'
15783d6c0b56eSmrg      allow_undefined_flag=unsupported
15784d6c0b56eSmrg      always_export_symbols=no
15785d6c0b56eSmrg      enable_shared_with_static_runtimes=yes
15786d6c0b56eSmrg      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
15787d6c0b56eSmrg      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
15788d6c0b56eSmrg
15789d6c0b56eSmrg      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15790d6c0b56eSmrg        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15791d6c0b56eSmrg	# If the export-symbols file already is a .def file, use it as
15792d6c0b56eSmrg	# is; otherwise, prepend EXPORTS...
15793d6c0b56eSmrg	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
15794d6c0b56eSmrg          cp $export_symbols $output_objdir/$soname.def;
15795d6c0b56eSmrg        else
15796d6c0b56eSmrg          echo EXPORTS > $output_objdir/$soname.def;
15797d6c0b56eSmrg          cat $export_symbols >> $output_objdir/$soname.def;
15798d6c0b56eSmrg        fi~
15799d6c0b56eSmrg        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15800d6c0b56eSmrg      else
15801d6c0b56eSmrg	ld_shlibs=no
15802d6c0b56eSmrg      fi
15803d6c0b56eSmrg      ;;
15804d6c0b56eSmrg
15805d6c0b56eSmrg    haiku*)
15806d6c0b56eSmrg      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15807d6c0b56eSmrg      link_all_deplibs=yes
15808d6c0b56eSmrg      ;;
15809d6c0b56eSmrg
15810d6c0b56eSmrg    os2*)
15811d6c0b56eSmrg      hardcode_libdir_flag_spec='-L$libdir'
15812d6c0b56eSmrg      hardcode_minus_L=yes
15813d6c0b56eSmrg      allow_undefined_flag=unsupported
15814d6c0b56eSmrg      shrext_cmds=.dll
15815d6c0b56eSmrg      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15816d6c0b56eSmrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15817d6c0b56eSmrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15818d6c0b56eSmrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
15819d6c0b56eSmrg	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
15820d6c0b56eSmrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15821d6c0b56eSmrg	emximp -o $lib $output_objdir/$libname.def'
15822d6c0b56eSmrg      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15823d6c0b56eSmrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15824d6c0b56eSmrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15825d6c0b56eSmrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
15826d6c0b56eSmrg	prefix_cmds="$SED"~
15827d6c0b56eSmrg	if test EXPORTS = "`$SED 1q $export_symbols`"; then
15828d6c0b56eSmrg	  prefix_cmds="$prefix_cmds -e 1d";
15829d6c0b56eSmrg	fi~
15830d6c0b56eSmrg	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
15831d6c0b56eSmrg	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
15832d6c0b56eSmrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15833d6c0b56eSmrg	emximp -o $lib $output_objdir/$libname.def'
15834d6c0b56eSmrg      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
15835d6c0b56eSmrg      enable_shared_with_static_runtimes=yes
15836d6c0b56eSmrg      ;;
15837d6c0b56eSmrg
15838d6c0b56eSmrg    interix[3-9]*)
15839d6c0b56eSmrg      hardcode_direct=no
15840d6c0b56eSmrg      hardcode_shlibpath_var=no
15841d6c0b56eSmrg      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
15842d6c0b56eSmrg      export_dynamic_flag_spec='$wl-E'
15843d6c0b56eSmrg      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15844d6c0b56eSmrg      # Instead, shared libraries are loaded at an image base (0x10000000 by
15845d6c0b56eSmrg      # default) and relocated if they conflict, which is a slow very memory
15846d6c0b56eSmrg      # consuming and fragmenting process.  To avoid this, we pick a random,
15847d6c0b56eSmrg      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15848d6c0b56eSmrg      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
15849d6c0b56eSmrg      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15850d6c0b56eSmrg      archive_expsym_cmds='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15851d6c0b56eSmrg      ;;
15852d6c0b56eSmrg
15853d6c0b56eSmrg    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
15854d6c0b56eSmrg      tmp_diet=no
15855d6c0b56eSmrg      if test linux-dietlibc = "$host_os"; then
15856d6c0b56eSmrg	case $cc_basename in
15857d6c0b56eSmrg	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
15858d6c0b56eSmrg	esac
15859d6c0b56eSmrg      fi
15860d6c0b56eSmrg      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
15861d6c0b56eSmrg	 && test no = "$tmp_diet"
15862d6c0b56eSmrg      then
15863d6c0b56eSmrg	tmp_addflag=' $pic_flag'
15864d6c0b56eSmrg	tmp_sharedflag='-shared'
15865d6c0b56eSmrg	case $cc_basename,$host_cpu in
15866d6c0b56eSmrg        pgcc*)				# Portland Group C compiler
15867d6c0b56eSmrg	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
15868d6c0b56eSmrg	  tmp_addflag=' $pic_flag'
15869d6c0b56eSmrg	  ;;
15870d6c0b56eSmrg	pgf77* | pgf90* | pgf95* | pgfortran*)
15871d6c0b56eSmrg					# Portland Group f77 and f90 compilers
15872d6c0b56eSmrg	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
15873d6c0b56eSmrg	  tmp_addflag=' $pic_flag -Mnomain' ;;
15874d6c0b56eSmrg	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
15875d6c0b56eSmrg	  tmp_addflag=' -i_dynamic' ;;
15876d6c0b56eSmrg	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
15877d6c0b56eSmrg	  tmp_addflag=' -i_dynamic -nofor_main' ;;
15878d6c0b56eSmrg	ifc* | ifort*)			# Intel Fortran compiler
15879d6c0b56eSmrg	  tmp_addflag=' -nofor_main' ;;
15880d6c0b56eSmrg	lf95*)				# Lahey Fortran 8.1
15881d6c0b56eSmrg	  whole_archive_flag_spec=
15882d6c0b56eSmrg	  tmp_sharedflag='--shared' ;;
15883d6c0b56eSmrg        nagfor*)                        # NAGFOR 5.3
15884d6c0b56eSmrg          tmp_sharedflag='-Wl,-shared' ;;
15885d6c0b56eSmrg	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
15886d6c0b56eSmrg	  tmp_sharedflag='-qmkshrobj'
15887d6c0b56eSmrg	  tmp_addflag= ;;
15888d6c0b56eSmrg	nvcc*)	# Cuda Compiler Driver 2.2
15889d6c0b56eSmrg	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
15890d6c0b56eSmrg	  compiler_needs_object=yes
15891d6c0b56eSmrg	  ;;
15892d6c0b56eSmrg	esac
15893d6c0b56eSmrg	case `$CC -V 2>&1 | sed 5q` in
15894d6c0b56eSmrg	*Sun\ C*)			# Sun C 5.9
15895d6c0b56eSmrg	  whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
15896d6c0b56eSmrg	  compiler_needs_object=yes
15897d6c0b56eSmrg	  tmp_sharedflag='-G' ;;
15898d6c0b56eSmrg	*Sun\ F*)			# Sun Fortran 8.3
15899d6c0b56eSmrg	  tmp_sharedflag='-G' ;;
15900d6c0b56eSmrg	esac
15901d6c0b56eSmrg	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15902d6c0b56eSmrg
15903d6c0b56eSmrg        if test yes = "$supports_anon_versioning"; then
15904d6c0b56eSmrg          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15905d6c0b56eSmrg            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15906d6c0b56eSmrg            echo "local: *; };" >> $output_objdir/$libname.ver~
15907d6c0b56eSmrg            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
15908d6c0b56eSmrg        fi
15909d6c0b56eSmrg
15910d6c0b56eSmrg	case $cc_basename in
15911d6c0b56eSmrg	tcc*)
15912d6c0b56eSmrg	  export_dynamic_flag_spec='-rdynamic'
15913d6c0b56eSmrg	  ;;
15914d6c0b56eSmrg	xlf* | bgf* | bgxlf* | mpixlf*)
15915d6c0b56eSmrg	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
15916d6c0b56eSmrg	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
15917d6c0b56eSmrg	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15918d6c0b56eSmrg	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
15919d6c0b56eSmrg	  if test yes = "$supports_anon_versioning"; then
15920d6c0b56eSmrg	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15921d6c0b56eSmrg              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15922d6c0b56eSmrg              echo "local: *; };" >> $output_objdir/$libname.ver~
15923d6c0b56eSmrg              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
15924d6c0b56eSmrg	  fi
15925d6c0b56eSmrg	  ;;
15926d6c0b56eSmrg	esac
15927d6c0b56eSmrg      else
15928d6c0b56eSmrg        ld_shlibs=no
15929d6c0b56eSmrg      fi
15930d6c0b56eSmrg      ;;
15931d6c0b56eSmrg
15932d6c0b56eSmrg    netbsd* | netbsdelf*-gnu)
15933d6c0b56eSmrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15934d6c0b56eSmrg	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
15935d6c0b56eSmrg	wlarc=
15936d6c0b56eSmrg      else
15937d6c0b56eSmrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15938d6c0b56eSmrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15939d6c0b56eSmrg      fi
15940d6c0b56eSmrg      ;;
15941d6c0b56eSmrg
15942d6c0b56eSmrg    solaris*)
15943d6c0b56eSmrg      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
15944d6c0b56eSmrg	ld_shlibs=no
15945d6c0b56eSmrg	cat <<_LT_EOF 1>&2
15946d6c0b56eSmrg
15947d6c0b56eSmrg*** Warning: The releases 2.8.* of the GNU linker cannot reliably
15948d6c0b56eSmrg*** create shared libraries on Solaris systems.  Therefore, libtool
15949d6c0b56eSmrg*** is disabling shared libraries support.  We urge you to upgrade GNU
15950d6c0b56eSmrg*** binutils to release 2.9.1 or newer.  Another option is to modify
15951d6c0b56eSmrg*** your PATH or compiler configuration so that the native linker is
15952d6c0b56eSmrg*** used, and then restart.
15953d6c0b56eSmrg
15954d6c0b56eSmrg_LT_EOF
15955d6c0b56eSmrg      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15956d6c0b56eSmrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15957d6c0b56eSmrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15958d6c0b56eSmrg      else
15959d6c0b56eSmrg	ld_shlibs=no
15960d6c0b56eSmrg      fi
15961d6c0b56eSmrg      ;;
15962d6c0b56eSmrg
15963d6c0b56eSmrg    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
15964d6c0b56eSmrg      case `$LD -v 2>&1` in
15965d6c0b56eSmrg        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
15966d6c0b56eSmrg	ld_shlibs=no
15967d6c0b56eSmrg	cat <<_LT_EOF 1>&2
15968d6c0b56eSmrg
15969d6c0b56eSmrg*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
15970d6c0b56eSmrg*** reliably create shared libraries on SCO systems.  Therefore, libtool
15971d6c0b56eSmrg*** is disabling shared libraries support.  We urge you to upgrade GNU
15972d6c0b56eSmrg*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
15973d6c0b56eSmrg*** your PATH or compiler configuration so that the native linker is
15974d6c0b56eSmrg*** used, and then restart.
15975d6c0b56eSmrg
15976d6c0b56eSmrg_LT_EOF
15977d6c0b56eSmrg	;;
15978d6c0b56eSmrg	*)
15979d6c0b56eSmrg	  # For security reasons, it is highly recommended that you always
15980d6c0b56eSmrg	  # use absolute paths for naming shared libraries, and exclude the
15981d6c0b56eSmrg	  # DT_RUNPATH tag from executables and libraries.  But doing so
15982d6c0b56eSmrg	  # requires that you compile everything twice, which is a pain.
15983d6c0b56eSmrg	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15984d6c0b56eSmrg	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15985d6c0b56eSmrg	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15986d6c0b56eSmrg	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15987d6c0b56eSmrg	  else
15988d6c0b56eSmrg	    ld_shlibs=no
15989d6c0b56eSmrg	  fi
15990d6c0b56eSmrg	;;
15991d6c0b56eSmrg      esac
15992d6c0b56eSmrg      ;;
15993d6c0b56eSmrg
15994d6c0b56eSmrg    sunos4*)
15995d6c0b56eSmrg      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15996d6c0b56eSmrg      wlarc=
15997d6c0b56eSmrg      hardcode_direct=yes
15998d6c0b56eSmrg      hardcode_shlibpath_var=no
15999d6c0b56eSmrg      ;;
16000d6c0b56eSmrg
16001d6c0b56eSmrg    *)
16002d6c0b56eSmrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
16003d6c0b56eSmrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16004d6c0b56eSmrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
16005d6c0b56eSmrg      else
16006d6c0b56eSmrg	ld_shlibs=no
16007d6c0b56eSmrg      fi
16008d6c0b56eSmrg      ;;
16009d6c0b56eSmrg    esac
16010d6c0b56eSmrg
16011d6c0b56eSmrg    if test no = "$ld_shlibs"; then
16012d6c0b56eSmrg      runpath_var=
16013d6c0b56eSmrg      hardcode_libdir_flag_spec=
16014d6c0b56eSmrg      export_dynamic_flag_spec=
16015d6c0b56eSmrg      whole_archive_flag_spec=
16016d6c0b56eSmrg    fi
16017d6c0b56eSmrg  else
16018d6c0b56eSmrg    # PORTME fill in a description of your system's linker (not GNU ld)
16019d6c0b56eSmrg    case $host_os in
16020d6c0b56eSmrg    aix3*)
16021d6c0b56eSmrg      allow_undefined_flag=unsupported
16022d6c0b56eSmrg      always_export_symbols=yes
16023d6c0b56eSmrg      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
16024d6c0b56eSmrg      # Note: this linker hardcodes the directories in LIBPATH if there
16025d6c0b56eSmrg      # are no directories specified by -L.
16026d6c0b56eSmrg      hardcode_minus_L=yes
16027d6c0b56eSmrg      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
16028d6c0b56eSmrg	# Neither direct hardcoding nor static linking is supported with a
16029d6c0b56eSmrg	# broken collect2.
16030d6c0b56eSmrg	hardcode_direct=unsupported
16031d6c0b56eSmrg      fi
16032d6c0b56eSmrg      ;;
16033d6c0b56eSmrg
16034d6c0b56eSmrg    aix[4-9]*)
16035d6c0b56eSmrg      if test ia64 = "$host_cpu"; then
16036d6c0b56eSmrg	# On IA64, the linker does run time linking by default, so we don't
16037d6c0b56eSmrg	# have to do anything special.
16038d6c0b56eSmrg	aix_use_runtimelinking=no
16039d6c0b56eSmrg	exp_sym_flag='-Bexport'
16040d6c0b56eSmrg	no_entry_flag=
16041d6c0b56eSmrg      else
16042d6c0b56eSmrg	# If we're using GNU nm, then we don't want the "-C" option.
16043d6c0b56eSmrg	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
16044d6c0b56eSmrg	# Without the "-l" option, or with the "-B" option, AIX nm treats
16045d6c0b56eSmrg	# weak defined symbols like other global defined symbols, whereas
16046d6c0b56eSmrg	# GNU nm marks them as "W".
16047d6c0b56eSmrg	# While the 'weak' keyword is ignored in the Export File, we need
16048d6c0b56eSmrg	# it in the Import File for the 'aix-soname' feature, so we have
16049d6c0b56eSmrg	# to replace the "-B" option with "-P" for AIX nm.
16050d6c0b56eSmrg	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
16051d6c0b56eSmrg	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
16052d6c0b56eSmrg	else
16053d6c0b56eSmrg	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
16054d6c0b56eSmrg	fi
16055d6c0b56eSmrg	aix_use_runtimelinking=no
16056d6c0b56eSmrg
16057d6c0b56eSmrg	# Test if we are trying to use run time linking or normal
16058d6c0b56eSmrg	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
16059d6c0b56eSmrg	# have runtime linking enabled, and use it for executables.
16060d6c0b56eSmrg	# For shared libraries, we enable/disable runtime linking
16061d6c0b56eSmrg	# depending on the kind of the shared library created -
16062d6c0b56eSmrg	# when "with_aix_soname,aix_use_runtimelinking" is:
16063d6c0b56eSmrg	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
16064d6c0b56eSmrg	# "aix,yes"  lib.so          shared, rtl:yes, for executables
16065d6c0b56eSmrg	#            lib.a           static archive
16066d6c0b56eSmrg	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
16067d6c0b56eSmrg	#            lib.a(lib.so.V) shared, rtl:no,  for executables
16068d6c0b56eSmrg	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
16069d6c0b56eSmrg	#            lib.a(lib.so.V) shared, rtl:no
16070d6c0b56eSmrg	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
16071d6c0b56eSmrg	#            lib.a           static archive
16072d6c0b56eSmrg	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
16073d6c0b56eSmrg	  for ld_flag in $LDFLAGS; do
16074d6c0b56eSmrg	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
16075d6c0b56eSmrg	    aix_use_runtimelinking=yes
16076d6c0b56eSmrg	    break
16077d6c0b56eSmrg	  fi
16078d6c0b56eSmrg	  done
16079d6c0b56eSmrg	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
16080d6c0b56eSmrg	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
16081d6c0b56eSmrg	    # so we don't have lib.a shared libs to link our executables.
16082d6c0b56eSmrg	    # We have to force runtime linking in this case.
16083d6c0b56eSmrg	    aix_use_runtimelinking=yes
16084d6c0b56eSmrg	    LDFLAGS="$LDFLAGS -Wl,-brtl"
16085d6c0b56eSmrg	  fi
16086d6c0b56eSmrg	  ;;
16087d6c0b56eSmrg	esac
16088d6c0b56eSmrg
16089d6c0b56eSmrg	exp_sym_flag='-bexport'
16090d6c0b56eSmrg	no_entry_flag='-bnoentry'
16091d6c0b56eSmrg      fi
16092d6c0b56eSmrg
16093d6c0b56eSmrg      # When large executables or shared objects are built, AIX ld can
16094d6c0b56eSmrg      # have problems creating the table of contents.  If linking a library
16095d6c0b56eSmrg      # or program results in "error TOC overflow" add -mminimal-toc to
16096d6c0b56eSmrg      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
16097d6c0b56eSmrg      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
16098d6c0b56eSmrg
16099d6c0b56eSmrg      archive_cmds=''
16100d6c0b56eSmrg      hardcode_direct=yes
16101d6c0b56eSmrg      hardcode_direct_absolute=yes
16102d6c0b56eSmrg      hardcode_libdir_separator=':'
16103d6c0b56eSmrg      link_all_deplibs=yes
16104d6c0b56eSmrg      file_list_spec='$wl-f,'
16105d6c0b56eSmrg      case $with_aix_soname,$aix_use_runtimelinking in
16106d6c0b56eSmrg      aix,*) ;; # traditional, no import file
16107d6c0b56eSmrg      svr4,* | *,yes) # use import file
16108d6c0b56eSmrg	# The Import File defines what to hardcode.
16109d6c0b56eSmrg	hardcode_direct=no
16110d6c0b56eSmrg	hardcode_direct_absolute=no
16111d6c0b56eSmrg	;;
16112d6c0b56eSmrg      esac
16113d6c0b56eSmrg
16114d6c0b56eSmrg      if test yes = "$GCC"; then
16115d6c0b56eSmrg	case $host_os in aix4.[012]|aix4.[012].*)
16116d6c0b56eSmrg	# We only want to do this on AIX 4.2 and lower, the check
16117d6c0b56eSmrg	# below for broken collect2 doesn't work under 4.3+
16118d6c0b56eSmrg	  collect2name=`$CC -print-prog-name=collect2`
16119d6c0b56eSmrg	  if test -f "$collect2name" &&
16120d6c0b56eSmrg	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
16121d6c0b56eSmrg	  then
16122d6c0b56eSmrg	  # We have reworked collect2
16123d6c0b56eSmrg	  :
16124d6c0b56eSmrg	  else
16125d6c0b56eSmrg	  # We have old collect2
16126d6c0b56eSmrg	  hardcode_direct=unsupported
16127d6c0b56eSmrg	  # It fails to find uninstalled libraries when the uninstalled
16128d6c0b56eSmrg	  # path is not listed in the libpath.  Setting hardcode_minus_L
16129d6c0b56eSmrg	  # to unsupported forces relinking
16130d6c0b56eSmrg	  hardcode_minus_L=yes
16131d6c0b56eSmrg	  hardcode_libdir_flag_spec='-L$libdir'
16132d6c0b56eSmrg	  hardcode_libdir_separator=
16133d6c0b56eSmrg	  fi
16134d6c0b56eSmrg	  ;;
16135d6c0b56eSmrg	esac
16136d6c0b56eSmrg	shared_flag='-shared'
16137d6c0b56eSmrg	if test yes = "$aix_use_runtimelinking"; then
16138d6c0b56eSmrg	  shared_flag="$shared_flag "'$wl-G'
16139d6c0b56eSmrg	fi
16140d6c0b56eSmrg	# Need to ensure runtime linking is disabled for the traditional
16141d6c0b56eSmrg	# shared library, or the linker may eventually find shared libraries
16142d6c0b56eSmrg	# /with/ Import File - we do not want to mix them.
16143d6c0b56eSmrg	shared_flag_aix='-shared'
16144d6c0b56eSmrg	shared_flag_svr4='-shared $wl-G'
16145d6c0b56eSmrg      else
16146d6c0b56eSmrg	# not using gcc
16147d6c0b56eSmrg	if test ia64 = "$host_cpu"; then
16148d6c0b56eSmrg	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
16149d6c0b56eSmrg	# chokes on -Wl,-G. The following line is correct:
16150d6c0b56eSmrg	  shared_flag='-G'
16151d6c0b56eSmrg	else
16152d6c0b56eSmrg	  if test yes = "$aix_use_runtimelinking"; then
16153d6c0b56eSmrg	    shared_flag='$wl-G'
16154d6c0b56eSmrg	  else
16155d6c0b56eSmrg	    shared_flag='$wl-bM:SRE'
16156d6c0b56eSmrg	  fi
16157d6c0b56eSmrg	  shared_flag_aix='$wl-bM:SRE'
16158d6c0b56eSmrg	  shared_flag_svr4='$wl-G'
16159d6c0b56eSmrg	fi
16160d6c0b56eSmrg      fi
16161d6c0b56eSmrg
16162d6c0b56eSmrg      export_dynamic_flag_spec='$wl-bexpall'
16163d6c0b56eSmrg      # It seems that -bexpall does not export symbols beginning with
16164d6c0b56eSmrg      # underscore (_), so it is better to generate a list of symbols to export.
16165d6c0b56eSmrg      always_export_symbols=yes
16166d6c0b56eSmrg      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
16167d6c0b56eSmrg	# Warning - without using the other runtime loading flags (-brtl),
16168d6c0b56eSmrg	# -berok will link without error, but may produce a broken library.
16169d6c0b56eSmrg	allow_undefined_flag='-berok'
16170d6c0b56eSmrg        # Determine the default libpath from the value encoded in an
16171d6c0b56eSmrg        # empty executable.
16172d6c0b56eSmrg        if test set = "${lt_cv_aix_libpath+set}"; then
16173d6c0b56eSmrg  aix_libpath=$lt_cv_aix_libpath
16174d6c0b56eSmrgelse
16175d6c0b56eSmrg  if ${lt_cv_aix_libpath_+:} false; then :
16176d6c0b56eSmrg  $as_echo_n "(cached) " >&6
16177d6c0b56eSmrgelse
16178d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16179d6c0b56eSmrg/* end confdefs.h.  */
16180d6c0b56eSmrg
16181d6c0b56eSmrgint
16182d6c0b56eSmrgmain ()
16183d6c0b56eSmrg{
16184d6c0b56eSmrg
16185d6c0b56eSmrg  ;
16186d6c0b56eSmrg  return 0;
16187d6c0b56eSmrg}
16188d6c0b56eSmrg_ACEOF
16189d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
16190d6c0b56eSmrg
16191d6c0b56eSmrg  lt_aix_libpath_sed='
16192d6c0b56eSmrg      /Import File Strings/,/^$/ {
16193d6c0b56eSmrg	  /^0/ {
16194d6c0b56eSmrg	      s/^0  *\([^ ]*\) *$/\1/
16195d6c0b56eSmrg	      p
16196d6c0b56eSmrg	  }
16197d6c0b56eSmrg      }'
16198d6c0b56eSmrg  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16199d6c0b56eSmrg  # Check for a 64-bit object if we didn't find anything.
16200d6c0b56eSmrg  if test -z "$lt_cv_aix_libpath_"; then
16201d6c0b56eSmrg    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16202d6c0b56eSmrg  fi
16203d6c0b56eSmrgfi
16204d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
16205d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
16206d6c0b56eSmrg  if test -z "$lt_cv_aix_libpath_"; then
16207d6c0b56eSmrg    lt_cv_aix_libpath_=/usr/lib:/lib
16208d6c0b56eSmrg  fi
16209d6c0b56eSmrg
16210d6c0b56eSmrgfi
16211d6c0b56eSmrg
16212d6c0b56eSmrg  aix_libpath=$lt_cv_aix_libpath_
16213d6c0b56eSmrgfi
16214d6c0b56eSmrg
16215d6c0b56eSmrg        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
16216d6c0b56eSmrg        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
16217d6c0b56eSmrg      else
16218d6c0b56eSmrg	if test ia64 = "$host_cpu"; then
16219d6c0b56eSmrg	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
16220d6c0b56eSmrg	  allow_undefined_flag="-z nodefs"
16221d6c0b56eSmrg	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols"
16222d6c0b56eSmrg	else
16223d6c0b56eSmrg	 # Determine the default libpath from the value encoded in an
16224d6c0b56eSmrg	 # empty executable.
16225d6c0b56eSmrg	 if test set = "${lt_cv_aix_libpath+set}"; then
16226d6c0b56eSmrg  aix_libpath=$lt_cv_aix_libpath
16227d6c0b56eSmrgelse
16228d6c0b56eSmrg  if ${lt_cv_aix_libpath_+:} false; then :
16229d6c0b56eSmrg  $as_echo_n "(cached) " >&6
16230d6c0b56eSmrgelse
16231d6c0b56eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16232d6c0b56eSmrg/* end confdefs.h.  */
16233d6c0b56eSmrg
16234d6c0b56eSmrgint
16235d6c0b56eSmrgmain ()
16236d6c0b56eSmrg{
16237d6c0b56eSmrg
16238d6c0b56eSmrg  ;
16239d6c0b56eSmrg  return 0;
16240d6c0b56eSmrg}
16241d6c0b56eSmrg_ACEOF
16242d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
16243d6c0b56eSmrg
16244d6c0b56eSmrg  lt_aix_libpath_sed='
16245d6c0b56eSmrg      /Import File Strings/,/^$/ {
16246d6c0b56eSmrg	  /^0/ {
16247d6c0b56eSmrg	      s/^0  *\([^ ]*\) *$/\1/
16248d6c0b56eSmrg	      p
16249d6c0b56eSmrg	  }
16250d6c0b56eSmrg      }'
16251d6c0b56eSmrg  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16252d6c0b56eSmrg  # Check for a 64-bit object if we didn't find anything.
16253d6c0b56eSmrg  if test -z "$lt_cv_aix_libpath_"; then
16254d6c0b56eSmrg    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16255d6c0b56eSmrg  fi
16256d6c0b56eSmrgfi
16257d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
16258d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
16259d6c0b56eSmrg  if test -z "$lt_cv_aix_libpath_"; then
16260d6c0b56eSmrg    lt_cv_aix_libpath_=/usr/lib:/lib
16261d6c0b56eSmrg  fi
16262d6c0b56eSmrg
16263d6c0b56eSmrgfi
16264d6c0b56eSmrg
16265d6c0b56eSmrg  aix_libpath=$lt_cv_aix_libpath_
16266d6c0b56eSmrgfi
16267d6c0b56eSmrg
16268d6c0b56eSmrg	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
16269d6c0b56eSmrg	  # Warning - without using the other run time loading flags,
16270d6c0b56eSmrg	  # -berok will link without error, but may produce a broken library.
16271d6c0b56eSmrg	  no_undefined_flag=' $wl-bernotok'
16272d6c0b56eSmrg	  allow_undefined_flag=' $wl-berok'
16273d6c0b56eSmrg	  if test yes = "$with_gnu_ld"; then
16274d6c0b56eSmrg	    # We only use this code for GNU lds that support --whole-archive.
16275d6c0b56eSmrg	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
16276d6c0b56eSmrg	  else
16277d6c0b56eSmrg	    # Exported symbols can be pulled into shared objects from archives
16278d6c0b56eSmrg	    whole_archive_flag_spec='$convenience'
16279d6c0b56eSmrg	  fi
16280d6c0b56eSmrg	  archive_cmds_need_lc=yes
16281d6c0b56eSmrg	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
16282d6c0b56eSmrg	  # -brtl affects multiple linker settings, -berok does not and is overridden later
16283d6c0b56eSmrg	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
16284d6c0b56eSmrg	  if test svr4 != "$with_aix_soname"; then
16285d6c0b56eSmrg	    # This is similar to how AIX traditionally builds its shared libraries.
16286d6c0b56eSmrg	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
16287d6c0b56eSmrg	  fi
16288d6c0b56eSmrg	  if test aix != "$with_aix_soname"; then
16289d6c0b56eSmrg	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
16290d6c0b56eSmrg	  else
16291d6c0b56eSmrg	    # used by -dlpreopen to get the symbols
16292d6c0b56eSmrg	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
16293d6c0b56eSmrg	  fi
16294d6c0b56eSmrg	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
16295d6c0b56eSmrg	fi
16296d6c0b56eSmrg      fi
16297d6c0b56eSmrg      ;;
16298d6c0b56eSmrg
16299d6c0b56eSmrg    amigaos*)
16300d6c0b56eSmrg      case $host_cpu in
16301d6c0b56eSmrg      powerpc)
16302d6c0b56eSmrg            # see comment about AmigaOS4 .so support
16303d6c0b56eSmrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16304d6c0b56eSmrg            archive_expsym_cmds=''
16305d6c0b56eSmrg        ;;
16306d6c0b56eSmrg      m68k)
16307d6c0b56eSmrg            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
16308d6c0b56eSmrg            hardcode_libdir_flag_spec='-L$libdir'
16309d6c0b56eSmrg            hardcode_minus_L=yes
16310d6c0b56eSmrg        ;;
16311d6c0b56eSmrg      esac
16312d6c0b56eSmrg      ;;
16313d6c0b56eSmrg
16314d6c0b56eSmrg    bsdi[45]*)
16315d6c0b56eSmrg      export_dynamic_flag_spec=-rdynamic
16316d6c0b56eSmrg      ;;
16317d6c0b56eSmrg
16318d6c0b56eSmrg    cygwin* | mingw* | pw32* | cegcc*)
16319d6c0b56eSmrg      # When not using gcc, we currently assume that we are using
16320d6c0b56eSmrg      # Microsoft Visual C++.
16321d6c0b56eSmrg      # hardcode_libdir_flag_spec is actually meaningless, as there is
16322d6c0b56eSmrg      # no search path for DLLs.
16323d6c0b56eSmrg      case $cc_basename in
16324d6c0b56eSmrg      cl*)
16325d6c0b56eSmrg	# Native MSVC
16326d6c0b56eSmrg	hardcode_libdir_flag_spec=' '
16327d6c0b56eSmrg	allow_undefined_flag=unsupported
16328d6c0b56eSmrg	always_export_symbols=yes
16329d6c0b56eSmrg	file_list_spec='@'
16330d6c0b56eSmrg	# Tell ltmain to make .lib files, not .a files.
16331d6c0b56eSmrg	libext=lib
16332d6c0b56eSmrg	# Tell ltmain to make .dll files, not .so files.
16333d6c0b56eSmrg	shrext_cmds=.dll
16334d6c0b56eSmrg	# FIXME: Setting linknames here is a bad hack.
16335d6c0b56eSmrg	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
16336d6c0b56eSmrg	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
16337d6c0b56eSmrg            cp "$export_symbols" "$output_objdir/$soname.def";
16338d6c0b56eSmrg            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
16339d6c0b56eSmrg          else
16340d6c0b56eSmrg            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
16341d6c0b56eSmrg          fi~
16342d6c0b56eSmrg          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
16343d6c0b56eSmrg          linknames='
16344d6c0b56eSmrg	# The linker will not automatically build a static lib if we build a DLL.
16345d6c0b56eSmrg	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
16346d6c0b56eSmrg	enable_shared_with_static_runtimes=yes
16347d6c0b56eSmrg	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
16348d6c0b56eSmrg	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
16349d6c0b56eSmrg	# Don't use ranlib
16350d6c0b56eSmrg	old_postinstall_cmds='chmod 644 $oldlib'
16351d6c0b56eSmrg	postlink_cmds='lt_outputfile="@OUTPUT@"~
16352d6c0b56eSmrg          lt_tool_outputfile="@TOOL_OUTPUT@"~
16353d6c0b56eSmrg          case $lt_outputfile in
16354d6c0b56eSmrg            *.exe|*.EXE) ;;
16355d6c0b56eSmrg            *)
16356d6c0b56eSmrg              lt_outputfile=$lt_outputfile.exe
16357d6c0b56eSmrg              lt_tool_outputfile=$lt_tool_outputfile.exe
16358d6c0b56eSmrg              ;;
16359d6c0b56eSmrg          esac~
16360d6c0b56eSmrg          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
16361d6c0b56eSmrg            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
16362d6c0b56eSmrg            $RM "$lt_outputfile.manifest";
16363d6c0b56eSmrg          fi'
16364d6c0b56eSmrg	;;
16365d6c0b56eSmrg      *)
16366d6c0b56eSmrg	# Assume MSVC wrapper
16367d6c0b56eSmrg	hardcode_libdir_flag_spec=' '
16368d6c0b56eSmrg	allow_undefined_flag=unsupported
16369d6c0b56eSmrg	# Tell ltmain to make .lib files, not .a files.
16370d6c0b56eSmrg	libext=lib
16371d6c0b56eSmrg	# Tell ltmain to make .dll files, not .so files.
16372d6c0b56eSmrg	shrext_cmds=.dll
16373d6c0b56eSmrg	# FIXME: Setting linknames here is a bad hack.
16374d6c0b56eSmrg	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
16375d6c0b56eSmrg	# The linker will automatically build a .lib file if we build a DLL.
16376d6c0b56eSmrg	old_archive_from_new_cmds='true'
16377d6c0b56eSmrg	# FIXME: Should let the user specify the lib program.
16378d6c0b56eSmrg	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
16379d6c0b56eSmrg	enable_shared_with_static_runtimes=yes
16380d6c0b56eSmrg	;;
16381d6c0b56eSmrg      esac
16382d6c0b56eSmrg      ;;
16383d6c0b56eSmrg
16384d6c0b56eSmrg    darwin* | rhapsody*)
16385d6c0b56eSmrg
16386d6c0b56eSmrg
16387d6c0b56eSmrg  archive_cmds_need_lc=no
16388d6c0b56eSmrg  hardcode_direct=no
16389d6c0b56eSmrg  hardcode_automatic=yes
16390d6c0b56eSmrg  hardcode_shlibpath_var=unsupported
16391d6c0b56eSmrg  if test yes = "$lt_cv_ld_force_load"; then
16392d6c0b56eSmrg    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
16393d6c0b56eSmrg
16394d6c0b56eSmrg  else
16395d6c0b56eSmrg    whole_archive_flag_spec=''
16396d6c0b56eSmrg  fi
16397d6c0b56eSmrg  link_all_deplibs=yes
16398d6c0b56eSmrg  allow_undefined_flag=$_lt_dar_allow_undefined
16399d6c0b56eSmrg  case $cc_basename in
16400d6c0b56eSmrg     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
16401d6c0b56eSmrg     *) _lt_dar_can_shared=$GCC ;;
16402d6c0b56eSmrg  esac
16403d6c0b56eSmrg  if test yes = "$_lt_dar_can_shared"; then
16404d6c0b56eSmrg    output_verbose_link_cmd=func_echo_all
16405d6c0b56eSmrg    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
16406d6c0b56eSmrg    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
16407d6c0b56eSmrg    archive_expsym_cmds="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
16408d6c0b56eSmrg    module_expsym_cmds="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
16409d6c0b56eSmrg
16410d6c0b56eSmrg  else
16411d6c0b56eSmrg  ld_shlibs=no
16412d6c0b56eSmrg  fi
16413d6c0b56eSmrg
16414d6c0b56eSmrg      ;;
16415d6c0b56eSmrg
16416d6c0b56eSmrg    dgux*)
16417d6c0b56eSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16418d6c0b56eSmrg      hardcode_libdir_flag_spec='-L$libdir'
16419d6c0b56eSmrg      hardcode_shlibpath_var=no
16420d6c0b56eSmrg      ;;
16421d6c0b56eSmrg
16422d6c0b56eSmrg    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
16423d6c0b56eSmrg    # support.  Future versions do this automatically, but an explicit c++rt0.o
16424d6c0b56eSmrg    # does not break anything, and helps significantly (at the cost of a little
16425d6c0b56eSmrg    # extra space).
16426d6c0b56eSmrg    freebsd2.2*)
16427d6c0b56eSmrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
16428d6c0b56eSmrg      hardcode_libdir_flag_spec='-R$libdir'
16429d6c0b56eSmrg      hardcode_direct=yes
16430d6c0b56eSmrg      hardcode_shlibpath_var=no
16431d6c0b56eSmrg      ;;
16432d6c0b56eSmrg
16433d6c0b56eSmrg    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
16434d6c0b56eSmrg    freebsd2.*)
16435d6c0b56eSmrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
16436d6c0b56eSmrg      hardcode_direct=yes
16437d6c0b56eSmrg      hardcode_minus_L=yes
16438d6c0b56eSmrg      hardcode_shlibpath_var=no
16439d6c0b56eSmrg      ;;
16440d6c0b56eSmrg
16441d6c0b56eSmrg    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
16442d6c0b56eSmrg    freebsd* | dragonfly*)
16443d6c0b56eSmrg      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16444d6c0b56eSmrg      hardcode_libdir_flag_spec='-R$libdir'
16445d6c0b56eSmrg      hardcode_direct=yes
16446d6c0b56eSmrg      hardcode_shlibpath_var=no
16447d6c0b56eSmrg      ;;
16448d6c0b56eSmrg
16449d6c0b56eSmrg    hpux9*)
16450d6c0b56eSmrg      if test yes = "$GCC"; then
16451d6c0b56eSmrg	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
16452d6c0b56eSmrg      else
16453d6c0b56eSmrg	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
16454d6c0b56eSmrg      fi
16455d6c0b56eSmrg      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16456d6c0b56eSmrg      hardcode_libdir_separator=:
16457d6c0b56eSmrg      hardcode_direct=yes
16458d6c0b56eSmrg
16459d6c0b56eSmrg      # hardcode_minus_L: Not really in the search PATH,
16460d6c0b56eSmrg      # but as the default location of the library.
16461d6c0b56eSmrg      hardcode_minus_L=yes
16462d6c0b56eSmrg      export_dynamic_flag_spec='$wl-E'
16463d6c0b56eSmrg      ;;
16464d6c0b56eSmrg
16465d6c0b56eSmrg    hpux10*)
16466d6c0b56eSmrg      if test yes,no = "$GCC,$with_gnu_ld"; then
16467d6c0b56eSmrg	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16468d6c0b56eSmrg      else
16469d6c0b56eSmrg	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16470d6c0b56eSmrg      fi
16471d6c0b56eSmrg      if test no = "$with_gnu_ld"; then
16472d6c0b56eSmrg	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16473d6c0b56eSmrg	hardcode_libdir_separator=:
16474d6c0b56eSmrg	hardcode_direct=yes
16475d6c0b56eSmrg	hardcode_direct_absolute=yes
16476d6c0b56eSmrg	export_dynamic_flag_spec='$wl-E'
16477d6c0b56eSmrg	# hardcode_minus_L: Not really in the search PATH,
16478d6c0b56eSmrg	# but as the default location of the library.
16479d6c0b56eSmrg	hardcode_minus_L=yes
16480d6c0b56eSmrg      fi
16481d6c0b56eSmrg      ;;
16482d6c0b56eSmrg
16483d6c0b56eSmrg    hpux11*)
16484d6c0b56eSmrg      if test yes,no = "$GCC,$with_gnu_ld"; then
16485d6c0b56eSmrg	case $host_cpu in
16486d6c0b56eSmrg	hppa*64*)
16487d6c0b56eSmrg	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16488d6c0b56eSmrg	  ;;
16489d6c0b56eSmrg	ia64*)
16490d6c0b56eSmrg	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16491d6c0b56eSmrg	  ;;
16492d6c0b56eSmrg	*)
16493d6c0b56eSmrg	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16494d6c0b56eSmrg	  ;;
16495d6c0b56eSmrg	esac
16496d6c0b56eSmrg      else
16497d6c0b56eSmrg	case $host_cpu in
16498d6c0b56eSmrg	hppa*64*)
16499d6c0b56eSmrg	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16500d6c0b56eSmrg	  ;;
16501d6c0b56eSmrg	ia64*)
16502d6c0b56eSmrg	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16503d6c0b56eSmrg	  ;;
16504d6c0b56eSmrg	*)
16505d6c0b56eSmrg
16506d6c0b56eSmrg	  # Older versions of the 11.00 compiler do not understand -b yet
16507d6c0b56eSmrg	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
16508d6c0b56eSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
16509d6c0b56eSmrg$as_echo_n "checking if $CC understands -b... " >&6; }
16510d6c0b56eSmrgif ${lt_cv_prog_compiler__b+:} false; then :
16511d6c0b56eSmrg  $as_echo_n "(cached) " >&6
16512d6c0b56eSmrgelse
16513d6c0b56eSmrg  lt_cv_prog_compiler__b=no
16514d6c0b56eSmrg   save_LDFLAGS=$LDFLAGS
16515d6c0b56eSmrg   LDFLAGS="$LDFLAGS -b"
16516d6c0b56eSmrg   echo "$lt_simple_link_test_code" > conftest.$ac_ext
16517d6c0b56eSmrg   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
16518d6c0b56eSmrg     # The linker can only warn and ignore the option if not recognized
16519d6c0b56eSmrg     # So say no if there are warnings
16520d6c0b56eSmrg     if test -s conftest.err; then
16521d6c0b56eSmrg       # Append any errors to the config.log.
16522d6c0b56eSmrg       cat conftest.err 1>&5
16523d6c0b56eSmrg       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
16524d6c0b56eSmrg       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16525d6c0b56eSmrg       if diff conftest.exp conftest.er2 >/dev/null; then
16526d6c0b56eSmrg         lt_cv_prog_compiler__b=yes
16527d6c0b56eSmrg       fi
16528d6c0b56eSmrg     else
16529d6c0b56eSmrg       lt_cv_prog_compiler__b=yes
16530d6c0b56eSmrg     fi
16531d6c0b56eSmrg   fi
16532d6c0b56eSmrg   $RM -r conftest*
16533d6c0b56eSmrg   LDFLAGS=$save_LDFLAGS
16534d6c0b56eSmrg
16535d6c0b56eSmrgfi
16536d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
16537d6c0b56eSmrg$as_echo "$lt_cv_prog_compiler__b" >&6; }
16538d6c0b56eSmrg
16539d6c0b56eSmrgif test yes = "$lt_cv_prog_compiler__b"; then
16540d6c0b56eSmrg    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16541d6c0b56eSmrgelse
16542d6c0b56eSmrg    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16543d6c0b56eSmrgfi
16544d6c0b56eSmrg
16545d6c0b56eSmrg	  ;;
16546d6c0b56eSmrg	esac
16547d6c0b56eSmrg      fi
16548d6c0b56eSmrg      if test no = "$with_gnu_ld"; then
16549d6c0b56eSmrg	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16550d6c0b56eSmrg	hardcode_libdir_separator=:
16551d6c0b56eSmrg
16552d6c0b56eSmrg	case $host_cpu in
16553d6c0b56eSmrg	hppa*64*|ia64*)
16554d6c0b56eSmrg	  hardcode_direct=no
16555d6c0b56eSmrg	  hardcode_shlibpath_var=no
16556d6c0b56eSmrg	  ;;
16557d6c0b56eSmrg	*)
16558d6c0b56eSmrg	  hardcode_direct=yes
16559d6c0b56eSmrg	  hardcode_direct_absolute=yes
16560d6c0b56eSmrg	  export_dynamic_flag_spec='$wl-E'
16561d6c0b56eSmrg
16562d6c0b56eSmrg	  # hardcode_minus_L: Not really in the search PATH,
16563d6c0b56eSmrg	  # but as the default location of the library.
16564d6c0b56eSmrg	  hardcode_minus_L=yes
16565d6c0b56eSmrg	  ;;
16566d6c0b56eSmrg	esac
16567d6c0b56eSmrg      fi
16568d6c0b56eSmrg      ;;
16569d6c0b56eSmrg
16570d6c0b56eSmrg    irix5* | irix6* | nonstopux*)
16571d6c0b56eSmrg      if test yes = "$GCC"; then
16572d6c0b56eSmrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
16573d6c0b56eSmrg	# Try to use the -exported_symbol ld option, if it does not
16574d6c0b56eSmrg	# work, assume that -exports_file does not work either and
16575d6c0b56eSmrg	# implicitly export all symbols.
16576d6c0b56eSmrg	# This should be the same for all languages, so no per-tag cache variable.
16577d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
16578d6c0b56eSmrg$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
16579d6c0b56eSmrgif ${lt_cv_irix_exported_symbol+:} false; then :
16580d6c0b56eSmrg  $as_echo_n "(cached) " >&6
16581d6c0b56eSmrgelse
16582d6c0b56eSmrg  save_LDFLAGS=$LDFLAGS
16583d6c0b56eSmrg	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
16584d6c0b56eSmrg	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16585d6c0b56eSmrg/* end confdefs.h.  */
16586d6c0b56eSmrgint foo (void) { return 0; }
16587d6c0b56eSmrg_ACEOF
16588d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
16589d6c0b56eSmrg  lt_cv_irix_exported_symbol=yes
16590d6c0b56eSmrgelse
16591d6c0b56eSmrg  lt_cv_irix_exported_symbol=no
16592d6c0b56eSmrgfi
16593d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
16594d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
16595d6c0b56eSmrg           LDFLAGS=$save_LDFLAGS
16596d6c0b56eSmrgfi
16597d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
16598d6c0b56eSmrg$as_echo "$lt_cv_irix_exported_symbol" >&6; }
16599d6c0b56eSmrg	if test yes = "$lt_cv_irix_exported_symbol"; then
16600d6c0b56eSmrg          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
16601d6c0b56eSmrg	fi
16602d6c0b56eSmrg	link_all_deplibs=no
16603d6c0b56eSmrg      else
16604d6c0b56eSmrg	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
16605d6c0b56eSmrg	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
16606d6c0b56eSmrg      fi
16607d6c0b56eSmrg      archive_cmds_need_lc='no'
16608d6c0b56eSmrg      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16609d6c0b56eSmrg      hardcode_libdir_separator=:
16610d6c0b56eSmrg      inherit_rpath=yes
16611d6c0b56eSmrg      link_all_deplibs=yes
16612d6c0b56eSmrg      ;;
16613d6c0b56eSmrg
16614d6c0b56eSmrg    linux*)
16615d6c0b56eSmrg      case $cc_basename in
16616d6c0b56eSmrg      tcc*)
16617d6c0b56eSmrg	# Fabrice Bellard et al's Tiny C Compiler
16618d6c0b56eSmrg	ld_shlibs=yes
16619d6c0b56eSmrg	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16620d6c0b56eSmrg	;;
16621d6c0b56eSmrg      esac
16622d6c0b56eSmrg      ;;
16623d6c0b56eSmrg
16624d6c0b56eSmrg    netbsd* | netbsdelf*-gnu)
16625d6c0b56eSmrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16626d6c0b56eSmrg	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
16627d6c0b56eSmrg      else
16628d6c0b56eSmrg	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
16629d6c0b56eSmrg      fi
16630d6c0b56eSmrg      hardcode_libdir_flag_spec='-R$libdir'
16631d6c0b56eSmrg      hardcode_direct=yes
16632d6c0b56eSmrg      hardcode_shlibpath_var=no
16633d6c0b56eSmrg      ;;
16634d6c0b56eSmrg
16635d6c0b56eSmrg    newsos6)
16636d6c0b56eSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16637d6c0b56eSmrg      hardcode_direct=yes
16638d6c0b56eSmrg      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16639d6c0b56eSmrg      hardcode_libdir_separator=:
16640d6c0b56eSmrg      hardcode_shlibpath_var=no
16641d6c0b56eSmrg      ;;
16642d6c0b56eSmrg
16643d6c0b56eSmrg    *nto* | *qnx*)
16644d6c0b56eSmrg      ;;
16645d6c0b56eSmrg
16646d6c0b56eSmrg    openbsd* | bitrig*)
16647d6c0b56eSmrg      if test -f /usr/libexec/ld.so; then
16648d6c0b56eSmrg	hardcode_direct=yes
16649d6c0b56eSmrg	hardcode_shlibpath_var=no
16650d6c0b56eSmrg	hardcode_direct_absolute=yes
16651d6c0b56eSmrg	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
16652d6c0b56eSmrg	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16653d6c0b56eSmrg	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
16654d6c0b56eSmrg	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16655d6c0b56eSmrg	  export_dynamic_flag_spec='$wl-E'
16656d6c0b56eSmrg	else
16657d6c0b56eSmrg	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16658d6c0b56eSmrg	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16659d6c0b56eSmrg	fi
16660d6c0b56eSmrg      else
16661d6c0b56eSmrg	ld_shlibs=no
16662d6c0b56eSmrg      fi
16663d6c0b56eSmrg      ;;
16664d6c0b56eSmrg
16665d6c0b56eSmrg    os2*)
16666d6c0b56eSmrg      hardcode_libdir_flag_spec='-L$libdir'
16667d6c0b56eSmrg      hardcode_minus_L=yes
16668d6c0b56eSmrg      allow_undefined_flag=unsupported
16669d6c0b56eSmrg      shrext_cmds=.dll
16670d6c0b56eSmrg      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16671d6c0b56eSmrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16672d6c0b56eSmrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16673d6c0b56eSmrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
16674d6c0b56eSmrg	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
16675d6c0b56eSmrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16676d6c0b56eSmrg	emximp -o $lib $output_objdir/$libname.def'
16677d6c0b56eSmrg      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16678d6c0b56eSmrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16679d6c0b56eSmrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16680d6c0b56eSmrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
16681d6c0b56eSmrg	prefix_cmds="$SED"~
16682d6c0b56eSmrg	if test EXPORTS = "`$SED 1q $export_symbols`"; then
16683d6c0b56eSmrg	  prefix_cmds="$prefix_cmds -e 1d";
16684d6c0b56eSmrg	fi~
16685d6c0b56eSmrg	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
16686d6c0b56eSmrg	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
16687d6c0b56eSmrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16688d6c0b56eSmrg	emximp -o $lib $output_objdir/$libname.def'
16689d6c0b56eSmrg      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
16690d6c0b56eSmrg      enable_shared_with_static_runtimes=yes
16691d6c0b56eSmrg      ;;
16692d6c0b56eSmrg
16693d6c0b56eSmrg    osf3*)
16694d6c0b56eSmrg      if test yes = "$GCC"; then
16695d6c0b56eSmrg	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16696d6c0b56eSmrg	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
16697d6c0b56eSmrg      else
16698d6c0b56eSmrg	allow_undefined_flag=' -expect_unresolved \*'
16699d6c0b56eSmrg	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
16700d6c0b56eSmrg      fi
16701d6c0b56eSmrg      archive_cmds_need_lc='no'
16702d6c0b56eSmrg      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16703d6c0b56eSmrg      hardcode_libdir_separator=:
16704d6c0b56eSmrg      ;;
16705d6c0b56eSmrg
16706d6c0b56eSmrg    osf4* | osf5*)	# as osf3* with the addition of -msym flag
16707d6c0b56eSmrg      if test yes = "$GCC"; then
16708d6c0b56eSmrg	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16709d6c0b56eSmrg	archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
16710d6c0b56eSmrg	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16711d6c0b56eSmrg      else
16712d6c0b56eSmrg	allow_undefined_flag=' -expect_unresolved \*'
16713d6c0b56eSmrg	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
16714d6c0b56eSmrg	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
16715d6c0b56eSmrg          $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
16716d6c0b56eSmrg
16717d6c0b56eSmrg	# Both c and cxx compiler support -rpath directly
16718d6c0b56eSmrg	hardcode_libdir_flag_spec='-rpath $libdir'
16719d6c0b56eSmrg      fi
16720d6c0b56eSmrg      archive_cmds_need_lc='no'
16721d6c0b56eSmrg      hardcode_libdir_separator=:
16722d6c0b56eSmrg      ;;
16723d6c0b56eSmrg
16724d6c0b56eSmrg    solaris*)
16725d6c0b56eSmrg      no_undefined_flag=' -z defs'
16726d6c0b56eSmrg      if test yes = "$GCC"; then
16727d6c0b56eSmrg	wlarc='$wl'
16728d6c0b56eSmrg	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16729d6c0b56eSmrg	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16730d6c0b56eSmrg          $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
16731d6c0b56eSmrg      else
16732d6c0b56eSmrg	case `$CC -V 2>&1` in
16733d6c0b56eSmrg	*"Compilers 5.0"*)
16734d6c0b56eSmrg	  wlarc=''
16735d6c0b56eSmrg	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
16736d6c0b56eSmrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16737d6c0b56eSmrg            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
16738d6c0b56eSmrg	  ;;
16739d6c0b56eSmrg	*)
16740d6c0b56eSmrg	  wlarc='$wl'
16741d6c0b56eSmrg	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
16742d6c0b56eSmrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16743d6c0b56eSmrg            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
16744d6c0b56eSmrg	  ;;
16745d6c0b56eSmrg	esac
16746d6c0b56eSmrg      fi
16747d6c0b56eSmrg      hardcode_libdir_flag_spec='-R$libdir'
16748d6c0b56eSmrg      hardcode_shlibpath_var=no
16749d6c0b56eSmrg      case $host_os in
16750d6c0b56eSmrg      solaris2.[0-5] | solaris2.[0-5].*) ;;
16751d6c0b56eSmrg      *)
16752d6c0b56eSmrg	# The compiler driver will combine and reorder linker options,
16753d6c0b56eSmrg	# but understands '-z linker_flag'.  GCC discards it without '$wl',
16754d6c0b56eSmrg	# but is careful enough not to reorder.
16755d6c0b56eSmrg	# Supported since Solaris 2.6 (maybe 2.5.1?)
16756d6c0b56eSmrg	if test yes = "$GCC"; then
16757d6c0b56eSmrg	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
16758d6c0b56eSmrg	else
16759d6c0b56eSmrg	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
16760d6c0b56eSmrg	fi
16761d6c0b56eSmrg	;;
16762d6c0b56eSmrg      esac
16763d6c0b56eSmrg      link_all_deplibs=yes
16764d6c0b56eSmrg      ;;
16765d6c0b56eSmrg
16766d6c0b56eSmrg    sunos4*)
16767d6c0b56eSmrg      if test sequent = "$host_vendor"; then
16768d6c0b56eSmrg	# Use $CC to link under sequent, because it throws in some extra .o
16769d6c0b56eSmrg	# files that make .init and .fini sections work.
16770d6c0b56eSmrg	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
16771d6c0b56eSmrg      else
16772d6c0b56eSmrg	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
16773d6c0b56eSmrg      fi
16774d6c0b56eSmrg      hardcode_libdir_flag_spec='-L$libdir'
16775d6c0b56eSmrg      hardcode_direct=yes
16776d6c0b56eSmrg      hardcode_minus_L=yes
16777d6c0b56eSmrg      hardcode_shlibpath_var=no
16778d6c0b56eSmrg      ;;
16779d6c0b56eSmrg
16780d6c0b56eSmrg    sysv4)
16781d6c0b56eSmrg      case $host_vendor in
16782d6c0b56eSmrg	sni)
16783d6c0b56eSmrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16784d6c0b56eSmrg	  hardcode_direct=yes # is this really true???
16785d6c0b56eSmrg	;;
16786d6c0b56eSmrg	siemens)
16787d6c0b56eSmrg	  ## LD is ld it makes a PLAMLIB
16788d6c0b56eSmrg	  ## CC just makes a GrossModule.
16789d6c0b56eSmrg	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
16790d6c0b56eSmrg	  reload_cmds='$CC -r -o $output$reload_objs'
16791d6c0b56eSmrg	  hardcode_direct=no
16792d6c0b56eSmrg        ;;
16793d6c0b56eSmrg	motorola)
16794d6c0b56eSmrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16795d6c0b56eSmrg	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
16796d6c0b56eSmrg	;;
16797d6c0b56eSmrg      esac
16798d6c0b56eSmrg      runpath_var='LD_RUN_PATH'
16799d6c0b56eSmrg      hardcode_shlibpath_var=no
16800d6c0b56eSmrg      ;;
16801d6c0b56eSmrg
16802d6c0b56eSmrg    sysv4.3*)
16803d6c0b56eSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16804d6c0b56eSmrg      hardcode_shlibpath_var=no
16805d6c0b56eSmrg      export_dynamic_flag_spec='-Bexport'
16806d6c0b56eSmrg      ;;
16807d6c0b56eSmrg
16808d6c0b56eSmrg    sysv4*MP*)
16809d6c0b56eSmrg      if test -d /usr/nec; then
16810d6c0b56eSmrg	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16811d6c0b56eSmrg	hardcode_shlibpath_var=no
16812d6c0b56eSmrg	runpath_var=LD_RUN_PATH
16813d6c0b56eSmrg	hardcode_runpath_var=yes
16814d6c0b56eSmrg	ld_shlibs=yes
16815d6c0b56eSmrg      fi
16816d6c0b56eSmrg      ;;
16817d6c0b56eSmrg
16818d6c0b56eSmrg    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
16819d6c0b56eSmrg      no_undefined_flag='$wl-z,text'
16820d6c0b56eSmrg      archive_cmds_need_lc=no
16821d6c0b56eSmrg      hardcode_shlibpath_var=no
16822d6c0b56eSmrg      runpath_var='LD_RUN_PATH'
16823d6c0b56eSmrg
16824d6c0b56eSmrg      if test yes = "$GCC"; then
16825d6c0b56eSmrg	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16826d6c0b56eSmrg	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16827d6c0b56eSmrg      else
16828d6c0b56eSmrg	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16829d6c0b56eSmrg	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16830d6c0b56eSmrg      fi
16831d6c0b56eSmrg      ;;
16832d6c0b56eSmrg
16833d6c0b56eSmrg    sysv5* | sco3.2v5* | sco5v6*)
16834d6c0b56eSmrg      # Note: We CANNOT use -z defs as we might desire, because we do not
16835d6c0b56eSmrg      # link with -lc, and that would cause any symbols used from libc to
16836d6c0b56eSmrg      # always be unresolved, which means just about no library would
16837d6c0b56eSmrg      # ever link correctly.  If we're not using GNU ld we use -z text
16838d6c0b56eSmrg      # though, which does catch some bad symbols but isn't as heavy-handed
16839d6c0b56eSmrg      # as -z defs.
16840d6c0b56eSmrg      no_undefined_flag='$wl-z,text'
16841d6c0b56eSmrg      allow_undefined_flag='$wl-z,nodefs'
16842d6c0b56eSmrg      archive_cmds_need_lc=no
16843d6c0b56eSmrg      hardcode_shlibpath_var=no
16844d6c0b56eSmrg      hardcode_libdir_flag_spec='$wl-R,$libdir'
16845d6c0b56eSmrg      hardcode_libdir_separator=':'
16846d6c0b56eSmrg      link_all_deplibs=yes
16847d6c0b56eSmrg      export_dynamic_flag_spec='$wl-Bexport'
16848d6c0b56eSmrg      runpath_var='LD_RUN_PATH'
16849d6c0b56eSmrg
16850d6c0b56eSmrg      if test yes = "$GCC"; then
16851d6c0b56eSmrg	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16852d6c0b56eSmrg	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16853d6c0b56eSmrg      else
16854d6c0b56eSmrg	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16855d6c0b56eSmrg	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16856d6c0b56eSmrg      fi
16857d6c0b56eSmrg      ;;
16858d6c0b56eSmrg
16859d6c0b56eSmrg    uts4*)
16860d6c0b56eSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16861d6c0b56eSmrg      hardcode_libdir_flag_spec='-L$libdir'
16862d6c0b56eSmrg      hardcode_shlibpath_var=no
16863d6c0b56eSmrg      ;;
16864d6c0b56eSmrg
16865d6c0b56eSmrg    *)
16866d6c0b56eSmrg      ld_shlibs=no
16867d6c0b56eSmrg      ;;
16868d6c0b56eSmrg    esac
16869d6c0b56eSmrg
16870d6c0b56eSmrg    if test sni = "$host_vendor"; then
16871d6c0b56eSmrg      case $host in
16872d6c0b56eSmrg      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
16873d6c0b56eSmrg	export_dynamic_flag_spec='$wl-Blargedynsym'
16874d6c0b56eSmrg	;;
16875d6c0b56eSmrg      esac
16876d6c0b56eSmrg    fi
16877d6c0b56eSmrg  fi
16878d6c0b56eSmrg
16879d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
16880d6c0b56eSmrg$as_echo "$ld_shlibs" >&6; }
16881d6c0b56eSmrgtest no = "$ld_shlibs" && can_build_shared=no
16882d6c0b56eSmrg
16883d6c0b56eSmrgwith_gnu_ld=$with_gnu_ld
16884d6c0b56eSmrg
16885d6c0b56eSmrg
16886d6c0b56eSmrg
16887d6c0b56eSmrg
16888d6c0b56eSmrg
16889d6c0b56eSmrg
16890d6c0b56eSmrg
16891d6c0b56eSmrg
16892d6c0b56eSmrg
16893d6c0b56eSmrg
16894d6c0b56eSmrg
16895d6c0b56eSmrg
16896d6c0b56eSmrg
16897d6c0b56eSmrg
16898d6c0b56eSmrg
16899d6c0b56eSmrg#
16900d6c0b56eSmrg# Do we need to explicitly link libc?
16901d6c0b56eSmrg#
16902d6c0b56eSmrgcase "x$archive_cmds_need_lc" in
16903d6c0b56eSmrgx|xyes)
16904d6c0b56eSmrg  # Assume -lc should be added
16905d6c0b56eSmrg  archive_cmds_need_lc=yes
16906d6c0b56eSmrg
16907d6c0b56eSmrg  if test yes,yes = "$GCC,$enable_shared"; then
16908d6c0b56eSmrg    case $archive_cmds in
16909d6c0b56eSmrg    *'~'*)
16910d6c0b56eSmrg      # FIXME: we may have to deal with multi-command sequences.
16911d6c0b56eSmrg      ;;
16912d6c0b56eSmrg    '$CC '*)
16913d6c0b56eSmrg      # Test whether the compiler implicitly links with -lc since on some
16914d6c0b56eSmrg      # systems, -lgcc has to come before -lc. If gcc already passes -lc
16915d6c0b56eSmrg      # to ld, don't add -lc before -lgcc.
16916d6c0b56eSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
16917d6c0b56eSmrg$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
16918d6c0b56eSmrgif ${lt_cv_archive_cmds_need_lc+:} false; then :
16919d6c0b56eSmrg  $as_echo_n "(cached) " >&6
16920d6c0b56eSmrgelse
16921d6c0b56eSmrg  $RM conftest*
16922d6c0b56eSmrg	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16923d6c0b56eSmrg
16924d6c0b56eSmrg	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16925d6c0b56eSmrg  (eval $ac_compile) 2>&5
16926d6c0b56eSmrg  ac_status=$?
16927d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16928d6c0b56eSmrg  test $ac_status = 0; } 2>conftest.err; then
16929d6c0b56eSmrg	  soname=conftest
16930d6c0b56eSmrg	  lib=conftest
16931d6c0b56eSmrg	  libobjs=conftest.$ac_objext
16932d6c0b56eSmrg	  deplibs=
16933d6c0b56eSmrg	  wl=$lt_prog_compiler_wl
16934d6c0b56eSmrg	  pic_flag=$lt_prog_compiler_pic
16935d6c0b56eSmrg	  compiler_flags=-v
16936d6c0b56eSmrg	  linker_flags=-v
16937d6c0b56eSmrg	  verstring=
16938d6c0b56eSmrg	  output_objdir=.
16939d6c0b56eSmrg	  libname=conftest
16940d6c0b56eSmrg	  lt_save_allow_undefined_flag=$allow_undefined_flag
16941d6c0b56eSmrg	  allow_undefined_flag=
16942d6c0b56eSmrg	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16943d6c0b56eSmrg  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16944d6c0b56eSmrg  ac_status=$?
16945d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16946d6c0b56eSmrg  test $ac_status = 0; }
16947d6c0b56eSmrg	  then
16948d6c0b56eSmrg	    lt_cv_archive_cmds_need_lc=no
16949d6c0b56eSmrg	  else
16950d6c0b56eSmrg	    lt_cv_archive_cmds_need_lc=yes
16951d6c0b56eSmrg	  fi
16952d6c0b56eSmrg	  allow_undefined_flag=$lt_save_allow_undefined_flag
16953d6c0b56eSmrg	else
16954d6c0b56eSmrg	  cat conftest.err 1>&5
16955d6c0b56eSmrg	fi
16956d6c0b56eSmrg	$RM conftest*
16957d6c0b56eSmrg
16958d6c0b56eSmrgfi
16959d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
16960d6c0b56eSmrg$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
16961d6c0b56eSmrg      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
16962d6c0b56eSmrg      ;;
16963d6c0b56eSmrg    esac
16964d6c0b56eSmrg  fi
16965d6c0b56eSmrg  ;;
16966d6c0b56eSmrgesac
16967d6c0b56eSmrg
16968d6c0b56eSmrg
16969d6c0b56eSmrg
16970d6c0b56eSmrg
16971d6c0b56eSmrg
16972d6c0b56eSmrg
16973d6c0b56eSmrg
16974d6c0b56eSmrg
16975d6c0b56eSmrg
16976d6c0b56eSmrg
16977d6c0b56eSmrg
16978d6c0b56eSmrg
16979d6c0b56eSmrg
16980d6c0b56eSmrg
16981d6c0b56eSmrg
16982d6c0b56eSmrg
16983d6c0b56eSmrg
16984d6c0b56eSmrg
16985d6c0b56eSmrg
16986d6c0b56eSmrg
16987d6c0b56eSmrg
16988d6c0b56eSmrg
16989d6c0b56eSmrg
16990d6c0b56eSmrg
16991d6c0b56eSmrg
16992d6c0b56eSmrg
16993d6c0b56eSmrg
16994d6c0b56eSmrg
16995d6c0b56eSmrg
16996d6c0b56eSmrg
16997d6c0b56eSmrg
16998d6c0b56eSmrg
16999d6c0b56eSmrg
17000d6c0b56eSmrg
17001d6c0b56eSmrg
17002d6c0b56eSmrg
17003d6c0b56eSmrg
17004d6c0b56eSmrg
17005d6c0b56eSmrg
17006d6c0b56eSmrg
17007d6c0b56eSmrg
17008d6c0b56eSmrg
17009d6c0b56eSmrg
17010d6c0b56eSmrg
17011d6c0b56eSmrg
17012d6c0b56eSmrg
17013d6c0b56eSmrg
17014d6c0b56eSmrg
17015d6c0b56eSmrg
17016d6c0b56eSmrg
17017d6c0b56eSmrg
17018d6c0b56eSmrg
17019d6c0b56eSmrg
17020d6c0b56eSmrg
17021d6c0b56eSmrg
17022d6c0b56eSmrg
17023d6c0b56eSmrg
17024d6c0b56eSmrg
17025d6c0b56eSmrg
17026d6c0b56eSmrg
17027d6c0b56eSmrg
17028d6c0b56eSmrg
17029d6c0b56eSmrg
17030d6c0b56eSmrg
17031d6c0b56eSmrg
17032d6c0b56eSmrg
17033d6c0b56eSmrg
17034d6c0b56eSmrg
17035d6c0b56eSmrg
17036d6c0b56eSmrg
17037d6c0b56eSmrg
17038d6c0b56eSmrg
17039d6c0b56eSmrg
17040d6c0b56eSmrg
17041d6c0b56eSmrg
17042d6c0b56eSmrg
17043d6c0b56eSmrg
17044d6c0b56eSmrg
17045d6c0b56eSmrg
17046d6c0b56eSmrg
17047d6c0b56eSmrg
17048d6c0b56eSmrg
17049d6c0b56eSmrg
17050d6c0b56eSmrg
17051d6c0b56eSmrg
17052d6c0b56eSmrg
17053d6c0b56eSmrg
17054d6c0b56eSmrg
17055d6c0b56eSmrg
17056d6c0b56eSmrg
17057d6c0b56eSmrg
17058d6c0b56eSmrg
17059d6c0b56eSmrg
17060d6c0b56eSmrg
17061d6c0b56eSmrg
17062d6c0b56eSmrg
17063d6c0b56eSmrg
17064d6c0b56eSmrg
17065d6c0b56eSmrg
17066d6c0b56eSmrg
17067d6c0b56eSmrg
17068d6c0b56eSmrg
17069d6c0b56eSmrg
17070d6c0b56eSmrg
17071d6c0b56eSmrg
17072d6c0b56eSmrg
17073d6c0b56eSmrg
17074d6c0b56eSmrg
17075d6c0b56eSmrg
17076d6c0b56eSmrg
17077d6c0b56eSmrg
17078d6c0b56eSmrg
17079d6c0b56eSmrg
17080d6c0b56eSmrg
17081d6c0b56eSmrg
17082d6c0b56eSmrg
17083d6c0b56eSmrg
17084d6c0b56eSmrg
17085d6c0b56eSmrg
17086d6c0b56eSmrg
17087d6c0b56eSmrg
17088d6c0b56eSmrg
17089d6c0b56eSmrg
17090d6c0b56eSmrg
17091d6c0b56eSmrg
17092d6c0b56eSmrg
17093d6c0b56eSmrg
17094d6c0b56eSmrg
17095d6c0b56eSmrg
17096d6c0b56eSmrg
17097d6c0b56eSmrg
17098d6c0b56eSmrg
17099d6c0b56eSmrg
17100d6c0b56eSmrg
17101d6c0b56eSmrg
17102d6c0b56eSmrg
17103d6c0b56eSmrg
17104d6c0b56eSmrg
17105d6c0b56eSmrg
17106d6c0b56eSmrg
17107d6c0b56eSmrg
17108d6c0b56eSmrg
17109d6c0b56eSmrg
17110d6c0b56eSmrg
17111d6c0b56eSmrg
17112d6c0b56eSmrg
17113d6c0b56eSmrg
17114d6c0b56eSmrg
17115d6c0b56eSmrg
17116d6c0b56eSmrg
17117d6c0b56eSmrg
17118d6c0b56eSmrg
17119d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
17120d6c0b56eSmrg$as_echo_n "checking dynamic linker characteristics... " >&6; }
17121d6c0b56eSmrg
17122d6c0b56eSmrgif test yes = "$GCC"; then
17123d6c0b56eSmrg  case $host_os in
17124d6c0b56eSmrg    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
17125d6c0b56eSmrg    *) lt_awk_arg='/^libraries:/' ;;
17126d6c0b56eSmrg  esac
17127d6c0b56eSmrg  case $host_os in
17128d6c0b56eSmrg    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
17129d6c0b56eSmrg    *) lt_sed_strip_eq='s|=/|/|g' ;;
17130d6c0b56eSmrg  esac
17131d6c0b56eSmrg  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
17132d6c0b56eSmrg  case $lt_search_path_spec in
17133d6c0b56eSmrg  *\;*)
17134d6c0b56eSmrg    # if the path contains ";" then we assume it to be the separator
17135d6c0b56eSmrg    # otherwise default to the standard path separator (i.e. ":") - it is
17136d6c0b56eSmrg    # assumed that no part of a normal pathname contains ";" but that should
17137d6c0b56eSmrg    # okay in the real world where ";" in dirpaths is itself problematic.
17138d6c0b56eSmrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
17139d6c0b56eSmrg    ;;
17140d6c0b56eSmrg  *)
17141d6c0b56eSmrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
17142d6c0b56eSmrg    ;;
17143d6c0b56eSmrg  esac
17144d6c0b56eSmrg  # Ok, now we have the path, separated by spaces, we can step through it
17145d6c0b56eSmrg  # and add multilib dir if necessary...
17146d6c0b56eSmrg  lt_tmp_lt_search_path_spec=
17147d6c0b56eSmrg  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
17148d6c0b56eSmrg  # ...but if some path component already ends with the multilib dir we assume
17149d6c0b56eSmrg  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
17150d6c0b56eSmrg  case "$lt_multi_os_dir; $lt_search_path_spec " in
17151d6c0b56eSmrg  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
17152d6c0b56eSmrg    lt_multi_os_dir=
17153d6c0b56eSmrg    ;;
17154d6c0b56eSmrg  esac
17155d6c0b56eSmrg  for lt_sys_path in $lt_search_path_spec; do
17156d6c0b56eSmrg    if test -d "$lt_sys_path$lt_multi_os_dir"; then
17157d6c0b56eSmrg      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
17158d6c0b56eSmrg    elif test -n "$lt_multi_os_dir"; then
17159d6c0b56eSmrg      test -d "$lt_sys_path" && \
17160d6c0b56eSmrg	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
17161d6c0b56eSmrg    fi
17162d6c0b56eSmrg  done
17163d6c0b56eSmrg  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
17164d6c0b56eSmrgBEGIN {RS = " "; FS = "/|\n";} {
17165d6c0b56eSmrg  lt_foo = "";
17166d6c0b56eSmrg  lt_count = 0;
17167d6c0b56eSmrg  for (lt_i = NF; lt_i > 0; lt_i--) {
17168d6c0b56eSmrg    if ($lt_i != "" && $lt_i != ".") {
17169d6c0b56eSmrg      if ($lt_i == "..") {
17170d6c0b56eSmrg        lt_count++;
17171d6c0b56eSmrg      } else {
17172d6c0b56eSmrg        if (lt_count == 0) {
17173d6c0b56eSmrg          lt_foo = "/" $lt_i lt_foo;
17174d6c0b56eSmrg        } else {
17175d6c0b56eSmrg          lt_count--;
17176d6c0b56eSmrg        }
17177d6c0b56eSmrg      }
17178d6c0b56eSmrg    }
17179d6c0b56eSmrg  }
17180d6c0b56eSmrg  if (lt_foo != "") { lt_freq[lt_foo]++; }
17181d6c0b56eSmrg  if (lt_freq[lt_foo] == 1) { print lt_foo; }
17182d6c0b56eSmrg}'`
17183d6c0b56eSmrg  # AWK program above erroneously prepends '/' to C:/dos/paths
17184d6c0b56eSmrg  # for these hosts.
17185d6c0b56eSmrg  case $host_os in
17186d6c0b56eSmrg    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
17187d6c0b56eSmrg      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
17188d6c0b56eSmrg  esac
17189d6c0b56eSmrg  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
17190d6c0b56eSmrgelse
17191d6c0b56eSmrg  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
17192d6c0b56eSmrgfi
17193d6c0b56eSmrglibrary_names_spec=
17194d6c0b56eSmrglibname_spec='lib$name'
17195d6c0b56eSmrgsoname_spec=
17196d6c0b56eSmrgshrext_cmds=.so
17197d6c0b56eSmrgpostinstall_cmds=
17198d6c0b56eSmrgpostuninstall_cmds=
17199d6c0b56eSmrgfinish_cmds=
17200d6c0b56eSmrgfinish_eval=
17201d6c0b56eSmrgshlibpath_var=
17202d6c0b56eSmrgshlibpath_overrides_runpath=unknown
17203d6c0b56eSmrgversion_type=none
17204d6c0b56eSmrgdynamic_linker="$host_os ld.so"
17205d6c0b56eSmrgsys_lib_dlsearch_path_spec="/lib /usr/lib"
17206d6c0b56eSmrgneed_lib_prefix=unknown
17207d6c0b56eSmrghardcode_into_libs=no
17208d6c0b56eSmrg
17209d6c0b56eSmrg# when you set need_version to no, make sure it does not cause -set_version
17210d6c0b56eSmrg# flags to be left without arguments
17211d6c0b56eSmrgneed_version=unknown
17212d6c0b56eSmrg
17213d6c0b56eSmrg
17214d6c0b56eSmrg
17215d6c0b56eSmrgcase $host_os in
17216d6c0b56eSmrgaix3*)
17217d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17218d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
17219d6c0b56eSmrg  shlibpath_var=LIBPATH
17220d6c0b56eSmrg
17221d6c0b56eSmrg  # AIX 3 has no versioning support, so we append a major version to the name.
17222d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17223d6c0b56eSmrg  ;;
17224d6c0b56eSmrg
17225d6c0b56eSmrgaix[4-9]*)
17226d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17227d6c0b56eSmrg  need_lib_prefix=no
17228d6c0b56eSmrg  need_version=no
17229d6c0b56eSmrg  hardcode_into_libs=yes
17230d6c0b56eSmrg  if test ia64 = "$host_cpu"; then
17231d6c0b56eSmrg    # AIX 5 supports IA64
17232d6c0b56eSmrg    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
17233d6c0b56eSmrg    shlibpath_var=LD_LIBRARY_PATH
17234d6c0b56eSmrg  else
17235d6c0b56eSmrg    # With GCC up to 2.95.x, collect2 would create an import file
17236d6c0b56eSmrg    # for dependence libraries.  The import file would start with
17237d6c0b56eSmrg    # the line '#! .'.  This would cause the generated library to
17238d6c0b56eSmrg    # depend on '.', always an invalid library.  This was fixed in
17239d6c0b56eSmrg    # development snapshots of GCC prior to 3.0.
17240d6c0b56eSmrg    case $host_os in
17241d6c0b56eSmrg      aix4 | aix4.[01] | aix4.[01].*)
17242d6c0b56eSmrg      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
17243d6c0b56eSmrg	   echo ' yes '
17244d6c0b56eSmrg	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
17245d6c0b56eSmrg	:
17246d6c0b56eSmrg      else
17247d6c0b56eSmrg	can_build_shared=no
17248d6c0b56eSmrg      fi
17249d6c0b56eSmrg      ;;
17250d6c0b56eSmrg    esac
17251d6c0b56eSmrg    # Using Import Files as archive members, it is possible to support
17252d6c0b56eSmrg    # filename-based versioning of shared library archives on AIX. While
17253d6c0b56eSmrg    # this would work for both with and without runtime linking, it will
17254d6c0b56eSmrg    # prevent static linking of such archives. So we do filename-based
17255d6c0b56eSmrg    # shared library versioning with .so extension only, which is used
17256d6c0b56eSmrg    # when both runtime linking and shared linking is enabled.
17257d6c0b56eSmrg    # Unfortunately, runtime linking may impact performance, so we do
17258d6c0b56eSmrg    # not want this to be the default eventually. Also, we use the
17259d6c0b56eSmrg    # versioned .so libs for executables only if there is the -brtl
17260d6c0b56eSmrg    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
17261d6c0b56eSmrg    # To allow for filename-based versioning support, we need to create
17262d6c0b56eSmrg    # libNAME.so.V as an archive file, containing:
17263d6c0b56eSmrg    # *) an Import File, referring to the versioned filename of the
17264d6c0b56eSmrg    #    archive as well as the shared archive member, telling the
17265d6c0b56eSmrg    #    bitwidth (32 or 64) of that shared object, and providing the
17266d6c0b56eSmrg    #    list of exported symbols of that shared object, eventually
17267d6c0b56eSmrg    #    decorated with the 'weak' keyword
17268d6c0b56eSmrg    # *) the shared object with the F_LOADONLY flag set, to really avoid
17269d6c0b56eSmrg    #    it being seen by the linker.
17270d6c0b56eSmrg    # At run time we better use the real file rather than another symlink,
17271d6c0b56eSmrg    # but for link time we create the symlink libNAME.so -> libNAME.so.V
17272d6c0b56eSmrg
17273d6c0b56eSmrg    case $with_aix_soname,$aix_use_runtimelinking in
17274d6c0b56eSmrg    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
17275d6c0b56eSmrg    # soname into executable. Probably we can add versioning support to
17276d6c0b56eSmrg    # collect2, so additional links can be useful in future.
17277d6c0b56eSmrg    aix,yes) # traditional libtool
17278d6c0b56eSmrg      dynamic_linker='AIX unversionable lib.so'
17279d6c0b56eSmrg      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
17280d6c0b56eSmrg      # instead of lib<name>.a to let people know that these are not
17281d6c0b56eSmrg      # typical AIX shared libraries.
17282d6c0b56eSmrg      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17283d6c0b56eSmrg      ;;
17284d6c0b56eSmrg    aix,no) # traditional AIX only
17285d6c0b56eSmrg      dynamic_linker='AIX lib.a(lib.so.V)'
17286d6c0b56eSmrg      # We preserve .a as extension for shared libraries through AIX4.2
17287d6c0b56eSmrg      # and later when we are not doing run time linking.
17288d6c0b56eSmrg      library_names_spec='$libname$release.a $libname.a'
17289d6c0b56eSmrg      soname_spec='$libname$release$shared_ext$major'
17290d6c0b56eSmrg      ;;
17291d6c0b56eSmrg    svr4,*) # full svr4 only
17292d6c0b56eSmrg      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
17293d6c0b56eSmrg      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17294d6c0b56eSmrg      # We do not specify a path in Import Files, so LIBPATH fires.
17295d6c0b56eSmrg      shlibpath_overrides_runpath=yes
17296d6c0b56eSmrg      ;;
17297d6c0b56eSmrg    *,yes) # both, prefer svr4
17298d6c0b56eSmrg      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
17299d6c0b56eSmrg      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17300d6c0b56eSmrg      # unpreferred sharedlib libNAME.a needs extra handling
17301d6c0b56eSmrg      postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
17302d6c0b56eSmrg      postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
17303d6c0b56eSmrg      # We do not specify a path in Import Files, so LIBPATH fires.
17304d6c0b56eSmrg      shlibpath_overrides_runpath=yes
17305d6c0b56eSmrg      ;;
17306d6c0b56eSmrg    *,no) # both, prefer aix
17307d6c0b56eSmrg      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
17308d6c0b56eSmrg      library_names_spec='$libname$release.a $libname.a'
17309d6c0b56eSmrg      soname_spec='$libname$release$shared_ext$major'
17310d6c0b56eSmrg      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
17311d6c0b56eSmrg      postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
17312d6c0b56eSmrg      postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
17313d6c0b56eSmrg      ;;
17314d6c0b56eSmrg    esac
17315d6c0b56eSmrg    shlibpath_var=LIBPATH
17316d6c0b56eSmrg  fi
17317d6c0b56eSmrg  ;;
17318d6c0b56eSmrg
17319d6c0b56eSmrgamigaos*)
17320d6c0b56eSmrg  case $host_cpu in
17321d6c0b56eSmrg  powerpc)
17322d6c0b56eSmrg    # Since July 2007 AmigaOS4 officially supports .so libraries.
17323d6c0b56eSmrg    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
17324d6c0b56eSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17325d6c0b56eSmrg    ;;
17326d6c0b56eSmrg  m68k)
17327d6c0b56eSmrg    library_names_spec='$libname.ixlibrary $libname.a'
17328d6c0b56eSmrg    # Create ${libname}_ixlibrary.a entries in /sys/libs.
17329d6c0b56eSmrg    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
17330d6c0b56eSmrg    ;;
17331d6c0b56eSmrg  esac
17332d6c0b56eSmrg  ;;
17333d6c0b56eSmrg
17334d6c0b56eSmrgbeos*)
17335d6c0b56eSmrg  library_names_spec='$libname$shared_ext'
17336d6c0b56eSmrg  dynamic_linker="$host_os ld.so"
17337d6c0b56eSmrg  shlibpath_var=LIBRARY_PATH
17338d6c0b56eSmrg  ;;
17339d6c0b56eSmrg
17340d6c0b56eSmrgbsdi[45]*)
17341d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17342d6c0b56eSmrg  need_version=no
17343d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17344d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17345d6c0b56eSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
17346d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17347d6c0b56eSmrg  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
17348d6c0b56eSmrg  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
17349d6c0b56eSmrg  # the default ld.so.conf also contains /usr/contrib/lib and
17350d6c0b56eSmrg  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
17351d6c0b56eSmrg  # libtool to hard-code these into programs
17352d6c0b56eSmrg  ;;
17353d6c0b56eSmrg
17354d6c0b56eSmrgcygwin* | mingw* | pw32* | cegcc*)
17355d6c0b56eSmrg  version_type=windows
17356d6c0b56eSmrg  shrext_cmds=.dll
17357d6c0b56eSmrg  need_version=no
17358d6c0b56eSmrg  need_lib_prefix=no
17359d6c0b56eSmrg
17360d6c0b56eSmrg  case $GCC,$cc_basename in
17361d6c0b56eSmrg  yes,*)
17362d6c0b56eSmrg    # gcc
17363d6c0b56eSmrg    library_names_spec='$libname.dll.a'
17364d6c0b56eSmrg    # DLL is installed to $(libdir)/../bin by postinstall_cmds
17365d6c0b56eSmrg    postinstall_cmds='base_file=`basename \$file`~
17366d6c0b56eSmrg      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17367d6c0b56eSmrg      dldir=$destdir/`dirname \$dlpath`~
17368d6c0b56eSmrg      test -d \$dldir || mkdir -p \$dldir~
17369d6c0b56eSmrg      $install_prog $dir/$dlname \$dldir/$dlname~
17370d6c0b56eSmrg      chmod a+x \$dldir/$dlname~
17371d6c0b56eSmrg      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17372d6c0b56eSmrg        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17373d6c0b56eSmrg      fi'
17374d6c0b56eSmrg    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17375d6c0b56eSmrg      dlpath=$dir/\$dldll~
17376d6c0b56eSmrg       $RM \$dlpath'
17377d6c0b56eSmrg    shlibpath_overrides_runpath=yes
17378d6c0b56eSmrg
17379d6c0b56eSmrg    case $host_os in
17380d6c0b56eSmrg    cygwin*)
17381d6c0b56eSmrg      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
17382d6c0b56eSmrg      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17383d6c0b56eSmrg
17384d6c0b56eSmrg      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
17385d6c0b56eSmrg      ;;
17386d6c0b56eSmrg    mingw* | cegcc*)
17387d6c0b56eSmrg      # MinGW DLLs use traditional 'lib' prefix
17388d6c0b56eSmrg      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17389d6c0b56eSmrg      ;;
17390d6c0b56eSmrg    pw32*)
17391d6c0b56eSmrg      # pw32 DLLs use 'pw' prefix rather than 'lib'
17392d6c0b56eSmrg      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17393d6c0b56eSmrg      ;;
17394d6c0b56eSmrg    esac
17395d6c0b56eSmrg    dynamic_linker='Win32 ld.exe'
17396d6c0b56eSmrg    ;;
17397d6c0b56eSmrg
17398d6c0b56eSmrg  *,cl*)
17399d6c0b56eSmrg    # Native MSVC
17400d6c0b56eSmrg    libname_spec='$name'
17401d6c0b56eSmrg    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17402d6c0b56eSmrg    library_names_spec='$libname.dll.lib'
17403d6c0b56eSmrg
17404d6c0b56eSmrg    case $build_os in
17405d6c0b56eSmrg    mingw*)
17406d6c0b56eSmrg      sys_lib_search_path_spec=
17407d6c0b56eSmrg      lt_save_ifs=$IFS
17408d6c0b56eSmrg      IFS=';'
17409d6c0b56eSmrg      for lt_path in $LIB
17410d6c0b56eSmrg      do
17411d6c0b56eSmrg        IFS=$lt_save_ifs
17412d6c0b56eSmrg        # Let DOS variable expansion print the short 8.3 style file name.
17413d6c0b56eSmrg        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
17414d6c0b56eSmrg        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
17415d6c0b56eSmrg      done
17416d6c0b56eSmrg      IFS=$lt_save_ifs
17417d6c0b56eSmrg      # Convert to MSYS style.
17418d6c0b56eSmrg      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
17419d6c0b56eSmrg      ;;
17420d6c0b56eSmrg    cygwin*)
17421d6c0b56eSmrg      # Convert to unix form, then to dos form, then back to unix form
17422d6c0b56eSmrg      # but this time dos style (no spaces!) so that the unix form looks
17423d6c0b56eSmrg      # like /cygdrive/c/PROGRA~1:/cygdr...
17424d6c0b56eSmrg      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
17425d6c0b56eSmrg      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
17426d6c0b56eSmrg      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17427d6c0b56eSmrg      ;;
17428d6c0b56eSmrg    *)
17429d6c0b56eSmrg      sys_lib_search_path_spec=$LIB
17430d6c0b56eSmrg      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
17431d6c0b56eSmrg        # It is most probably a Windows format PATH.
17432d6c0b56eSmrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
17433d6c0b56eSmrg      else
17434d6c0b56eSmrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17435d6c0b56eSmrg      fi
17436d6c0b56eSmrg      # FIXME: find the short name or the path components, as spaces are
17437d6c0b56eSmrg      # common. (e.g. "Program Files" -> "PROGRA~1")
17438d6c0b56eSmrg      ;;
17439d6c0b56eSmrg    esac
17440d6c0b56eSmrg
17441d6c0b56eSmrg    # DLL is installed to $(libdir)/../bin by postinstall_cmds
17442d6c0b56eSmrg    postinstall_cmds='base_file=`basename \$file`~
17443d6c0b56eSmrg      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17444d6c0b56eSmrg      dldir=$destdir/`dirname \$dlpath`~
17445d6c0b56eSmrg      test -d \$dldir || mkdir -p \$dldir~
17446d6c0b56eSmrg      $install_prog $dir/$dlname \$dldir/$dlname'
17447d6c0b56eSmrg    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17448d6c0b56eSmrg      dlpath=$dir/\$dldll~
17449d6c0b56eSmrg       $RM \$dlpath'
17450d6c0b56eSmrg    shlibpath_overrides_runpath=yes
17451d6c0b56eSmrg    dynamic_linker='Win32 link.exe'
17452d6c0b56eSmrg    ;;
17453d6c0b56eSmrg
17454d6c0b56eSmrg  *)
17455d6c0b56eSmrg    # Assume MSVC wrapper
17456d6c0b56eSmrg    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
17457d6c0b56eSmrg    dynamic_linker='Win32 ld.exe'
17458d6c0b56eSmrg    ;;
17459d6c0b56eSmrg  esac
17460d6c0b56eSmrg  # FIXME: first we should search . and the directory the executable is in
17461d6c0b56eSmrg  shlibpath_var=PATH
17462d6c0b56eSmrg  ;;
17463d6c0b56eSmrg
17464d6c0b56eSmrgdarwin* | rhapsody*)
17465d6c0b56eSmrg  dynamic_linker="$host_os dyld"
17466d6c0b56eSmrg  version_type=darwin
17467d6c0b56eSmrg  need_lib_prefix=no
17468d6c0b56eSmrg  need_version=no
17469d6c0b56eSmrg  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
17470d6c0b56eSmrg  soname_spec='$libname$release$major$shared_ext'
17471d6c0b56eSmrg  shlibpath_overrides_runpath=yes
17472d6c0b56eSmrg  shlibpath_var=DYLD_LIBRARY_PATH
17473d6c0b56eSmrg  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
17474d6c0b56eSmrg
17475d6c0b56eSmrg  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
17476d6c0b56eSmrg  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
17477d6c0b56eSmrg  ;;
17478d6c0b56eSmrg
17479d6c0b56eSmrgdgux*)
17480d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17481d6c0b56eSmrg  need_lib_prefix=no
17482d6c0b56eSmrg  need_version=no
17483d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17484d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17485d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17486d6c0b56eSmrg  ;;
17487d6c0b56eSmrg
17488d6c0b56eSmrgfreebsd* | dragonfly*)
17489d6c0b56eSmrg  # DragonFly does not have aout.  When/if they implement a new
17490d6c0b56eSmrg  # versioning mechanism, adjust this.
17491d6c0b56eSmrg  if test -x /usr/bin/objformat; then
17492d6c0b56eSmrg    objformat=`/usr/bin/objformat`
17493d6c0b56eSmrg  else
17494d6c0b56eSmrg    case $host_os in
17495d6c0b56eSmrg    freebsd[23].*) objformat=aout ;;
17496d6c0b56eSmrg    *) objformat=elf ;;
17497d6c0b56eSmrg    esac
17498d6c0b56eSmrg  fi
17499d6c0b56eSmrg  version_type=freebsd-$objformat
17500d6c0b56eSmrg  case $version_type in
17501d6c0b56eSmrg    freebsd-elf*)
17502d6c0b56eSmrg      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17503d6c0b56eSmrg      soname_spec='$libname$release$shared_ext$major'
17504d6c0b56eSmrg      need_version=no
17505d6c0b56eSmrg      need_lib_prefix=no
17506d6c0b56eSmrg      ;;
17507d6c0b56eSmrg    freebsd-*)
17508d6c0b56eSmrg      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17509d6c0b56eSmrg      need_version=yes
17510d6c0b56eSmrg      ;;
17511d6c0b56eSmrg  esac
17512d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17513d6c0b56eSmrg  case $host_os in
17514d6c0b56eSmrg  freebsd2.*)
17515d6c0b56eSmrg    shlibpath_overrides_runpath=yes
17516d6c0b56eSmrg    ;;
17517d6c0b56eSmrg  freebsd3.[01]* | freebsdelf3.[01]*)
17518d6c0b56eSmrg    shlibpath_overrides_runpath=yes
17519d6c0b56eSmrg    hardcode_into_libs=yes
17520d6c0b56eSmrg    ;;
17521d6c0b56eSmrg  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
17522d6c0b56eSmrg  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
17523d6c0b56eSmrg    shlibpath_overrides_runpath=no
17524d6c0b56eSmrg    hardcode_into_libs=yes
17525d6c0b56eSmrg    ;;
17526d6c0b56eSmrg  *) # from 4.6 on, and DragonFly
17527d6c0b56eSmrg    shlibpath_overrides_runpath=yes
17528d6c0b56eSmrg    hardcode_into_libs=yes
17529d6c0b56eSmrg    ;;
17530d6c0b56eSmrg  esac
17531d6c0b56eSmrg  ;;
17532d6c0b56eSmrg
17533d6c0b56eSmrghaiku*)
17534d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17535d6c0b56eSmrg  need_lib_prefix=no
17536d6c0b56eSmrg  need_version=no
17537d6c0b56eSmrg  dynamic_linker="$host_os runtime_loader"
17538d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17539d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17540d6c0b56eSmrg  shlibpath_var=LIBRARY_PATH
17541d6c0b56eSmrg  shlibpath_overrides_runpath=no
17542d6c0b56eSmrg  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
17543d6c0b56eSmrg  hardcode_into_libs=yes
17544d6c0b56eSmrg  ;;
17545d6c0b56eSmrg
17546d6c0b56eSmrghpux9* | hpux10* | hpux11*)
17547d6c0b56eSmrg  # Give a soname corresponding to the major version so that dld.sl refuses to
17548d6c0b56eSmrg  # link against other versions.
17549d6c0b56eSmrg  version_type=sunos
17550d6c0b56eSmrg  need_lib_prefix=no
17551d6c0b56eSmrg  need_version=no
17552d6c0b56eSmrg  case $host_cpu in
17553d6c0b56eSmrg  ia64*)
17554d6c0b56eSmrg    shrext_cmds='.so'
17555d6c0b56eSmrg    hardcode_into_libs=yes
17556d6c0b56eSmrg    dynamic_linker="$host_os dld.so"
17557d6c0b56eSmrg    shlibpath_var=LD_LIBRARY_PATH
17558d6c0b56eSmrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17559d6c0b56eSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17560d6c0b56eSmrg    soname_spec='$libname$release$shared_ext$major'
17561d6c0b56eSmrg    if test 32 = "$HPUX_IA64_MODE"; then
17562d6c0b56eSmrg      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
17563d6c0b56eSmrg      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
17564d6c0b56eSmrg    else
17565d6c0b56eSmrg      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
17566d6c0b56eSmrg      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
17567d6c0b56eSmrg    fi
17568d6c0b56eSmrg    ;;
17569d6c0b56eSmrg  hppa*64*)
17570d6c0b56eSmrg    shrext_cmds='.sl'
17571d6c0b56eSmrg    hardcode_into_libs=yes
17572d6c0b56eSmrg    dynamic_linker="$host_os dld.sl"
17573d6c0b56eSmrg    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
17574d6c0b56eSmrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17575d6c0b56eSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17576d6c0b56eSmrg    soname_spec='$libname$release$shared_ext$major'
17577d6c0b56eSmrg    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
17578d6c0b56eSmrg    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17579d6c0b56eSmrg    ;;
17580d6c0b56eSmrg  *)
17581d6c0b56eSmrg    shrext_cmds='.sl'
17582d6c0b56eSmrg    dynamic_linker="$host_os dld.sl"
17583d6c0b56eSmrg    shlibpath_var=SHLIB_PATH
17584d6c0b56eSmrg    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
17585d6c0b56eSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17586d6c0b56eSmrg    soname_spec='$libname$release$shared_ext$major'
17587d6c0b56eSmrg    ;;
17588d6c0b56eSmrg  esac
17589d6c0b56eSmrg  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
17590d6c0b56eSmrg  postinstall_cmds='chmod 555 $lib'
17591d6c0b56eSmrg  # or fails outright, so override atomically:
17592d6c0b56eSmrg  install_override_mode=555
17593d6c0b56eSmrg  ;;
17594d6c0b56eSmrg
17595d6c0b56eSmrginterix[3-9]*)
17596d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17597d6c0b56eSmrg  need_lib_prefix=no
17598d6c0b56eSmrg  need_version=no
17599d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17600d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17601d6c0b56eSmrg  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
17602d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17603d6c0b56eSmrg  shlibpath_overrides_runpath=no
17604d6c0b56eSmrg  hardcode_into_libs=yes
17605d6c0b56eSmrg  ;;
17606d6c0b56eSmrg
17607d6c0b56eSmrgirix5* | irix6* | nonstopux*)
17608d6c0b56eSmrg  case $host_os in
17609d6c0b56eSmrg    nonstopux*) version_type=nonstopux ;;
17610d6c0b56eSmrg    *)
17611d6c0b56eSmrg	if test yes = "$lt_cv_prog_gnu_ld"; then
17612d6c0b56eSmrg		version_type=linux # correct to gnu/linux during the next big refactor
17613d6c0b56eSmrg	else
17614d6c0b56eSmrg		version_type=irix
17615d6c0b56eSmrg	fi ;;
17616d6c0b56eSmrg  esac
17617d6c0b56eSmrg  need_lib_prefix=no
17618d6c0b56eSmrg  need_version=no
17619d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17620d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
17621d6c0b56eSmrg  case $host_os in
17622d6c0b56eSmrg  irix5* | nonstopux*)
17623d6c0b56eSmrg    libsuff= shlibsuff=
17624d6c0b56eSmrg    ;;
17625d6c0b56eSmrg  *)
17626d6c0b56eSmrg    case $LD in # libtool.m4 will add one of these switches to LD
17627d6c0b56eSmrg    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
17628d6c0b56eSmrg      libsuff= shlibsuff= libmagic=32-bit;;
17629d6c0b56eSmrg    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
17630d6c0b56eSmrg      libsuff=32 shlibsuff=N32 libmagic=N32;;
17631d6c0b56eSmrg    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
17632d6c0b56eSmrg      libsuff=64 shlibsuff=64 libmagic=64-bit;;
17633d6c0b56eSmrg    *) libsuff= shlibsuff= libmagic=never-match;;
17634d6c0b56eSmrg    esac
17635d6c0b56eSmrg    ;;
17636d6c0b56eSmrg  esac
17637d6c0b56eSmrg  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
17638d6c0b56eSmrg  shlibpath_overrides_runpath=no
17639d6c0b56eSmrg  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
17640d6c0b56eSmrg  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
17641d6c0b56eSmrg  hardcode_into_libs=yes
17642d6c0b56eSmrg  ;;
17643d6c0b56eSmrg
17644d6c0b56eSmrg# No shared lib support for Linux oldld, aout, or coff.
17645d6c0b56eSmrglinux*oldld* | linux*aout* | linux*coff*)
17646d6c0b56eSmrg  dynamic_linker=no
17647d6c0b56eSmrg  ;;
17648d6c0b56eSmrg
17649d6c0b56eSmrglinux*android*)
17650d6c0b56eSmrg  version_type=none # Android doesn't support versioned libraries.
17651d6c0b56eSmrg  need_lib_prefix=no
17652d6c0b56eSmrg  need_version=no
17653d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext'
17654d6c0b56eSmrg  soname_spec='$libname$release$shared_ext'
17655d6c0b56eSmrg  finish_cmds=
17656d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17657d6c0b56eSmrg  shlibpath_overrides_runpath=yes
17658d6c0b56eSmrg
17659d6c0b56eSmrg  # This implies no fast_install, which is unacceptable.
17660d6c0b56eSmrg  # Some rework will be needed to allow for fast_install
17661d6c0b56eSmrg  # before this can be enabled.
17662d6c0b56eSmrg  hardcode_into_libs=yes
17663d6c0b56eSmrg
17664d6c0b56eSmrg  dynamic_linker='Android linker'
17665d6c0b56eSmrg  # Don't embed -rpath directories since the linker doesn't support them.
17666d6c0b56eSmrg  hardcode_libdir_flag_spec='-L$libdir'
17667d6c0b56eSmrg  ;;
17668d6c0b56eSmrg
17669d6c0b56eSmrg# This must be glibc/ELF.
17670d6c0b56eSmrglinux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
17671d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17672d6c0b56eSmrg  need_lib_prefix=no
17673d6c0b56eSmrg  need_version=no
17674d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17675d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17676d6c0b56eSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
17677d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17678d6c0b56eSmrg  shlibpath_overrides_runpath=no
17679d6c0b56eSmrg
17680d6c0b56eSmrg  # Some binutils ld are patched to set DT_RUNPATH
17681d6c0b56eSmrg  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
17682d6c0b56eSmrg  $as_echo_n "(cached) " >&6
17683d6c0b56eSmrgelse
17684d6c0b56eSmrg  lt_cv_shlibpath_overrides_runpath=no
17685d6c0b56eSmrg    save_LDFLAGS=$LDFLAGS
17686d6c0b56eSmrg    save_libdir=$libdir
17687d6c0b56eSmrg    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
17688d6c0b56eSmrg	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
17689d6c0b56eSmrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17690d6c0b56eSmrg/* end confdefs.h.  */
17691d6c0b56eSmrg
17692d6c0b56eSmrgint
17693d6c0b56eSmrgmain ()
17694d6c0b56eSmrg{
17695d6c0b56eSmrg
17696d6c0b56eSmrg  ;
17697d6c0b56eSmrg  return 0;
17698d6c0b56eSmrg}
17699d6c0b56eSmrg_ACEOF
17700d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
17701d6c0b56eSmrg  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
17702d6c0b56eSmrg  lt_cv_shlibpath_overrides_runpath=yes
17703d6c0b56eSmrgfi
17704d6c0b56eSmrgfi
17705d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
17706d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
17707d6c0b56eSmrg    LDFLAGS=$save_LDFLAGS
17708d6c0b56eSmrg    libdir=$save_libdir
17709d6c0b56eSmrg
17710d6c0b56eSmrgfi
17711d6c0b56eSmrg
17712d6c0b56eSmrg  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
17713d6c0b56eSmrg
17714d6c0b56eSmrg  # This implies no fast_install, which is unacceptable.
17715d6c0b56eSmrg  # Some rework will be needed to allow for fast_install
17716d6c0b56eSmrg  # before this can be enabled.
17717d6c0b56eSmrg  hardcode_into_libs=yes
17718d6c0b56eSmrg
17719d6c0b56eSmrg  # Ideally, we could use ldconfig to report *all* directores which are
17720d6c0b56eSmrg  # searched for libraries, however this is still not possible.  Aside from not
17721d6c0b56eSmrg  # being certain /sbin/ldconfig is available, command
17722d6c0b56eSmrg  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
17723d6c0b56eSmrg  # even though it is searched at run-time.  Try to do the best guess by
17724d6c0b56eSmrg  # appending ld.so.conf contents (and includes) to the search path.
17725d6c0b56eSmrg  if test -f /etc/ld.so.conf; then
17726d6c0b56eSmrg    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
17727d6c0b56eSmrg    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
17728d6c0b56eSmrg  fi
17729d6c0b56eSmrg
17730d6c0b56eSmrg  # We used to test for /lib/ld.so.1 and disable shared libraries on
17731d6c0b56eSmrg  # powerpc, because MkLinux only supported shared libraries with the
17732d6c0b56eSmrg  # GNU dynamic linker.  Since this was broken with cross compilers,
17733d6c0b56eSmrg  # most powerpc-linux boxes support dynamic linking these days and
17734d6c0b56eSmrg  # people can always --disable-shared, the test was removed, and we
17735d6c0b56eSmrg  # assume the GNU/Linux dynamic linker is in use.
17736d6c0b56eSmrg  dynamic_linker='GNU/Linux ld.so'
17737d6c0b56eSmrg  ;;
17738d6c0b56eSmrg
17739d6c0b56eSmrgnetbsdelf*-gnu)
17740d6c0b56eSmrg  version_type=linux
17741d6c0b56eSmrg  need_lib_prefix=no
17742d6c0b56eSmrg  need_version=no
17743d6c0b56eSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
17744d6c0b56eSmrg  soname_spec='${libname}${release}${shared_ext}$major'
17745d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17746d6c0b56eSmrg  shlibpath_overrides_runpath=no
17747d6c0b56eSmrg  hardcode_into_libs=yes
17748d6c0b56eSmrg  dynamic_linker='NetBSD ld.elf_so'
17749d6c0b56eSmrg  ;;
17750d6c0b56eSmrg
17751d6c0b56eSmrgnetbsd*)
17752d6c0b56eSmrg  version_type=sunos
17753d6c0b56eSmrg  need_lib_prefix=no
17754d6c0b56eSmrg  need_version=no
17755d6c0b56eSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
17756d6c0b56eSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17757d6c0b56eSmrg    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17758d6c0b56eSmrg    dynamic_linker='NetBSD (a.out) ld.so'
17759d6c0b56eSmrg  else
17760d6c0b56eSmrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17761d6c0b56eSmrg    soname_spec='$libname$release$shared_ext$major'
17762d6c0b56eSmrg    dynamic_linker='NetBSD ld.elf_so'
17763d6c0b56eSmrg  fi
17764d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17765d6c0b56eSmrg  shlibpath_overrides_runpath=yes
17766d6c0b56eSmrg  hardcode_into_libs=yes
17767d6c0b56eSmrg  ;;
17768d6c0b56eSmrg
17769d6c0b56eSmrgnewsos6)
17770d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17771d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17772d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17773d6c0b56eSmrg  shlibpath_overrides_runpath=yes
17774d6c0b56eSmrg  ;;
17775d6c0b56eSmrg
17776d6c0b56eSmrg*nto* | *qnx*)
17777d6c0b56eSmrg  version_type=qnx
17778d6c0b56eSmrg  need_lib_prefix=no
17779d6c0b56eSmrg  need_version=no
17780d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17781d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17782d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17783d6c0b56eSmrg  shlibpath_overrides_runpath=no
17784d6c0b56eSmrg  hardcode_into_libs=yes
17785d6c0b56eSmrg  dynamic_linker='ldqnx.so'
17786d6c0b56eSmrg  ;;
17787d6c0b56eSmrg
17788d6c0b56eSmrgopenbsd* | bitrig*)
17789d6c0b56eSmrg  version_type=sunos
17790d6c0b56eSmrg  sys_lib_dlsearch_path_spec=/usr/lib
17791d6c0b56eSmrg  need_lib_prefix=no
17792d6c0b56eSmrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
17793d6c0b56eSmrg    need_version=no
17794d6c0b56eSmrg  else
17795d6c0b56eSmrg    need_version=yes
17796d6c0b56eSmrg  fi
17797d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17798d6c0b56eSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17799d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17800d6c0b56eSmrg  shlibpath_overrides_runpath=yes
17801d6c0b56eSmrg  ;;
17802d6c0b56eSmrg
17803d6c0b56eSmrgos2*)
17804d6c0b56eSmrg  libname_spec='$name'
17805d6c0b56eSmrg  version_type=windows
17806d6c0b56eSmrg  shrext_cmds=.dll
17807d6c0b56eSmrg  need_version=no
17808d6c0b56eSmrg  need_lib_prefix=no
17809d6c0b56eSmrg  # OS/2 can only load a DLL with a base name of 8 characters or less.
17810d6c0b56eSmrg  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
17811d6c0b56eSmrg    v=$($ECHO $release$versuffix | tr -d .-);
17812d6c0b56eSmrg    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
17813d6c0b56eSmrg    $ECHO $n$v`$shared_ext'
17814d6c0b56eSmrg  library_names_spec='${libname}_dll.$libext'
17815d6c0b56eSmrg  dynamic_linker='OS/2 ld.exe'
17816d6c0b56eSmrg  shlibpath_var=BEGINLIBPATH
17817d6c0b56eSmrg  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
17818d6c0b56eSmrg  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17819d6c0b56eSmrg  postinstall_cmds='base_file=`basename \$file`~
17820d6c0b56eSmrg    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
17821d6c0b56eSmrg    dldir=$destdir/`dirname \$dlpath`~
17822d6c0b56eSmrg    test -d \$dldir || mkdir -p \$dldir~
17823d6c0b56eSmrg    $install_prog $dir/$dlname \$dldir/$dlname~
17824d6c0b56eSmrg    chmod a+x \$dldir/$dlname~
17825d6c0b56eSmrg    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17826d6c0b56eSmrg      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17827d6c0b56eSmrg    fi'
17828d6c0b56eSmrg  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
17829d6c0b56eSmrg    dlpath=$dir/\$dldll~
17830d6c0b56eSmrg    $RM \$dlpath'
17831d6c0b56eSmrg  ;;
17832d6c0b56eSmrg
17833d6c0b56eSmrgosf3* | osf4* | osf5*)
17834d6c0b56eSmrg  version_type=osf
17835d6c0b56eSmrg  need_lib_prefix=no
17836d6c0b56eSmrg  need_version=no
17837d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17838d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17839d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17840d6c0b56eSmrg  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
17841d6c0b56eSmrg  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17842d6c0b56eSmrg  ;;
17843d6c0b56eSmrg
17844d6c0b56eSmrgrdos*)
17845d6c0b56eSmrg  dynamic_linker=no
17846d6c0b56eSmrg  ;;
17847d6c0b56eSmrg
17848d6c0b56eSmrgsolaris*)
17849d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17850d6c0b56eSmrg  need_lib_prefix=no
17851d6c0b56eSmrg  need_version=no
17852d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17853d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17854d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17855d6c0b56eSmrg  shlibpath_overrides_runpath=yes
17856d6c0b56eSmrg  hardcode_into_libs=yes
17857d6c0b56eSmrg  # ldd complains unless libraries are executable
17858d6c0b56eSmrg  postinstall_cmds='chmod +x $lib'
17859d6c0b56eSmrg  ;;
17860d6c0b56eSmrg
17861d6c0b56eSmrgsunos4*)
17862d6c0b56eSmrg  version_type=sunos
17863d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17864d6c0b56eSmrg  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
17865d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17866d6c0b56eSmrg  shlibpath_overrides_runpath=yes
17867d6c0b56eSmrg  if test yes = "$with_gnu_ld"; then
17868d6c0b56eSmrg    need_lib_prefix=no
17869d6c0b56eSmrg  fi
17870d6c0b56eSmrg  need_version=yes
17871d6c0b56eSmrg  ;;
17872d6c0b56eSmrg
17873d6c0b56eSmrgsysv4 | sysv4.3*)
17874d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17875d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17876d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17877d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17878d6c0b56eSmrg  case $host_vendor in
17879d6c0b56eSmrg    sni)
17880d6c0b56eSmrg      shlibpath_overrides_runpath=no
17881d6c0b56eSmrg      need_lib_prefix=no
17882d6c0b56eSmrg      runpath_var=LD_RUN_PATH
17883d6c0b56eSmrg      ;;
17884d6c0b56eSmrg    siemens)
17885d6c0b56eSmrg      need_lib_prefix=no
17886d6c0b56eSmrg      ;;
17887d6c0b56eSmrg    motorola)
17888d6c0b56eSmrg      need_lib_prefix=no
17889d6c0b56eSmrg      need_version=no
17890d6c0b56eSmrg      shlibpath_overrides_runpath=no
17891d6c0b56eSmrg      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
17892d6c0b56eSmrg      ;;
17893d6c0b56eSmrg  esac
17894d6c0b56eSmrg  ;;
17895d6c0b56eSmrg
17896d6c0b56eSmrgsysv4*MP*)
17897d6c0b56eSmrg  if test -d /usr/nec; then
17898d6c0b56eSmrg    version_type=linux # correct to gnu/linux during the next big refactor
17899d6c0b56eSmrg    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
17900d6c0b56eSmrg    soname_spec='$libname$shared_ext.$major'
17901d6c0b56eSmrg    shlibpath_var=LD_LIBRARY_PATH
17902d6c0b56eSmrg  fi
17903d6c0b56eSmrg  ;;
17904d6c0b56eSmrg
17905d6c0b56eSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
17906d6c0b56eSmrg  version_type=sco
17907d6c0b56eSmrg  need_lib_prefix=no
17908d6c0b56eSmrg  need_version=no
17909d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
17910d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17911d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17912d6c0b56eSmrg  shlibpath_overrides_runpath=yes
17913d6c0b56eSmrg  hardcode_into_libs=yes
17914d6c0b56eSmrg  if test yes = "$with_gnu_ld"; then
17915d6c0b56eSmrg    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
17916d6c0b56eSmrg  else
17917d6c0b56eSmrg    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
17918d6c0b56eSmrg    case $host_os in
17919d6c0b56eSmrg      sco3.2v5*)
17920d6c0b56eSmrg        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
17921d6c0b56eSmrg	;;
17922d6c0b56eSmrg    esac
17923d6c0b56eSmrg  fi
17924d6c0b56eSmrg  sys_lib_dlsearch_path_spec='/usr/lib'
17925d6c0b56eSmrg  ;;
17926d6c0b56eSmrg
17927d6c0b56eSmrgtpf*)
17928d6c0b56eSmrg  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
17929d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17930d6c0b56eSmrg  need_lib_prefix=no
17931d6c0b56eSmrg  need_version=no
17932d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17933d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17934d6c0b56eSmrg  shlibpath_overrides_runpath=no
17935d6c0b56eSmrg  hardcode_into_libs=yes
17936d6c0b56eSmrg  ;;
17937d6c0b56eSmrg
17938d6c0b56eSmrguts4*)
17939d6c0b56eSmrg  version_type=linux # correct to gnu/linux during the next big refactor
17940d6c0b56eSmrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17941d6c0b56eSmrg  soname_spec='$libname$release$shared_ext$major'
17942d6c0b56eSmrg  shlibpath_var=LD_LIBRARY_PATH
17943d6c0b56eSmrg  ;;
17944d6c0b56eSmrg
17945d6c0b56eSmrg*)
17946d6c0b56eSmrg  dynamic_linker=no
17947d6c0b56eSmrg  ;;
17948d6c0b56eSmrgesac
17949d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
17950d6c0b56eSmrg$as_echo "$dynamic_linker" >&6; }
17951d6c0b56eSmrgtest no = "$dynamic_linker" && can_build_shared=no
17952d6c0b56eSmrg
17953d6c0b56eSmrgvariables_saved_for_relink="PATH $shlibpath_var $runpath_var"
17954d6c0b56eSmrgif test yes = "$GCC"; then
17955d6c0b56eSmrg  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17956d6c0b56eSmrgfi
17957d6c0b56eSmrg
17958d6c0b56eSmrgif test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
17959d6c0b56eSmrg  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
17960d6c0b56eSmrgfi
17961d6c0b56eSmrg
17962d6c0b56eSmrgif test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
17963d6c0b56eSmrg  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
17964d6c0b56eSmrgfi
17965d6c0b56eSmrg
17966d6c0b56eSmrg# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
17967d6c0b56eSmrgconfigure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
17968d6c0b56eSmrg
17969d6c0b56eSmrg# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
17970d6c0b56eSmrgfunc_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
17971d6c0b56eSmrg
17972d6c0b56eSmrg# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
17973d6c0b56eSmrgconfigure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
17974d6c0b56eSmrg
17975d6c0b56eSmrg
17976d6c0b56eSmrg
17977d6c0b56eSmrg
17978d6c0b56eSmrg
17979d6c0b56eSmrg
17980d6c0b56eSmrg
17981d6c0b56eSmrg
17982d6c0b56eSmrg
17983d6c0b56eSmrg
17984d6c0b56eSmrg
17985d6c0b56eSmrg
17986d6c0b56eSmrg
17987d6c0b56eSmrg
17988d6c0b56eSmrg
17989d6c0b56eSmrg
17990d6c0b56eSmrg
17991d6c0b56eSmrg
17992d6c0b56eSmrg
17993d6c0b56eSmrg
17994d6c0b56eSmrg
17995d6c0b56eSmrg
17996d6c0b56eSmrg
17997d6c0b56eSmrg
17998d6c0b56eSmrg
17999d6c0b56eSmrg
18000d6c0b56eSmrg
18001d6c0b56eSmrg
18002d6c0b56eSmrg
18003d6c0b56eSmrg
18004d6c0b56eSmrg
18005d6c0b56eSmrg
18006d6c0b56eSmrg
18007d6c0b56eSmrg
18008d6c0b56eSmrg
18009d6c0b56eSmrg
18010d6c0b56eSmrg
18011d6c0b56eSmrg
18012d6c0b56eSmrg
18013d6c0b56eSmrg
18014d6c0b56eSmrg
18015d6c0b56eSmrg
18016d6c0b56eSmrg
18017d6c0b56eSmrg
18018d6c0b56eSmrg
18019d6c0b56eSmrg
18020d6c0b56eSmrg
18021d6c0b56eSmrg
18022d6c0b56eSmrg
18023d6c0b56eSmrg
18024d6c0b56eSmrg
18025d6c0b56eSmrg
18026d6c0b56eSmrg
18027d6c0b56eSmrg
18028d6c0b56eSmrg
18029d6c0b56eSmrg
18030d6c0b56eSmrg
18031d6c0b56eSmrg
18032d6c0b56eSmrg
18033d6c0b56eSmrg
18034d6c0b56eSmrg
18035d6c0b56eSmrg
18036d6c0b56eSmrg
18037d6c0b56eSmrg
18038d6c0b56eSmrg
18039d6c0b56eSmrg
18040d6c0b56eSmrg
18041d6c0b56eSmrg
18042d6c0b56eSmrg
18043d6c0b56eSmrg
18044d6c0b56eSmrg
18045d6c0b56eSmrg
18046d6c0b56eSmrg
18047d6c0b56eSmrg
18048d6c0b56eSmrg
18049d6c0b56eSmrg
18050d6c0b56eSmrg
18051d6c0b56eSmrg
18052d6c0b56eSmrg
18053d6c0b56eSmrg
18054d6c0b56eSmrg
18055d6c0b56eSmrg
18056d6c0b56eSmrg
18057d6c0b56eSmrg
18058d6c0b56eSmrg
18059d6c0b56eSmrg
18060d6c0b56eSmrg
18061d6c0b56eSmrg
18062d6c0b56eSmrg
18063d6c0b56eSmrg
18064d6c0b56eSmrg
18065d6c0b56eSmrg
18066d6c0b56eSmrg
18067d6c0b56eSmrg
18068d6c0b56eSmrg
18069d6c0b56eSmrg
18070d6c0b56eSmrg
18071d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
18072d6c0b56eSmrg$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
18073d6c0b56eSmrghardcode_action=
18074d6c0b56eSmrgif test -n "$hardcode_libdir_flag_spec" ||
18075d6c0b56eSmrg   test -n "$runpath_var" ||
18076d6c0b56eSmrg   test yes = "$hardcode_automatic"; then
18077d6c0b56eSmrg
18078d6c0b56eSmrg  # We can hardcode non-existent directories.
18079d6c0b56eSmrg  if test no != "$hardcode_direct" &&
18080d6c0b56eSmrg     # If the only mechanism to avoid hardcoding is shlibpath_var, we
18081d6c0b56eSmrg     # have to relink, otherwise we might link with an installed library
18082d6c0b56eSmrg     # when we should be linking with a yet-to-be-installed one
18083d6c0b56eSmrg     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
18084d6c0b56eSmrg     test no != "$hardcode_minus_L"; then
18085d6c0b56eSmrg    # Linking always hardcodes the temporary library directory.
18086d6c0b56eSmrg    hardcode_action=relink
18087d6c0b56eSmrg  else
18088d6c0b56eSmrg    # We can link without hardcoding, and we can hardcode nonexisting dirs.
18089d6c0b56eSmrg    hardcode_action=immediate
18090d6c0b56eSmrg  fi
18091d6c0b56eSmrgelse
18092d6c0b56eSmrg  # We cannot hardcode anything, or else we can only hardcode existing
18093d6c0b56eSmrg  # directories.
18094d6c0b56eSmrg  hardcode_action=unsupported
18095d6c0b56eSmrgfi
18096d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
18097d6c0b56eSmrg$as_echo "$hardcode_action" >&6; }
18098d6c0b56eSmrg
18099d6c0b56eSmrgif test relink = "$hardcode_action" ||
18100d6c0b56eSmrg   test yes = "$inherit_rpath"; then
18101d6c0b56eSmrg  # Fast installation is not supported
18102d6c0b56eSmrg  enable_fast_install=no
18103d6c0b56eSmrgelif test yes = "$shlibpath_overrides_runpath" ||
18104d6c0b56eSmrg     test no = "$enable_shared"; then
18105d6c0b56eSmrg  # Fast installation is not necessary
18106d6c0b56eSmrg  enable_fast_install=needless
18107d6c0b56eSmrgfi
18108d6c0b56eSmrg
18109d6c0b56eSmrg
18110d6c0b56eSmrg
18111d6c0b56eSmrg
18112d6c0b56eSmrg
18113d6c0b56eSmrg
18114d6c0b56eSmrg  if test yes != "$enable_dlopen"; then
18115d6c0b56eSmrg  enable_dlopen=unknown
18116d6c0b56eSmrg  enable_dlopen_self=unknown
18117d6c0b56eSmrg  enable_dlopen_self_static=unknown
18118d6c0b56eSmrgelse
18119d6c0b56eSmrg  lt_cv_dlopen=no
18120d6c0b56eSmrg  lt_cv_dlopen_libs=
18121d6c0b56eSmrg
18122d6c0b56eSmrg  case $host_os in
18123d6c0b56eSmrg  beos*)
18124d6c0b56eSmrg    lt_cv_dlopen=load_add_on
18125d6c0b56eSmrg    lt_cv_dlopen_libs=
18126d6c0b56eSmrg    lt_cv_dlopen_self=yes
18127d6c0b56eSmrg    ;;
18128d6c0b56eSmrg
18129d6c0b56eSmrg  mingw* | pw32* | cegcc*)
18130d6c0b56eSmrg    lt_cv_dlopen=LoadLibrary
18131d6c0b56eSmrg    lt_cv_dlopen_libs=
18132d6c0b56eSmrg    ;;
18133d6c0b56eSmrg
18134d6c0b56eSmrg  cygwin*)
18135d6c0b56eSmrg    lt_cv_dlopen=dlopen
18136d6c0b56eSmrg    lt_cv_dlopen_libs=
18137d6c0b56eSmrg    ;;
18138d6c0b56eSmrg
18139d6c0b56eSmrg  darwin*)
18140d6c0b56eSmrg    # if libdl is installed we need to link against it
18141d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
18142d6c0b56eSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
18143d6c0b56eSmrgif ${ac_cv_lib_dl_dlopen+:} false; then :
18144d6c0b56eSmrg  $as_echo_n "(cached) " >&6
18145d6c0b56eSmrgelse
18146d6c0b56eSmrg  ac_check_lib_save_LIBS=$LIBS
18147d6c0b56eSmrgLIBS="-ldl  $LIBS"
18148d6c0b56eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
18149d6c0b56eSmrg/* end confdefs.h.  */
18150d6c0b56eSmrg
18151d6c0b56eSmrg/* Override any GCC internal prototype to avoid an error.
18152d6c0b56eSmrg   Use char because int might match the return type of a GCC
18153d6c0b56eSmrg   builtin and then its argument prototype would still apply.  */
18154d6c0b56eSmrg#ifdef __cplusplus
18155d6c0b56eSmrgextern "C"
18156d6c0b56eSmrg#endif
18157d6c0b56eSmrgchar dlopen ();
18158d6c0b56eSmrgint
18159d6c0b56eSmrgmain ()
18160d6c0b56eSmrg{
18161d6c0b56eSmrgreturn dlopen ();
18162d6c0b56eSmrg  ;
18163d6c0b56eSmrg  return 0;
18164d6c0b56eSmrg}
18165d6c0b56eSmrg_ACEOF
18166d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
18167d6c0b56eSmrg  ac_cv_lib_dl_dlopen=yes
18168d6c0b56eSmrgelse
18169d6c0b56eSmrg  ac_cv_lib_dl_dlopen=no
18170d6c0b56eSmrgfi
18171d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
18172d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
18173d6c0b56eSmrgLIBS=$ac_check_lib_save_LIBS
18174d6c0b56eSmrgfi
18175d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
18176d6c0b56eSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
18177d6c0b56eSmrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
18178d6c0b56eSmrg  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
18179d6c0b56eSmrgelse
18180d6c0b56eSmrg
18181d6c0b56eSmrg    lt_cv_dlopen=dyld
18182d6c0b56eSmrg    lt_cv_dlopen_libs=
18183d6c0b56eSmrg    lt_cv_dlopen_self=yes
18184d6c0b56eSmrg
18185d6c0b56eSmrgfi
18186d6c0b56eSmrg
18187d6c0b56eSmrg    ;;
18188d6c0b56eSmrg
18189d6c0b56eSmrg  tpf*)
18190d6c0b56eSmrg    # Don't try to run any link tests for TPF.  We know it's impossible
18191d6c0b56eSmrg    # because TPF is a cross-compiler, and we know how we open DSOs.
18192d6c0b56eSmrg    lt_cv_dlopen=dlopen
18193d6c0b56eSmrg    lt_cv_dlopen_libs=
18194d6c0b56eSmrg    lt_cv_dlopen_self=no
18195d6c0b56eSmrg    ;;
18196d6c0b56eSmrg
18197d6c0b56eSmrg  *)
18198d6c0b56eSmrg    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
18199d6c0b56eSmrgif test "x$ac_cv_func_shl_load" = xyes; then :
18200d6c0b56eSmrg  lt_cv_dlopen=shl_load
18201d6c0b56eSmrgelse
18202d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
18203d6c0b56eSmrg$as_echo_n "checking for shl_load in -ldld... " >&6; }
18204d6c0b56eSmrgif ${ac_cv_lib_dld_shl_load+:} false; then :
18205d6c0b56eSmrg  $as_echo_n "(cached) " >&6
18206d6c0b56eSmrgelse
18207d6c0b56eSmrg  ac_check_lib_save_LIBS=$LIBS
18208d6c0b56eSmrgLIBS="-ldld  $LIBS"
18209d6c0b56eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
18210d6c0b56eSmrg/* end confdefs.h.  */
18211d6c0b56eSmrg
18212d6c0b56eSmrg/* Override any GCC internal prototype to avoid an error.
18213d6c0b56eSmrg   Use char because int might match the return type of a GCC
18214d6c0b56eSmrg   builtin and then its argument prototype would still apply.  */
18215d6c0b56eSmrg#ifdef __cplusplus
18216d6c0b56eSmrgextern "C"
18217d6c0b56eSmrg#endif
18218d6c0b56eSmrgchar shl_load ();
18219d6c0b56eSmrgint
18220d6c0b56eSmrgmain ()
18221d6c0b56eSmrg{
18222d6c0b56eSmrgreturn shl_load ();
18223d6c0b56eSmrg  ;
18224d6c0b56eSmrg  return 0;
18225d6c0b56eSmrg}
18226d6c0b56eSmrg_ACEOF
18227d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
18228d6c0b56eSmrg  ac_cv_lib_dld_shl_load=yes
18229d6c0b56eSmrgelse
18230d6c0b56eSmrg  ac_cv_lib_dld_shl_load=no
18231d6c0b56eSmrgfi
18232d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
18233d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
18234d6c0b56eSmrgLIBS=$ac_check_lib_save_LIBS
18235d6c0b56eSmrgfi
18236d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
18237d6c0b56eSmrg$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
18238d6c0b56eSmrgif test "x$ac_cv_lib_dld_shl_load" = xyes; then :
18239d6c0b56eSmrg  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
18240d6c0b56eSmrgelse
18241d6c0b56eSmrg  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
18242d6c0b56eSmrgif test "x$ac_cv_func_dlopen" = xyes; then :
18243d6c0b56eSmrg  lt_cv_dlopen=dlopen
18244d6c0b56eSmrgelse
18245d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
18246d6c0b56eSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
18247d6c0b56eSmrgif ${ac_cv_lib_dl_dlopen+:} false; then :
18248d6c0b56eSmrg  $as_echo_n "(cached) " >&6
18249d6c0b56eSmrgelse
18250d6c0b56eSmrg  ac_check_lib_save_LIBS=$LIBS
18251d6c0b56eSmrgLIBS="-ldl  $LIBS"
18252d6c0b56eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
18253d6c0b56eSmrg/* end confdefs.h.  */
18254d6c0b56eSmrg
18255d6c0b56eSmrg/* Override any GCC internal prototype to avoid an error.
18256d6c0b56eSmrg   Use char because int might match the return type of a GCC
18257d6c0b56eSmrg   builtin and then its argument prototype would still apply.  */
18258d6c0b56eSmrg#ifdef __cplusplus
18259d6c0b56eSmrgextern "C"
18260d6c0b56eSmrg#endif
18261d6c0b56eSmrgchar dlopen ();
18262d6c0b56eSmrgint
18263d6c0b56eSmrgmain ()
18264d6c0b56eSmrg{
18265d6c0b56eSmrgreturn dlopen ();
18266d6c0b56eSmrg  ;
18267d6c0b56eSmrg  return 0;
18268d6c0b56eSmrg}
18269d6c0b56eSmrg_ACEOF
18270d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
18271d6c0b56eSmrg  ac_cv_lib_dl_dlopen=yes
18272d6c0b56eSmrgelse
18273d6c0b56eSmrg  ac_cv_lib_dl_dlopen=no
18274d6c0b56eSmrgfi
18275d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
18276d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
18277d6c0b56eSmrgLIBS=$ac_check_lib_save_LIBS
18278d6c0b56eSmrgfi
18279d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
18280d6c0b56eSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
18281d6c0b56eSmrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
18282d6c0b56eSmrg  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
18283d6c0b56eSmrgelse
18284d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
18285d6c0b56eSmrg$as_echo_n "checking for dlopen in -lsvld... " >&6; }
18286d6c0b56eSmrgif ${ac_cv_lib_svld_dlopen+:} false; then :
18287d6c0b56eSmrg  $as_echo_n "(cached) " >&6
18288d6c0b56eSmrgelse
18289d6c0b56eSmrg  ac_check_lib_save_LIBS=$LIBS
18290d6c0b56eSmrgLIBS="-lsvld  $LIBS"
18291d6c0b56eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
18292d6c0b56eSmrg/* end confdefs.h.  */
18293d6c0b56eSmrg
18294d6c0b56eSmrg/* Override any GCC internal prototype to avoid an error.
18295d6c0b56eSmrg   Use char because int might match the return type of a GCC
18296d6c0b56eSmrg   builtin and then its argument prototype would still apply.  */
18297d6c0b56eSmrg#ifdef __cplusplus
18298d6c0b56eSmrgextern "C"
18299d6c0b56eSmrg#endif
18300d6c0b56eSmrgchar dlopen ();
18301d6c0b56eSmrgint
18302d6c0b56eSmrgmain ()
18303d6c0b56eSmrg{
18304d6c0b56eSmrgreturn dlopen ();
18305d6c0b56eSmrg  ;
18306d6c0b56eSmrg  return 0;
18307d6c0b56eSmrg}
18308d6c0b56eSmrg_ACEOF
18309d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
18310d6c0b56eSmrg  ac_cv_lib_svld_dlopen=yes
18311d6c0b56eSmrgelse
18312d6c0b56eSmrg  ac_cv_lib_svld_dlopen=no
18313d6c0b56eSmrgfi
18314d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
18315d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
18316d6c0b56eSmrgLIBS=$ac_check_lib_save_LIBS
18317d6c0b56eSmrgfi
18318d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
18319d6c0b56eSmrg$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
18320d6c0b56eSmrgif test "x$ac_cv_lib_svld_dlopen" = xyes; then :
18321d6c0b56eSmrg  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
18322d6c0b56eSmrgelse
18323d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
18324d6c0b56eSmrg$as_echo_n "checking for dld_link in -ldld... " >&6; }
18325d6c0b56eSmrgif ${ac_cv_lib_dld_dld_link+:} false; then :
18326d6c0b56eSmrg  $as_echo_n "(cached) " >&6
18327d6c0b56eSmrgelse
18328d6c0b56eSmrg  ac_check_lib_save_LIBS=$LIBS
18329d6c0b56eSmrgLIBS="-ldld  $LIBS"
18330d6c0b56eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
18331d6c0b56eSmrg/* end confdefs.h.  */
18332d6c0b56eSmrg
18333d6c0b56eSmrg/* Override any GCC internal prototype to avoid an error.
18334d6c0b56eSmrg   Use char because int might match the return type of a GCC
18335d6c0b56eSmrg   builtin and then its argument prototype would still apply.  */
18336d6c0b56eSmrg#ifdef __cplusplus
18337d6c0b56eSmrgextern "C"
18338d6c0b56eSmrg#endif
18339d6c0b56eSmrgchar dld_link ();
18340d6c0b56eSmrgint
18341d6c0b56eSmrgmain ()
18342d6c0b56eSmrg{
18343d6c0b56eSmrgreturn dld_link ();
18344d6c0b56eSmrg  ;
18345d6c0b56eSmrg  return 0;
18346d6c0b56eSmrg}
18347d6c0b56eSmrg_ACEOF
18348d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
18349d6c0b56eSmrg  ac_cv_lib_dld_dld_link=yes
18350d6c0b56eSmrgelse
18351d6c0b56eSmrg  ac_cv_lib_dld_dld_link=no
18352d6c0b56eSmrgfi
18353d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
18354d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
18355d6c0b56eSmrgLIBS=$ac_check_lib_save_LIBS
18356d6c0b56eSmrgfi
18357d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
18358d6c0b56eSmrg$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
18359d6c0b56eSmrgif test "x$ac_cv_lib_dld_dld_link" = xyes; then :
18360d6c0b56eSmrg  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
18361d6c0b56eSmrgfi
18362d6c0b56eSmrg
18363d6c0b56eSmrg
18364d6c0b56eSmrgfi
18365d6c0b56eSmrg
18366d6c0b56eSmrg
18367d6c0b56eSmrgfi
18368d6c0b56eSmrg
18369d6c0b56eSmrg
18370d6c0b56eSmrgfi
18371d6c0b56eSmrg
18372d6c0b56eSmrg
18373d6c0b56eSmrgfi
18374d6c0b56eSmrg
18375d6c0b56eSmrg
18376d6c0b56eSmrgfi
18377d6c0b56eSmrg
18378d6c0b56eSmrg    ;;
18379d6c0b56eSmrg  esac
18380d6c0b56eSmrg
18381d6c0b56eSmrg  if test no = "$lt_cv_dlopen"; then
18382d6c0b56eSmrg    enable_dlopen=no
18383d6c0b56eSmrg  else
18384d6c0b56eSmrg    enable_dlopen=yes
18385d6c0b56eSmrg  fi
18386d6c0b56eSmrg
18387d6c0b56eSmrg  case $lt_cv_dlopen in
18388d6c0b56eSmrg  dlopen)
18389d6c0b56eSmrg    save_CPPFLAGS=$CPPFLAGS
18390d6c0b56eSmrg    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
18391d6c0b56eSmrg
18392d6c0b56eSmrg    save_LDFLAGS=$LDFLAGS
18393d6c0b56eSmrg    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
18394d6c0b56eSmrg
18395d6c0b56eSmrg    save_LIBS=$LIBS
18396d6c0b56eSmrg    LIBS="$lt_cv_dlopen_libs $LIBS"
18397d6c0b56eSmrg
18398d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
18399d6c0b56eSmrg$as_echo_n "checking whether a program can dlopen itself... " >&6; }
18400d6c0b56eSmrgif ${lt_cv_dlopen_self+:} false; then :
18401d6c0b56eSmrg  $as_echo_n "(cached) " >&6
18402d6c0b56eSmrgelse
18403d6c0b56eSmrg  	  if test yes = "$cross_compiling"; then :
18404d6c0b56eSmrg  lt_cv_dlopen_self=cross
18405d6c0b56eSmrgelse
18406d6c0b56eSmrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18407d6c0b56eSmrg  lt_status=$lt_dlunknown
18408d6c0b56eSmrg  cat > conftest.$ac_ext <<_LT_EOF
18409d6c0b56eSmrg#line $LINENO "configure"
18410d6c0b56eSmrg#include "confdefs.h"
18411d6c0b56eSmrg
18412d6c0b56eSmrg#if HAVE_DLFCN_H
18413d6c0b56eSmrg#include <dlfcn.h>
18414d6c0b56eSmrg#endif
18415d6c0b56eSmrg
18416d6c0b56eSmrg#include <stdio.h>
18417d6c0b56eSmrg
18418d6c0b56eSmrg#ifdef RTLD_GLOBAL
18419d6c0b56eSmrg#  define LT_DLGLOBAL		RTLD_GLOBAL
18420d6c0b56eSmrg#else
18421d6c0b56eSmrg#  ifdef DL_GLOBAL
18422d6c0b56eSmrg#    define LT_DLGLOBAL		DL_GLOBAL
18423d6c0b56eSmrg#  else
18424d6c0b56eSmrg#    define LT_DLGLOBAL		0
18425d6c0b56eSmrg#  endif
18426d6c0b56eSmrg#endif
18427d6c0b56eSmrg
18428d6c0b56eSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18429d6c0b56eSmrg   find out it does not work in some platform. */
18430d6c0b56eSmrg#ifndef LT_DLLAZY_OR_NOW
18431d6c0b56eSmrg#  ifdef RTLD_LAZY
18432d6c0b56eSmrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
18433d6c0b56eSmrg#  else
18434d6c0b56eSmrg#    ifdef DL_LAZY
18435d6c0b56eSmrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
18436d6c0b56eSmrg#    else
18437d6c0b56eSmrg#      ifdef RTLD_NOW
18438d6c0b56eSmrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
18439d6c0b56eSmrg#      else
18440d6c0b56eSmrg#        ifdef DL_NOW
18441d6c0b56eSmrg#          define LT_DLLAZY_OR_NOW	DL_NOW
18442d6c0b56eSmrg#        else
18443d6c0b56eSmrg#          define LT_DLLAZY_OR_NOW	0
18444d6c0b56eSmrg#        endif
18445d6c0b56eSmrg#      endif
18446d6c0b56eSmrg#    endif
18447d6c0b56eSmrg#  endif
18448d6c0b56eSmrg#endif
18449d6c0b56eSmrg
18450d6c0b56eSmrg/* When -fvisibility=hidden is used, assume the code has been annotated
18451d6c0b56eSmrg   correspondingly for the symbols needed.  */
18452d6c0b56eSmrg#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18453d6c0b56eSmrgint fnord () __attribute__((visibility("default")));
18454d6c0b56eSmrg#endif
18455d6c0b56eSmrg
18456d6c0b56eSmrgint fnord () { return 42; }
18457d6c0b56eSmrgint main ()
18458d6c0b56eSmrg{
18459d6c0b56eSmrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18460d6c0b56eSmrg  int status = $lt_dlunknown;
18461d6c0b56eSmrg
18462d6c0b56eSmrg  if (self)
18463d6c0b56eSmrg    {
18464d6c0b56eSmrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
18465d6c0b56eSmrg      else
18466d6c0b56eSmrg        {
18467d6c0b56eSmrg	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
18468d6c0b56eSmrg          else puts (dlerror ());
18469d6c0b56eSmrg	}
18470d6c0b56eSmrg      /* dlclose (self); */
18471d6c0b56eSmrg    }
18472d6c0b56eSmrg  else
18473d6c0b56eSmrg    puts (dlerror ());
18474d6c0b56eSmrg
18475d6c0b56eSmrg  return status;
18476d6c0b56eSmrg}
18477d6c0b56eSmrg_LT_EOF
18478d6c0b56eSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18479d6c0b56eSmrg  (eval $ac_link) 2>&5
18480d6c0b56eSmrg  ac_status=$?
18481d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18482d6c0b56eSmrg  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18483d6c0b56eSmrg    (./conftest; exit; ) >&5 2>/dev/null
18484d6c0b56eSmrg    lt_status=$?
18485d6c0b56eSmrg    case x$lt_status in
18486d6c0b56eSmrg      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
18487d6c0b56eSmrg      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
18488d6c0b56eSmrg      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
18489d6c0b56eSmrg    esac
18490d6c0b56eSmrg  else :
18491d6c0b56eSmrg    # compilation failed
18492d6c0b56eSmrg    lt_cv_dlopen_self=no
18493d6c0b56eSmrg  fi
18494d6c0b56eSmrgfi
18495d6c0b56eSmrgrm -fr conftest*
18496d6c0b56eSmrg
18497d6c0b56eSmrg
18498d6c0b56eSmrgfi
18499d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
18500d6c0b56eSmrg$as_echo "$lt_cv_dlopen_self" >&6; }
18501d6c0b56eSmrg
18502d6c0b56eSmrg    if test yes = "$lt_cv_dlopen_self"; then
18503d6c0b56eSmrg      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
18504d6c0b56eSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
18505d6c0b56eSmrg$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
18506d6c0b56eSmrgif ${lt_cv_dlopen_self_static+:} false; then :
18507d6c0b56eSmrg  $as_echo_n "(cached) " >&6
18508d6c0b56eSmrgelse
18509d6c0b56eSmrg  	  if test yes = "$cross_compiling"; then :
18510d6c0b56eSmrg  lt_cv_dlopen_self_static=cross
18511d6c0b56eSmrgelse
18512d6c0b56eSmrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18513d6c0b56eSmrg  lt_status=$lt_dlunknown
18514d6c0b56eSmrg  cat > conftest.$ac_ext <<_LT_EOF
18515d6c0b56eSmrg#line $LINENO "configure"
18516d6c0b56eSmrg#include "confdefs.h"
18517d6c0b56eSmrg
18518d6c0b56eSmrg#if HAVE_DLFCN_H
18519d6c0b56eSmrg#include <dlfcn.h>
18520d6c0b56eSmrg#endif
18521d6c0b56eSmrg
18522d6c0b56eSmrg#include <stdio.h>
18523d6c0b56eSmrg
18524d6c0b56eSmrg#ifdef RTLD_GLOBAL
18525d6c0b56eSmrg#  define LT_DLGLOBAL		RTLD_GLOBAL
18526d6c0b56eSmrg#else
18527d6c0b56eSmrg#  ifdef DL_GLOBAL
18528d6c0b56eSmrg#    define LT_DLGLOBAL		DL_GLOBAL
18529d6c0b56eSmrg#  else
18530d6c0b56eSmrg#    define LT_DLGLOBAL		0
18531d6c0b56eSmrg#  endif
18532d6c0b56eSmrg#endif
18533d6c0b56eSmrg
18534d6c0b56eSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18535d6c0b56eSmrg   find out it does not work in some platform. */
18536d6c0b56eSmrg#ifndef LT_DLLAZY_OR_NOW
18537d6c0b56eSmrg#  ifdef RTLD_LAZY
18538d6c0b56eSmrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
18539d6c0b56eSmrg#  else
18540d6c0b56eSmrg#    ifdef DL_LAZY
18541d6c0b56eSmrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
18542d6c0b56eSmrg#    else
18543d6c0b56eSmrg#      ifdef RTLD_NOW
18544d6c0b56eSmrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
18545d6c0b56eSmrg#      else
18546d6c0b56eSmrg#        ifdef DL_NOW
18547d6c0b56eSmrg#          define LT_DLLAZY_OR_NOW	DL_NOW
18548d6c0b56eSmrg#        else
18549d6c0b56eSmrg#          define LT_DLLAZY_OR_NOW	0
18550d6c0b56eSmrg#        endif
18551d6c0b56eSmrg#      endif
18552d6c0b56eSmrg#    endif
18553d6c0b56eSmrg#  endif
18554d6c0b56eSmrg#endif
18555d6c0b56eSmrg
18556d6c0b56eSmrg/* When -fvisibility=hidden is used, assume the code has been annotated
18557d6c0b56eSmrg   correspondingly for the symbols needed.  */
18558d6c0b56eSmrg#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18559d6c0b56eSmrgint fnord () __attribute__((visibility("default")));
18560d6c0b56eSmrg#endif
18561d6c0b56eSmrg
18562d6c0b56eSmrgint fnord () { return 42; }
18563d6c0b56eSmrgint main ()
18564d6c0b56eSmrg{
18565d6c0b56eSmrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18566d6c0b56eSmrg  int status = $lt_dlunknown;
18567d6c0b56eSmrg
18568d6c0b56eSmrg  if (self)
18569d6c0b56eSmrg    {
18570d6c0b56eSmrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
18571d6c0b56eSmrg      else
18572d6c0b56eSmrg        {
18573d6c0b56eSmrg	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
18574d6c0b56eSmrg          else puts (dlerror ());
18575d6c0b56eSmrg	}
18576d6c0b56eSmrg      /* dlclose (self); */
18577d6c0b56eSmrg    }
18578d6c0b56eSmrg  else
18579d6c0b56eSmrg    puts (dlerror ());
18580d6c0b56eSmrg
18581d6c0b56eSmrg  return status;
18582d6c0b56eSmrg}
18583d6c0b56eSmrg_LT_EOF
18584d6c0b56eSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18585d6c0b56eSmrg  (eval $ac_link) 2>&5
18586d6c0b56eSmrg  ac_status=$?
18587d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18588d6c0b56eSmrg  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18589d6c0b56eSmrg    (./conftest; exit; ) >&5 2>/dev/null
18590d6c0b56eSmrg    lt_status=$?
18591d6c0b56eSmrg    case x$lt_status in
18592d6c0b56eSmrg      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
18593d6c0b56eSmrg      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
18594d6c0b56eSmrg      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
18595d6c0b56eSmrg    esac
18596d6c0b56eSmrg  else :
18597d6c0b56eSmrg    # compilation failed
18598d6c0b56eSmrg    lt_cv_dlopen_self_static=no
18599d6c0b56eSmrg  fi
18600d6c0b56eSmrgfi
18601d6c0b56eSmrgrm -fr conftest*
18602d6c0b56eSmrg
18603d6c0b56eSmrg
18604d6c0b56eSmrgfi
18605d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
18606d6c0b56eSmrg$as_echo "$lt_cv_dlopen_self_static" >&6; }
18607d6c0b56eSmrg    fi
18608d6c0b56eSmrg
18609d6c0b56eSmrg    CPPFLAGS=$save_CPPFLAGS
18610d6c0b56eSmrg    LDFLAGS=$save_LDFLAGS
18611d6c0b56eSmrg    LIBS=$save_LIBS
18612d6c0b56eSmrg    ;;
18613d6c0b56eSmrg  esac
18614d6c0b56eSmrg
18615d6c0b56eSmrg  case $lt_cv_dlopen_self in
18616d6c0b56eSmrg  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
18617d6c0b56eSmrg  *) enable_dlopen_self=unknown ;;
18618d6c0b56eSmrg  esac
18619d6c0b56eSmrg
18620d6c0b56eSmrg  case $lt_cv_dlopen_self_static in
18621d6c0b56eSmrg  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
18622d6c0b56eSmrg  *) enable_dlopen_self_static=unknown ;;
18623d6c0b56eSmrg  esac
18624d6c0b56eSmrgfi
18625d6c0b56eSmrg
18626d6c0b56eSmrg
18627d6c0b56eSmrg
18628d6c0b56eSmrg
18629d6c0b56eSmrg
18630d6c0b56eSmrg
18631d6c0b56eSmrg
18632d6c0b56eSmrg
18633d6c0b56eSmrg
18634d6c0b56eSmrg
18635d6c0b56eSmrg
18636d6c0b56eSmrg
18637d6c0b56eSmrg
18638d6c0b56eSmrg
18639d6c0b56eSmrg
18640d6c0b56eSmrg
18641d6c0b56eSmrg
18642d6c0b56eSmrgstriplib=
18643d6c0b56eSmrgold_striplib=
18644d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
18645d6c0b56eSmrg$as_echo_n "checking whether stripping libraries is possible... " >&6; }
18646d6c0b56eSmrgif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
18647d6c0b56eSmrg  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
18648d6c0b56eSmrg  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
18649d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18650d6c0b56eSmrg$as_echo "yes" >&6; }
18651d6c0b56eSmrgelse
18652d6c0b56eSmrg# FIXME - insert some real tests, host_os isn't really good enough
18653d6c0b56eSmrg  case $host_os in
18654d6c0b56eSmrg  darwin*)
18655d6c0b56eSmrg    if test -n "$STRIP"; then
18656d6c0b56eSmrg      striplib="$STRIP -x"
18657d6c0b56eSmrg      old_striplib="$STRIP -S"
18658d6c0b56eSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18659d6c0b56eSmrg$as_echo "yes" >&6; }
18660d6c0b56eSmrg    else
18661d6c0b56eSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18662d6c0b56eSmrg$as_echo "no" >&6; }
18663d6c0b56eSmrg    fi
18664d6c0b56eSmrg    ;;
18665d6c0b56eSmrg  *)
18666d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18667d6c0b56eSmrg$as_echo "no" >&6; }
18668d6c0b56eSmrg    ;;
18669d6c0b56eSmrg  esac
18670d6c0b56eSmrgfi
18671d6c0b56eSmrg
18672d6c0b56eSmrg
18673d6c0b56eSmrg
18674d6c0b56eSmrg
18675d6c0b56eSmrg
18676d6c0b56eSmrg
18677d6c0b56eSmrg
18678d6c0b56eSmrg
18679d6c0b56eSmrg
18680d6c0b56eSmrg
18681d6c0b56eSmrg
18682d6c0b56eSmrg
18683d6c0b56eSmrg  # Report what library types will actually be built
18684d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
18685d6c0b56eSmrg$as_echo_n "checking if libtool supports shared libraries... " >&6; }
18686d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
18687d6c0b56eSmrg$as_echo "$can_build_shared" >&6; }
18688d6c0b56eSmrg
18689d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
18690d6c0b56eSmrg$as_echo_n "checking whether to build shared libraries... " >&6; }
18691d6c0b56eSmrg  test no = "$can_build_shared" && enable_shared=no
18692d6c0b56eSmrg
18693d6c0b56eSmrg  # On AIX, shared libraries and static libraries use the same namespace, and
18694d6c0b56eSmrg  # are all built from PIC.
18695d6c0b56eSmrg  case $host_os in
18696d6c0b56eSmrg  aix3*)
18697d6c0b56eSmrg    test yes = "$enable_shared" && enable_static=no
18698d6c0b56eSmrg    if test -n "$RANLIB"; then
18699d6c0b56eSmrg      archive_cmds="$archive_cmds~\$RANLIB \$lib"
18700d6c0b56eSmrg      postinstall_cmds='$RANLIB $lib'
18701d6c0b56eSmrg    fi
18702d6c0b56eSmrg    ;;
18703d6c0b56eSmrg
18704d6c0b56eSmrg  aix[4-9]*)
18705d6c0b56eSmrg    if test ia64 != "$host_cpu"; then
18706d6c0b56eSmrg      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
18707d6c0b56eSmrg      yes,aix,yes) ;;			# shared object as lib.so file only
18708d6c0b56eSmrg      yes,svr4,*) ;;			# shared object as lib.so archive member only
18709d6c0b56eSmrg      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
18710d6c0b56eSmrg      esac
18711d6c0b56eSmrg    fi
18712d6c0b56eSmrg    ;;
18713d6c0b56eSmrg  esac
18714d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
18715d6c0b56eSmrg$as_echo "$enable_shared" >&6; }
18716d6c0b56eSmrg
18717d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
18718d6c0b56eSmrg$as_echo_n "checking whether to build static libraries... " >&6; }
18719d6c0b56eSmrg  # Make sure either enable_shared or enable_static is yes.
18720d6c0b56eSmrg  test yes = "$enable_shared" || enable_static=yes
18721d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
18722d6c0b56eSmrg$as_echo "$enable_static" >&6; }
18723d6c0b56eSmrg
18724d6c0b56eSmrg
18725d6c0b56eSmrg
18726d6c0b56eSmrg
18727d6c0b56eSmrgfi
18728d6c0b56eSmrgac_ext=c
18729d6c0b56eSmrgac_cpp='$CPP $CPPFLAGS'
18730d6c0b56eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18731d6c0b56eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18732d6c0b56eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
18733d6c0b56eSmrg
18734d6c0b56eSmrgCC=$lt_save_CC
18735d6c0b56eSmrg
18736d6c0b56eSmrg
18737d6c0b56eSmrg
18738d6c0b56eSmrg
18739d6c0b56eSmrg
18740d6c0b56eSmrg
18741d6c0b56eSmrg
18742d6c0b56eSmrg
18743d6c0b56eSmrg
18744d6c0b56eSmrg
18745d6c0b56eSmrg
18746d6c0b56eSmrg
18747d6c0b56eSmrg
18748d6c0b56eSmrg
18749d6c0b56eSmrg
18750d6c0b56eSmrg        ac_config_commands="$ac_config_commands libtool"
18751d6c0b56eSmrg
18752d6c0b56eSmrg
18753d6c0b56eSmrg
18754d6c0b56eSmrg
18755d6c0b56eSmrg# Only expand once:
18756d6c0b56eSmrg
18757d6c0b56eSmrg
18758d6c0b56eSmrg
18759d6c0b56eSmrg# Checks for programs.
18760d6c0b56eSmrg
18761d6c0b56eSmrg
18762d6c0b56eSmrgif test "x$GCC" = "xyes"; then
18763d6c0b56eSmrg	CPPFLAGS="$CPPFLAGS -Wall"
18764d6c0b56eSmrgfi
18765d6c0b56eSmrg
18766d6c0b56eSmrg
18767d6c0b56eSmrg
18768d6c0b56eSmrg# Define a configure option for an alternate module directory
18769d6c0b56eSmrg
18770d6c0b56eSmrg# Check whether --with-xorg-module-dir was given.
18771d6c0b56eSmrgif test "${with_xorg_module_dir+set}" = set; then :
18772d6c0b56eSmrg  withval=$with_xorg_module_dir; moduledir="$withval"
18773d6c0b56eSmrgelse
18774d6c0b56eSmrg  moduledir="$libdir/xorg/modules"
18775d6c0b56eSmrgfi
18776d6c0b56eSmrg
18777d6c0b56eSmrg
18778d6c0b56eSmrg# Store the list of server defined optional extensions in REQUIRED_MODULES
18779d6c0b56eSmrg
18780d6c0b56eSmrg
18781d6c0b56eSmrg	SAVE_CFLAGS="$CFLAGS"
18782d6c0b56eSmrg	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18783d6c0b56eSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18784d6c0b56eSmrg/* end confdefs.h.  */
18785d6c0b56eSmrg
18786d6c0b56eSmrg#include "xorg-server.h"
18787d6c0b56eSmrg#if !defined RANDR
18788d6c0b56eSmrg#error RANDR not defined
18789d6c0b56eSmrg#endif
18790d6c0b56eSmrg
18791d6c0b56eSmrgint
18792d6c0b56eSmrgmain ()
18793d6c0b56eSmrg{
18794d6c0b56eSmrg
18795d6c0b56eSmrg  ;
18796d6c0b56eSmrg  return 0;
18797d6c0b56eSmrg}
18798d6c0b56eSmrg_ACEOF
18799d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
18800d6c0b56eSmrg  _EXT_CHECK=yes
18801d6c0b56eSmrgelse
18802d6c0b56eSmrg  _EXT_CHECK=no
18803d6c0b56eSmrgfi
18804d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18805d6c0b56eSmrg	CFLAGS="$SAVE_CFLAGS"
18806d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
18807d6c0b56eSmrg$as_echo_n "checking if RANDR is defined... " >&6; }
18808d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18809d6c0b56eSmrg$as_echo "$_EXT_CHECK" >&6; }
18810d6c0b56eSmrg	if test "$_EXT_CHECK" != no; then
18811d6c0b56eSmrg		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
18812d6c0b56eSmrg	fi
18813d6c0b56eSmrg
18814d6c0b56eSmrg
18815d6c0b56eSmrg
18816d6c0b56eSmrg	SAVE_CFLAGS="$CFLAGS"
18817d6c0b56eSmrg	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18818d6c0b56eSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18819d6c0b56eSmrg/* end confdefs.h.  */
18820d6c0b56eSmrg
18821d6c0b56eSmrg#include "xorg-server.h"
18822d6c0b56eSmrg#if !defined RENDER
18823d6c0b56eSmrg#error RENDER not defined
18824d6c0b56eSmrg#endif
18825d6c0b56eSmrg
18826d6c0b56eSmrgint
18827d6c0b56eSmrgmain ()
18828d6c0b56eSmrg{
18829d6c0b56eSmrg
18830d6c0b56eSmrg  ;
18831d6c0b56eSmrg  return 0;
18832d6c0b56eSmrg}
18833d6c0b56eSmrg_ACEOF
18834d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
18835d6c0b56eSmrg  _EXT_CHECK=yes
18836d6c0b56eSmrgelse
18837d6c0b56eSmrg  _EXT_CHECK=no
18838d6c0b56eSmrgfi
18839d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18840d6c0b56eSmrg	CFLAGS="$SAVE_CFLAGS"
18841d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
18842d6c0b56eSmrg$as_echo_n "checking if RENDER is defined... " >&6; }
18843d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18844d6c0b56eSmrg$as_echo "$_EXT_CHECK" >&6; }
18845d6c0b56eSmrg	if test "$_EXT_CHECK" != no; then
18846d6c0b56eSmrg		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
18847d6c0b56eSmrg	fi
18848d6c0b56eSmrg
18849d6c0b56eSmrg
18850d6c0b56eSmrg
18851d6c0b56eSmrg	SAVE_CFLAGS="$CFLAGS"
18852d6c0b56eSmrg	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18853d6c0b56eSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18854d6c0b56eSmrg/* end confdefs.h.  */
18855d6c0b56eSmrg
18856d6c0b56eSmrg#include "xorg-server.h"
18857d6c0b56eSmrg#if !defined XV
18858d6c0b56eSmrg#error XV not defined
18859d6c0b56eSmrg#endif
18860d6c0b56eSmrg
18861d6c0b56eSmrgint
18862d6c0b56eSmrgmain ()
18863d6c0b56eSmrg{
18864d6c0b56eSmrg
18865d6c0b56eSmrg  ;
18866d6c0b56eSmrg  return 0;
18867d6c0b56eSmrg}
18868d6c0b56eSmrg_ACEOF
18869d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
18870d6c0b56eSmrg  _EXT_CHECK=yes
18871d6c0b56eSmrgelse
18872d6c0b56eSmrg  _EXT_CHECK=no
18873d6c0b56eSmrgfi
18874d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18875d6c0b56eSmrg	CFLAGS="$SAVE_CFLAGS"
18876d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
18877d6c0b56eSmrg$as_echo_n "checking if XV is defined... " >&6; }
18878d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18879d6c0b56eSmrg$as_echo "$_EXT_CHECK" >&6; }
18880d6c0b56eSmrg	if test "$_EXT_CHECK" != no; then
18881d6c0b56eSmrg		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
18882d6c0b56eSmrg	fi
18883d6c0b56eSmrg
18884d6c0b56eSmrg
18885d6c0b56eSmrg
18886d6c0b56eSmrg	SAVE_CFLAGS="$CFLAGS"
18887d6c0b56eSmrg	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18888d6c0b56eSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18889d6c0b56eSmrg/* end confdefs.h.  */
18890d6c0b56eSmrg
18891d6c0b56eSmrg#include "xorg-server.h"
18892d6c0b56eSmrg#if !defined DPMSExtension
18893d6c0b56eSmrg#error DPMSExtension not defined
18894d6c0b56eSmrg#endif
18895d6c0b56eSmrg
18896d6c0b56eSmrgint
18897d6c0b56eSmrgmain ()
18898d6c0b56eSmrg{
18899d6c0b56eSmrg
18900d6c0b56eSmrg  ;
18901d6c0b56eSmrg  return 0;
18902d6c0b56eSmrg}
18903d6c0b56eSmrg_ACEOF
18904d6c0b56eSmrgif ac_fn_c_try_compile "$LINENO"; then :
18905d6c0b56eSmrg  _EXT_CHECK=yes
18906d6c0b56eSmrgelse
18907d6c0b56eSmrg  _EXT_CHECK=no
18908d6c0b56eSmrgfi
18909d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18910d6c0b56eSmrg	CFLAGS="$SAVE_CFLAGS"
18911d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
18912d6c0b56eSmrg$as_echo_n "checking if DPMSExtension is defined... " >&6; }
18913d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18914d6c0b56eSmrg$as_echo "$_EXT_CHECK" >&6; }
18915d6c0b56eSmrg	if test "$_EXT_CHECK" != no; then
18916d6c0b56eSmrg		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
18917d6c0b56eSmrg	fi
18918d6c0b56eSmrg
18919d6c0b56eSmrg
18920d6c0b56eSmrg# Checks for libraries.
18921d6c0b56eSmrg
18922d6c0b56eSmrgpkg_failed=no
18923d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBDRM" >&5
18924d6c0b56eSmrg$as_echo_n "checking for LIBDRM... " >&6; }
18925d6c0b56eSmrg
18926d6c0b56eSmrgif test -n "$LIBDRM_CFLAGS"; then
18927d6c0b56eSmrg    pkg_cv_LIBDRM_CFLAGS="$LIBDRM_CFLAGS"
18928d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
18929d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
18930d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.58\""; } >&5
18931d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.58") 2>&5
18932d6c0b56eSmrg  ac_status=$?
18933d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18934d6c0b56eSmrg  test $ac_status = 0; }; then
18935d6c0b56eSmrg  pkg_cv_LIBDRM_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.4.58" 2>/dev/null`
18936d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
18937d6c0b56eSmrgelse
18938d6c0b56eSmrg  pkg_failed=yes
18939d6c0b56eSmrgfi
18940d6c0b56eSmrg else
18941d6c0b56eSmrg    pkg_failed=untried
18942d6c0b56eSmrgfi
18943d6c0b56eSmrgif test -n "$LIBDRM_LIBS"; then
18944d6c0b56eSmrg    pkg_cv_LIBDRM_LIBS="$LIBDRM_LIBS"
18945d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
18946d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
18947d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.58\""; } >&5
18948d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.58") 2>&5
18949d6c0b56eSmrg  ac_status=$?
18950d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18951d6c0b56eSmrg  test $ac_status = 0; }; then
18952d6c0b56eSmrg  pkg_cv_LIBDRM_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.4.58" 2>/dev/null`
18953d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
18954d6c0b56eSmrgelse
18955d6c0b56eSmrg  pkg_failed=yes
18956d6c0b56eSmrgfi
18957d6c0b56eSmrg else
18958d6c0b56eSmrg    pkg_failed=untried
18959d6c0b56eSmrgfi
18960d6c0b56eSmrg
18961d6c0b56eSmrg
18962d6c0b56eSmrg
18963d6c0b56eSmrgif test $pkg_failed = yes; then
18964d6c0b56eSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18965d6c0b56eSmrg$as_echo "no" >&6; }
18966d6c0b56eSmrg
18967d6c0b56eSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18968d6c0b56eSmrg        _pkg_short_errors_supported=yes
18969d6c0b56eSmrgelse
18970d6c0b56eSmrg        _pkg_short_errors_supported=no
18971d6c0b56eSmrgfi
18972d6c0b56eSmrg        if test $_pkg_short_errors_supported = yes; then
18973d6c0b56eSmrg	        LIBDRM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.4.58" 2>&1`
18974d6c0b56eSmrg        else
18975d6c0b56eSmrg	        LIBDRM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.4.58" 2>&1`
18976d6c0b56eSmrg        fi
18977d6c0b56eSmrg	# Put the nasty error message in config.log where it belongs
18978d6c0b56eSmrg	echo "$LIBDRM_PKG_ERRORS" >&5
18979d6c0b56eSmrg
18980d6c0b56eSmrg	as_fn_error $? "Package requirements (libdrm >= 2.4.58) were not met:
18981d6c0b56eSmrg
18982d6c0b56eSmrg$LIBDRM_PKG_ERRORS
18983d6c0b56eSmrg
18984d6c0b56eSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
18985d6c0b56eSmrginstalled software in a non-standard prefix.
18986d6c0b56eSmrg
18987d6c0b56eSmrgAlternatively, you may set the environment variables LIBDRM_CFLAGS
18988d6c0b56eSmrgand LIBDRM_LIBS to avoid the need to call pkg-config.
18989d6c0b56eSmrgSee the pkg-config man page for more details." "$LINENO" 5
18990d6c0b56eSmrgelif test $pkg_failed = untried; then
18991d6c0b56eSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18992d6c0b56eSmrg$as_echo "no" >&6; }
18993d6c0b56eSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18994d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18995d6c0b56eSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18996d6c0b56eSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
18997d6c0b56eSmrgpath to pkg-config.
18998d6c0b56eSmrg
18999d6c0b56eSmrgAlternatively, you may set the environment variables LIBDRM_CFLAGS
19000d6c0b56eSmrgand LIBDRM_LIBS to avoid the need to call pkg-config.
19001d6c0b56eSmrgSee the pkg-config man page for more details.
19002d6c0b56eSmrg
19003d6c0b56eSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19004d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
19005d6c0b56eSmrgelse
19006d6c0b56eSmrg	LIBDRM_CFLAGS=$pkg_cv_LIBDRM_CFLAGS
19007d6c0b56eSmrg	LIBDRM_LIBS=$pkg_cv_LIBDRM_LIBS
19008d6c0b56eSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19009d6c0b56eSmrg$as_echo "yes" >&6; }
19010d6c0b56eSmrg
19011d6c0b56eSmrgfi
19012d6c0b56eSmrg
19013d6c0b56eSmrgpkg_failed=no
19014d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBDRM_AMDGPU" >&5
19015d6c0b56eSmrg$as_echo_n "checking for LIBDRM_AMDGPU... " >&6; }
19016d6c0b56eSmrg
19017d6c0b56eSmrgif test -n "$LIBDRM_AMDGPU_CFLAGS"; then
19018d6c0b56eSmrg    pkg_cv_LIBDRM_AMDGPU_CFLAGS="$LIBDRM_AMDGPU_CFLAGS"
19019d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19020d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19021d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_amdgpu\""; } >&5
19022d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "libdrm_amdgpu") 2>&5
19023d6c0b56eSmrg  ac_status=$?
19024d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19025d6c0b56eSmrg  test $ac_status = 0; }; then
19026d6c0b56eSmrg  pkg_cv_LIBDRM_AMDGPU_CFLAGS=`$PKG_CONFIG --cflags "libdrm_amdgpu" 2>/dev/null`
19027d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19028d6c0b56eSmrgelse
19029d6c0b56eSmrg  pkg_failed=yes
19030d6c0b56eSmrgfi
19031d6c0b56eSmrg else
19032d6c0b56eSmrg    pkg_failed=untried
19033d6c0b56eSmrgfi
19034d6c0b56eSmrgif test -n "$LIBDRM_AMDGPU_LIBS"; then
19035d6c0b56eSmrg    pkg_cv_LIBDRM_AMDGPU_LIBS="$LIBDRM_AMDGPU_LIBS"
19036d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19037d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19038d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_amdgpu\""; } >&5
19039d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "libdrm_amdgpu") 2>&5
19040d6c0b56eSmrg  ac_status=$?
19041d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19042d6c0b56eSmrg  test $ac_status = 0; }; then
19043d6c0b56eSmrg  pkg_cv_LIBDRM_AMDGPU_LIBS=`$PKG_CONFIG --libs "libdrm_amdgpu" 2>/dev/null`
19044d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19045d6c0b56eSmrgelse
19046d6c0b56eSmrg  pkg_failed=yes
19047d6c0b56eSmrgfi
19048d6c0b56eSmrg else
19049d6c0b56eSmrg    pkg_failed=untried
19050d6c0b56eSmrgfi
19051d6c0b56eSmrg
19052d6c0b56eSmrg
19053d6c0b56eSmrg
19054d6c0b56eSmrgif test $pkg_failed = yes; then
19055d6c0b56eSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19056d6c0b56eSmrg$as_echo "no" >&6; }
19057d6c0b56eSmrg
19058d6c0b56eSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19059d6c0b56eSmrg        _pkg_short_errors_supported=yes
19060d6c0b56eSmrgelse
19061d6c0b56eSmrg        _pkg_short_errors_supported=no
19062d6c0b56eSmrgfi
19063d6c0b56eSmrg        if test $_pkg_short_errors_supported = yes; then
19064d6c0b56eSmrg	        LIBDRM_AMDGPU_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm_amdgpu" 2>&1`
19065d6c0b56eSmrg        else
19066d6c0b56eSmrg	        LIBDRM_AMDGPU_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm_amdgpu" 2>&1`
19067d6c0b56eSmrg        fi
19068d6c0b56eSmrg	# Put the nasty error message in config.log where it belongs
19069d6c0b56eSmrg	echo "$LIBDRM_AMDGPU_PKG_ERRORS" >&5
19070d6c0b56eSmrg
19071d6c0b56eSmrg	as_fn_error $? "Package requirements (libdrm_amdgpu) were not met:
19072d6c0b56eSmrg
19073d6c0b56eSmrg$LIBDRM_AMDGPU_PKG_ERRORS
19074d6c0b56eSmrg
19075d6c0b56eSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
19076d6c0b56eSmrginstalled software in a non-standard prefix.
19077d6c0b56eSmrg
19078d6c0b56eSmrgAlternatively, you may set the environment variables LIBDRM_AMDGPU_CFLAGS
19079d6c0b56eSmrgand LIBDRM_AMDGPU_LIBS to avoid the need to call pkg-config.
19080d6c0b56eSmrgSee the pkg-config man page for more details." "$LINENO" 5
19081d6c0b56eSmrgelif test $pkg_failed = untried; then
19082d6c0b56eSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19083d6c0b56eSmrg$as_echo "no" >&6; }
19084d6c0b56eSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19085d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19086d6c0b56eSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19087d6c0b56eSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
19088d6c0b56eSmrgpath to pkg-config.
19089d6c0b56eSmrg
19090d6c0b56eSmrgAlternatively, you may set the environment variables LIBDRM_AMDGPU_CFLAGS
19091d6c0b56eSmrgand LIBDRM_AMDGPU_LIBS to avoid the need to call pkg-config.
19092d6c0b56eSmrgSee the pkg-config man page for more details.
19093d6c0b56eSmrg
19094d6c0b56eSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19095d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
19096d6c0b56eSmrgelse
19097d6c0b56eSmrg	LIBDRM_AMDGPU_CFLAGS=$pkg_cv_LIBDRM_AMDGPU_CFLAGS
19098d6c0b56eSmrg	LIBDRM_AMDGPU_LIBS=$pkg_cv_LIBDRM_AMDGPU_LIBS
19099d6c0b56eSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19100d6c0b56eSmrg$as_echo "yes" >&6; }
19101d6c0b56eSmrg
19102d6c0b56eSmrgfi
19103d6c0b56eSmrg
19104d6c0b56eSmrgpkg_failed=no
19105d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GBM" >&5
19106d6c0b56eSmrg$as_echo_n "checking for GBM... " >&6; }
19107d6c0b56eSmrg
19108d6c0b56eSmrgif test -n "$GBM_CFLAGS"; then
19109d6c0b56eSmrg    pkg_cv_GBM_CFLAGS="$GBM_CFLAGS"
19110d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19111d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19112d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gbm\""; } >&5
19113d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "gbm") 2>&5
19114d6c0b56eSmrg  ac_status=$?
19115d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19116d6c0b56eSmrg  test $ac_status = 0; }; then
19117d6c0b56eSmrg  pkg_cv_GBM_CFLAGS=`$PKG_CONFIG --cflags "gbm" 2>/dev/null`
19118d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19119d6c0b56eSmrgelse
19120d6c0b56eSmrg  pkg_failed=yes
19121d6c0b56eSmrgfi
19122d6c0b56eSmrg else
19123d6c0b56eSmrg    pkg_failed=untried
19124d6c0b56eSmrgfi
19125d6c0b56eSmrgif test -n "$GBM_LIBS"; then
19126d6c0b56eSmrg    pkg_cv_GBM_LIBS="$GBM_LIBS"
19127d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19128d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19129d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gbm\""; } >&5
19130d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "gbm") 2>&5
19131d6c0b56eSmrg  ac_status=$?
19132d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19133d6c0b56eSmrg  test $ac_status = 0; }; then
19134d6c0b56eSmrg  pkg_cv_GBM_LIBS=`$PKG_CONFIG --libs "gbm" 2>/dev/null`
19135d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19136d6c0b56eSmrgelse
19137d6c0b56eSmrg  pkg_failed=yes
19138d6c0b56eSmrgfi
19139d6c0b56eSmrg else
19140d6c0b56eSmrg    pkg_failed=untried
19141d6c0b56eSmrgfi
19142d6c0b56eSmrg
19143d6c0b56eSmrg
19144d6c0b56eSmrg
19145d6c0b56eSmrgif test $pkg_failed = yes; then
19146d6c0b56eSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19147d6c0b56eSmrg$as_echo "no" >&6; }
19148d6c0b56eSmrg
19149d6c0b56eSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19150d6c0b56eSmrg        _pkg_short_errors_supported=yes
19151d6c0b56eSmrgelse
19152d6c0b56eSmrg        _pkg_short_errors_supported=no
19153d6c0b56eSmrgfi
19154d6c0b56eSmrg        if test $_pkg_short_errors_supported = yes; then
19155d6c0b56eSmrg	        GBM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gbm" 2>&1`
19156d6c0b56eSmrg        else
19157d6c0b56eSmrg	        GBM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gbm" 2>&1`
19158d6c0b56eSmrg        fi
19159d6c0b56eSmrg	# Put the nasty error message in config.log where it belongs
19160d6c0b56eSmrg	echo "$GBM_PKG_ERRORS" >&5
19161d6c0b56eSmrg
19162d6c0b56eSmrg	as_fn_error $? "Package requirements (gbm) were not met:
19163d6c0b56eSmrg
19164d6c0b56eSmrg$GBM_PKG_ERRORS
19165d6c0b56eSmrg
19166d6c0b56eSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
19167d6c0b56eSmrginstalled software in a non-standard prefix.
19168d6c0b56eSmrg
19169d6c0b56eSmrgAlternatively, you may set the environment variables GBM_CFLAGS
19170d6c0b56eSmrgand GBM_LIBS to avoid the need to call pkg-config.
19171d6c0b56eSmrgSee the pkg-config man page for more details." "$LINENO" 5
19172d6c0b56eSmrgelif test $pkg_failed = untried; then
19173d6c0b56eSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19174d6c0b56eSmrg$as_echo "no" >&6; }
19175d6c0b56eSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19176d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19177d6c0b56eSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19178d6c0b56eSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
19179d6c0b56eSmrgpath to pkg-config.
19180d6c0b56eSmrg
19181d6c0b56eSmrgAlternatively, you may set the environment variables GBM_CFLAGS
19182d6c0b56eSmrgand GBM_LIBS to avoid the need to call pkg-config.
19183d6c0b56eSmrgSee the pkg-config man page for more details.
19184d6c0b56eSmrg
19185d6c0b56eSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19186d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
19187d6c0b56eSmrgelse
19188d6c0b56eSmrg	GBM_CFLAGS=$pkg_cv_GBM_CFLAGS
19189d6c0b56eSmrg	GBM_LIBS=$pkg_cv_GBM_LIBS
19190d6c0b56eSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19191d6c0b56eSmrg$as_echo "yes" >&6; }
19192d6c0b56eSmrg
19193d6c0b56eSmrgfi
19194d6c0b56eSmrg
19195d6c0b56eSmrg# Obtain compiler/linker options for the driver dependencies
19196d6c0b56eSmrg
19197d6c0b56eSmrgpkg_failed=no
19198d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
19199d6c0b56eSmrg$as_echo_n "checking for XORG... " >&6; }
19200d6c0b56eSmrg
19201d6c0b56eSmrgif test -n "$XORG_CFLAGS"; then
19202d6c0b56eSmrg    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
19203d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19204d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19205d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.9 xproto fontsproto xf86driproto \$REQUIRED_MODULES\""; } >&5
19206d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.9 xproto fontsproto xf86driproto $REQUIRED_MODULES") 2>&5
19207d6c0b56eSmrg  ac_status=$?
19208d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19209d6c0b56eSmrg  test $ac_status = 0; }; then
19210d6c0b56eSmrg  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.9 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>/dev/null`
19211d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19212d6c0b56eSmrgelse
19213d6c0b56eSmrg  pkg_failed=yes
19214d6c0b56eSmrgfi
19215d6c0b56eSmrg else
19216d6c0b56eSmrg    pkg_failed=untried
19217d6c0b56eSmrgfi
19218d6c0b56eSmrgif test -n "$XORG_LIBS"; then
19219d6c0b56eSmrg    pkg_cv_XORG_LIBS="$XORG_LIBS"
19220d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19221d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19222d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.9 xproto fontsproto xf86driproto \$REQUIRED_MODULES\""; } >&5
19223d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.9 xproto fontsproto xf86driproto $REQUIRED_MODULES") 2>&5
19224d6c0b56eSmrg  ac_status=$?
19225d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19226d6c0b56eSmrg  test $ac_status = 0; }; then
19227d6c0b56eSmrg  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.9 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>/dev/null`
19228d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19229d6c0b56eSmrgelse
19230d6c0b56eSmrg  pkg_failed=yes
19231d6c0b56eSmrgfi
19232d6c0b56eSmrg else
19233d6c0b56eSmrg    pkg_failed=untried
19234d6c0b56eSmrgfi
19235d6c0b56eSmrg
19236d6c0b56eSmrg
19237d6c0b56eSmrg
19238d6c0b56eSmrgif test $pkg_failed = yes; then
19239d6c0b56eSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19240d6c0b56eSmrg$as_echo "no" >&6; }
19241d6c0b56eSmrg
19242d6c0b56eSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19243d6c0b56eSmrg        _pkg_short_errors_supported=yes
19244d6c0b56eSmrgelse
19245d6c0b56eSmrg        _pkg_short_errors_supported=no
19246d6c0b56eSmrgfi
19247d6c0b56eSmrg        if test $_pkg_short_errors_supported = yes; then
19248d6c0b56eSmrg	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.9 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>&1`
19249d6c0b56eSmrg        else
19250d6c0b56eSmrg	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.9 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>&1`
19251d6c0b56eSmrg        fi
19252d6c0b56eSmrg	# Put the nasty error message in config.log where it belongs
19253d6c0b56eSmrg	echo "$XORG_PKG_ERRORS" >&5
19254d6c0b56eSmrg
19255d6c0b56eSmrg	as_fn_error $? "Package requirements (xorg-server >= 1.9 xproto fontsproto xf86driproto $REQUIRED_MODULES) were not met:
19256d6c0b56eSmrg
19257d6c0b56eSmrg$XORG_PKG_ERRORS
19258d6c0b56eSmrg
19259d6c0b56eSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
19260d6c0b56eSmrginstalled software in a non-standard prefix.
19261d6c0b56eSmrg
19262d6c0b56eSmrgAlternatively, you may set the environment variables XORG_CFLAGS
19263d6c0b56eSmrgand XORG_LIBS to avoid the need to call pkg-config.
19264d6c0b56eSmrgSee the pkg-config man page for more details." "$LINENO" 5
19265d6c0b56eSmrgelif test $pkg_failed = untried; then
19266d6c0b56eSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19267d6c0b56eSmrg$as_echo "no" >&6; }
19268d6c0b56eSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19269d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19270d6c0b56eSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19271d6c0b56eSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
19272d6c0b56eSmrgpath to pkg-config.
19273d6c0b56eSmrg
19274d6c0b56eSmrgAlternatively, you may set the environment variables XORG_CFLAGS
19275d6c0b56eSmrgand XORG_LIBS to avoid the need to call pkg-config.
19276d6c0b56eSmrgSee the pkg-config man page for more details.
19277d6c0b56eSmrg
19278d6c0b56eSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19279d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
19280d6c0b56eSmrgelse
19281d6c0b56eSmrg	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
19282d6c0b56eSmrg	XORG_LIBS=$pkg_cv_XORG_LIBS
19283d6c0b56eSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19284d6c0b56eSmrg$as_echo "yes" >&6; }
19285d6c0b56eSmrg
19286d6c0b56eSmrgfi
19287d6c0b56eSmrg
19288d6c0b56eSmrgpkg_failed=no
19289d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
19290d6c0b56eSmrg$as_echo_n "checking for XEXT... " >&6; }
19291d6c0b56eSmrg
19292d6c0b56eSmrgif test -n "$XEXT_CFLAGS"; then
19293d6c0b56eSmrg    pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
19294d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19295d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19296d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
19297d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
19298d6c0b56eSmrg  ac_status=$?
19299d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19300d6c0b56eSmrg  test $ac_status = 0; }; then
19301d6c0b56eSmrg  pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
19302d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19303d6c0b56eSmrgelse
19304d6c0b56eSmrg  pkg_failed=yes
19305d6c0b56eSmrgfi
19306d6c0b56eSmrg else
19307d6c0b56eSmrg    pkg_failed=untried
19308d6c0b56eSmrgfi
19309d6c0b56eSmrgif test -n "$XEXT_LIBS"; then
19310d6c0b56eSmrg    pkg_cv_XEXT_LIBS="$XEXT_LIBS"
19311d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19312d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19313d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
19314d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
19315d6c0b56eSmrg  ac_status=$?
19316d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19317d6c0b56eSmrg  test $ac_status = 0; }; then
19318d6c0b56eSmrg  pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
19319d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19320d6c0b56eSmrgelse
19321d6c0b56eSmrg  pkg_failed=yes
19322d6c0b56eSmrgfi
19323d6c0b56eSmrg else
19324d6c0b56eSmrg    pkg_failed=untried
19325d6c0b56eSmrgfi
19326d6c0b56eSmrg
19327d6c0b56eSmrg
19328d6c0b56eSmrg
19329d6c0b56eSmrgif test $pkg_failed = yes; then
19330d6c0b56eSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19331d6c0b56eSmrg$as_echo "no" >&6; }
19332d6c0b56eSmrg
19333d6c0b56eSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19334d6c0b56eSmrg        _pkg_short_errors_supported=yes
19335d6c0b56eSmrgelse
19336d6c0b56eSmrg        _pkg_short_errors_supported=no
19337d6c0b56eSmrgfi
19338d6c0b56eSmrg        if test $_pkg_short_errors_supported = yes; then
19339d6c0b56eSmrg	        XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
19340d6c0b56eSmrg        else
19341d6c0b56eSmrg	        XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
19342d6c0b56eSmrg        fi
19343d6c0b56eSmrg	# Put the nasty error message in config.log where it belongs
19344d6c0b56eSmrg	echo "$XEXT_PKG_ERRORS" >&5
19345d6c0b56eSmrg
19346d6c0b56eSmrg	HAVE_XEXTPROTO_71="no"
19347d6c0b56eSmrgelif test $pkg_failed = untried; then
19348d6c0b56eSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19349d6c0b56eSmrg$as_echo "no" >&6; }
19350d6c0b56eSmrg	HAVE_XEXTPROTO_71="no"
19351d6c0b56eSmrgelse
19352d6c0b56eSmrg	XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
19353d6c0b56eSmrg	XEXT_LIBS=$pkg_cv_XEXT_LIBS
19354d6c0b56eSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19355d6c0b56eSmrg$as_echo "yes" >&6; }
19356d6c0b56eSmrg	HAVE_XEXTPROTO_71="yes";
19357d6c0b56eSmrg$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
19358d6c0b56eSmrg
19359d6c0b56eSmrgfi
19360d6c0b56eSmrg if  test "$HAVE_XEXTPROTO_71" = "yes" ; then
19361d6c0b56eSmrg  HAVE_XEXTPROTO_71_TRUE=
19362d6c0b56eSmrg  HAVE_XEXTPROTO_71_FALSE='#'
19363d6c0b56eSmrgelse
19364d6c0b56eSmrg  HAVE_XEXTPROTO_71_TRUE='#'
19365d6c0b56eSmrg  HAVE_XEXTPROTO_71_FALSE=
19366d6c0b56eSmrgfi
19367d6c0b56eSmrg
19368d6c0b56eSmrg
19369d6c0b56eSmrg# Define a configure option for an alternate X Server configuration directory
19370d6c0b56eSmrg# Section "OutputClass" is only supported as of xserver 1.16
19371d6c0b56eSmrgif test -n "$PKG_CONFIG" && \
19372d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.16\""; } >&5
19373d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.16") 2>&5
19374d6c0b56eSmrg  ac_status=$?
19375d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19376d6c0b56eSmrg  test $ac_status = 0; }; then
19377d6c0b56eSmrg  sysconfigdir=`$PKG_CONFIG --variable=sysconfigdir xorg-server`
19378d6c0b56eSmrgelse
19379d6c0b56eSmrg  sysconfigdir=""
19380d6c0b56eSmrgfi
19381d6c0b56eSmrg
19382d6c0b56eSmrg# Check whether --with-xorg-conf-dir was given.
19383d6c0b56eSmrgif test "${with_xorg_conf_dir+set}" = set; then :
19384d6c0b56eSmrg  withval=$with_xorg_conf_dir; configdir="$withval"
19385d6c0b56eSmrgelse
19386d6c0b56eSmrg  configdir="$sysconfigdir"
19387d6c0b56eSmrgfi
19388d6c0b56eSmrg
19389d6c0b56eSmrg
19390d6c0b56eSmrg if test "x$sysconfigdir" != "x"; then
19391d6c0b56eSmrg  HAS_XORG_CONF_DIR_TRUE=
19392d6c0b56eSmrg  HAS_XORG_CONF_DIR_FALSE='#'
19393d6c0b56eSmrgelse
19394d6c0b56eSmrg  HAS_XORG_CONF_DIR_TRUE='#'
19395d6c0b56eSmrg  HAS_XORG_CONF_DIR_FALSE=
19396d6c0b56eSmrgfi
19397d6c0b56eSmrg
19398d6c0b56eSmrg
19399d6c0b56eSmrg# Check whether --enable-udev was given.
19400d6c0b56eSmrgif test "${enable_udev+set}" = set; then :
19401d6c0b56eSmrg  enableval=$enable_udev; enable_udev="$enableval"
19402d6c0b56eSmrgelse
19403d6c0b56eSmrg  enable_udev=auto
19404d6c0b56eSmrgfi
19405d6c0b56eSmrg
19406d6c0b56eSmrgif test "x$enable_udev" != "xno"; then
19407d6c0b56eSmrg
19408d6c0b56eSmrgpkg_failed=no
19409d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBUDEV" >&5
19410d6c0b56eSmrg$as_echo_n "checking for LIBUDEV... " >&6; }
19411d6c0b56eSmrg
19412d6c0b56eSmrgif test -n "$LIBUDEV_CFLAGS"; then
19413d6c0b56eSmrg    pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS"
19414d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19415d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19416d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
19417d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
19418d6c0b56eSmrg  ac_status=$?
19419d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19420d6c0b56eSmrg  test $ac_status = 0; }; then
19421d6c0b56eSmrg  pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null`
19422d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19423d6c0b56eSmrgelse
19424d6c0b56eSmrg  pkg_failed=yes
19425d6c0b56eSmrgfi
19426d6c0b56eSmrg else
19427d6c0b56eSmrg    pkg_failed=untried
19428d6c0b56eSmrgfi
19429d6c0b56eSmrgif test -n "$LIBUDEV_LIBS"; then
19430d6c0b56eSmrg    pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS"
19431d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19432d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19433d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
19434d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
19435d6c0b56eSmrg  ac_status=$?
19436d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19437d6c0b56eSmrg  test $ac_status = 0; }; then
19438d6c0b56eSmrg  pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null`
19439d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19440d6c0b56eSmrgelse
19441d6c0b56eSmrg  pkg_failed=yes
19442d6c0b56eSmrgfi
19443d6c0b56eSmrg else
19444d6c0b56eSmrg    pkg_failed=untried
19445d6c0b56eSmrgfi
19446d6c0b56eSmrg
19447d6c0b56eSmrg
19448d6c0b56eSmrg
19449d6c0b56eSmrgif test $pkg_failed = yes; then
19450d6c0b56eSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19451d6c0b56eSmrg$as_echo "no" >&6; }
19452d6c0b56eSmrg
19453d6c0b56eSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19454d6c0b56eSmrg        _pkg_short_errors_supported=yes
19455d6c0b56eSmrgelse
19456d6c0b56eSmrg        _pkg_short_errors_supported=no
19457d6c0b56eSmrgfi
19458d6c0b56eSmrg        if test $_pkg_short_errors_supported = yes; then
19459d6c0b56eSmrg	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libudev" 2>&1`
19460d6c0b56eSmrg        else
19461d6c0b56eSmrg	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libudev" 2>&1`
19462d6c0b56eSmrg        fi
19463d6c0b56eSmrg	# Put the nasty error message in config.log where it belongs
19464d6c0b56eSmrg	echo "$LIBUDEV_PKG_ERRORS" >&5
19465d6c0b56eSmrg
19466d6c0b56eSmrg	LIBUDEV=no
19467d6c0b56eSmrgelif test $pkg_failed = untried; then
19468d6c0b56eSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19469d6c0b56eSmrg$as_echo "no" >&6; }
19470d6c0b56eSmrg	LIBUDEV=no
19471d6c0b56eSmrgelse
19472d6c0b56eSmrg	LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS
19473d6c0b56eSmrg	LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS
19474d6c0b56eSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19475d6c0b56eSmrg$as_echo "yes" >&6; }
19476d6c0b56eSmrg	LIBUDEV=yes
19477d6c0b56eSmrgfi
19478d6c0b56eSmrg	if test "x$LIBUDEV" = xyes; then
19479d6c0b56eSmrg
19480d6c0b56eSmrg$as_echo "#define HAVE_LIBUDEV 1" >>confdefs.h
19481d6c0b56eSmrg
19482d6c0b56eSmrg	elif test "x$enable_udev" != "xauto"; then
19483d6c0b56eSmrg		as_fn_error $? "Building with udev requested but libudev not found" "$LINENO" 5
19484d6c0b56eSmrg	fi
19485d6c0b56eSmrgfi
19486d6c0b56eSmrg if test x$LIBUDEV = xyes; then
19487d6c0b56eSmrg  LIBUDEV_TRUE=
19488d6c0b56eSmrg  LIBUDEV_FALSE='#'
19489d6c0b56eSmrgelse
19490d6c0b56eSmrg  LIBUDEV_TRUE='#'
19491d6c0b56eSmrg  LIBUDEV_FALSE=
19492d6c0b56eSmrgfi
19493d6c0b56eSmrg
19494d6c0b56eSmrg
19495d6c0b56eSmrgSAVE_CPPFLAGS="$CPPFLAGS"
19496d6c0b56eSmrgCPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
19497d6c0b56eSmrg
19498d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include GLAMOR support" >&5
19499d6c0b56eSmrg$as_echo_n "checking whether to include GLAMOR support... " >&6; }
19500d6c0b56eSmrg# Check whether --enable-glamor was given.
19501d6c0b56eSmrgif test "${enable_glamor+set}" = set; then :
19502d6c0b56eSmrg  enableval=$enable_glamor; GLAMOR="$enableval"
19503d6c0b56eSmrgelse
19504d6c0b56eSmrg  GLAMOR=yes
19505d6c0b56eSmrgfi
19506d6c0b56eSmrg
19507d6c0b56eSmrg
19508d6c0b56eSmrgif test "x$GLAMOR" != "xno"; then
19509d6c0b56eSmrg	for ac_header in glamor.h
19510d6c0b56eSmrgdo :
19511d6c0b56eSmrg  ac_fn_c_check_header_compile "$LINENO" "glamor.h" "ac_cv_header_glamor_h" "#include \"xorg-server.h\"
19512d6c0b56eSmrg"
19513d6c0b56eSmrgif test "x$ac_cv_header_glamor_h" = xyes; then :
19514d6c0b56eSmrg  cat >>confdefs.h <<_ACEOF
19515d6c0b56eSmrg#define HAVE_GLAMOR_H 1
19516d6c0b56eSmrg_ACEOF
19517d6c0b56eSmrg GLAMOR_H="yes"
19518d6c0b56eSmrgelse
19519d6c0b56eSmrg  GLAMOR_H="no"
19520d6c0b56eSmrgfi
19521d6c0b56eSmrg
19522d6c0b56eSmrgdone
19523d6c0b56eSmrg
19524d6c0b56eSmrg
19525d6c0b56eSmrg	if test "x$GLAMOR_H" = xyes; then
19526d6c0b56eSmrg		ac_fn_c_check_decl "$LINENO" "GLAMOR_NO_DRI3" "ac_cv_have_decl_GLAMOR_NO_DRI3" "#include \"xorg-server.h\"
19527d6c0b56eSmrg			       #include \"glamor.h\"
19528d6c0b56eSmrg"
19529d6c0b56eSmrgif test "x$ac_cv_have_decl_GLAMOR_NO_DRI3" = xyes; then :
19530d6c0b56eSmrg  GLAMOR_XSERVER="yes"
19531d6c0b56eSmrgelse
19532d6c0b56eSmrg  GLAMOR_XSERVER="no"
19533d6c0b56eSmrgfi
19534d6c0b56eSmrg
19535d6c0b56eSmrg
19536d6c0b56eSmrg		ac_fn_c_check_decl "$LINENO" "glamor_glyphs_init" "ac_cv_have_decl_glamor_glyphs_init" "#include \"xorg-server.h\"
19537d6c0b56eSmrg			       #include \"glamor.h\"
19538d6c0b56eSmrg"
19539d6c0b56eSmrgif test "x$ac_cv_have_decl_glamor_glyphs_init" = xyes; then :
19540d6c0b56eSmrg
19541d6c0b56eSmrg$as_echo "#define HAVE_GLAMOR_GLYPHS_INIT 1" >>confdefs.h
19542d6c0b56eSmrg
19543d6c0b56eSmrgfi
19544d6c0b56eSmrg
19545d6c0b56eSmrg
19546d6c0b56eSmrg		ac_fn_c_check_decl "$LINENO" "glamor_egl_destroy_textured_pixmap" "ac_cv_have_decl_glamor_egl_destroy_textured_pixmap" "#include \"xorg-server.h\"
19547d6c0b56eSmrg			       #include \"glamor.h\"
19548d6c0b56eSmrg"
19549d6c0b56eSmrgif test "x$ac_cv_have_decl_glamor_egl_destroy_textured_pixmap" = xyes; then :
19550d6c0b56eSmrg
19551d6c0b56eSmrg$as_echo "#define HAVE_GLAMOR_EGL_DESTROY_TEXTURED_PIXMAP 1" >>confdefs.h
19552d6c0b56eSmrg
19553d6c0b56eSmrgfi
19554d6c0b56eSmrg
19555d6c0b56eSmrg	fi
19556d6c0b56eSmrg
19557d6c0b56eSmrg
19558d6c0b56eSmrgpkg_failed=no
19559d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBGL" >&5
19560d6c0b56eSmrg$as_echo_n "checking for LIBGL... " >&6; }
19561d6c0b56eSmrg
19562d6c0b56eSmrgif test -n "$LIBGL_CFLAGS"; then
19563d6c0b56eSmrg    pkg_cv_LIBGL_CFLAGS="$LIBGL_CFLAGS"
19564d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19565d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19566d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gl\""; } >&5
19567d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "gl") 2>&5
19568d6c0b56eSmrg  ac_status=$?
19569d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19570d6c0b56eSmrg  test $ac_status = 0; }; then
19571d6c0b56eSmrg  pkg_cv_LIBGL_CFLAGS=`$PKG_CONFIG --cflags "gl" 2>/dev/null`
19572d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19573d6c0b56eSmrgelse
19574d6c0b56eSmrg  pkg_failed=yes
19575d6c0b56eSmrgfi
19576d6c0b56eSmrg else
19577d6c0b56eSmrg    pkg_failed=untried
19578d6c0b56eSmrgfi
19579d6c0b56eSmrgif test -n "$LIBGL_LIBS"; then
19580d6c0b56eSmrg    pkg_cv_LIBGL_LIBS="$LIBGL_LIBS"
19581d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19582d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19583d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gl\""; } >&5
19584d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "gl") 2>&5
19585d6c0b56eSmrg  ac_status=$?
19586d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19587d6c0b56eSmrg  test $ac_status = 0; }; then
19588d6c0b56eSmrg  pkg_cv_LIBGL_LIBS=`$PKG_CONFIG --libs "gl" 2>/dev/null`
19589d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19590d6c0b56eSmrgelse
19591d6c0b56eSmrg  pkg_failed=yes
19592d6c0b56eSmrgfi
19593d6c0b56eSmrg else
19594d6c0b56eSmrg    pkg_failed=untried
19595d6c0b56eSmrgfi
19596d6c0b56eSmrg
19597d6c0b56eSmrg
19598d6c0b56eSmrg
19599d6c0b56eSmrgif test $pkg_failed = yes; then
19600d6c0b56eSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19601d6c0b56eSmrg$as_echo "no" >&6; }
19602d6c0b56eSmrg
19603d6c0b56eSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19604d6c0b56eSmrg        _pkg_short_errors_supported=yes
19605d6c0b56eSmrgelse
19606d6c0b56eSmrg        _pkg_short_errors_supported=no
19607d6c0b56eSmrgfi
19608d6c0b56eSmrg        if test $_pkg_short_errors_supported = yes; then
19609d6c0b56eSmrg	        LIBGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gl" 2>&1`
19610d6c0b56eSmrg        else
19611d6c0b56eSmrg	        LIBGL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gl" 2>&1`
19612d6c0b56eSmrg        fi
19613d6c0b56eSmrg	# Put the nasty error message in config.log where it belongs
19614d6c0b56eSmrg	echo "$LIBGL_PKG_ERRORS" >&5
19615d6c0b56eSmrg
19616d6c0b56eSmrg	as_fn_error $? "Package requirements (gl) were not met:
19617d6c0b56eSmrg
19618d6c0b56eSmrg$LIBGL_PKG_ERRORS
19619d6c0b56eSmrg
19620d6c0b56eSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
19621d6c0b56eSmrginstalled software in a non-standard prefix.
19622d6c0b56eSmrg
19623d6c0b56eSmrgAlternatively, you may set the environment variables LIBGL_CFLAGS
19624d6c0b56eSmrgand LIBGL_LIBS to avoid the need to call pkg-config.
19625d6c0b56eSmrgSee the pkg-config man page for more details." "$LINENO" 5
19626d6c0b56eSmrgelif test $pkg_failed = untried; then
19627d6c0b56eSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19628d6c0b56eSmrg$as_echo "no" >&6; }
19629d6c0b56eSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19630d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19631d6c0b56eSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19632d6c0b56eSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
19633d6c0b56eSmrgpath to pkg-config.
19634d6c0b56eSmrg
19635d6c0b56eSmrgAlternatively, you may set the environment variables LIBGL_CFLAGS
19636d6c0b56eSmrgand LIBGL_LIBS to avoid the need to call pkg-config.
19637d6c0b56eSmrgSee the pkg-config man page for more details.
19638d6c0b56eSmrg
19639d6c0b56eSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19640d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
19641d6c0b56eSmrgelse
19642d6c0b56eSmrg	LIBGL_CFLAGS=$pkg_cv_LIBGL_CFLAGS
19643d6c0b56eSmrg	LIBGL_LIBS=$pkg_cv_LIBGL_LIBS
19644d6c0b56eSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19645d6c0b56eSmrg$as_echo "yes" >&6; }
19646d6c0b56eSmrg
19647d6c0b56eSmrgfi
19648d6c0b56eSmrg
19649d6c0b56eSmrg	if test "x$GLAMOR_XSERVER" != xyes; then
19650d6c0b56eSmrg
19651d6c0b56eSmrgpkg_failed=no
19652d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBGLAMOR" >&5
19653d6c0b56eSmrg$as_echo_n "checking for LIBGLAMOR... " >&6; }
19654d6c0b56eSmrg
19655d6c0b56eSmrgif test -n "$LIBGLAMOR_CFLAGS"; then
19656d6c0b56eSmrg    pkg_cv_LIBGLAMOR_CFLAGS="$LIBGLAMOR_CFLAGS"
19657d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19658d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19659d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor >= 0.6.0\""; } >&5
19660d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "glamor >= 0.6.0") 2>&5
19661d6c0b56eSmrg  ac_status=$?
19662d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19663d6c0b56eSmrg  test $ac_status = 0; }; then
19664d6c0b56eSmrg  pkg_cv_LIBGLAMOR_CFLAGS=`$PKG_CONFIG --cflags "glamor >= 0.6.0" 2>/dev/null`
19665d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19666d6c0b56eSmrgelse
19667d6c0b56eSmrg  pkg_failed=yes
19668d6c0b56eSmrgfi
19669d6c0b56eSmrg else
19670d6c0b56eSmrg    pkg_failed=untried
19671d6c0b56eSmrgfi
19672d6c0b56eSmrgif test -n "$LIBGLAMOR_LIBS"; then
19673d6c0b56eSmrg    pkg_cv_LIBGLAMOR_LIBS="$LIBGLAMOR_LIBS"
19674d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19675d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19676d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor >= 0.6.0\""; } >&5
19677d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "glamor >= 0.6.0") 2>&5
19678d6c0b56eSmrg  ac_status=$?
19679d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19680d6c0b56eSmrg  test $ac_status = 0; }; then
19681d6c0b56eSmrg  pkg_cv_LIBGLAMOR_LIBS=`$PKG_CONFIG --libs "glamor >= 0.6.0" 2>/dev/null`
19682d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19683d6c0b56eSmrgelse
19684d6c0b56eSmrg  pkg_failed=yes
19685d6c0b56eSmrgfi
19686d6c0b56eSmrg else
19687d6c0b56eSmrg    pkg_failed=untried
19688d6c0b56eSmrgfi
19689d6c0b56eSmrg
19690d6c0b56eSmrg
19691d6c0b56eSmrg
19692d6c0b56eSmrgif test $pkg_failed = yes; then
19693d6c0b56eSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19694d6c0b56eSmrg$as_echo "no" >&6; }
19695d6c0b56eSmrg
19696d6c0b56eSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19697d6c0b56eSmrg        _pkg_short_errors_supported=yes
19698d6c0b56eSmrgelse
19699d6c0b56eSmrg        _pkg_short_errors_supported=no
19700d6c0b56eSmrgfi
19701d6c0b56eSmrg        if test $_pkg_short_errors_supported = yes; then
19702d6c0b56eSmrg	        LIBGLAMOR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glamor >= 0.6.0" 2>&1`
19703d6c0b56eSmrg        else
19704d6c0b56eSmrg	        LIBGLAMOR_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glamor >= 0.6.0" 2>&1`
19705d6c0b56eSmrg        fi
19706d6c0b56eSmrg	# Put the nasty error message in config.log where it belongs
19707d6c0b56eSmrg	echo "$LIBGLAMOR_PKG_ERRORS" >&5
19708d6c0b56eSmrg
19709d6c0b56eSmrg	as_fn_error $? "Package requirements (glamor >= 0.6.0) were not met:
19710d6c0b56eSmrg
19711d6c0b56eSmrg$LIBGLAMOR_PKG_ERRORS
19712d6c0b56eSmrg
19713d6c0b56eSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
19714d6c0b56eSmrginstalled software in a non-standard prefix.
19715d6c0b56eSmrg
19716d6c0b56eSmrgAlternatively, you may set the environment variables LIBGLAMOR_CFLAGS
19717d6c0b56eSmrgand LIBGLAMOR_LIBS to avoid the need to call pkg-config.
19718d6c0b56eSmrgSee the pkg-config man page for more details." "$LINENO" 5
19719d6c0b56eSmrgelif test $pkg_failed = untried; then
19720d6c0b56eSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19721d6c0b56eSmrg$as_echo "no" >&6; }
19722d6c0b56eSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19723d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19724d6c0b56eSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19725d6c0b56eSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
19726d6c0b56eSmrgpath to pkg-config.
19727d6c0b56eSmrg
19728d6c0b56eSmrgAlternatively, you may set the environment variables LIBGLAMOR_CFLAGS
19729d6c0b56eSmrgand LIBGLAMOR_LIBS to avoid the need to call pkg-config.
19730d6c0b56eSmrgSee the pkg-config man page for more details.
19731d6c0b56eSmrg
19732d6c0b56eSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19733d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
19734d6c0b56eSmrgelse
19735d6c0b56eSmrg	LIBGLAMOR_CFLAGS=$pkg_cv_LIBGLAMOR_CFLAGS
19736d6c0b56eSmrg	LIBGLAMOR_LIBS=$pkg_cv_LIBGLAMOR_LIBS
19737d6c0b56eSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19738d6c0b56eSmrg$as_echo "yes" >&6; }
19739d6c0b56eSmrg
19740d6c0b56eSmrgfi
19741d6c0b56eSmrg
19742d6c0b56eSmrgpkg_failed=no
19743d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBGLAMOR_EGL" >&5
19744d6c0b56eSmrg$as_echo_n "checking for LIBGLAMOR_EGL... " >&6; }
19745d6c0b56eSmrg
19746d6c0b56eSmrgif test -n "$LIBGLAMOR_EGL_CFLAGS"; then
19747d6c0b56eSmrg    pkg_cv_LIBGLAMOR_EGL_CFLAGS="$LIBGLAMOR_EGL_CFLAGS"
19748d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19749d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19750d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor-egl\""; } >&5
19751d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "glamor-egl") 2>&5
19752d6c0b56eSmrg  ac_status=$?
19753d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19754d6c0b56eSmrg  test $ac_status = 0; }; then
19755d6c0b56eSmrg  pkg_cv_LIBGLAMOR_EGL_CFLAGS=`$PKG_CONFIG --cflags "glamor-egl" 2>/dev/null`
19756d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19757d6c0b56eSmrgelse
19758d6c0b56eSmrg  pkg_failed=yes
19759d6c0b56eSmrgfi
19760d6c0b56eSmrg else
19761d6c0b56eSmrg    pkg_failed=untried
19762d6c0b56eSmrgfi
19763d6c0b56eSmrgif test -n "$LIBGLAMOR_EGL_LIBS"; then
19764d6c0b56eSmrg    pkg_cv_LIBGLAMOR_EGL_LIBS="$LIBGLAMOR_EGL_LIBS"
19765d6c0b56eSmrg elif test -n "$PKG_CONFIG"; then
19766d6c0b56eSmrg    if test -n "$PKG_CONFIG" && \
19767d6c0b56eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor-egl\""; } >&5
19768d6c0b56eSmrg  ($PKG_CONFIG --exists --print-errors "glamor-egl") 2>&5
19769d6c0b56eSmrg  ac_status=$?
19770d6c0b56eSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19771d6c0b56eSmrg  test $ac_status = 0; }; then
19772d6c0b56eSmrg  pkg_cv_LIBGLAMOR_EGL_LIBS=`$PKG_CONFIG --libs "glamor-egl" 2>/dev/null`
19773d6c0b56eSmrg		      test "x$?" != "x0" && pkg_failed=yes
19774d6c0b56eSmrgelse
19775d6c0b56eSmrg  pkg_failed=yes
19776d6c0b56eSmrgfi
19777d6c0b56eSmrg else
19778d6c0b56eSmrg    pkg_failed=untried
19779d6c0b56eSmrgfi
19780d6c0b56eSmrg
19781d6c0b56eSmrg
19782d6c0b56eSmrg
19783d6c0b56eSmrgif test $pkg_failed = yes; then
19784d6c0b56eSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19785d6c0b56eSmrg$as_echo "no" >&6; }
19786d6c0b56eSmrg
19787d6c0b56eSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19788d6c0b56eSmrg        _pkg_short_errors_supported=yes
19789d6c0b56eSmrgelse
19790d6c0b56eSmrg        _pkg_short_errors_supported=no
19791d6c0b56eSmrgfi
19792d6c0b56eSmrg        if test $_pkg_short_errors_supported = yes; then
19793d6c0b56eSmrg	        LIBGLAMOR_EGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glamor-egl" 2>&1`
19794d6c0b56eSmrg        else
19795d6c0b56eSmrg	        LIBGLAMOR_EGL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glamor-egl" 2>&1`
19796d6c0b56eSmrg        fi
19797d6c0b56eSmrg	# Put the nasty error message in config.log where it belongs
19798d6c0b56eSmrg	echo "$LIBGLAMOR_EGL_PKG_ERRORS" >&5
19799d6c0b56eSmrg
19800d6c0b56eSmrg	as_fn_error $? "Package requirements (glamor-egl) were not met:
19801d6c0b56eSmrg
19802d6c0b56eSmrg$LIBGLAMOR_EGL_PKG_ERRORS
19803d6c0b56eSmrg
19804d6c0b56eSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
19805d6c0b56eSmrginstalled software in a non-standard prefix.
19806d6c0b56eSmrg
19807d6c0b56eSmrgAlternatively, you may set the environment variables LIBGLAMOR_EGL_CFLAGS
19808d6c0b56eSmrgand LIBGLAMOR_EGL_LIBS to avoid the need to call pkg-config.
19809d6c0b56eSmrgSee the pkg-config man page for more details." "$LINENO" 5
19810d6c0b56eSmrgelif test $pkg_failed = untried; then
19811d6c0b56eSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19812d6c0b56eSmrg$as_echo "no" >&6; }
19813d6c0b56eSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19814d6c0b56eSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19815d6c0b56eSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19816d6c0b56eSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
19817d6c0b56eSmrgpath to pkg-config.
19818d6c0b56eSmrg
19819d6c0b56eSmrgAlternatively, you may set the environment variables LIBGLAMOR_EGL_CFLAGS
19820d6c0b56eSmrgand LIBGLAMOR_EGL_LIBS to avoid the need to call pkg-config.
19821d6c0b56eSmrgSee the pkg-config man page for more details.
19822d6c0b56eSmrg
19823d6c0b56eSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19824d6c0b56eSmrgSee \`config.log' for more details" "$LINENO" 5; }
19825d6c0b56eSmrgelse
19826d6c0b56eSmrg	LIBGLAMOR_EGL_CFLAGS=$pkg_cv_LIBGLAMOR_EGL_CFLAGS
19827d6c0b56eSmrg	LIBGLAMOR_EGL_LIBS=$pkg_cv_LIBGLAMOR_EGL_LIBS
19828d6c0b56eSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19829d6c0b56eSmrg$as_echo "yes" >&6; }
19830d6c0b56eSmrg
19831d6c0b56eSmrgfi
19832d6c0b56eSmrg	fi
19833d6c0b56eSmrg
19834d6c0b56eSmrg$as_echo "#define USE_GLAMOR 1" >>confdefs.h
19835d6c0b56eSmrg
19836d6c0b56eSmrgelse
19837d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLAMOR" >&5
19838d6c0b56eSmrg$as_echo "$GLAMOR" >&6; }
19839d6c0b56eSmrgfi
19840d6c0b56eSmrg if test x$GLAMOR != xno; then
19841d6c0b56eSmrg  GLAMOR_TRUE=
19842d6c0b56eSmrg  GLAMOR_FALSE='#'
19843d6c0b56eSmrgelse
19844d6c0b56eSmrg  GLAMOR_TRUE='#'
19845d6c0b56eSmrg  GLAMOR_FALSE=
19846d6c0b56eSmrgfi
19847d6c0b56eSmrg
19848d6c0b56eSmrg
19849d6c0b56eSmrgac_fn_c_check_decl "$LINENO" "fbGlyphs" "ac_cv_have_decl_fbGlyphs" "#include <X11/Xmd.h>
19850d6c0b56eSmrg	       #include <X11/Xfuncproto.h>
19851d6c0b56eSmrg	       #include <X11/extensions/renderproto.h>
19852d6c0b56eSmrg	       #include <xorg-server.h>
19853d6c0b56eSmrg	       #include <picture.h>
19854d6c0b56eSmrg	       #include <glyphstr.h>
19855d6c0b56eSmrg	       #include <fbpict.h>
19856d6c0b56eSmrg"
19857d6c0b56eSmrgif test "x$ac_cv_have_decl_fbGlyphs" = xyes; then :
19858d6c0b56eSmrg
19859d6c0b56eSmrg$as_echo "#define HAVE_FBGLYPHS 1" >>confdefs.h
19860d6c0b56eSmrg
19861d6c0b56eSmrgfi
19862d6c0b56eSmrg
19863d6c0b56eSmrg
19864d6c0b56eSmrgac_fn_c_check_decl "$LINENO" "xf86CursorResetCursor" "ac_cv_have_decl_xf86CursorResetCursor" "#include <xorg-server.h>
19865d6c0b56eSmrg	       #include <xf86Cursor.h>
19866d6c0b56eSmrg"
19867d6c0b56eSmrgif test "x$ac_cv_have_decl_xf86CursorResetCursor" = xyes; then :
19868d6c0b56eSmrg
19869d6c0b56eSmrg$as_echo "#define HAVE_XF86_CURSOR_RESET_CURSOR 1" >>confdefs.h
19870d6c0b56eSmrg
19871d6c0b56eSmrgfi
19872d6c0b56eSmrg
19873d6c0b56eSmrg
19874d6c0b56eSmrgac_fn_c_check_decl "$LINENO" "xorg_list_init" "ac_cv_have_decl_xorg_list_init" "#include <X11/Xdefs.h>
19875d6c0b56eSmrg	      #include \"xorg-server.h\"
19876d6c0b56eSmrg	      #include \"list.h\"
19877d6c0b56eSmrg"
19878d6c0b56eSmrgif test "x$ac_cv_have_decl_xorg_list_init" = xyes; then :
19879d6c0b56eSmrg
19880d6c0b56eSmrg$as_echo "#define HAVE_XORG_LIST 1" >>confdefs.h
19881d6c0b56eSmrg
19882d6c0b56eSmrgfi
19883d6c0b56eSmrg
19884d6c0b56eSmrg
19885d6c0b56eSmrgac_fn_c_check_decl "$LINENO" "GBM_BO_USE_LINEAR" "ac_cv_have_decl_GBM_BO_USE_LINEAR" "#include <stdlib.h>
19886d6c0b56eSmrg	       #include <gbm.h>
19887d6c0b56eSmrg"
19888d6c0b56eSmrgif test "x$ac_cv_have_decl_GBM_BO_USE_LINEAR" = xyes; then :
19889d6c0b56eSmrg
19890d6c0b56eSmrg$as_echo "#define HAVE_GBM_BO_USE_LINEAR 1" >>confdefs.h
19891d6c0b56eSmrg
19892d6c0b56eSmrgfi
19893d6c0b56eSmrg
19894d6c0b56eSmrg
19895d6c0b56eSmrgfor ac_header in misyncshm.h
19896d6c0b56eSmrgdo :
19897d6c0b56eSmrg  ac_fn_c_check_header_compile "$LINENO" "misyncshm.h" "ac_cv_header_misyncshm_h" "#include <X11/Xdefs.h>
19898d6c0b56eSmrg	          #include <X11/Xfuncproto.h>
19899d6c0b56eSmrg	          #include <xorg-server.h>
19900d6c0b56eSmrg		  #include <screenint.h>
19901d6c0b56eSmrg"
19902d6c0b56eSmrgif test "x$ac_cv_header_misyncshm_h" = xyes; then :
19903d6c0b56eSmrg  cat >>confdefs.h <<_ACEOF
19904d6c0b56eSmrg#define HAVE_MISYNCSHM_H 1
19905d6c0b56eSmrg_ACEOF
19906d6c0b56eSmrg
19907d6c0b56eSmrgfi
19908d6c0b56eSmrg
19909d6c0b56eSmrgdone
19910d6c0b56eSmrg
19911d6c0b56eSmrg
19912d6c0b56eSmrgfor ac_header in present.h
19913d6c0b56eSmrgdo :
19914d6c0b56eSmrg  ac_fn_c_check_header_compile "$LINENO" "present.h" "ac_cv_header_present_h" "#include <X11/Xmd.h>
19915d6c0b56eSmrg		 #include <X11/Xproto.h>
19916d6c0b56eSmrg		 #include <X11/X.h>
19917d6c0b56eSmrg		 #include \"xorg-server.h\"
19918d6c0b56eSmrg"
19919d6c0b56eSmrgif test "x$ac_cv_header_present_h" = xyes; then :
19920d6c0b56eSmrg  cat >>confdefs.h <<_ACEOF
19921d6c0b56eSmrg#define HAVE_PRESENT_H 1
19922d6c0b56eSmrg_ACEOF
19923d6c0b56eSmrg
19924d6c0b56eSmrgfi
19925d6c0b56eSmrg
19926d6c0b56eSmrgdone
19927d6c0b56eSmrg
19928d6c0b56eSmrg
19929d6c0b56eSmrgfor ac_header in dri3.h
19930d6c0b56eSmrgdo :
19931d6c0b56eSmrg  ac_fn_c_check_header_compile "$LINENO" "dri3.h" "ac_cv_header_dri3_h" "#include <X11/Xmd.h>
19932d6c0b56eSmrg		 #include <xorg-server.h>
19933d6c0b56eSmrg"
19934d6c0b56eSmrgif test "x$ac_cv_header_dri3_h" = xyes; then :
19935d6c0b56eSmrg  cat >>confdefs.h <<_ACEOF
19936d6c0b56eSmrg#define HAVE_DRI3_H 1
19937d6c0b56eSmrg_ACEOF
19938d6c0b56eSmrg
19939d6c0b56eSmrgfi
19940d6c0b56eSmrg
19941d6c0b56eSmrgdone
19942d6c0b56eSmrg
19943d6c0b56eSmrg
19944d6c0b56eSmrgCPPFLAGS="$SAVE_CPPFLAGS"
19945d6c0b56eSmrg
19946d6c0b56eSmrg# Checks for headers/macros for byte swapping
19947d6c0b56eSmrg# Known variants:
19948d6c0b56eSmrg#	<byteswap.h> bswap_16, bswap_32, bswap_64  (glibc)
19949d6c0b56eSmrg#	<sys/endian.h> __swap16, __swap32, __swap64 (OpenBSD)
19950d6c0b56eSmrg#	<sys/endian.h> bswap16, bswap32, bswap64 (other BSD's)
19951d6c0b56eSmrg#	and a fallback to local macros if none of the above are found
19952d6c0b56eSmrg
19953d6c0b56eSmrg# if <byteswap.h> is found, assume it's the correct version
19954d6c0b56eSmrgfor ac_header in byteswap.h
19955d6c0b56eSmrgdo :
19956d6c0b56eSmrg  ac_fn_c_check_header_mongrel "$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default"
19957d6c0b56eSmrgif test "x$ac_cv_header_byteswap_h" = xyes; then :
19958d6c0b56eSmrg  cat >>confdefs.h <<_ACEOF
19959d6c0b56eSmrg#define HAVE_BYTESWAP_H 1
19960d6c0b56eSmrg_ACEOF
19961d6c0b56eSmrg
19962d6c0b56eSmrgfi
19963d6c0b56eSmrg
19964d6c0b56eSmrgdone
19965d6c0b56eSmrg
19966d6c0b56eSmrg
19967d6c0b56eSmrg# if <sys/endian.h> is found, have to check which version
19968d6c0b56eSmrgac_fn_c_check_header_mongrel "$LINENO" "sys/endian.h" "ac_cv_header_sys_endian_h" "$ac_includes_default"
19969d6c0b56eSmrgif test "x$ac_cv_header_sys_endian_h" = xyes; then :
19970d6c0b56eSmrg  HAVE_SYS_ENDIAN_H="yes"
19971d6c0b56eSmrgelse
19972d6c0b56eSmrg  HAVE_SYS_ENDIAN_H="no"
19973d6c0b56eSmrgfi
19974d6c0b56eSmrg
19975d6c0b56eSmrg
19976d6c0b56eSmrg
19977d6c0b56eSmrgif test "x$HAVE_SYS_ENDIAN_H" = "xyes" ; then
19978d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __swap16 variant of <sys/endian.h> byteswapping macros" >&5
19979d6c0b56eSmrg$as_echo_n "checking for __swap16 variant of <sys/endian.h> byteswapping macros... " >&6; }
19980d6c0b56eSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19981d6c0b56eSmrg/* end confdefs.h.  */
19982d6c0b56eSmrg
19983d6c0b56eSmrg#include <sys/types.h>
19984d6c0b56eSmrg#include <sys/endian.h>
19985d6c0b56eSmrg
19986d6c0b56eSmrgint
19987d6c0b56eSmrgmain ()
19988d6c0b56eSmrg{
19989d6c0b56eSmrg
19990d6c0b56eSmrgint a = 1, b;
19991d6c0b56eSmrgb = __swap16(a);
19992d6c0b56eSmrg
19993d6c0b56eSmrg  ;
19994d6c0b56eSmrg  return 0;
19995d6c0b56eSmrg}
19996d6c0b56eSmrg
19997d6c0b56eSmrg_ACEOF
19998d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
19999d6c0b56eSmrg  SYS_ENDIAN__SWAP='yes'
20000d6c0b56eSmrgelse
20001d6c0b56eSmrg  SYS_ENDIAN__SWAP='no'
20002d6c0b56eSmrgfi
20003d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
20004d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
20005d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYS_ENDIAN__SWAP" >&5
20006d6c0b56eSmrg$as_echo "$SYS_ENDIAN__SWAP" >&6; }
20007d6c0b56eSmrg
20008d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for bswap16 variant of <sys/endian.h> byteswapping macros" >&5
20009d6c0b56eSmrg$as_echo_n "checking for bswap16 variant of <sys/endian.h> byteswapping macros... " >&6; }
20010d6c0b56eSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20011d6c0b56eSmrg/* end confdefs.h.  */
20012d6c0b56eSmrg
20013d6c0b56eSmrg#include <sys/types.h>
20014d6c0b56eSmrg#include <sys/endian.h>
20015d6c0b56eSmrg
20016d6c0b56eSmrgint
20017d6c0b56eSmrgmain ()
20018d6c0b56eSmrg{
20019d6c0b56eSmrg
20020d6c0b56eSmrgint a = 1, b;
20021d6c0b56eSmrgb = bswap16(a);
20022d6c0b56eSmrg
20023d6c0b56eSmrg  ;
20024d6c0b56eSmrg  return 0;
20025d6c0b56eSmrg}
20026d6c0b56eSmrg
20027d6c0b56eSmrg_ACEOF
20028d6c0b56eSmrgif ac_fn_c_try_link "$LINENO"; then :
20029d6c0b56eSmrg  SYS_ENDIAN_BSWAP='yes'
20030d6c0b56eSmrgelse
20031d6c0b56eSmrg  SYS_ENDIAN_BSWAP='no'
20032d6c0b56eSmrgfi
20033d6c0b56eSmrgrm -f core conftest.err conftest.$ac_objext \
20034d6c0b56eSmrg    conftest$ac_exeext conftest.$ac_ext
20035d6c0b56eSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYS_ENDIAN_BSWAP" >&5
20036d6c0b56eSmrg$as_echo "$SYS_ENDIAN_BSWAP" >&6; }
20037d6c0b56eSmrg
20038d6c0b56eSmrg    	if test "$SYS_ENDIAN_BSWAP" = "yes" ; then
20039d6c0b56eSmrg		USE_SYS_ENDIAN_H=yes
20040d6c0b56eSmrg		BSWAP=bswap
20041d6c0b56eSmrg	else
20042d6c0b56eSmrg	    	if test "$SYS_ENDIAN__SWAP" = "yes" ; then
20043d6c0b56eSmrg			USE_SYS_ENDIAN_H=yes
20044d6c0b56eSmrg			BSWAP=__swap
20045d6c0b56eSmrg		else
20046d6c0b56eSmrg			USE_SYS_ENDIAN_H=no
20047d6c0b56eSmrg		fi
20048d6c0b56eSmrg	fi
20049d6c0b56eSmrg
20050d6c0b56eSmrg	if test "$USE_SYS_ENDIAN_H" = "yes" ; then
20051d6c0b56eSmrg
20052d6c0b56eSmrg$as_echo "#define USE_SYS_ENDIAN_H 1" >>confdefs.h
20053d6c0b56eSmrg
20054d6c0b56eSmrg
20055d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
20056d6c0b56eSmrg#define bswap_16 ${BSWAP}16
20057d6c0b56eSmrg_ACEOF
20058d6c0b56eSmrg
20059d6c0b56eSmrg
20060d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
20061d6c0b56eSmrg#define bswap_32 ${BSWAP}32
20062d6c0b56eSmrg_ACEOF
20063d6c0b56eSmrg
20064d6c0b56eSmrg
20065d6c0b56eSmrgcat >>confdefs.h <<_ACEOF
20066d6c0b56eSmrg#define bswap_64 ${BSWAP}64
20067d6c0b56eSmrg_ACEOF
20068d6c0b56eSmrg
20069d6c0b56eSmrg	fi
20070d6c0b56eSmrgfi
20071d6c0b56eSmrg
20072d6c0b56eSmrg
20073d6c0b56eSmrg
20074d6c0b56eSmrgDRIVER_NAME=amdgpu
20075d6c0b56eSmrg
20076d6c0b56eSmrg
20077d6c0b56eSmrgac_config_files="$ac_config_files Makefile src/Makefile man/Makefile conf/Makefile"
20078d6c0b56eSmrg
20079d6c0b56eSmrgcat >confcache <<\_ACEOF
20080d6c0b56eSmrg# This file is a shell script that caches the results of configure
20081d6c0b56eSmrg# tests run on this system so they can be shared between configure
20082d6c0b56eSmrg# scripts and configure runs, see configure's option --config-cache.
20083d6c0b56eSmrg# It is not useful on other systems.  If it contains results you don't
20084d6c0b56eSmrg# want to keep, you may remove or edit it.
20085d6c0b56eSmrg#
20086d6c0b56eSmrg# config.status only pays attention to the cache file if you give it
20087d6c0b56eSmrg# the --recheck option to rerun configure.
20088d6c0b56eSmrg#
20089d6c0b56eSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
20090d6c0b56eSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
20091d6c0b56eSmrg# following values.
20092d6c0b56eSmrg
20093d6c0b56eSmrg_ACEOF
20094d6c0b56eSmrg
20095d6c0b56eSmrg# The following way of writing the cache mishandles newlines in values,
20096d6c0b56eSmrg# but we know of no workaround that is simple, portable, and efficient.
20097d6c0b56eSmrg# So, we kill variables containing newlines.
20098d6c0b56eSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
20099d6c0b56eSmrg# and sets the high bit in the cache file unless we assign to the vars.
20100d6c0b56eSmrg(
20101d6c0b56eSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
20102d6c0b56eSmrg    eval ac_val=\$$ac_var
20103d6c0b56eSmrg    case $ac_val in #(
20104d6c0b56eSmrg    *${as_nl}*)
20105d6c0b56eSmrg      case $ac_var in #(
20106d6c0b56eSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
20107d6c0b56eSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
20108d6c0b56eSmrg      esac
20109d6c0b56eSmrg      case $ac_var in #(
20110d6c0b56eSmrg      _ | IFS | as_nl) ;; #(
20111d6c0b56eSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
20112d6c0b56eSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
20113d6c0b56eSmrg      esac ;;
20114d6c0b56eSmrg    esac
20115d6c0b56eSmrg  done
20116d6c0b56eSmrg
20117d6c0b56eSmrg  (set) 2>&1 |
20118d6c0b56eSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
20119d6c0b56eSmrg    *${as_nl}ac_space=\ *)
20120d6c0b56eSmrg      # `set' does not quote correctly, so add quotes: double-quote
20121d6c0b56eSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
20122d6c0b56eSmrg      sed -n \
20123d6c0b56eSmrg	"s/'/'\\\\''/g;
20124d6c0b56eSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20125d6c0b56eSmrg      ;; #(
20126d6c0b56eSmrg    *)
20127d6c0b56eSmrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
20128d6c0b56eSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
20129d6c0b56eSmrg      ;;
20130d6c0b56eSmrg    esac |
20131d6c0b56eSmrg    sort
20132d6c0b56eSmrg) |
20133d6c0b56eSmrg  sed '
20134d6c0b56eSmrg     /^ac_cv_env_/b end
20135d6c0b56eSmrg     t clear
20136d6c0b56eSmrg     :clear
20137d6c0b56eSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
20138d6c0b56eSmrg     t end
20139d6c0b56eSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20140d6c0b56eSmrg     :end' >>confcache
20141d6c0b56eSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
20142d6c0b56eSmrg  if test -w "$cache_file"; then
20143d6c0b56eSmrg    if test "x$cache_file" != "x/dev/null"; then
20144d6c0b56eSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
20145d6c0b56eSmrg$as_echo "$as_me: updating cache $cache_file" >&6;}
20146d6c0b56eSmrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
20147d6c0b56eSmrg	cat confcache >"$cache_file"
20148d6c0b56eSmrg      else
20149d6c0b56eSmrg        case $cache_file in #(
20150d6c0b56eSmrg        */* | ?:*)
20151d6c0b56eSmrg	  mv -f confcache "$cache_file"$$ &&
20152d6c0b56eSmrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
20153d6c0b56eSmrg        *)
20154d6c0b56eSmrg	  mv -f confcache "$cache_file" ;;
20155d6c0b56eSmrg	esac
20156d6c0b56eSmrg      fi
20157d6c0b56eSmrg    fi
20158d6c0b56eSmrg  else
20159d6c0b56eSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
20160d6c0b56eSmrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
20161d6c0b56eSmrg  fi
20162d6c0b56eSmrgfi
20163d6c0b56eSmrgrm -f confcache
20164d6c0b56eSmrg
20165d6c0b56eSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
20166d6c0b56eSmrg# Let make expand exec_prefix.
20167d6c0b56eSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20168d6c0b56eSmrg
20169d6c0b56eSmrgDEFS=-DHAVE_CONFIG_H
20170d6c0b56eSmrg
20171d6c0b56eSmrgac_libobjs=
20172d6c0b56eSmrgac_ltlibobjs=
20173d6c0b56eSmrgU=
20174d6c0b56eSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
20175d6c0b56eSmrg  # 1. Remove the extension, and $U if already installed.
20176d6c0b56eSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
20177d6c0b56eSmrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
20178d6c0b56eSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
20179d6c0b56eSmrg  #    will be set to the directory where LIBOBJS objects are built.
20180d6c0b56eSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
20181d6c0b56eSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
20182d6c0b56eSmrgdone
20183d6c0b56eSmrgLIBOBJS=$ac_libobjs
20184d6c0b56eSmrg
20185d6c0b56eSmrgLTLIBOBJS=$ac_ltlibobjs
20186d6c0b56eSmrg
20187d6c0b56eSmrg
20188d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
20189d6c0b56eSmrg$as_echo_n "checking that generated files are newer than configure... " >&6; }
20190d6c0b56eSmrg   if test -n "$am_sleep_pid"; then
20191d6c0b56eSmrg     # Hide warnings about reused PIDs.
20192d6c0b56eSmrg     wait $am_sleep_pid 2>/dev/null
20193d6c0b56eSmrg   fi
20194d6c0b56eSmrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
20195d6c0b56eSmrg$as_echo "done" >&6; }
20196d6c0b56eSmrg if test -n "$EXEEXT"; then
20197d6c0b56eSmrg  am__EXEEXT_TRUE=
20198d6c0b56eSmrg  am__EXEEXT_FALSE='#'
20199d6c0b56eSmrgelse
20200d6c0b56eSmrg  am__EXEEXT_TRUE='#'
20201d6c0b56eSmrg  am__EXEEXT_FALSE=
20202d6c0b56eSmrgfi
20203d6c0b56eSmrg
20204d6c0b56eSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
20205d6c0b56eSmrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
20206d6c0b56eSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20207d6c0b56eSmrgfi
20208d6c0b56eSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
20209d6c0b56eSmrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
20210d6c0b56eSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20211d6c0b56eSmrgfi
20212d6c0b56eSmrgif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
20213d6c0b56eSmrg  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
20214d6c0b56eSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20215d6c0b56eSmrgfi
20216d6c0b56eSmrgif test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
20217d6c0b56eSmrg  as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined.
20218d6c0b56eSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20219d6c0b56eSmrgfi
20220d6c0b56eSmrgif test -z "${HAS_XORG_CONF_DIR_TRUE}" && test -z "${HAS_XORG_CONF_DIR_FALSE}"; then
20221d6c0b56eSmrg  as_fn_error $? "conditional \"HAS_XORG_CONF_DIR\" was never defined.
20222d6c0b56eSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20223d6c0b56eSmrgfi
20224d6c0b56eSmrgif test -z "${LIBUDEV_TRUE}" && test -z "${LIBUDEV_FALSE}"; then
20225d6c0b56eSmrg  as_fn_error $? "conditional \"LIBUDEV\" was never defined.
20226d6c0b56eSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20227d6c0b56eSmrgfi
20228d6c0b56eSmrgif test -z "${GLAMOR_TRUE}" && test -z "${GLAMOR_FALSE}"; then
20229d6c0b56eSmrg  as_fn_error $? "conditional \"GLAMOR\" was never defined.
20230d6c0b56eSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20231d6c0b56eSmrgfi
20232d6c0b56eSmrg
20233d6c0b56eSmrg: "${CONFIG_STATUS=./config.status}"
20234d6c0b56eSmrgac_write_fail=0
20235d6c0b56eSmrgac_clean_files_save=$ac_clean_files
20236d6c0b56eSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
20237d6c0b56eSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
20238d6c0b56eSmrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
20239d6c0b56eSmrgas_write_fail=0
20240d6c0b56eSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
20241d6c0b56eSmrg#! $SHELL
20242d6c0b56eSmrg# Generated by $as_me.
20243d6c0b56eSmrg# Run this file to recreate the current configuration.
20244d6c0b56eSmrg# Compiler output produced by configure, useful for debugging
20245d6c0b56eSmrg# configure, is in config.log if it exists.
20246d6c0b56eSmrg
20247d6c0b56eSmrgdebug=false
20248d6c0b56eSmrgac_cs_recheck=false
20249d6c0b56eSmrgac_cs_silent=false
20250d6c0b56eSmrg
20251d6c0b56eSmrgSHELL=\${CONFIG_SHELL-$SHELL}
20252d6c0b56eSmrgexport SHELL
20253d6c0b56eSmrg_ASEOF
20254d6c0b56eSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
20255d6c0b56eSmrg## -------------------- ##
20256d6c0b56eSmrg## M4sh Initialization. ##
20257d6c0b56eSmrg## -------------------- ##
20258d6c0b56eSmrg
20259d6c0b56eSmrg# Be more Bourne compatible
20260d6c0b56eSmrgDUALCASE=1; export DUALCASE # for MKS sh
20261d6c0b56eSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20262d6c0b56eSmrg  emulate sh
20263d6c0b56eSmrg  NULLCMD=:
20264d6c0b56eSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
20265d6c0b56eSmrg  # is contrary to our usage.  Disable this feature.
20266d6c0b56eSmrg  alias -g '${1+"$@"}'='"$@"'
20267d6c0b56eSmrg  setopt NO_GLOB_SUBST
20268d6c0b56eSmrgelse
20269d6c0b56eSmrg  case `(set -o) 2>/dev/null` in #(
20270d6c0b56eSmrg  *posix*) :
20271d6c0b56eSmrg    set -o posix ;; #(
20272d6c0b56eSmrg  *) :
20273d6c0b56eSmrg     ;;
20274d6c0b56eSmrgesac
20275d6c0b56eSmrgfi
20276d6c0b56eSmrg
20277d6c0b56eSmrg
20278d6c0b56eSmrgas_nl='
20279d6c0b56eSmrg'
20280d6c0b56eSmrgexport as_nl
20281d6c0b56eSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
20282d6c0b56eSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
20283d6c0b56eSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
20284d6c0b56eSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
20285d6c0b56eSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
20286d6c0b56eSmrg# but without wasting forks for bash or zsh.
20287d6c0b56eSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
20288d6c0b56eSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
20289d6c0b56eSmrg  as_echo='print -r --'
20290d6c0b56eSmrg  as_echo_n='print -rn --'
20291d6c0b56eSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
20292d6c0b56eSmrg  as_echo='printf %s\n'
20293d6c0b56eSmrg  as_echo_n='printf %s'
20294d6c0b56eSmrgelse
20295d6c0b56eSmrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
20296d6c0b56eSmrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
20297d6c0b56eSmrg    as_echo_n='/usr/ucb/echo -n'
20298d6c0b56eSmrg  else
20299d6c0b56eSmrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
20300d6c0b56eSmrg    as_echo_n_body='eval
20301d6c0b56eSmrg      arg=$1;
20302d6c0b56eSmrg      case $arg in #(
20303d6c0b56eSmrg      *"$as_nl"*)
20304d6c0b56eSmrg	expr "X$arg" : "X\\(.*\\)$as_nl";
20305d6c0b56eSmrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
20306d6c0b56eSmrg      esac;
20307d6c0b56eSmrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
20308d6c0b56eSmrg    '
20309d6c0b56eSmrg    export as_echo_n_body
20310d6c0b56eSmrg    as_echo_n='sh -c $as_echo_n_body as_echo'
20311d6c0b56eSmrg  fi
20312d6c0b56eSmrg  export as_echo_body
20313d6c0b56eSmrg  as_echo='sh -c $as_echo_body as_echo'
20314d6c0b56eSmrgfi
20315d6c0b56eSmrg
20316d6c0b56eSmrg# The user is always right.
20317d6c0b56eSmrgif test "${PATH_SEPARATOR+set}" != set; then
20318d6c0b56eSmrg  PATH_SEPARATOR=:
20319d6c0b56eSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
20320d6c0b56eSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
20321d6c0b56eSmrg      PATH_SEPARATOR=';'
20322d6c0b56eSmrg  }
20323d6c0b56eSmrgfi
20324d6c0b56eSmrg
20325d6c0b56eSmrg
20326d6c0b56eSmrg# IFS
20327d6c0b56eSmrg# We need space, tab and new line, in precisely that order.  Quoting is
20328d6c0b56eSmrg# there to prevent editors from complaining about space-tab.
20329d6c0b56eSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
20330d6c0b56eSmrg# splitting by setting IFS to empty value.)
20331d6c0b56eSmrgIFS=" ""	$as_nl"
20332d6c0b56eSmrg
20333d6c0b56eSmrg# Find who we are.  Look in the path if we contain no directory separator.
20334d6c0b56eSmrgas_myself=
20335d6c0b56eSmrgcase $0 in #((
20336d6c0b56eSmrg  *[\\/]* ) as_myself=$0 ;;
20337d6c0b56eSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20338d6c0b56eSmrgfor as_dir in $PATH
20339d6c0b56eSmrgdo
20340d6c0b56eSmrg  IFS=$as_save_IFS
20341d6c0b56eSmrg  test -z "$as_dir" && as_dir=.
20342d6c0b56eSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
20343d6c0b56eSmrg  done
20344d6c0b56eSmrgIFS=$as_save_IFS
20345d6c0b56eSmrg
20346d6c0b56eSmrg     ;;
20347d6c0b56eSmrgesac
20348d6c0b56eSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
20349d6c0b56eSmrg# in which case we are not to be found in the path.
20350d6c0b56eSmrgif test "x$as_myself" = x; then
20351d6c0b56eSmrg  as_myself=$0
20352d6c0b56eSmrgfi
20353d6c0b56eSmrgif test ! -f "$as_myself"; then
20354d6c0b56eSmrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
20355d6c0b56eSmrg  exit 1
20356d6c0b56eSmrgfi
20357d6c0b56eSmrg
20358d6c0b56eSmrg# Unset variables that we do not need and which cause bugs (e.g. in
20359d6c0b56eSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
20360d6c0b56eSmrg# suppresses any "Segmentation fault" message there.  '((' could
20361d6c0b56eSmrg# trigger a bug in pdksh 5.2.14.
20362d6c0b56eSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
20363d6c0b56eSmrgdo eval test x\${$as_var+set} = xset \
20364d6c0b56eSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
20365d6c0b56eSmrgdone
20366d6c0b56eSmrgPS1='$ '
20367d6c0b56eSmrgPS2='> '
20368d6c0b56eSmrgPS4='+ '
20369d6c0b56eSmrg
20370d6c0b56eSmrg# NLS nuisances.
20371d6c0b56eSmrgLC_ALL=C
20372d6c0b56eSmrgexport LC_ALL
20373d6c0b56eSmrgLANGUAGE=C
20374d6c0b56eSmrgexport LANGUAGE
20375d6c0b56eSmrg
20376d6c0b56eSmrg# CDPATH.
20377d6c0b56eSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
20378d6c0b56eSmrg
20379d6c0b56eSmrg
20380d6c0b56eSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
20381d6c0b56eSmrg# ----------------------------------------
20382d6c0b56eSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
20383d6c0b56eSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
20384d6c0b56eSmrg# script with STATUS, using 1 if that was 0.
20385d6c0b56eSmrgas_fn_error ()
20386d6c0b56eSmrg{
20387d6c0b56eSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
20388d6c0b56eSmrg  if test "$4"; then
20389d6c0b56eSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
20390d6c0b56eSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
20391d6c0b56eSmrg  fi
20392d6c0b56eSmrg  $as_echo "$as_me: error: $2" >&2
20393d6c0b56eSmrg  as_fn_exit $as_status
20394d6c0b56eSmrg} # as_fn_error
20395d6c0b56eSmrg
20396d6c0b56eSmrg
20397d6c0b56eSmrg# as_fn_set_status STATUS
20398d6c0b56eSmrg# -----------------------
20399d6c0b56eSmrg# Set $? to STATUS, without forking.
20400d6c0b56eSmrgas_fn_set_status ()
20401d6c0b56eSmrg{
20402d6c0b56eSmrg  return $1
20403d6c0b56eSmrg} # as_fn_set_status
20404d6c0b56eSmrg
20405d6c0b56eSmrg# as_fn_exit STATUS
20406d6c0b56eSmrg# -----------------
20407d6c0b56eSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
20408d6c0b56eSmrgas_fn_exit ()
20409d6c0b56eSmrg{
20410d6c0b56eSmrg  set +e
20411d6c0b56eSmrg  as_fn_set_status $1
20412d6c0b56eSmrg  exit $1
20413d6c0b56eSmrg} # as_fn_exit
20414d6c0b56eSmrg
20415d6c0b56eSmrg# as_fn_unset VAR
20416d6c0b56eSmrg# ---------------
20417d6c0b56eSmrg# Portably unset VAR.
20418d6c0b56eSmrgas_fn_unset ()
20419d6c0b56eSmrg{
20420d6c0b56eSmrg  { eval $1=; unset $1;}
20421d6c0b56eSmrg}
20422d6c0b56eSmrgas_unset=as_fn_unset
20423d6c0b56eSmrg# as_fn_append VAR VALUE
20424d6c0b56eSmrg# ----------------------
20425d6c0b56eSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
20426d6c0b56eSmrg# advantage of any shell optimizations that allow amortized linear growth over
20427d6c0b56eSmrg# repeated appends, instead of the typical quadratic growth present in naive
20428d6c0b56eSmrg# implementations.
20429d6c0b56eSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
20430d6c0b56eSmrg  eval 'as_fn_append ()
20431d6c0b56eSmrg  {
20432d6c0b56eSmrg    eval $1+=\$2
20433d6c0b56eSmrg  }'
20434d6c0b56eSmrgelse
20435d6c0b56eSmrg  as_fn_append ()
20436d6c0b56eSmrg  {
20437d6c0b56eSmrg    eval $1=\$$1\$2
20438d6c0b56eSmrg  }
20439d6c0b56eSmrgfi # as_fn_append
20440d6c0b56eSmrg
20441d6c0b56eSmrg# as_fn_arith ARG...
20442d6c0b56eSmrg# ------------------
20443d6c0b56eSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
20444d6c0b56eSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
20445d6c0b56eSmrg# must be portable across $(()) and expr.
20446d6c0b56eSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
20447d6c0b56eSmrg  eval 'as_fn_arith ()
20448d6c0b56eSmrg  {
20449d6c0b56eSmrg    as_val=$(( $* ))
20450d6c0b56eSmrg  }'
20451d6c0b56eSmrgelse
20452d6c0b56eSmrg  as_fn_arith ()
20453d6c0b56eSmrg  {
20454d6c0b56eSmrg    as_val=`expr "$@" || test $? -eq 1`
20455d6c0b56eSmrg  }
20456d6c0b56eSmrgfi # as_fn_arith
20457d6c0b56eSmrg
20458d6c0b56eSmrg
20459d6c0b56eSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
20460d6c0b56eSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
20461d6c0b56eSmrg  as_expr=expr
20462d6c0b56eSmrgelse
20463d6c0b56eSmrg  as_expr=false
20464d6c0b56eSmrgfi
20465d6c0b56eSmrg
20466d6c0b56eSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
20467d6c0b56eSmrg  as_basename=basename
20468d6c0b56eSmrgelse
20469d6c0b56eSmrg  as_basename=false
20470d6c0b56eSmrgfi
20471d6c0b56eSmrg
20472d6c0b56eSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
20473d6c0b56eSmrg  as_dirname=dirname
20474d6c0b56eSmrgelse
20475d6c0b56eSmrg  as_dirname=false
20476d6c0b56eSmrgfi
20477d6c0b56eSmrg
20478d6c0b56eSmrgas_me=`$as_basename -- "$0" ||
20479d6c0b56eSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
20480d6c0b56eSmrg	 X"$0" : 'X\(//\)$' \| \
20481d6c0b56eSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
20482d6c0b56eSmrg$as_echo X/"$0" |
20483d6c0b56eSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
20484d6c0b56eSmrg	    s//\1/
20485d6c0b56eSmrg	    q
20486d6c0b56eSmrg	  }
20487d6c0b56eSmrg	  /^X\/\(\/\/\)$/{
20488d6c0b56eSmrg	    s//\1/
20489d6c0b56eSmrg	    q
20490d6c0b56eSmrg	  }
20491d6c0b56eSmrg	  /^X\/\(\/\).*/{
20492d6c0b56eSmrg	    s//\1/
20493d6c0b56eSmrg	    q
20494d6c0b56eSmrg	  }
20495d6c0b56eSmrg	  s/.*/./; q'`
20496d6c0b56eSmrg
20497d6c0b56eSmrg# Avoid depending upon Character Ranges.
20498d6c0b56eSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
20499d6c0b56eSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
20500d6c0b56eSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
20501d6c0b56eSmrgas_cr_digits='0123456789'
20502d6c0b56eSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
20503d6c0b56eSmrg
20504d6c0b56eSmrgECHO_C= ECHO_N= ECHO_T=
20505d6c0b56eSmrgcase `echo -n x` in #(((((
20506d6c0b56eSmrg-n*)
20507d6c0b56eSmrg  case `echo 'xy\c'` in
20508d6c0b56eSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
20509d6c0b56eSmrg  xy)  ECHO_C='\c';;
20510d6c0b56eSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
20511d6c0b56eSmrg       ECHO_T='	';;
20512d6c0b56eSmrg  esac;;
20513d6c0b56eSmrg*)
20514d6c0b56eSmrg  ECHO_N='-n';;
20515d6c0b56eSmrgesac
20516d6c0b56eSmrg
20517d6c0b56eSmrgrm -f conf$$ conf$$.exe conf$$.file
20518d6c0b56eSmrgif test -d conf$$.dir; then
20519d6c0b56eSmrg  rm -f conf$$.dir/conf$$.file
20520d6c0b56eSmrgelse
20521d6c0b56eSmrg  rm -f conf$$.dir
20522d6c0b56eSmrg  mkdir conf$$.dir 2>/dev/null
20523d6c0b56eSmrgfi
20524d6c0b56eSmrgif (echo >conf$$.file) 2>/dev/null; then
20525d6c0b56eSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
20526d6c0b56eSmrg    as_ln_s='ln -s'
20527d6c0b56eSmrg    # ... but there are two gotchas:
20528d6c0b56eSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
20529d6c0b56eSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
20530d6c0b56eSmrg    # In both cases, we have to default to `cp -pR'.
20531d6c0b56eSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
20532d6c0b56eSmrg      as_ln_s='cp -pR'
20533d6c0b56eSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
20534d6c0b56eSmrg    as_ln_s=ln
20535d6c0b56eSmrg  else
20536d6c0b56eSmrg    as_ln_s='cp -pR'
20537d6c0b56eSmrg  fi
20538d6c0b56eSmrgelse
20539d6c0b56eSmrg  as_ln_s='cp -pR'
20540d6c0b56eSmrgfi
20541d6c0b56eSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
20542d6c0b56eSmrgrmdir conf$$.dir 2>/dev/null
20543d6c0b56eSmrg
20544d6c0b56eSmrg
20545d6c0b56eSmrg# as_fn_mkdir_p
20546d6c0b56eSmrg# -------------
20547d6c0b56eSmrg# Create "$as_dir" as a directory, including parents if necessary.
20548d6c0b56eSmrgas_fn_mkdir_p ()
20549d6c0b56eSmrg{
20550d6c0b56eSmrg
20551d6c0b56eSmrg  case $as_dir in #(
20552d6c0b56eSmrg  -*) as_dir=./$as_dir;;
20553d6c0b56eSmrg  esac
20554d6c0b56eSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
20555d6c0b56eSmrg    as_dirs=
20556d6c0b56eSmrg    while :; do
20557d6c0b56eSmrg      case $as_dir in #(
20558d6c0b56eSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
20559d6c0b56eSmrg      *) as_qdir=$as_dir;;
20560d6c0b56eSmrg      esac
20561d6c0b56eSmrg      as_dirs="'$as_qdir' $as_dirs"
20562d6c0b56eSmrg      as_dir=`$as_dirname -- "$as_dir" ||
20563d6c0b56eSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20564d6c0b56eSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
20565d6c0b56eSmrg	 X"$as_dir" : 'X\(//\)$' \| \
20566d6c0b56eSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
20567d6c0b56eSmrg$as_echo X"$as_dir" |
20568d6c0b56eSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20569d6c0b56eSmrg	    s//\1/
20570d6c0b56eSmrg	    q
20571d6c0b56eSmrg	  }
20572d6c0b56eSmrg	  /^X\(\/\/\)[^/].*/{
20573d6c0b56eSmrg	    s//\1/
20574d6c0b56eSmrg	    q
20575d6c0b56eSmrg	  }
20576d6c0b56eSmrg	  /^X\(\/\/\)$/{
20577d6c0b56eSmrg	    s//\1/
20578d6c0b56eSmrg	    q
20579d6c0b56eSmrg	  }
20580d6c0b56eSmrg	  /^X\(\/\).*/{
20581d6c0b56eSmrg	    s//\1/
20582d6c0b56eSmrg	    q
20583d6c0b56eSmrg	  }
20584d6c0b56eSmrg	  s/.*/./; q'`
20585d6c0b56eSmrg      test -d "$as_dir" && break
20586d6c0b56eSmrg    done
20587d6c0b56eSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
20588d6c0b56eSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
20589d6c0b56eSmrg
20590d6c0b56eSmrg
20591d6c0b56eSmrg} # as_fn_mkdir_p
20592d6c0b56eSmrgif mkdir -p . 2>/dev/null; then
20593d6c0b56eSmrg  as_mkdir_p='mkdir -p "$as_dir"'
20594d6c0b56eSmrgelse
20595d6c0b56eSmrg  test -d ./-p && rmdir ./-p
20596d6c0b56eSmrg  as_mkdir_p=false
20597d6c0b56eSmrgfi
20598d6c0b56eSmrg
20599d6c0b56eSmrg
20600d6c0b56eSmrg# as_fn_executable_p FILE
20601d6c0b56eSmrg# -----------------------
20602d6c0b56eSmrg# Test if FILE is an executable regular file.
20603d6c0b56eSmrgas_fn_executable_p ()
20604d6c0b56eSmrg{
20605d6c0b56eSmrg  test -f "$1" && test -x "$1"
20606d6c0b56eSmrg} # as_fn_executable_p
20607d6c0b56eSmrgas_test_x='test -x'
20608d6c0b56eSmrgas_executable_p=as_fn_executable_p
20609d6c0b56eSmrg
20610d6c0b56eSmrg# Sed expression to map a string onto a valid CPP name.
20611d6c0b56eSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
20612d6c0b56eSmrg
20613d6c0b56eSmrg# Sed expression to map a string onto a valid variable name.
20614d6c0b56eSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
20615d6c0b56eSmrg
20616d6c0b56eSmrg
20617d6c0b56eSmrgexec 6>&1
20618d6c0b56eSmrg## ----------------------------------- ##
20619d6c0b56eSmrg## Main body of $CONFIG_STATUS script. ##
20620d6c0b56eSmrg## ----------------------------------- ##
20621d6c0b56eSmrg_ASEOF
20622d6c0b56eSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
20623d6c0b56eSmrg
20624d6c0b56eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20625d6c0b56eSmrg# Save the log message, to keep $0 and so on meaningful, and to
20626d6c0b56eSmrg# report actual input values of CONFIG_FILES etc. instead of their
20627d6c0b56eSmrg# values after options handling.
20628d6c0b56eSmrgac_log="
20629d6c0b56eSmrgThis file was extended by xf86-video-amdgpu $as_me 1.1.0, which was
20630d6c0b56eSmrggenerated by GNU Autoconf 2.69.  Invocation command line was
20631d6c0b56eSmrg
20632d6c0b56eSmrg  CONFIG_FILES    = $CONFIG_FILES
20633d6c0b56eSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
20634d6c0b56eSmrg  CONFIG_LINKS    = $CONFIG_LINKS
20635d6c0b56eSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
20636d6c0b56eSmrg  $ $0 $@
20637d6c0b56eSmrg
20638d6c0b56eSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
20639d6c0b56eSmrg"
20640d6c0b56eSmrg
20641d6c0b56eSmrg_ACEOF
20642d6c0b56eSmrg
20643d6c0b56eSmrgcase $ac_config_files in *"
20644d6c0b56eSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
20645d6c0b56eSmrgesac
20646d6c0b56eSmrg
20647d6c0b56eSmrgcase $ac_config_headers in *"
20648d6c0b56eSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
20649d6c0b56eSmrgesac
20650d6c0b56eSmrg
20651d6c0b56eSmrg
20652d6c0b56eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20653d6c0b56eSmrg# Files that config.status was made for.
20654d6c0b56eSmrgconfig_files="$ac_config_files"
20655d6c0b56eSmrgconfig_headers="$ac_config_headers"
20656d6c0b56eSmrgconfig_commands="$ac_config_commands"
20657d6c0b56eSmrg
20658d6c0b56eSmrg_ACEOF
20659d6c0b56eSmrg
20660d6c0b56eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20661d6c0b56eSmrgac_cs_usage="\
20662d6c0b56eSmrg\`$as_me' instantiates files and other configuration actions
20663d6c0b56eSmrgfrom templates according to the current configuration.  Unless the files
20664d6c0b56eSmrgand actions are specified as TAGs, all are instantiated by default.
20665d6c0b56eSmrg
20666d6c0b56eSmrgUsage: $0 [OPTION]... [TAG]...
20667d6c0b56eSmrg
20668d6c0b56eSmrg  -h, --help       print this help, then exit
20669d6c0b56eSmrg  -V, --version    print version number and configuration settings, then exit
20670d6c0b56eSmrg      --config     print configuration, then exit
20671d6c0b56eSmrg  -q, --quiet, --silent
20672d6c0b56eSmrg                   do not print progress messages
20673d6c0b56eSmrg  -d, --debug      don't remove temporary files
20674d6c0b56eSmrg      --recheck    update $as_me by reconfiguring in the same conditions
20675d6c0b56eSmrg      --file=FILE[:TEMPLATE]
20676d6c0b56eSmrg                   instantiate the configuration file FILE
20677d6c0b56eSmrg      --header=FILE[:TEMPLATE]
20678d6c0b56eSmrg                   instantiate the configuration header FILE
20679d6c0b56eSmrg
20680d6c0b56eSmrgConfiguration files:
20681d6c0b56eSmrg$config_files
20682d6c0b56eSmrg
20683d6c0b56eSmrgConfiguration headers:
20684d6c0b56eSmrg$config_headers
20685d6c0b56eSmrg
20686d6c0b56eSmrgConfiguration commands:
20687d6c0b56eSmrg$config_commands
20688d6c0b56eSmrg
20689d6c0b56eSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
20690d6c0b56eSmrg
20691d6c0b56eSmrg_ACEOF
20692d6c0b56eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20693d6c0b56eSmrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
20694d6c0b56eSmrgac_cs_version="\\
20695d6c0b56eSmrgxf86-video-amdgpu config.status 1.1.0
20696d6c0b56eSmrgconfigured by $0, generated by GNU Autoconf 2.69,
20697d6c0b56eSmrg  with options \\"\$ac_cs_config\\"
20698d6c0b56eSmrg
20699d6c0b56eSmrgCopyright (C) 2012 Free Software Foundation, Inc.
20700d6c0b56eSmrgThis config.status script is free software; the Free Software Foundation
20701d6c0b56eSmrggives unlimited permission to copy, distribute and modify it."
20702d6c0b56eSmrg
20703d6c0b56eSmrgac_pwd='$ac_pwd'
20704d6c0b56eSmrgsrcdir='$srcdir'
20705d6c0b56eSmrgINSTALL='$INSTALL'
20706d6c0b56eSmrgMKDIR_P='$MKDIR_P'
20707d6c0b56eSmrgAWK='$AWK'
20708d6c0b56eSmrgtest -n "\$AWK" || AWK=awk
20709d6c0b56eSmrg_ACEOF
20710d6c0b56eSmrg
20711d6c0b56eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20712d6c0b56eSmrg# The default lists apply if the user does not specify any file.
20713d6c0b56eSmrgac_need_defaults=:
20714d6c0b56eSmrgwhile test $# != 0
20715d6c0b56eSmrgdo
20716d6c0b56eSmrg  case $1 in
20717d6c0b56eSmrg  --*=?*)
20718d6c0b56eSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
20719d6c0b56eSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
20720d6c0b56eSmrg    ac_shift=:
20721d6c0b56eSmrg    ;;
20722d6c0b56eSmrg  --*=)
20723d6c0b56eSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
20724d6c0b56eSmrg    ac_optarg=
20725d6c0b56eSmrg    ac_shift=:
20726d6c0b56eSmrg    ;;
20727d6c0b56eSmrg  *)
20728d6c0b56eSmrg    ac_option=$1
20729d6c0b56eSmrg    ac_optarg=$2
20730d6c0b56eSmrg    ac_shift=shift
20731d6c0b56eSmrg    ;;
20732d6c0b56eSmrg  esac
20733d6c0b56eSmrg
20734d6c0b56eSmrg  case $ac_option in
20735d6c0b56eSmrg  # Handling of the options.
20736d6c0b56eSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
20737d6c0b56eSmrg    ac_cs_recheck=: ;;
20738d6c0b56eSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
20739d6c0b56eSmrg    $as_echo "$ac_cs_version"; exit ;;
20740d6c0b56eSmrg  --config | --confi | --conf | --con | --co | --c )
20741d6c0b56eSmrg    $as_echo "$ac_cs_config"; exit ;;
20742d6c0b56eSmrg  --debug | --debu | --deb | --de | --d | -d )
20743d6c0b56eSmrg    debug=: ;;
20744d6c0b56eSmrg  --file | --fil | --fi | --f )
20745d6c0b56eSmrg    $ac_shift
20746d6c0b56eSmrg    case $ac_optarg in
20747d6c0b56eSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
20748d6c0b56eSmrg    '') as_fn_error $? "missing file argument" ;;
20749d6c0b56eSmrg    esac
20750d6c0b56eSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
20751d6c0b56eSmrg    ac_need_defaults=false;;
20752d6c0b56eSmrg  --header | --heade | --head | --hea )
20753d6c0b56eSmrg    $ac_shift
20754d6c0b56eSmrg    case $ac_optarg in
20755d6c0b56eSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
20756d6c0b56eSmrg    esac
20757d6c0b56eSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
20758d6c0b56eSmrg    ac_need_defaults=false;;
20759d6c0b56eSmrg  --he | --h)
20760d6c0b56eSmrg    # Conflict between --help and --header
20761d6c0b56eSmrg    as_fn_error $? "ambiguous option: \`$1'
20762d6c0b56eSmrgTry \`$0 --help' for more information.";;
20763d6c0b56eSmrg  --help | --hel | -h )
20764d6c0b56eSmrg    $as_echo "$ac_cs_usage"; exit ;;
20765d6c0b56eSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
20766d6c0b56eSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
20767d6c0b56eSmrg    ac_cs_silent=: ;;
20768d6c0b56eSmrg
20769d6c0b56eSmrg  # This is an error.
20770d6c0b56eSmrg  -*) as_fn_error $? "unrecognized option: \`$1'
20771d6c0b56eSmrgTry \`$0 --help' for more information." ;;
20772d6c0b56eSmrg
20773d6c0b56eSmrg  *) as_fn_append ac_config_targets " $1"
20774d6c0b56eSmrg     ac_need_defaults=false ;;
20775d6c0b56eSmrg
20776d6c0b56eSmrg  esac
20777d6c0b56eSmrg  shift
20778d6c0b56eSmrgdone
20779d6c0b56eSmrg
20780d6c0b56eSmrgac_configure_extra_args=
20781d6c0b56eSmrg
20782d6c0b56eSmrgif $ac_cs_silent; then
20783d6c0b56eSmrg  exec 6>/dev/null
20784d6c0b56eSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
20785d6c0b56eSmrgfi
20786d6c0b56eSmrg
20787d6c0b56eSmrg_ACEOF
20788d6c0b56eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20789d6c0b56eSmrgif \$ac_cs_recheck; then
20790d6c0b56eSmrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
20791d6c0b56eSmrg  shift
20792d6c0b56eSmrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
20793d6c0b56eSmrg  CONFIG_SHELL='$SHELL'
20794d6c0b56eSmrg  export CONFIG_SHELL
20795d6c0b56eSmrg  exec "\$@"
20796d6c0b56eSmrgfi
20797d6c0b56eSmrg
20798d6c0b56eSmrg_ACEOF
20799d6c0b56eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20800d6c0b56eSmrgexec 5>>config.log
20801d6c0b56eSmrg{
20802d6c0b56eSmrg  echo
20803d6c0b56eSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
20804d6c0b56eSmrg## Running $as_me. ##
20805d6c0b56eSmrg_ASBOX
20806d6c0b56eSmrg  $as_echo "$ac_log"
20807d6c0b56eSmrg} >&5
20808d6c0b56eSmrg
20809d6c0b56eSmrg_ACEOF
20810d6c0b56eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20811d6c0b56eSmrg#
20812d6c0b56eSmrg# INIT-COMMANDS
20813d6c0b56eSmrg#
20814d6c0b56eSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
20815d6c0b56eSmrg
20816d6c0b56eSmrg
20817d6c0b56eSmrg# The HP-UX ksh and POSIX shell print the target directory to stdout
20818d6c0b56eSmrg# if CDPATH is set.
20819d6c0b56eSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
20820d6c0b56eSmrg
20821d6c0b56eSmrgsed_quote_subst='$sed_quote_subst'
20822d6c0b56eSmrgdouble_quote_subst='$double_quote_subst'
20823d6c0b56eSmrgdelay_variable_subst='$delay_variable_subst'
20824d6c0b56eSmrgenable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
20825d6c0b56eSmrgmacro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
20826d6c0b56eSmrgmacro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
20827d6c0b56eSmrgenable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
20828d6c0b56eSmrgpic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
20829d6c0b56eSmrgenable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
20830d6c0b56eSmrgshared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
20831d6c0b56eSmrgSHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
20832d6c0b56eSmrgECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
20833d6c0b56eSmrgPATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
20834d6c0b56eSmrghost_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
20835d6c0b56eSmrghost='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
20836d6c0b56eSmrghost_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
20837d6c0b56eSmrgbuild_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
20838d6c0b56eSmrgbuild='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
20839d6c0b56eSmrgbuild_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
20840d6c0b56eSmrgSED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
20841d6c0b56eSmrgXsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
20842d6c0b56eSmrgGREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
20843d6c0b56eSmrgEGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
20844d6c0b56eSmrgFGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
20845d6c0b56eSmrgLD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
20846d6c0b56eSmrgNM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
20847d6c0b56eSmrgLN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
20848d6c0b56eSmrgmax_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
20849d6c0b56eSmrgac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
20850d6c0b56eSmrgexeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
20851d6c0b56eSmrglt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
20852d6c0b56eSmrglt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
20853d6c0b56eSmrglt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
20854d6c0b56eSmrglt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
20855d6c0b56eSmrglt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
20856d6c0b56eSmrgreload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
20857d6c0b56eSmrgreload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
20858d6c0b56eSmrgOBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
20859d6c0b56eSmrgdeplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
20860d6c0b56eSmrgfile_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
20861d6c0b56eSmrgfile_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
20862d6c0b56eSmrgwant_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
20863d6c0b56eSmrgDLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
20864d6c0b56eSmrgsharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
20865d6c0b56eSmrgAR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
20866d6c0b56eSmrgAR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
20867d6c0b56eSmrgarchiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
20868d6c0b56eSmrgSTRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
20869d6c0b56eSmrgRANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
20870d6c0b56eSmrgold_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20871d6c0b56eSmrgold_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20872d6c0b56eSmrgold_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
20873d6c0b56eSmrglock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
20874d6c0b56eSmrgCC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
20875d6c0b56eSmrgCFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
20876d6c0b56eSmrgcompiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
20877d6c0b56eSmrgGCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
20878d6c0b56eSmrglt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
20879d6c0b56eSmrglt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
20880d6c0b56eSmrglt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
20881d6c0b56eSmrglt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
20882d6c0b56eSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
20883d6c0b56eSmrglt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
20884d6c0b56eSmrgnm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
20885d6c0b56eSmrglt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
20886d6c0b56eSmrglt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
20887d6c0b56eSmrgobjdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
20888d6c0b56eSmrgMAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
20889d6c0b56eSmrglt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
20890d6c0b56eSmrglt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
20891d6c0b56eSmrglt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
20892d6c0b56eSmrglt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
20893d6c0b56eSmrglt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
20894d6c0b56eSmrgneed_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
20895d6c0b56eSmrgMANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
20896d6c0b56eSmrgDSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
20897d6c0b56eSmrgNMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
20898d6c0b56eSmrgLIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
20899d6c0b56eSmrgOTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
20900d6c0b56eSmrgOTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
20901d6c0b56eSmrglibext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
20902d6c0b56eSmrgshrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
20903d6c0b56eSmrgextract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20904d6c0b56eSmrgarchive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
20905d6c0b56eSmrgenable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
20906d6c0b56eSmrgexport_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
20907d6c0b56eSmrgwhole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
20908d6c0b56eSmrgcompiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
20909d6c0b56eSmrgold_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
20910d6c0b56eSmrgold_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20911d6c0b56eSmrgarchive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
20912d6c0b56eSmrgarchive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20913d6c0b56eSmrgmodule_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
20914d6c0b56eSmrgmodule_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20915d6c0b56eSmrgwith_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
20916d6c0b56eSmrgallow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
20917d6c0b56eSmrgno_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
20918d6c0b56eSmrghardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
20919d6c0b56eSmrghardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
20920d6c0b56eSmrghardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
20921d6c0b56eSmrghardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
20922d6c0b56eSmrghardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
20923d6c0b56eSmrghardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
20924d6c0b56eSmrghardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
20925d6c0b56eSmrginherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
20926d6c0b56eSmrglink_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
20927d6c0b56eSmrgalways_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
20928d6c0b56eSmrgexport_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
20929d6c0b56eSmrgexclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
20930d6c0b56eSmrginclude_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
20931d6c0b56eSmrgprelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
20932d6c0b56eSmrgpostlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
20933d6c0b56eSmrgfile_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
20934d6c0b56eSmrgvariables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
20935d6c0b56eSmrgneed_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
20936d6c0b56eSmrgneed_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
20937d6c0b56eSmrgversion_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
20938d6c0b56eSmrgrunpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
20939d6c0b56eSmrgshlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
20940d6c0b56eSmrgshlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
20941d6c0b56eSmrglibname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
20942d6c0b56eSmrglibrary_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
20943d6c0b56eSmrgsoname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
20944d6c0b56eSmrginstall_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
20945d6c0b56eSmrgpostinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20946d6c0b56eSmrgpostuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20947d6c0b56eSmrgfinish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
20948d6c0b56eSmrgfinish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
20949d6c0b56eSmrghardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
20950d6c0b56eSmrgsys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
20951d6c0b56eSmrgconfigure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
20952d6c0b56eSmrgconfigure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
20953d6c0b56eSmrghardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
20954d6c0b56eSmrgenable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
20955d6c0b56eSmrgenable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
20956d6c0b56eSmrgenable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
20957d6c0b56eSmrgold_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
20958d6c0b56eSmrgstriplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
20959d6c0b56eSmrg
20960d6c0b56eSmrgLTCC='$LTCC'
20961d6c0b56eSmrgLTCFLAGS='$LTCFLAGS'
20962d6c0b56eSmrgcompiler='$compiler_DEFAULT'
20963d6c0b56eSmrg
20964d6c0b56eSmrg# A function that is used when there is no print builtin or printf.
20965d6c0b56eSmrgfunc_fallback_echo ()
20966d6c0b56eSmrg{
20967d6c0b56eSmrg  eval 'cat <<_LTECHO_EOF
20968d6c0b56eSmrg\$1
20969d6c0b56eSmrg_LTECHO_EOF'
20970d6c0b56eSmrg}
20971d6c0b56eSmrg
20972d6c0b56eSmrg# Quote evaled strings.
20973d6c0b56eSmrgfor var in SHELL \
20974d6c0b56eSmrgECHO \
20975d6c0b56eSmrgPATH_SEPARATOR \
20976d6c0b56eSmrgSED \
20977d6c0b56eSmrgGREP \
20978d6c0b56eSmrgEGREP \
20979d6c0b56eSmrgFGREP \
20980d6c0b56eSmrgLD \
20981d6c0b56eSmrgNM \
20982d6c0b56eSmrgLN_S \
20983d6c0b56eSmrglt_SP2NL \
20984d6c0b56eSmrglt_NL2SP \
20985d6c0b56eSmrgreload_flag \
20986d6c0b56eSmrgOBJDUMP \
20987d6c0b56eSmrgdeplibs_check_method \
20988d6c0b56eSmrgfile_magic_cmd \
20989d6c0b56eSmrgfile_magic_glob \
20990d6c0b56eSmrgwant_nocaseglob \
20991d6c0b56eSmrgDLLTOOL \
20992d6c0b56eSmrgsharedlib_from_linklib_cmd \
20993d6c0b56eSmrgAR \
20994d6c0b56eSmrgAR_FLAGS \
20995d6c0b56eSmrgarchiver_list_spec \
20996d6c0b56eSmrgSTRIP \
20997d6c0b56eSmrgRANLIB \
20998d6c0b56eSmrgCC \
20999d6c0b56eSmrgCFLAGS \
21000d6c0b56eSmrgcompiler \
21001d6c0b56eSmrglt_cv_sys_global_symbol_pipe \
21002d6c0b56eSmrglt_cv_sys_global_symbol_to_cdecl \
21003d6c0b56eSmrglt_cv_sys_global_symbol_to_import \
21004d6c0b56eSmrglt_cv_sys_global_symbol_to_c_name_address \
21005d6c0b56eSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
21006d6c0b56eSmrglt_cv_nm_interface \
21007d6c0b56eSmrgnm_file_list_spec \
21008d6c0b56eSmrglt_cv_truncate_bin \
21009d6c0b56eSmrglt_prog_compiler_no_builtin_flag \
21010d6c0b56eSmrglt_prog_compiler_pic \
21011d6c0b56eSmrglt_prog_compiler_wl \
21012d6c0b56eSmrglt_prog_compiler_static \
21013d6c0b56eSmrglt_cv_prog_compiler_c_o \
21014d6c0b56eSmrgneed_locks \
21015d6c0b56eSmrgMANIFEST_TOOL \
21016d6c0b56eSmrgDSYMUTIL \
21017d6c0b56eSmrgNMEDIT \
21018d6c0b56eSmrgLIPO \
21019d6c0b56eSmrgOTOOL \
21020d6c0b56eSmrgOTOOL64 \
21021d6c0b56eSmrgshrext_cmds \
21022d6c0b56eSmrgexport_dynamic_flag_spec \
21023d6c0b56eSmrgwhole_archive_flag_spec \
21024d6c0b56eSmrgcompiler_needs_object \
21025d6c0b56eSmrgwith_gnu_ld \
21026d6c0b56eSmrgallow_undefined_flag \
21027d6c0b56eSmrgno_undefined_flag \
21028d6c0b56eSmrghardcode_libdir_flag_spec \
21029d6c0b56eSmrghardcode_libdir_separator \
21030d6c0b56eSmrgexclude_expsyms \
21031d6c0b56eSmrginclude_expsyms \
21032d6c0b56eSmrgfile_list_spec \
21033d6c0b56eSmrgvariables_saved_for_relink \
21034d6c0b56eSmrglibname_spec \
21035d6c0b56eSmrglibrary_names_spec \
21036d6c0b56eSmrgsoname_spec \
21037d6c0b56eSmrginstall_override_mode \
21038d6c0b56eSmrgfinish_eval \
21039d6c0b56eSmrgold_striplib \
21040d6c0b56eSmrgstriplib; do
21041d6c0b56eSmrg    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
21042d6c0b56eSmrg    *[\\\\\\\`\\"\\\$]*)
21043d6c0b56eSmrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
21044d6c0b56eSmrg      ;;
21045d6c0b56eSmrg    *)
21046d6c0b56eSmrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
21047d6c0b56eSmrg      ;;
21048d6c0b56eSmrg    esac
21049d6c0b56eSmrgdone
21050d6c0b56eSmrg
21051d6c0b56eSmrg# Double-quote double-evaled strings.
21052d6c0b56eSmrgfor var in reload_cmds \
21053d6c0b56eSmrgold_postinstall_cmds \
21054d6c0b56eSmrgold_postuninstall_cmds \
21055d6c0b56eSmrgold_archive_cmds \
21056d6c0b56eSmrgextract_expsyms_cmds \
21057d6c0b56eSmrgold_archive_from_new_cmds \
21058d6c0b56eSmrgold_archive_from_expsyms_cmds \
21059d6c0b56eSmrgarchive_cmds \
21060d6c0b56eSmrgarchive_expsym_cmds \
21061d6c0b56eSmrgmodule_cmds \
21062d6c0b56eSmrgmodule_expsym_cmds \
21063d6c0b56eSmrgexport_symbols_cmds \
21064d6c0b56eSmrgprelink_cmds \
21065d6c0b56eSmrgpostlink_cmds \
21066d6c0b56eSmrgpostinstall_cmds \
21067d6c0b56eSmrgpostuninstall_cmds \
21068d6c0b56eSmrgfinish_cmds \
21069d6c0b56eSmrgsys_lib_search_path_spec \
21070d6c0b56eSmrgconfigure_time_dlsearch_path \
21071d6c0b56eSmrgconfigure_time_lt_sys_library_path; do
21072d6c0b56eSmrg    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
21073d6c0b56eSmrg    *[\\\\\\\`\\"\\\$]*)
21074d6c0b56eSmrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
21075d6c0b56eSmrg      ;;
21076d6c0b56eSmrg    *)
21077d6c0b56eSmrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
21078d6c0b56eSmrg      ;;
21079d6c0b56eSmrg    esac
21080d6c0b56eSmrgdone
21081d6c0b56eSmrg
21082d6c0b56eSmrgac_aux_dir='$ac_aux_dir'
21083d6c0b56eSmrg
21084d6c0b56eSmrg# See if we are running on zsh, and set the options that allow our
21085d6c0b56eSmrg# commands through without removal of \ escapes INIT.
21086d6c0b56eSmrgif test -n "\${ZSH_VERSION+set}"; then
21087d6c0b56eSmrg   setopt NO_GLOB_SUBST
21088d6c0b56eSmrgfi
21089d6c0b56eSmrg
21090d6c0b56eSmrg
21091d6c0b56eSmrg    PACKAGE='$PACKAGE'
21092d6c0b56eSmrg    VERSION='$VERSION'
21093d6c0b56eSmrg    RM='$RM'
21094d6c0b56eSmrg    ofile='$ofile'
21095d6c0b56eSmrg
21096d6c0b56eSmrg
21097d6c0b56eSmrg
21098d6c0b56eSmrg
21099d6c0b56eSmrg_ACEOF
21100d6c0b56eSmrg
21101d6c0b56eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21102d6c0b56eSmrg
21103d6c0b56eSmrg# Handling of arguments.
21104d6c0b56eSmrgfor ac_config_target in $ac_config_targets
21105d6c0b56eSmrgdo
21106d6c0b56eSmrg  case $ac_config_target in
21107d6c0b56eSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
21108d6c0b56eSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
21109d6c0b56eSmrg    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
21110d6c0b56eSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21111d6c0b56eSmrg    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
21112d6c0b56eSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
21113d6c0b56eSmrg    "conf/Makefile") CONFIG_FILES="$CONFIG_FILES conf/Makefile" ;;
21114d6c0b56eSmrg
21115d6c0b56eSmrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
21116d6c0b56eSmrg  esac
21117d6c0b56eSmrgdone
21118d6c0b56eSmrg
21119d6c0b56eSmrg
21120d6c0b56eSmrg# If the user did not use the arguments to specify the items to instantiate,
21121d6c0b56eSmrg# then the envvar interface is used.  Set only those that are not.
21122d6c0b56eSmrg# We use the long form for the default assignment because of an extremely
21123d6c0b56eSmrg# bizarre bug on SunOS 4.1.3.
21124d6c0b56eSmrgif $ac_need_defaults; then
21125d6c0b56eSmrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21126d6c0b56eSmrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21127d6c0b56eSmrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21128d6c0b56eSmrgfi
21129d6c0b56eSmrg
21130d6c0b56eSmrg# Have a temporary directory for convenience.  Make it in the build tree
21131d6c0b56eSmrg# simply because there is no reason against having it here, and in addition,
21132d6c0b56eSmrg# creating and moving files from /tmp can sometimes cause problems.
21133d6c0b56eSmrg# Hook for its removal unless debugging.
21134d6c0b56eSmrg# Note that there is a small window in which the directory will not be cleaned:
21135d6c0b56eSmrg# after its creation but before its name has been assigned to `$tmp'.
21136d6c0b56eSmrg$debug ||
21137d6c0b56eSmrg{
21138d6c0b56eSmrg  tmp= ac_tmp=
21139d6c0b56eSmrg  trap 'exit_status=$?
21140d6c0b56eSmrg  : "${ac_tmp:=$tmp}"
21141d6c0b56eSmrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
21142d6c0b56eSmrg' 0
21143d6c0b56eSmrg  trap 'as_fn_exit 1' 1 2 13 15
21144d6c0b56eSmrg}
21145d6c0b56eSmrg# Create a (secure) tmp directory for tmp files.
21146d6c0b56eSmrg
21147d6c0b56eSmrg{
21148d6c0b56eSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21149d6c0b56eSmrg  test -d "$tmp"
21150d6c0b56eSmrg}  ||
21151d6c0b56eSmrg{
21152d6c0b56eSmrg  tmp=./conf$$-$RANDOM
21153d6c0b56eSmrg  (umask 077 && mkdir "$tmp")
21154d6c0b56eSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
21155d6c0b56eSmrgac_tmp=$tmp
21156d6c0b56eSmrg
21157d6c0b56eSmrg# Set up the scripts for CONFIG_FILES section.
21158d6c0b56eSmrg# No need to generate them if there are no CONFIG_FILES.
21159d6c0b56eSmrg# This happens for instance with `./config.status config.h'.
21160d6c0b56eSmrgif test -n "$CONFIG_FILES"; then
21161d6c0b56eSmrg
21162d6c0b56eSmrg
21163d6c0b56eSmrgac_cr=`echo X | tr X '\015'`
21164d6c0b56eSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
21165d6c0b56eSmrg# But we know of no other shell where ac_cr would be empty at this
21166d6c0b56eSmrg# point, so we can use a bashism as a fallback.
21167d6c0b56eSmrgif test "x$ac_cr" = x; then
21168d6c0b56eSmrg  eval ac_cr=\$\'\\r\'
21169d6c0b56eSmrgfi
21170d6c0b56eSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
21171d6c0b56eSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
21172d6c0b56eSmrg  ac_cs_awk_cr='\\r'
21173d6c0b56eSmrgelse
21174d6c0b56eSmrg  ac_cs_awk_cr=$ac_cr
21175d6c0b56eSmrgfi
21176d6c0b56eSmrg
21177d6c0b56eSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
21178d6c0b56eSmrg_ACEOF
21179d6c0b56eSmrg
21180d6c0b56eSmrg
21181d6c0b56eSmrg{
21182d6c0b56eSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
21183d6c0b56eSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
21184d6c0b56eSmrg  echo "_ACEOF"
21185d6c0b56eSmrg} >conf$$subs.sh ||
21186d6c0b56eSmrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21187d6c0b56eSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
21188d6c0b56eSmrgac_delim='%!_!# '
21189d6c0b56eSmrgfor ac_last_try in false false false false false :; do
21190d6c0b56eSmrg  . ./conf$$subs.sh ||
21191d6c0b56eSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21192d6c0b56eSmrg
21193d6c0b56eSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
21194d6c0b56eSmrg  if test $ac_delim_n = $ac_delim_num; then
21195d6c0b56eSmrg    break
21196d6c0b56eSmrg  elif $ac_last_try; then
21197d6c0b56eSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21198d6c0b56eSmrg  else
21199d6c0b56eSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21200d6c0b56eSmrg  fi
21201d6c0b56eSmrgdone
21202d6c0b56eSmrgrm -f conf$$subs.sh
21203d6c0b56eSmrg
21204d6c0b56eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21205d6c0b56eSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
21206d6c0b56eSmrg_ACEOF
21207d6c0b56eSmrgsed -n '
21208d6c0b56eSmrgh
21209d6c0b56eSmrgs/^/S["/; s/!.*/"]=/
21210d6c0b56eSmrgp
21211d6c0b56eSmrgg
21212d6c0b56eSmrgs/^[^!]*!//
21213d6c0b56eSmrg:repl
21214d6c0b56eSmrgt repl
21215d6c0b56eSmrgs/'"$ac_delim"'$//
21216d6c0b56eSmrgt delim
21217d6c0b56eSmrg:nl
21218d6c0b56eSmrgh
21219d6c0b56eSmrgs/\(.\{148\}\)..*/\1/
21220d6c0b56eSmrgt more1
21221d6c0b56eSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
21222d6c0b56eSmrgp
21223d6c0b56eSmrgn
21224d6c0b56eSmrgb repl
21225d6c0b56eSmrg:more1
21226d6c0b56eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
21227d6c0b56eSmrgp
21228d6c0b56eSmrgg
21229d6c0b56eSmrgs/.\{148\}//
21230d6c0b56eSmrgt nl
21231d6c0b56eSmrg:delim
21232d6c0b56eSmrgh
21233d6c0b56eSmrgs/\(.\{148\}\)..*/\1/
21234d6c0b56eSmrgt more2
21235d6c0b56eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
21236d6c0b56eSmrgp
21237d6c0b56eSmrgb
21238d6c0b56eSmrg:more2
21239d6c0b56eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
21240d6c0b56eSmrgp
21241d6c0b56eSmrgg
21242d6c0b56eSmrgs/.\{148\}//
21243d6c0b56eSmrgt delim
21244d6c0b56eSmrg' <conf$$subs.awk | sed '
21245d6c0b56eSmrg/^[^""]/{
21246d6c0b56eSmrg  N
21247d6c0b56eSmrg  s/\n//
21248d6c0b56eSmrg}
21249d6c0b56eSmrg' >>$CONFIG_STATUS || ac_write_fail=1
21250d6c0b56eSmrgrm -f conf$$subs.awk
21251d6c0b56eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21252d6c0b56eSmrg_ACAWK
21253d6c0b56eSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
21254d6c0b56eSmrg  for (key in S) S_is_set[key] = 1
21255d6c0b56eSmrg  FS = ""
21256d6c0b56eSmrg
21257d6c0b56eSmrg}
21258d6c0b56eSmrg{
21259d6c0b56eSmrg  line = $ 0
21260d6c0b56eSmrg  nfields = split(line, field, "@")
21261d6c0b56eSmrg  substed = 0
21262d6c0b56eSmrg  len = length(field[1])
21263d6c0b56eSmrg  for (i = 2; i < nfields; i++) {
21264d6c0b56eSmrg    key = field[i]
21265d6c0b56eSmrg    keylen = length(key)
21266d6c0b56eSmrg    if (S_is_set[key]) {
21267d6c0b56eSmrg      value = S[key]
21268d6c0b56eSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
21269d6c0b56eSmrg      len += length(value) + length(field[++i])
21270d6c0b56eSmrg      substed = 1
21271d6c0b56eSmrg    } else
21272d6c0b56eSmrg      len += 1 + keylen
21273d6c0b56eSmrg  }
21274d6c0b56eSmrg
21275d6c0b56eSmrg  print line
21276d6c0b56eSmrg}
21277d6c0b56eSmrg
21278d6c0b56eSmrg_ACAWK
21279d6c0b56eSmrg_ACEOF
21280d6c0b56eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21281d6c0b56eSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
21282d6c0b56eSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
21283d6c0b56eSmrgelse
21284d6c0b56eSmrg  cat
21285d6c0b56eSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
21286d6c0b56eSmrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
21287d6c0b56eSmrg_ACEOF
21288d6c0b56eSmrg
21289d6c0b56eSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
21290d6c0b56eSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
21291d6c0b56eSmrg# trailing colons and then remove the whole line if VPATH becomes empty
21292d6c0b56eSmrg# (actually we leave an empty line to preserve line numbers).
21293d6c0b56eSmrgif test "x$srcdir" = x.; then
21294d6c0b56eSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
21295d6c0b56eSmrgh
21296d6c0b56eSmrgs///
21297d6c0b56eSmrgs/^/:/
21298d6c0b56eSmrgs/[	 ]*$/:/
21299d6c0b56eSmrgs/:\$(srcdir):/:/g
21300d6c0b56eSmrgs/:\${srcdir}:/:/g
21301d6c0b56eSmrgs/:@srcdir@:/:/g
21302d6c0b56eSmrgs/^:*//
21303d6c0b56eSmrgs/:*$//
21304d6c0b56eSmrgx
21305d6c0b56eSmrgs/\(=[	 ]*\).*/\1/
21306d6c0b56eSmrgG
21307d6c0b56eSmrgs/\n//
21308d6c0b56eSmrgs/^[^=]*=[	 ]*$//
21309d6c0b56eSmrg}'
21310d6c0b56eSmrgfi
21311d6c0b56eSmrg
21312d6c0b56eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21313d6c0b56eSmrgfi # test -n "$CONFIG_FILES"
21314d6c0b56eSmrg
21315d6c0b56eSmrg# Set up the scripts for CONFIG_HEADERS section.
21316d6c0b56eSmrg# No need to generate them if there are no CONFIG_HEADERS.
21317d6c0b56eSmrg# This happens for instance with `./config.status Makefile'.
21318d6c0b56eSmrgif test -n "$CONFIG_HEADERS"; then
21319d6c0b56eSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
21320d6c0b56eSmrgBEGIN {
21321d6c0b56eSmrg_ACEOF
21322d6c0b56eSmrg
21323d6c0b56eSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as
21324d6c0b56eSmrg# here-document in config.status, that substitutes the proper values into
21325d6c0b56eSmrg# config.h.in to produce config.h.
21326d6c0b56eSmrg
21327d6c0b56eSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
21328d6c0b56eSmrg# handling of long lines.
21329d6c0b56eSmrgac_delim='%!_!# '
21330d6c0b56eSmrgfor ac_last_try in false false :; do
21331d6c0b56eSmrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
21332d6c0b56eSmrg  if test -z "$ac_tt"; then
21333d6c0b56eSmrg    break
21334d6c0b56eSmrg  elif $ac_last_try; then
21335d6c0b56eSmrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
21336d6c0b56eSmrg  else
21337d6c0b56eSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21338d6c0b56eSmrg  fi
21339d6c0b56eSmrgdone
21340d6c0b56eSmrg
21341d6c0b56eSmrg# For the awk script, D is an array of macro values keyed by name,
21342d6c0b56eSmrg# likewise P contains macro parameters if any.  Preserve backslash
21343d6c0b56eSmrg# newline sequences.
21344d6c0b56eSmrg
21345d6c0b56eSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
21346d6c0b56eSmrgsed -n '
21347d6c0b56eSmrgs/.\{148\}/&'"$ac_delim"'/g
21348d6c0b56eSmrgt rset
21349d6c0b56eSmrg:rset
21350d6c0b56eSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
21351d6c0b56eSmrgt def
21352d6c0b56eSmrgd
21353d6c0b56eSmrg:def
21354d6c0b56eSmrgs/\\$//
21355d6c0b56eSmrgt bsnl
21356d6c0b56eSmrgs/["\\]/\\&/g
21357d6c0b56eSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
21358d6c0b56eSmrgD["\1"]=" \3"/p
21359d6c0b56eSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
21360d6c0b56eSmrgd
21361d6c0b56eSmrg:bsnl
21362d6c0b56eSmrgs/["\\]/\\&/g
21363d6c0b56eSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
21364d6c0b56eSmrgD["\1"]=" \3\\\\\\n"\\/p
21365d6c0b56eSmrgt cont
21366d6c0b56eSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
21367d6c0b56eSmrgt cont
21368d6c0b56eSmrgd
21369d6c0b56eSmrg:cont
21370d6c0b56eSmrgn
21371d6c0b56eSmrgs/.\{148\}/&'"$ac_delim"'/g
21372d6c0b56eSmrgt clear
21373d6c0b56eSmrg:clear
21374d6c0b56eSmrgs/\\$//
21375d6c0b56eSmrgt bsnlc
21376d6c0b56eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
21377d6c0b56eSmrgd
21378d6c0b56eSmrg:bsnlc
21379d6c0b56eSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
21380d6c0b56eSmrgb cont
21381d6c0b56eSmrg' <confdefs.h | sed '
21382d6c0b56eSmrgs/'"$ac_delim"'/"\\\
21383d6c0b56eSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
21384d6c0b56eSmrg
21385d6c0b56eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21386d6c0b56eSmrg  for (key in D) D_is_set[key] = 1
21387d6c0b56eSmrg  FS = ""
21388d6c0b56eSmrg}
21389d6c0b56eSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
21390d6c0b56eSmrg  line = \$ 0
21391d6c0b56eSmrg  split(line, arg, " ")
21392d6c0b56eSmrg  if (arg[1] == "#") {
21393d6c0b56eSmrg    defundef = arg[2]
21394d6c0b56eSmrg    mac1 = arg[3]
21395d6c0b56eSmrg  } else {
21396d6c0b56eSmrg    defundef = substr(arg[1], 2)
21397d6c0b56eSmrg    mac1 = arg[2]
21398d6c0b56eSmrg  }
21399d6c0b56eSmrg  split(mac1, mac2, "(") #)
21400d6c0b56eSmrg  macro = mac2[1]
21401d6c0b56eSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
21402d6c0b56eSmrg  if (D_is_set[macro]) {
21403d6c0b56eSmrg    # Preserve the white space surrounding the "#".
21404d6c0b56eSmrg    print prefix "define", macro P[macro] D[macro]
21405d6c0b56eSmrg    next
21406d6c0b56eSmrg  } else {
21407d6c0b56eSmrg    # Replace #undef with comments.  This is necessary, for example,
21408d6c0b56eSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
21409d6c0b56eSmrg    # on some systems where configure will not decide to define it.
21410d6c0b56eSmrg    if (defundef == "undef") {
21411d6c0b56eSmrg      print "/*", prefix defundef, macro, "*/"
21412d6c0b56eSmrg      next
21413d6c0b56eSmrg    }
21414d6c0b56eSmrg  }
21415d6c0b56eSmrg}
21416d6c0b56eSmrg{ print }
21417d6c0b56eSmrg_ACAWK
21418d6c0b56eSmrg_ACEOF
21419d6c0b56eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21420d6c0b56eSmrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
21421d6c0b56eSmrgfi # test -n "$CONFIG_HEADERS"
21422d6c0b56eSmrg
21423d6c0b56eSmrg
21424d6c0b56eSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
21425d6c0b56eSmrgshift
21426d6c0b56eSmrgfor ac_tag
21427d6c0b56eSmrgdo
21428d6c0b56eSmrg  case $ac_tag in
21429d6c0b56eSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
21430d6c0b56eSmrg  esac
21431d6c0b56eSmrg  case $ac_mode$ac_tag in
21432d6c0b56eSmrg  :[FHL]*:*);;
21433d6c0b56eSmrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
21434d6c0b56eSmrg  :[FH]-) ac_tag=-:-;;
21435d6c0b56eSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21436d6c0b56eSmrg  esac
21437d6c0b56eSmrg  ac_save_IFS=$IFS
21438d6c0b56eSmrg  IFS=:
21439d6c0b56eSmrg  set x $ac_tag
21440d6c0b56eSmrg  IFS=$ac_save_IFS
21441d6c0b56eSmrg  shift
21442d6c0b56eSmrg  ac_file=$1
21443d6c0b56eSmrg  shift
21444d6c0b56eSmrg
21445d6c0b56eSmrg  case $ac_mode in
21446d6c0b56eSmrg  :L) ac_source=$1;;
21447d6c0b56eSmrg  :[FH])
21448d6c0b56eSmrg    ac_file_inputs=
21449d6c0b56eSmrg    for ac_f
21450d6c0b56eSmrg    do
21451d6c0b56eSmrg      case $ac_f in
21452d6c0b56eSmrg      -) ac_f="$ac_tmp/stdin";;
21453d6c0b56eSmrg      *) # Look for the file first in the build tree, then in the source tree
21454d6c0b56eSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
21455d6c0b56eSmrg	 # because $ac_f cannot contain `:'.
21456d6c0b56eSmrg	 test -f "$ac_f" ||
21457d6c0b56eSmrg	   case $ac_f in
21458d6c0b56eSmrg	   [\\/$]*) false;;
21459d6c0b56eSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21460d6c0b56eSmrg	   esac ||
21461d6c0b56eSmrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
21462d6c0b56eSmrg      esac
21463d6c0b56eSmrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
21464d6c0b56eSmrg      as_fn_append ac_file_inputs " '$ac_f'"
21465d6c0b56eSmrg    done
21466d6c0b56eSmrg
21467d6c0b56eSmrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
21468d6c0b56eSmrg    # use $as_me), people would be surprised to read:
21469d6c0b56eSmrg    #    /* config.h.  Generated by config.status.  */
21470d6c0b56eSmrg    configure_input='Generated from '`
21471d6c0b56eSmrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
21472d6c0b56eSmrg	`' by configure.'
21473d6c0b56eSmrg    if test x"$ac_file" != x-; then
21474d6c0b56eSmrg      configure_input="$ac_file.  $configure_input"
21475d6c0b56eSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
21476d6c0b56eSmrg$as_echo "$as_me: creating $ac_file" >&6;}
21477d6c0b56eSmrg    fi
21478d6c0b56eSmrg    # Neutralize special characters interpreted by sed in replacement strings.
21479d6c0b56eSmrg    case $configure_input in #(
21480d6c0b56eSmrg    *\&* | *\|* | *\\* )
21481d6c0b56eSmrg       ac_sed_conf_input=`$as_echo "$configure_input" |
21482d6c0b56eSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
21483d6c0b56eSmrg    *) ac_sed_conf_input=$configure_input;;
21484d6c0b56eSmrg    esac
21485d6c0b56eSmrg
21486d6c0b56eSmrg    case $ac_tag in
21487d6c0b56eSmrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
21488d6c0b56eSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
21489d6c0b56eSmrg    esac
21490d6c0b56eSmrg    ;;
21491d6c0b56eSmrg  esac
21492d6c0b56eSmrg
21493d6c0b56eSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
21494d6c0b56eSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21495d6c0b56eSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
21496d6c0b56eSmrg	 X"$ac_file" : 'X\(//\)$' \| \
21497d6c0b56eSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21498d6c0b56eSmrg$as_echo X"$ac_file" |
21499d6c0b56eSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21500d6c0b56eSmrg	    s//\1/
21501d6c0b56eSmrg	    q
21502d6c0b56eSmrg	  }
21503d6c0b56eSmrg	  /^X\(\/\/\)[^/].*/{
21504d6c0b56eSmrg	    s//\1/
21505d6c0b56eSmrg	    q
21506d6c0b56eSmrg	  }
21507d6c0b56eSmrg	  /^X\(\/\/\)$/{
21508d6c0b56eSmrg	    s//\1/
21509d6c0b56eSmrg	    q
21510d6c0b56eSmrg	  }
21511d6c0b56eSmrg	  /^X\(\/\).*/{
21512d6c0b56eSmrg	    s//\1/
21513d6c0b56eSmrg	    q
21514d6c0b56eSmrg	  }
21515d6c0b56eSmrg	  s/.*/./; q'`
21516d6c0b56eSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
21517d6c0b56eSmrg  ac_builddir=.
21518d6c0b56eSmrg
21519d6c0b56eSmrgcase "$ac_dir" in
21520d6c0b56eSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
21521d6c0b56eSmrg*)
21522d6c0b56eSmrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
21523d6c0b56eSmrg  # A ".." for each directory in $ac_dir_suffix.
21524d6c0b56eSmrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
21525d6c0b56eSmrg  case $ac_top_builddir_sub in
21526d6c0b56eSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
21527d6c0b56eSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
21528d6c0b56eSmrg  esac ;;
21529d6c0b56eSmrgesac
21530d6c0b56eSmrgac_abs_top_builddir=$ac_pwd
21531d6c0b56eSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
21532d6c0b56eSmrg# for backward compatibility:
21533d6c0b56eSmrgac_top_builddir=$ac_top_build_prefix
21534d6c0b56eSmrg
21535d6c0b56eSmrgcase $srcdir in
21536d6c0b56eSmrg  .)  # We are building in place.
21537d6c0b56eSmrg    ac_srcdir=.
21538d6c0b56eSmrg    ac_top_srcdir=$ac_top_builddir_sub
21539d6c0b56eSmrg    ac_abs_top_srcdir=$ac_pwd ;;
21540d6c0b56eSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
21541d6c0b56eSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
21542d6c0b56eSmrg    ac_top_srcdir=$srcdir
21543d6c0b56eSmrg    ac_abs_top_srcdir=$srcdir ;;
21544d6c0b56eSmrg  *) # Relative name.
21545d6c0b56eSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
21546d6c0b56eSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
21547d6c0b56eSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
21548d6c0b56eSmrgesac
21549d6c0b56eSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
21550d6c0b56eSmrg
21551d6c0b56eSmrg
21552d6c0b56eSmrg  case $ac_mode in
21553d6c0b56eSmrg  :F)
21554d6c0b56eSmrg  #
21555d6c0b56eSmrg  # CONFIG_FILE
21556d6c0b56eSmrg  #
21557d6c0b56eSmrg
21558d6c0b56eSmrg  case $INSTALL in
21559d6c0b56eSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21560d6c0b56eSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
21561d6c0b56eSmrg  esac
21562d6c0b56eSmrg  ac_MKDIR_P=$MKDIR_P
21563d6c0b56eSmrg  case $MKDIR_P in
21564d6c0b56eSmrg  [\\/$]* | ?:[\\/]* ) ;;
21565d6c0b56eSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
21566d6c0b56eSmrg  esac
21567d6c0b56eSmrg_ACEOF
21568d6c0b56eSmrg
21569d6c0b56eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21570d6c0b56eSmrg# If the template does not know about datarootdir, expand it.
21571d6c0b56eSmrg# FIXME: This hack should be removed a few years after 2.60.
21572d6c0b56eSmrgac_datarootdir_hack=; ac_datarootdir_seen=
21573d6c0b56eSmrgac_sed_dataroot='
21574d6c0b56eSmrg/datarootdir/ {
21575d6c0b56eSmrg  p
21576d6c0b56eSmrg  q
21577d6c0b56eSmrg}
21578d6c0b56eSmrg/@datadir@/p
21579d6c0b56eSmrg/@docdir@/p
21580d6c0b56eSmrg/@infodir@/p
21581d6c0b56eSmrg/@localedir@/p
21582d6c0b56eSmrg/@mandir@/p'
21583d6c0b56eSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
21584d6c0b56eSmrg*datarootdir*) ac_datarootdir_seen=yes;;
21585d6c0b56eSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
21586d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
21587d6c0b56eSmrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
21588d6c0b56eSmrg_ACEOF
21589d6c0b56eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21590d6c0b56eSmrg  ac_datarootdir_hack='
21591d6c0b56eSmrg  s&@datadir@&$datadir&g
21592d6c0b56eSmrg  s&@docdir@&$docdir&g
21593d6c0b56eSmrg  s&@infodir@&$infodir&g
21594d6c0b56eSmrg  s&@localedir@&$localedir&g
21595d6c0b56eSmrg  s&@mandir@&$mandir&g
21596d6c0b56eSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
21597d6c0b56eSmrgesac
21598d6c0b56eSmrg_ACEOF
21599d6c0b56eSmrg
21600d6c0b56eSmrg# Neutralize VPATH when `$srcdir' = `.'.
21601d6c0b56eSmrg# Shell code in configure.ac might set extrasub.
21602d6c0b56eSmrg# FIXME: do we really want to maintain this feature?
21603d6c0b56eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21604d6c0b56eSmrgac_sed_extra="$ac_vpsub
21605d6c0b56eSmrg$extrasub
21606d6c0b56eSmrg_ACEOF
21607d6c0b56eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21608d6c0b56eSmrg:t
21609d6c0b56eSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21610d6c0b56eSmrgs|@configure_input@|$ac_sed_conf_input|;t t
21611d6c0b56eSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
21612d6c0b56eSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
21613d6c0b56eSmrgs&@srcdir@&$ac_srcdir&;t t
21614d6c0b56eSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
21615d6c0b56eSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
21616d6c0b56eSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
21617d6c0b56eSmrgs&@builddir@&$ac_builddir&;t t
21618d6c0b56eSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
21619d6c0b56eSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
21620d6c0b56eSmrgs&@INSTALL@&$ac_INSTALL&;t t
21621d6c0b56eSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
21622d6c0b56eSmrg$ac_datarootdir_hack
21623d6c0b56eSmrg"
21624d6c0b56eSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
21625d6c0b56eSmrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21626d6c0b56eSmrg
21627d6c0b56eSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
21628d6c0b56eSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
21629d6c0b56eSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
21630d6c0b56eSmrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
21631d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21632d6c0b56eSmrgwhich seems to be undefined.  Please make sure it is defined" >&5
21633d6c0b56eSmrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21634d6c0b56eSmrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
21635d6c0b56eSmrg
21636d6c0b56eSmrg  rm -f "$ac_tmp/stdin"
21637d6c0b56eSmrg  case $ac_file in
21638d6c0b56eSmrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
21639d6c0b56eSmrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
21640d6c0b56eSmrg  esac \
21641d6c0b56eSmrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21642d6c0b56eSmrg ;;
21643d6c0b56eSmrg  :H)
21644d6c0b56eSmrg  #
21645d6c0b56eSmrg  # CONFIG_HEADER
21646d6c0b56eSmrg  #
21647d6c0b56eSmrg  if test x"$ac_file" != x-; then
21648d6c0b56eSmrg    {
21649d6c0b56eSmrg      $as_echo "/* $configure_input  */" \
21650d6c0b56eSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
21651d6c0b56eSmrg    } >"$ac_tmp/config.h" \
21652d6c0b56eSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21653d6c0b56eSmrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
21654d6c0b56eSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
21655d6c0b56eSmrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
21656d6c0b56eSmrg    else
21657d6c0b56eSmrg      rm -f "$ac_file"
21658d6c0b56eSmrg      mv "$ac_tmp/config.h" "$ac_file" \
21659d6c0b56eSmrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
21660d6c0b56eSmrg    fi
21661d6c0b56eSmrg  else
21662d6c0b56eSmrg    $as_echo "/* $configure_input  */" \
21663d6c0b56eSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
21664d6c0b56eSmrg      || as_fn_error $? "could not create -" "$LINENO" 5
21665d6c0b56eSmrg  fi
21666d6c0b56eSmrg# Compute "$ac_file"'s index in $config_headers.
21667d6c0b56eSmrg_am_arg="$ac_file"
21668d6c0b56eSmrg_am_stamp_count=1
21669d6c0b56eSmrgfor _am_header in $config_headers :; do
21670d6c0b56eSmrg  case $_am_header in
21671d6c0b56eSmrg    $_am_arg | $_am_arg:* )
21672d6c0b56eSmrg      break ;;
21673d6c0b56eSmrg    * )
21674d6c0b56eSmrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
21675d6c0b56eSmrg  esac
21676d6c0b56eSmrgdone
21677d6c0b56eSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
21678d6c0b56eSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21679d6c0b56eSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
21680d6c0b56eSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
21681d6c0b56eSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
21682d6c0b56eSmrg$as_echo X"$_am_arg" |
21683d6c0b56eSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21684d6c0b56eSmrg	    s//\1/
21685d6c0b56eSmrg	    q
21686d6c0b56eSmrg	  }
21687d6c0b56eSmrg	  /^X\(\/\/\)[^/].*/{
21688d6c0b56eSmrg	    s//\1/
21689d6c0b56eSmrg	    q
21690d6c0b56eSmrg	  }
21691d6c0b56eSmrg	  /^X\(\/\/\)$/{
21692d6c0b56eSmrg	    s//\1/
21693d6c0b56eSmrg	    q
21694d6c0b56eSmrg	  }
21695d6c0b56eSmrg	  /^X\(\/\).*/{
21696d6c0b56eSmrg	    s//\1/
21697d6c0b56eSmrg	    q
21698d6c0b56eSmrg	  }
21699d6c0b56eSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
21700d6c0b56eSmrg ;;
21701d6c0b56eSmrg
21702d6c0b56eSmrg  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
21703d6c0b56eSmrg$as_echo "$as_me: executing $ac_file commands" >&6;}
21704d6c0b56eSmrg ;;
21705d6c0b56eSmrg  esac
21706d6c0b56eSmrg
21707d6c0b56eSmrg
21708d6c0b56eSmrg  case $ac_file$ac_mode in
21709d6c0b56eSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
21710d6c0b56eSmrg  # Older Autoconf quotes --file arguments for eval, but not when files
21711d6c0b56eSmrg  # are listed without --file.  Let's play safe and only enable the eval
21712d6c0b56eSmrg  # if we detect the quoting.
21713d6c0b56eSmrg  case $CONFIG_FILES in
21714d6c0b56eSmrg  *\'*) eval set x "$CONFIG_FILES" ;;
21715d6c0b56eSmrg  *)   set x $CONFIG_FILES ;;
21716d6c0b56eSmrg  esac
21717d6c0b56eSmrg  shift
21718d6c0b56eSmrg  for mf
21719d6c0b56eSmrg  do
21720d6c0b56eSmrg    # Strip MF so we end up with the name of the file.
21721d6c0b56eSmrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
21722d6c0b56eSmrg    # Check whether this is an Automake generated Makefile or not.
21723d6c0b56eSmrg    # We used to match only the files named 'Makefile.in', but
21724d6c0b56eSmrg    # some people rename them; so instead we look at the file content.
21725d6c0b56eSmrg    # Grep'ing the first line is not enough: some people post-process
21726d6c0b56eSmrg    # each Makefile.in and add a new line on top of each file to say so.
21727d6c0b56eSmrg    # Grep'ing the whole file is not good either: AIX grep has a line
21728d6c0b56eSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
21729d6c0b56eSmrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
21730d6c0b56eSmrg      dirpart=`$as_dirname -- "$mf" ||
21731d6c0b56eSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21732d6c0b56eSmrg	 X"$mf" : 'X\(//\)[^/]' \| \
21733d6c0b56eSmrg	 X"$mf" : 'X\(//\)$' \| \
21734d6c0b56eSmrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
21735d6c0b56eSmrg$as_echo X"$mf" |
21736d6c0b56eSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21737d6c0b56eSmrg	    s//\1/
21738d6c0b56eSmrg	    q
21739d6c0b56eSmrg	  }
21740d6c0b56eSmrg	  /^X\(\/\/\)[^/].*/{
21741d6c0b56eSmrg	    s//\1/
21742d6c0b56eSmrg	    q
21743d6c0b56eSmrg	  }
21744d6c0b56eSmrg	  /^X\(\/\/\)$/{
21745d6c0b56eSmrg	    s//\1/
21746d6c0b56eSmrg	    q
21747d6c0b56eSmrg	  }
21748d6c0b56eSmrg	  /^X\(\/\).*/{
21749d6c0b56eSmrg	    s//\1/
21750d6c0b56eSmrg	    q
21751d6c0b56eSmrg	  }
21752d6c0b56eSmrg	  s/.*/./; q'`
21753d6c0b56eSmrg    else
21754d6c0b56eSmrg      continue
21755d6c0b56eSmrg    fi
21756d6c0b56eSmrg    # Extract the definition of DEPDIR, am__include, and am__quote
21757d6c0b56eSmrg    # from the Makefile without running 'make'.
21758d6c0b56eSmrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
21759d6c0b56eSmrg    test -z "$DEPDIR" && continue
21760d6c0b56eSmrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
21761d6c0b56eSmrg    test -z "$am__include" && continue
21762d6c0b56eSmrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
21763d6c0b56eSmrg    # Find all dependency output files, they are included files with
21764d6c0b56eSmrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
21765d6c0b56eSmrg    # simplest approach to changing $(DEPDIR) to its actual value in the
21766d6c0b56eSmrg    # expansion.
21767d6c0b56eSmrg    for file in `sed -n "
21768d6c0b56eSmrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
21769d6c0b56eSmrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
21770d6c0b56eSmrg      # Make sure the directory exists.
21771d6c0b56eSmrg      test -f "$dirpart/$file" && continue
21772d6c0b56eSmrg      fdir=`$as_dirname -- "$file" ||
21773d6c0b56eSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21774d6c0b56eSmrg	 X"$file" : 'X\(//\)[^/]' \| \
21775d6c0b56eSmrg	 X"$file" : 'X\(//\)$' \| \
21776d6c0b56eSmrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
21777d6c0b56eSmrg$as_echo X"$file" |
21778d6c0b56eSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21779d6c0b56eSmrg	    s//\1/
21780d6c0b56eSmrg	    q
21781d6c0b56eSmrg	  }
21782d6c0b56eSmrg	  /^X\(\/\/\)[^/].*/{
21783d6c0b56eSmrg	    s//\1/
21784d6c0b56eSmrg	    q
21785d6c0b56eSmrg	  }
21786d6c0b56eSmrg	  /^X\(\/\/\)$/{
21787d6c0b56eSmrg	    s//\1/
21788d6c0b56eSmrg	    q
21789d6c0b56eSmrg	  }
21790d6c0b56eSmrg	  /^X\(\/\).*/{
21791d6c0b56eSmrg	    s//\1/
21792d6c0b56eSmrg	    q
21793d6c0b56eSmrg	  }
21794d6c0b56eSmrg	  s/.*/./; q'`
21795d6c0b56eSmrg      as_dir=$dirpart/$fdir; as_fn_mkdir_p
21796d6c0b56eSmrg      # echo "creating $dirpart/$file"
21797d6c0b56eSmrg      echo '# dummy' > "$dirpart/$file"
21798d6c0b56eSmrg    done
21799d6c0b56eSmrg  done
21800d6c0b56eSmrg}
21801d6c0b56eSmrg ;;
21802d6c0b56eSmrg    "libtool":C)
21803d6c0b56eSmrg
21804d6c0b56eSmrg    # See if we are running on zsh, and set the options that allow our
21805d6c0b56eSmrg    # commands through without removal of \ escapes.
21806d6c0b56eSmrg    if test -n "${ZSH_VERSION+set}"; then
21807d6c0b56eSmrg      setopt NO_GLOB_SUBST
21808d6c0b56eSmrg    fi
21809d6c0b56eSmrg
21810d6c0b56eSmrg    cfgfile=${ofile}T
21811d6c0b56eSmrg    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
21812d6c0b56eSmrg    $RM "$cfgfile"
21813d6c0b56eSmrg
21814d6c0b56eSmrg    cat <<_LT_EOF >> "$cfgfile"
21815d6c0b56eSmrg#! $SHELL
21816d6c0b56eSmrg# Generated automatically by $as_me ($PACKAGE) $VERSION
21817d6c0b56eSmrg# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
21818d6c0b56eSmrg# NOTE: Changes made to this file will be lost: look at ltmain.sh.
21819d6c0b56eSmrg
21820d6c0b56eSmrg# Provide generalized library-building support services.
21821d6c0b56eSmrg# Written by Gordon Matzigkeit, 1996
21822d6c0b56eSmrg
21823d6c0b56eSmrg# Copyright (C) 2014 Free Software Foundation, Inc.
21824d6c0b56eSmrg# This is free software; see the source for copying conditions.  There is NO
21825d6c0b56eSmrg# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21826d6c0b56eSmrg
21827d6c0b56eSmrg# GNU Libtool is free software; you can redistribute it and/or modify
21828d6c0b56eSmrg# it under the terms of the GNU General Public License as published by
21829d6c0b56eSmrg# the Free Software Foundation; either version 2 of of the License, or
21830d6c0b56eSmrg# (at your option) any later version.
21831d6c0b56eSmrg#
21832d6c0b56eSmrg# As a special exception to the GNU General Public License, if you
21833d6c0b56eSmrg# distribute this file as part of a program or library that is built
21834d6c0b56eSmrg# using GNU Libtool, you may include this file under the  same
21835d6c0b56eSmrg# distribution terms that you use for the rest of that program.
21836d6c0b56eSmrg#
21837d6c0b56eSmrg# GNU Libtool is distributed in the hope that it will be useful, but
21838d6c0b56eSmrg# WITHOUT ANY WARRANTY; without even the implied warranty of
21839d6c0b56eSmrg# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21840d6c0b56eSmrg# GNU General Public License for more details.
21841d6c0b56eSmrg#
21842d6c0b56eSmrg# You should have received a copy of the GNU General Public License
21843d6c0b56eSmrg# along with this program.  If not, see <http://www.gnu.org/licenses/>.
21844d6c0b56eSmrg
21845d6c0b56eSmrg
21846d6c0b56eSmrg# The names of the tagged configurations supported by this script.
21847d6c0b56eSmrgavailable_tags=''
21848d6c0b56eSmrg
21849d6c0b56eSmrg# Configured defaults for sys_lib_dlsearch_path munging.
21850d6c0b56eSmrg: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
21851d6c0b56eSmrg
21852d6c0b56eSmrg# ### BEGIN LIBTOOL CONFIG
21853d6c0b56eSmrg
21854d6c0b56eSmrg# Whether or not to build static libraries.
21855d6c0b56eSmrgbuild_old_libs=$enable_static
21856d6c0b56eSmrg
21857d6c0b56eSmrg# Which release of libtool.m4 was used?
21858d6c0b56eSmrgmacro_version=$macro_version
21859d6c0b56eSmrgmacro_revision=$macro_revision
21860d6c0b56eSmrg
21861d6c0b56eSmrg# Whether or not to build shared libraries.
21862d6c0b56eSmrgbuild_libtool_libs=$enable_shared
21863d6c0b56eSmrg
21864d6c0b56eSmrg# What type of objects to build.
21865d6c0b56eSmrgpic_mode=$pic_mode
21866d6c0b56eSmrg
21867d6c0b56eSmrg# Whether or not to optimize for fast installation.
21868d6c0b56eSmrgfast_install=$enable_fast_install
21869d6c0b56eSmrg
21870d6c0b56eSmrg# Shared archive member basename,for filename based shared library versioning on AIX.
21871d6c0b56eSmrgshared_archive_member_spec=$shared_archive_member_spec
21872d6c0b56eSmrg
21873d6c0b56eSmrg# Shell to use when invoking shell scripts.
21874d6c0b56eSmrgSHELL=$lt_SHELL
21875d6c0b56eSmrg
21876d6c0b56eSmrg# An echo program that protects backslashes.
21877d6c0b56eSmrgECHO=$lt_ECHO
21878d6c0b56eSmrg
21879d6c0b56eSmrg# The PATH separator for the build system.
21880d6c0b56eSmrgPATH_SEPARATOR=$lt_PATH_SEPARATOR
21881d6c0b56eSmrg
21882d6c0b56eSmrg# The host system.
21883d6c0b56eSmrghost_alias=$host_alias
21884d6c0b56eSmrghost=$host
21885d6c0b56eSmrghost_os=$host_os
21886d6c0b56eSmrg
21887d6c0b56eSmrg# The build system.
21888d6c0b56eSmrgbuild_alias=$build_alias
21889d6c0b56eSmrgbuild=$build
21890d6c0b56eSmrgbuild_os=$build_os
21891d6c0b56eSmrg
21892d6c0b56eSmrg# A sed program that does not truncate output.
21893d6c0b56eSmrgSED=$lt_SED
21894d6c0b56eSmrg
21895d6c0b56eSmrg# Sed that helps us avoid accidentally triggering echo(1) options like -n.
21896d6c0b56eSmrgXsed="\$SED -e 1s/^X//"
21897d6c0b56eSmrg
21898d6c0b56eSmrg# A grep program that handles long lines.
21899d6c0b56eSmrgGREP=$lt_GREP
21900d6c0b56eSmrg
21901d6c0b56eSmrg# An ERE matcher.
21902d6c0b56eSmrgEGREP=$lt_EGREP
21903d6c0b56eSmrg
21904d6c0b56eSmrg# A literal string matcher.
21905d6c0b56eSmrgFGREP=$lt_FGREP
21906d6c0b56eSmrg
21907d6c0b56eSmrg# A BSD- or MS-compatible name lister.
21908d6c0b56eSmrgNM=$lt_NM
21909d6c0b56eSmrg
21910d6c0b56eSmrg# Whether we need soft or hard links.
21911d6c0b56eSmrgLN_S=$lt_LN_S
21912d6c0b56eSmrg
21913d6c0b56eSmrg# What is the maximum length of a command?
21914d6c0b56eSmrgmax_cmd_len=$max_cmd_len
21915d6c0b56eSmrg
21916d6c0b56eSmrg# Object file suffix (normally "o").
21917d6c0b56eSmrgobjext=$ac_objext
21918d6c0b56eSmrg
21919d6c0b56eSmrg# Executable file suffix (normally "").
21920d6c0b56eSmrgexeext=$exeext
21921d6c0b56eSmrg
21922d6c0b56eSmrg# whether the shell understands "unset".
21923d6c0b56eSmrglt_unset=$lt_unset
21924d6c0b56eSmrg
21925d6c0b56eSmrg# turn spaces into newlines.
21926d6c0b56eSmrgSP2NL=$lt_lt_SP2NL
21927d6c0b56eSmrg
21928d6c0b56eSmrg# turn newlines into spaces.
21929d6c0b56eSmrgNL2SP=$lt_lt_NL2SP
21930d6c0b56eSmrg
21931d6c0b56eSmrg# convert \$build file names to \$host format.
21932d6c0b56eSmrgto_host_file_cmd=$lt_cv_to_host_file_cmd
21933d6c0b56eSmrg
21934d6c0b56eSmrg# convert \$build files to toolchain format.
21935d6c0b56eSmrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd
21936d6c0b56eSmrg
21937d6c0b56eSmrg# An object symbol dumper.
21938d6c0b56eSmrgOBJDUMP=$lt_OBJDUMP
21939d6c0b56eSmrg
21940d6c0b56eSmrg# Method to check whether dependent libraries are shared objects.
21941d6c0b56eSmrgdeplibs_check_method=$lt_deplibs_check_method
21942d6c0b56eSmrg
21943d6c0b56eSmrg# Command to use when deplibs_check_method = "file_magic".
21944d6c0b56eSmrgfile_magic_cmd=$lt_file_magic_cmd
21945d6c0b56eSmrg
21946d6c0b56eSmrg# How to find potential files when deplibs_check_method = "file_magic".
21947d6c0b56eSmrgfile_magic_glob=$lt_file_magic_glob
21948d6c0b56eSmrg
21949d6c0b56eSmrg# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
21950d6c0b56eSmrgwant_nocaseglob=$lt_want_nocaseglob
21951d6c0b56eSmrg
21952d6c0b56eSmrg# DLL creation program.
21953d6c0b56eSmrgDLLTOOL=$lt_DLLTOOL
21954d6c0b56eSmrg
21955d6c0b56eSmrg# Command to associate shared and link libraries.
21956d6c0b56eSmrgsharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
21957d6c0b56eSmrg
21958d6c0b56eSmrg# The archiver.
21959d6c0b56eSmrgAR=$lt_AR
21960d6c0b56eSmrg
21961d6c0b56eSmrg# Flags to create an archive.
21962d6c0b56eSmrgAR_FLAGS=$lt_AR_FLAGS
21963d6c0b56eSmrg
21964d6c0b56eSmrg# How to feed a file listing to the archiver.
21965d6c0b56eSmrgarchiver_list_spec=$lt_archiver_list_spec
21966d6c0b56eSmrg
21967d6c0b56eSmrg# A symbol stripping program.
21968d6c0b56eSmrgSTRIP=$lt_STRIP
21969d6c0b56eSmrg
21970d6c0b56eSmrg# Commands used to install an old-style archive.
21971d6c0b56eSmrgRANLIB=$lt_RANLIB
21972d6c0b56eSmrgold_postinstall_cmds=$lt_old_postinstall_cmds
21973d6c0b56eSmrgold_postuninstall_cmds=$lt_old_postuninstall_cmds
21974d6c0b56eSmrg
21975d6c0b56eSmrg# Whether to use a lock for old archive extraction.
21976d6c0b56eSmrglock_old_archive_extraction=$lock_old_archive_extraction
21977d6c0b56eSmrg
21978d6c0b56eSmrg# A C compiler.
21979d6c0b56eSmrgLTCC=$lt_CC
21980d6c0b56eSmrg
21981d6c0b56eSmrg# LTCC compiler flags.
21982d6c0b56eSmrgLTCFLAGS=$lt_CFLAGS
21983d6c0b56eSmrg
21984d6c0b56eSmrg# Take the output of nm and produce a listing of raw symbols and C names.
21985d6c0b56eSmrgglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21986d6c0b56eSmrg
21987d6c0b56eSmrg# Transform the output of nm in a proper C declaration.
21988d6c0b56eSmrgglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21989d6c0b56eSmrg
21990d6c0b56eSmrg# Transform the output of nm into a list of symbols to manually relocate.
21991d6c0b56eSmrgglobal_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
21992d6c0b56eSmrg
21993d6c0b56eSmrg# Transform the output of nm in a C name address pair.
21994d6c0b56eSmrgglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21995d6c0b56eSmrg
21996d6c0b56eSmrg# Transform the output of nm in a C name address pair when lib prefix is needed.
21997d6c0b56eSmrgglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21998d6c0b56eSmrg
21999d6c0b56eSmrg# The name lister interface.
22000d6c0b56eSmrgnm_interface=$lt_lt_cv_nm_interface
22001d6c0b56eSmrg
22002d6c0b56eSmrg# Specify filename containing input files for \$NM.
22003d6c0b56eSmrgnm_file_list_spec=$lt_nm_file_list_spec
22004d6c0b56eSmrg
22005d6c0b56eSmrg# The root where to search for dependent libraries,and where our libraries should be installed.
22006d6c0b56eSmrglt_sysroot=$lt_sysroot
22007d6c0b56eSmrg
22008d6c0b56eSmrg# Command to truncate a binary pipe.
22009d6c0b56eSmrglt_truncate_bin=$lt_lt_cv_truncate_bin
22010d6c0b56eSmrg
22011d6c0b56eSmrg# The name of the directory that contains temporary libtool files.
22012d6c0b56eSmrgobjdir=$objdir
22013d6c0b56eSmrg
22014d6c0b56eSmrg# Used to examine libraries when file_magic_cmd begins with "file".
22015d6c0b56eSmrgMAGIC_CMD=$MAGIC_CMD
22016d6c0b56eSmrg
22017d6c0b56eSmrg# Must we lock files when doing compilation?
22018d6c0b56eSmrgneed_locks=$lt_need_locks
22019d6c0b56eSmrg
22020d6c0b56eSmrg# Manifest tool.
22021d6c0b56eSmrgMANIFEST_TOOL=$lt_MANIFEST_TOOL
22022d6c0b56eSmrg
22023d6c0b56eSmrg# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
22024d6c0b56eSmrgDSYMUTIL=$lt_DSYMUTIL
22025d6c0b56eSmrg
22026d6c0b56eSmrg# Tool to change global to local symbols on Mac OS X.
22027d6c0b56eSmrgNMEDIT=$lt_NMEDIT
22028d6c0b56eSmrg
22029d6c0b56eSmrg# Tool to manipulate fat objects and archives on Mac OS X.
22030d6c0b56eSmrgLIPO=$lt_LIPO
22031d6c0b56eSmrg
22032d6c0b56eSmrg# ldd/readelf like tool for Mach-O binaries on Mac OS X.
22033d6c0b56eSmrgOTOOL=$lt_OTOOL
22034d6c0b56eSmrg
22035d6c0b56eSmrg# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
22036d6c0b56eSmrgOTOOL64=$lt_OTOOL64
22037d6c0b56eSmrg
22038d6c0b56eSmrg# Old archive suffix (normally "a").
22039d6c0b56eSmrglibext=$libext
22040d6c0b56eSmrg
22041d6c0b56eSmrg# Shared library suffix (normally ".so").
22042d6c0b56eSmrgshrext_cmds=$lt_shrext_cmds
22043d6c0b56eSmrg
22044d6c0b56eSmrg# The commands to extract the exported symbol list from a shared archive.
22045d6c0b56eSmrgextract_expsyms_cmds=$lt_extract_expsyms_cmds
22046d6c0b56eSmrg
22047d6c0b56eSmrg# Variables whose values should be saved in libtool wrapper scripts and
22048d6c0b56eSmrg# restored at link time.
22049d6c0b56eSmrgvariables_saved_for_relink=$lt_variables_saved_for_relink
22050d6c0b56eSmrg
22051d6c0b56eSmrg# Do we need the "lib" prefix for modules?
22052d6c0b56eSmrgneed_lib_prefix=$need_lib_prefix
22053d6c0b56eSmrg
22054d6c0b56eSmrg# Do we need a version for libraries?
22055d6c0b56eSmrgneed_version=$need_version
22056d6c0b56eSmrg
22057d6c0b56eSmrg# Library versioning type.
22058d6c0b56eSmrgversion_type=$version_type
22059d6c0b56eSmrg
22060d6c0b56eSmrg# Shared library runtime path variable.
22061d6c0b56eSmrgrunpath_var=$runpath_var
22062d6c0b56eSmrg
22063d6c0b56eSmrg# Shared library path variable.
22064d6c0b56eSmrgshlibpath_var=$shlibpath_var
22065d6c0b56eSmrg
22066d6c0b56eSmrg# Is shlibpath searched before the hard-coded library search path?
22067d6c0b56eSmrgshlibpath_overrides_runpath=$shlibpath_overrides_runpath
22068d6c0b56eSmrg
22069d6c0b56eSmrg# Format of library name prefix.
22070d6c0b56eSmrglibname_spec=$lt_libname_spec
22071d6c0b56eSmrg
22072d6c0b56eSmrg# List of archive names.  First name is the real one, the rest are links.
22073d6c0b56eSmrg# The last name is the one that the linker finds with -lNAME
22074d6c0b56eSmrglibrary_names_spec=$lt_library_names_spec
22075d6c0b56eSmrg
22076d6c0b56eSmrg# The coded name of the library, if different from the real name.
22077d6c0b56eSmrgsoname_spec=$lt_soname_spec
22078d6c0b56eSmrg
22079d6c0b56eSmrg# Permission mode override for installation of shared libraries.
22080d6c0b56eSmrginstall_override_mode=$lt_install_override_mode
22081d6c0b56eSmrg
22082d6c0b56eSmrg# Command to use after installation of a shared archive.
22083d6c0b56eSmrgpostinstall_cmds=$lt_postinstall_cmds
22084d6c0b56eSmrg
22085d6c0b56eSmrg# Command to use after uninstallation of a shared archive.
22086d6c0b56eSmrgpostuninstall_cmds=$lt_postuninstall_cmds
22087d6c0b56eSmrg
22088d6c0b56eSmrg# Commands used to finish a libtool library installation in a directory.
22089d6c0b56eSmrgfinish_cmds=$lt_finish_cmds
22090d6c0b56eSmrg
22091d6c0b56eSmrg# As "finish_cmds", except a single script fragment to be evaled but
22092d6c0b56eSmrg# not shown.
22093d6c0b56eSmrgfinish_eval=$lt_finish_eval
22094d6c0b56eSmrg
22095d6c0b56eSmrg# Whether we should hardcode library paths into libraries.
22096d6c0b56eSmrghardcode_into_libs=$hardcode_into_libs
22097d6c0b56eSmrg
22098d6c0b56eSmrg# Compile-time system search path for libraries.
22099d6c0b56eSmrgsys_lib_search_path_spec=$lt_sys_lib_search_path_spec
22100d6c0b56eSmrg
22101d6c0b56eSmrg# Detected run-time system search path for libraries.
22102d6c0b56eSmrgsys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
22103d6c0b56eSmrg
22104d6c0b56eSmrg# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
22105d6c0b56eSmrgconfigure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
22106d6c0b56eSmrg
22107d6c0b56eSmrg# Whether dlopen is supported.
22108d6c0b56eSmrgdlopen_support=$enable_dlopen
22109d6c0b56eSmrg
22110d6c0b56eSmrg# Whether dlopen of programs is supported.
22111d6c0b56eSmrgdlopen_self=$enable_dlopen_self
22112d6c0b56eSmrg
22113d6c0b56eSmrg# Whether dlopen of statically linked programs is supported.
22114d6c0b56eSmrgdlopen_self_static=$enable_dlopen_self_static
22115d6c0b56eSmrg
22116d6c0b56eSmrg# Commands to strip libraries.
22117d6c0b56eSmrgold_striplib=$lt_old_striplib
22118d6c0b56eSmrgstriplib=$lt_striplib
22119d6c0b56eSmrg
22120d6c0b56eSmrg
22121d6c0b56eSmrg# The linker used to build libraries.
22122d6c0b56eSmrgLD=$lt_LD
22123d6c0b56eSmrg
22124d6c0b56eSmrg# How to create reloadable object files.
22125d6c0b56eSmrgreload_flag=$lt_reload_flag
22126d6c0b56eSmrgreload_cmds=$lt_reload_cmds
22127d6c0b56eSmrg
22128d6c0b56eSmrg# Commands used to build an old-style archive.
22129d6c0b56eSmrgold_archive_cmds=$lt_old_archive_cmds
22130d6c0b56eSmrg
22131d6c0b56eSmrg# A language specific compiler.
22132d6c0b56eSmrgCC=$lt_compiler
22133d6c0b56eSmrg
22134d6c0b56eSmrg# Is the compiler the GNU compiler?
22135d6c0b56eSmrgwith_gcc=$GCC
22136d6c0b56eSmrg
22137d6c0b56eSmrg# Compiler flag to turn off builtin functions.
22138d6c0b56eSmrgno_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
22139d6c0b56eSmrg
22140d6c0b56eSmrg# Additional compiler flags for building library objects.
22141d6c0b56eSmrgpic_flag=$lt_lt_prog_compiler_pic
22142d6c0b56eSmrg
22143d6c0b56eSmrg# How to pass a linker flag through the compiler.
22144d6c0b56eSmrgwl=$lt_lt_prog_compiler_wl
22145d6c0b56eSmrg
22146d6c0b56eSmrg# Compiler flag to prevent dynamic linking.
22147d6c0b56eSmrglink_static_flag=$lt_lt_prog_compiler_static
22148d6c0b56eSmrg
22149d6c0b56eSmrg# Does compiler simultaneously support -c and -o options?
22150d6c0b56eSmrgcompiler_c_o=$lt_lt_cv_prog_compiler_c_o
22151d6c0b56eSmrg
22152d6c0b56eSmrg# Whether or not to add -lc for building shared libraries.
22153d6c0b56eSmrgbuild_libtool_need_lc=$archive_cmds_need_lc
22154d6c0b56eSmrg
22155d6c0b56eSmrg# Whether or not to disallow shared libs when runtime libs are static.
22156d6c0b56eSmrgallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
22157d6c0b56eSmrg
22158d6c0b56eSmrg# Compiler flag to allow reflexive dlopens.
22159d6c0b56eSmrgexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec
22160d6c0b56eSmrg
22161d6c0b56eSmrg# Compiler flag to generate shared objects directly from archives.
22162d6c0b56eSmrgwhole_archive_flag_spec=$lt_whole_archive_flag_spec
22163d6c0b56eSmrg
22164d6c0b56eSmrg# Whether the compiler copes with passing no objects directly.
22165d6c0b56eSmrgcompiler_needs_object=$lt_compiler_needs_object
22166d6c0b56eSmrg
22167d6c0b56eSmrg# Create an old-style archive from a shared archive.
22168d6c0b56eSmrgold_archive_from_new_cmds=$lt_old_archive_from_new_cmds
22169d6c0b56eSmrg
22170d6c0b56eSmrg# Create a temporary old-style archive to link instead of a shared archive.
22171d6c0b56eSmrgold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
22172d6c0b56eSmrg
22173d6c0b56eSmrg# Commands used to build a shared archive.
22174d6c0b56eSmrgarchive_cmds=$lt_archive_cmds
22175d6c0b56eSmrgarchive_expsym_cmds=$lt_archive_expsym_cmds
22176d6c0b56eSmrg
22177d6c0b56eSmrg# Commands used to build a loadable module if different from building
22178d6c0b56eSmrg# a shared archive.
22179d6c0b56eSmrgmodule_cmds=$lt_module_cmds
22180d6c0b56eSmrgmodule_expsym_cmds=$lt_module_expsym_cmds
22181d6c0b56eSmrg
22182d6c0b56eSmrg# Whether we are building with GNU ld or not.
22183d6c0b56eSmrgwith_gnu_ld=$lt_with_gnu_ld
22184d6c0b56eSmrg
22185d6c0b56eSmrg# Flag that allows shared libraries with undefined symbols to be built.
22186d6c0b56eSmrgallow_undefined_flag=$lt_allow_undefined_flag
22187d6c0b56eSmrg
22188d6c0b56eSmrg# Flag that enforces no undefined symbols.
22189d6c0b56eSmrgno_undefined_flag=$lt_no_undefined_flag
22190d6c0b56eSmrg
22191d6c0b56eSmrg# Flag to hardcode \$libdir into a binary during linking.
22192d6c0b56eSmrg# This must work even if \$libdir does not exist
22193d6c0b56eSmrghardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
22194d6c0b56eSmrg
22195d6c0b56eSmrg# Whether we need a single "-rpath" flag with a separated argument.
22196d6c0b56eSmrghardcode_libdir_separator=$lt_hardcode_libdir_separator
22197d6c0b56eSmrg
22198d6c0b56eSmrg# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
22199d6c0b56eSmrg# DIR into the resulting binary.
22200d6c0b56eSmrghardcode_direct=$hardcode_direct
22201d6c0b56eSmrg
22202d6c0b56eSmrg# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
22203d6c0b56eSmrg# DIR into the resulting binary and the resulting library dependency is
22204d6c0b56eSmrg# "absolute",i.e impossible to change by setting \$shlibpath_var if the
22205d6c0b56eSmrg# library is relocated.
22206d6c0b56eSmrghardcode_direct_absolute=$hardcode_direct_absolute
22207d6c0b56eSmrg
22208d6c0b56eSmrg# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
22209d6c0b56eSmrg# into the resulting binary.
22210d6c0b56eSmrghardcode_minus_L=$hardcode_minus_L
22211d6c0b56eSmrg
22212d6c0b56eSmrg# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
22213d6c0b56eSmrg# into the resulting binary.
22214d6c0b56eSmrghardcode_shlibpath_var=$hardcode_shlibpath_var
22215d6c0b56eSmrg
22216d6c0b56eSmrg# Set to "yes" if building a shared library automatically hardcodes DIR
22217d6c0b56eSmrg# into the library and all subsequent libraries and executables linked
22218d6c0b56eSmrg# against it.
22219d6c0b56eSmrghardcode_automatic=$hardcode_automatic
22220d6c0b56eSmrg
22221d6c0b56eSmrg# Set to yes if linker adds runtime paths of dependent libraries
22222d6c0b56eSmrg# to runtime path list.
22223d6c0b56eSmrginherit_rpath=$inherit_rpath
22224d6c0b56eSmrg
22225d6c0b56eSmrg# Whether libtool must link a program against all its dependency libraries.
22226d6c0b56eSmrglink_all_deplibs=$link_all_deplibs
22227d6c0b56eSmrg
22228d6c0b56eSmrg# Set to "yes" if exported symbols are required.
22229d6c0b56eSmrgalways_export_symbols=$always_export_symbols
22230d6c0b56eSmrg
22231d6c0b56eSmrg# The commands to list exported symbols.
22232d6c0b56eSmrgexport_symbols_cmds=$lt_export_symbols_cmds
22233d6c0b56eSmrg
22234d6c0b56eSmrg# Symbols that should not be listed in the preloaded symbols.
22235d6c0b56eSmrgexclude_expsyms=$lt_exclude_expsyms
22236d6c0b56eSmrg
22237d6c0b56eSmrg# Symbols that must always be exported.
22238d6c0b56eSmrginclude_expsyms=$lt_include_expsyms
22239d6c0b56eSmrg
22240d6c0b56eSmrg# Commands necessary for linking programs (against libraries) with templates.
22241d6c0b56eSmrgprelink_cmds=$lt_prelink_cmds
22242d6c0b56eSmrg
22243d6c0b56eSmrg# Commands necessary for finishing linking programs.
22244d6c0b56eSmrgpostlink_cmds=$lt_postlink_cmds
22245d6c0b56eSmrg
22246d6c0b56eSmrg# Specify filename containing input files.
22247d6c0b56eSmrgfile_list_spec=$lt_file_list_spec
22248d6c0b56eSmrg
22249d6c0b56eSmrg# How to hardcode a shared library path into an executable.
22250d6c0b56eSmrghardcode_action=$hardcode_action
22251d6c0b56eSmrg
22252d6c0b56eSmrg# ### END LIBTOOL CONFIG
22253d6c0b56eSmrg
22254d6c0b56eSmrg_LT_EOF
22255d6c0b56eSmrg
22256d6c0b56eSmrg    cat <<'_LT_EOF' >> "$cfgfile"
22257d6c0b56eSmrg
22258d6c0b56eSmrg# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
22259d6c0b56eSmrg
22260d6c0b56eSmrg# func_munge_path_list VARIABLE PATH
22261d6c0b56eSmrg# -----------------------------------
22262d6c0b56eSmrg# VARIABLE is name of variable containing _space_ separated list of
22263d6c0b56eSmrg# directories to be munged by the contents of PATH, which is string
22264d6c0b56eSmrg# having a format:
22265d6c0b56eSmrg# "DIR[:DIR]:"
22266d6c0b56eSmrg#       string "DIR[ DIR]" will be prepended to VARIABLE
22267d6c0b56eSmrg# ":DIR[:DIR]"
22268d6c0b56eSmrg#       string "DIR[ DIR]" will be appended to VARIABLE
22269d6c0b56eSmrg# "DIRP[:DIRP]::[DIRA:]DIRA"
22270d6c0b56eSmrg#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
22271d6c0b56eSmrg#       "DIRA[ DIRA]" will be appended to VARIABLE
22272d6c0b56eSmrg# "DIR[:DIR]"
22273d6c0b56eSmrg#       VARIABLE will be replaced by "DIR[ DIR]"
22274d6c0b56eSmrgfunc_munge_path_list ()
22275d6c0b56eSmrg{
22276d6c0b56eSmrg    case x$2 in
22277d6c0b56eSmrg    x)
22278d6c0b56eSmrg        ;;
22279d6c0b56eSmrg    *:)
22280d6c0b56eSmrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
22281d6c0b56eSmrg        ;;
22282d6c0b56eSmrg    x:*)
22283d6c0b56eSmrg        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
22284d6c0b56eSmrg        ;;
22285d6c0b56eSmrg    *::*)
22286d6c0b56eSmrg        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
22287d6c0b56eSmrg        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
22288d6c0b56eSmrg        ;;
22289d6c0b56eSmrg    *)
22290d6c0b56eSmrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
22291d6c0b56eSmrg        ;;
22292d6c0b56eSmrg    esac
22293d6c0b56eSmrg}
22294d6c0b56eSmrg
22295d6c0b56eSmrg
22296d6c0b56eSmrg# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
22297d6c0b56eSmrgfunc_cc_basename ()
22298d6c0b56eSmrg{
22299d6c0b56eSmrg    for cc_temp in $*""; do
22300d6c0b56eSmrg      case $cc_temp in
22301d6c0b56eSmrg        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
22302d6c0b56eSmrg        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
22303d6c0b56eSmrg        \-*) ;;
22304d6c0b56eSmrg        *) break;;
22305d6c0b56eSmrg      esac
22306d6c0b56eSmrg    done
22307d6c0b56eSmrg    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
22308d6c0b56eSmrg}
22309d6c0b56eSmrg
22310d6c0b56eSmrg
22311d6c0b56eSmrg# ### END FUNCTIONS SHARED WITH CONFIGURE
22312d6c0b56eSmrg
22313d6c0b56eSmrg_LT_EOF
22314d6c0b56eSmrg
22315d6c0b56eSmrg  case $host_os in
22316d6c0b56eSmrg  aix3*)
22317d6c0b56eSmrg    cat <<\_LT_EOF >> "$cfgfile"
22318d6c0b56eSmrg# AIX sometimes has problems with the GCC collect2 program.  For some
22319d6c0b56eSmrg# reason, if we set the COLLECT_NAMES environment variable, the problems
22320d6c0b56eSmrg# vanish in a puff of smoke.
22321d6c0b56eSmrgif test set != "${COLLECT_NAMES+set}"; then
22322d6c0b56eSmrg  COLLECT_NAMES=
22323d6c0b56eSmrg  export COLLECT_NAMES
22324d6c0b56eSmrgfi
22325d6c0b56eSmrg_LT_EOF
22326d6c0b56eSmrg    ;;
22327d6c0b56eSmrg  esac
22328d6c0b56eSmrg
22329d6c0b56eSmrg
22330d6c0b56eSmrgltmain=$ac_aux_dir/ltmain.sh
22331d6c0b56eSmrg
22332d6c0b56eSmrg
22333d6c0b56eSmrg  # We use sed instead of cat because bash on DJGPP gets confused if
22334d6c0b56eSmrg  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
22335d6c0b56eSmrg  # text mode, it properly converts lines to CR/LF.  This bash problem
22336d6c0b56eSmrg  # is reportedly fixed, but why not run on old versions too?
22337d6c0b56eSmrg  sed '$q' "$ltmain" >> "$cfgfile" \
22338d6c0b56eSmrg     || (rm -f "$cfgfile"; exit 1)
22339d6c0b56eSmrg
22340d6c0b56eSmrg   mv -f "$cfgfile" "$ofile" ||
22341d6c0b56eSmrg    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
22342d6c0b56eSmrg  chmod +x "$ofile"
22343d6c0b56eSmrg
22344d6c0b56eSmrg ;;
22345d6c0b56eSmrg
22346d6c0b56eSmrg  esac
22347d6c0b56eSmrgdone # for ac_tag
22348d6c0b56eSmrg
22349d6c0b56eSmrg
22350d6c0b56eSmrgas_fn_exit 0
22351d6c0b56eSmrg_ACEOF
22352d6c0b56eSmrgac_clean_files=$ac_clean_files_save
22353d6c0b56eSmrg
22354d6c0b56eSmrgtest $ac_write_fail = 0 ||
22355d6c0b56eSmrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
22356d6c0b56eSmrg
22357d6c0b56eSmrg
22358d6c0b56eSmrg# configure is writing to config.log, and then calls config.status.
22359d6c0b56eSmrg# config.status does its own redirection, appending to config.log.
22360d6c0b56eSmrg# Unfortunately, on DOS this fails, as config.log is still kept open
22361d6c0b56eSmrg# by configure, so config.status won't be able to write to it; its
22362d6c0b56eSmrg# output is simply discarded.  So we exec the FD to /dev/null,
22363d6c0b56eSmrg# effectively closing config.log, so it can be properly (re)opened and
22364d6c0b56eSmrg# appended to by config.status.  When coming back to configure, we
22365d6c0b56eSmrg# need to make the FD available again.
22366d6c0b56eSmrgif test "$no_create" != yes; then
22367d6c0b56eSmrg  ac_cs_success=:
22368d6c0b56eSmrg  ac_config_status_args=
22369d6c0b56eSmrg  test "$silent" = yes &&
22370d6c0b56eSmrg    ac_config_status_args="$ac_config_status_args --quiet"
22371d6c0b56eSmrg  exec 5>/dev/null
22372d6c0b56eSmrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22373d6c0b56eSmrg  exec 5>>config.log
22374d6c0b56eSmrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22375d6c0b56eSmrg  # would make configure fail if this is the last instruction.
22376d6c0b56eSmrg  $ac_cs_success || as_fn_exit 1
22377d6c0b56eSmrgfi
22378d6c0b56eSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
22379d6c0b56eSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
22380d6c0b56eSmrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
22381d6c0b56eSmrgfi
22382d6c0b56eSmrg
22383d6c0b56eSmrg
22384d6c0b56eSmrgecho ""
22385d6c0b56eSmrgecho "        prefix:              $prefix"
22386d6c0b56eSmrgecho "        exec_prefix:         $exec_prefix"
22387d6c0b56eSmrgecho "        libdir:              $libdir"
22388d6c0b56eSmrgecho "        includedir:          $includedir"
22389d6c0b56eSmrg
22390d6c0b56eSmrgecho ""
22391d6c0b56eSmrgecho "        CFLAGS:              $CFLAGS"
22392d6c0b56eSmrgecho "        CXXFLAGS:            $CXXFLAGS"
22393d6c0b56eSmrgecho "        Macros:              $DEFINES"
22394d6c0b56eSmrg
22395d6c0b56eSmrgecho ""
22396d6c0b56eSmrgecho "        Run '${MAKE-make}' to build xf86-video-amdgpu"
22397d6c0b56eSmrgecho ""
22398