configure revision 7314432e
1de2362d3Smrg#! /bin/sh
2de2362d3Smrg# Guess values for system-dependent variables and create Makefiles.
37314432eSmrg# Generated by GNU Autoconf 2.69 for xf86-video-ati 7.8.0.
4de2362d3Smrg#
5de2362d3Smrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6de2362d3Smrg#
7de2362d3Smrg#
8de2362d3Smrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9de2362d3Smrg#
10de2362d3Smrg#
11de2362d3Smrg# This configure script is free software; the Free Software Foundation
12de2362d3Smrg# gives unlimited permission to copy, distribute and modify it.
13de2362d3Smrg## -------------------- ##
14de2362d3Smrg## M4sh Initialization. ##
15de2362d3Smrg## -------------------- ##
16de2362d3Smrg
17de2362d3Smrg# Be more Bourne compatible
18de2362d3SmrgDUALCASE=1; export DUALCASE # for MKS sh
19de2362d3Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20de2362d3Smrg  emulate sh
21de2362d3Smrg  NULLCMD=:
22de2362d3Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23de2362d3Smrg  # is contrary to our usage.  Disable this feature.
24de2362d3Smrg  alias -g '${1+"$@"}'='"$@"'
25de2362d3Smrg  setopt NO_GLOB_SUBST
26de2362d3Smrgelse
27de2362d3Smrg  case `(set -o) 2>/dev/null` in #(
28de2362d3Smrg  *posix*) :
29de2362d3Smrg    set -o posix ;; #(
30de2362d3Smrg  *) :
31de2362d3Smrg     ;;
32de2362d3Smrgesac
33de2362d3Smrgfi
34de2362d3Smrg
35de2362d3Smrg
36de2362d3Smrgas_nl='
37de2362d3Smrg'
38de2362d3Smrgexport as_nl
39de2362d3Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
40de2362d3Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41de2362d3Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42de2362d3Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43de2362d3Smrg# Prefer a ksh shell builtin over an external printf program on Solaris,
44de2362d3Smrg# but without wasting forks for bash or zsh.
45de2362d3Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \
46de2362d3Smrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47de2362d3Smrg  as_echo='print -r --'
48de2362d3Smrg  as_echo_n='print -rn --'
49de2362d3Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50de2362d3Smrg  as_echo='printf %s\n'
51de2362d3Smrg  as_echo_n='printf %s'
52de2362d3Smrgelse
53de2362d3Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54de2362d3Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55de2362d3Smrg    as_echo_n='/usr/ucb/echo -n'
56de2362d3Smrg  else
57de2362d3Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58de2362d3Smrg    as_echo_n_body='eval
59de2362d3Smrg      arg=$1;
60de2362d3Smrg      case $arg in #(
61de2362d3Smrg      *"$as_nl"*)
62de2362d3Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
63de2362d3Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64de2362d3Smrg      esac;
65de2362d3Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66de2362d3Smrg    '
67de2362d3Smrg    export as_echo_n_body
68de2362d3Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
69de2362d3Smrg  fi
70de2362d3Smrg  export as_echo_body
71de2362d3Smrg  as_echo='sh -c $as_echo_body as_echo'
72de2362d3Smrgfi
73de2362d3Smrg
74de2362d3Smrg# The user is always right.
75de2362d3Smrgif test "${PATH_SEPARATOR+set}" != set; then
76de2362d3Smrg  PATH_SEPARATOR=:
77de2362d3Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78de2362d3Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79de2362d3Smrg      PATH_SEPARATOR=';'
80de2362d3Smrg  }
81de2362d3Smrgfi
82de2362d3Smrg
83de2362d3Smrg
84de2362d3Smrg# IFS
85de2362d3Smrg# We need space, tab and new line, in precisely that order.  Quoting is
86de2362d3Smrg# there to prevent editors from complaining about space-tab.
87de2362d3Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88de2362d3Smrg# splitting by setting IFS to empty value.)
89de2362d3SmrgIFS=" ""	$as_nl"
90de2362d3Smrg
91de2362d3Smrg# Find who we are.  Look in the path if we contain no directory separator.
92de2362d3Smrgas_myself=
93de2362d3Smrgcase $0 in #((
94de2362d3Smrg  *[\\/]* ) as_myself=$0 ;;
95de2362d3Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96de2362d3Smrgfor as_dir in $PATH
97de2362d3Smrgdo
98de2362d3Smrg  IFS=$as_save_IFS
99de2362d3Smrg  test -z "$as_dir" && as_dir=.
100de2362d3Smrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101de2362d3Smrg  done
102de2362d3SmrgIFS=$as_save_IFS
103de2362d3Smrg
104de2362d3Smrg     ;;
105de2362d3Smrgesac
106de2362d3Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
107de2362d3Smrg# in which case we are not to be found in the path.
108de2362d3Smrgif test "x$as_myself" = x; then
109de2362d3Smrg  as_myself=$0
110de2362d3Smrgfi
111de2362d3Smrgif test ! -f "$as_myself"; then
112de2362d3Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113de2362d3Smrg  exit 1
114de2362d3Smrgfi
115de2362d3Smrg
116de2362d3Smrg# Unset variables that we do not need and which cause bugs (e.g. in
117de2362d3Smrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118de2362d3Smrg# suppresses any "Segmentation fault" message there.  '((' could
119de2362d3Smrg# trigger a bug in pdksh 5.2.14.
120de2362d3Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH
121de2362d3Smrgdo eval test x\${$as_var+set} = xset \
122de2362d3Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123de2362d3Smrgdone
124de2362d3SmrgPS1='$ '
125de2362d3SmrgPS2='> '
126de2362d3SmrgPS4='+ '
127de2362d3Smrg
128de2362d3Smrg# NLS nuisances.
129de2362d3SmrgLC_ALL=C
130de2362d3Smrgexport LC_ALL
131de2362d3SmrgLANGUAGE=C
132de2362d3Smrgexport LANGUAGE
133de2362d3Smrg
134de2362d3Smrg# CDPATH.
135de2362d3Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136de2362d3Smrg
137de2362d3Smrg# Use a proper internal environment variable to ensure we don't fall
138de2362d3Smrg  # into an infinite loop, continuously re-executing ourselves.
139de2362d3Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140de2362d3Smrg    _as_can_reexec=no; export _as_can_reexec;
141de2362d3Smrg    # We cannot yet assume a decent shell, so we have to provide a
142de2362d3Smrg# neutralization value for shells without unset; and this also
143de2362d3Smrg# works around shells that cannot unset nonexistent variables.
144de2362d3Smrg# Preserve -v and -x to the replacement shell.
145de2362d3SmrgBASH_ENV=/dev/null
146de2362d3SmrgENV=/dev/null
147de2362d3Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148de2362d3Smrgcase $- in # ((((
149de2362d3Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
150de2362d3Smrg  *v* ) as_opts=-v ;;
151de2362d3Smrg  *x* ) as_opts=-x ;;
152de2362d3Smrg  * ) as_opts= ;;
153de2362d3Smrgesac
154de2362d3Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155de2362d3Smrg# Admittedly, this is quite paranoid, since all the known shells bail
156de2362d3Smrg# out after a failed `exec'.
157de2362d3Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158de2362d3Smrgas_fn_exit 255
159de2362d3Smrg  fi
160de2362d3Smrg  # We don't want this to propagate to other subprocesses.
161de2362d3Smrg          { _as_can_reexec=; unset _as_can_reexec;}
162de2362d3Smrgif test "x$CONFIG_SHELL" = x; then
163de2362d3Smrg  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164de2362d3Smrg  emulate sh
165de2362d3Smrg  NULLCMD=:
166de2362d3Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167de2362d3Smrg  # is contrary to our usage.  Disable this feature.
168de2362d3Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169de2362d3Smrg  setopt NO_GLOB_SUBST
170de2362d3Smrgelse
171de2362d3Smrg  case \`(set -o) 2>/dev/null\` in #(
172de2362d3Smrg  *posix*) :
173de2362d3Smrg    set -o posix ;; #(
174de2362d3Smrg  *) :
175de2362d3Smrg     ;;
176de2362d3Smrgesac
177de2362d3Smrgfi
178de2362d3Smrg"
179de2362d3Smrg  as_required="as_fn_return () { (exit \$1); }
180de2362d3Smrgas_fn_success () { as_fn_return 0; }
181de2362d3Smrgas_fn_failure () { as_fn_return 1; }
182de2362d3Smrgas_fn_ret_success () { return 0; }
183de2362d3Smrgas_fn_ret_failure () { return 1; }
184de2362d3Smrg
185de2362d3Smrgexitcode=0
186de2362d3Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
187de2362d3Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188de2362d3Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189de2362d3Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190de2362d3Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191de2362d3Smrg
192de2362d3Smrgelse
193de2362d3Smrg  exitcode=1; echo positional parameters were not saved.
194de2362d3Smrgfi
195de2362d3Smrgtest x\$exitcode = x0 || exit 1
196de2362d3Smrgtest -x / || exit 1"
197de2362d3Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198de2362d3Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199de2362d3Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200de2362d3Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201de2362d3Smrgtest \$(( 1 + 1 )) = 2 || exit 1
202de2362d3Smrg
203de2362d3Smrg  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204de2362d3Smrg    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205de2362d3Smrg    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206de2362d3Smrg    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207de2362d3Smrg    PATH=/empty FPATH=/empty; export PATH FPATH
208de2362d3Smrg    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209de2362d3Smrg      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210de2362d3Smrg  if (eval "$as_required") 2>/dev/null; then :
211de2362d3Smrg  as_have_required=yes
212de2362d3Smrgelse
213de2362d3Smrg  as_have_required=no
214de2362d3Smrgfi
215de2362d3Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216de2362d3Smrg
217de2362d3Smrgelse
218de2362d3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219de2362d3Smrgas_found=false
220de2362d3Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221de2362d3Smrgdo
222de2362d3Smrg  IFS=$as_save_IFS
223de2362d3Smrg  test -z "$as_dir" && as_dir=.
224de2362d3Smrg  as_found=:
225de2362d3Smrg  case $as_dir in #(
226de2362d3Smrg	 /*)
227de2362d3Smrg	   for as_base in sh bash ksh sh5; do
228de2362d3Smrg	     # Try only shells that exist, to save several forks.
229de2362d3Smrg	     as_shell=$as_dir/$as_base
230de2362d3Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231de2362d3Smrg		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232de2362d3Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
233de2362d3Smrg		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234de2362d3Smrg  break 2
235de2362d3Smrgfi
236de2362d3Smrgfi
237de2362d3Smrg	   done;;
238de2362d3Smrg       esac
239de2362d3Smrg  as_found=false
240de2362d3Smrgdone
241de2362d3Smrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242de2362d3Smrg	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243de2362d3Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
244de2362d3Smrgfi; }
245de2362d3SmrgIFS=$as_save_IFS
246de2362d3Smrg
247de2362d3Smrg
248de2362d3Smrg      if test "x$CONFIG_SHELL" != x; then :
249de2362d3Smrg  export CONFIG_SHELL
250de2362d3Smrg             # We cannot yet assume a decent shell, so we have to provide a
251de2362d3Smrg# neutralization value for shells without unset; and this also
252de2362d3Smrg# works around shells that cannot unset nonexistent variables.
253de2362d3Smrg# Preserve -v and -x to the replacement shell.
254de2362d3SmrgBASH_ENV=/dev/null
255de2362d3SmrgENV=/dev/null
256de2362d3Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257de2362d3Smrgcase $- in # ((((
258de2362d3Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
259de2362d3Smrg  *v* ) as_opts=-v ;;
260de2362d3Smrg  *x* ) as_opts=-x ;;
261de2362d3Smrg  * ) as_opts= ;;
262de2362d3Smrgesac
263de2362d3Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264de2362d3Smrg# Admittedly, this is quite paranoid, since all the known shells bail
265de2362d3Smrg# out after a failed `exec'.
266de2362d3Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267de2362d3Smrgexit 255
268de2362d3Smrgfi
269de2362d3Smrg
270de2362d3Smrg    if test x$as_have_required = xno; then :
271de2362d3Smrg  $as_echo "$0: This script requires a shell more modern than all"
272de2362d3Smrg  $as_echo "$0: the shells that I found on your system."
273de2362d3Smrg  if test x${ZSH_VERSION+set} = xset ; then
274de2362d3Smrg    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275de2362d3Smrg    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276de2362d3Smrg  else
277de2362d3Smrg    $as_echo "$0: Please tell bug-autoconf@gnu.org and
278de2362d3Smrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
279de2362d3Smrg$0: about your system, including any error possibly output
280de2362d3Smrg$0: before this message. Then install a modern shell, or
281de2362d3Smrg$0: manually run the script under such a shell if you do
282de2362d3Smrg$0: have one."
283de2362d3Smrg  fi
284de2362d3Smrg  exit 1
285de2362d3Smrgfi
286de2362d3Smrgfi
287de2362d3Smrgfi
288de2362d3SmrgSHELL=${CONFIG_SHELL-/bin/sh}
289de2362d3Smrgexport SHELL
290de2362d3Smrg# Unset more variables known to interfere with behavior of common tools.
291de2362d3SmrgCLICOLOR_FORCE= GREP_OPTIONS=
292de2362d3Smrgunset CLICOLOR_FORCE GREP_OPTIONS
293de2362d3Smrg
294de2362d3Smrg## --------------------- ##
295de2362d3Smrg## M4sh Shell Functions. ##
296de2362d3Smrg## --------------------- ##
297de2362d3Smrg# as_fn_unset VAR
298de2362d3Smrg# ---------------
299de2362d3Smrg# Portably unset VAR.
300de2362d3Smrgas_fn_unset ()
301de2362d3Smrg{
302de2362d3Smrg  { eval $1=; unset $1;}
303de2362d3Smrg}
304de2362d3Smrgas_unset=as_fn_unset
305de2362d3Smrg
306de2362d3Smrg# as_fn_set_status STATUS
307de2362d3Smrg# -----------------------
308de2362d3Smrg# Set $? to STATUS, without forking.
309de2362d3Smrgas_fn_set_status ()
310de2362d3Smrg{
311de2362d3Smrg  return $1
312de2362d3Smrg} # as_fn_set_status
313de2362d3Smrg
314de2362d3Smrg# as_fn_exit STATUS
315de2362d3Smrg# -----------------
316de2362d3Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317de2362d3Smrgas_fn_exit ()
318de2362d3Smrg{
319de2362d3Smrg  set +e
320de2362d3Smrg  as_fn_set_status $1
321de2362d3Smrg  exit $1
322de2362d3Smrg} # as_fn_exit
323de2362d3Smrg
324de2362d3Smrg# as_fn_mkdir_p
325de2362d3Smrg# -------------
326de2362d3Smrg# Create "$as_dir" as a directory, including parents if necessary.
327de2362d3Smrgas_fn_mkdir_p ()
328de2362d3Smrg{
329de2362d3Smrg
330de2362d3Smrg  case $as_dir in #(
331de2362d3Smrg  -*) as_dir=./$as_dir;;
332de2362d3Smrg  esac
333de2362d3Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
334de2362d3Smrg    as_dirs=
335de2362d3Smrg    while :; do
336de2362d3Smrg      case $as_dir in #(
337de2362d3Smrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
338de2362d3Smrg      *) as_qdir=$as_dir;;
339de2362d3Smrg      esac
340de2362d3Smrg      as_dirs="'$as_qdir' $as_dirs"
341de2362d3Smrg      as_dir=`$as_dirname -- "$as_dir" ||
342de2362d3Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
343de2362d3Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
344de2362d3Smrg	 X"$as_dir" : 'X\(//\)$' \| \
345de2362d3Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
346de2362d3Smrg$as_echo X"$as_dir" |
347de2362d3Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
348de2362d3Smrg	    s//\1/
349de2362d3Smrg	    q
350de2362d3Smrg	  }
351de2362d3Smrg	  /^X\(\/\/\)[^/].*/{
352de2362d3Smrg	    s//\1/
353de2362d3Smrg	    q
354de2362d3Smrg	  }
355de2362d3Smrg	  /^X\(\/\/\)$/{
356de2362d3Smrg	    s//\1/
357de2362d3Smrg	    q
358de2362d3Smrg	  }
359de2362d3Smrg	  /^X\(\/\).*/{
360de2362d3Smrg	    s//\1/
361de2362d3Smrg	    q
362de2362d3Smrg	  }
363de2362d3Smrg	  s/.*/./; q'`
364de2362d3Smrg      test -d "$as_dir" && break
365de2362d3Smrg    done
366de2362d3Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
367de2362d3Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368de2362d3Smrg
369de2362d3Smrg
370de2362d3Smrg} # as_fn_mkdir_p
371de2362d3Smrg
372de2362d3Smrg# as_fn_executable_p FILE
373de2362d3Smrg# -----------------------
374de2362d3Smrg# Test if FILE is an executable regular file.
375de2362d3Smrgas_fn_executable_p ()
376de2362d3Smrg{
377de2362d3Smrg  test -f "$1" && test -x "$1"
378de2362d3Smrg} # as_fn_executable_p
379de2362d3Smrg# as_fn_append VAR VALUE
380de2362d3Smrg# ----------------------
381de2362d3Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
382de2362d3Smrg# advantage of any shell optimizations that allow amortized linear growth over
383de2362d3Smrg# repeated appends, instead of the typical quadratic growth present in naive
384de2362d3Smrg# implementations.
385de2362d3Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
386de2362d3Smrg  eval 'as_fn_append ()
387de2362d3Smrg  {
388de2362d3Smrg    eval $1+=\$2
389de2362d3Smrg  }'
390de2362d3Smrgelse
391de2362d3Smrg  as_fn_append ()
392de2362d3Smrg  {
393de2362d3Smrg    eval $1=\$$1\$2
394de2362d3Smrg  }
395de2362d3Smrgfi # as_fn_append
396de2362d3Smrg
397de2362d3Smrg# as_fn_arith ARG...
398de2362d3Smrg# ------------------
399de2362d3Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
400de2362d3Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
401de2362d3Smrg# must be portable across $(()) and expr.
402de2362d3Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
403de2362d3Smrg  eval 'as_fn_arith ()
404de2362d3Smrg  {
405de2362d3Smrg    as_val=$(( $* ))
406de2362d3Smrg  }'
407de2362d3Smrgelse
408de2362d3Smrg  as_fn_arith ()
409de2362d3Smrg  {
410de2362d3Smrg    as_val=`expr "$@" || test $? -eq 1`
411de2362d3Smrg  }
412de2362d3Smrgfi # as_fn_arith
413de2362d3Smrg
414de2362d3Smrg
415de2362d3Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
416de2362d3Smrg# ----------------------------------------
417de2362d3Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
418de2362d3Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
419de2362d3Smrg# script with STATUS, using 1 if that was 0.
420de2362d3Smrgas_fn_error ()
421de2362d3Smrg{
422de2362d3Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
423de2362d3Smrg  if test "$4"; then
424de2362d3Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
425de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426de2362d3Smrg  fi
427de2362d3Smrg  $as_echo "$as_me: error: $2" >&2
428de2362d3Smrg  as_fn_exit $as_status
429de2362d3Smrg} # as_fn_error
430de2362d3Smrg
431de2362d3Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
432de2362d3Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
433de2362d3Smrg  as_expr=expr
434de2362d3Smrgelse
435de2362d3Smrg  as_expr=false
436de2362d3Smrgfi
437de2362d3Smrg
438de2362d3Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
439de2362d3Smrg  as_basename=basename
440de2362d3Smrgelse
441de2362d3Smrg  as_basename=false
442de2362d3Smrgfi
443de2362d3Smrg
444de2362d3Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
445de2362d3Smrg  as_dirname=dirname
446de2362d3Smrgelse
447de2362d3Smrg  as_dirname=false
448de2362d3Smrgfi
449de2362d3Smrg
450de2362d3Smrgas_me=`$as_basename -- "$0" ||
451de2362d3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
452de2362d3Smrg	 X"$0" : 'X\(//\)$' \| \
453de2362d3Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454de2362d3Smrg$as_echo X/"$0" |
455de2362d3Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
456de2362d3Smrg	    s//\1/
457de2362d3Smrg	    q
458de2362d3Smrg	  }
459de2362d3Smrg	  /^X\/\(\/\/\)$/{
460de2362d3Smrg	    s//\1/
461de2362d3Smrg	    q
462de2362d3Smrg	  }
463de2362d3Smrg	  /^X\/\(\/\).*/{
464de2362d3Smrg	    s//\1/
465de2362d3Smrg	    q
466de2362d3Smrg	  }
467de2362d3Smrg	  s/.*/./; q'`
468de2362d3Smrg
469de2362d3Smrg# Avoid depending upon Character Ranges.
470de2362d3Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
471de2362d3Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
472de2362d3Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
473de2362d3Smrgas_cr_digits='0123456789'
474de2362d3Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
475de2362d3Smrg
476de2362d3Smrg
477de2362d3Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
478de2362d3Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
479de2362d3Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
480de2362d3Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
481de2362d3Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
482de2362d3Smrg  sed -n '
483de2362d3Smrg    p
484de2362d3Smrg    /[$]LINENO/=
485de2362d3Smrg  ' <$as_myself |
486de2362d3Smrg    sed '
487de2362d3Smrg      s/[$]LINENO.*/&-/
488de2362d3Smrg      t lineno
489de2362d3Smrg      b
490de2362d3Smrg      :lineno
491de2362d3Smrg      N
492de2362d3Smrg      :loop
493de2362d3Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
494de2362d3Smrg      t loop
495de2362d3Smrg      s/-\n.*//
496de2362d3Smrg    ' >$as_me.lineno &&
497de2362d3Smrg  chmod +x "$as_me.lineno" ||
498de2362d3Smrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
499de2362d3Smrg
500de2362d3Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
501de2362d3Smrg  # already done that, so ensure we don't try to do so again and fall
502de2362d3Smrg  # in an infinite loop.  This has already happened in practice.
503de2362d3Smrg  _as_can_reexec=no; export _as_can_reexec
504de2362d3Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
505de2362d3Smrg  # (the dirname of $[0] is not the place where we might find the
506de2362d3Smrg  # original and so on.  Autoconf is especially sensitive to this).
507de2362d3Smrg  . "./$as_me.lineno"
508de2362d3Smrg  # Exit status is that of the last command.
509de2362d3Smrg  exit
510de2362d3Smrg}
511de2362d3Smrg
512de2362d3SmrgECHO_C= ECHO_N= ECHO_T=
513de2362d3Smrgcase `echo -n x` in #(((((
514de2362d3Smrg-n*)
515de2362d3Smrg  case `echo 'xy\c'` in
516de2362d3Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
517de2362d3Smrg  xy)  ECHO_C='\c';;
518de2362d3Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
519de2362d3Smrg       ECHO_T='	';;
520de2362d3Smrg  esac;;
521de2362d3Smrg*)
522de2362d3Smrg  ECHO_N='-n';;
523de2362d3Smrgesac
524de2362d3Smrg
525de2362d3Smrgrm -f conf$$ conf$$.exe conf$$.file
526de2362d3Smrgif test -d conf$$.dir; then
527de2362d3Smrg  rm -f conf$$.dir/conf$$.file
528de2362d3Smrgelse
529de2362d3Smrg  rm -f conf$$.dir
530de2362d3Smrg  mkdir conf$$.dir 2>/dev/null
531de2362d3Smrgfi
532de2362d3Smrgif (echo >conf$$.file) 2>/dev/null; then
533de2362d3Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
534de2362d3Smrg    as_ln_s='ln -s'
535de2362d3Smrg    # ... but there are two gotchas:
536de2362d3Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
537de2362d3Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
538de2362d3Smrg    # In both cases, we have to default to `cp -pR'.
539de2362d3Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
540de2362d3Smrg      as_ln_s='cp -pR'
541de2362d3Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
542de2362d3Smrg    as_ln_s=ln
543de2362d3Smrg  else
544de2362d3Smrg    as_ln_s='cp -pR'
545de2362d3Smrg  fi
546de2362d3Smrgelse
547de2362d3Smrg  as_ln_s='cp -pR'
548de2362d3Smrgfi
549de2362d3Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
550de2362d3Smrgrmdir conf$$.dir 2>/dev/null
551de2362d3Smrg
552de2362d3Smrgif mkdir -p . 2>/dev/null; then
553de2362d3Smrg  as_mkdir_p='mkdir -p "$as_dir"'
554de2362d3Smrgelse
555de2362d3Smrg  test -d ./-p && rmdir ./-p
556de2362d3Smrg  as_mkdir_p=false
557de2362d3Smrgfi
558de2362d3Smrg
559de2362d3Smrgas_test_x='test -x'
560de2362d3Smrgas_executable_p=as_fn_executable_p
561de2362d3Smrg
562de2362d3Smrg# Sed expression to map a string onto a valid CPP name.
563de2362d3Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564de2362d3Smrg
565de2362d3Smrg# Sed expression to map a string onto a valid variable name.
566de2362d3Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567de2362d3Smrg
568de2362d3SmrgSHELL=${CONFIG_SHELL-/bin/sh}
569de2362d3Smrg
570de2362d3Smrg
571de2362d3Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
572de2362d3Smrgexec 6>&1
573de2362d3Smrg
574de2362d3Smrg# Name of the host.
575de2362d3Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
576de2362d3Smrg# so uname gets run too.
577de2362d3Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
578de2362d3Smrg
579de2362d3Smrg#
580de2362d3Smrg# Initializations.
581de2362d3Smrg#
582de2362d3Smrgac_default_prefix=/usr/local
583de2362d3Smrgac_clean_files=
584de2362d3Smrgac_config_libobj_dir=.
585de2362d3SmrgLIBOBJS=
586de2362d3Smrgcross_compiling=no
587de2362d3Smrgsubdirs=
588de2362d3SmrgMFLAGS=
589de2362d3SmrgMAKEFLAGS=
590de2362d3Smrg
591de2362d3Smrg# Identity of this package.
592de2362d3SmrgPACKAGE_NAME='xf86-video-ati'
593de2362d3SmrgPACKAGE_TARNAME='xf86-video-ati'
5947314432eSmrgPACKAGE_VERSION='7.8.0'
5957314432eSmrgPACKAGE_STRING='xf86-video-ati 7.8.0'
596de2362d3SmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
597de2362d3SmrgPACKAGE_URL=''
598de2362d3Smrg
599de2362d3Smrgac_unique_file="Makefile.am"
600de2362d3Smrg# Factoring default headers for most tests.
601de2362d3Smrgac_includes_default="\
602de2362d3Smrg#include <stdio.h>
603de2362d3Smrg#ifdef HAVE_SYS_TYPES_H
604de2362d3Smrg# include <sys/types.h>
605de2362d3Smrg#endif
606de2362d3Smrg#ifdef HAVE_SYS_STAT_H
607de2362d3Smrg# include <sys/stat.h>
608de2362d3Smrg#endif
609de2362d3Smrg#ifdef STDC_HEADERS
610de2362d3Smrg# include <stdlib.h>
611de2362d3Smrg# include <stddef.h>
612de2362d3Smrg#else
613de2362d3Smrg# ifdef HAVE_STDLIB_H
614de2362d3Smrg#  include <stdlib.h>
615de2362d3Smrg# endif
616de2362d3Smrg#endif
617de2362d3Smrg#ifdef HAVE_STRING_H
618de2362d3Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619de2362d3Smrg#  include <memory.h>
620de2362d3Smrg# endif
621de2362d3Smrg# include <string.h>
622de2362d3Smrg#endif
623de2362d3Smrg#ifdef HAVE_STRINGS_H
624de2362d3Smrg# include <strings.h>
625de2362d3Smrg#endif
626de2362d3Smrg#ifdef HAVE_INTTYPES_H
627de2362d3Smrg# include <inttypes.h>
628de2362d3Smrg#endif
629de2362d3Smrg#ifdef HAVE_STDINT_H
630de2362d3Smrg# include <stdint.h>
631de2362d3Smrg#endif
632de2362d3Smrg#ifdef HAVE_UNISTD_H
633de2362d3Smrg# include <unistd.h>
634de2362d3Smrg#endif"
635de2362d3Smrg
636de2362d3Smrgac_subst_vars='am__EXEEXT_FALSE
637de2362d3Smrgam__EXEEXT_TRUE
638de2362d3SmrgLTLIBOBJS
639de2362d3SmrgLIBOBJS
640de2362d3SmrgDRIVER_NAME
641de2362d3Smrgmoduledir
642de2362d3SmrgPCIACCESS_LIBS
643de2362d3SmrgPCIACCESS_CFLAGS
644de2362d3SmrgGLAMOR_FALSE
645de2362d3SmrgGLAMOR_TRUE
646de2362d3SmrgLIBGLAMOR_EGL_LIBS
647de2362d3SmrgLIBGLAMOR_EGL_CFLAGS
648de2362d3SmrgLIBGLAMOR_LIBS
649de2362d3SmrgLIBGLAMOR_CFLAGS
650de2362d3SmrgLIBUDEV_FALSE
651de2362d3SmrgLIBUDEV_TRUE
652de2362d3SmrgLIBUDEV_LIBS
653de2362d3SmrgLIBUDEV_CFLAGS
654de2362d3SmrgHAVE_XEXTPROTO_71_FALSE
655de2362d3SmrgHAVE_XEXTPROTO_71_TRUE
656de2362d3SmrgXEXT_LIBS
657de2362d3SmrgXEXT_CFLAGS
658de2362d3SmrgXORG_LIBS
659de2362d3SmrgXORG_CFLAGS
660de2362d3SmrgLIBDRM_RADEON_LIBS
661de2362d3SmrgLIBDRM_RADEON_CFLAGS
662de2362d3SmrgLIBDRM_LIBS
663de2362d3SmrgLIBDRM_CFLAGS
6640d16fef4SmrgLT_SYS_LIBRARY_PATH
665de2362d3SmrgOTOOL64
666de2362d3SmrgOTOOL
667de2362d3SmrgLIPO
668de2362d3SmrgNMEDIT
669de2362d3SmrgDSYMUTIL
670de2362d3SmrgMANIFEST_TOOL
671de2362d3SmrgRANLIB
672de2362d3Smrgac_ct_AR
673de2362d3SmrgAR
674de2362d3SmrgDLLTOOL
675de2362d3SmrgOBJDUMP
676de2362d3SmrgLN_S
677de2362d3SmrgNM
678de2362d3Smrgac_ct_DUMPBIN
679de2362d3SmrgDUMPBIN
680de2362d3SmrgLD
681de2362d3SmrgFGREP
682de2362d3SmrgLIBTOOL
683de2362d3SmrgMAN_SUBSTS
684de2362d3SmrgXORG_MAN_PAGE
685de2362d3SmrgADMIN_MAN_DIR
686de2362d3SmrgDRIVER_MAN_DIR
687de2362d3SmrgMISC_MAN_DIR
688de2362d3SmrgFILE_MAN_DIR
689de2362d3SmrgLIB_MAN_DIR
690de2362d3SmrgAPP_MAN_DIR
691de2362d3SmrgADMIN_MAN_SUFFIX
692de2362d3SmrgDRIVER_MAN_SUFFIX
693de2362d3SmrgMISC_MAN_SUFFIX
694de2362d3SmrgFILE_MAN_SUFFIX
695de2362d3SmrgLIB_MAN_SUFFIX
696de2362d3SmrgAPP_MAN_SUFFIX
697de2362d3SmrgSED
698de2362d3Smrghost_os
699de2362d3Smrghost_vendor
700de2362d3Smrghost_cpu
701de2362d3Smrghost
702de2362d3Smrgbuild_os
703de2362d3Smrgbuild_vendor
704de2362d3Smrgbuild_cpu
705de2362d3Smrgbuild
706de2362d3SmrgINSTALL_CMD
707de2362d3SmrgPKG_CONFIG_LIBDIR
708de2362d3SmrgPKG_CONFIG_PATH
709de2362d3SmrgPKG_CONFIG
710de2362d3SmrgCHANGELOG_CMD
711de2362d3SmrgSTRICT_CFLAGS
712de2362d3SmrgCWARNFLAGS
713de2362d3SmrgBASE_CFLAGS
714de2362d3SmrgEGREP
715de2362d3SmrgGREP
716de2362d3SmrgCPP
717de2362d3Smrgam__fastdepCC_FALSE
718de2362d3Smrgam__fastdepCC_TRUE
719de2362d3SmrgCCDEPMODE
720de2362d3Smrgam__nodep
721de2362d3SmrgAMDEPBACKSLASH
722de2362d3SmrgAMDEP_FALSE
723de2362d3SmrgAMDEP_TRUE
724de2362d3Smrgam__quote
725de2362d3Smrgam__include
726de2362d3SmrgDEPDIR
727de2362d3SmrgOBJEXT
728de2362d3SmrgEXEEXT
729de2362d3Smrgac_ct_CC
730de2362d3SmrgCPPFLAGS
731de2362d3SmrgLDFLAGS
732de2362d3SmrgCFLAGS
733de2362d3SmrgCC
734de2362d3SmrgAM_BACKSLASH
735de2362d3SmrgAM_DEFAULT_VERBOSITY
736de2362d3SmrgAM_DEFAULT_V
737de2362d3SmrgAM_V
738de2362d3Smrgam__untar
739de2362d3Smrgam__tar
740de2362d3SmrgAMTAR
741de2362d3Smrgam__leading_dot
742de2362d3SmrgSET_MAKE
743de2362d3SmrgAWK
744de2362d3Smrgmkdir_p
745de2362d3SmrgMKDIR_P
746de2362d3SmrgINSTALL_STRIP_PROGRAM
747de2362d3SmrgSTRIP
748de2362d3Smrginstall_sh
749de2362d3SmrgMAKEINFO
750de2362d3SmrgAUTOHEADER
751de2362d3SmrgAUTOMAKE
752de2362d3SmrgAUTOCONF
753de2362d3SmrgACLOCAL
754de2362d3SmrgVERSION
755de2362d3SmrgPACKAGE
756de2362d3SmrgCYGPATH_W
757de2362d3Smrgam__isrc
758de2362d3SmrgINSTALL_DATA
759de2362d3SmrgINSTALL_SCRIPT
760de2362d3SmrgINSTALL_PROGRAM
761de2362d3Smrgtarget_alias
762de2362d3Smrghost_alias
763de2362d3Smrgbuild_alias
764de2362d3SmrgLIBS
765de2362d3SmrgECHO_T
766de2362d3SmrgECHO_N
767de2362d3SmrgECHO_C
768de2362d3SmrgDEFS
769de2362d3Smrgmandir
770de2362d3Smrglocaledir
771de2362d3Smrglibdir
772de2362d3Smrgpsdir
773de2362d3Smrgpdfdir
774de2362d3Smrgdvidir
775de2362d3Smrghtmldir
776de2362d3Smrginfodir
777de2362d3Smrgdocdir
778de2362d3Smrgoldincludedir
779de2362d3Smrgincludedir
7800d16fef4Smrgrunstatedir
781de2362d3Smrglocalstatedir
782de2362d3Smrgsharedstatedir
783de2362d3Smrgsysconfdir
784de2362d3Smrgdatadir
785de2362d3Smrgdatarootdir
786de2362d3Smrglibexecdir
787de2362d3Smrgsbindir
788de2362d3Smrgbindir
789de2362d3Smrgprogram_transform_name
790de2362d3Smrgprefix
791de2362d3Smrgexec_prefix
792de2362d3SmrgPACKAGE_URL
793de2362d3SmrgPACKAGE_BUGREPORT
794de2362d3SmrgPACKAGE_STRING
795de2362d3SmrgPACKAGE_VERSION
796de2362d3SmrgPACKAGE_TARNAME
797de2362d3SmrgPACKAGE_NAME
798de2362d3SmrgPATH_SEPARATOR
799de2362d3SmrgSHELL'
800de2362d3Smrgac_subst_files=''
801de2362d3Smrgac_user_opts='
802de2362d3Smrgenable_option_checking
803de2362d3Smrgenable_silent_rules
804de2362d3Smrgenable_largefile
805de2362d3Smrgenable_dependency_tracking
806de2362d3Smrgenable_selective_werror
807de2362d3Smrgenable_strict_compilation
808de2362d3Smrgenable_static
809de2362d3Smrgenable_shared
810de2362d3Smrgwith_pic
811de2362d3Smrgenable_fast_install
8120d16fef4Smrgwith_aix_soname
813de2362d3Smrgwith_gnu_ld
814de2362d3Smrgwith_sysroot
815de2362d3Smrgenable_libtool_lock
816de2362d3Smrgwith_xorg_module_dir
817de2362d3Smrgenable_udev
818de2362d3Smrgenable_glamor
819de2362d3Smrg'
820de2362d3Smrg      ac_precious_vars='build_alias
821de2362d3Smrghost_alias
822de2362d3Smrgtarget_alias
823de2362d3SmrgCC
824de2362d3SmrgCFLAGS
825de2362d3SmrgLDFLAGS
826de2362d3SmrgLIBS
827de2362d3SmrgCPPFLAGS
828de2362d3SmrgCPP
829de2362d3SmrgPKG_CONFIG
830de2362d3SmrgPKG_CONFIG_PATH
831de2362d3SmrgPKG_CONFIG_LIBDIR
8320d16fef4SmrgLT_SYS_LIBRARY_PATH
833de2362d3SmrgLIBDRM_CFLAGS
834de2362d3SmrgLIBDRM_LIBS
835de2362d3SmrgLIBDRM_RADEON_CFLAGS
836de2362d3SmrgLIBDRM_RADEON_LIBS
837de2362d3SmrgXORG_CFLAGS
838de2362d3SmrgXORG_LIBS
839de2362d3SmrgXEXT_CFLAGS
840de2362d3SmrgXEXT_LIBS
841de2362d3SmrgLIBUDEV_CFLAGS
842de2362d3SmrgLIBUDEV_LIBS
843de2362d3SmrgLIBGLAMOR_CFLAGS
844de2362d3SmrgLIBGLAMOR_LIBS
845de2362d3SmrgLIBGLAMOR_EGL_CFLAGS
846de2362d3SmrgLIBGLAMOR_EGL_LIBS
847de2362d3SmrgPCIACCESS_CFLAGS
848de2362d3SmrgPCIACCESS_LIBS'
849de2362d3Smrg
850de2362d3Smrg
851de2362d3Smrg# Initialize some variables set by options.
852de2362d3Smrgac_init_help=
853de2362d3Smrgac_init_version=false
854de2362d3Smrgac_unrecognized_opts=
855de2362d3Smrgac_unrecognized_sep=
856de2362d3Smrg# The variables have the same names as the options, with
857de2362d3Smrg# dashes changed to underlines.
858de2362d3Smrgcache_file=/dev/null
859de2362d3Smrgexec_prefix=NONE
860de2362d3Smrgno_create=
861de2362d3Smrgno_recursion=
862de2362d3Smrgprefix=NONE
863de2362d3Smrgprogram_prefix=NONE
864de2362d3Smrgprogram_suffix=NONE
865de2362d3Smrgprogram_transform_name=s,x,x,
866de2362d3Smrgsilent=
867de2362d3Smrgsite=
868de2362d3Smrgsrcdir=
869de2362d3Smrgverbose=
870de2362d3Smrgx_includes=NONE
871de2362d3Smrgx_libraries=NONE
872de2362d3Smrg
873de2362d3Smrg# Installation directory options.
874de2362d3Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
875de2362d3Smrg# and all the variables that are supposed to be based on exec_prefix
876de2362d3Smrg# by default will actually change.
877de2362d3Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
878de2362d3Smrg# (The list follows the same order as the GNU Coding Standards.)
879de2362d3Smrgbindir='${exec_prefix}/bin'
880de2362d3Smrgsbindir='${exec_prefix}/sbin'
881de2362d3Smrglibexecdir='${exec_prefix}/libexec'
882de2362d3Smrgdatarootdir='${prefix}/share'
883de2362d3Smrgdatadir='${datarootdir}'
884de2362d3Smrgsysconfdir='${prefix}/etc'
885de2362d3Smrgsharedstatedir='${prefix}/com'
886de2362d3Smrglocalstatedir='${prefix}/var'
8870d16fef4Smrgrunstatedir='${localstatedir}/run'
888de2362d3Smrgincludedir='${prefix}/include'
889de2362d3Smrgoldincludedir='/usr/include'
890de2362d3Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
891de2362d3Smrginfodir='${datarootdir}/info'
892de2362d3Smrghtmldir='${docdir}'
893de2362d3Smrgdvidir='${docdir}'
894de2362d3Smrgpdfdir='${docdir}'
895de2362d3Smrgpsdir='${docdir}'
896de2362d3Smrglibdir='${exec_prefix}/lib'
897de2362d3Smrglocaledir='${datarootdir}/locale'
898de2362d3Smrgmandir='${datarootdir}/man'
899de2362d3Smrg
900de2362d3Smrgac_prev=
901de2362d3Smrgac_dashdash=
902de2362d3Smrgfor ac_option
903de2362d3Smrgdo
904de2362d3Smrg  # If the previous option needs an argument, assign it.
905de2362d3Smrg  if test -n "$ac_prev"; then
906de2362d3Smrg    eval $ac_prev=\$ac_option
907de2362d3Smrg    ac_prev=
908de2362d3Smrg    continue
909de2362d3Smrg  fi
910de2362d3Smrg
911de2362d3Smrg  case $ac_option in
912de2362d3Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
913de2362d3Smrg  *=)   ac_optarg= ;;
914de2362d3Smrg  *)    ac_optarg=yes ;;
915de2362d3Smrg  esac
916de2362d3Smrg
917de2362d3Smrg  # Accept the important Cygnus configure options, so we can diagnose typos.
918de2362d3Smrg
919de2362d3Smrg  case $ac_dashdash$ac_option in
920de2362d3Smrg  --)
921de2362d3Smrg    ac_dashdash=yes ;;
922de2362d3Smrg
923de2362d3Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
924de2362d3Smrg    ac_prev=bindir ;;
925de2362d3Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
926de2362d3Smrg    bindir=$ac_optarg ;;
927de2362d3Smrg
928de2362d3Smrg  -build | --build | --buil | --bui | --bu)
929de2362d3Smrg    ac_prev=build_alias ;;
930de2362d3Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
931de2362d3Smrg    build_alias=$ac_optarg ;;
932de2362d3Smrg
933de2362d3Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
934de2362d3Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
935de2362d3Smrg    ac_prev=cache_file ;;
936de2362d3Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
937de2362d3Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
938de2362d3Smrg    cache_file=$ac_optarg ;;
939de2362d3Smrg
940de2362d3Smrg  --config-cache | -C)
941de2362d3Smrg    cache_file=config.cache ;;
942de2362d3Smrg
943de2362d3Smrg  -datadir | --datadir | --datadi | --datad)
944de2362d3Smrg    ac_prev=datadir ;;
945de2362d3Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
946de2362d3Smrg    datadir=$ac_optarg ;;
947de2362d3Smrg
948de2362d3Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
949de2362d3Smrg  | --dataroo | --dataro | --datar)
950de2362d3Smrg    ac_prev=datarootdir ;;
951de2362d3Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
952de2362d3Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
953de2362d3Smrg    datarootdir=$ac_optarg ;;
954de2362d3Smrg
955de2362d3Smrg  -disable-* | --disable-*)
956de2362d3Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
957de2362d3Smrg    # Reject names that are not valid shell variable names.
958de2362d3Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
959de2362d3Smrg      as_fn_error $? "invalid feature name: $ac_useropt"
960de2362d3Smrg    ac_useropt_orig=$ac_useropt
961de2362d3Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
962de2362d3Smrg    case $ac_user_opts in
963de2362d3Smrg      *"
964de2362d3Smrg"enable_$ac_useropt"
965de2362d3Smrg"*) ;;
966de2362d3Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
967de2362d3Smrg	 ac_unrecognized_sep=', ';;
968de2362d3Smrg    esac
969de2362d3Smrg    eval enable_$ac_useropt=no ;;
970de2362d3Smrg
971de2362d3Smrg  -docdir | --docdir | --docdi | --doc | --do)
972de2362d3Smrg    ac_prev=docdir ;;
973de2362d3Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
974de2362d3Smrg    docdir=$ac_optarg ;;
975de2362d3Smrg
976de2362d3Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
977de2362d3Smrg    ac_prev=dvidir ;;
978de2362d3Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
979de2362d3Smrg    dvidir=$ac_optarg ;;
980de2362d3Smrg
981de2362d3Smrg  -enable-* | --enable-*)
982de2362d3Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
983de2362d3Smrg    # Reject names that are not valid shell variable names.
984de2362d3Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
985de2362d3Smrg      as_fn_error $? "invalid feature name: $ac_useropt"
986de2362d3Smrg    ac_useropt_orig=$ac_useropt
987de2362d3Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
988de2362d3Smrg    case $ac_user_opts in
989de2362d3Smrg      *"
990de2362d3Smrg"enable_$ac_useropt"
991de2362d3Smrg"*) ;;
992de2362d3Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
993de2362d3Smrg	 ac_unrecognized_sep=', ';;
994de2362d3Smrg    esac
995de2362d3Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
996de2362d3Smrg
997de2362d3Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
998de2362d3Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
999de2362d3Smrg  | --exec | --exe | --ex)
1000de2362d3Smrg    ac_prev=exec_prefix ;;
1001de2362d3Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1002de2362d3Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1003de2362d3Smrg  | --exec=* | --exe=* | --ex=*)
1004de2362d3Smrg    exec_prefix=$ac_optarg ;;
1005de2362d3Smrg
1006de2362d3Smrg  -gas | --gas | --ga | --g)
1007de2362d3Smrg    # Obsolete; use --with-gas.
1008de2362d3Smrg    with_gas=yes ;;
1009de2362d3Smrg
1010de2362d3Smrg  -help | --help | --hel | --he | -h)
1011de2362d3Smrg    ac_init_help=long ;;
1012de2362d3Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1013de2362d3Smrg    ac_init_help=recursive ;;
1014de2362d3Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1015de2362d3Smrg    ac_init_help=short ;;
1016de2362d3Smrg
1017de2362d3Smrg  -host | --host | --hos | --ho)
1018de2362d3Smrg    ac_prev=host_alias ;;
1019de2362d3Smrg  -host=* | --host=* | --hos=* | --ho=*)
1020de2362d3Smrg    host_alias=$ac_optarg ;;
1021de2362d3Smrg
1022de2362d3Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1023de2362d3Smrg    ac_prev=htmldir ;;
1024de2362d3Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1025de2362d3Smrg  | --ht=*)
1026de2362d3Smrg    htmldir=$ac_optarg ;;
1027de2362d3Smrg
1028de2362d3Smrg  -includedir | --includedir | --includedi | --included | --include \
1029de2362d3Smrg  | --includ | --inclu | --incl | --inc)
1030de2362d3Smrg    ac_prev=includedir ;;
1031de2362d3Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1032de2362d3Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
1033de2362d3Smrg    includedir=$ac_optarg ;;
1034de2362d3Smrg
1035de2362d3Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
1036de2362d3Smrg    ac_prev=infodir ;;
1037de2362d3Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1038de2362d3Smrg    infodir=$ac_optarg ;;
1039de2362d3Smrg
1040de2362d3Smrg  -libdir | --libdir | --libdi | --libd)
1041de2362d3Smrg    ac_prev=libdir ;;
1042de2362d3Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1043de2362d3Smrg    libdir=$ac_optarg ;;
1044de2362d3Smrg
1045de2362d3Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1046de2362d3Smrg  | --libexe | --libex | --libe)
1047de2362d3Smrg    ac_prev=libexecdir ;;
1048de2362d3Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1049de2362d3Smrg  | --libexe=* | --libex=* | --libe=*)
1050de2362d3Smrg    libexecdir=$ac_optarg ;;
1051de2362d3Smrg
1052de2362d3Smrg  -localedir | --localedir | --localedi | --localed | --locale)
1053de2362d3Smrg    ac_prev=localedir ;;
1054de2362d3Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1055de2362d3Smrg    localedir=$ac_optarg ;;
1056de2362d3Smrg
1057de2362d3Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
1058de2362d3Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
1059de2362d3Smrg    ac_prev=localstatedir ;;
1060de2362d3Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1061de2362d3Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1062de2362d3Smrg    localstatedir=$ac_optarg ;;
1063de2362d3Smrg
1064de2362d3Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1065de2362d3Smrg    ac_prev=mandir ;;
1066de2362d3Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1067de2362d3Smrg    mandir=$ac_optarg ;;
1068de2362d3Smrg
1069de2362d3Smrg  -nfp | --nfp | --nf)
1070de2362d3Smrg    # Obsolete; use --without-fp.
1071de2362d3Smrg    with_fp=no ;;
1072de2362d3Smrg
1073de2362d3Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1074de2362d3Smrg  | --no-cr | --no-c | -n)
1075de2362d3Smrg    no_create=yes ;;
1076de2362d3Smrg
1077de2362d3Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1078de2362d3Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1079de2362d3Smrg    no_recursion=yes ;;
1080de2362d3Smrg
1081de2362d3Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1082de2362d3Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1083de2362d3Smrg  | --oldin | --oldi | --old | --ol | --o)
1084de2362d3Smrg    ac_prev=oldincludedir ;;
1085de2362d3Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1086de2362d3Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1087de2362d3Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1088de2362d3Smrg    oldincludedir=$ac_optarg ;;
1089de2362d3Smrg
1090de2362d3Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1091de2362d3Smrg    ac_prev=prefix ;;
1092de2362d3Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1093de2362d3Smrg    prefix=$ac_optarg ;;
1094de2362d3Smrg
1095de2362d3Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1096de2362d3Smrg  | --program-pre | --program-pr | --program-p)
1097de2362d3Smrg    ac_prev=program_prefix ;;
1098de2362d3Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1099de2362d3Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1100de2362d3Smrg    program_prefix=$ac_optarg ;;
1101de2362d3Smrg
1102de2362d3Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1103de2362d3Smrg  | --program-suf | --program-su | --program-s)
1104de2362d3Smrg    ac_prev=program_suffix ;;
1105de2362d3Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1106de2362d3Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1107de2362d3Smrg    program_suffix=$ac_optarg ;;
1108de2362d3Smrg
1109de2362d3Smrg  -program-transform-name | --program-transform-name \
1110de2362d3Smrg  | --program-transform-nam | --program-transform-na \
1111de2362d3Smrg  | --program-transform-n | --program-transform- \
1112de2362d3Smrg  | --program-transform | --program-transfor \
1113de2362d3Smrg  | --program-transfo | --program-transf \
1114de2362d3Smrg  | --program-trans | --program-tran \
1115de2362d3Smrg  | --progr-tra | --program-tr | --program-t)
1116de2362d3Smrg    ac_prev=program_transform_name ;;
1117de2362d3Smrg  -program-transform-name=* | --program-transform-name=* \
1118de2362d3Smrg  | --program-transform-nam=* | --program-transform-na=* \
1119de2362d3Smrg  | --program-transform-n=* | --program-transform-=* \
1120de2362d3Smrg  | --program-transform=* | --program-transfor=* \
1121de2362d3Smrg  | --program-transfo=* | --program-transf=* \
1122de2362d3Smrg  | --program-trans=* | --program-tran=* \
1123de2362d3Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1124de2362d3Smrg    program_transform_name=$ac_optarg ;;
1125de2362d3Smrg
1126de2362d3Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1127de2362d3Smrg    ac_prev=pdfdir ;;
1128de2362d3Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1129de2362d3Smrg    pdfdir=$ac_optarg ;;
1130de2362d3Smrg
1131de2362d3Smrg  -psdir | --psdir | --psdi | --psd | --ps)
1132de2362d3Smrg    ac_prev=psdir ;;
1133de2362d3Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1134de2362d3Smrg    psdir=$ac_optarg ;;
1135de2362d3Smrg
1136de2362d3Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1137de2362d3Smrg  | -silent | --silent | --silen | --sile | --sil)
1138de2362d3Smrg    silent=yes ;;
1139de2362d3Smrg
11400d16fef4Smrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
11410d16fef4Smrg  | --runstate | --runstat | --runsta | --runst | --runs \
11420d16fef4Smrg  | --run | --ru | --r)
11430d16fef4Smrg    ac_prev=runstatedir ;;
11440d16fef4Smrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
11450d16fef4Smrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
11460d16fef4Smrg  | --run=* | --ru=* | --r=*)
11470d16fef4Smrg    runstatedir=$ac_optarg ;;
11480d16fef4Smrg
1149de2362d3Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1150de2362d3Smrg    ac_prev=sbindir ;;
1151de2362d3Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1152de2362d3Smrg  | --sbi=* | --sb=*)
1153de2362d3Smrg    sbindir=$ac_optarg ;;
1154de2362d3Smrg
1155de2362d3Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1156de2362d3Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1157de2362d3Smrg  | --sharedst | --shareds | --shared | --share | --shar \
1158de2362d3Smrg  | --sha | --sh)
1159de2362d3Smrg    ac_prev=sharedstatedir ;;
1160de2362d3Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1161de2362d3Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1162de2362d3Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1163de2362d3Smrg  | --sha=* | --sh=*)
1164de2362d3Smrg    sharedstatedir=$ac_optarg ;;
1165de2362d3Smrg
1166de2362d3Smrg  -site | --site | --sit)
1167de2362d3Smrg    ac_prev=site ;;
1168de2362d3Smrg  -site=* | --site=* | --sit=*)
1169de2362d3Smrg    site=$ac_optarg ;;
1170de2362d3Smrg
1171de2362d3Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1172de2362d3Smrg    ac_prev=srcdir ;;
1173de2362d3Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1174de2362d3Smrg    srcdir=$ac_optarg ;;
1175de2362d3Smrg
1176de2362d3Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1177de2362d3Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
1178de2362d3Smrg    ac_prev=sysconfdir ;;
1179de2362d3Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1180de2362d3Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1181de2362d3Smrg    sysconfdir=$ac_optarg ;;
1182de2362d3Smrg
1183de2362d3Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1184de2362d3Smrg    ac_prev=target_alias ;;
1185de2362d3Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1186de2362d3Smrg    target_alias=$ac_optarg ;;
1187de2362d3Smrg
1188de2362d3Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1189de2362d3Smrg    verbose=yes ;;
1190de2362d3Smrg
1191de2362d3Smrg  -version | --version | --versio | --versi | --vers | -V)
1192de2362d3Smrg    ac_init_version=: ;;
1193de2362d3Smrg
1194de2362d3Smrg  -with-* | --with-*)
1195de2362d3Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1196de2362d3Smrg    # Reject names that are not valid shell variable names.
1197de2362d3Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1198de2362d3Smrg      as_fn_error $? "invalid package name: $ac_useropt"
1199de2362d3Smrg    ac_useropt_orig=$ac_useropt
1200de2362d3Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1201de2362d3Smrg    case $ac_user_opts in
1202de2362d3Smrg      *"
1203de2362d3Smrg"with_$ac_useropt"
1204de2362d3Smrg"*) ;;
1205de2362d3Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1206de2362d3Smrg	 ac_unrecognized_sep=', ';;
1207de2362d3Smrg    esac
1208de2362d3Smrg    eval with_$ac_useropt=\$ac_optarg ;;
1209de2362d3Smrg
1210de2362d3Smrg  -without-* | --without-*)
1211de2362d3Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1212de2362d3Smrg    # Reject names that are not valid shell variable names.
1213de2362d3Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1214de2362d3Smrg      as_fn_error $? "invalid package name: $ac_useropt"
1215de2362d3Smrg    ac_useropt_orig=$ac_useropt
1216de2362d3Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1217de2362d3Smrg    case $ac_user_opts in
1218de2362d3Smrg      *"
1219de2362d3Smrg"with_$ac_useropt"
1220de2362d3Smrg"*) ;;
1221de2362d3Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1222de2362d3Smrg	 ac_unrecognized_sep=', ';;
1223de2362d3Smrg    esac
1224de2362d3Smrg    eval with_$ac_useropt=no ;;
1225de2362d3Smrg
1226de2362d3Smrg  --x)
1227de2362d3Smrg    # Obsolete; use --with-x.
1228de2362d3Smrg    with_x=yes ;;
1229de2362d3Smrg
1230de2362d3Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1231de2362d3Smrg  | --x-incl | --x-inc | --x-in | --x-i)
1232de2362d3Smrg    ac_prev=x_includes ;;
1233de2362d3Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1234de2362d3Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1235de2362d3Smrg    x_includes=$ac_optarg ;;
1236de2362d3Smrg
1237de2362d3Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1238de2362d3Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1239de2362d3Smrg    ac_prev=x_libraries ;;
1240de2362d3Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1241de2362d3Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1242de2362d3Smrg    x_libraries=$ac_optarg ;;
1243de2362d3Smrg
1244de2362d3Smrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1245de2362d3SmrgTry \`$0 --help' for more information"
1246de2362d3Smrg    ;;
1247de2362d3Smrg
1248de2362d3Smrg  *=*)
1249de2362d3Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1250de2362d3Smrg    # Reject names that are not valid shell variable names.
1251de2362d3Smrg    case $ac_envvar in #(
1252de2362d3Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1253de2362d3Smrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1254de2362d3Smrg    esac
1255de2362d3Smrg    eval $ac_envvar=\$ac_optarg
1256de2362d3Smrg    export $ac_envvar ;;
1257de2362d3Smrg
1258de2362d3Smrg  *)
1259de2362d3Smrg    # FIXME: should be removed in autoconf 3.0.
1260de2362d3Smrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1261de2362d3Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1262de2362d3Smrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1263de2362d3Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1264de2362d3Smrg    ;;
1265de2362d3Smrg
1266de2362d3Smrg  esac
1267de2362d3Smrgdone
1268de2362d3Smrg
1269de2362d3Smrgif test -n "$ac_prev"; then
1270de2362d3Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1271de2362d3Smrg  as_fn_error $? "missing argument to $ac_option"
1272de2362d3Smrgfi
1273de2362d3Smrg
1274de2362d3Smrgif test -n "$ac_unrecognized_opts"; then
1275de2362d3Smrg  case $enable_option_checking in
1276de2362d3Smrg    no) ;;
1277de2362d3Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1278de2362d3Smrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1279de2362d3Smrg  esac
1280de2362d3Smrgfi
1281de2362d3Smrg
1282de2362d3Smrg# Check all directory arguments for consistency.
1283de2362d3Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1284de2362d3Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1285de2362d3Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
12860d16fef4Smrg		libdir localedir mandir runstatedir
1287de2362d3Smrgdo
1288de2362d3Smrg  eval ac_val=\$$ac_var
1289de2362d3Smrg  # Remove trailing slashes.
1290de2362d3Smrg  case $ac_val in
1291de2362d3Smrg    */ )
1292de2362d3Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1293de2362d3Smrg      eval $ac_var=\$ac_val;;
1294de2362d3Smrg  esac
1295de2362d3Smrg  # Be sure to have absolute directory names.
1296de2362d3Smrg  case $ac_val in
1297de2362d3Smrg    [\\/$]* | ?:[\\/]* )  continue;;
1298de2362d3Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1299de2362d3Smrg  esac
1300de2362d3Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1301de2362d3Smrgdone
1302de2362d3Smrg
1303de2362d3Smrg# There might be people who depend on the old broken behavior: `$host'
1304de2362d3Smrg# used to hold the argument of --host etc.
1305de2362d3Smrg# FIXME: To remove some day.
1306de2362d3Smrgbuild=$build_alias
1307de2362d3Smrghost=$host_alias
1308de2362d3Smrgtarget=$target_alias
1309de2362d3Smrg
1310de2362d3Smrg# FIXME: To remove some day.
1311de2362d3Smrgif test "x$host_alias" != x; then
1312de2362d3Smrg  if test "x$build_alias" = x; then
1313de2362d3Smrg    cross_compiling=maybe
1314de2362d3Smrg  elif test "x$build_alias" != "x$host_alias"; then
1315de2362d3Smrg    cross_compiling=yes
1316de2362d3Smrg  fi
1317de2362d3Smrgfi
1318de2362d3Smrg
1319de2362d3Smrgac_tool_prefix=
1320de2362d3Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1321de2362d3Smrg
1322de2362d3Smrgtest "$silent" = yes && exec 6>/dev/null
1323de2362d3Smrg
1324de2362d3Smrg
1325de2362d3Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1326de2362d3Smrgac_ls_di=`ls -di .` &&
1327de2362d3Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1328de2362d3Smrg  as_fn_error $? "working directory cannot be determined"
1329de2362d3Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1330de2362d3Smrg  as_fn_error $? "pwd does not report name of working directory"
1331de2362d3Smrg
1332de2362d3Smrg
1333de2362d3Smrg# Find the source files, if location was not specified.
1334de2362d3Smrgif test -z "$srcdir"; then
1335de2362d3Smrg  ac_srcdir_defaulted=yes
1336de2362d3Smrg  # Try the directory containing this script, then the parent directory.
1337de2362d3Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1338de2362d3Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1339de2362d3Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1340de2362d3Smrg	 X"$as_myself" : 'X\(//\)$' \| \
1341de2362d3Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1342de2362d3Smrg$as_echo X"$as_myself" |
1343de2362d3Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1344de2362d3Smrg	    s//\1/
1345de2362d3Smrg	    q
1346de2362d3Smrg	  }
1347de2362d3Smrg	  /^X\(\/\/\)[^/].*/{
1348de2362d3Smrg	    s//\1/
1349de2362d3Smrg	    q
1350de2362d3Smrg	  }
1351de2362d3Smrg	  /^X\(\/\/\)$/{
1352de2362d3Smrg	    s//\1/
1353de2362d3Smrg	    q
1354de2362d3Smrg	  }
1355de2362d3Smrg	  /^X\(\/\).*/{
1356de2362d3Smrg	    s//\1/
1357de2362d3Smrg	    q
1358de2362d3Smrg	  }
1359de2362d3Smrg	  s/.*/./; q'`
1360de2362d3Smrg  srcdir=$ac_confdir
1361de2362d3Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
1362de2362d3Smrg    srcdir=..
1363de2362d3Smrg  fi
1364de2362d3Smrgelse
1365de2362d3Smrg  ac_srcdir_defaulted=no
1366de2362d3Smrgfi
1367de2362d3Smrgif test ! -r "$srcdir/$ac_unique_file"; then
1368de2362d3Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1369de2362d3Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1370de2362d3Smrgfi
1371de2362d3Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1372de2362d3Smrgac_abs_confdir=`(
1373de2362d3Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1374de2362d3Smrg	pwd)`
1375de2362d3Smrg# When building in place, set srcdir=.
1376de2362d3Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1377de2362d3Smrg  srcdir=.
1378de2362d3Smrgfi
1379de2362d3Smrg# Remove unnecessary trailing slashes from srcdir.
1380de2362d3Smrg# Double slashes in file names in object file debugging info
1381de2362d3Smrg# mess up M-x gdb in Emacs.
1382de2362d3Smrgcase $srcdir in
1383de2362d3Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1384de2362d3Smrgesac
1385de2362d3Smrgfor ac_var in $ac_precious_vars; do
1386de2362d3Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1387de2362d3Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
1388de2362d3Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1389de2362d3Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1390de2362d3Smrgdone
1391de2362d3Smrg
1392de2362d3Smrg#
1393de2362d3Smrg# Report the --help message.
1394de2362d3Smrg#
1395de2362d3Smrgif test "$ac_init_help" = "long"; then
1396de2362d3Smrg  # Omit some internal or obsolete options to make the list less imposing.
1397de2362d3Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
1398de2362d3Smrg  cat <<_ACEOF
13997314432eSmrg\`configure' configures xf86-video-ati 7.8.0 to adapt to many kinds of systems.
1400de2362d3Smrg
1401de2362d3SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1402de2362d3Smrg
1403de2362d3SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1404de2362d3SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1405de2362d3Smrg
1406de2362d3SmrgDefaults for the options are specified in brackets.
1407de2362d3Smrg
1408de2362d3SmrgConfiguration:
1409de2362d3Smrg  -h, --help              display this help and exit
1410de2362d3Smrg      --help=short        display options specific to this package
1411de2362d3Smrg      --help=recursive    display the short help of all the included packages
1412de2362d3Smrg  -V, --version           display version information and exit
1413de2362d3Smrg  -q, --quiet, --silent   do not print \`checking ...' messages
1414de2362d3Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1415de2362d3Smrg  -C, --config-cache      alias for \`--cache-file=config.cache'
1416de2362d3Smrg  -n, --no-create         do not create output files
1417de2362d3Smrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1418de2362d3Smrg
1419de2362d3SmrgInstallation directories:
1420de2362d3Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1421de2362d3Smrg                          [$ac_default_prefix]
1422de2362d3Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1423de2362d3Smrg                          [PREFIX]
1424de2362d3Smrg
1425de2362d3SmrgBy default, \`make install' will install all the files in
1426de2362d3Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1427de2362d3Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1428de2362d3Smrgfor instance \`--prefix=\$HOME'.
1429de2362d3Smrg
1430de2362d3SmrgFor better control, use the options below.
1431de2362d3Smrg
1432de2362d3SmrgFine tuning of the installation directories:
1433de2362d3Smrg  --bindir=DIR            user executables [EPREFIX/bin]
1434de2362d3Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1435de2362d3Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1436de2362d3Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1437de2362d3Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1438de2362d3Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
14390d16fef4Smrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1440de2362d3Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1441de2362d3Smrg  --includedir=DIR        C header files [PREFIX/include]
1442de2362d3Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1443de2362d3Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1444de2362d3Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1445de2362d3Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1446de2362d3Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1447de2362d3Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1448de2362d3Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xf86-video-ati]
1449de2362d3Smrg  --htmldir=DIR           html documentation [DOCDIR]
1450de2362d3Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
1451de2362d3Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1452de2362d3Smrg  --psdir=DIR             ps documentation [DOCDIR]
1453de2362d3Smrg_ACEOF
1454de2362d3Smrg
1455de2362d3Smrg  cat <<\_ACEOF
1456de2362d3Smrg
1457de2362d3SmrgProgram names:
1458de2362d3Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1459de2362d3Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1460de2362d3Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1461de2362d3Smrg
1462de2362d3SmrgSystem types:
1463de2362d3Smrg  --build=BUILD     configure for building on BUILD [guessed]
1464de2362d3Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1465de2362d3Smrg_ACEOF
1466de2362d3Smrgfi
1467de2362d3Smrg
1468de2362d3Smrgif test -n "$ac_init_help"; then
1469de2362d3Smrg  case $ac_init_help in
14707314432eSmrg     short | recursive ) echo "Configuration of xf86-video-ati 7.8.0:";;
1471de2362d3Smrg   esac
1472de2362d3Smrg  cat <<\_ACEOF
1473de2362d3Smrg
1474de2362d3SmrgOptional Features:
1475de2362d3Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
1476de2362d3Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1477de2362d3Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1478de2362d3Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1479de2362d3Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1480de2362d3Smrg  --disable-largefile     omit support for large files
1481de2362d3Smrg  --enable-dependency-tracking
1482de2362d3Smrg                          do not reject slow dependency extractors
1483de2362d3Smrg  --disable-dependency-tracking
1484de2362d3Smrg                          speeds up one-time build
1485de2362d3Smrg  --disable-selective-werror
1486de2362d3Smrg                          Turn off selective compiler errors. (default:
1487de2362d3Smrg                          enabled)
1488de2362d3Smrg  --enable-strict-compilation
1489de2362d3Smrg                          Enable all warnings from compiler and make them
1490de2362d3Smrg                          errors (default: disabled)
1491de2362d3Smrg  --enable-static[=PKGS]  build static libraries [default=no]
1492de2362d3Smrg  --enable-shared[=PKGS]  build shared libraries [default=yes]
1493de2362d3Smrg  --enable-fast-install[=PKGS]
1494de2362d3Smrg                          optimize for fast installation [default=yes]
1495de2362d3Smrg  --disable-libtool-lock  avoid locking (might break parallel builds)
1496de2362d3Smrg  --disable-udev          Disable libudev support [default=auto]
1497de2362d3Smrg  --disable-glamor        Disable glamor, a new GL-based acceleration
1498de2362d3Smrg                          [default=enabled]
1499de2362d3Smrg
1500de2362d3SmrgOptional Packages:
1501de2362d3Smrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1502de2362d3Smrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1503de2362d3Smrg  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1504de2362d3Smrg                          both]
15050d16fef4Smrg  --with-aix-soname=aix|svr4|both
15060d16fef4Smrg                          shared library versioning (aka "SONAME") variant to
15070d16fef4Smrg                          provide on AIX, [default=aix].
1508de2362d3Smrg  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
15090d16fef4Smrg  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
15100d16fef4Smrg                          compiler's sysroot if not specified).
1511de2362d3Smrg  --with-xorg-module-dir=DIR
1512de2362d3Smrg                          Default xorg module directory
1513de2362d3Smrg                          [[default=$libdir/xorg/modules]]
1514de2362d3Smrg
1515de2362d3SmrgSome influential environment variables:
1516de2362d3Smrg  CC          C compiler command
1517de2362d3Smrg  CFLAGS      C compiler flags
1518de2362d3Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1519de2362d3Smrg              nonstandard directory <lib dir>
1520de2362d3Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1521de2362d3Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1522de2362d3Smrg              you have headers in a nonstandard directory <include dir>
1523de2362d3Smrg  CPP         C preprocessor
1524de2362d3Smrg  PKG_CONFIG  path to pkg-config utility
1525de2362d3Smrg  PKG_CONFIG_PATH
1526de2362d3Smrg              directories to add to pkg-config's search path
1527de2362d3Smrg  PKG_CONFIG_LIBDIR
1528de2362d3Smrg              path overriding pkg-config's built-in search path
15290d16fef4Smrg  LT_SYS_LIBRARY_PATH
15300d16fef4Smrg              User-defined run-time library search path.
1531de2362d3Smrg  LIBDRM_CFLAGS
1532de2362d3Smrg              C compiler flags for LIBDRM, overriding pkg-config
1533de2362d3Smrg  LIBDRM_LIBS linker flags for LIBDRM, overriding pkg-config
1534de2362d3Smrg  LIBDRM_RADEON_CFLAGS
1535de2362d3Smrg              C compiler flags for LIBDRM_RADEON, overriding pkg-config
1536de2362d3Smrg  LIBDRM_RADEON_LIBS
1537de2362d3Smrg              linker flags for LIBDRM_RADEON, overriding pkg-config
1538de2362d3Smrg  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1539de2362d3Smrg  XORG_LIBS   linker flags for XORG, overriding pkg-config
1540de2362d3Smrg  XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1541de2362d3Smrg  XEXT_LIBS   linker flags for XEXT, overriding pkg-config
1542de2362d3Smrg  LIBUDEV_CFLAGS
1543de2362d3Smrg              C compiler flags for LIBUDEV, overriding pkg-config
1544de2362d3Smrg  LIBUDEV_LIBS
1545de2362d3Smrg              linker flags for LIBUDEV, overriding pkg-config
1546de2362d3Smrg  LIBGLAMOR_CFLAGS
1547de2362d3Smrg              C compiler flags for LIBGLAMOR, overriding pkg-config
1548de2362d3Smrg  LIBGLAMOR_LIBS
1549de2362d3Smrg              linker flags for LIBGLAMOR, overriding pkg-config
1550de2362d3Smrg  LIBGLAMOR_EGL_CFLAGS
1551de2362d3Smrg              C compiler flags for LIBGLAMOR_EGL, overriding pkg-config
1552de2362d3Smrg  LIBGLAMOR_EGL_LIBS
1553de2362d3Smrg              linker flags for LIBGLAMOR_EGL, overriding pkg-config
1554de2362d3Smrg  PCIACCESS_CFLAGS
1555de2362d3Smrg              C compiler flags for PCIACCESS, overriding pkg-config
1556de2362d3Smrg  PCIACCESS_LIBS
1557de2362d3Smrg              linker flags for PCIACCESS, overriding pkg-config
1558de2362d3Smrg
1559de2362d3SmrgUse these variables to override the choices made by `configure' or to help
1560de2362d3Smrgit to find libraries and programs with nonstandard names/locations.
1561de2362d3Smrg
1562de2362d3SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1563de2362d3Smrg_ACEOF
1564de2362d3Smrgac_status=$?
1565de2362d3Smrgfi
1566de2362d3Smrg
1567de2362d3Smrgif test "$ac_init_help" = "recursive"; then
1568de2362d3Smrg  # If there are subdirs, report their specific --help.
1569de2362d3Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1570de2362d3Smrg    test -d "$ac_dir" ||
1571de2362d3Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1572de2362d3Smrg      continue
1573de2362d3Smrg    ac_builddir=.
1574de2362d3Smrg
1575de2362d3Smrgcase "$ac_dir" in
1576de2362d3Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1577de2362d3Smrg*)
1578de2362d3Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1579de2362d3Smrg  # A ".." for each directory in $ac_dir_suffix.
1580de2362d3Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1581de2362d3Smrg  case $ac_top_builddir_sub in
1582de2362d3Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1583de2362d3Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1584de2362d3Smrg  esac ;;
1585de2362d3Smrgesac
1586de2362d3Smrgac_abs_top_builddir=$ac_pwd
1587de2362d3Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1588de2362d3Smrg# for backward compatibility:
1589de2362d3Smrgac_top_builddir=$ac_top_build_prefix
1590de2362d3Smrg
1591de2362d3Smrgcase $srcdir in
1592de2362d3Smrg  .)  # We are building in place.
1593de2362d3Smrg    ac_srcdir=.
1594de2362d3Smrg    ac_top_srcdir=$ac_top_builddir_sub
1595de2362d3Smrg    ac_abs_top_srcdir=$ac_pwd ;;
1596de2362d3Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1597de2362d3Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
1598de2362d3Smrg    ac_top_srcdir=$srcdir
1599de2362d3Smrg    ac_abs_top_srcdir=$srcdir ;;
1600de2362d3Smrg  *) # Relative name.
1601de2362d3Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1602de2362d3Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1603de2362d3Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1604de2362d3Smrgesac
1605de2362d3Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1606de2362d3Smrg
1607de2362d3Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
1608de2362d3Smrg    # Check for guested configure.
1609de2362d3Smrg    if test -f "$ac_srcdir/configure.gnu"; then
1610de2362d3Smrg      echo &&
1611de2362d3Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1612de2362d3Smrg    elif test -f "$ac_srcdir/configure"; then
1613de2362d3Smrg      echo &&
1614de2362d3Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
1615de2362d3Smrg    else
1616de2362d3Smrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1617de2362d3Smrg    fi || ac_status=$?
1618de2362d3Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
1619de2362d3Smrg  done
1620de2362d3Smrgfi
1621de2362d3Smrg
1622de2362d3Smrgtest -n "$ac_init_help" && exit $ac_status
1623de2362d3Smrgif $ac_init_version; then
1624de2362d3Smrg  cat <<\_ACEOF
16257314432eSmrgxf86-video-ati configure 7.8.0
1626de2362d3Smrggenerated by GNU Autoconf 2.69
1627de2362d3Smrg
1628de2362d3SmrgCopyright (C) 2012 Free Software Foundation, Inc.
1629de2362d3SmrgThis configure script is free software; the Free Software Foundation
1630de2362d3Smrggives unlimited permission to copy, distribute and modify it.
1631de2362d3Smrg_ACEOF
1632de2362d3Smrg  exit
1633de2362d3Smrgfi
1634de2362d3Smrg
1635de2362d3Smrg## ------------------------ ##
1636de2362d3Smrg## Autoconf initialization. ##
1637de2362d3Smrg## ------------------------ ##
1638de2362d3Smrg
1639de2362d3Smrg# ac_fn_c_try_compile LINENO
1640de2362d3Smrg# --------------------------
1641de2362d3Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1642de2362d3Smrgac_fn_c_try_compile ()
1643de2362d3Smrg{
1644de2362d3Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1645de2362d3Smrg  rm -f conftest.$ac_objext
1646de2362d3Smrg  if { { ac_try="$ac_compile"
1647de2362d3Smrgcase "(($ac_try" in
1648de2362d3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1649de2362d3Smrg  *) ac_try_echo=$ac_try;;
1650de2362d3Smrgesac
1651de2362d3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1652de2362d3Smrg$as_echo "$ac_try_echo"; } >&5
1653de2362d3Smrg  (eval "$ac_compile") 2>conftest.err
1654de2362d3Smrg  ac_status=$?
1655de2362d3Smrg  if test -s conftest.err; then
1656de2362d3Smrg    grep -v '^ *+' conftest.err >conftest.er1
1657de2362d3Smrg    cat conftest.er1 >&5
1658de2362d3Smrg    mv -f conftest.er1 conftest.err
1659de2362d3Smrg  fi
1660de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1661de2362d3Smrg  test $ac_status = 0; } && {
1662de2362d3Smrg	 test -z "$ac_c_werror_flag" ||
1663de2362d3Smrg	 test ! -s conftest.err
1664de2362d3Smrg       } && test -s conftest.$ac_objext; then :
1665de2362d3Smrg  ac_retval=0
1666de2362d3Smrgelse
1667de2362d3Smrg  $as_echo "$as_me: failed program was:" >&5
1668de2362d3Smrgsed 's/^/| /' conftest.$ac_ext >&5
1669de2362d3Smrg
1670de2362d3Smrg	ac_retval=1
1671de2362d3Smrgfi
1672de2362d3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1673de2362d3Smrg  as_fn_set_status $ac_retval
1674de2362d3Smrg
1675de2362d3Smrg} # ac_fn_c_try_compile
1676de2362d3Smrg
1677de2362d3Smrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1678de2362d3Smrg# ---------------------------------------------
1679de2362d3Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1680de2362d3Smrg# accordingly.
1681de2362d3Smrgac_fn_c_check_decl ()
1682de2362d3Smrg{
1683de2362d3Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1684de2362d3Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1685de2362d3Smrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1686de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1687de2362d3Smrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1688de2362d3Smrgif eval \${$3+:} false; then :
1689de2362d3Smrg  $as_echo_n "(cached) " >&6
1690de2362d3Smrgelse
1691de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1692de2362d3Smrg/* end confdefs.h.  */
1693de2362d3Smrg$4
1694de2362d3Smrgint
1695de2362d3Smrgmain ()
1696de2362d3Smrg{
1697de2362d3Smrg#ifndef $as_decl_name
1698de2362d3Smrg#ifdef __cplusplus
1699de2362d3Smrg  (void) $as_decl_use;
1700de2362d3Smrg#else
1701de2362d3Smrg  (void) $as_decl_name;
1702de2362d3Smrg#endif
1703de2362d3Smrg#endif
1704de2362d3Smrg
1705de2362d3Smrg  ;
1706de2362d3Smrg  return 0;
1707de2362d3Smrg}
1708de2362d3Smrg_ACEOF
1709de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
1710de2362d3Smrg  eval "$3=yes"
1711de2362d3Smrgelse
1712de2362d3Smrg  eval "$3=no"
1713de2362d3Smrgfi
1714de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1715de2362d3Smrgfi
1716de2362d3Smrgeval ac_res=\$$3
1717de2362d3Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1718de2362d3Smrg$as_echo "$ac_res" >&6; }
1719de2362d3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1720de2362d3Smrg
1721de2362d3Smrg} # ac_fn_c_check_decl
1722de2362d3Smrg
1723de2362d3Smrg# ac_fn_c_try_cpp LINENO
1724de2362d3Smrg# ----------------------
1725de2362d3Smrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1726de2362d3Smrgac_fn_c_try_cpp ()
1727de2362d3Smrg{
1728de2362d3Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1729de2362d3Smrg  if { { ac_try="$ac_cpp conftest.$ac_ext"
1730de2362d3Smrgcase "(($ac_try" in
1731de2362d3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1732de2362d3Smrg  *) ac_try_echo=$ac_try;;
1733de2362d3Smrgesac
1734de2362d3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1735de2362d3Smrg$as_echo "$ac_try_echo"; } >&5
1736de2362d3Smrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1737de2362d3Smrg  ac_status=$?
1738de2362d3Smrg  if test -s conftest.err; then
1739de2362d3Smrg    grep -v '^ *+' conftest.err >conftest.er1
1740de2362d3Smrg    cat conftest.er1 >&5
1741de2362d3Smrg    mv -f conftest.er1 conftest.err
1742de2362d3Smrg  fi
1743de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1744de2362d3Smrg  test $ac_status = 0; } > conftest.i && {
1745de2362d3Smrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1746de2362d3Smrg	 test ! -s conftest.err
1747de2362d3Smrg       }; then :
1748de2362d3Smrg  ac_retval=0
1749de2362d3Smrgelse
1750de2362d3Smrg  $as_echo "$as_me: failed program was:" >&5
1751de2362d3Smrgsed 's/^/| /' conftest.$ac_ext >&5
1752de2362d3Smrg
1753de2362d3Smrg    ac_retval=1
1754de2362d3Smrgfi
1755de2362d3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1756de2362d3Smrg  as_fn_set_status $ac_retval
1757de2362d3Smrg
1758de2362d3Smrg} # ac_fn_c_try_cpp
1759de2362d3Smrg
1760de2362d3Smrg# ac_fn_c_try_run LINENO
1761de2362d3Smrg# ----------------------
1762de2362d3Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1763de2362d3Smrg# that executables *can* be run.
1764de2362d3Smrgac_fn_c_try_run ()
1765de2362d3Smrg{
1766de2362d3Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1767de2362d3Smrg  if { { ac_try="$ac_link"
1768de2362d3Smrgcase "(($ac_try" in
1769de2362d3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1770de2362d3Smrg  *) ac_try_echo=$ac_try;;
1771de2362d3Smrgesac
1772de2362d3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1773de2362d3Smrg$as_echo "$ac_try_echo"; } >&5
1774de2362d3Smrg  (eval "$ac_link") 2>&5
1775de2362d3Smrg  ac_status=$?
1776de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1777de2362d3Smrg  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1778de2362d3Smrg  { { case "(($ac_try" in
1779de2362d3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1780de2362d3Smrg  *) ac_try_echo=$ac_try;;
1781de2362d3Smrgesac
1782de2362d3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1783de2362d3Smrg$as_echo "$ac_try_echo"; } >&5
1784de2362d3Smrg  (eval "$ac_try") 2>&5
1785de2362d3Smrg  ac_status=$?
1786de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1787de2362d3Smrg  test $ac_status = 0; }; }; then :
1788de2362d3Smrg  ac_retval=0
1789de2362d3Smrgelse
1790de2362d3Smrg  $as_echo "$as_me: program exited with status $ac_status" >&5
1791de2362d3Smrg       $as_echo "$as_me: failed program was:" >&5
1792de2362d3Smrgsed 's/^/| /' conftest.$ac_ext >&5
1793de2362d3Smrg
1794de2362d3Smrg       ac_retval=$ac_status
1795de2362d3Smrgfi
1796de2362d3Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1797de2362d3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1798de2362d3Smrg  as_fn_set_status $ac_retval
1799de2362d3Smrg
1800de2362d3Smrg} # ac_fn_c_try_run
1801de2362d3Smrg
1802de2362d3Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1803de2362d3Smrg# -------------------------------------------------------
1804de2362d3Smrg# Tests whether HEADER exists and can be compiled using the include files in
1805de2362d3Smrg# INCLUDES, setting the cache variable VAR accordingly.
1806de2362d3Smrgac_fn_c_check_header_compile ()
1807de2362d3Smrg{
1808de2362d3Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1809de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1810de2362d3Smrg$as_echo_n "checking for $2... " >&6; }
1811de2362d3Smrgif eval \${$3+:} false; then :
1812de2362d3Smrg  $as_echo_n "(cached) " >&6
1813de2362d3Smrgelse
1814de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1815de2362d3Smrg/* end confdefs.h.  */
1816de2362d3Smrg$4
1817de2362d3Smrg#include <$2>
1818de2362d3Smrg_ACEOF
1819de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
1820de2362d3Smrg  eval "$3=yes"
1821de2362d3Smrgelse
1822de2362d3Smrg  eval "$3=no"
1823de2362d3Smrgfi
1824de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1825de2362d3Smrgfi
1826de2362d3Smrgeval ac_res=\$$3
1827de2362d3Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1828de2362d3Smrg$as_echo "$ac_res" >&6; }
1829de2362d3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1830de2362d3Smrg
1831de2362d3Smrg} # ac_fn_c_check_header_compile
1832de2362d3Smrg
1833de2362d3Smrg# ac_fn_c_try_link LINENO
1834de2362d3Smrg# -----------------------
1835de2362d3Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1836de2362d3Smrgac_fn_c_try_link ()
1837de2362d3Smrg{
1838de2362d3Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1839de2362d3Smrg  rm -f conftest.$ac_objext conftest$ac_exeext
1840de2362d3Smrg  if { { ac_try="$ac_link"
1841de2362d3Smrgcase "(($ac_try" in
1842de2362d3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1843de2362d3Smrg  *) ac_try_echo=$ac_try;;
1844de2362d3Smrgesac
1845de2362d3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1846de2362d3Smrg$as_echo "$ac_try_echo"; } >&5
1847de2362d3Smrg  (eval "$ac_link") 2>conftest.err
1848de2362d3Smrg  ac_status=$?
1849de2362d3Smrg  if test -s conftest.err; then
1850de2362d3Smrg    grep -v '^ *+' conftest.err >conftest.er1
1851de2362d3Smrg    cat conftest.er1 >&5
1852de2362d3Smrg    mv -f conftest.er1 conftest.err
1853de2362d3Smrg  fi
1854de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1855de2362d3Smrg  test $ac_status = 0; } && {
1856de2362d3Smrg	 test -z "$ac_c_werror_flag" ||
1857de2362d3Smrg	 test ! -s conftest.err
1858de2362d3Smrg       } && test -s conftest$ac_exeext && {
1859de2362d3Smrg	 test "$cross_compiling" = yes ||
1860de2362d3Smrg	 test -x conftest$ac_exeext
1861de2362d3Smrg       }; then :
1862de2362d3Smrg  ac_retval=0
1863de2362d3Smrgelse
1864de2362d3Smrg  $as_echo "$as_me: failed program was:" >&5
1865de2362d3Smrgsed 's/^/| /' conftest.$ac_ext >&5
1866de2362d3Smrg
1867de2362d3Smrg	ac_retval=1
1868de2362d3Smrgfi
1869de2362d3Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1870de2362d3Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1871de2362d3Smrg  # interfere with the next link command; also delete a directory that is
1872de2362d3Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
1873de2362d3Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1874de2362d3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1875de2362d3Smrg  as_fn_set_status $ac_retval
1876de2362d3Smrg
1877de2362d3Smrg} # ac_fn_c_try_link
1878de2362d3Smrg
1879de2362d3Smrg# ac_fn_c_check_func LINENO FUNC VAR
1880de2362d3Smrg# ----------------------------------
1881de2362d3Smrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
1882de2362d3Smrgac_fn_c_check_func ()
1883de2362d3Smrg{
1884de2362d3Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1885de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1886de2362d3Smrg$as_echo_n "checking for $2... " >&6; }
1887de2362d3Smrgif eval \${$3+:} false; then :
1888de2362d3Smrg  $as_echo_n "(cached) " >&6
1889de2362d3Smrgelse
1890de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1891de2362d3Smrg/* end confdefs.h.  */
1892de2362d3Smrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1893de2362d3Smrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1894de2362d3Smrg#define $2 innocuous_$2
1895de2362d3Smrg
1896de2362d3Smrg/* System header to define __stub macros and hopefully few prototypes,
1897de2362d3Smrg    which can conflict with char $2 (); below.
1898de2362d3Smrg    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1899de2362d3Smrg    <limits.h> exists even on freestanding compilers.  */
1900de2362d3Smrg
1901de2362d3Smrg#ifdef __STDC__
1902de2362d3Smrg# include <limits.h>
1903de2362d3Smrg#else
1904de2362d3Smrg# include <assert.h>
1905de2362d3Smrg#endif
1906de2362d3Smrg
1907de2362d3Smrg#undef $2
1908de2362d3Smrg
1909de2362d3Smrg/* Override any GCC internal prototype to avoid an error.
1910de2362d3Smrg   Use char because int might match the return type of a GCC
1911de2362d3Smrg   builtin and then its argument prototype would still apply.  */
1912de2362d3Smrg#ifdef __cplusplus
1913de2362d3Smrgextern "C"
1914de2362d3Smrg#endif
1915de2362d3Smrgchar $2 ();
1916de2362d3Smrg/* The GNU C library defines this for functions which it implements
1917de2362d3Smrg    to always fail with ENOSYS.  Some functions are actually named
1918de2362d3Smrg    something starting with __ and the normal name is an alias.  */
1919de2362d3Smrg#if defined __stub_$2 || defined __stub___$2
1920de2362d3Smrgchoke me
1921de2362d3Smrg#endif
1922de2362d3Smrg
1923de2362d3Smrgint
1924de2362d3Smrgmain ()
1925de2362d3Smrg{
1926de2362d3Smrgreturn $2 ();
1927de2362d3Smrg  ;
1928de2362d3Smrg  return 0;
1929de2362d3Smrg}
1930de2362d3Smrg_ACEOF
1931de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
1932de2362d3Smrg  eval "$3=yes"
1933de2362d3Smrgelse
1934de2362d3Smrg  eval "$3=no"
1935de2362d3Smrgfi
1936de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
1937de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
1938de2362d3Smrgfi
1939de2362d3Smrgeval ac_res=\$$3
1940de2362d3Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1941de2362d3Smrg$as_echo "$ac_res" >&6; }
1942de2362d3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1943de2362d3Smrg
1944de2362d3Smrg} # ac_fn_c_check_func
1945de2362d3Smrg
1946de2362d3Smrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1947de2362d3Smrg# -------------------------------------------------------
1948de2362d3Smrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1949de2362d3Smrg# the include files in INCLUDES and setting the cache variable VAR
1950de2362d3Smrg# accordingly.
1951de2362d3Smrgac_fn_c_check_header_mongrel ()
1952de2362d3Smrg{
1953de2362d3Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1954de2362d3Smrg  if eval \${$3+:} false; then :
1955de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1956de2362d3Smrg$as_echo_n "checking for $2... " >&6; }
1957de2362d3Smrgif eval \${$3+:} false; then :
1958de2362d3Smrg  $as_echo_n "(cached) " >&6
1959de2362d3Smrgfi
1960de2362d3Smrgeval ac_res=\$$3
1961de2362d3Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1962de2362d3Smrg$as_echo "$ac_res" >&6; }
1963de2362d3Smrgelse
1964de2362d3Smrg  # Is the header compilable?
1965de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1966de2362d3Smrg$as_echo_n "checking $2 usability... " >&6; }
1967de2362d3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1968de2362d3Smrg/* end confdefs.h.  */
1969de2362d3Smrg$4
1970de2362d3Smrg#include <$2>
1971de2362d3Smrg_ACEOF
1972de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
1973de2362d3Smrg  ac_header_compiler=yes
1974de2362d3Smrgelse
1975de2362d3Smrg  ac_header_compiler=no
1976de2362d3Smrgfi
1977de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1978de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1979de2362d3Smrg$as_echo "$ac_header_compiler" >&6; }
1980de2362d3Smrg
1981de2362d3Smrg# Is the header present?
1982de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1983de2362d3Smrg$as_echo_n "checking $2 presence... " >&6; }
1984de2362d3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1985de2362d3Smrg/* end confdefs.h.  */
1986de2362d3Smrg#include <$2>
1987de2362d3Smrg_ACEOF
1988de2362d3Smrgif ac_fn_c_try_cpp "$LINENO"; then :
1989de2362d3Smrg  ac_header_preproc=yes
1990de2362d3Smrgelse
1991de2362d3Smrg  ac_header_preproc=no
1992de2362d3Smrgfi
1993de2362d3Smrgrm -f conftest.err conftest.i conftest.$ac_ext
1994de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1995de2362d3Smrg$as_echo "$ac_header_preproc" >&6; }
1996de2362d3Smrg
1997de2362d3Smrg# So?  What about this header?
1998de2362d3Smrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1999de2362d3Smrg  yes:no: )
2000de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2001de2362d3Smrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2002de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2003de2362d3Smrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2004de2362d3Smrg    ;;
2005de2362d3Smrg  no:yes:* )
2006de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2007de2362d3Smrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2008de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2009de2362d3Smrg$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2010de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2011de2362d3Smrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2012de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2013de2362d3Smrg$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2014de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2015de2362d3Smrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2016de2362d3Smrg( $as_echo "## ---------------------------------------------------------------------- ##
2017de2362d3Smrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
2018de2362d3Smrg## ---------------------------------------------------------------------- ##"
2019de2362d3Smrg     ) | sed "s/^/$as_me: WARNING:     /" >&2
2020de2362d3Smrg    ;;
2021de2362d3Smrgesac
2022de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2023de2362d3Smrg$as_echo_n "checking for $2... " >&6; }
2024de2362d3Smrgif eval \${$3+:} false; then :
2025de2362d3Smrg  $as_echo_n "(cached) " >&6
2026de2362d3Smrgelse
2027de2362d3Smrg  eval "$3=\$ac_header_compiler"
2028de2362d3Smrgfi
2029de2362d3Smrgeval ac_res=\$$3
2030de2362d3Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2031de2362d3Smrg$as_echo "$ac_res" >&6; }
2032de2362d3Smrgfi
2033de2362d3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2034de2362d3Smrg
2035de2362d3Smrg} # ac_fn_c_check_header_mongrel
2036de2362d3Smrgcat >config.log <<_ACEOF
2037de2362d3SmrgThis file contains any messages produced by compilers while
2038de2362d3Smrgrunning configure, to aid debugging if configure makes a mistake.
2039de2362d3Smrg
20407314432eSmrgIt was created by xf86-video-ati $as_me 7.8.0, which was
2041de2362d3Smrggenerated by GNU Autoconf 2.69.  Invocation command line was
2042de2362d3Smrg
2043de2362d3Smrg  $ $0 $@
2044de2362d3Smrg
2045de2362d3Smrg_ACEOF
2046de2362d3Smrgexec 5>>config.log
2047de2362d3Smrg{
2048de2362d3Smrgcat <<_ASUNAME
2049de2362d3Smrg## --------- ##
2050de2362d3Smrg## Platform. ##
2051de2362d3Smrg## --------- ##
2052de2362d3Smrg
2053de2362d3Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2054de2362d3Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
2055de2362d3Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
2056de2362d3Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
2057de2362d3Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
2058de2362d3Smrg
2059de2362d3Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2060de2362d3Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2061de2362d3Smrg
2062de2362d3Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2063de2362d3Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2064de2362d3Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2065de2362d3Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2066de2362d3Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2067de2362d3Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2068de2362d3Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2069de2362d3Smrg
2070de2362d3Smrg_ASUNAME
2071de2362d3Smrg
2072de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2073de2362d3Smrgfor as_dir in $PATH
2074de2362d3Smrgdo
2075de2362d3Smrg  IFS=$as_save_IFS
2076de2362d3Smrg  test -z "$as_dir" && as_dir=.
2077de2362d3Smrg    $as_echo "PATH: $as_dir"
2078de2362d3Smrg  done
2079de2362d3SmrgIFS=$as_save_IFS
2080de2362d3Smrg
2081de2362d3Smrg} >&5
2082de2362d3Smrg
2083de2362d3Smrgcat >&5 <<_ACEOF
2084de2362d3Smrg
2085de2362d3Smrg
2086de2362d3Smrg## ----------- ##
2087de2362d3Smrg## Core tests. ##
2088de2362d3Smrg## ----------- ##
2089de2362d3Smrg
2090de2362d3Smrg_ACEOF
2091de2362d3Smrg
2092de2362d3Smrg
2093de2362d3Smrg# Keep a trace of the command line.
2094de2362d3Smrg# Strip out --no-create and --no-recursion so they do not pile up.
2095de2362d3Smrg# Strip out --silent because we don't want to record it for future runs.
2096de2362d3Smrg# Also quote any args containing shell meta-characters.
2097de2362d3Smrg# Make two passes to allow for proper duplicate-argument suppression.
2098de2362d3Smrgac_configure_args=
2099de2362d3Smrgac_configure_args0=
2100de2362d3Smrgac_configure_args1=
2101de2362d3Smrgac_must_keep_next=false
2102de2362d3Smrgfor ac_pass in 1 2
2103de2362d3Smrgdo
2104de2362d3Smrg  for ac_arg
2105de2362d3Smrg  do
2106de2362d3Smrg    case $ac_arg in
2107de2362d3Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2108de2362d3Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2109de2362d3Smrg    | -silent | --silent | --silen | --sile | --sil)
2110de2362d3Smrg      continue ;;
2111de2362d3Smrg    *\'*)
2112de2362d3Smrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2113de2362d3Smrg    esac
2114de2362d3Smrg    case $ac_pass in
2115de2362d3Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2116de2362d3Smrg    2)
2117de2362d3Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
2118de2362d3Smrg      if test $ac_must_keep_next = true; then
2119de2362d3Smrg	ac_must_keep_next=false # Got value, back to normal.
2120de2362d3Smrg      else
2121de2362d3Smrg	case $ac_arg in
2122de2362d3Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
2123de2362d3Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2124de2362d3Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2125de2362d3Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
2126de2362d3Smrg	    case "$ac_configure_args0 " in
2127de2362d3Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2128de2362d3Smrg	    esac
2129de2362d3Smrg	    ;;
2130de2362d3Smrg	  -* ) ac_must_keep_next=true ;;
2131de2362d3Smrg	esac
2132de2362d3Smrg      fi
2133de2362d3Smrg      as_fn_append ac_configure_args " '$ac_arg'"
2134de2362d3Smrg      ;;
2135de2362d3Smrg    esac
2136de2362d3Smrg  done
2137de2362d3Smrgdone
2138de2362d3Smrg{ ac_configure_args0=; unset ac_configure_args0;}
2139de2362d3Smrg{ ac_configure_args1=; unset ac_configure_args1;}
2140de2362d3Smrg
2141de2362d3Smrg# When interrupted or exit'd, cleanup temporary files, and complete
2142de2362d3Smrg# config.log.  We remove comments because anyway the quotes in there
2143de2362d3Smrg# would cause problems or look ugly.
2144de2362d3Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
2145de2362d3Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2146de2362d3Smrgtrap 'exit_status=$?
2147de2362d3Smrg  # Save into config.log some information that might help in debugging.
2148de2362d3Smrg  {
2149de2362d3Smrg    echo
2150de2362d3Smrg
2151de2362d3Smrg    $as_echo "## ---------------- ##
2152de2362d3Smrg## Cache variables. ##
2153de2362d3Smrg## ---------------- ##"
2154de2362d3Smrg    echo
2155de2362d3Smrg    # The following way of writing the cache mishandles newlines in values,
2156de2362d3Smrg(
2157de2362d3Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2158de2362d3Smrg    eval ac_val=\$$ac_var
2159de2362d3Smrg    case $ac_val in #(
2160de2362d3Smrg    *${as_nl}*)
2161de2362d3Smrg      case $ac_var in #(
2162de2362d3Smrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2163de2362d3Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2164de2362d3Smrg      esac
2165de2362d3Smrg      case $ac_var in #(
2166de2362d3Smrg      _ | IFS | as_nl) ;; #(
2167de2362d3Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2168de2362d3Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
2169de2362d3Smrg      esac ;;
2170de2362d3Smrg    esac
2171de2362d3Smrg  done
2172de2362d3Smrg  (set) 2>&1 |
2173de2362d3Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2174de2362d3Smrg    *${as_nl}ac_space=\ *)
2175de2362d3Smrg      sed -n \
2176de2362d3Smrg	"s/'\''/'\''\\\\'\'''\''/g;
2177de2362d3Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2178de2362d3Smrg      ;; #(
2179de2362d3Smrg    *)
2180de2362d3Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2181de2362d3Smrg      ;;
2182de2362d3Smrg    esac |
2183de2362d3Smrg    sort
2184de2362d3Smrg)
2185de2362d3Smrg    echo
2186de2362d3Smrg
2187de2362d3Smrg    $as_echo "## ----------------- ##
2188de2362d3Smrg## Output variables. ##
2189de2362d3Smrg## ----------------- ##"
2190de2362d3Smrg    echo
2191de2362d3Smrg    for ac_var in $ac_subst_vars
2192de2362d3Smrg    do
2193de2362d3Smrg      eval ac_val=\$$ac_var
2194de2362d3Smrg      case $ac_val in
2195de2362d3Smrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2196de2362d3Smrg      esac
2197de2362d3Smrg      $as_echo "$ac_var='\''$ac_val'\''"
2198de2362d3Smrg    done | sort
2199de2362d3Smrg    echo
2200de2362d3Smrg
2201de2362d3Smrg    if test -n "$ac_subst_files"; then
2202de2362d3Smrg      $as_echo "## ------------------- ##
2203de2362d3Smrg## File substitutions. ##
2204de2362d3Smrg## ------------------- ##"
2205de2362d3Smrg      echo
2206de2362d3Smrg      for ac_var in $ac_subst_files
2207de2362d3Smrg      do
2208de2362d3Smrg	eval ac_val=\$$ac_var
2209de2362d3Smrg	case $ac_val in
2210de2362d3Smrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2211de2362d3Smrg	esac
2212de2362d3Smrg	$as_echo "$ac_var='\''$ac_val'\''"
2213de2362d3Smrg      done | sort
2214de2362d3Smrg      echo
2215de2362d3Smrg    fi
2216de2362d3Smrg
2217de2362d3Smrg    if test -s confdefs.h; then
2218de2362d3Smrg      $as_echo "## ----------- ##
2219de2362d3Smrg## confdefs.h. ##
2220de2362d3Smrg## ----------- ##"
2221de2362d3Smrg      echo
2222de2362d3Smrg      cat confdefs.h
2223de2362d3Smrg      echo
2224de2362d3Smrg    fi
2225de2362d3Smrg    test "$ac_signal" != 0 &&
2226de2362d3Smrg      $as_echo "$as_me: caught signal $ac_signal"
2227de2362d3Smrg    $as_echo "$as_me: exit $exit_status"
2228de2362d3Smrg  } >&5
2229de2362d3Smrg  rm -f core *.core core.conftest.* &&
2230de2362d3Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2231de2362d3Smrg    exit $exit_status
2232de2362d3Smrg' 0
2233de2362d3Smrgfor ac_signal in 1 2 13 15; do
2234de2362d3Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2235de2362d3Smrgdone
2236de2362d3Smrgac_signal=0
2237de2362d3Smrg
2238de2362d3Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
2239de2362d3Smrgrm -f -r conftest* confdefs.h
2240de2362d3Smrg
2241de2362d3Smrg$as_echo "/* confdefs.h */" > confdefs.h
2242de2362d3Smrg
2243de2362d3Smrg# Predefined preprocessor variables.
2244de2362d3Smrg
2245de2362d3Smrgcat >>confdefs.h <<_ACEOF
2246de2362d3Smrg#define PACKAGE_NAME "$PACKAGE_NAME"
2247de2362d3Smrg_ACEOF
2248de2362d3Smrg
2249de2362d3Smrgcat >>confdefs.h <<_ACEOF
2250de2362d3Smrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2251de2362d3Smrg_ACEOF
2252de2362d3Smrg
2253de2362d3Smrgcat >>confdefs.h <<_ACEOF
2254de2362d3Smrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
2255de2362d3Smrg_ACEOF
2256de2362d3Smrg
2257de2362d3Smrgcat >>confdefs.h <<_ACEOF
2258de2362d3Smrg#define PACKAGE_STRING "$PACKAGE_STRING"
2259de2362d3Smrg_ACEOF
2260de2362d3Smrg
2261de2362d3Smrgcat >>confdefs.h <<_ACEOF
2262de2362d3Smrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2263de2362d3Smrg_ACEOF
2264de2362d3Smrg
2265de2362d3Smrgcat >>confdefs.h <<_ACEOF
2266de2362d3Smrg#define PACKAGE_URL "$PACKAGE_URL"
2267de2362d3Smrg_ACEOF
2268de2362d3Smrg
2269de2362d3Smrg
2270de2362d3Smrg# Let the site file select an alternate cache file if it wants to.
2271de2362d3Smrg# Prefer an explicitly selected file to automatically selected ones.
2272de2362d3Smrgac_site_file1=NONE
2273de2362d3Smrgac_site_file2=NONE
2274de2362d3Smrgif test -n "$CONFIG_SITE"; then
2275de2362d3Smrg  # We do not want a PATH search for config.site.
2276de2362d3Smrg  case $CONFIG_SITE in #((
2277de2362d3Smrg    -*)  ac_site_file1=./$CONFIG_SITE;;
2278de2362d3Smrg    */*) ac_site_file1=$CONFIG_SITE;;
2279de2362d3Smrg    *)   ac_site_file1=./$CONFIG_SITE;;
2280de2362d3Smrg  esac
2281de2362d3Smrgelif test "x$prefix" != xNONE; then
2282de2362d3Smrg  ac_site_file1=$prefix/share/config.site
2283de2362d3Smrg  ac_site_file2=$prefix/etc/config.site
2284de2362d3Smrgelse
2285de2362d3Smrg  ac_site_file1=$ac_default_prefix/share/config.site
2286de2362d3Smrg  ac_site_file2=$ac_default_prefix/etc/config.site
2287de2362d3Smrgfi
2288de2362d3Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
2289de2362d3Smrgdo
2290de2362d3Smrg  test "x$ac_site_file" = xNONE && continue
2291de2362d3Smrg  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2292de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2293de2362d3Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2294de2362d3Smrg    sed 's/^/| /' "$ac_site_file" >&5
2295de2362d3Smrg    . "$ac_site_file" \
2296de2362d3Smrg      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2297de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2298de2362d3Smrgas_fn_error $? "failed to load site script $ac_site_file
2299de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
2300de2362d3Smrg  fi
2301de2362d3Smrgdone
2302de2362d3Smrg
2303de2362d3Smrgif test -r "$cache_file"; then
2304de2362d3Smrg  # Some versions of bash will fail to source /dev/null (special files
2305de2362d3Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2306de2362d3Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2307de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2308de2362d3Smrg$as_echo "$as_me: loading cache $cache_file" >&6;}
2309de2362d3Smrg    case $cache_file in
2310de2362d3Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2311de2362d3Smrg      *)                      . "./$cache_file";;
2312de2362d3Smrg    esac
2313de2362d3Smrg  fi
2314de2362d3Smrgelse
2315de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2316de2362d3Smrg$as_echo "$as_me: creating cache $cache_file" >&6;}
2317de2362d3Smrg  >$cache_file
2318de2362d3Smrgfi
2319de2362d3Smrg
2320de2362d3Smrg# Check that the precious variables saved in the cache have kept the same
2321de2362d3Smrg# value.
2322de2362d3Smrgac_cache_corrupted=false
2323de2362d3Smrgfor ac_var in $ac_precious_vars; do
2324de2362d3Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2325de2362d3Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
2326de2362d3Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2327de2362d3Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
2328de2362d3Smrg  case $ac_old_set,$ac_new_set in
2329de2362d3Smrg    set,)
2330de2362d3Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2331de2362d3Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2332de2362d3Smrg      ac_cache_corrupted=: ;;
2333de2362d3Smrg    ,set)
2334de2362d3Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2335de2362d3Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2336de2362d3Smrg      ac_cache_corrupted=: ;;
2337de2362d3Smrg    ,);;
2338de2362d3Smrg    *)
2339de2362d3Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2340de2362d3Smrg	# differences in whitespace do not lead to failure.
2341de2362d3Smrg	ac_old_val_w=`echo x $ac_old_val`
2342de2362d3Smrg	ac_new_val_w=`echo x $ac_new_val`
2343de2362d3Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2344de2362d3Smrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2345de2362d3Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2346de2362d3Smrg	  ac_cache_corrupted=:
2347de2362d3Smrg	else
2348de2362d3Smrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2349de2362d3Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2350de2362d3Smrg	  eval $ac_var=\$ac_old_val
2351de2362d3Smrg	fi
2352de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2353de2362d3Smrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2354de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2355de2362d3Smrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2356de2362d3Smrg      fi;;
2357de2362d3Smrg  esac
2358de2362d3Smrg  # Pass precious variables to config.status.
2359de2362d3Smrg  if test "$ac_new_set" = set; then
2360de2362d3Smrg    case $ac_new_val in
2361de2362d3Smrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2362de2362d3Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
2363de2362d3Smrg    esac
2364de2362d3Smrg    case " $ac_configure_args " in
2365de2362d3Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2366de2362d3Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2367de2362d3Smrg    esac
2368de2362d3Smrg  fi
2369de2362d3Smrgdone
2370de2362d3Smrgif $ac_cache_corrupted; then
2371de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2372de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2373de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2374de2362d3Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2375de2362d3Smrg  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2376de2362d3Smrgfi
2377de2362d3Smrg## -------------------- ##
2378de2362d3Smrg## Main body of script. ##
2379de2362d3Smrg## -------------------- ##
2380de2362d3Smrg
2381de2362d3Smrgac_ext=c
2382de2362d3Smrgac_cpp='$CPP $CPPFLAGS'
2383de2362d3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2384de2362d3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2385de2362d3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2386de2362d3Smrg
2387de2362d3Smrg
2388de2362d3Smrg
2389de2362d3Smrg
2390de2362d3Smrgac_config_headers="$ac_config_headers config.h"
2391de2362d3Smrg
2392de2362d3Smrg
2393de2362d3Smrgac_aux_dir=
2394de2362d3Smrgfor ac_dir in . "$srcdir"/.; do
2395de2362d3Smrg  if test -f "$ac_dir/install-sh"; then
2396de2362d3Smrg    ac_aux_dir=$ac_dir
2397de2362d3Smrg    ac_install_sh="$ac_aux_dir/install-sh -c"
2398de2362d3Smrg    break
2399de2362d3Smrg  elif test -f "$ac_dir/install.sh"; then
2400de2362d3Smrg    ac_aux_dir=$ac_dir
2401de2362d3Smrg    ac_install_sh="$ac_aux_dir/install.sh -c"
2402de2362d3Smrg    break
2403de2362d3Smrg  elif test -f "$ac_dir/shtool"; then
2404de2362d3Smrg    ac_aux_dir=$ac_dir
2405de2362d3Smrg    ac_install_sh="$ac_aux_dir/shtool install -c"
2406de2362d3Smrg    break
2407de2362d3Smrg  fi
2408de2362d3Smrgdone
2409de2362d3Smrgif test -z "$ac_aux_dir"; then
2410de2362d3Smrg  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2411de2362d3Smrgfi
2412de2362d3Smrg
2413de2362d3Smrg# These three variables are undocumented and unsupported,
2414de2362d3Smrg# and are intended to be withdrawn in a future Autoconf release.
2415de2362d3Smrg# They can cause serious problems if a builder's source tree is in a directory
2416de2362d3Smrg# whose full name contains unusual characters.
2417de2362d3Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2418de2362d3Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2419de2362d3Smrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2420de2362d3Smrg
2421de2362d3Smrg
2422de2362d3Smrg
2423de2362d3Smrg# Initialize Automake
24240d16fef4Smrgam__api_version='1.15'
2425de2362d3Smrg
2426de2362d3Smrg# Find a good install program.  We prefer a C program (faster),
2427de2362d3Smrg# so one script is as good as another.  But avoid the broken or
2428de2362d3Smrg# incompatible versions:
2429de2362d3Smrg# SysV /etc/install, /usr/sbin/install
2430de2362d3Smrg# SunOS /usr/etc/install
2431de2362d3Smrg# IRIX /sbin/install
2432de2362d3Smrg# AIX /bin/install
2433de2362d3Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
2434de2362d3Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2435de2362d3Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2436de2362d3Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2437de2362d3Smrg# OS/2's system install, which has a completely different semantic
2438de2362d3Smrg# ./install, which can be erroneously created by make from ./install.sh.
2439de2362d3Smrg# Reject install programs that cannot install multiple files.
2440de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2441de2362d3Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
2442de2362d3Smrgif test -z "$INSTALL"; then
2443de2362d3Smrgif ${ac_cv_path_install+:} false; then :
2444de2362d3Smrg  $as_echo_n "(cached) " >&6
2445de2362d3Smrgelse
2446de2362d3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2447de2362d3Smrgfor as_dir in $PATH
2448de2362d3Smrgdo
2449de2362d3Smrg  IFS=$as_save_IFS
2450de2362d3Smrg  test -z "$as_dir" && as_dir=.
2451de2362d3Smrg    # Account for people who put trailing slashes in PATH elements.
2452de2362d3Smrgcase $as_dir/ in #((
2453de2362d3Smrg  ./ | .// | /[cC]/* | \
2454de2362d3Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2455de2362d3Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2456de2362d3Smrg  /usr/ucb/* ) ;;
2457de2362d3Smrg  *)
2458de2362d3Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
2459de2362d3Smrg    # Don't use installbsd from OSF since it installs stuff as root
2460de2362d3Smrg    # by default.
2461de2362d3Smrg    for ac_prog in ginstall scoinst install; do
2462de2362d3Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
2463de2362d3Smrg	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2464de2362d3Smrg	  if test $ac_prog = install &&
2465de2362d3Smrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2466de2362d3Smrg	    # AIX install.  It has an incompatible calling convention.
2467de2362d3Smrg	    :
2468de2362d3Smrg	  elif test $ac_prog = install &&
2469de2362d3Smrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2470de2362d3Smrg	    # program-specific install script used by HP pwplus--don't use.
2471de2362d3Smrg	    :
2472de2362d3Smrg	  else
2473de2362d3Smrg	    rm -rf conftest.one conftest.two conftest.dir
2474de2362d3Smrg	    echo one > conftest.one
2475de2362d3Smrg	    echo two > conftest.two
2476de2362d3Smrg	    mkdir conftest.dir
2477de2362d3Smrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2478de2362d3Smrg	      test -s conftest.one && test -s conftest.two &&
2479de2362d3Smrg	      test -s conftest.dir/conftest.one &&
2480de2362d3Smrg	      test -s conftest.dir/conftest.two
2481de2362d3Smrg	    then
2482de2362d3Smrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2483de2362d3Smrg	      break 3
2484de2362d3Smrg	    fi
2485de2362d3Smrg	  fi
2486de2362d3Smrg	fi
2487de2362d3Smrg      done
2488de2362d3Smrg    done
2489de2362d3Smrg    ;;
2490de2362d3Smrgesac
2491de2362d3Smrg
2492de2362d3Smrg  done
2493de2362d3SmrgIFS=$as_save_IFS
2494de2362d3Smrg
2495de2362d3Smrgrm -rf conftest.one conftest.two conftest.dir
2496de2362d3Smrg
2497de2362d3Smrgfi
2498de2362d3Smrg  if test "${ac_cv_path_install+set}" = set; then
2499de2362d3Smrg    INSTALL=$ac_cv_path_install
2500de2362d3Smrg  else
2501de2362d3Smrg    # As a last resort, use the slow shell script.  Don't cache a
2502de2362d3Smrg    # value for INSTALL within a source directory, because that will
2503de2362d3Smrg    # break other packages using the cache if that directory is
2504de2362d3Smrg    # removed, or if the value is a relative name.
2505de2362d3Smrg    INSTALL=$ac_install_sh
2506de2362d3Smrg  fi
2507de2362d3Smrgfi
2508de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2509de2362d3Smrg$as_echo "$INSTALL" >&6; }
2510de2362d3Smrg
2511de2362d3Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2512de2362d3Smrg# It thinks the first close brace ends the variable substitution.
2513de2362d3Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2514de2362d3Smrg
2515de2362d3Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2516de2362d3Smrg
2517de2362d3Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2518de2362d3Smrg
2519de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2520de2362d3Smrg$as_echo_n "checking whether build environment is sane... " >&6; }
2521de2362d3Smrg# Reject unsafe characters in $srcdir or the absolute working directory
2522de2362d3Smrg# name.  Accept space and tab only in the latter.
2523de2362d3Smrgam_lf='
2524de2362d3Smrg'
2525de2362d3Smrgcase `pwd` in
2526de2362d3Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
2527de2362d3Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2528de2362d3Smrgesac
2529de2362d3Smrgcase $srcdir in
2530de2362d3Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2531de2362d3Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2532de2362d3Smrgesac
2533de2362d3Smrg
2534de2362d3Smrg# Do 'set' in a subshell so we don't clobber the current shell's
2535de2362d3Smrg# arguments.  Must try -L first in case configure is actually a
2536de2362d3Smrg# symlink; some systems play weird games with the mod time of symlinks
2537de2362d3Smrg# (eg FreeBSD returns the mod time of the symlink's containing
2538de2362d3Smrg# directory).
2539de2362d3Smrgif (
2540de2362d3Smrg   am_has_slept=no
2541de2362d3Smrg   for am_try in 1 2; do
2542de2362d3Smrg     echo "timestamp, slept: $am_has_slept" > conftest.file
2543de2362d3Smrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2544de2362d3Smrg     if test "$*" = "X"; then
2545de2362d3Smrg	# -L didn't work.
2546de2362d3Smrg	set X `ls -t "$srcdir/configure" conftest.file`
2547de2362d3Smrg     fi
2548de2362d3Smrg     if test "$*" != "X $srcdir/configure conftest.file" \
2549de2362d3Smrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
2550de2362d3Smrg
2551de2362d3Smrg	# If neither matched, then we have a broken ls.  This can happen
2552de2362d3Smrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
2553de2362d3Smrg	# broken ls alias from the environment.  This has actually
2554de2362d3Smrg	# happened.  Such a system could not be considered "sane".
2555de2362d3Smrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2556de2362d3Smrg  alias in your environment" "$LINENO" 5
2557de2362d3Smrg     fi
2558de2362d3Smrg     if test "$2" = conftest.file || test $am_try -eq 2; then
2559de2362d3Smrg       break
2560de2362d3Smrg     fi
2561de2362d3Smrg     # Just in case.
2562de2362d3Smrg     sleep 1
2563de2362d3Smrg     am_has_slept=yes
2564de2362d3Smrg   done
2565de2362d3Smrg   test "$2" = conftest.file
2566de2362d3Smrg   )
2567de2362d3Smrgthen
2568de2362d3Smrg   # Ok.
2569de2362d3Smrg   :
2570de2362d3Smrgelse
2571de2362d3Smrg   as_fn_error $? "newly created file is older than distributed files!
2572de2362d3SmrgCheck your system clock" "$LINENO" 5
2573de2362d3Smrgfi
2574de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2575de2362d3Smrg$as_echo "yes" >&6; }
2576de2362d3Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2577de2362d3Smrg# generated files are strictly newer.
2578de2362d3Smrgam_sleep_pid=
2579de2362d3Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
2580de2362d3Smrg  ( sleep 1 ) &
2581de2362d3Smrg  am_sleep_pid=$!
2582de2362d3Smrgfi
2583de2362d3Smrg
2584de2362d3Smrgrm -f conftest.file
2585de2362d3Smrg
2586de2362d3Smrgtest "$program_prefix" != NONE &&
2587de2362d3Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2588de2362d3Smrg# Use a double $ so make ignores it.
2589de2362d3Smrgtest "$program_suffix" != NONE &&
2590de2362d3Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2591de2362d3Smrg# Double any \ or $.
2592de2362d3Smrg# By default was `s,x,x', remove it if useless.
2593de2362d3Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2594de2362d3Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2595de2362d3Smrg
25960d16fef4Smrg# Expand $ac_aux_dir to an absolute path.
25970d16fef4Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2598de2362d3Smrg
2599de2362d3Smrgif test x"${MISSING+set}" != xset; then
2600de2362d3Smrg  case $am_aux_dir in
2601de2362d3Smrg  *\ * | *\	*)
2602de2362d3Smrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2603de2362d3Smrg  *)
2604de2362d3Smrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2605de2362d3Smrg  esac
2606de2362d3Smrgfi
2607de2362d3Smrg# Use eval to expand $SHELL
2608de2362d3Smrgif eval "$MISSING --is-lightweight"; then
2609de2362d3Smrg  am_missing_run="$MISSING "
2610de2362d3Smrgelse
2611de2362d3Smrg  am_missing_run=
2612de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2613de2362d3Smrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2614de2362d3Smrgfi
2615de2362d3Smrg
26160d16fef4Smrgif test x"${install_sh+set}" != xset; then
2617de2362d3Smrg  case $am_aux_dir in
2618de2362d3Smrg  *\ * | *\	*)
2619de2362d3Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2620de2362d3Smrg  *)
2621de2362d3Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
2622de2362d3Smrg  esac
2623de2362d3Smrgfi
2624de2362d3Smrg
2625de2362d3Smrg# Installed binaries are usually stripped using 'strip' when the user
2626de2362d3Smrg# run "make install-strip".  However 'strip' might not be the right
2627de2362d3Smrg# tool to use in cross-compilation environments, therefore Automake
2628de2362d3Smrg# will honor the 'STRIP' environment variable to overrule this program.
2629de2362d3Smrgif test "$cross_compiling" != no; then
2630de2362d3Smrg  if test -n "$ac_tool_prefix"; then
2631de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2632de2362d3Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
2633de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2634de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
2635de2362d3Smrgif ${ac_cv_prog_STRIP+:} false; then :
2636de2362d3Smrg  $as_echo_n "(cached) " >&6
2637de2362d3Smrgelse
2638de2362d3Smrg  if test -n "$STRIP"; then
2639de2362d3Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2640de2362d3Smrgelse
2641de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2642de2362d3Smrgfor as_dir in $PATH
2643de2362d3Smrgdo
2644de2362d3Smrg  IFS=$as_save_IFS
2645de2362d3Smrg  test -z "$as_dir" && as_dir=.
2646de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2647de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2648de2362d3Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2649de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2650de2362d3Smrg    break 2
2651de2362d3Smrg  fi
2652de2362d3Smrgdone
2653de2362d3Smrg  done
2654de2362d3SmrgIFS=$as_save_IFS
2655de2362d3Smrg
2656de2362d3Smrgfi
2657de2362d3Smrgfi
2658de2362d3SmrgSTRIP=$ac_cv_prog_STRIP
2659de2362d3Smrgif test -n "$STRIP"; then
2660de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2661de2362d3Smrg$as_echo "$STRIP" >&6; }
2662de2362d3Smrgelse
2663de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2664de2362d3Smrg$as_echo "no" >&6; }
2665de2362d3Smrgfi
2666de2362d3Smrg
2667de2362d3Smrg
2668de2362d3Smrgfi
2669de2362d3Smrgif test -z "$ac_cv_prog_STRIP"; then
2670de2362d3Smrg  ac_ct_STRIP=$STRIP
2671de2362d3Smrg  # Extract the first word of "strip", so it can be a program name with args.
2672de2362d3Smrgset dummy strip; ac_word=$2
2673de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2674de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
2675de2362d3Smrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2676de2362d3Smrg  $as_echo_n "(cached) " >&6
2677de2362d3Smrgelse
2678de2362d3Smrg  if test -n "$ac_ct_STRIP"; then
2679de2362d3Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2680de2362d3Smrgelse
2681de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2682de2362d3Smrgfor as_dir in $PATH
2683de2362d3Smrgdo
2684de2362d3Smrg  IFS=$as_save_IFS
2685de2362d3Smrg  test -z "$as_dir" && as_dir=.
2686de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2687de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2688de2362d3Smrg    ac_cv_prog_ac_ct_STRIP="strip"
2689de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2690de2362d3Smrg    break 2
2691de2362d3Smrg  fi
2692de2362d3Smrgdone
2693de2362d3Smrg  done
2694de2362d3SmrgIFS=$as_save_IFS
2695de2362d3Smrg
2696de2362d3Smrgfi
2697de2362d3Smrgfi
2698de2362d3Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2699de2362d3Smrgif test -n "$ac_ct_STRIP"; then
2700de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2701de2362d3Smrg$as_echo "$ac_ct_STRIP" >&6; }
2702de2362d3Smrgelse
2703de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2704de2362d3Smrg$as_echo "no" >&6; }
2705de2362d3Smrgfi
2706de2362d3Smrg
2707de2362d3Smrg  if test "x$ac_ct_STRIP" = x; then
2708de2362d3Smrg    STRIP=":"
2709de2362d3Smrg  else
2710de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
2711de2362d3Smrgyes:)
2712de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2713de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2714de2362d3Smrgac_tool_warned=yes ;;
2715de2362d3Smrgesac
2716de2362d3Smrg    STRIP=$ac_ct_STRIP
2717de2362d3Smrg  fi
2718de2362d3Smrgelse
2719de2362d3Smrg  STRIP="$ac_cv_prog_STRIP"
2720de2362d3Smrgfi
2721de2362d3Smrg
2722de2362d3Smrgfi
2723de2362d3SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2724de2362d3Smrg
2725de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2726de2362d3Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2727de2362d3Smrgif test -z "$MKDIR_P"; then
2728de2362d3Smrg  if ${ac_cv_path_mkdir+:} false; then :
2729de2362d3Smrg  $as_echo_n "(cached) " >&6
2730de2362d3Smrgelse
2731de2362d3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2732de2362d3Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2733de2362d3Smrgdo
2734de2362d3Smrg  IFS=$as_save_IFS
2735de2362d3Smrg  test -z "$as_dir" && as_dir=.
2736de2362d3Smrg    for ac_prog in mkdir gmkdir; do
2737de2362d3Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
2738de2362d3Smrg	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2739de2362d3Smrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2740de2362d3Smrg	     'mkdir (GNU coreutils) '* | \
2741de2362d3Smrg	     'mkdir (coreutils) '* | \
2742de2362d3Smrg	     'mkdir (fileutils) '4.1*)
2743de2362d3Smrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2744de2362d3Smrg	       break 3;;
2745de2362d3Smrg	   esac
2746de2362d3Smrg	 done
2747de2362d3Smrg       done
2748de2362d3Smrg  done
2749de2362d3SmrgIFS=$as_save_IFS
2750de2362d3Smrg
2751de2362d3Smrgfi
2752de2362d3Smrg
2753de2362d3Smrg  test -d ./--version && rmdir ./--version
2754de2362d3Smrg  if test "${ac_cv_path_mkdir+set}" = set; then
2755de2362d3Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
2756de2362d3Smrg  else
2757de2362d3Smrg    # As a last resort, use the slow shell script.  Don't cache a
2758de2362d3Smrg    # value for MKDIR_P within a source directory, because that will
2759de2362d3Smrg    # break other packages using the cache if that directory is
2760de2362d3Smrg    # removed, or if the value is a relative name.
2761de2362d3Smrg    MKDIR_P="$ac_install_sh -d"
2762de2362d3Smrg  fi
2763de2362d3Smrgfi
2764de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2765de2362d3Smrg$as_echo "$MKDIR_P" >&6; }
2766de2362d3Smrg
2767de2362d3Smrgfor ac_prog in gawk mawk nawk awk
2768de2362d3Smrgdo
2769de2362d3Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
2770de2362d3Smrgset dummy $ac_prog; ac_word=$2
2771de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2772de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
2773de2362d3Smrgif ${ac_cv_prog_AWK+:} false; then :
2774de2362d3Smrg  $as_echo_n "(cached) " >&6
2775de2362d3Smrgelse
2776de2362d3Smrg  if test -n "$AWK"; then
2777de2362d3Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2778de2362d3Smrgelse
2779de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2780de2362d3Smrgfor as_dir in $PATH
2781de2362d3Smrgdo
2782de2362d3Smrg  IFS=$as_save_IFS
2783de2362d3Smrg  test -z "$as_dir" && as_dir=.
2784de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2785de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2786de2362d3Smrg    ac_cv_prog_AWK="$ac_prog"
2787de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2788de2362d3Smrg    break 2
2789de2362d3Smrg  fi
2790de2362d3Smrgdone
2791de2362d3Smrg  done
2792de2362d3SmrgIFS=$as_save_IFS
2793de2362d3Smrg
2794de2362d3Smrgfi
2795de2362d3Smrgfi
2796de2362d3SmrgAWK=$ac_cv_prog_AWK
2797de2362d3Smrgif test -n "$AWK"; then
2798de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2799de2362d3Smrg$as_echo "$AWK" >&6; }
2800de2362d3Smrgelse
2801de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2802de2362d3Smrg$as_echo "no" >&6; }
2803de2362d3Smrgfi
2804de2362d3Smrg
2805de2362d3Smrg
2806de2362d3Smrg  test -n "$AWK" && break
2807de2362d3Smrgdone
2808de2362d3Smrg
2809de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2810de2362d3Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2811de2362d3Smrgset x ${MAKE-make}
2812de2362d3Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2813de2362d3Smrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2814de2362d3Smrg  $as_echo_n "(cached) " >&6
2815de2362d3Smrgelse
2816de2362d3Smrg  cat >conftest.make <<\_ACEOF
2817de2362d3SmrgSHELL = /bin/sh
2818de2362d3Smrgall:
2819de2362d3Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
2820de2362d3Smrg_ACEOF
2821de2362d3Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2822de2362d3Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
2823de2362d3Smrg  *@@@%%%=?*=@@@%%%*)
2824de2362d3Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
2825de2362d3Smrg  *)
2826de2362d3Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
2827de2362d3Smrgesac
2828de2362d3Smrgrm -f conftest.make
2829de2362d3Smrgfi
2830de2362d3Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2831de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2832de2362d3Smrg$as_echo "yes" >&6; }
2833de2362d3Smrg  SET_MAKE=
2834de2362d3Smrgelse
2835de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2836de2362d3Smrg$as_echo "no" >&6; }
2837de2362d3Smrg  SET_MAKE="MAKE=${MAKE-make}"
2838de2362d3Smrgfi
2839de2362d3Smrg
2840de2362d3Smrgrm -rf .tst 2>/dev/null
2841de2362d3Smrgmkdir .tst 2>/dev/null
2842de2362d3Smrgif test -d .tst; then
2843de2362d3Smrg  am__leading_dot=.
2844de2362d3Smrgelse
2845de2362d3Smrg  am__leading_dot=_
2846de2362d3Smrgfi
2847de2362d3Smrgrmdir .tst 2>/dev/null
2848de2362d3Smrg
2849de2362d3Smrg# Check whether --enable-silent-rules was given.
2850de2362d3Smrgif test "${enable_silent_rules+set}" = set; then :
2851de2362d3Smrg  enableval=$enable_silent_rules;
2852de2362d3Smrgfi
2853de2362d3Smrg
2854de2362d3Smrgcase $enable_silent_rules in # (((
2855de2362d3Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
2856de2362d3Smrg   no) AM_DEFAULT_VERBOSITY=1;;
2857de2362d3Smrg    *) AM_DEFAULT_VERBOSITY=1;;
2858de2362d3Smrgesac
2859de2362d3Smrgam_make=${MAKE-make}
2860de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2861de2362d3Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2862de2362d3Smrgif ${am_cv_make_support_nested_variables+:} false; then :
2863de2362d3Smrg  $as_echo_n "(cached) " >&6
2864de2362d3Smrgelse
2865de2362d3Smrg  if $as_echo 'TRUE=$(BAR$(V))
2866de2362d3SmrgBAR0=false
2867de2362d3SmrgBAR1=true
2868de2362d3SmrgV=1
2869de2362d3Smrgam__doit:
2870de2362d3Smrg	@$(TRUE)
2871de2362d3Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2872de2362d3Smrg  am_cv_make_support_nested_variables=yes
2873de2362d3Smrgelse
2874de2362d3Smrg  am_cv_make_support_nested_variables=no
2875de2362d3Smrgfi
2876de2362d3Smrgfi
2877de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2878de2362d3Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
2879de2362d3Smrgif test $am_cv_make_support_nested_variables = yes; then
2880de2362d3Smrg    AM_V='$(V)'
2881de2362d3Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2882de2362d3Smrgelse
2883de2362d3Smrg  AM_V=$AM_DEFAULT_VERBOSITY
2884de2362d3Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2885de2362d3Smrgfi
2886de2362d3SmrgAM_BACKSLASH='\'
2887de2362d3Smrg
2888de2362d3Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
2889de2362d3Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2890de2362d3Smrg  # is not polluted with repeated "-I."
2891de2362d3Smrg  am__isrc=' -I$(srcdir)'
2892de2362d3Smrg  # test to see if srcdir already configured
2893de2362d3Smrg  if test -f $srcdir/config.status; then
2894de2362d3Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2895de2362d3Smrg  fi
2896de2362d3Smrgfi
2897de2362d3Smrg
2898de2362d3Smrg# test whether we have cygpath
2899de2362d3Smrgif test -z "$CYGPATH_W"; then
2900de2362d3Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
2901de2362d3Smrg    CYGPATH_W='cygpath -w'
2902de2362d3Smrg  else
2903de2362d3Smrg    CYGPATH_W=echo
2904de2362d3Smrg  fi
2905de2362d3Smrgfi
2906de2362d3Smrg
2907de2362d3Smrg
2908de2362d3Smrg# Define the identity of the package.
2909de2362d3Smrg PACKAGE='xf86-video-ati'
29107314432eSmrg VERSION='7.8.0'
2911de2362d3Smrg
2912de2362d3Smrg
2913de2362d3Smrgcat >>confdefs.h <<_ACEOF
2914de2362d3Smrg#define PACKAGE "$PACKAGE"
2915de2362d3Smrg_ACEOF
2916de2362d3Smrg
2917de2362d3Smrg
2918de2362d3Smrgcat >>confdefs.h <<_ACEOF
2919de2362d3Smrg#define VERSION "$VERSION"
2920de2362d3Smrg_ACEOF
2921de2362d3Smrg
2922de2362d3Smrg# Some tools Automake needs.
2923de2362d3Smrg
2924de2362d3SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2925de2362d3Smrg
2926de2362d3Smrg
2927de2362d3SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2928de2362d3Smrg
2929de2362d3Smrg
2930de2362d3SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2931de2362d3Smrg
2932de2362d3Smrg
2933de2362d3SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2934de2362d3Smrg
2935de2362d3Smrg
2936de2362d3SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2937de2362d3Smrg
2938de2362d3Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
2939de2362d3Smrg# dies out for good.  For more background, see:
2940de2362d3Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2941de2362d3Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2942de2362d3Smrgmkdir_p='$(MKDIR_P)'
2943de2362d3Smrg
29440d16fef4Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
29450d16fef4Smrg# system "awk" is bad on some platforms.
2946de2362d3Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
2947de2362d3Smrg# in the wild :-(  We should find a proper way to deprecate it ...
2948de2362d3SmrgAMTAR='$${TAR-tar}'
2949de2362d3Smrg
2950de2362d3Smrg
2951de2362d3Smrg# We'll loop over all known methods to create a tar archive until one works.
2952de2362d3Smrg_am_tools='gnutar  pax cpio none'
2953de2362d3Smrg
2954de2362d3Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2955de2362d3Smrg
2956de2362d3Smrg
2957de2362d3Smrg
2958de2362d3Smrg
2959de2362d3Smrg
2960de2362d3Smrg
29610d16fef4Smrg# POSIX will say in a future version that running "rm -f" with no argument
29620d16fef4Smrg# is OK; and we want to be able to make that assumption in our Makefile
29630d16fef4Smrg# recipes.  So use an aggressive probe to check that the usage we want is
29640d16fef4Smrg# actually supported "in the wild" to an acceptable degree.
29650d16fef4Smrg# See automake bug#10828.
29660d16fef4Smrg# To make any issue more visible, cause the running configure to be aborted
29670d16fef4Smrg# by default if the 'rm' program in use doesn't match our expectations; the
29680d16fef4Smrg# user can still override this though.
29690d16fef4Smrgif rm -f && rm -fr && rm -rf; then : OK; else
29700d16fef4Smrg  cat >&2 <<'END'
29710d16fef4SmrgOops!
29720d16fef4Smrg
29730d16fef4SmrgYour 'rm' program seems unable to run without file operands specified
29740d16fef4Smrgon the command line, even when the '-f' option is present.  This is contrary
29750d16fef4Smrgto the behaviour of most rm programs out there, and not conforming with
29760d16fef4Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
29770d16fef4Smrg
29780d16fef4SmrgPlease tell bug-automake@gnu.org about your system, including the value
29790d16fef4Smrgof your $PATH and any error possibly output before this message.  This
29800d16fef4Smrgcan help us improve future automake versions.
29810d16fef4Smrg
29820d16fef4SmrgEND
29830d16fef4Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
29840d16fef4Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
29850d16fef4Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
29860d16fef4Smrg    echo >&2
29870d16fef4Smrg  else
29880d16fef4Smrg    cat >&2 <<'END'
29890d16fef4SmrgAborting the configuration process, to ensure you take notice of the issue.
29900d16fef4Smrg
29910d16fef4SmrgYou can download and install GNU coreutils to get an 'rm' implementation
29920d16fef4Smrgthat behaves properly: <http://www.gnu.org/software/coreutils/>.
29930d16fef4Smrg
29940d16fef4SmrgIf you want to complete the configuration process using your problematic
29950d16fef4Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
29960d16fef4Smrgto "yes", and re-run configure.
29970d16fef4Smrg
29980d16fef4SmrgEND
29990d16fef4Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
30000d16fef4Smrg  fi
30010d16fef4Smrgfi
30020d16fef4Smrg
3003de2362d3SmrgDEPDIR="${am__leading_dot}deps"
3004de2362d3Smrg
3005de2362d3Smrgac_config_commands="$ac_config_commands depfiles"
3006de2362d3Smrg
3007de2362d3Smrg
3008de2362d3Smrgam_make=${MAKE-make}
3009de2362d3Smrgcat > confinc << 'END'
3010de2362d3Smrgam__doit:
3011de2362d3Smrg	@echo this is the am__doit target
3012de2362d3Smrg.PHONY: am__doit
3013de2362d3SmrgEND
3014de2362d3Smrg# If we don't find an include directive, just comment out the code.
3015de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3016de2362d3Smrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
3017de2362d3Smrgam__include="#"
3018de2362d3Smrgam__quote=
3019de2362d3Smrg_am_result=none
3020de2362d3Smrg# First try GNU make style include.
3021de2362d3Smrgecho "include confinc" > confmf
3022de2362d3Smrg# Ignore all kinds of additional output from 'make'.
3023de2362d3Smrgcase `$am_make -s -f confmf 2> /dev/null` in #(
3024de2362d3Smrg*the\ am__doit\ target*)
3025de2362d3Smrg  am__include=include
3026de2362d3Smrg  am__quote=
3027de2362d3Smrg  _am_result=GNU
3028de2362d3Smrg  ;;
3029de2362d3Smrgesac
3030de2362d3Smrg# Now try BSD make style include.
3031de2362d3Smrgif test "$am__include" = "#"; then
3032de2362d3Smrg   echo '.include "confinc"' > confmf
3033de2362d3Smrg   case `$am_make -s -f confmf 2> /dev/null` in #(
3034de2362d3Smrg   *the\ am__doit\ target*)
3035de2362d3Smrg     am__include=.include
3036de2362d3Smrg     am__quote="\""
3037de2362d3Smrg     _am_result=BSD
3038de2362d3Smrg     ;;
3039de2362d3Smrg   esac
3040de2362d3Smrgfi
3041de2362d3Smrg
3042de2362d3Smrg
3043de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3044de2362d3Smrg$as_echo "$_am_result" >&6; }
3045de2362d3Smrgrm -f confinc confmf
3046de2362d3Smrg
3047de2362d3Smrg# Check whether --enable-dependency-tracking was given.
3048de2362d3Smrgif test "${enable_dependency_tracking+set}" = set; then :
3049de2362d3Smrg  enableval=$enable_dependency_tracking;
3050de2362d3Smrgfi
3051de2362d3Smrg
3052de2362d3Smrgif test "x$enable_dependency_tracking" != xno; then
3053de2362d3Smrg  am_depcomp="$ac_aux_dir/depcomp"
3054de2362d3Smrg  AMDEPBACKSLASH='\'
3055de2362d3Smrg  am__nodep='_no'
3056de2362d3Smrgfi
3057de2362d3Smrg if test "x$enable_dependency_tracking" != xno; then
3058de2362d3Smrg  AMDEP_TRUE=
3059de2362d3Smrg  AMDEP_FALSE='#'
3060de2362d3Smrgelse
3061de2362d3Smrg  AMDEP_TRUE='#'
3062de2362d3Smrg  AMDEP_FALSE=
3063de2362d3Smrgfi
3064de2362d3Smrg
3065de2362d3Smrg
3066de2362d3Smrgac_ext=c
3067de2362d3Smrgac_cpp='$CPP $CPPFLAGS'
3068de2362d3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3069de2362d3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3070de2362d3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3071de2362d3Smrgif test -n "$ac_tool_prefix"; then
3072de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3073de2362d3Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
3074de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3075de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
3076de2362d3Smrgif ${ac_cv_prog_CC+:} false; then :
3077de2362d3Smrg  $as_echo_n "(cached) " >&6
3078de2362d3Smrgelse
3079de2362d3Smrg  if test -n "$CC"; then
3080de2362d3Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3081de2362d3Smrgelse
3082de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3083de2362d3Smrgfor as_dir in $PATH
3084de2362d3Smrgdo
3085de2362d3Smrg  IFS=$as_save_IFS
3086de2362d3Smrg  test -z "$as_dir" && as_dir=.
3087de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3088de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3089de2362d3Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3090de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3091de2362d3Smrg    break 2
3092de2362d3Smrg  fi
3093de2362d3Smrgdone
3094de2362d3Smrg  done
3095de2362d3SmrgIFS=$as_save_IFS
3096de2362d3Smrg
3097de2362d3Smrgfi
3098de2362d3Smrgfi
3099de2362d3SmrgCC=$ac_cv_prog_CC
3100de2362d3Smrgif test -n "$CC"; then
3101de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3102de2362d3Smrg$as_echo "$CC" >&6; }
3103de2362d3Smrgelse
3104de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3105de2362d3Smrg$as_echo "no" >&6; }
3106de2362d3Smrgfi
3107de2362d3Smrg
3108de2362d3Smrg
3109de2362d3Smrgfi
3110de2362d3Smrgif test -z "$ac_cv_prog_CC"; then
3111de2362d3Smrg  ac_ct_CC=$CC
3112de2362d3Smrg  # Extract the first word of "gcc", so it can be a program name with args.
3113de2362d3Smrgset dummy gcc; ac_word=$2
3114de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3115de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
3116de2362d3Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
3117de2362d3Smrg  $as_echo_n "(cached) " >&6
3118de2362d3Smrgelse
3119de2362d3Smrg  if test -n "$ac_ct_CC"; then
3120de2362d3Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3121de2362d3Smrgelse
3122de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3123de2362d3Smrgfor as_dir in $PATH
3124de2362d3Smrgdo
3125de2362d3Smrg  IFS=$as_save_IFS
3126de2362d3Smrg  test -z "$as_dir" && as_dir=.
3127de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3128de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3129de2362d3Smrg    ac_cv_prog_ac_ct_CC="gcc"
3130de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3131de2362d3Smrg    break 2
3132de2362d3Smrg  fi
3133de2362d3Smrgdone
3134de2362d3Smrg  done
3135de2362d3SmrgIFS=$as_save_IFS
3136de2362d3Smrg
3137de2362d3Smrgfi
3138de2362d3Smrgfi
3139de2362d3Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3140de2362d3Smrgif test -n "$ac_ct_CC"; then
3141de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3142de2362d3Smrg$as_echo "$ac_ct_CC" >&6; }
3143de2362d3Smrgelse
3144de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3145de2362d3Smrg$as_echo "no" >&6; }
3146de2362d3Smrgfi
3147de2362d3Smrg
3148de2362d3Smrg  if test "x$ac_ct_CC" = x; then
3149de2362d3Smrg    CC=""
3150de2362d3Smrg  else
3151de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
3152de2362d3Smrgyes:)
3153de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3154de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3155de2362d3Smrgac_tool_warned=yes ;;
3156de2362d3Smrgesac
3157de2362d3Smrg    CC=$ac_ct_CC
3158de2362d3Smrg  fi
3159de2362d3Smrgelse
3160de2362d3Smrg  CC="$ac_cv_prog_CC"
3161de2362d3Smrgfi
3162de2362d3Smrg
3163de2362d3Smrgif test -z "$CC"; then
3164de2362d3Smrg          if test -n "$ac_tool_prefix"; then
3165de2362d3Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3166de2362d3Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
3167de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3168de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
3169de2362d3Smrgif ${ac_cv_prog_CC+:} false; then :
3170de2362d3Smrg  $as_echo_n "(cached) " >&6
3171de2362d3Smrgelse
3172de2362d3Smrg  if test -n "$CC"; then
3173de2362d3Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3174de2362d3Smrgelse
3175de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3176de2362d3Smrgfor as_dir in $PATH
3177de2362d3Smrgdo
3178de2362d3Smrg  IFS=$as_save_IFS
3179de2362d3Smrg  test -z "$as_dir" && as_dir=.
3180de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3181de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3182de2362d3Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
3183de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3184de2362d3Smrg    break 2
3185de2362d3Smrg  fi
3186de2362d3Smrgdone
3187de2362d3Smrg  done
3188de2362d3SmrgIFS=$as_save_IFS
3189de2362d3Smrg
3190de2362d3Smrgfi
3191de2362d3Smrgfi
3192de2362d3SmrgCC=$ac_cv_prog_CC
3193de2362d3Smrgif test -n "$CC"; then
3194de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3195de2362d3Smrg$as_echo "$CC" >&6; }
3196de2362d3Smrgelse
3197de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3198de2362d3Smrg$as_echo "no" >&6; }
3199de2362d3Smrgfi
3200de2362d3Smrg
3201de2362d3Smrg
3202de2362d3Smrg  fi
3203de2362d3Smrgfi
3204de2362d3Smrgif test -z "$CC"; then
3205de2362d3Smrg  # Extract the first word of "cc", so it can be a program name with args.
3206de2362d3Smrgset dummy cc; ac_word=$2
3207de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3208de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
3209de2362d3Smrgif ${ac_cv_prog_CC+:} false; then :
3210de2362d3Smrg  $as_echo_n "(cached) " >&6
3211de2362d3Smrgelse
3212de2362d3Smrg  if test -n "$CC"; then
3213de2362d3Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3214de2362d3Smrgelse
3215de2362d3Smrg  ac_prog_rejected=no
3216de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3217de2362d3Smrgfor as_dir in $PATH
3218de2362d3Smrgdo
3219de2362d3Smrg  IFS=$as_save_IFS
3220de2362d3Smrg  test -z "$as_dir" && as_dir=.
3221de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3222de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3223de2362d3Smrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3224de2362d3Smrg       ac_prog_rejected=yes
3225de2362d3Smrg       continue
3226de2362d3Smrg     fi
3227de2362d3Smrg    ac_cv_prog_CC="cc"
3228de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3229de2362d3Smrg    break 2
3230de2362d3Smrg  fi
3231de2362d3Smrgdone
3232de2362d3Smrg  done
3233de2362d3SmrgIFS=$as_save_IFS
3234de2362d3Smrg
3235de2362d3Smrgif test $ac_prog_rejected = yes; then
3236de2362d3Smrg  # We found a bogon in the path, so make sure we never use it.
3237de2362d3Smrg  set dummy $ac_cv_prog_CC
3238de2362d3Smrg  shift
3239de2362d3Smrg  if test $# != 0; then
3240de2362d3Smrg    # We chose a different compiler from the bogus one.
3241de2362d3Smrg    # However, it has the same basename, so the bogon will be chosen
3242de2362d3Smrg    # first if we set CC to just the basename; use the full file name.
3243de2362d3Smrg    shift
3244de2362d3Smrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3245de2362d3Smrg  fi
3246de2362d3Smrgfi
3247de2362d3Smrgfi
3248de2362d3Smrgfi
3249de2362d3SmrgCC=$ac_cv_prog_CC
3250de2362d3Smrgif test -n "$CC"; then
3251de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3252de2362d3Smrg$as_echo "$CC" >&6; }
3253de2362d3Smrgelse
3254de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3255de2362d3Smrg$as_echo "no" >&6; }
3256de2362d3Smrgfi
3257de2362d3Smrg
3258de2362d3Smrg
3259de2362d3Smrgfi
3260de2362d3Smrgif test -z "$CC"; then
3261de2362d3Smrg  if test -n "$ac_tool_prefix"; then
3262de2362d3Smrg  for ac_prog in cl.exe
3263de2362d3Smrg  do
3264de2362d3Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3265de2362d3Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3266de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3267de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
3268de2362d3Smrgif ${ac_cv_prog_CC+:} false; then :
3269de2362d3Smrg  $as_echo_n "(cached) " >&6
3270de2362d3Smrgelse
3271de2362d3Smrg  if test -n "$CC"; then
3272de2362d3Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3273de2362d3Smrgelse
3274de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3275de2362d3Smrgfor as_dir in $PATH
3276de2362d3Smrgdo
3277de2362d3Smrg  IFS=$as_save_IFS
3278de2362d3Smrg  test -z "$as_dir" && as_dir=.
3279de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3280de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3281de2362d3Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3282de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3283de2362d3Smrg    break 2
3284de2362d3Smrg  fi
3285de2362d3Smrgdone
3286de2362d3Smrg  done
3287de2362d3SmrgIFS=$as_save_IFS
3288de2362d3Smrg
3289de2362d3Smrgfi
3290de2362d3Smrgfi
3291de2362d3SmrgCC=$ac_cv_prog_CC
3292de2362d3Smrgif test -n "$CC"; then
3293de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3294de2362d3Smrg$as_echo "$CC" >&6; }
3295de2362d3Smrgelse
3296de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3297de2362d3Smrg$as_echo "no" >&6; }
3298de2362d3Smrgfi
3299de2362d3Smrg
3300de2362d3Smrg
3301de2362d3Smrg    test -n "$CC" && break
3302de2362d3Smrg  done
3303de2362d3Smrgfi
3304de2362d3Smrgif test -z "$CC"; then
3305de2362d3Smrg  ac_ct_CC=$CC
3306de2362d3Smrg  for ac_prog in cl.exe
3307de2362d3Smrgdo
3308de2362d3Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3309de2362d3Smrgset dummy $ac_prog; ac_word=$2
3310de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3311de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
3312de2362d3Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
3313de2362d3Smrg  $as_echo_n "(cached) " >&6
3314de2362d3Smrgelse
3315de2362d3Smrg  if test -n "$ac_ct_CC"; then
3316de2362d3Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3317de2362d3Smrgelse
3318de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3319de2362d3Smrgfor as_dir in $PATH
3320de2362d3Smrgdo
3321de2362d3Smrg  IFS=$as_save_IFS
3322de2362d3Smrg  test -z "$as_dir" && as_dir=.
3323de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3324de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3325de2362d3Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
3326de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3327de2362d3Smrg    break 2
3328de2362d3Smrg  fi
3329de2362d3Smrgdone
3330de2362d3Smrg  done
3331de2362d3SmrgIFS=$as_save_IFS
3332de2362d3Smrg
3333de2362d3Smrgfi
3334de2362d3Smrgfi
3335de2362d3Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3336de2362d3Smrgif test -n "$ac_ct_CC"; then
3337de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3338de2362d3Smrg$as_echo "$ac_ct_CC" >&6; }
3339de2362d3Smrgelse
3340de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3341de2362d3Smrg$as_echo "no" >&6; }
3342de2362d3Smrgfi
3343de2362d3Smrg
3344de2362d3Smrg
3345de2362d3Smrg  test -n "$ac_ct_CC" && break
3346de2362d3Smrgdone
3347de2362d3Smrg
3348de2362d3Smrg  if test "x$ac_ct_CC" = x; then
3349de2362d3Smrg    CC=""
3350de2362d3Smrg  else
3351de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
3352de2362d3Smrgyes:)
3353de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3354de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3355de2362d3Smrgac_tool_warned=yes ;;
3356de2362d3Smrgesac
3357de2362d3Smrg    CC=$ac_ct_CC
3358de2362d3Smrg  fi
3359de2362d3Smrgfi
3360de2362d3Smrg
3361de2362d3Smrgfi
3362de2362d3Smrg
3363de2362d3Smrg
3364de2362d3Smrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3365de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3366de2362d3Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
3367de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
3368de2362d3Smrg
3369de2362d3Smrg# Provide some information about the compiler.
3370de2362d3Smrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3371de2362d3Smrgset X $ac_compile
3372de2362d3Smrgac_compiler=$2
3373de2362d3Smrgfor ac_option in --version -v -V -qversion; do
3374de2362d3Smrg  { { ac_try="$ac_compiler $ac_option >&5"
3375de2362d3Smrgcase "(($ac_try" in
3376de2362d3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3377de2362d3Smrg  *) ac_try_echo=$ac_try;;
3378de2362d3Smrgesac
3379de2362d3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3380de2362d3Smrg$as_echo "$ac_try_echo"; } >&5
3381de2362d3Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3382de2362d3Smrg  ac_status=$?
3383de2362d3Smrg  if test -s conftest.err; then
3384de2362d3Smrg    sed '10a\
3385de2362d3Smrg... rest of stderr output deleted ...
3386de2362d3Smrg         10q' conftest.err >conftest.er1
3387de2362d3Smrg    cat conftest.er1 >&5
3388de2362d3Smrg  fi
3389de2362d3Smrg  rm -f conftest.er1 conftest.err
3390de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3391de2362d3Smrg  test $ac_status = 0; }
3392de2362d3Smrgdone
3393de2362d3Smrg
3394de2362d3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3395de2362d3Smrg/* end confdefs.h.  */
3396de2362d3Smrg
3397de2362d3Smrgint
3398de2362d3Smrgmain ()
3399de2362d3Smrg{
3400de2362d3Smrg
3401de2362d3Smrg  ;
3402de2362d3Smrg  return 0;
3403de2362d3Smrg}
3404de2362d3Smrg_ACEOF
3405de2362d3Smrgac_clean_files_save=$ac_clean_files
3406de2362d3Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3407de2362d3Smrg# Try to create an executable without -o first, disregard a.out.
3408de2362d3Smrg# It will help us diagnose broken compilers, and finding out an intuition
3409de2362d3Smrg# of exeext.
3410de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3411de2362d3Smrg$as_echo_n "checking whether the C compiler works... " >&6; }
3412de2362d3Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3413de2362d3Smrg
3414de2362d3Smrg# The possible output files:
3415de2362d3Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3416de2362d3Smrg
3417de2362d3Smrgac_rmfiles=
3418de2362d3Smrgfor ac_file in $ac_files
3419de2362d3Smrgdo
3420de2362d3Smrg  case $ac_file in
3421de2362d3Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3422de2362d3Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3423de2362d3Smrg  esac
3424de2362d3Smrgdone
3425de2362d3Smrgrm -f $ac_rmfiles
3426de2362d3Smrg
3427de2362d3Smrgif { { ac_try="$ac_link_default"
3428de2362d3Smrgcase "(($ac_try" in
3429de2362d3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3430de2362d3Smrg  *) ac_try_echo=$ac_try;;
3431de2362d3Smrgesac
3432de2362d3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3433de2362d3Smrg$as_echo "$ac_try_echo"; } >&5
3434de2362d3Smrg  (eval "$ac_link_default") 2>&5
3435de2362d3Smrg  ac_status=$?
3436de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3437de2362d3Smrg  test $ac_status = 0; }; then :
3438de2362d3Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3439de2362d3Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3440de2362d3Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3441de2362d3Smrg# so that the user can short-circuit this test for compilers unknown to
3442de2362d3Smrg# Autoconf.
3443de2362d3Smrgfor ac_file in $ac_files ''
3444de2362d3Smrgdo
3445de2362d3Smrg  test -f "$ac_file" || continue
3446de2362d3Smrg  case $ac_file in
3447de2362d3Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3448de2362d3Smrg	;;
3449de2362d3Smrg    [ab].out )
3450de2362d3Smrg	# We found the default executable, but exeext='' is most
3451de2362d3Smrg	# certainly right.
3452de2362d3Smrg	break;;
3453de2362d3Smrg    *.* )
3454de2362d3Smrg	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3455de2362d3Smrg	then :; else
3456de2362d3Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3457de2362d3Smrg	fi
3458de2362d3Smrg	# We set ac_cv_exeext here because the later test for it is not
3459de2362d3Smrg	# safe: cross compilers may not add the suffix if given an `-o'
3460de2362d3Smrg	# argument, so we may need to know it at that point already.
3461de2362d3Smrg	# Even if this section looks crufty: it has the advantage of
3462de2362d3Smrg	# actually working.
3463de2362d3Smrg	break;;
3464de2362d3Smrg    * )
3465de2362d3Smrg	break;;
3466de2362d3Smrg  esac
3467de2362d3Smrgdone
3468de2362d3Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
3469de2362d3Smrg
3470de2362d3Smrgelse
3471de2362d3Smrg  ac_file=''
3472de2362d3Smrgfi
3473de2362d3Smrgif test -z "$ac_file"; then :
3474de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3475de2362d3Smrg$as_echo "no" >&6; }
3476de2362d3Smrg$as_echo "$as_me: failed program was:" >&5
3477de2362d3Smrgsed 's/^/| /' conftest.$ac_ext >&5
3478de2362d3Smrg
3479de2362d3Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3480de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3481de2362d3Smrgas_fn_error 77 "C compiler cannot create executables
3482de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
3483de2362d3Smrgelse
3484de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3485de2362d3Smrg$as_echo "yes" >&6; }
3486de2362d3Smrgfi
3487de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3488de2362d3Smrg$as_echo_n "checking for C compiler default output file name... " >&6; }
3489de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3490de2362d3Smrg$as_echo "$ac_file" >&6; }
3491de2362d3Smrgac_exeext=$ac_cv_exeext
3492de2362d3Smrg
3493de2362d3Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3494de2362d3Smrgac_clean_files=$ac_clean_files_save
3495de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3496de2362d3Smrg$as_echo_n "checking for suffix of executables... " >&6; }
3497de2362d3Smrgif { { ac_try="$ac_link"
3498de2362d3Smrgcase "(($ac_try" in
3499de2362d3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3500de2362d3Smrg  *) ac_try_echo=$ac_try;;
3501de2362d3Smrgesac
3502de2362d3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3503de2362d3Smrg$as_echo "$ac_try_echo"; } >&5
3504de2362d3Smrg  (eval "$ac_link") 2>&5
3505de2362d3Smrg  ac_status=$?
3506de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3507de2362d3Smrg  test $ac_status = 0; }; then :
3508de2362d3Smrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3509de2362d3Smrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3510de2362d3Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with
3511de2362d3Smrg# `rm'.
3512de2362d3Smrgfor ac_file in conftest.exe conftest conftest.*; do
3513de2362d3Smrg  test -f "$ac_file" || continue
3514de2362d3Smrg  case $ac_file in
3515de2362d3Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3516de2362d3Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3517de2362d3Smrg	  break;;
3518de2362d3Smrg    * ) break;;
3519de2362d3Smrg  esac
3520de2362d3Smrgdone
3521de2362d3Smrgelse
3522de2362d3Smrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3523de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3524de2362d3Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3525de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
3526de2362d3Smrgfi
3527de2362d3Smrgrm -f conftest conftest$ac_cv_exeext
3528de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3529de2362d3Smrg$as_echo "$ac_cv_exeext" >&6; }
3530de2362d3Smrg
3531de2362d3Smrgrm -f conftest.$ac_ext
3532de2362d3SmrgEXEEXT=$ac_cv_exeext
3533de2362d3Smrgac_exeext=$EXEEXT
3534de2362d3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3535de2362d3Smrg/* end confdefs.h.  */
3536de2362d3Smrg#include <stdio.h>
3537de2362d3Smrgint
3538de2362d3Smrgmain ()
3539de2362d3Smrg{
3540de2362d3SmrgFILE *f = fopen ("conftest.out", "w");
3541de2362d3Smrg return ferror (f) || fclose (f) != 0;
3542de2362d3Smrg
3543de2362d3Smrg  ;
3544de2362d3Smrg  return 0;
3545de2362d3Smrg}
3546de2362d3Smrg_ACEOF
3547de2362d3Smrgac_clean_files="$ac_clean_files conftest.out"
3548de2362d3Smrg# Check that the compiler produces executables we can run.  If not, either
3549de2362d3Smrg# the compiler is broken, or we cross compile.
3550de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3551de2362d3Smrg$as_echo_n "checking whether we are cross compiling... " >&6; }
3552de2362d3Smrgif test "$cross_compiling" != yes; then
3553de2362d3Smrg  { { ac_try="$ac_link"
3554de2362d3Smrgcase "(($ac_try" in
3555de2362d3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3556de2362d3Smrg  *) ac_try_echo=$ac_try;;
3557de2362d3Smrgesac
3558de2362d3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3559de2362d3Smrg$as_echo "$ac_try_echo"; } >&5
3560de2362d3Smrg  (eval "$ac_link") 2>&5
3561de2362d3Smrg  ac_status=$?
3562de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3563de2362d3Smrg  test $ac_status = 0; }
3564de2362d3Smrg  if { ac_try='./conftest$ac_cv_exeext'
3565de2362d3Smrg  { { case "(($ac_try" in
3566de2362d3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3567de2362d3Smrg  *) ac_try_echo=$ac_try;;
3568de2362d3Smrgesac
3569de2362d3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3570de2362d3Smrg$as_echo "$ac_try_echo"; } >&5
3571de2362d3Smrg  (eval "$ac_try") 2>&5
3572de2362d3Smrg  ac_status=$?
3573de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3574de2362d3Smrg  test $ac_status = 0; }; }; then
3575de2362d3Smrg    cross_compiling=no
3576de2362d3Smrg  else
3577de2362d3Smrg    if test "$cross_compiling" = maybe; then
3578de2362d3Smrg	cross_compiling=yes
3579de2362d3Smrg    else
3580de2362d3Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3581de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3582de2362d3Smrgas_fn_error $? "cannot run C compiled programs.
3583de2362d3SmrgIf you meant to cross compile, use \`--host'.
3584de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
3585de2362d3Smrg    fi
3586de2362d3Smrg  fi
3587de2362d3Smrgfi
3588de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3589de2362d3Smrg$as_echo "$cross_compiling" >&6; }
3590de2362d3Smrg
3591de2362d3Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3592de2362d3Smrgac_clean_files=$ac_clean_files_save
3593de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3594de2362d3Smrg$as_echo_n "checking for suffix of object files... " >&6; }
3595de2362d3Smrgif ${ac_cv_objext+:} false; then :
3596de2362d3Smrg  $as_echo_n "(cached) " >&6
3597de2362d3Smrgelse
3598de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3599de2362d3Smrg/* end confdefs.h.  */
3600de2362d3Smrg
3601de2362d3Smrgint
3602de2362d3Smrgmain ()
3603de2362d3Smrg{
3604de2362d3Smrg
3605de2362d3Smrg  ;
3606de2362d3Smrg  return 0;
3607de2362d3Smrg}
3608de2362d3Smrg_ACEOF
3609de2362d3Smrgrm -f conftest.o conftest.obj
3610de2362d3Smrgif { { ac_try="$ac_compile"
3611de2362d3Smrgcase "(($ac_try" in
3612de2362d3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3613de2362d3Smrg  *) ac_try_echo=$ac_try;;
3614de2362d3Smrgesac
3615de2362d3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3616de2362d3Smrg$as_echo "$ac_try_echo"; } >&5
3617de2362d3Smrg  (eval "$ac_compile") 2>&5
3618de2362d3Smrg  ac_status=$?
3619de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3620de2362d3Smrg  test $ac_status = 0; }; then :
3621de2362d3Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
3622de2362d3Smrg  test -f "$ac_file" || continue;
3623de2362d3Smrg  case $ac_file in
3624de2362d3Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3625de2362d3Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3626de2362d3Smrg       break;;
3627de2362d3Smrg  esac
3628de2362d3Smrgdone
3629de2362d3Smrgelse
3630de2362d3Smrg  $as_echo "$as_me: failed program was:" >&5
3631de2362d3Smrgsed 's/^/| /' conftest.$ac_ext >&5
3632de2362d3Smrg
3633de2362d3Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3634de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3635de2362d3Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
3636de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
3637de2362d3Smrgfi
3638de2362d3Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
3639de2362d3Smrgfi
3640de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3641de2362d3Smrg$as_echo "$ac_cv_objext" >&6; }
3642de2362d3SmrgOBJEXT=$ac_cv_objext
3643de2362d3Smrgac_objext=$OBJEXT
3644de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3645de2362d3Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3646de2362d3Smrgif ${ac_cv_c_compiler_gnu+:} false; then :
3647de2362d3Smrg  $as_echo_n "(cached) " >&6
3648de2362d3Smrgelse
3649de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3650de2362d3Smrg/* end confdefs.h.  */
3651de2362d3Smrg
3652de2362d3Smrgint
3653de2362d3Smrgmain ()
3654de2362d3Smrg{
3655de2362d3Smrg#ifndef __GNUC__
3656de2362d3Smrg       choke me
3657de2362d3Smrg#endif
3658de2362d3Smrg
3659de2362d3Smrg  ;
3660de2362d3Smrg  return 0;
3661de2362d3Smrg}
3662de2362d3Smrg_ACEOF
3663de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
3664de2362d3Smrg  ac_compiler_gnu=yes
3665de2362d3Smrgelse
3666de2362d3Smrg  ac_compiler_gnu=no
3667de2362d3Smrgfi
3668de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3669de2362d3Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
3670de2362d3Smrg
3671de2362d3Smrgfi
3672de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3673de2362d3Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3674de2362d3Smrgif test $ac_compiler_gnu = yes; then
3675de2362d3Smrg  GCC=yes
3676de2362d3Smrgelse
3677de2362d3Smrg  GCC=
3678de2362d3Smrgfi
3679de2362d3Smrgac_test_CFLAGS=${CFLAGS+set}
3680de2362d3Smrgac_save_CFLAGS=$CFLAGS
3681de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3682de2362d3Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
3683de2362d3Smrgif ${ac_cv_prog_cc_g+:} false; then :
3684de2362d3Smrg  $as_echo_n "(cached) " >&6
3685de2362d3Smrgelse
3686de2362d3Smrg  ac_save_c_werror_flag=$ac_c_werror_flag
3687de2362d3Smrg   ac_c_werror_flag=yes
3688de2362d3Smrg   ac_cv_prog_cc_g=no
3689de2362d3Smrg   CFLAGS="-g"
3690de2362d3Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3691de2362d3Smrg/* end confdefs.h.  */
3692de2362d3Smrg
3693de2362d3Smrgint
3694de2362d3Smrgmain ()
3695de2362d3Smrg{
3696de2362d3Smrg
3697de2362d3Smrg  ;
3698de2362d3Smrg  return 0;
3699de2362d3Smrg}
3700de2362d3Smrg_ACEOF
3701de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
3702de2362d3Smrg  ac_cv_prog_cc_g=yes
3703de2362d3Smrgelse
3704de2362d3Smrg  CFLAGS=""
3705de2362d3Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3706de2362d3Smrg/* end confdefs.h.  */
3707de2362d3Smrg
3708de2362d3Smrgint
3709de2362d3Smrgmain ()
3710de2362d3Smrg{
3711de2362d3Smrg
3712de2362d3Smrg  ;
3713de2362d3Smrg  return 0;
3714de2362d3Smrg}
3715de2362d3Smrg_ACEOF
3716de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
3717de2362d3Smrg
3718de2362d3Smrgelse
3719de2362d3Smrg  ac_c_werror_flag=$ac_save_c_werror_flag
3720de2362d3Smrg	 CFLAGS="-g"
3721de2362d3Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3722de2362d3Smrg/* end confdefs.h.  */
3723de2362d3Smrg
3724de2362d3Smrgint
3725de2362d3Smrgmain ()
3726de2362d3Smrg{
3727de2362d3Smrg
3728de2362d3Smrg  ;
3729de2362d3Smrg  return 0;
3730de2362d3Smrg}
3731de2362d3Smrg_ACEOF
3732de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
3733de2362d3Smrg  ac_cv_prog_cc_g=yes
3734de2362d3Smrgfi
3735de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3736de2362d3Smrgfi
3737de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3738de2362d3Smrgfi
3739de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3740de2362d3Smrg   ac_c_werror_flag=$ac_save_c_werror_flag
3741de2362d3Smrgfi
3742de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3743de2362d3Smrg$as_echo "$ac_cv_prog_cc_g" >&6; }
3744de2362d3Smrgif test "$ac_test_CFLAGS" = set; then
3745de2362d3Smrg  CFLAGS=$ac_save_CFLAGS
3746de2362d3Smrgelif test $ac_cv_prog_cc_g = yes; then
3747de2362d3Smrg  if test "$GCC" = yes; then
3748de2362d3Smrg    CFLAGS="-g -O2"
3749de2362d3Smrg  else
3750de2362d3Smrg    CFLAGS="-g"
3751de2362d3Smrg  fi
3752de2362d3Smrgelse
3753de2362d3Smrg  if test "$GCC" = yes; then
3754de2362d3Smrg    CFLAGS="-O2"
3755de2362d3Smrg  else
3756de2362d3Smrg    CFLAGS=
3757de2362d3Smrg  fi
3758de2362d3Smrgfi
3759de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3760de2362d3Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3761de2362d3Smrgif ${ac_cv_prog_cc_c89+:} false; then :
3762de2362d3Smrg  $as_echo_n "(cached) " >&6
3763de2362d3Smrgelse
3764de2362d3Smrg  ac_cv_prog_cc_c89=no
3765de2362d3Smrgac_save_CC=$CC
3766de2362d3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3767de2362d3Smrg/* end confdefs.h.  */
3768de2362d3Smrg#include <stdarg.h>
3769de2362d3Smrg#include <stdio.h>
3770de2362d3Smrgstruct stat;
3771de2362d3Smrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3772de2362d3Smrgstruct buf { int x; };
3773de2362d3SmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
3774de2362d3Smrgstatic char *e (p, i)
3775de2362d3Smrg     char **p;
3776de2362d3Smrg     int i;
3777de2362d3Smrg{
3778de2362d3Smrg  return p[i];
3779de2362d3Smrg}
3780de2362d3Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
3781de2362d3Smrg{
3782de2362d3Smrg  char *s;
3783de2362d3Smrg  va_list v;
3784de2362d3Smrg  va_start (v,p);
3785de2362d3Smrg  s = g (p, va_arg (v,int));
3786de2362d3Smrg  va_end (v);
3787de2362d3Smrg  return s;
3788de2362d3Smrg}
3789de2362d3Smrg
3790de2362d3Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3791de2362d3Smrg   function prototypes and stuff, but not '\xHH' hex character constants.
3792de2362d3Smrg   These don't provoke an error unfortunately, instead are silently treated
3793de2362d3Smrg   as 'x'.  The following induces an error, until -std is added to get
3794de2362d3Smrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3795de2362d3Smrg   array size at least.  It's necessary to write '\x00'==0 to get something
3796de2362d3Smrg   that's true only with -std.  */
3797de2362d3Smrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
3798de2362d3Smrg
3799de2362d3Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3800de2362d3Smrg   inside strings and character constants.  */
3801de2362d3Smrg#define FOO(x) 'x'
3802de2362d3Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3803de2362d3Smrg
3804de2362d3Smrgint test (int i, double x);
3805de2362d3Smrgstruct s1 {int (*f) (int a);};
3806de2362d3Smrgstruct s2 {int (*f) (double a);};
3807de2362d3Smrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3808de2362d3Smrgint argc;
3809de2362d3Smrgchar **argv;
3810de2362d3Smrgint
3811de2362d3Smrgmain ()
3812de2362d3Smrg{
3813de2362d3Smrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3814de2362d3Smrg  ;
3815de2362d3Smrg  return 0;
3816de2362d3Smrg}
3817de2362d3Smrg_ACEOF
3818de2362d3Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3819de2362d3Smrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3820de2362d3Smrgdo
3821de2362d3Smrg  CC="$ac_save_CC $ac_arg"
3822de2362d3Smrg  if ac_fn_c_try_compile "$LINENO"; then :
3823de2362d3Smrg  ac_cv_prog_cc_c89=$ac_arg
3824de2362d3Smrgfi
3825de2362d3Smrgrm -f core conftest.err conftest.$ac_objext
3826de2362d3Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
3827de2362d3Smrgdone
3828de2362d3Smrgrm -f conftest.$ac_ext
3829de2362d3SmrgCC=$ac_save_CC
3830de2362d3Smrg
3831de2362d3Smrgfi
3832de2362d3Smrg# AC_CACHE_VAL
3833de2362d3Smrgcase "x$ac_cv_prog_cc_c89" in
3834de2362d3Smrg  x)
3835de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3836de2362d3Smrg$as_echo "none needed" >&6; } ;;
3837de2362d3Smrg  xno)
3838de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3839de2362d3Smrg$as_echo "unsupported" >&6; } ;;
3840de2362d3Smrg  *)
3841de2362d3Smrg    CC="$CC $ac_cv_prog_cc_c89"
3842de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3843de2362d3Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3844de2362d3Smrgesac
3845de2362d3Smrgif test "x$ac_cv_prog_cc_c89" != xno; then :
3846de2362d3Smrg
3847de2362d3Smrgfi
3848de2362d3Smrg
3849de2362d3Smrgac_ext=c
3850de2362d3Smrgac_cpp='$CPP $CPPFLAGS'
3851de2362d3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3852de2362d3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3853de2362d3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3854de2362d3Smrg
38550d16fef4Smrgac_ext=c
38560d16fef4Smrgac_cpp='$CPP $CPPFLAGS'
38570d16fef4Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
38580d16fef4Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
38590d16fef4Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
38600d16fef4Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
38610d16fef4Smrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
38620d16fef4Smrgif ${am_cv_prog_cc_c_o+:} false; then :
38630d16fef4Smrg  $as_echo_n "(cached) " >&6
38640d16fef4Smrgelse
38650d16fef4Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38660d16fef4Smrg/* end confdefs.h.  */
38670d16fef4Smrg
38680d16fef4Smrgint
38690d16fef4Smrgmain ()
38700d16fef4Smrg{
38710d16fef4Smrg
38720d16fef4Smrg  ;
38730d16fef4Smrg  return 0;
38740d16fef4Smrg}
38750d16fef4Smrg_ACEOF
38760d16fef4Smrg  # Make sure it works both with $CC and with simple cc.
38770d16fef4Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
38780d16fef4Smrg  # compilers refuse to overwrite an existing .o file with -o,
38790d16fef4Smrg  # though they will create one.
38800d16fef4Smrg  am_cv_prog_cc_c_o=yes
38810d16fef4Smrg  for am_i in 1 2; do
38820d16fef4Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
38830d16fef4Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
38840d16fef4Smrg   ac_status=$?
38850d16fef4Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
38860d16fef4Smrg   (exit $ac_status); } \
38870d16fef4Smrg         && test -f conftest2.$ac_objext; then
38880d16fef4Smrg      : OK
38890d16fef4Smrg    else
38900d16fef4Smrg      am_cv_prog_cc_c_o=no
38910d16fef4Smrg      break
38920d16fef4Smrg    fi
38930d16fef4Smrg  done
38940d16fef4Smrg  rm -f core conftest*
38950d16fef4Smrg  unset am_i
38960d16fef4Smrgfi
38970d16fef4Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
38980d16fef4Smrg$as_echo "$am_cv_prog_cc_c_o" >&6; }
38990d16fef4Smrgif test "$am_cv_prog_cc_c_o" != yes; then
39000d16fef4Smrg   # Losing compiler, so override with the script.
39010d16fef4Smrg   # FIXME: It is wrong to rewrite CC.
39020d16fef4Smrg   # But if we don't then we get into trouble of one sort or another.
39030d16fef4Smrg   # A longer-term fix would be to have automake use am__CC in this case,
39040d16fef4Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
39050d16fef4Smrg   CC="$am_aux_dir/compile $CC"
39060d16fef4Smrgfi
39070d16fef4Smrgac_ext=c
39080d16fef4Smrgac_cpp='$CPP $CPPFLAGS'
39090d16fef4Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
39100d16fef4Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
39110d16fef4Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
39120d16fef4Smrg
39130d16fef4Smrg
3914de2362d3Smrgdepcc="$CC"   am_compiler_list=
3915de2362d3Smrg
3916de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3917de2362d3Smrg$as_echo_n "checking dependency style of $depcc... " >&6; }
3918de2362d3Smrgif ${am_cv_CC_dependencies_compiler_type+:} false; then :
3919de2362d3Smrg  $as_echo_n "(cached) " >&6
3920de2362d3Smrgelse
3921de2362d3Smrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3922de2362d3Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
3923de2362d3Smrg  # making bogus files that we don't know about and never remove.  For
3924de2362d3Smrg  # instance it was reported that on HP-UX the gcc test will end up
3925de2362d3Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
3926de2362d3Smrg  # in D".
3927de2362d3Smrg  rm -rf conftest.dir
3928de2362d3Smrg  mkdir conftest.dir
3929de2362d3Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
3930de2362d3Smrg  # using a relative directory.
3931de2362d3Smrg  cp "$am_depcomp" conftest.dir
3932de2362d3Smrg  cd conftest.dir
3933de2362d3Smrg  # We will build objects and dependencies in a subdirectory because
3934de2362d3Smrg  # it helps to detect inapplicable dependency modes.  For instance
3935de2362d3Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
3936de2362d3Smrg  # side effect of compilation, but ICC will put the dependencies in
3937de2362d3Smrg  # the current directory while Tru64 will put them in the object
3938de2362d3Smrg  # directory.
3939de2362d3Smrg  mkdir sub
3940de2362d3Smrg
3941de2362d3Smrg  am_cv_CC_dependencies_compiler_type=none
3942de2362d3Smrg  if test "$am_compiler_list" = ""; then
3943de2362d3Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3944de2362d3Smrg  fi
3945de2362d3Smrg  am__universal=false
3946de2362d3Smrg  case " $depcc " in #(
3947de2362d3Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3948de2362d3Smrg     esac
3949de2362d3Smrg
3950de2362d3Smrg  for depmode in $am_compiler_list; do
3951de2362d3Smrg    # Setup a source with many dependencies, because some compilers
3952de2362d3Smrg    # like to wrap large dependency lists on column 80 (with \), and
3953de2362d3Smrg    # we should not choose a depcomp mode which is confused by this.
3954de2362d3Smrg    #
3955de2362d3Smrg    # We need to recreate these files for each test, as the compiler may
3956de2362d3Smrg    # overwrite some of them when testing with obscure command lines.
3957de2362d3Smrg    # This happens at least with the AIX C compiler.
3958de2362d3Smrg    : > sub/conftest.c
3959de2362d3Smrg    for i in 1 2 3 4 5 6; do
3960de2362d3Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3961de2362d3Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3962de2362d3Smrg      # Solaris 10 /bin/sh.
3963de2362d3Smrg      echo '/* dummy */' > sub/conftst$i.h
3964de2362d3Smrg    done
3965de2362d3Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3966de2362d3Smrg
3967de2362d3Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3968de2362d3Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
3969de2362d3Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
3970de2362d3Smrg    # versions had trouble with output in subdirs.
3971de2362d3Smrg    am__obj=sub/conftest.${OBJEXT-o}
3972de2362d3Smrg    am__minus_obj="-o $am__obj"
3973de2362d3Smrg    case $depmode in
3974de2362d3Smrg    gcc)
3975de2362d3Smrg      # This depmode causes a compiler race in universal mode.
3976de2362d3Smrg      test "$am__universal" = false || continue
3977de2362d3Smrg      ;;
3978de2362d3Smrg    nosideeffect)
3979de2362d3Smrg      # After this tag, mechanisms are not by side-effect, so they'll
3980de2362d3Smrg      # only be used when explicitly requested.
3981de2362d3Smrg      if test "x$enable_dependency_tracking" = xyes; then
3982de2362d3Smrg	continue
3983de2362d3Smrg      else
3984de2362d3Smrg	break
3985de2362d3Smrg      fi
3986de2362d3Smrg      ;;
3987de2362d3Smrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3988de2362d3Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
3989de2362d3Smrg      # not run yet.  These depmodes are late enough in the game, and
3990de2362d3Smrg      # so weak that their functioning should not be impacted.
3991de2362d3Smrg      am__obj=conftest.${OBJEXT-o}
3992de2362d3Smrg      am__minus_obj=
3993de2362d3Smrg      ;;
3994de2362d3Smrg    none) break ;;
3995de2362d3Smrg    esac
3996de2362d3Smrg    if depmode=$depmode \
3997de2362d3Smrg       source=sub/conftest.c object=$am__obj \
3998de2362d3Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3999de2362d3Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4000de2362d3Smrg         >/dev/null 2>conftest.err &&
4001de2362d3Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4002de2362d3Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4003de2362d3Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4004de2362d3Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4005de2362d3Smrg      # icc doesn't choke on unknown options, it will just issue warnings
4006de2362d3Smrg      # or remarks (even with -Werror).  So we grep stderr for any message
4007de2362d3Smrg      # that says an option was ignored or not supported.
4008de2362d3Smrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
4009de2362d3Smrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4010de2362d3Smrg      # The diagnosis changed in icc 8.0:
4011de2362d3Smrg      #   icc: Command line remark: option '-MP' not supported
4012de2362d3Smrg      if (grep 'ignoring option' conftest.err ||
4013de2362d3Smrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4014de2362d3Smrg        am_cv_CC_dependencies_compiler_type=$depmode
4015de2362d3Smrg        break
4016de2362d3Smrg      fi
4017de2362d3Smrg    fi
4018de2362d3Smrg  done
4019de2362d3Smrg
4020de2362d3Smrg  cd ..
4021de2362d3Smrg  rm -rf conftest.dir
4022de2362d3Smrgelse
4023de2362d3Smrg  am_cv_CC_dependencies_compiler_type=none
4024de2362d3Smrgfi
4025de2362d3Smrg
4026de2362d3Smrgfi
4027de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4028de2362d3Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4029de2362d3SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4030de2362d3Smrg
4031de2362d3Smrg if
4032de2362d3Smrg  test "x$enable_dependency_tracking" != xno \
4033de2362d3Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4034de2362d3Smrg  am__fastdepCC_TRUE=
4035de2362d3Smrg  am__fastdepCC_FALSE='#'
4036de2362d3Smrgelse
4037de2362d3Smrg  am__fastdepCC_TRUE='#'
4038de2362d3Smrg  am__fastdepCC_FALSE=
4039de2362d3Smrgfi
4040de2362d3Smrg
4041de2362d3Smrg
4042de2362d3Smrg
4043de2362d3Smrg# Check whether --enable-largefile was given.
4044de2362d3Smrgif test "${enable_largefile+set}" = set; then :
4045de2362d3Smrg  enableval=$enable_largefile;
4046de2362d3Smrgfi
4047de2362d3Smrg
4048de2362d3Smrgif test "$enable_largefile" != no; then
4049de2362d3Smrg
4050de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4051de2362d3Smrg$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4052de2362d3Smrgif ${ac_cv_sys_largefile_CC+:} false; then :
4053de2362d3Smrg  $as_echo_n "(cached) " >&6
4054de2362d3Smrgelse
4055de2362d3Smrg  ac_cv_sys_largefile_CC=no
4056de2362d3Smrg     if test "$GCC" != yes; then
4057de2362d3Smrg       ac_save_CC=$CC
4058de2362d3Smrg       while :; do
4059de2362d3Smrg	 # IRIX 6.2 and later do not support large files by default,
4060de2362d3Smrg	 # so use the C compiler's -n32 option if that helps.
4061de2362d3Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4062de2362d3Smrg/* end confdefs.h.  */
4063de2362d3Smrg#include <sys/types.h>
4064de2362d3Smrg /* Check that off_t can represent 2**63 - 1 correctly.
4065de2362d3Smrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4066de2362d3Smrg    since some C++ compilers masquerading as C compilers
4067de2362d3Smrg    incorrectly reject 9223372036854775807.  */
40680d16fef4Smrg#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4069de2362d3Smrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4070de2362d3Smrg		       && LARGE_OFF_T % 2147483647 == 1)
4071de2362d3Smrg		      ? 1 : -1];
4072de2362d3Smrgint
4073de2362d3Smrgmain ()
4074de2362d3Smrg{
4075de2362d3Smrg
4076de2362d3Smrg  ;
4077de2362d3Smrg  return 0;
4078de2362d3Smrg}
4079de2362d3Smrg_ACEOF
4080de2362d3Smrg	 if ac_fn_c_try_compile "$LINENO"; then :
4081de2362d3Smrg  break
4082de2362d3Smrgfi
4083de2362d3Smrgrm -f core conftest.err conftest.$ac_objext
4084de2362d3Smrg	 CC="$CC -n32"
4085de2362d3Smrg	 if ac_fn_c_try_compile "$LINENO"; then :
4086de2362d3Smrg  ac_cv_sys_largefile_CC=' -n32'; break
4087de2362d3Smrgfi
4088de2362d3Smrgrm -f core conftest.err conftest.$ac_objext
4089de2362d3Smrg	 break
4090de2362d3Smrg       done
4091de2362d3Smrg       CC=$ac_save_CC
4092de2362d3Smrg       rm -f conftest.$ac_ext
4093de2362d3Smrg    fi
4094de2362d3Smrgfi
4095de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4096de2362d3Smrg$as_echo "$ac_cv_sys_largefile_CC" >&6; }
4097de2362d3Smrg  if test "$ac_cv_sys_largefile_CC" != no; then
4098de2362d3Smrg    CC=$CC$ac_cv_sys_largefile_CC
4099de2362d3Smrg  fi
4100de2362d3Smrg
4101de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4102de2362d3Smrg$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4103de2362d3Smrgif ${ac_cv_sys_file_offset_bits+:} false; then :
4104de2362d3Smrg  $as_echo_n "(cached) " >&6
4105de2362d3Smrgelse
4106de2362d3Smrg  while :; do
4107de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4108de2362d3Smrg/* end confdefs.h.  */
4109de2362d3Smrg#include <sys/types.h>
4110de2362d3Smrg /* Check that off_t can represent 2**63 - 1 correctly.
4111de2362d3Smrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4112de2362d3Smrg    since some C++ compilers masquerading as C compilers
4113de2362d3Smrg    incorrectly reject 9223372036854775807.  */
41140d16fef4Smrg#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4115de2362d3Smrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4116de2362d3Smrg		       && LARGE_OFF_T % 2147483647 == 1)
4117de2362d3Smrg		      ? 1 : -1];
4118de2362d3Smrgint
4119de2362d3Smrgmain ()
4120de2362d3Smrg{
4121de2362d3Smrg
4122de2362d3Smrg  ;
4123de2362d3Smrg  return 0;
4124de2362d3Smrg}
4125de2362d3Smrg_ACEOF
4126de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
4127de2362d3Smrg  ac_cv_sys_file_offset_bits=no; break
4128de2362d3Smrgfi
4129de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4130de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4131de2362d3Smrg/* end confdefs.h.  */
4132de2362d3Smrg#define _FILE_OFFSET_BITS 64
4133de2362d3Smrg#include <sys/types.h>
4134de2362d3Smrg /* Check that off_t can represent 2**63 - 1 correctly.
4135de2362d3Smrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4136de2362d3Smrg    since some C++ compilers masquerading as C compilers
4137de2362d3Smrg    incorrectly reject 9223372036854775807.  */
41380d16fef4Smrg#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4139de2362d3Smrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4140de2362d3Smrg		       && LARGE_OFF_T % 2147483647 == 1)
4141de2362d3Smrg		      ? 1 : -1];
4142de2362d3Smrgint
4143de2362d3Smrgmain ()
4144de2362d3Smrg{
4145de2362d3Smrg
4146de2362d3Smrg  ;
4147de2362d3Smrg  return 0;
4148de2362d3Smrg}
4149de2362d3Smrg_ACEOF
4150de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
4151de2362d3Smrg  ac_cv_sys_file_offset_bits=64; break
4152de2362d3Smrgfi
4153de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4154de2362d3Smrg  ac_cv_sys_file_offset_bits=unknown
4155de2362d3Smrg  break
4156de2362d3Smrgdone
4157de2362d3Smrgfi
4158de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4159de2362d3Smrg$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4160de2362d3Smrgcase $ac_cv_sys_file_offset_bits in #(
4161de2362d3Smrg  no | unknown) ;;
4162de2362d3Smrg  *)
4163de2362d3Smrgcat >>confdefs.h <<_ACEOF
4164de2362d3Smrg#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4165de2362d3Smrg_ACEOF
4166de2362d3Smrg;;
4167de2362d3Smrgesac
4168de2362d3Smrgrm -rf conftest*
4169de2362d3Smrg  if test $ac_cv_sys_file_offset_bits = unknown; then
4170de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4171de2362d3Smrg$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4172de2362d3Smrgif ${ac_cv_sys_large_files+:} false; then :
4173de2362d3Smrg  $as_echo_n "(cached) " >&6
4174de2362d3Smrgelse
4175de2362d3Smrg  while :; do
4176de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4177de2362d3Smrg/* end confdefs.h.  */
4178de2362d3Smrg#include <sys/types.h>
4179de2362d3Smrg /* Check that off_t can represent 2**63 - 1 correctly.
4180de2362d3Smrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4181de2362d3Smrg    since some C++ compilers masquerading as C compilers
4182de2362d3Smrg    incorrectly reject 9223372036854775807.  */
41830d16fef4Smrg#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4184de2362d3Smrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4185de2362d3Smrg		       && LARGE_OFF_T % 2147483647 == 1)
4186de2362d3Smrg		      ? 1 : -1];
4187de2362d3Smrgint
4188de2362d3Smrgmain ()
4189de2362d3Smrg{
4190de2362d3Smrg
4191de2362d3Smrg  ;
4192de2362d3Smrg  return 0;
4193de2362d3Smrg}
4194de2362d3Smrg_ACEOF
4195de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
4196de2362d3Smrg  ac_cv_sys_large_files=no; break
4197de2362d3Smrgfi
4198de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4199de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4200de2362d3Smrg/* end confdefs.h.  */
4201de2362d3Smrg#define _LARGE_FILES 1
4202de2362d3Smrg#include <sys/types.h>
4203de2362d3Smrg /* Check that off_t can represent 2**63 - 1 correctly.
4204de2362d3Smrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4205de2362d3Smrg    since some C++ compilers masquerading as C compilers
4206de2362d3Smrg    incorrectly reject 9223372036854775807.  */
42070d16fef4Smrg#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4208de2362d3Smrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4209de2362d3Smrg		       && LARGE_OFF_T % 2147483647 == 1)
4210de2362d3Smrg		      ? 1 : -1];
4211de2362d3Smrgint
4212de2362d3Smrgmain ()
4213de2362d3Smrg{
4214de2362d3Smrg
4215de2362d3Smrg  ;
4216de2362d3Smrg  return 0;
4217de2362d3Smrg}
4218de2362d3Smrg_ACEOF
4219de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
4220de2362d3Smrg  ac_cv_sys_large_files=1; break
4221de2362d3Smrgfi
4222de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4223de2362d3Smrg  ac_cv_sys_large_files=unknown
4224de2362d3Smrg  break
4225de2362d3Smrgdone
4226de2362d3Smrgfi
4227de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4228de2362d3Smrg$as_echo "$ac_cv_sys_large_files" >&6; }
4229de2362d3Smrgcase $ac_cv_sys_large_files in #(
4230de2362d3Smrg  no | unknown) ;;
4231de2362d3Smrg  *)
4232de2362d3Smrgcat >>confdefs.h <<_ACEOF
4233de2362d3Smrg#define _LARGE_FILES $ac_cv_sys_large_files
4234de2362d3Smrg_ACEOF
4235de2362d3Smrg;;
4236de2362d3Smrgesac
4237de2362d3Smrgrm -rf conftest*
4238de2362d3Smrg  fi
4239de2362d3Smrg
4240de2362d3Smrg
4241de2362d3Smrgfi
4242de2362d3Smrg
4243de2362d3Smrg
4244de2362d3Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
4245de2362d3Smrg
4246de2362d3Smrg
4247de2362d3Smrg
4248de2362d3Smrg
4249de2362d3Smrg
4250de2362d3Smrg
4251de2362d3Smrg
4252de2362d3Smrg
4253de2362d3Smrg
4254de2362d3Smrg
4255de2362d3Smrg
4256de2362d3Smrg   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4257de2362d3Smrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4258de2362d3Smrgif ${ac_cv_prog_cc_c99+:} false; then :
4259de2362d3Smrg  $as_echo_n "(cached) " >&6
4260de2362d3Smrgelse
4261de2362d3Smrg  ac_cv_prog_cc_c99=no
4262de2362d3Smrgac_save_CC=$CC
4263de2362d3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4264de2362d3Smrg/* end confdefs.h.  */
4265de2362d3Smrg#include <stdarg.h>
4266de2362d3Smrg#include <stdbool.h>
4267de2362d3Smrg#include <stdlib.h>
4268de2362d3Smrg#include <wchar.h>
4269de2362d3Smrg#include <stdio.h>
4270de2362d3Smrg
4271de2362d3Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
4272de2362d3Smrg#define debug(...) fprintf (stderr, __VA_ARGS__)
4273de2362d3Smrg#define showlist(...) puts (#__VA_ARGS__)
4274de2362d3Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4275de2362d3Smrgstatic void
4276de2362d3Smrgtest_varargs_macros (void)
4277de2362d3Smrg{
4278de2362d3Smrg  int x = 1234;
4279de2362d3Smrg  int y = 5678;
4280de2362d3Smrg  debug ("Flag");
4281de2362d3Smrg  debug ("X = %d\n", x);
4282de2362d3Smrg  showlist (The first, second, and third items.);
4283de2362d3Smrg  report (x>y, "x is %d but y is %d", x, y);
4284de2362d3Smrg}
4285de2362d3Smrg
4286de2362d3Smrg// Check long long types.
4287de2362d3Smrg#define BIG64 18446744073709551615ull
4288de2362d3Smrg#define BIG32 4294967295ul
4289de2362d3Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4290de2362d3Smrg#if !BIG_OK
4291de2362d3Smrg  your preprocessor is broken;
4292de2362d3Smrg#endif
4293de2362d3Smrg#if BIG_OK
4294de2362d3Smrg#else
4295de2362d3Smrg  your preprocessor is broken;
4296de2362d3Smrg#endif
4297de2362d3Smrgstatic long long int bignum = -9223372036854775807LL;
4298de2362d3Smrgstatic unsigned long long int ubignum = BIG64;
4299de2362d3Smrg
4300de2362d3Smrgstruct incomplete_array
4301de2362d3Smrg{
4302de2362d3Smrg  int datasize;
4303de2362d3Smrg  double data[];
4304de2362d3Smrg};
4305de2362d3Smrg
4306de2362d3Smrgstruct named_init {
4307de2362d3Smrg  int number;
4308de2362d3Smrg  const wchar_t *name;
4309de2362d3Smrg  double average;
4310de2362d3Smrg};
4311de2362d3Smrg
4312de2362d3Smrgtypedef const char *ccp;
4313de2362d3Smrg
4314de2362d3Smrgstatic inline int
4315de2362d3Smrgtest_restrict (ccp restrict text)
4316de2362d3Smrg{
4317de2362d3Smrg  // See if C++-style comments work.
4318de2362d3Smrg  // Iterate through items via the restricted pointer.
4319de2362d3Smrg  // Also check for declarations in for loops.
4320de2362d3Smrg  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4321de2362d3Smrg    continue;
4322de2362d3Smrg  return 0;
4323de2362d3Smrg}
4324de2362d3Smrg
4325de2362d3Smrg// Check varargs and va_copy.
4326de2362d3Smrgstatic void
4327de2362d3Smrgtest_varargs (const char *format, ...)
4328de2362d3Smrg{
4329de2362d3Smrg  va_list args;
4330de2362d3Smrg  va_start (args, format);
4331de2362d3Smrg  va_list args_copy;
4332de2362d3Smrg  va_copy (args_copy, args);
4333de2362d3Smrg
4334de2362d3Smrg  const char *str;
4335de2362d3Smrg  int number;
4336de2362d3Smrg  float fnumber;
4337de2362d3Smrg
4338de2362d3Smrg  while (*format)
4339de2362d3Smrg    {
4340de2362d3Smrg      switch (*format++)
4341de2362d3Smrg	{
4342de2362d3Smrg	case 's': // string
4343de2362d3Smrg	  str = va_arg (args_copy, const char *);
4344de2362d3Smrg	  break;
4345de2362d3Smrg	case 'd': // int
4346de2362d3Smrg	  number = va_arg (args_copy, int);
4347de2362d3Smrg	  break;
4348de2362d3Smrg	case 'f': // float
4349de2362d3Smrg	  fnumber = va_arg (args_copy, double);
4350de2362d3Smrg	  break;
4351de2362d3Smrg	default:
4352de2362d3Smrg	  break;
4353de2362d3Smrg	}
4354de2362d3Smrg    }
4355de2362d3Smrg  va_end (args_copy);
4356de2362d3Smrg  va_end (args);
4357de2362d3Smrg}
4358de2362d3Smrg
4359de2362d3Smrgint
4360de2362d3Smrgmain ()
4361de2362d3Smrg{
4362de2362d3Smrg
4363de2362d3Smrg  // Check bool.
4364de2362d3Smrg  _Bool success = false;
4365de2362d3Smrg
4366de2362d3Smrg  // Check restrict.
4367de2362d3Smrg  if (test_restrict ("String literal") == 0)
4368de2362d3Smrg    success = true;
4369de2362d3Smrg  char *restrict newvar = "Another string";
4370de2362d3Smrg
4371de2362d3Smrg  // Check varargs.
4372de2362d3Smrg  test_varargs ("s, d' f .", "string", 65, 34.234);
4373de2362d3Smrg  test_varargs_macros ();
4374de2362d3Smrg
4375de2362d3Smrg  // Check flexible array members.
4376de2362d3Smrg  struct incomplete_array *ia =
4377de2362d3Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4378de2362d3Smrg  ia->datasize = 10;
4379de2362d3Smrg  for (int i = 0; i < ia->datasize; ++i)
4380de2362d3Smrg    ia->data[i] = i * 1.234;
4381de2362d3Smrg
4382de2362d3Smrg  // Check named initializers.
4383de2362d3Smrg  struct named_init ni = {
4384de2362d3Smrg    .number = 34,
4385de2362d3Smrg    .name = L"Test wide string",
4386de2362d3Smrg    .average = 543.34343,
4387de2362d3Smrg  };
4388de2362d3Smrg
4389de2362d3Smrg  ni.number = 58;
4390de2362d3Smrg
4391de2362d3Smrg  int dynamic_array[ni.number];
4392de2362d3Smrg  dynamic_array[ni.number - 1] = 543;
4393de2362d3Smrg
4394de2362d3Smrg  // work around unused variable warnings
4395de2362d3Smrg  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4396de2362d3Smrg	  || dynamic_array[ni.number - 1] != 543);
4397de2362d3Smrg
4398de2362d3Smrg  ;
4399de2362d3Smrg  return 0;
4400de2362d3Smrg}
4401de2362d3Smrg_ACEOF
4402de2362d3Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4403de2362d3Smrgdo
4404de2362d3Smrg  CC="$ac_save_CC $ac_arg"
4405de2362d3Smrg  if ac_fn_c_try_compile "$LINENO"; then :
4406de2362d3Smrg  ac_cv_prog_cc_c99=$ac_arg
4407de2362d3Smrgfi
4408de2362d3Smrgrm -f core conftest.err conftest.$ac_objext
4409de2362d3Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4410de2362d3Smrgdone
4411de2362d3Smrgrm -f conftest.$ac_ext
4412de2362d3SmrgCC=$ac_save_CC
4413de2362d3Smrg
4414de2362d3Smrgfi
4415de2362d3Smrg# AC_CACHE_VAL
4416de2362d3Smrgcase "x$ac_cv_prog_cc_c99" in
4417de2362d3Smrg  x)
4418de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4419de2362d3Smrg$as_echo "none needed" >&6; } ;;
4420de2362d3Smrg  xno)
4421de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4422de2362d3Smrg$as_echo "unsupported" >&6; } ;;
4423de2362d3Smrg  *)
4424de2362d3Smrg    CC="$CC $ac_cv_prog_cc_c99"
4425de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4426de2362d3Smrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4427de2362d3Smrgesac
4428de2362d3Smrgif test "x$ac_cv_prog_cc_c99" != xno; then :
4429de2362d3Smrg
4430de2362d3Smrgfi
4431de2362d3Smrg
4432de2362d3Smrg
4433de2362d3Smrgac_ext=c
4434de2362d3Smrgac_cpp='$CPP $CPPFLAGS'
4435de2362d3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4436de2362d3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4437de2362d3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4438de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4439de2362d3Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
4440de2362d3Smrg# On Suns, sometimes $CPP names a directory.
4441de2362d3Smrgif test -n "$CPP" && test -d "$CPP"; then
4442de2362d3Smrg  CPP=
4443de2362d3Smrgfi
4444de2362d3Smrgif test -z "$CPP"; then
4445de2362d3Smrg  if ${ac_cv_prog_CPP+:} false; then :
4446de2362d3Smrg  $as_echo_n "(cached) " >&6
4447de2362d3Smrgelse
4448de2362d3Smrg      # Double quotes because CPP needs to be expanded
4449de2362d3Smrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4450de2362d3Smrg    do
4451de2362d3Smrg      ac_preproc_ok=false
4452de2362d3Smrgfor ac_c_preproc_warn_flag in '' yes
4453de2362d3Smrgdo
4454de2362d3Smrg  # Use a header file that comes with gcc, so configuring glibc
4455de2362d3Smrg  # with a fresh cross-compiler works.
4456de2362d3Smrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4457de2362d3Smrg  # <limits.h> exists even on freestanding compilers.
4458de2362d3Smrg  # On the NeXT, cc -E runs the code through the compiler's parser,
4459de2362d3Smrg  # not just through cpp. "Syntax error" is here to catch this case.
4460de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4461de2362d3Smrg/* end confdefs.h.  */
4462de2362d3Smrg#ifdef __STDC__
4463de2362d3Smrg# include <limits.h>
4464de2362d3Smrg#else
4465de2362d3Smrg# include <assert.h>
4466de2362d3Smrg#endif
4467de2362d3Smrg		     Syntax error
4468de2362d3Smrg_ACEOF
4469de2362d3Smrgif ac_fn_c_try_cpp "$LINENO"; then :
4470de2362d3Smrg
4471de2362d3Smrgelse
4472de2362d3Smrg  # Broken: fails on valid input.
4473de2362d3Smrgcontinue
4474de2362d3Smrgfi
4475de2362d3Smrgrm -f conftest.err conftest.i conftest.$ac_ext
4476de2362d3Smrg
4477de2362d3Smrg  # OK, works on sane cases.  Now check whether nonexistent headers
4478de2362d3Smrg  # can be detected and how.
4479de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4480de2362d3Smrg/* end confdefs.h.  */
4481de2362d3Smrg#include <ac_nonexistent.h>
4482de2362d3Smrg_ACEOF
4483de2362d3Smrgif ac_fn_c_try_cpp "$LINENO"; then :
4484de2362d3Smrg  # Broken: success on invalid input.
4485de2362d3Smrgcontinue
4486de2362d3Smrgelse
4487de2362d3Smrg  # Passes both tests.
4488de2362d3Smrgac_preproc_ok=:
4489de2362d3Smrgbreak
4490de2362d3Smrgfi
4491de2362d3Smrgrm -f conftest.err conftest.i conftest.$ac_ext
4492de2362d3Smrg
4493de2362d3Smrgdone
4494de2362d3Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4495de2362d3Smrgrm -f conftest.i conftest.err conftest.$ac_ext
4496de2362d3Smrgif $ac_preproc_ok; then :
4497de2362d3Smrg  break
4498de2362d3Smrgfi
4499de2362d3Smrg
4500de2362d3Smrg    done
4501de2362d3Smrg    ac_cv_prog_CPP=$CPP
4502de2362d3Smrg
4503de2362d3Smrgfi
4504de2362d3Smrg  CPP=$ac_cv_prog_CPP
4505de2362d3Smrgelse
4506de2362d3Smrg  ac_cv_prog_CPP=$CPP
4507de2362d3Smrgfi
4508de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4509de2362d3Smrg$as_echo "$CPP" >&6; }
4510de2362d3Smrgac_preproc_ok=false
4511de2362d3Smrgfor ac_c_preproc_warn_flag in '' yes
4512de2362d3Smrgdo
4513de2362d3Smrg  # Use a header file that comes with gcc, so configuring glibc
4514de2362d3Smrg  # with a fresh cross-compiler works.
4515de2362d3Smrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4516de2362d3Smrg  # <limits.h> exists even on freestanding compilers.
4517de2362d3Smrg  # On the NeXT, cc -E runs the code through the compiler's parser,
4518de2362d3Smrg  # not just through cpp. "Syntax error" is here to catch this case.
4519de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4520de2362d3Smrg/* end confdefs.h.  */
4521de2362d3Smrg#ifdef __STDC__
4522de2362d3Smrg# include <limits.h>
4523de2362d3Smrg#else
4524de2362d3Smrg# include <assert.h>
4525de2362d3Smrg#endif
4526de2362d3Smrg		     Syntax error
4527de2362d3Smrg_ACEOF
4528de2362d3Smrgif ac_fn_c_try_cpp "$LINENO"; then :
4529de2362d3Smrg
4530de2362d3Smrgelse
4531de2362d3Smrg  # Broken: fails on valid input.
4532de2362d3Smrgcontinue
4533de2362d3Smrgfi
4534de2362d3Smrgrm -f conftest.err conftest.i conftest.$ac_ext
4535de2362d3Smrg
4536de2362d3Smrg  # OK, works on sane cases.  Now check whether nonexistent headers
4537de2362d3Smrg  # can be detected and how.
4538de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4539de2362d3Smrg/* end confdefs.h.  */
4540de2362d3Smrg#include <ac_nonexistent.h>
4541de2362d3Smrg_ACEOF
4542de2362d3Smrgif ac_fn_c_try_cpp "$LINENO"; then :
4543de2362d3Smrg  # Broken: success on invalid input.
4544de2362d3Smrgcontinue
4545de2362d3Smrgelse
4546de2362d3Smrg  # Passes both tests.
4547de2362d3Smrgac_preproc_ok=:
4548de2362d3Smrgbreak
4549de2362d3Smrgfi
4550de2362d3Smrgrm -f conftest.err conftest.i conftest.$ac_ext
4551de2362d3Smrg
4552de2362d3Smrgdone
4553de2362d3Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4554de2362d3Smrgrm -f conftest.i conftest.err conftest.$ac_ext
4555de2362d3Smrgif $ac_preproc_ok; then :
4556de2362d3Smrg
4557de2362d3Smrgelse
4558de2362d3Smrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4559de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4560de2362d3Smrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4561de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
4562de2362d3Smrgfi
4563de2362d3Smrg
4564de2362d3Smrgac_ext=c
4565de2362d3Smrgac_cpp='$CPP $CPPFLAGS'
4566de2362d3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4567de2362d3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4568de2362d3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4569de2362d3Smrg
4570de2362d3Smrg
4571de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4572de2362d3Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4573de2362d3Smrgif ${ac_cv_path_GREP+:} false; then :
4574de2362d3Smrg  $as_echo_n "(cached) " >&6
4575de2362d3Smrgelse
4576de2362d3Smrg  if test -z "$GREP"; then
4577de2362d3Smrg  ac_path_GREP_found=false
4578de2362d3Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
4579de2362d3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4580de2362d3Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4581de2362d3Smrgdo
4582de2362d3Smrg  IFS=$as_save_IFS
4583de2362d3Smrg  test -z "$as_dir" && as_dir=.
4584de2362d3Smrg    for ac_prog in grep ggrep; do
4585de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4586de2362d3Smrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4587de2362d3Smrg      as_fn_executable_p "$ac_path_GREP" || continue
4588de2362d3Smrg# Check for GNU ac_path_GREP and select it if it is found.
4589de2362d3Smrg  # Check for GNU $ac_path_GREP
4590de2362d3Smrgcase `"$ac_path_GREP" --version 2>&1` in
4591de2362d3Smrg*GNU*)
4592de2362d3Smrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4593de2362d3Smrg*)
4594de2362d3Smrg  ac_count=0
4595de2362d3Smrg  $as_echo_n 0123456789 >"conftest.in"
4596de2362d3Smrg  while :
4597de2362d3Smrg  do
4598de2362d3Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4599de2362d3Smrg    mv "conftest.tmp" "conftest.in"
4600de2362d3Smrg    cp "conftest.in" "conftest.nl"
4601de2362d3Smrg    $as_echo 'GREP' >> "conftest.nl"
4602de2362d3Smrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4603de2362d3Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4604de2362d3Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4605de2362d3Smrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4606de2362d3Smrg      # Best one so far, save it but keep looking for a better one
4607de2362d3Smrg      ac_cv_path_GREP="$ac_path_GREP"
4608de2362d3Smrg      ac_path_GREP_max=$ac_count
4609de2362d3Smrg    fi
4610de2362d3Smrg    # 10*(2^10) chars as input seems more than enough
4611de2362d3Smrg    test $ac_count -gt 10 && break
4612de2362d3Smrg  done
4613de2362d3Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4614de2362d3Smrgesac
4615de2362d3Smrg
4616de2362d3Smrg      $ac_path_GREP_found && break 3
4617de2362d3Smrg    done
4618de2362d3Smrg  done
4619de2362d3Smrg  done
4620de2362d3SmrgIFS=$as_save_IFS
4621de2362d3Smrg  if test -z "$ac_cv_path_GREP"; then
4622de2362d3Smrg    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4623de2362d3Smrg  fi
4624de2362d3Smrgelse
4625de2362d3Smrg  ac_cv_path_GREP=$GREP
4626de2362d3Smrgfi
4627de2362d3Smrg
4628de2362d3Smrgfi
4629de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4630de2362d3Smrg$as_echo "$ac_cv_path_GREP" >&6; }
4631de2362d3Smrg GREP="$ac_cv_path_GREP"
4632de2362d3Smrg
4633de2362d3Smrg
4634de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4635de2362d3Smrg$as_echo_n "checking for egrep... " >&6; }
4636de2362d3Smrgif ${ac_cv_path_EGREP+:} false; then :
4637de2362d3Smrg  $as_echo_n "(cached) " >&6
4638de2362d3Smrgelse
4639de2362d3Smrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4640de2362d3Smrg   then ac_cv_path_EGREP="$GREP -E"
4641de2362d3Smrg   else
4642de2362d3Smrg     if test -z "$EGREP"; then
4643de2362d3Smrg  ac_path_EGREP_found=false
4644de2362d3Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
4645de2362d3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4646de2362d3Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4647de2362d3Smrgdo
4648de2362d3Smrg  IFS=$as_save_IFS
4649de2362d3Smrg  test -z "$as_dir" && as_dir=.
4650de2362d3Smrg    for ac_prog in egrep; do
4651de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4652de2362d3Smrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4653de2362d3Smrg      as_fn_executable_p "$ac_path_EGREP" || continue
4654de2362d3Smrg# Check for GNU ac_path_EGREP and select it if it is found.
4655de2362d3Smrg  # Check for GNU $ac_path_EGREP
4656de2362d3Smrgcase `"$ac_path_EGREP" --version 2>&1` in
4657de2362d3Smrg*GNU*)
4658de2362d3Smrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4659de2362d3Smrg*)
4660de2362d3Smrg  ac_count=0
4661de2362d3Smrg  $as_echo_n 0123456789 >"conftest.in"
4662de2362d3Smrg  while :
4663de2362d3Smrg  do
4664de2362d3Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4665de2362d3Smrg    mv "conftest.tmp" "conftest.in"
4666de2362d3Smrg    cp "conftest.in" "conftest.nl"
4667de2362d3Smrg    $as_echo 'EGREP' >> "conftest.nl"
4668de2362d3Smrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4669de2362d3Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4670de2362d3Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4671de2362d3Smrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4672de2362d3Smrg      # Best one so far, save it but keep looking for a better one
4673de2362d3Smrg      ac_cv_path_EGREP="$ac_path_EGREP"
4674de2362d3Smrg      ac_path_EGREP_max=$ac_count
4675de2362d3Smrg    fi
4676de2362d3Smrg    # 10*(2^10) chars as input seems more than enough
4677de2362d3Smrg    test $ac_count -gt 10 && break
4678de2362d3Smrg  done
4679de2362d3Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4680de2362d3Smrgesac
4681de2362d3Smrg
4682de2362d3Smrg      $ac_path_EGREP_found && break 3
4683de2362d3Smrg    done
4684de2362d3Smrg  done
4685de2362d3Smrg  done
4686de2362d3SmrgIFS=$as_save_IFS
4687de2362d3Smrg  if test -z "$ac_cv_path_EGREP"; then
4688de2362d3Smrg    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4689de2362d3Smrg  fi
4690de2362d3Smrgelse
4691de2362d3Smrg  ac_cv_path_EGREP=$EGREP
4692de2362d3Smrgfi
4693de2362d3Smrg
4694de2362d3Smrg   fi
4695de2362d3Smrgfi
4696de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4697de2362d3Smrg$as_echo "$ac_cv_path_EGREP" >&6; }
4698de2362d3Smrg EGREP="$ac_cv_path_EGREP"
4699de2362d3Smrg
4700de2362d3Smrg
4701de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4702de2362d3Smrg$as_echo_n "checking for ANSI C header files... " >&6; }
4703de2362d3Smrgif ${ac_cv_header_stdc+:} false; then :
4704de2362d3Smrg  $as_echo_n "(cached) " >&6
4705de2362d3Smrgelse
4706de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4707de2362d3Smrg/* end confdefs.h.  */
4708de2362d3Smrg#include <stdlib.h>
4709de2362d3Smrg#include <stdarg.h>
4710de2362d3Smrg#include <string.h>
4711de2362d3Smrg#include <float.h>
4712de2362d3Smrg
4713de2362d3Smrgint
4714de2362d3Smrgmain ()
4715de2362d3Smrg{
4716de2362d3Smrg
4717de2362d3Smrg  ;
4718de2362d3Smrg  return 0;
4719de2362d3Smrg}
4720de2362d3Smrg_ACEOF
4721de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
4722de2362d3Smrg  ac_cv_header_stdc=yes
4723de2362d3Smrgelse
4724de2362d3Smrg  ac_cv_header_stdc=no
4725de2362d3Smrgfi
4726de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4727de2362d3Smrg
4728de2362d3Smrgif test $ac_cv_header_stdc = yes; then
4729de2362d3Smrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4730de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4731de2362d3Smrg/* end confdefs.h.  */
4732de2362d3Smrg#include <string.h>
4733de2362d3Smrg
4734de2362d3Smrg_ACEOF
4735de2362d3Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4736de2362d3Smrg  $EGREP "memchr" >/dev/null 2>&1; then :
4737de2362d3Smrg
4738de2362d3Smrgelse
4739de2362d3Smrg  ac_cv_header_stdc=no
4740de2362d3Smrgfi
4741de2362d3Smrgrm -f conftest*
4742de2362d3Smrg
4743de2362d3Smrgfi
4744de2362d3Smrg
4745de2362d3Smrgif test $ac_cv_header_stdc = yes; then
4746de2362d3Smrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4747de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4748de2362d3Smrg/* end confdefs.h.  */
4749de2362d3Smrg#include <stdlib.h>
4750de2362d3Smrg
4751de2362d3Smrg_ACEOF
4752de2362d3Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4753de2362d3Smrg  $EGREP "free" >/dev/null 2>&1; then :
4754de2362d3Smrg
4755de2362d3Smrgelse
4756de2362d3Smrg  ac_cv_header_stdc=no
4757de2362d3Smrgfi
4758de2362d3Smrgrm -f conftest*
4759de2362d3Smrg
4760de2362d3Smrgfi
4761de2362d3Smrg
4762de2362d3Smrgif test $ac_cv_header_stdc = yes; then
4763de2362d3Smrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4764de2362d3Smrg  if test "$cross_compiling" = yes; then :
4765de2362d3Smrg  :
4766de2362d3Smrgelse
4767de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4768de2362d3Smrg/* end confdefs.h.  */
4769de2362d3Smrg#include <ctype.h>
4770de2362d3Smrg#include <stdlib.h>
4771de2362d3Smrg#if ((' ' & 0x0FF) == 0x020)
4772de2362d3Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4773de2362d3Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4774de2362d3Smrg#else
4775de2362d3Smrg# define ISLOWER(c) \
4776de2362d3Smrg		   (('a' <= (c) && (c) <= 'i') \
4777de2362d3Smrg		     || ('j' <= (c) && (c) <= 'r') \
4778de2362d3Smrg		     || ('s' <= (c) && (c) <= 'z'))
4779de2362d3Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4780de2362d3Smrg#endif
4781de2362d3Smrg
4782de2362d3Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4783de2362d3Smrgint
4784de2362d3Smrgmain ()
4785de2362d3Smrg{
4786de2362d3Smrg  int i;
4787de2362d3Smrg  for (i = 0; i < 256; i++)
4788de2362d3Smrg    if (XOR (islower (i), ISLOWER (i))
4789de2362d3Smrg	|| toupper (i) != TOUPPER (i))
4790de2362d3Smrg      return 2;
4791de2362d3Smrg  return 0;
4792de2362d3Smrg}
4793de2362d3Smrg_ACEOF
4794de2362d3Smrgif ac_fn_c_try_run "$LINENO"; then :
4795de2362d3Smrg
4796de2362d3Smrgelse
4797de2362d3Smrg  ac_cv_header_stdc=no
4798de2362d3Smrgfi
4799de2362d3Smrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4800de2362d3Smrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
4801de2362d3Smrgfi
4802de2362d3Smrg
4803de2362d3Smrgfi
4804de2362d3Smrgfi
4805de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4806de2362d3Smrg$as_echo "$ac_cv_header_stdc" >&6; }
4807de2362d3Smrgif test $ac_cv_header_stdc = yes; then
4808de2362d3Smrg
4809de2362d3Smrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4810de2362d3Smrg
4811de2362d3Smrgfi
4812de2362d3Smrg
4813de2362d3Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4814de2362d3Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4815de2362d3Smrg		  inttypes.h stdint.h unistd.h
4816de2362d3Smrgdo :
4817de2362d3Smrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4818de2362d3Smrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4819de2362d3Smrg"
4820de2362d3Smrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4821de2362d3Smrg  cat >>confdefs.h <<_ACEOF
4822de2362d3Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4823de2362d3Smrg_ACEOF
4824de2362d3Smrg
4825de2362d3Smrgfi
4826de2362d3Smrg
4827de2362d3Smrgdone
4828de2362d3Smrg
4829de2362d3Smrg
4830de2362d3Smrg
4831de2362d3Smrg
4832de2362d3Smrg
4833de2362d3Smrg
4834de2362d3Smrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
4835de2362d3Smrgif test "x$ac_cv_have_decl___clang__" = xyes; then :
4836de2362d3Smrg  CLANGCC="yes"
4837de2362d3Smrgelse
4838de2362d3Smrg  CLANGCC="no"
4839de2362d3Smrgfi
4840de2362d3Smrg
4841de2362d3Smrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4842de2362d3Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4843de2362d3Smrg  INTELCC="yes"
4844de2362d3Smrgelse
4845de2362d3Smrg  INTELCC="no"
4846de2362d3Smrgfi
4847de2362d3Smrg
4848de2362d3Smrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4849de2362d3Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4850de2362d3Smrg  SUNCC="yes"
4851de2362d3Smrgelse
4852de2362d3Smrg  SUNCC="no"
4853de2362d3Smrgfi
4854de2362d3Smrg
4855de2362d3Smrg
4856de2362d3Smrg
4857de2362d3Smrg
4858de2362d3Smrg
4859de2362d3Smrg
4860de2362d3Smrg
4861de2362d3Smrg
4862de2362d3Smrg
4863de2362d3Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4864de2362d3Smrg	if test -n "$ac_tool_prefix"; then
4865de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4866de2362d3Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4867de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4868de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
4869de2362d3Smrgif ${ac_cv_path_PKG_CONFIG+:} false; then :
4870de2362d3Smrg  $as_echo_n "(cached) " >&6
4871de2362d3Smrgelse
4872de2362d3Smrg  case $PKG_CONFIG in
4873de2362d3Smrg  [\\/]* | ?:[\\/]*)
4874de2362d3Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4875de2362d3Smrg  ;;
4876de2362d3Smrg  *)
4877de2362d3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4878de2362d3Smrgfor as_dir in $PATH
4879de2362d3Smrgdo
4880de2362d3Smrg  IFS=$as_save_IFS
4881de2362d3Smrg  test -z "$as_dir" && as_dir=.
4882de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4883de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4884de2362d3Smrg    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4885de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4886de2362d3Smrg    break 2
4887de2362d3Smrg  fi
4888de2362d3Smrgdone
4889de2362d3Smrg  done
4890de2362d3SmrgIFS=$as_save_IFS
4891de2362d3Smrg
4892de2362d3Smrg  ;;
4893de2362d3Smrgesac
4894de2362d3Smrgfi
4895de2362d3SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4896de2362d3Smrgif test -n "$PKG_CONFIG"; then
4897de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4898de2362d3Smrg$as_echo "$PKG_CONFIG" >&6; }
4899de2362d3Smrgelse
4900de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4901de2362d3Smrg$as_echo "no" >&6; }
4902de2362d3Smrgfi
4903de2362d3Smrg
4904de2362d3Smrg
4905de2362d3Smrgfi
4906de2362d3Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4907de2362d3Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4908de2362d3Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4909de2362d3Smrgset dummy pkg-config; ac_word=$2
4910de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4911de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
4912de2362d3Smrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4913de2362d3Smrg  $as_echo_n "(cached) " >&6
4914de2362d3Smrgelse
4915de2362d3Smrg  case $ac_pt_PKG_CONFIG in
4916de2362d3Smrg  [\\/]* | ?:[\\/]*)
4917de2362d3Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4918de2362d3Smrg  ;;
4919de2362d3Smrg  *)
4920de2362d3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4921de2362d3Smrgfor as_dir in $PATH
4922de2362d3Smrgdo
4923de2362d3Smrg  IFS=$as_save_IFS
4924de2362d3Smrg  test -z "$as_dir" && as_dir=.
4925de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4926de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4927de2362d3Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4928de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4929de2362d3Smrg    break 2
4930de2362d3Smrg  fi
4931de2362d3Smrgdone
4932de2362d3Smrg  done
4933de2362d3SmrgIFS=$as_save_IFS
4934de2362d3Smrg
4935de2362d3Smrg  ;;
4936de2362d3Smrgesac
4937de2362d3Smrgfi
4938de2362d3Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4939de2362d3Smrgif test -n "$ac_pt_PKG_CONFIG"; then
4940de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4941de2362d3Smrg$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4942de2362d3Smrgelse
4943de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4944de2362d3Smrg$as_echo "no" >&6; }
4945de2362d3Smrgfi
4946de2362d3Smrg
4947de2362d3Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4948de2362d3Smrg    PKG_CONFIG=""
4949de2362d3Smrg  else
4950de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
4951de2362d3Smrgyes:)
4952de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4953de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4954de2362d3Smrgac_tool_warned=yes ;;
4955de2362d3Smrgesac
4956de2362d3Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4957de2362d3Smrg  fi
4958de2362d3Smrgelse
4959de2362d3Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4960de2362d3Smrgfi
4961de2362d3Smrg
4962de2362d3Smrgfi
4963de2362d3Smrgif test -n "$PKG_CONFIG"; then
4964de2362d3Smrg	_pkg_min_version=0.9.0
4965de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4966de2362d3Smrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4967de2362d3Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4968de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4969de2362d3Smrg$as_echo "yes" >&6; }
4970de2362d3Smrg	else
4971de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4972de2362d3Smrg$as_echo "no" >&6; }
4973de2362d3Smrg		PKG_CONFIG=""
4974de2362d3Smrg	fi
4975de2362d3Smrgfi
4976de2362d3Smrg# Make sure we can run config.sub.
4977de2362d3Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4978de2362d3Smrg  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4979de2362d3Smrg
4980de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4981de2362d3Smrg$as_echo_n "checking build system type... " >&6; }
4982de2362d3Smrgif ${ac_cv_build+:} false; then :
4983de2362d3Smrg  $as_echo_n "(cached) " >&6
4984de2362d3Smrgelse
4985de2362d3Smrg  ac_build_alias=$build_alias
4986de2362d3Smrgtest "x$ac_build_alias" = x &&
4987de2362d3Smrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4988de2362d3Smrgtest "x$ac_build_alias" = x &&
4989de2362d3Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4990de2362d3Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4991de2362d3Smrg  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4992de2362d3Smrg
4993de2362d3Smrgfi
4994de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4995de2362d3Smrg$as_echo "$ac_cv_build" >&6; }
4996de2362d3Smrgcase $ac_cv_build in
4997de2362d3Smrg*-*-*) ;;
4998de2362d3Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4999de2362d3Smrgesac
5000de2362d3Smrgbuild=$ac_cv_build
5001de2362d3Smrgac_save_IFS=$IFS; IFS='-'
5002de2362d3Smrgset x $ac_cv_build
5003de2362d3Smrgshift
5004de2362d3Smrgbuild_cpu=$1
5005de2362d3Smrgbuild_vendor=$2
5006de2362d3Smrgshift; shift
5007de2362d3Smrg# Remember, the first character of IFS is used to create $*,
5008de2362d3Smrg# except with old shells:
5009de2362d3Smrgbuild_os=$*
5010de2362d3SmrgIFS=$ac_save_IFS
5011de2362d3Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
5012de2362d3Smrg
5013de2362d3Smrg
5014de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5015de2362d3Smrg$as_echo_n "checking host system type... " >&6; }
5016de2362d3Smrgif ${ac_cv_host+:} false; then :
5017de2362d3Smrg  $as_echo_n "(cached) " >&6
5018de2362d3Smrgelse
5019de2362d3Smrg  if test "x$host_alias" = x; then
5020de2362d3Smrg  ac_cv_host=$ac_cv_build
5021de2362d3Smrgelse
5022de2362d3Smrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5023de2362d3Smrg    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5024de2362d3Smrgfi
5025de2362d3Smrg
5026de2362d3Smrgfi
5027de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5028de2362d3Smrg$as_echo "$ac_cv_host" >&6; }
5029de2362d3Smrgcase $ac_cv_host in
5030de2362d3Smrg*-*-*) ;;
5031de2362d3Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5032de2362d3Smrgesac
5033de2362d3Smrghost=$ac_cv_host
5034de2362d3Smrgac_save_IFS=$IFS; IFS='-'
5035de2362d3Smrgset x $ac_cv_host
5036de2362d3Smrgshift
5037de2362d3Smrghost_cpu=$1
5038de2362d3Smrghost_vendor=$2
5039de2362d3Smrgshift; shift
5040de2362d3Smrg# Remember, the first character of IFS is used to create $*,
5041de2362d3Smrg# except with old shells:
5042de2362d3Smrghost_os=$*
5043de2362d3SmrgIFS=$ac_save_IFS
5044de2362d3Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5045de2362d3Smrg
5046de2362d3Smrg
5047de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5048de2362d3Smrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5049de2362d3Smrgif ${ac_cv_path_SED+:} false; then :
5050de2362d3Smrg  $as_echo_n "(cached) " >&6
5051de2362d3Smrgelse
5052de2362d3Smrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5053de2362d3Smrg     for ac_i in 1 2 3 4 5 6 7; do
5054de2362d3Smrg       ac_script="$ac_script$as_nl$ac_script"
5055de2362d3Smrg     done
5056de2362d3Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5057de2362d3Smrg     { ac_script=; unset ac_script;}
5058de2362d3Smrg     if test -z "$SED"; then
5059de2362d3Smrg  ac_path_SED_found=false
5060de2362d3Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
5061de2362d3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5062de2362d3Smrgfor as_dir in $PATH
5063de2362d3Smrgdo
5064de2362d3Smrg  IFS=$as_save_IFS
5065de2362d3Smrg  test -z "$as_dir" && as_dir=.
5066de2362d3Smrg    for ac_prog in sed gsed; do
5067de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
5068de2362d3Smrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5069de2362d3Smrg      as_fn_executable_p "$ac_path_SED" || continue
5070de2362d3Smrg# Check for GNU ac_path_SED and select it if it is found.
5071de2362d3Smrg  # Check for GNU $ac_path_SED
5072de2362d3Smrgcase `"$ac_path_SED" --version 2>&1` in
5073de2362d3Smrg*GNU*)
5074de2362d3Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5075de2362d3Smrg*)
5076de2362d3Smrg  ac_count=0
5077de2362d3Smrg  $as_echo_n 0123456789 >"conftest.in"
5078de2362d3Smrg  while :
5079de2362d3Smrg  do
5080de2362d3Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
5081de2362d3Smrg    mv "conftest.tmp" "conftest.in"
5082de2362d3Smrg    cp "conftest.in" "conftest.nl"
5083de2362d3Smrg    $as_echo '' >> "conftest.nl"
5084de2362d3Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5085de2362d3Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5086de2362d3Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
5087de2362d3Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
5088de2362d3Smrg      # Best one so far, save it but keep looking for a better one
5089de2362d3Smrg      ac_cv_path_SED="$ac_path_SED"
5090de2362d3Smrg      ac_path_SED_max=$ac_count
5091de2362d3Smrg    fi
5092de2362d3Smrg    # 10*(2^10) chars as input seems more than enough
5093de2362d3Smrg    test $ac_count -gt 10 && break
5094de2362d3Smrg  done
5095de2362d3Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5096de2362d3Smrgesac
5097de2362d3Smrg
5098de2362d3Smrg      $ac_path_SED_found && break 3
5099de2362d3Smrg    done
5100de2362d3Smrg  done
5101de2362d3Smrg  done
5102de2362d3SmrgIFS=$as_save_IFS
5103de2362d3Smrg  if test -z "$ac_cv_path_SED"; then
5104de2362d3Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5105de2362d3Smrg  fi
5106de2362d3Smrgelse
5107de2362d3Smrg  ac_cv_path_SED=$SED
5108de2362d3Smrgfi
5109de2362d3Smrg
5110de2362d3Smrgfi
5111de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5112de2362d3Smrg$as_echo "$ac_cv_path_SED" >&6; }
5113de2362d3Smrg SED="$ac_cv_path_SED"
5114de2362d3Smrg  rm -f conftest.sed
5115de2362d3Smrg
5116de2362d3Smrg
5117de2362d3Smrg
5118de2362d3Smrg
5119de2362d3Smrg
5120de2362d3Smrg
5121de2362d3Smrg# Check whether --enable-selective-werror was given.
5122de2362d3Smrgif test "${enable_selective_werror+set}" = set; then :
5123de2362d3Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
5124de2362d3Smrgelse
5125de2362d3Smrg  SELECTIVE_WERROR=yes
5126de2362d3Smrgfi
5127de2362d3Smrg
5128de2362d3Smrg
5129de2362d3Smrg
5130de2362d3Smrg
5131de2362d3Smrg
5132de2362d3Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
5133de2362d3Smrgif test "x$SUNCC" = "xyes"; then
5134de2362d3Smrg    BASE_CFLAGS="-v"
5135de2362d3Smrgelse
5136de2362d3Smrg    BASE_CFLAGS=""
5137de2362d3Smrgfi
5138de2362d3Smrg
5139de2362d3Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
5140de2362d3Smrg
5141de2362d3Smrg
5142de2362d3Smrg
5143de2362d3Smrg
5144de2362d3Smrg
5145de2362d3Smrg
5146de2362d3Smrg
5147de2362d3Smrg
5148de2362d3Smrg
5149de2362d3Smrg
5150de2362d3Smrg
5151de2362d3Smrg
5152de2362d3Smrg
5153de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5154de2362d3Smrg
5155de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5156de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5157de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5158de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5159de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5160de2362d3Smrg  $as_echo_n "(cached) " >&6
5161de2362d3Smrgelse
5162de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5163de2362d3Smrg/* end confdefs.h.  */
5164de2362d3Smrgint i;
5165de2362d3Smrg_ACEOF
5166de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5167de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5168de2362d3Smrgelse
5169de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5170de2362d3Smrgfi
5171de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5172de2362d3Smrgfi
5173de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5174de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5175de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5176de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5177de2362d3Smrgfi
5178de2362d3Smrg
5179de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5180de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5181de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5182de2362d3Smrg	fi
5183de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5184de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5185de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5186de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5187de2362d3Smrg  $as_echo_n "(cached) " >&6
5188de2362d3Smrgelse
5189de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5190de2362d3Smrg/* end confdefs.h.  */
5191de2362d3Smrgint i;
5192de2362d3Smrg_ACEOF
5193de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5194de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5195de2362d3Smrgelse
5196de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5197de2362d3Smrgfi
5198de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5199de2362d3Smrgfi
5200de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5201de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5202de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5203de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5204de2362d3Smrgfi
5205de2362d3Smrg
5206de2362d3Smrgfound="no"
5207de2362d3Smrg
5208de2362d3Smrg	if test $found = "no" ; then
5209de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5210de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5211de2362d3Smrg		fi
5212de2362d3Smrg
5213de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5214de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5215de2362d3Smrg		fi
5216de2362d3Smrg
5217de2362d3Smrg		CFLAGS="$CFLAGS -Wall"
5218de2362d3Smrg
5219de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
5220de2362d3Smrg$as_echo_n "checking if $CC supports -Wall... " >&6; }
5221de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wall
5222de2362d3Smrg		if eval \${$cacheid+:} false; then :
5223de2362d3Smrg  $as_echo_n "(cached) " >&6
5224de2362d3Smrgelse
5225de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5226de2362d3Smrg/* end confdefs.h.  */
5227de2362d3Smrgint i;
5228de2362d3Smrgint
5229de2362d3Smrgmain ()
5230de2362d3Smrg{
5231de2362d3Smrg
5232de2362d3Smrg  ;
5233de2362d3Smrg  return 0;
5234de2362d3Smrg}
5235de2362d3Smrg_ACEOF
5236de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
5237de2362d3Smrg  eval $cacheid=yes
5238de2362d3Smrgelse
5239de2362d3Smrg  eval $cacheid=no
5240de2362d3Smrgfi
5241de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
5242de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
5243de2362d3Smrgfi
5244de2362d3Smrg
5245de2362d3Smrg
5246de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5247de2362d3Smrg
5248de2362d3Smrg		eval supported=\$$cacheid
5249de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5250de2362d3Smrg$as_echo "$supported" >&6; }
5251de2362d3Smrg		if test "$supported" = "yes" ; then
5252de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
5253de2362d3Smrg			found="yes"
5254de2362d3Smrg		fi
5255de2362d3Smrg	fi
5256de2362d3Smrg
5257de2362d3Smrg
5258de2362d3Smrg
5259de2362d3Smrg
5260de2362d3Smrg
5261de2362d3Smrg
5262de2362d3Smrg
5263de2362d3Smrg
5264de2362d3Smrg
5265de2362d3Smrg
5266de2362d3Smrg
5267de2362d3Smrg
5268de2362d3Smrg
5269de2362d3Smrg
5270de2362d3Smrg
5271de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5272de2362d3Smrg
5273de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5274de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5275de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5276de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5277de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5278de2362d3Smrg  $as_echo_n "(cached) " >&6
5279de2362d3Smrgelse
5280de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5281de2362d3Smrg/* end confdefs.h.  */
5282de2362d3Smrgint i;
5283de2362d3Smrg_ACEOF
5284de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5285de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5286de2362d3Smrgelse
5287de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5288de2362d3Smrgfi
5289de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5290de2362d3Smrgfi
5291de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5292de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5293de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5294de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5295de2362d3Smrgfi
5296de2362d3Smrg
5297de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5298de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5299de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5300de2362d3Smrg	fi
5301de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5302de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5303de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5304de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5305de2362d3Smrg  $as_echo_n "(cached) " >&6
5306de2362d3Smrgelse
5307de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5308de2362d3Smrg/* end confdefs.h.  */
5309de2362d3Smrgint i;
5310de2362d3Smrg_ACEOF
5311de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5312de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5313de2362d3Smrgelse
5314de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5315de2362d3Smrgfi
5316de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5317de2362d3Smrgfi
5318de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5319de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5320de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5321de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5322de2362d3Smrgfi
5323de2362d3Smrg
5324de2362d3Smrgfound="no"
5325de2362d3Smrg
5326de2362d3Smrg	if test $found = "no" ; then
5327de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5328de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5329de2362d3Smrg		fi
5330de2362d3Smrg
5331de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5332de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5333de2362d3Smrg		fi
5334de2362d3Smrg
5335de2362d3Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
5336de2362d3Smrg
5337de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5338de2362d3Smrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
5339de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5340de2362d3Smrg		if eval \${$cacheid+:} false; then :
5341de2362d3Smrg  $as_echo_n "(cached) " >&6
5342de2362d3Smrgelse
5343de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5344de2362d3Smrg/* end confdefs.h.  */
5345de2362d3Smrgint i;
5346de2362d3Smrgint
5347de2362d3Smrgmain ()
5348de2362d3Smrg{
5349de2362d3Smrg
5350de2362d3Smrg  ;
5351de2362d3Smrg  return 0;
5352de2362d3Smrg}
5353de2362d3Smrg_ACEOF
5354de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
5355de2362d3Smrg  eval $cacheid=yes
5356de2362d3Smrgelse
5357de2362d3Smrg  eval $cacheid=no
5358de2362d3Smrgfi
5359de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
5360de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
5361de2362d3Smrgfi
5362de2362d3Smrg
5363de2362d3Smrg
5364de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5365de2362d3Smrg
5366de2362d3Smrg		eval supported=\$$cacheid
5367de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5368de2362d3Smrg$as_echo "$supported" >&6; }
5369de2362d3Smrg		if test "$supported" = "yes" ; then
5370de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5371de2362d3Smrg			found="yes"
5372de2362d3Smrg		fi
5373de2362d3Smrg	fi
5374de2362d3Smrg
5375de2362d3Smrg
5376de2362d3Smrg
5377de2362d3Smrg
5378de2362d3Smrg
5379de2362d3Smrg
5380de2362d3Smrg
5381de2362d3Smrg
5382de2362d3Smrg
5383de2362d3Smrg
5384de2362d3Smrg
5385de2362d3Smrg
5386de2362d3Smrg
5387de2362d3Smrg
5388de2362d3Smrg
5389de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5390de2362d3Smrg
5391de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5392de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5393de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5394de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5395de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5396de2362d3Smrg  $as_echo_n "(cached) " >&6
5397de2362d3Smrgelse
5398de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5399de2362d3Smrg/* end confdefs.h.  */
5400de2362d3Smrgint i;
5401de2362d3Smrg_ACEOF
5402de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5403de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5404de2362d3Smrgelse
5405de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5406de2362d3Smrgfi
5407de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5408de2362d3Smrgfi
5409de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5410de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5411de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5412de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5413de2362d3Smrgfi
5414de2362d3Smrg
5415de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5416de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5417de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5418de2362d3Smrg	fi
5419de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5420de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5421de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5422de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5423de2362d3Smrg  $as_echo_n "(cached) " >&6
5424de2362d3Smrgelse
5425de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5426de2362d3Smrg/* end confdefs.h.  */
5427de2362d3Smrgint i;
5428de2362d3Smrg_ACEOF
5429de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5430de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5431de2362d3Smrgelse
5432de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5433de2362d3Smrgfi
5434de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5435de2362d3Smrgfi
5436de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5437de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5438de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5439de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5440de2362d3Smrgfi
5441de2362d3Smrg
5442de2362d3Smrgfound="no"
5443de2362d3Smrg
5444de2362d3Smrg	if test $found = "no" ; then
5445de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5446de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5447de2362d3Smrg		fi
5448de2362d3Smrg
5449de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5450de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5451de2362d3Smrg		fi
5452de2362d3Smrg
5453de2362d3Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5454de2362d3Smrg
5455de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5456de2362d3Smrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
5457de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5458de2362d3Smrg		if eval \${$cacheid+:} false; then :
5459de2362d3Smrg  $as_echo_n "(cached) " >&6
5460de2362d3Smrgelse
5461de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5462de2362d3Smrg/* end confdefs.h.  */
5463de2362d3Smrgint i;
5464de2362d3Smrgint
5465de2362d3Smrgmain ()
5466de2362d3Smrg{
5467de2362d3Smrg
5468de2362d3Smrg  ;
5469de2362d3Smrg  return 0;
5470de2362d3Smrg}
5471de2362d3Smrg_ACEOF
5472de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
5473de2362d3Smrg  eval $cacheid=yes
5474de2362d3Smrgelse
5475de2362d3Smrg  eval $cacheid=no
5476de2362d3Smrgfi
5477de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
5478de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
5479de2362d3Smrgfi
5480de2362d3Smrg
5481de2362d3Smrg
5482de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5483de2362d3Smrg
5484de2362d3Smrg		eval supported=\$$cacheid
5485de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5486de2362d3Smrg$as_echo "$supported" >&6; }
5487de2362d3Smrg		if test "$supported" = "yes" ; then
5488de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5489de2362d3Smrg			found="yes"
5490de2362d3Smrg		fi
5491de2362d3Smrg	fi
5492de2362d3Smrg
5493de2362d3Smrg
5494de2362d3Smrg
5495de2362d3Smrg
5496de2362d3Smrg
5497de2362d3Smrg
5498de2362d3Smrg
5499de2362d3Smrg
5500de2362d3Smrg
5501de2362d3Smrg
5502de2362d3Smrg
5503de2362d3Smrg
5504de2362d3Smrg
5505de2362d3Smrg
5506de2362d3Smrg
5507de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5508de2362d3Smrg
5509de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5510de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5511de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5512de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5513de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5514de2362d3Smrg  $as_echo_n "(cached) " >&6
5515de2362d3Smrgelse
5516de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5517de2362d3Smrg/* end confdefs.h.  */
5518de2362d3Smrgint i;
5519de2362d3Smrg_ACEOF
5520de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5521de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5522de2362d3Smrgelse
5523de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5524de2362d3Smrgfi
5525de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5526de2362d3Smrgfi
5527de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5528de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5529de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5530de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5531de2362d3Smrgfi
5532de2362d3Smrg
5533de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5534de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5535de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5536de2362d3Smrg	fi
5537de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5538de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5539de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5540de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5541de2362d3Smrg  $as_echo_n "(cached) " >&6
5542de2362d3Smrgelse
5543de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5544de2362d3Smrg/* end confdefs.h.  */
5545de2362d3Smrgint i;
5546de2362d3Smrg_ACEOF
5547de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5548de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5549de2362d3Smrgelse
5550de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5551de2362d3Smrgfi
5552de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5553de2362d3Smrgfi
5554de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5555de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5556de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5557de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5558de2362d3Smrgfi
5559de2362d3Smrg
5560de2362d3Smrgfound="no"
5561de2362d3Smrg
5562de2362d3Smrg	if test $found = "no" ; then
5563de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5564de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5565de2362d3Smrg		fi
5566de2362d3Smrg
5567de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5568de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5569de2362d3Smrg		fi
5570de2362d3Smrg
5571de2362d3Smrg		CFLAGS="$CFLAGS -Wformat=2"
5572de2362d3Smrg
5573de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5574de2362d3Smrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
5575de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
5576de2362d3Smrg		if eval \${$cacheid+:} false; then :
5577de2362d3Smrg  $as_echo_n "(cached) " >&6
5578de2362d3Smrgelse
5579de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5580de2362d3Smrg/* end confdefs.h.  */
5581de2362d3Smrgint i;
5582de2362d3Smrgint
5583de2362d3Smrgmain ()
5584de2362d3Smrg{
5585de2362d3Smrg
5586de2362d3Smrg  ;
5587de2362d3Smrg  return 0;
5588de2362d3Smrg}
5589de2362d3Smrg_ACEOF
5590de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
5591de2362d3Smrg  eval $cacheid=yes
5592de2362d3Smrgelse
5593de2362d3Smrg  eval $cacheid=no
5594de2362d3Smrgfi
5595de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
5596de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
5597de2362d3Smrgfi
5598de2362d3Smrg
5599de2362d3Smrg
5600de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5601de2362d3Smrg
5602de2362d3Smrg		eval supported=\$$cacheid
5603de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5604de2362d3Smrg$as_echo "$supported" >&6; }
5605de2362d3Smrg		if test "$supported" = "yes" ; then
5606de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5607de2362d3Smrg			found="yes"
5608de2362d3Smrg		fi
5609de2362d3Smrg	fi
5610de2362d3Smrg
5611de2362d3Smrg	if test $found = "no" ; then
5612de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5613de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5614de2362d3Smrg		fi
5615de2362d3Smrg
5616de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5617de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5618de2362d3Smrg		fi
5619de2362d3Smrg
5620de2362d3Smrg		CFLAGS="$CFLAGS -Wformat"
5621de2362d3Smrg
5622de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5623de2362d3Smrg$as_echo_n "checking if $CC supports -Wformat... " >&6; }
5624de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wformat
5625de2362d3Smrg		if eval \${$cacheid+:} false; then :
5626de2362d3Smrg  $as_echo_n "(cached) " >&6
5627de2362d3Smrgelse
5628de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5629de2362d3Smrg/* end confdefs.h.  */
5630de2362d3Smrgint i;
5631de2362d3Smrgint
5632de2362d3Smrgmain ()
5633de2362d3Smrg{
5634de2362d3Smrg
5635de2362d3Smrg  ;
5636de2362d3Smrg  return 0;
5637de2362d3Smrg}
5638de2362d3Smrg_ACEOF
5639de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
5640de2362d3Smrg  eval $cacheid=yes
5641de2362d3Smrgelse
5642de2362d3Smrg  eval $cacheid=no
5643de2362d3Smrgfi
5644de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
5645de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
5646de2362d3Smrgfi
5647de2362d3Smrg
5648de2362d3Smrg
5649de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5650de2362d3Smrg
5651de2362d3Smrg		eval supported=\$$cacheid
5652de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5653de2362d3Smrg$as_echo "$supported" >&6; }
5654de2362d3Smrg		if test "$supported" = "yes" ; then
5655de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5656de2362d3Smrg			found="yes"
5657de2362d3Smrg		fi
5658de2362d3Smrg	fi
5659de2362d3Smrg
5660de2362d3Smrg
5661de2362d3Smrg
5662de2362d3Smrg
5663de2362d3Smrg
5664de2362d3Smrg
5665de2362d3Smrg
5666de2362d3Smrg
5667de2362d3Smrg
5668de2362d3Smrg
5669de2362d3Smrg
5670de2362d3Smrg
5671de2362d3Smrg
5672de2362d3Smrg
5673de2362d3Smrg
5674de2362d3Smrg
5675de2362d3Smrg
5676de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5677de2362d3Smrg
5678de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5679de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5680de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5681de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5682de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5683de2362d3Smrg  $as_echo_n "(cached) " >&6
5684de2362d3Smrgelse
5685de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5686de2362d3Smrg/* end confdefs.h.  */
5687de2362d3Smrgint i;
5688de2362d3Smrg_ACEOF
5689de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5690de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5691de2362d3Smrgelse
5692de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5693de2362d3Smrgfi
5694de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5695de2362d3Smrgfi
5696de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5697de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5698de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5699de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5700de2362d3Smrgfi
5701de2362d3Smrg
5702de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5703de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5704de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5705de2362d3Smrg	fi
5706de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5707de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5708de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5709de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5710de2362d3Smrg  $as_echo_n "(cached) " >&6
5711de2362d3Smrgelse
5712de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5713de2362d3Smrg/* end confdefs.h.  */
5714de2362d3Smrgint i;
5715de2362d3Smrg_ACEOF
5716de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5717de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5718de2362d3Smrgelse
5719de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5720de2362d3Smrgfi
5721de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5722de2362d3Smrgfi
5723de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5724de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5725de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5726de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5727de2362d3Smrgfi
5728de2362d3Smrg
5729de2362d3Smrgfound="no"
5730de2362d3Smrg
5731de2362d3Smrg	if test $found = "no" ; then
5732de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5733de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5734de2362d3Smrg		fi
5735de2362d3Smrg
5736de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5737de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5738de2362d3Smrg		fi
5739de2362d3Smrg
5740de2362d3Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5741de2362d3Smrg
5742de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5743de2362d3Smrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
5744de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5745de2362d3Smrg		if eval \${$cacheid+:} false; then :
5746de2362d3Smrg  $as_echo_n "(cached) " >&6
5747de2362d3Smrgelse
5748de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5749de2362d3Smrg/* end confdefs.h.  */
5750de2362d3Smrgint i;
5751de2362d3Smrgint
5752de2362d3Smrgmain ()
5753de2362d3Smrg{
5754de2362d3Smrg
5755de2362d3Smrg  ;
5756de2362d3Smrg  return 0;
5757de2362d3Smrg}
5758de2362d3Smrg_ACEOF
5759de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
5760de2362d3Smrg  eval $cacheid=yes
5761de2362d3Smrgelse
5762de2362d3Smrg  eval $cacheid=no
5763de2362d3Smrgfi
5764de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
5765de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
5766de2362d3Smrgfi
5767de2362d3Smrg
5768de2362d3Smrg
5769de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5770de2362d3Smrg
5771de2362d3Smrg		eval supported=\$$cacheid
5772de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5773de2362d3Smrg$as_echo "$supported" >&6; }
5774de2362d3Smrg		if test "$supported" = "yes" ; then
5775de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5776de2362d3Smrg			found="yes"
5777de2362d3Smrg		fi
5778de2362d3Smrg	fi
5779de2362d3Smrg
5780de2362d3Smrg
5781de2362d3Smrg
5782de2362d3Smrg
5783de2362d3Smrg
5784de2362d3Smrg
5785de2362d3Smrg
5786de2362d3Smrg
5787de2362d3Smrg
5788de2362d3Smrg
5789de2362d3Smrg
5790de2362d3Smrg
5791de2362d3Smrg
5792de2362d3Smrg
5793de2362d3Smrg
5794de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5795de2362d3Smrg
5796de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5797de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5798de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5799de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5800de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5801de2362d3Smrg  $as_echo_n "(cached) " >&6
5802de2362d3Smrgelse
5803de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5804de2362d3Smrg/* end confdefs.h.  */
5805de2362d3Smrgint i;
5806de2362d3Smrg_ACEOF
5807de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5808de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5809de2362d3Smrgelse
5810de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5811de2362d3Smrgfi
5812de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5813de2362d3Smrgfi
5814de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5815de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5816de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5817de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5818de2362d3Smrgfi
5819de2362d3Smrg
5820de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5821de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5822de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5823de2362d3Smrg	fi
5824de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5825de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5826de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5827de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5828de2362d3Smrg  $as_echo_n "(cached) " >&6
5829de2362d3Smrgelse
5830de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5831de2362d3Smrg/* end confdefs.h.  */
5832de2362d3Smrgint i;
5833de2362d3Smrg_ACEOF
5834de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5835de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5836de2362d3Smrgelse
5837de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5838de2362d3Smrgfi
5839de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5840de2362d3Smrgfi
5841de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5842de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5843de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5844de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5845de2362d3Smrgfi
5846de2362d3Smrg
5847de2362d3Smrgfound="no"
5848de2362d3Smrg
5849de2362d3Smrg	if test $found = "no" ; then
5850de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5851de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5852de2362d3Smrg		fi
5853de2362d3Smrg
5854de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5855de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5856de2362d3Smrg		fi
5857de2362d3Smrg
5858de2362d3Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5859de2362d3Smrg
5860de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5861de2362d3Smrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
5862de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5863de2362d3Smrg		if eval \${$cacheid+:} false; then :
5864de2362d3Smrg  $as_echo_n "(cached) " >&6
5865de2362d3Smrgelse
5866de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5867de2362d3Smrg/* end confdefs.h.  */
5868de2362d3Smrgint i;
5869de2362d3Smrgint
5870de2362d3Smrgmain ()
5871de2362d3Smrg{
5872de2362d3Smrg
5873de2362d3Smrg  ;
5874de2362d3Smrg  return 0;
5875de2362d3Smrg}
5876de2362d3Smrg_ACEOF
5877de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
5878de2362d3Smrg  eval $cacheid=yes
5879de2362d3Smrgelse
5880de2362d3Smrg  eval $cacheid=no
5881de2362d3Smrgfi
5882de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
5883de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
5884de2362d3Smrgfi
5885de2362d3Smrg
5886de2362d3Smrg
5887de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5888de2362d3Smrg
5889de2362d3Smrg		eval supported=\$$cacheid
5890de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5891de2362d3Smrg$as_echo "$supported" >&6; }
5892de2362d3Smrg		if test "$supported" = "yes" ; then
5893de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5894de2362d3Smrg			found="yes"
5895de2362d3Smrg		fi
5896de2362d3Smrg	fi
5897de2362d3Smrg
5898de2362d3Smrg
5899de2362d3Smrg
5900de2362d3Smrg
5901de2362d3Smrg
5902de2362d3Smrg
5903de2362d3Smrg
5904de2362d3Smrg
5905de2362d3Smrg
5906de2362d3Smrg
5907de2362d3Smrg
5908de2362d3Smrg
5909de2362d3Smrg
5910de2362d3Smrg
5911de2362d3Smrg
5912de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5913de2362d3Smrg
5914de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5915de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5916de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5917de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5918de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5919de2362d3Smrg  $as_echo_n "(cached) " >&6
5920de2362d3Smrgelse
5921de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5922de2362d3Smrg/* end confdefs.h.  */
5923de2362d3Smrgint i;
5924de2362d3Smrg_ACEOF
5925de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5926de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5927de2362d3Smrgelse
5928de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5929de2362d3Smrgfi
5930de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5931de2362d3Smrgfi
5932de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5933de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5934de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5935de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5936de2362d3Smrgfi
5937de2362d3Smrg
5938de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5939de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5940de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5941de2362d3Smrg	fi
5942de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5943de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5944de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5945de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5946de2362d3Smrg  $as_echo_n "(cached) " >&6
5947de2362d3Smrgelse
5948de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5949de2362d3Smrg/* end confdefs.h.  */
5950de2362d3Smrgint i;
5951de2362d3Smrg_ACEOF
5952de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
5953de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5954de2362d3Smrgelse
5955de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5956de2362d3Smrgfi
5957de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5958de2362d3Smrgfi
5959de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5960de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5961de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5962de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5963de2362d3Smrgfi
5964de2362d3Smrg
5965de2362d3Smrgfound="no"
5966de2362d3Smrg
5967de2362d3Smrg	if test $found = "no" ; then
5968de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5969de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5970de2362d3Smrg		fi
5971de2362d3Smrg
5972de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5973de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5974de2362d3Smrg		fi
5975de2362d3Smrg
5976de2362d3Smrg		CFLAGS="$CFLAGS -Wnested-externs"
5977de2362d3Smrg
5978de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5979de2362d3Smrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5980de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5981de2362d3Smrg		if eval \${$cacheid+:} false; then :
5982de2362d3Smrg  $as_echo_n "(cached) " >&6
5983de2362d3Smrgelse
5984de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5985de2362d3Smrg/* end confdefs.h.  */
5986de2362d3Smrgint i;
5987de2362d3Smrgint
5988de2362d3Smrgmain ()
5989de2362d3Smrg{
5990de2362d3Smrg
5991de2362d3Smrg  ;
5992de2362d3Smrg  return 0;
5993de2362d3Smrg}
5994de2362d3Smrg_ACEOF
5995de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
5996de2362d3Smrg  eval $cacheid=yes
5997de2362d3Smrgelse
5998de2362d3Smrg  eval $cacheid=no
5999de2362d3Smrgfi
6000de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
6001de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
6002de2362d3Smrgfi
6003de2362d3Smrg
6004de2362d3Smrg
6005de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6006de2362d3Smrg
6007de2362d3Smrg		eval supported=\$$cacheid
6008de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6009de2362d3Smrg$as_echo "$supported" >&6; }
6010de2362d3Smrg		if test "$supported" = "yes" ; then
6011de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
6012de2362d3Smrg			found="yes"
6013de2362d3Smrg		fi
6014de2362d3Smrg	fi
6015de2362d3Smrg
6016de2362d3Smrg
6017de2362d3Smrg
6018de2362d3Smrg
6019de2362d3Smrg
6020de2362d3Smrg
6021de2362d3Smrg
6022de2362d3Smrg
6023de2362d3Smrg
6024de2362d3Smrg
6025de2362d3Smrg
6026de2362d3Smrg
6027de2362d3Smrg
6028de2362d3Smrg
6029de2362d3Smrg
6030de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6031de2362d3Smrg
6032de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6033de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6034de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6035de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6036de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6037de2362d3Smrg  $as_echo_n "(cached) " >&6
6038de2362d3Smrgelse
6039de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6040de2362d3Smrg/* end confdefs.h.  */
6041de2362d3Smrgint i;
6042de2362d3Smrg_ACEOF
6043de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6044de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6045de2362d3Smrgelse
6046de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6047de2362d3Smrgfi
6048de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6049de2362d3Smrgfi
6050de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6051de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6052de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6053de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6054de2362d3Smrgfi
6055de2362d3Smrg
6056de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6057de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6058de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6059de2362d3Smrg	fi
6060de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6061de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6062de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6063de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6064de2362d3Smrg  $as_echo_n "(cached) " >&6
6065de2362d3Smrgelse
6066de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6067de2362d3Smrg/* end confdefs.h.  */
6068de2362d3Smrgint i;
6069de2362d3Smrg_ACEOF
6070de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6071de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6072de2362d3Smrgelse
6073de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6074de2362d3Smrgfi
6075de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6076de2362d3Smrgfi
6077de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6078de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6079de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6080de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6081de2362d3Smrgfi
6082de2362d3Smrg
6083de2362d3Smrgfound="no"
6084de2362d3Smrg
6085de2362d3Smrg	if test $found = "no" ; then
6086de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6087de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6088de2362d3Smrg		fi
6089de2362d3Smrg
6090de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6091de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6092de2362d3Smrg		fi
6093de2362d3Smrg
6094de2362d3Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
6095de2362d3Smrg
6096de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
6097de2362d3Smrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
6098de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
6099de2362d3Smrg		if eval \${$cacheid+:} false; then :
6100de2362d3Smrg  $as_echo_n "(cached) " >&6
6101de2362d3Smrgelse
6102de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6103de2362d3Smrg/* end confdefs.h.  */
6104de2362d3Smrgint i;
6105de2362d3Smrgint
6106de2362d3Smrgmain ()
6107de2362d3Smrg{
6108de2362d3Smrg
6109de2362d3Smrg  ;
6110de2362d3Smrg  return 0;
6111de2362d3Smrg}
6112de2362d3Smrg_ACEOF
6113de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
6114de2362d3Smrg  eval $cacheid=yes
6115de2362d3Smrgelse
6116de2362d3Smrg  eval $cacheid=no
6117de2362d3Smrgfi
6118de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
6119de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
6120de2362d3Smrgfi
6121de2362d3Smrg
6122de2362d3Smrg
6123de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6124de2362d3Smrg
6125de2362d3Smrg		eval supported=\$$cacheid
6126de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6127de2362d3Smrg$as_echo "$supported" >&6; }
6128de2362d3Smrg		if test "$supported" = "yes" ; then
6129de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
6130de2362d3Smrg			found="yes"
6131de2362d3Smrg		fi
6132de2362d3Smrg	fi
6133de2362d3Smrg
6134de2362d3Smrg
6135de2362d3Smrg
6136de2362d3Smrg
6137de2362d3Smrg
6138de2362d3Smrg
6139de2362d3Smrg
6140de2362d3Smrg
6141de2362d3Smrg
6142de2362d3Smrg
6143de2362d3Smrg
6144de2362d3Smrg
6145de2362d3Smrg
6146de2362d3Smrg
6147de2362d3Smrg
6148de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6149de2362d3Smrg
6150de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6151de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6152de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6153de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6154de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6155de2362d3Smrg  $as_echo_n "(cached) " >&6
6156de2362d3Smrgelse
6157de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6158de2362d3Smrg/* end confdefs.h.  */
6159de2362d3Smrgint i;
6160de2362d3Smrg_ACEOF
6161de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6162de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6163de2362d3Smrgelse
6164de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6165de2362d3Smrgfi
6166de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6167de2362d3Smrgfi
6168de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6169de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6170de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6171de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6172de2362d3Smrgfi
6173de2362d3Smrg
6174de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6175de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6176de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6177de2362d3Smrg	fi
6178de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6179de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6180de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6181de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6182de2362d3Smrg  $as_echo_n "(cached) " >&6
6183de2362d3Smrgelse
6184de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6185de2362d3Smrg/* end confdefs.h.  */
6186de2362d3Smrgint i;
6187de2362d3Smrg_ACEOF
6188de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6189de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6190de2362d3Smrgelse
6191de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6192de2362d3Smrgfi
6193de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6194de2362d3Smrgfi
6195de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6196de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6197de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6198de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6199de2362d3Smrgfi
6200de2362d3Smrg
6201de2362d3Smrgfound="no"
6202de2362d3Smrg
6203de2362d3Smrg	if test $found = "no" ; then
6204de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6205de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6206de2362d3Smrg		fi
6207de2362d3Smrg
6208de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6209de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6210de2362d3Smrg		fi
6211de2362d3Smrg
6212de2362d3Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
6213de2362d3Smrg
6214de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
6215de2362d3Smrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
6216de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
6217de2362d3Smrg		if eval \${$cacheid+:} false; then :
6218de2362d3Smrg  $as_echo_n "(cached) " >&6
6219de2362d3Smrgelse
6220de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6221de2362d3Smrg/* end confdefs.h.  */
6222de2362d3Smrgint i;
6223de2362d3Smrgint
6224de2362d3Smrgmain ()
6225de2362d3Smrg{
6226de2362d3Smrg
6227de2362d3Smrg  ;
6228de2362d3Smrg  return 0;
6229de2362d3Smrg}
6230de2362d3Smrg_ACEOF
6231de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
6232de2362d3Smrg  eval $cacheid=yes
6233de2362d3Smrgelse
6234de2362d3Smrg  eval $cacheid=no
6235de2362d3Smrgfi
6236de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
6237de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
6238de2362d3Smrgfi
6239de2362d3Smrg
6240de2362d3Smrg
6241de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6242de2362d3Smrg
6243de2362d3Smrg		eval supported=\$$cacheid
6244de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6245de2362d3Smrg$as_echo "$supported" >&6; }
6246de2362d3Smrg		if test "$supported" = "yes" ; then
6247de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
6248de2362d3Smrg			found="yes"
6249de2362d3Smrg		fi
6250de2362d3Smrg	fi
6251de2362d3Smrg
6252de2362d3Smrg	if test $found = "no" ; then
6253de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6254de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6255de2362d3Smrg		fi
6256de2362d3Smrg
6257de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6258de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6259de2362d3Smrg		fi
6260de2362d3Smrg
6261de2362d3Smrg		CFLAGS="$CFLAGS -fd"
6262de2362d3Smrg
6263de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
6264de2362d3Smrg$as_echo_n "checking if $CC supports -fd... " >&6; }
6265de2362d3Smrg		cacheid=xorg_cv_cc_flag__fd
6266de2362d3Smrg		if eval \${$cacheid+:} false; then :
6267de2362d3Smrg  $as_echo_n "(cached) " >&6
6268de2362d3Smrgelse
6269de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6270de2362d3Smrg/* end confdefs.h.  */
6271de2362d3Smrgint i;
6272de2362d3Smrgint
6273de2362d3Smrgmain ()
6274de2362d3Smrg{
6275de2362d3Smrg
6276de2362d3Smrg  ;
6277de2362d3Smrg  return 0;
6278de2362d3Smrg}
6279de2362d3Smrg_ACEOF
6280de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
6281de2362d3Smrg  eval $cacheid=yes
6282de2362d3Smrgelse
6283de2362d3Smrg  eval $cacheid=no
6284de2362d3Smrgfi
6285de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
6286de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
6287de2362d3Smrgfi
6288de2362d3Smrg
6289de2362d3Smrg
6290de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6291de2362d3Smrg
6292de2362d3Smrg		eval supported=\$$cacheid
6293de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6294de2362d3Smrg$as_echo "$supported" >&6; }
6295de2362d3Smrg		if test "$supported" = "yes" ; then
6296de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6297de2362d3Smrg			found="yes"
6298de2362d3Smrg		fi
6299de2362d3Smrg	fi
6300de2362d3Smrg
6301de2362d3Smrg
6302de2362d3Smrg
6303de2362d3Smrg
6304de2362d3Smrg
6305de2362d3Smrg
6306de2362d3Smrg
6307de2362d3Smrg
6308de2362d3Smrg
6309de2362d3Smrg
6310de2362d3Smrg
6311de2362d3Smrg
6312de2362d3Smrg
6313de2362d3Smrg
6314de2362d3Smrg
6315de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6316de2362d3Smrg
6317de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6318de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6319de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6320de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6321de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6322de2362d3Smrg  $as_echo_n "(cached) " >&6
6323de2362d3Smrgelse
6324de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6325de2362d3Smrg/* end confdefs.h.  */
6326de2362d3Smrgint i;
6327de2362d3Smrg_ACEOF
6328de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6329de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6330de2362d3Smrgelse
6331de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6332de2362d3Smrgfi
6333de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6334de2362d3Smrgfi
6335de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6336de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6337de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6338de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6339de2362d3Smrgfi
6340de2362d3Smrg
6341de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6342de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6343de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6344de2362d3Smrg	fi
6345de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6346de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6347de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6348de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6349de2362d3Smrg  $as_echo_n "(cached) " >&6
6350de2362d3Smrgelse
6351de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6352de2362d3Smrg/* end confdefs.h.  */
6353de2362d3Smrgint i;
6354de2362d3Smrg_ACEOF
6355de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6356de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6357de2362d3Smrgelse
6358de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6359de2362d3Smrgfi
6360de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6361de2362d3Smrgfi
6362de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6363de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6364de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6365de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6366de2362d3Smrgfi
6367de2362d3Smrg
6368de2362d3Smrgfound="no"
6369de2362d3Smrg
6370de2362d3Smrg	if test $found = "no" ; then
6371de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6372de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6373de2362d3Smrg		fi
6374de2362d3Smrg
6375de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6376de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6377de2362d3Smrg		fi
6378de2362d3Smrg
6379de2362d3Smrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6380de2362d3Smrg
6381de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6382de2362d3Smrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6383de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6384de2362d3Smrg		if eval \${$cacheid+:} false; then :
6385de2362d3Smrg  $as_echo_n "(cached) " >&6
6386de2362d3Smrgelse
6387de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6388de2362d3Smrg/* end confdefs.h.  */
6389de2362d3Smrgint i;
6390de2362d3Smrgint
6391de2362d3Smrgmain ()
6392de2362d3Smrg{
6393de2362d3Smrg
6394de2362d3Smrg  ;
6395de2362d3Smrg  return 0;
6396de2362d3Smrg}
6397de2362d3Smrg_ACEOF
6398de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
6399de2362d3Smrg  eval $cacheid=yes
6400de2362d3Smrgelse
6401de2362d3Smrg  eval $cacheid=no
6402de2362d3Smrgfi
6403de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
6404de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
6405de2362d3Smrgfi
6406de2362d3Smrg
6407de2362d3Smrg
6408de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6409de2362d3Smrg
6410de2362d3Smrg		eval supported=\$$cacheid
6411de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6412de2362d3Smrg$as_echo "$supported" >&6; }
6413de2362d3Smrg		if test "$supported" = "yes" ; then
6414de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6415de2362d3Smrg			found="yes"
6416de2362d3Smrg		fi
6417de2362d3Smrg	fi
6418de2362d3Smrg
6419de2362d3Smrg
6420de2362d3Smrg
6421de2362d3Smrg
6422de2362d3Smrg
6423de2362d3Smrg# This chunk adds additional warnings that could catch undesired effects.
6424de2362d3Smrg
6425de2362d3Smrg
6426de2362d3Smrg
6427de2362d3Smrg
6428de2362d3Smrg
6429de2362d3Smrg
6430de2362d3Smrg
6431de2362d3Smrg
6432de2362d3Smrg
6433de2362d3Smrg
6434de2362d3Smrg
6435de2362d3Smrg
6436de2362d3Smrg
6437de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6438de2362d3Smrg
6439de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6440de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6441de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6442de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6443de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6444de2362d3Smrg  $as_echo_n "(cached) " >&6
6445de2362d3Smrgelse
6446de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6447de2362d3Smrg/* end confdefs.h.  */
6448de2362d3Smrgint i;
6449de2362d3Smrg_ACEOF
6450de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6451de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6452de2362d3Smrgelse
6453de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6454de2362d3Smrgfi
6455de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6456de2362d3Smrgfi
6457de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6458de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6459de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6460de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6461de2362d3Smrgfi
6462de2362d3Smrg
6463de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6464de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6465de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6466de2362d3Smrg	fi
6467de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6468de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6469de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6470de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6471de2362d3Smrg  $as_echo_n "(cached) " >&6
6472de2362d3Smrgelse
6473de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6474de2362d3Smrg/* end confdefs.h.  */
6475de2362d3Smrgint i;
6476de2362d3Smrg_ACEOF
6477de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6478de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6479de2362d3Smrgelse
6480de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6481de2362d3Smrgfi
6482de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6483de2362d3Smrgfi
6484de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6485de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6486de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6487de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6488de2362d3Smrgfi
6489de2362d3Smrg
6490de2362d3Smrgfound="no"
6491de2362d3Smrg
6492de2362d3Smrg	if test $found = "no" ; then
6493de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6494de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6495de2362d3Smrg		fi
6496de2362d3Smrg
6497de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6498de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6499de2362d3Smrg		fi
6500de2362d3Smrg
6501de2362d3Smrg		CFLAGS="$CFLAGS -Wunused"
6502de2362d3Smrg
6503de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6504de2362d3Smrg$as_echo_n "checking if $CC supports -Wunused... " >&6; }
6505de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wunused
6506de2362d3Smrg		if eval \${$cacheid+:} false; then :
6507de2362d3Smrg  $as_echo_n "(cached) " >&6
6508de2362d3Smrgelse
6509de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6510de2362d3Smrg/* end confdefs.h.  */
6511de2362d3Smrgint i;
6512de2362d3Smrgint
6513de2362d3Smrgmain ()
6514de2362d3Smrg{
6515de2362d3Smrg
6516de2362d3Smrg  ;
6517de2362d3Smrg  return 0;
6518de2362d3Smrg}
6519de2362d3Smrg_ACEOF
6520de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
6521de2362d3Smrg  eval $cacheid=yes
6522de2362d3Smrgelse
6523de2362d3Smrg  eval $cacheid=no
6524de2362d3Smrgfi
6525de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
6526de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
6527de2362d3Smrgfi
6528de2362d3Smrg
6529de2362d3Smrg
6530de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6531de2362d3Smrg
6532de2362d3Smrg		eval supported=\$$cacheid
6533de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6534de2362d3Smrg$as_echo "$supported" >&6; }
6535de2362d3Smrg		if test "$supported" = "yes" ; then
6536de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6537de2362d3Smrg			found="yes"
6538de2362d3Smrg		fi
6539de2362d3Smrg	fi
6540de2362d3Smrg
6541de2362d3Smrg
6542de2362d3Smrg
6543de2362d3Smrg
6544de2362d3Smrg
6545de2362d3Smrg
6546de2362d3Smrg
6547de2362d3Smrg
6548de2362d3Smrg
6549de2362d3Smrg
6550de2362d3Smrg
6551de2362d3Smrg
6552de2362d3Smrg
6553de2362d3Smrg
6554de2362d3Smrg
6555de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6556de2362d3Smrg
6557de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6558de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6559de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6560de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6561de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6562de2362d3Smrg  $as_echo_n "(cached) " >&6
6563de2362d3Smrgelse
6564de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6565de2362d3Smrg/* end confdefs.h.  */
6566de2362d3Smrgint i;
6567de2362d3Smrg_ACEOF
6568de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6569de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6570de2362d3Smrgelse
6571de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6572de2362d3Smrgfi
6573de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6574de2362d3Smrgfi
6575de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6576de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6577de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6578de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6579de2362d3Smrgfi
6580de2362d3Smrg
6581de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6582de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6583de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6584de2362d3Smrg	fi
6585de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6586de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6587de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6588de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6589de2362d3Smrg  $as_echo_n "(cached) " >&6
6590de2362d3Smrgelse
6591de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6592de2362d3Smrg/* end confdefs.h.  */
6593de2362d3Smrgint i;
6594de2362d3Smrg_ACEOF
6595de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6596de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6597de2362d3Smrgelse
6598de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6599de2362d3Smrgfi
6600de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6601de2362d3Smrgfi
6602de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6603de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6604de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6605de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6606de2362d3Smrgfi
6607de2362d3Smrg
6608de2362d3Smrgfound="no"
6609de2362d3Smrg
6610de2362d3Smrg	if test $found = "no" ; then
6611de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6612de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6613de2362d3Smrg		fi
6614de2362d3Smrg
6615de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6616de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6617de2362d3Smrg		fi
6618de2362d3Smrg
6619de2362d3Smrg		CFLAGS="$CFLAGS -Wuninitialized"
6620de2362d3Smrg
6621de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6622de2362d3Smrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
6623de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6624de2362d3Smrg		if eval \${$cacheid+:} false; then :
6625de2362d3Smrg  $as_echo_n "(cached) " >&6
6626de2362d3Smrgelse
6627de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6628de2362d3Smrg/* end confdefs.h.  */
6629de2362d3Smrgint i;
6630de2362d3Smrgint
6631de2362d3Smrgmain ()
6632de2362d3Smrg{
6633de2362d3Smrg
6634de2362d3Smrg  ;
6635de2362d3Smrg  return 0;
6636de2362d3Smrg}
6637de2362d3Smrg_ACEOF
6638de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
6639de2362d3Smrg  eval $cacheid=yes
6640de2362d3Smrgelse
6641de2362d3Smrg  eval $cacheid=no
6642de2362d3Smrgfi
6643de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
6644de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
6645de2362d3Smrgfi
6646de2362d3Smrg
6647de2362d3Smrg
6648de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6649de2362d3Smrg
6650de2362d3Smrg		eval supported=\$$cacheid
6651de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6652de2362d3Smrg$as_echo "$supported" >&6; }
6653de2362d3Smrg		if test "$supported" = "yes" ; then
6654de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6655de2362d3Smrg			found="yes"
6656de2362d3Smrg		fi
6657de2362d3Smrg	fi
6658de2362d3Smrg
6659de2362d3Smrg
6660de2362d3Smrg
6661de2362d3Smrg
6662de2362d3Smrg
6663de2362d3Smrg
6664de2362d3Smrg
6665de2362d3Smrg
6666de2362d3Smrg
6667de2362d3Smrg
6668de2362d3Smrg
6669de2362d3Smrg
6670de2362d3Smrg
6671de2362d3Smrg
6672de2362d3Smrg
6673de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6674de2362d3Smrg
6675de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6676de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6677de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6678de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6679de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6680de2362d3Smrg  $as_echo_n "(cached) " >&6
6681de2362d3Smrgelse
6682de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6683de2362d3Smrg/* end confdefs.h.  */
6684de2362d3Smrgint i;
6685de2362d3Smrg_ACEOF
6686de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6687de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6688de2362d3Smrgelse
6689de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6690de2362d3Smrgfi
6691de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6692de2362d3Smrgfi
6693de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6694de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6695de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6696de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6697de2362d3Smrgfi
6698de2362d3Smrg
6699de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6700de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6701de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6702de2362d3Smrg	fi
6703de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6704de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6705de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6706de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6707de2362d3Smrg  $as_echo_n "(cached) " >&6
6708de2362d3Smrgelse
6709de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6710de2362d3Smrg/* end confdefs.h.  */
6711de2362d3Smrgint i;
6712de2362d3Smrg_ACEOF
6713de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6714de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6715de2362d3Smrgelse
6716de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6717de2362d3Smrgfi
6718de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6719de2362d3Smrgfi
6720de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6721de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6722de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6723de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6724de2362d3Smrgfi
6725de2362d3Smrg
6726de2362d3Smrgfound="no"
6727de2362d3Smrg
6728de2362d3Smrg	if test $found = "no" ; then
6729de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6730de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6731de2362d3Smrg		fi
6732de2362d3Smrg
6733de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6734de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6735de2362d3Smrg		fi
6736de2362d3Smrg
6737de2362d3Smrg		CFLAGS="$CFLAGS -Wshadow"
6738de2362d3Smrg
6739de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6740de2362d3Smrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
6741de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wshadow
6742de2362d3Smrg		if eval \${$cacheid+:} false; then :
6743de2362d3Smrg  $as_echo_n "(cached) " >&6
6744de2362d3Smrgelse
6745de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6746de2362d3Smrg/* end confdefs.h.  */
6747de2362d3Smrgint i;
6748de2362d3Smrgint
6749de2362d3Smrgmain ()
6750de2362d3Smrg{
6751de2362d3Smrg
6752de2362d3Smrg  ;
6753de2362d3Smrg  return 0;
6754de2362d3Smrg}
6755de2362d3Smrg_ACEOF
6756de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
6757de2362d3Smrg  eval $cacheid=yes
6758de2362d3Smrgelse
6759de2362d3Smrg  eval $cacheid=no
6760de2362d3Smrgfi
6761de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
6762de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
6763de2362d3Smrgfi
6764de2362d3Smrg
6765de2362d3Smrg
6766de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6767de2362d3Smrg
6768de2362d3Smrg		eval supported=\$$cacheid
6769de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6770de2362d3Smrg$as_echo "$supported" >&6; }
6771de2362d3Smrg		if test "$supported" = "yes" ; then
6772de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6773de2362d3Smrg			found="yes"
6774de2362d3Smrg		fi
6775de2362d3Smrg	fi
6776de2362d3Smrg
6777de2362d3Smrg
6778de2362d3Smrg
6779de2362d3Smrg
6780de2362d3Smrg
6781de2362d3Smrg
6782de2362d3Smrg
6783de2362d3Smrg
6784de2362d3Smrg
6785de2362d3Smrg
6786de2362d3Smrg
6787de2362d3Smrg
6788de2362d3Smrg
6789de2362d3Smrg
6790de2362d3Smrg
6791de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6792de2362d3Smrg
6793de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6794de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6795de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6796de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6797de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6798de2362d3Smrg  $as_echo_n "(cached) " >&6
6799de2362d3Smrgelse
6800de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6801de2362d3Smrg/* end confdefs.h.  */
6802de2362d3Smrgint i;
6803de2362d3Smrg_ACEOF
6804de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6805de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6806de2362d3Smrgelse
6807de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6808de2362d3Smrgfi
6809de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6810de2362d3Smrgfi
6811de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6812de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6813de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6814de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6815de2362d3Smrgfi
6816de2362d3Smrg
6817de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6818de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6819de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6820de2362d3Smrg	fi
6821de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6822de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6823de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6824de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6825de2362d3Smrg  $as_echo_n "(cached) " >&6
6826de2362d3Smrgelse
6827de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6828de2362d3Smrg/* end confdefs.h.  */
6829de2362d3Smrgint i;
6830de2362d3Smrg_ACEOF
6831de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6832de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6833de2362d3Smrgelse
6834de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6835de2362d3Smrgfi
6836de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6837de2362d3Smrgfi
6838de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6839de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6840de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6841de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6842de2362d3Smrgfi
6843de2362d3Smrg
6844de2362d3Smrgfound="no"
6845de2362d3Smrg
6846de2362d3Smrg	if test $found = "no" ; then
6847de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6848de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6849de2362d3Smrg		fi
6850de2362d3Smrg
6851de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6852de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6853de2362d3Smrg		fi
6854de2362d3Smrg
6855de2362d3Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6856de2362d3Smrg
6857de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6858de2362d3Smrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
6859de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6860de2362d3Smrg		if eval \${$cacheid+:} false; then :
6861de2362d3Smrg  $as_echo_n "(cached) " >&6
6862de2362d3Smrgelse
6863de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6864de2362d3Smrg/* end confdefs.h.  */
6865de2362d3Smrgint i;
6866de2362d3Smrgint
6867de2362d3Smrgmain ()
6868de2362d3Smrg{
6869de2362d3Smrg
6870de2362d3Smrg  ;
6871de2362d3Smrg  return 0;
6872de2362d3Smrg}
6873de2362d3Smrg_ACEOF
6874de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
6875de2362d3Smrg  eval $cacheid=yes
6876de2362d3Smrgelse
6877de2362d3Smrg  eval $cacheid=no
6878de2362d3Smrgfi
6879de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
6880de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
6881de2362d3Smrgfi
6882de2362d3Smrg
6883de2362d3Smrg
6884de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6885de2362d3Smrg
6886de2362d3Smrg		eval supported=\$$cacheid
6887de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6888de2362d3Smrg$as_echo "$supported" >&6; }
6889de2362d3Smrg		if test "$supported" = "yes" ; then
6890de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6891de2362d3Smrg			found="yes"
6892de2362d3Smrg		fi
6893de2362d3Smrg	fi
6894de2362d3Smrg
6895de2362d3Smrg
6896de2362d3Smrg
6897de2362d3Smrg
6898de2362d3Smrg
6899de2362d3Smrg
6900de2362d3Smrg
6901de2362d3Smrg
6902de2362d3Smrg
6903de2362d3Smrg
6904de2362d3Smrg
6905de2362d3Smrg
6906de2362d3Smrg
6907de2362d3Smrg
6908de2362d3Smrg
6909de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6910de2362d3Smrg
6911de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6912de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6913de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6914de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6915de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6916de2362d3Smrg  $as_echo_n "(cached) " >&6
6917de2362d3Smrgelse
6918de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6919de2362d3Smrg/* end confdefs.h.  */
6920de2362d3Smrgint i;
6921de2362d3Smrg_ACEOF
6922de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6923de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6924de2362d3Smrgelse
6925de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6926de2362d3Smrgfi
6927de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6928de2362d3Smrgfi
6929de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6930de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6931de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6932de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6933de2362d3Smrgfi
6934de2362d3Smrg
6935de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6936de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6937de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6938de2362d3Smrg	fi
6939de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6940de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6941de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6942de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6943de2362d3Smrg  $as_echo_n "(cached) " >&6
6944de2362d3Smrgelse
6945de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6946de2362d3Smrg/* end confdefs.h.  */
6947de2362d3Smrgint i;
6948de2362d3Smrg_ACEOF
6949de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
6950de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6951de2362d3Smrgelse
6952de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6953de2362d3Smrgfi
6954de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6955de2362d3Smrgfi
6956de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6957de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6958de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6959de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6960de2362d3Smrgfi
6961de2362d3Smrg
6962de2362d3Smrgfound="no"
6963de2362d3Smrg
6964de2362d3Smrg	if test $found = "no" ; then
6965de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6966de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6967de2362d3Smrg		fi
6968de2362d3Smrg
6969de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6970de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6971de2362d3Smrg		fi
6972de2362d3Smrg
6973de2362d3Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6974de2362d3Smrg
6975de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6976de2362d3Smrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6977de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6978de2362d3Smrg		if eval \${$cacheid+:} false; then :
6979de2362d3Smrg  $as_echo_n "(cached) " >&6
6980de2362d3Smrgelse
6981de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6982de2362d3Smrg/* end confdefs.h.  */
6983de2362d3Smrgint i;
6984de2362d3Smrgint
6985de2362d3Smrgmain ()
6986de2362d3Smrg{
6987de2362d3Smrg
6988de2362d3Smrg  ;
6989de2362d3Smrg  return 0;
6990de2362d3Smrg}
6991de2362d3Smrg_ACEOF
6992de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
6993de2362d3Smrg  eval $cacheid=yes
6994de2362d3Smrgelse
6995de2362d3Smrg  eval $cacheid=no
6996de2362d3Smrgfi
6997de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
6998de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
6999de2362d3Smrgfi
7000de2362d3Smrg
7001de2362d3Smrg
7002de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7003de2362d3Smrg
7004de2362d3Smrg		eval supported=\$$cacheid
7005de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7006de2362d3Smrg$as_echo "$supported" >&6; }
7007de2362d3Smrg		if test "$supported" = "yes" ; then
7008de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
7009de2362d3Smrg			found="yes"
7010de2362d3Smrg		fi
7011de2362d3Smrg	fi
7012de2362d3Smrg
7013de2362d3Smrg
7014de2362d3Smrg
7015de2362d3Smrg
7016de2362d3Smrg
7017de2362d3Smrg
7018de2362d3Smrg
7019de2362d3Smrg
7020de2362d3Smrg
7021de2362d3Smrg
7022de2362d3Smrg
7023de2362d3Smrg
7024de2362d3Smrg
7025de2362d3Smrg
7026de2362d3Smrg
7027de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7028de2362d3Smrg
7029de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7030de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7031de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7032de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7033de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7034de2362d3Smrg  $as_echo_n "(cached) " >&6
7035de2362d3Smrgelse
7036de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7037de2362d3Smrg/* end confdefs.h.  */
7038de2362d3Smrgint i;
7039de2362d3Smrg_ACEOF
7040de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7041de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7042de2362d3Smrgelse
7043de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7044de2362d3Smrgfi
7045de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7046de2362d3Smrgfi
7047de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7048de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7049de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7050de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7051de2362d3Smrgfi
7052de2362d3Smrg
7053de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7054de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7055de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7056de2362d3Smrg	fi
7057de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7058de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7059de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7060de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7061de2362d3Smrg  $as_echo_n "(cached) " >&6
7062de2362d3Smrgelse
7063de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7064de2362d3Smrg/* end confdefs.h.  */
7065de2362d3Smrgint i;
7066de2362d3Smrg_ACEOF
7067de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7068de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7069de2362d3Smrgelse
7070de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7071de2362d3Smrgfi
7072de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7073de2362d3Smrgfi
7074de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7075de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7076de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7077de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7078de2362d3Smrgfi
7079de2362d3Smrg
7080de2362d3Smrgfound="no"
7081de2362d3Smrg
7082de2362d3Smrg	if test $found = "no" ; then
7083de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7084de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7085de2362d3Smrg		fi
7086de2362d3Smrg
7087de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7088de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7089de2362d3Smrg		fi
7090de2362d3Smrg
7091de2362d3Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
7092de2362d3Smrg
7093de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
7094de2362d3Smrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
7095de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
7096de2362d3Smrg		if eval \${$cacheid+:} false; then :
7097de2362d3Smrg  $as_echo_n "(cached) " >&6
7098de2362d3Smrgelse
7099de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7100de2362d3Smrg/* end confdefs.h.  */
7101de2362d3Smrgint i;
7102de2362d3Smrgint
7103de2362d3Smrgmain ()
7104de2362d3Smrg{
7105de2362d3Smrg
7106de2362d3Smrg  ;
7107de2362d3Smrg  return 0;
7108de2362d3Smrg}
7109de2362d3Smrg_ACEOF
7110de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
7111de2362d3Smrg  eval $cacheid=yes
7112de2362d3Smrgelse
7113de2362d3Smrg  eval $cacheid=no
7114de2362d3Smrgfi
7115de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
7116de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
7117de2362d3Smrgfi
7118de2362d3Smrg
7119de2362d3Smrg
7120de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7121de2362d3Smrg
7122de2362d3Smrg		eval supported=\$$cacheid
7123de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7124de2362d3Smrg$as_echo "$supported" >&6; }
7125de2362d3Smrg		if test "$supported" = "yes" ; then
7126de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
7127de2362d3Smrg			found="yes"
7128de2362d3Smrg		fi
7129de2362d3Smrg	fi
7130de2362d3Smrg
7131de2362d3Smrg
7132de2362d3Smrg
7133de2362d3Smrg
7134de2362d3Smrg
7135de2362d3Smrg
7136de2362d3Smrg
7137de2362d3Smrg
7138de2362d3Smrg
7139de2362d3Smrg
7140de2362d3Smrg
7141de2362d3Smrg
7142de2362d3Smrg
7143de2362d3Smrg
7144de2362d3Smrg
7145de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7146de2362d3Smrg
7147de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7148de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7149de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7150de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7151de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7152de2362d3Smrg  $as_echo_n "(cached) " >&6
7153de2362d3Smrgelse
7154de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7155de2362d3Smrg/* end confdefs.h.  */
7156de2362d3Smrgint i;
7157de2362d3Smrg_ACEOF
7158de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7159de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7160de2362d3Smrgelse
7161de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7162de2362d3Smrgfi
7163de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7164de2362d3Smrgfi
7165de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7166de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7167de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7168de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7169de2362d3Smrgfi
7170de2362d3Smrg
7171de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7172de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7173de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7174de2362d3Smrg	fi
7175de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7176de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7177de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7178de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7179de2362d3Smrg  $as_echo_n "(cached) " >&6
7180de2362d3Smrgelse
7181de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7182de2362d3Smrg/* end confdefs.h.  */
7183de2362d3Smrgint i;
7184de2362d3Smrg_ACEOF
7185de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7186de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7187de2362d3Smrgelse
7188de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7189de2362d3Smrgfi
7190de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7191de2362d3Smrgfi
7192de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7193de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7194de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7195de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7196de2362d3Smrgfi
7197de2362d3Smrg
7198de2362d3Smrgfound="no"
7199de2362d3Smrg
7200de2362d3Smrg	if test $found = "no" ; then
7201de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7202de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7203de2362d3Smrg		fi
7204de2362d3Smrg
7205de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7206de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7207de2362d3Smrg		fi
7208de2362d3Smrg
7209de2362d3Smrg		CFLAGS="$CFLAGS -Wlogical-op"
7210de2362d3Smrg
7211de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
7212de2362d3Smrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
7213de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
7214de2362d3Smrg		if eval \${$cacheid+:} false; then :
7215de2362d3Smrg  $as_echo_n "(cached) " >&6
7216de2362d3Smrgelse
7217de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7218de2362d3Smrg/* end confdefs.h.  */
7219de2362d3Smrgint i;
7220de2362d3Smrgint
7221de2362d3Smrgmain ()
7222de2362d3Smrg{
7223de2362d3Smrg
7224de2362d3Smrg  ;
7225de2362d3Smrg  return 0;
7226de2362d3Smrg}
7227de2362d3Smrg_ACEOF
7228de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
7229de2362d3Smrg  eval $cacheid=yes
7230de2362d3Smrgelse
7231de2362d3Smrg  eval $cacheid=no
7232de2362d3Smrgfi
7233de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
7234de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
7235de2362d3Smrgfi
7236de2362d3Smrg
7237de2362d3Smrg
7238de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7239de2362d3Smrg
7240de2362d3Smrg		eval supported=\$$cacheid
7241de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7242de2362d3Smrg$as_echo "$supported" >&6; }
7243de2362d3Smrg		if test "$supported" = "yes" ; then
7244de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7245de2362d3Smrg			found="yes"
7246de2362d3Smrg		fi
7247de2362d3Smrg	fi
7248de2362d3Smrg
7249de2362d3Smrg
7250de2362d3Smrg
7251de2362d3Smrg# These are currently disabled because they are noisy.  They will be enabled
7252de2362d3Smrg# in the future once the codebase is sufficiently modernized to silence
7253de2362d3Smrg# them.  For now, I don't want them to drown out the other warnings.
7254de2362d3Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7255de2362d3Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7256de2362d3Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7257de2362d3Smrg
7258de2362d3Smrg# Turn some warnings into errors, so we don't accidently get successful builds
7259de2362d3Smrg# when there are problems that should be fixed.
7260de2362d3Smrg
7261de2362d3Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
7262de2362d3Smrg
7263de2362d3Smrg
7264de2362d3Smrg
7265de2362d3Smrg
7266de2362d3Smrg
7267de2362d3Smrg
7268de2362d3Smrg
7269de2362d3Smrg
7270de2362d3Smrg
7271de2362d3Smrg
7272de2362d3Smrg
7273de2362d3Smrg
7274de2362d3Smrg
7275de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7276de2362d3Smrg
7277de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7278de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7279de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7280de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7281de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7282de2362d3Smrg  $as_echo_n "(cached) " >&6
7283de2362d3Smrgelse
7284de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7285de2362d3Smrg/* end confdefs.h.  */
7286de2362d3Smrgint i;
7287de2362d3Smrg_ACEOF
7288de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7289de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7290de2362d3Smrgelse
7291de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7292de2362d3Smrgfi
7293de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7294de2362d3Smrgfi
7295de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7296de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7297de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7298de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7299de2362d3Smrgfi
7300de2362d3Smrg
7301de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7302de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7303de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7304de2362d3Smrg	fi
7305de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7306de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7307de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7308de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7309de2362d3Smrg  $as_echo_n "(cached) " >&6
7310de2362d3Smrgelse
7311de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7312de2362d3Smrg/* end confdefs.h.  */
7313de2362d3Smrgint i;
7314de2362d3Smrg_ACEOF
7315de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7316de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7317de2362d3Smrgelse
7318de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7319de2362d3Smrgfi
7320de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7321de2362d3Smrgfi
7322de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7323de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7324de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7325de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7326de2362d3Smrgfi
7327de2362d3Smrg
7328de2362d3Smrgfound="no"
7329de2362d3Smrg
7330de2362d3Smrg	if test $found = "no" ; then
7331de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7332de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7333de2362d3Smrg		fi
7334de2362d3Smrg
7335de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7336de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7337de2362d3Smrg		fi
7338de2362d3Smrg
7339de2362d3Smrg		CFLAGS="$CFLAGS -Werror=implicit"
7340de2362d3Smrg
7341de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7342de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
7343de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7344de2362d3Smrg		if eval \${$cacheid+:} false; then :
7345de2362d3Smrg  $as_echo_n "(cached) " >&6
7346de2362d3Smrgelse
7347de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7348de2362d3Smrg/* end confdefs.h.  */
7349de2362d3Smrgint i;
7350de2362d3Smrgint
7351de2362d3Smrgmain ()
7352de2362d3Smrg{
7353de2362d3Smrg
7354de2362d3Smrg  ;
7355de2362d3Smrg  return 0;
7356de2362d3Smrg}
7357de2362d3Smrg_ACEOF
7358de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
7359de2362d3Smrg  eval $cacheid=yes
7360de2362d3Smrgelse
7361de2362d3Smrg  eval $cacheid=no
7362de2362d3Smrgfi
7363de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
7364de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
7365de2362d3Smrgfi
7366de2362d3Smrg
7367de2362d3Smrg
7368de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7369de2362d3Smrg
7370de2362d3Smrg		eval supported=\$$cacheid
7371de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7372de2362d3Smrg$as_echo "$supported" >&6; }
7373de2362d3Smrg		if test "$supported" = "yes" ; then
7374de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7375de2362d3Smrg			found="yes"
7376de2362d3Smrg		fi
7377de2362d3Smrg	fi
7378de2362d3Smrg
7379de2362d3Smrg	if test $found = "no" ; then
7380de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7381de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7382de2362d3Smrg		fi
7383de2362d3Smrg
7384de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7385de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7386de2362d3Smrg		fi
7387de2362d3Smrg
7388de2362d3Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7389de2362d3Smrg
7390de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
7391de2362d3Smrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7392de2362d3Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7393de2362d3Smrg		if eval \${$cacheid+:} false; then :
7394de2362d3Smrg  $as_echo_n "(cached) " >&6
7395de2362d3Smrgelse
7396de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7397de2362d3Smrg/* end confdefs.h.  */
7398de2362d3Smrgint i;
7399de2362d3Smrgint
7400de2362d3Smrgmain ()
7401de2362d3Smrg{
7402de2362d3Smrg
7403de2362d3Smrg  ;
7404de2362d3Smrg  return 0;
7405de2362d3Smrg}
7406de2362d3Smrg_ACEOF
7407de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
7408de2362d3Smrg  eval $cacheid=yes
7409de2362d3Smrgelse
7410de2362d3Smrg  eval $cacheid=no
7411de2362d3Smrgfi
7412de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
7413de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
7414de2362d3Smrgfi
7415de2362d3Smrg
7416de2362d3Smrg
7417de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7418de2362d3Smrg
7419de2362d3Smrg		eval supported=\$$cacheid
7420de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7421de2362d3Smrg$as_echo "$supported" >&6; }
7422de2362d3Smrg		if test "$supported" = "yes" ; then
7423de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7424de2362d3Smrg			found="yes"
7425de2362d3Smrg		fi
7426de2362d3Smrg	fi
7427de2362d3Smrg
7428de2362d3Smrg
7429de2362d3Smrg
7430de2362d3Smrg
7431de2362d3Smrg
7432de2362d3Smrg
7433de2362d3Smrg
7434de2362d3Smrg
7435de2362d3Smrg
7436de2362d3Smrg
7437de2362d3Smrg
7438de2362d3Smrg
7439de2362d3Smrg
7440de2362d3Smrg
7441de2362d3Smrg
7442de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7443de2362d3Smrg
7444de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7445de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7446de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7447de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7448de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7449de2362d3Smrg  $as_echo_n "(cached) " >&6
7450de2362d3Smrgelse
7451de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7452de2362d3Smrg/* end confdefs.h.  */
7453de2362d3Smrgint i;
7454de2362d3Smrg_ACEOF
7455de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7456de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7457de2362d3Smrgelse
7458de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7459de2362d3Smrgfi
7460de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7461de2362d3Smrgfi
7462de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7463de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7464de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7465de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7466de2362d3Smrgfi
7467de2362d3Smrg
7468de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7469de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7470de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7471de2362d3Smrg	fi
7472de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7473de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7474de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7475de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7476de2362d3Smrg  $as_echo_n "(cached) " >&6
7477de2362d3Smrgelse
7478de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7479de2362d3Smrg/* end confdefs.h.  */
7480de2362d3Smrgint i;
7481de2362d3Smrg_ACEOF
7482de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7483de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7484de2362d3Smrgelse
7485de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7486de2362d3Smrgfi
7487de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7488de2362d3Smrgfi
7489de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7490de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7491de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7492de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7493de2362d3Smrgfi
7494de2362d3Smrg
7495de2362d3Smrgfound="no"
7496de2362d3Smrg
7497de2362d3Smrg	if test $found = "no" ; then
7498de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7499de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7500de2362d3Smrg		fi
7501de2362d3Smrg
7502de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7503de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7504de2362d3Smrg		fi
7505de2362d3Smrg
7506de2362d3Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
7507de2362d3Smrg
7508de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7509de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
7510de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7511de2362d3Smrg		if eval \${$cacheid+:} false; then :
7512de2362d3Smrg  $as_echo_n "(cached) " >&6
7513de2362d3Smrgelse
7514de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7515de2362d3Smrg/* end confdefs.h.  */
7516de2362d3Smrgint i;
7517de2362d3Smrgint
7518de2362d3Smrgmain ()
7519de2362d3Smrg{
7520de2362d3Smrg
7521de2362d3Smrg  ;
7522de2362d3Smrg  return 0;
7523de2362d3Smrg}
7524de2362d3Smrg_ACEOF
7525de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
7526de2362d3Smrg  eval $cacheid=yes
7527de2362d3Smrgelse
7528de2362d3Smrg  eval $cacheid=no
7529de2362d3Smrgfi
7530de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
7531de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
7532de2362d3Smrgfi
7533de2362d3Smrg
7534de2362d3Smrg
7535de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7536de2362d3Smrg
7537de2362d3Smrg		eval supported=\$$cacheid
7538de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7539de2362d3Smrg$as_echo "$supported" >&6; }
7540de2362d3Smrg		if test "$supported" = "yes" ; then
7541de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7542de2362d3Smrg			found="yes"
7543de2362d3Smrg		fi
7544de2362d3Smrg	fi
7545de2362d3Smrg
7546de2362d3Smrg
7547de2362d3Smrg
7548de2362d3Smrg
7549de2362d3Smrg
7550de2362d3Smrg
7551de2362d3Smrg
7552de2362d3Smrg
7553de2362d3Smrg
7554de2362d3Smrg
7555de2362d3Smrg
7556de2362d3Smrg
7557de2362d3Smrg
7558de2362d3Smrg
7559de2362d3Smrg
7560de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7561de2362d3Smrg
7562de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7563de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7564de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7565de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7566de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7567de2362d3Smrg  $as_echo_n "(cached) " >&6
7568de2362d3Smrgelse
7569de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7570de2362d3Smrg/* end confdefs.h.  */
7571de2362d3Smrgint i;
7572de2362d3Smrg_ACEOF
7573de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7574de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7575de2362d3Smrgelse
7576de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7577de2362d3Smrgfi
7578de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7579de2362d3Smrgfi
7580de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7581de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7582de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7583de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7584de2362d3Smrgfi
7585de2362d3Smrg
7586de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7587de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7588de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7589de2362d3Smrg	fi
7590de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7591de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7592de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7593de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7594de2362d3Smrg  $as_echo_n "(cached) " >&6
7595de2362d3Smrgelse
7596de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7597de2362d3Smrg/* end confdefs.h.  */
7598de2362d3Smrgint i;
7599de2362d3Smrg_ACEOF
7600de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7601de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7602de2362d3Smrgelse
7603de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7604de2362d3Smrgfi
7605de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7606de2362d3Smrgfi
7607de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7608de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7609de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7610de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7611de2362d3Smrgfi
7612de2362d3Smrg
7613de2362d3Smrgfound="no"
7614de2362d3Smrg
7615de2362d3Smrg	if test $found = "no" ; then
7616de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7617de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7618de2362d3Smrg		fi
7619de2362d3Smrg
7620de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7621de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7622de2362d3Smrg		fi
7623de2362d3Smrg
7624de2362d3Smrg		CFLAGS="$CFLAGS -Werror=init-self"
7625de2362d3Smrg
7626de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7627de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
7628de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7629de2362d3Smrg		if eval \${$cacheid+:} false; then :
7630de2362d3Smrg  $as_echo_n "(cached) " >&6
7631de2362d3Smrgelse
7632de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7633de2362d3Smrg/* end confdefs.h.  */
7634de2362d3Smrgint i;
7635de2362d3Smrgint
7636de2362d3Smrgmain ()
7637de2362d3Smrg{
7638de2362d3Smrg
7639de2362d3Smrg  ;
7640de2362d3Smrg  return 0;
7641de2362d3Smrg}
7642de2362d3Smrg_ACEOF
7643de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
7644de2362d3Smrg  eval $cacheid=yes
7645de2362d3Smrgelse
7646de2362d3Smrg  eval $cacheid=no
7647de2362d3Smrgfi
7648de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
7649de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
7650de2362d3Smrgfi
7651de2362d3Smrg
7652de2362d3Smrg
7653de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7654de2362d3Smrg
7655de2362d3Smrg		eval supported=\$$cacheid
7656de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7657de2362d3Smrg$as_echo "$supported" >&6; }
7658de2362d3Smrg		if test "$supported" = "yes" ; then
7659de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7660de2362d3Smrg			found="yes"
7661de2362d3Smrg		fi
7662de2362d3Smrg	fi
7663de2362d3Smrg
7664de2362d3Smrg
7665de2362d3Smrg
7666de2362d3Smrg
7667de2362d3Smrg
7668de2362d3Smrg
7669de2362d3Smrg
7670de2362d3Smrg
7671de2362d3Smrg
7672de2362d3Smrg
7673de2362d3Smrg
7674de2362d3Smrg
7675de2362d3Smrg
7676de2362d3Smrg
7677de2362d3Smrg
7678de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7679de2362d3Smrg
7680de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7681de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7682de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7683de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7684de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7685de2362d3Smrg  $as_echo_n "(cached) " >&6
7686de2362d3Smrgelse
7687de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7688de2362d3Smrg/* end confdefs.h.  */
7689de2362d3Smrgint i;
7690de2362d3Smrg_ACEOF
7691de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7692de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7693de2362d3Smrgelse
7694de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7695de2362d3Smrgfi
7696de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7697de2362d3Smrgfi
7698de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7699de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7700de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7701de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7702de2362d3Smrgfi
7703de2362d3Smrg
7704de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7705de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7706de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7707de2362d3Smrg	fi
7708de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7709de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7710de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7711de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7712de2362d3Smrg  $as_echo_n "(cached) " >&6
7713de2362d3Smrgelse
7714de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7715de2362d3Smrg/* end confdefs.h.  */
7716de2362d3Smrgint i;
7717de2362d3Smrg_ACEOF
7718de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7719de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7720de2362d3Smrgelse
7721de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7722de2362d3Smrgfi
7723de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7724de2362d3Smrgfi
7725de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7726de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7727de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7728de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7729de2362d3Smrgfi
7730de2362d3Smrg
7731de2362d3Smrgfound="no"
7732de2362d3Smrg
7733de2362d3Smrg	if test $found = "no" ; then
7734de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7735de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7736de2362d3Smrg		fi
7737de2362d3Smrg
7738de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7739de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7740de2362d3Smrg		fi
7741de2362d3Smrg
7742de2362d3Smrg		CFLAGS="$CFLAGS -Werror=main"
7743de2362d3Smrg
7744de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7745de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
7746de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_main
7747de2362d3Smrg		if eval \${$cacheid+:} false; then :
7748de2362d3Smrg  $as_echo_n "(cached) " >&6
7749de2362d3Smrgelse
7750de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7751de2362d3Smrg/* end confdefs.h.  */
7752de2362d3Smrgint i;
7753de2362d3Smrgint
7754de2362d3Smrgmain ()
7755de2362d3Smrg{
7756de2362d3Smrg
7757de2362d3Smrg  ;
7758de2362d3Smrg  return 0;
7759de2362d3Smrg}
7760de2362d3Smrg_ACEOF
7761de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
7762de2362d3Smrg  eval $cacheid=yes
7763de2362d3Smrgelse
7764de2362d3Smrg  eval $cacheid=no
7765de2362d3Smrgfi
7766de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
7767de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
7768de2362d3Smrgfi
7769de2362d3Smrg
7770de2362d3Smrg
7771de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7772de2362d3Smrg
7773de2362d3Smrg		eval supported=\$$cacheid
7774de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7775de2362d3Smrg$as_echo "$supported" >&6; }
7776de2362d3Smrg		if test "$supported" = "yes" ; then
7777de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7778de2362d3Smrg			found="yes"
7779de2362d3Smrg		fi
7780de2362d3Smrg	fi
7781de2362d3Smrg
7782de2362d3Smrg
7783de2362d3Smrg
7784de2362d3Smrg
7785de2362d3Smrg
7786de2362d3Smrg
7787de2362d3Smrg
7788de2362d3Smrg
7789de2362d3Smrg
7790de2362d3Smrg
7791de2362d3Smrg
7792de2362d3Smrg
7793de2362d3Smrg
7794de2362d3Smrg
7795de2362d3Smrg
7796de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7797de2362d3Smrg
7798de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7799de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7800de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7801de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7802de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7803de2362d3Smrg  $as_echo_n "(cached) " >&6
7804de2362d3Smrgelse
7805de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7806de2362d3Smrg/* end confdefs.h.  */
7807de2362d3Smrgint i;
7808de2362d3Smrg_ACEOF
7809de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7810de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7811de2362d3Smrgelse
7812de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7813de2362d3Smrgfi
7814de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7815de2362d3Smrgfi
7816de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7817de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7818de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7819de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7820de2362d3Smrgfi
7821de2362d3Smrg
7822de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7823de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7824de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7825de2362d3Smrg	fi
7826de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7827de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7828de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7829de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7830de2362d3Smrg  $as_echo_n "(cached) " >&6
7831de2362d3Smrgelse
7832de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7833de2362d3Smrg/* end confdefs.h.  */
7834de2362d3Smrgint i;
7835de2362d3Smrg_ACEOF
7836de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7837de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7838de2362d3Smrgelse
7839de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7840de2362d3Smrgfi
7841de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7842de2362d3Smrgfi
7843de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7844de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7845de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7846de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7847de2362d3Smrgfi
7848de2362d3Smrg
7849de2362d3Smrgfound="no"
7850de2362d3Smrg
7851de2362d3Smrg	if test $found = "no" ; then
7852de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7853de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7854de2362d3Smrg		fi
7855de2362d3Smrg
7856de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7857de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7858de2362d3Smrg		fi
7859de2362d3Smrg
7860de2362d3Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7861de2362d3Smrg
7862de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7863de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
7864de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7865de2362d3Smrg		if eval \${$cacheid+:} false; then :
7866de2362d3Smrg  $as_echo_n "(cached) " >&6
7867de2362d3Smrgelse
7868de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7869de2362d3Smrg/* end confdefs.h.  */
7870de2362d3Smrgint i;
7871de2362d3Smrgint
7872de2362d3Smrgmain ()
7873de2362d3Smrg{
7874de2362d3Smrg
7875de2362d3Smrg  ;
7876de2362d3Smrg  return 0;
7877de2362d3Smrg}
7878de2362d3Smrg_ACEOF
7879de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
7880de2362d3Smrg  eval $cacheid=yes
7881de2362d3Smrgelse
7882de2362d3Smrg  eval $cacheid=no
7883de2362d3Smrgfi
7884de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
7885de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
7886de2362d3Smrgfi
7887de2362d3Smrg
7888de2362d3Smrg
7889de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7890de2362d3Smrg
7891de2362d3Smrg		eval supported=\$$cacheid
7892de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7893de2362d3Smrg$as_echo "$supported" >&6; }
7894de2362d3Smrg		if test "$supported" = "yes" ; then
7895de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7896de2362d3Smrg			found="yes"
7897de2362d3Smrg		fi
7898de2362d3Smrg	fi
7899de2362d3Smrg
7900de2362d3Smrg
7901de2362d3Smrg
7902de2362d3Smrg
7903de2362d3Smrg
7904de2362d3Smrg
7905de2362d3Smrg
7906de2362d3Smrg
7907de2362d3Smrg
7908de2362d3Smrg
7909de2362d3Smrg
7910de2362d3Smrg
7911de2362d3Smrg
7912de2362d3Smrg
7913de2362d3Smrg
7914de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7915de2362d3Smrg
7916de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7917de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7918de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7919de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7920de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7921de2362d3Smrg  $as_echo_n "(cached) " >&6
7922de2362d3Smrgelse
7923de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7924de2362d3Smrg/* end confdefs.h.  */
7925de2362d3Smrgint i;
7926de2362d3Smrg_ACEOF
7927de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7928de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7929de2362d3Smrgelse
7930de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7931de2362d3Smrgfi
7932de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7933de2362d3Smrgfi
7934de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7935de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7936de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7937de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7938de2362d3Smrgfi
7939de2362d3Smrg
7940de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7941de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7942de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7943de2362d3Smrg	fi
7944de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7945de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7946de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7947de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7948de2362d3Smrg  $as_echo_n "(cached) " >&6
7949de2362d3Smrgelse
7950de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7951de2362d3Smrg/* end confdefs.h.  */
7952de2362d3Smrgint i;
7953de2362d3Smrg_ACEOF
7954de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
7955de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7956de2362d3Smrgelse
7957de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7958de2362d3Smrgfi
7959de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7960de2362d3Smrgfi
7961de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7962de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7963de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7964de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7965de2362d3Smrgfi
7966de2362d3Smrg
7967de2362d3Smrgfound="no"
7968de2362d3Smrg
7969de2362d3Smrg	if test $found = "no" ; then
7970de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7971de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7972de2362d3Smrg		fi
7973de2362d3Smrg
7974de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7975de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7976de2362d3Smrg		fi
7977de2362d3Smrg
7978de2362d3Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
7979de2362d3Smrg
7980de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7981de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
7982de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7983de2362d3Smrg		if eval \${$cacheid+:} false; then :
7984de2362d3Smrg  $as_echo_n "(cached) " >&6
7985de2362d3Smrgelse
7986de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7987de2362d3Smrg/* end confdefs.h.  */
7988de2362d3Smrgint i;
7989de2362d3Smrgint
7990de2362d3Smrgmain ()
7991de2362d3Smrg{
7992de2362d3Smrg
7993de2362d3Smrg  ;
7994de2362d3Smrg  return 0;
7995de2362d3Smrg}
7996de2362d3Smrg_ACEOF
7997de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
7998de2362d3Smrg  eval $cacheid=yes
7999de2362d3Smrgelse
8000de2362d3Smrg  eval $cacheid=no
8001de2362d3Smrgfi
8002de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
8003de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
8004de2362d3Smrgfi
8005de2362d3Smrg
8006de2362d3Smrg
8007de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8008de2362d3Smrg
8009de2362d3Smrg		eval supported=\$$cacheid
8010de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8011de2362d3Smrg$as_echo "$supported" >&6; }
8012de2362d3Smrg		if test "$supported" = "yes" ; then
8013de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
8014de2362d3Smrg			found="yes"
8015de2362d3Smrg		fi
8016de2362d3Smrg	fi
8017de2362d3Smrg
8018de2362d3Smrg
8019de2362d3Smrg
8020de2362d3Smrg
8021de2362d3Smrg
8022de2362d3Smrg
8023de2362d3Smrg
8024de2362d3Smrg
8025de2362d3Smrg
8026de2362d3Smrg
8027de2362d3Smrg
8028de2362d3Smrg
8029de2362d3Smrg
8030de2362d3Smrg
8031de2362d3Smrg
8032de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8033de2362d3Smrg
8034de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8035de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8036de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8037de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8038de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8039de2362d3Smrg  $as_echo_n "(cached) " >&6
8040de2362d3Smrgelse
8041de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8042de2362d3Smrg/* end confdefs.h.  */
8043de2362d3Smrgint i;
8044de2362d3Smrg_ACEOF
8045de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8046de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8047de2362d3Smrgelse
8048de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8049de2362d3Smrgfi
8050de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8051de2362d3Smrgfi
8052de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8053de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8054de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8055de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8056de2362d3Smrgfi
8057de2362d3Smrg
8058de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8059de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8060de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8061de2362d3Smrg	fi
8062de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8063de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8064de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8065de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8066de2362d3Smrg  $as_echo_n "(cached) " >&6
8067de2362d3Smrgelse
8068de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8069de2362d3Smrg/* end confdefs.h.  */
8070de2362d3Smrgint i;
8071de2362d3Smrg_ACEOF
8072de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8073de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8074de2362d3Smrgelse
8075de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8076de2362d3Smrgfi
8077de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8078de2362d3Smrgfi
8079de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8080de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8081de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8082de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8083de2362d3Smrgfi
8084de2362d3Smrg
8085de2362d3Smrgfound="no"
8086de2362d3Smrg
8087de2362d3Smrg	if test $found = "no" ; then
8088de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8089de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8090de2362d3Smrg		fi
8091de2362d3Smrg
8092de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8093de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8094de2362d3Smrg		fi
8095de2362d3Smrg
8096de2362d3Smrg		CFLAGS="$CFLAGS -Werror=return-type"
8097de2362d3Smrg
8098de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
8099de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
8100de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
8101de2362d3Smrg		if eval \${$cacheid+:} false; then :
8102de2362d3Smrg  $as_echo_n "(cached) " >&6
8103de2362d3Smrgelse
8104de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8105de2362d3Smrg/* end confdefs.h.  */
8106de2362d3Smrgint i;
8107de2362d3Smrgint
8108de2362d3Smrgmain ()
8109de2362d3Smrg{
8110de2362d3Smrg
8111de2362d3Smrg  ;
8112de2362d3Smrg  return 0;
8113de2362d3Smrg}
8114de2362d3Smrg_ACEOF
8115de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
8116de2362d3Smrg  eval $cacheid=yes
8117de2362d3Smrgelse
8118de2362d3Smrg  eval $cacheid=no
8119de2362d3Smrgfi
8120de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
8121de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
8122de2362d3Smrgfi
8123de2362d3Smrg
8124de2362d3Smrg
8125de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8126de2362d3Smrg
8127de2362d3Smrg		eval supported=\$$cacheid
8128de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8129de2362d3Smrg$as_echo "$supported" >&6; }
8130de2362d3Smrg		if test "$supported" = "yes" ; then
8131de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
8132de2362d3Smrg			found="yes"
8133de2362d3Smrg		fi
8134de2362d3Smrg	fi
8135de2362d3Smrg
8136de2362d3Smrg	if test $found = "no" ; then
8137de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8138de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8139de2362d3Smrg		fi
8140de2362d3Smrg
8141de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8142de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8143de2362d3Smrg		fi
8144de2362d3Smrg
8145de2362d3Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8146de2362d3Smrg
8147de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
8148de2362d3Smrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
8149de2362d3Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
8150de2362d3Smrg		if eval \${$cacheid+:} false; then :
8151de2362d3Smrg  $as_echo_n "(cached) " >&6
8152de2362d3Smrgelse
8153de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8154de2362d3Smrg/* end confdefs.h.  */
8155de2362d3Smrgint i;
8156de2362d3Smrgint
8157de2362d3Smrgmain ()
8158de2362d3Smrg{
8159de2362d3Smrg
8160de2362d3Smrg  ;
8161de2362d3Smrg  return 0;
8162de2362d3Smrg}
8163de2362d3Smrg_ACEOF
8164de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
8165de2362d3Smrg  eval $cacheid=yes
8166de2362d3Smrgelse
8167de2362d3Smrg  eval $cacheid=no
8168de2362d3Smrgfi
8169de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
8170de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
8171de2362d3Smrgfi
8172de2362d3Smrg
8173de2362d3Smrg
8174de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8175de2362d3Smrg
8176de2362d3Smrg		eval supported=\$$cacheid
8177de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8178de2362d3Smrg$as_echo "$supported" >&6; }
8179de2362d3Smrg		if test "$supported" = "yes" ; then
8180de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8181de2362d3Smrg			found="yes"
8182de2362d3Smrg		fi
8183de2362d3Smrg	fi
8184de2362d3Smrg
8185de2362d3Smrg
8186de2362d3Smrg
8187de2362d3Smrg
8188de2362d3Smrg
8189de2362d3Smrg
8190de2362d3Smrg
8191de2362d3Smrg
8192de2362d3Smrg
8193de2362d3Smrg
8194de2362d3Smrg
8195de2362d3Smrg
8196de2362d3Smrg
8197de2362d3Smrg
8198de2362d3Smrg
8199de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8200de2362d3Smrg
8201de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8202de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8203de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8204de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8205de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8206de2362d3Smrg  $as_echo_n "(cached) " >&6
8207de2362d3Smrgelse
8208de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8209de2362d3Smrg/* end confdefs.h.  */
8210de2362d3Smrgint i;
8211de2362d3Smrg_ACEOF
8212de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8213de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8214de2362d3Smrgelse
8215de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8216de2362d3Smrgfi
8217de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8218de2362d3Smrgfi
8219de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8220de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8221de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8222de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8223de2362d3Smrgfi
8224de2362d3Smrg
8225de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8226de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8227de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8228de2362d3Smrg	fi
8229de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8230de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8231de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8232de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8233de2362d3Smrg  $as_echo_n "(cached) " >&6
8234de2362d3Smrgelse
8235de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8236de2362d3Smrg/* end confdefs.h.  */
8237de2362d3Smrgint i;
8238de2362d3Smrg_ACEOF
8239de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8240de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8241de2362d3Smrgelse
8242de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8243de2362d3Smrgfi
8244de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8245de2362d3Smrgfi
8246de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8247de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8248de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8249de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8250de2362d3Smrgfi
8251de2362d3Smrg
8252de2362d3Smrgfound="no"
8253de2362d3Smrg
8254de2362d3Smrg	if test $found = "no" ; then
8255de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8256de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8257de2362d3Smrg		fi
8258de2362d3Smrg
8259de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8260de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8261de2362d3Smrg		fi
8262de2362d3Smrg
8263de2362d3Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
8264de2362d3Smrg
8265de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8266de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
8267de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8268de2362d3Smrg		if eval \${$cacheid+:} false; then :
8269de2362d3Smrg  $as_echo_n "(cached) " >&6
8270de2362d3Smrgelse
8271de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8272de2362d3Smrg/* end confdefs.h.  */
8273de2362d3Smrgint i;
8274de2362d3Smrgint
8275de2362d3Smrgmain ()
8276de2362d3Smrg{
8277de2362d3Smrg
8278de2362d3Smrg  ;
8279de2362d3Smrg  return 0;
8280de2362d3Smrg}
8281de2362d3Smrg_ACEOF
8282de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
8283de2362d3Smrg  eval $cacheid=yes
8284de2362d3Smrgelse
8285de2362d3Smrg  eval $cacheid=no
8286de2362d3Smrgfi
8287de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
8288de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
8289de2362d3Smrgfi
8290de2362d3Smrg
8291de2362d3Smrg
8292de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8293de2362d3Smrg
8294de2362d3Smrg		eval supported=\$$cacheid
8295de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8296de2362d3Smrg$as_echo "$supported" >&6; }
8297de2362d3Smrg		if test "$supported" = "yes" ; then
8298de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8299de2362d3Smrg			found="yes"
8300de2362d3Smrg		fi
8301de2362d3Smrg	fi
8302de2362d3Smrg
8303de2362d3Smrg
8304de2362d3Smrg
8305de2362d3Smrg
8306de2362d3Smrg
8307de2362d3Smrg
8308de2362d3Smrg
8309de2362d3Smrg
8310de2362d3Smrg
8311de2362d3Smrg
8312de2362d3Smrg
8313de2362d3Smrg
8314de2362d3Smrg
8315de2362d3Smrg
8316de2362d3Smrg
8317de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8318de2362d3Smrg
8319de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8320de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8321de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8322de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8323de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8324de2362d3Smrg  $as_echo_n "(cached) " >&6
8325de2362d3Smrgelse
8326de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8327de2362d3Smrg/* end confdefs.h.  */
8328de2362d3Smrgint i;
8329de2362d3Smrg_ACEOF
8330de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8331de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8332de2362d3Smrgelse
8333de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8334de2362d3Smrgfi
8335de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8336de2362d3Smrgfi
8337de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8338de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8339de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8340de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8341de2362d3Smrgfi
8342de2362d3Smrg
8343de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8344de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8345de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8346de2362d3Smrg	fi
8347de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8348de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8349de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8350de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8351de2362d3Smrg  $as_echo_n "(cached) " >&6
8352de2362d3Smrgelse
8353de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8354de2362d3Smrg/* end confdefs.h.  */
8355de2362d3Smrgint i;
8356de2362d3Smrg_ACEOF
8357de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8358de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8359de2362d3Smrgelse
8360de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8361de2362d3Smrgfi
8362de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8363de2362d3Smrgfi
8364de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8365de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8366de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8367de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8368de2362d3Smrgfi
8369de2362d3Smrg
8370de2362d3Smrgfound="no"
8371de2362d3Smrg
8372de2362d3Smrg	if test $found = "no" ; then
8373de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8374de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8375de2362d3Smrg		fi
8376de2362d3Smrg
8377de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8378de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8379de2362d3Smrg		fi
8380de2362d3Smrg
8381de2362d3Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8382de2362d3Smrg
8383de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8384de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
8385de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8386de2362d3Smrg		if eval \${$cacheid+:} false; then :
8387de2362d3Smrg  $as_echo_n "(cached) " >&6
8388de2362d3Smrgelse
8389de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8390de2362d3Smrg/* end confdefs.h.  */
8391de2362d3Smrgint i;
8392de2362d3Smrgint
8393de2362d3Smrgmain ()
8394de2362d3Smrg{
8395de2362d3Smrg
8396de2362d3Smrg  ;
8397de2362d3Smrg  return 0;
8398de2362d3Smrg}
8399de2362d3Smrg_ACEOF
8400de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
8401de2362d3Smrg  eval $cacheid=yes
8402de2362d3Smrgelse
8403de2362d3Smrg  eval $cacheid=no
8404de2362d3Smrgfi
8405de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
8406de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
8407de2362d3Smrgfi
8408de2362d3Smrg
8409de2362d3Smrg
8410de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8411de2362d3Smrg
8412de2362d3Smrg		eval supported=\$$cacheid
8413de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8414de2362d3Smrg$as_echo "$supported" >&6; }
8415de2362d3Smrg		if test "$supported" = "yes" ; then
8416de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8417de2362d3Smrg			found="yes"
8418de2362d3Smrg		fi
8419de2362d3Smrg	fi
8420de2362d3Smrg
8421de2362d3Smrg
8422de2362d3Smrg
8423de2362d3Smrg
8424de2362d3Smrg
8425de2362d3Smrg
8426de2362d3Smrg
8427de2362d3Smrg
8428de2362d3Smrg
8429de2362d3Smrg
8430de2362d3Smrg
8431de2362d3Smrg
8432de2362d3Smrg
8433de2362d3Smrg
8434de2362d3Smrg
8435de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8436de2362d3Smrg
8437de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8438de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8439de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8440de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8441de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8442de2362d3Smrg  $as_echo_n "(cached) " >&6
8443de2362d3Smrgelse
8444de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8445de2362d3Smrg/* end confdefs.h.  */
8446de2362d3Smrgint i;
8447de2362d3Smrg_ACEOF
8448de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8449de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8450de2362d3Smrgelse
8451de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8452de2362d3Smrgfi
8453de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8454de2362d3Smrgfi
8455de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8456de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8457de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8458de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8459de2362d3Smrgfi
8460de2362d3Smrg
8461de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8462de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8463de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8464de2362d3Smrg	fi
8465de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8466de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8467de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8468de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8469de2362d3Smrg  $as_echo_n "(cached) " >&6
8470de2362d3Smrgelse
8471de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8472de2362d3Smrg/* end confdefs.h.  */
8473de2362d3Smrgint i;
8474de2362d3Smrg_ACEOF
8475de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8476de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8477de2362d3Smrgelse
8478de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8479de2362d3Smrgfi
8480de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8481de2362d3Smrgfi
8482de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8483de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8484de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8485de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8486de2362d3Smrgfi
8487de2362d3Smrg
8488de2362d3Smrgfound="no"
8489de2362d3Smrg
8490de2362d3Smrg	if test $found = "no" ; then
8491de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8492de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8493de2362d3Smrg		fi
8494de2362d3Smrg
8495de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8496de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8497de2362d3Smrg		fi
8498de2362d3Smrg
8499de2362d3Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
8500de2362d3Smrg
8501de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8502de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
8503de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8504de2362d3Smrg		if eval \${$cacheid+:} false; then :
8505de2362d3Smrg  $as_echo_n "(cached) " >&6
8506de2362d3Smrgelse
8507de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8508de2362d3Smrg/* end confdefs.h.  */
8509de2362d3Smrgint i;
8510de2362d3Smrgint
8511de2362d3Smrgmain ()
8512de2362d3Smrg{
8513de2362d3Smrg
8514de2362d3Smrg  ;
8515de2362d3Smrg  return 0;
8516de2362d3Smrg}
8517de2362d3Smrg_ACEOF
8518de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
8519de2362d3Smrg  eval $cacheid=yes
8520de2362d3Smrgelse
8521de2362d3Smrg  eval $cacheid=no
8522de2362d3Smrgfi
8523de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
8524de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
8525de2362d3Smrgfi
8526de2362d3Smrg
8527de2362d3Smrg
8528de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8529de2362d3Smrg
8530de2362d3Smrg		eval supported=\$$cacheid
8531de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8532de2362d3Smrg$as_echo "$supported" >&6; }
8533de2362d3Smrg		if test "$supported" = "yes" ; then
8534de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8535de2362d3Smrg			found="yes"
8536de2362d3Smrg		fi
8537de2362d3Smrg	fi
8538de2362d3Smrg
8539de2362d3Smrg
8540de2362d3Smrg
8541de2362d3Smrg
8542de2362d3Smrg
8543de2362d3Smrg
8544de2362d3Smrg
8545de2362d3Smrg
8546de2362d3Smrg
8547de2362d3Smrg
8548de2362d3Smrg
8549de2362d3Smrg
8550de2362d3Smrg
8551de2362d3Smrg
8552de2362d3Smrg
8553de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8554de2362d3Smrg
8555de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8556de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8557de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8558de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8559de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8560de2362d3Smrg  $as_echo_n "(cached) " >&6
8561de2362d3Smrgelse
8562de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8563de2362d3Smrg/* end confdefs.h.  */
8564de2362d3Smrgint i;
8565de2362d3Smrg_ACEOF
8566de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8567de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8568de2362d3Smrgelse
8569de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8570de2362d3Smrgfi
8571de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8572de2362d3Smrgfi
8573de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8574de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8575de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8576de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8577de2362d3Smrgfi
8578de2362d3Smrg
8579de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8580de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8581de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8582de2362d3Smrg	fi
8583de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8584de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8585de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8586de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8587de2362d3Smrg  $as_echo_n "(cached) " >&6
8588de2362d3Smrgelse
8589de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8590de2362d3Smrg/* end confdefs.h.  */
8591de2362d3Smrgint i;
8592de2362d3Smrg_ACEOF
8593de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8594de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8595de2362d3Smrgelse
8596de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8597de2362d3Smrgfi
8598de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8599de2362d3Smrgfi
8600de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8601de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8602de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8603de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8604de2362d3Smrgfi
8605de2362d3Smrg
8606de2362d3Smrgfound="no"
8607de2362d3Smrg
8608de2362d3Smrg	if test $found = "no" ; then
8609de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8610de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8611de2362d3Smrg		fi
8612de2362d3Smrg
8613de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8614de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8615de2362d3Smrg		fi
8616de2362d3Smrg
8617de2362d3Smrg		CFLAGS="$CFLAGS -Werror=address"
8618de2362d3Smrg
8619de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8620de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
8621de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_address
8622de2362d3Smrg		if eval \${$cacheid+:} false; then :
8623de2362d3Smrg  $as_echo_n "(cached) " >&6
8624de2362d3Smrgelse
8625de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8626de2362d3Smrg/* end confdefs.h.  */
8627de2362d3Smrgint i;
8628de2362d3Smrgint
8629de2362d3Smrgmain ()
8630de2362d3Smrg{
8631de2362d3Smrg
8632de2362d3Smrg  ;
8633de2362d3Smrg  return 0;
8634de2362d3Smrg}
8635de2362d3Smrg_ACEOF
8636de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
8637de2362d3Smrg  eval $cacheid=yes
8638de2362d3Smrgelse
8639de2362d3Smrg  eval $cacheid=no
8640de2362d3Smrgfi
8641de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
8642de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
8643de2362d3Smrgfi
8644de2362d3Smrg
8645de2362d3Smrg
8646de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8647de2362d3Smrg
8648de2362d3Smrg		eval supported=\$$cacheid
8649de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8650de2362d3Smrg$as_echo "$supported" >&6; }
8651de2362d3Smrg		if test "$supported" = "yes" ; then
8652de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8653de2362d3Smrg			found="yes"
8654de2362d3Smrg		fi
8655de2362d3Smrg	fi
8656de2362d3Smrg
8657de2362d3Smrg
8658de2362d3Smrg
8659de2362d3Smrg
8660de2362d3Smrg
8661de2362d3Smrg
8662de2362d3Smrg
8663de2362d3Smrg
8664de2362d3Smrg
8665de2362d3Smrg
8666de2362d3Smrg
8667de2362d3Smrg
8668de2362d3Smrg
8669de2362d3Smrg
8670de2362d3Smrg
8671de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8672de2362d3Smrg
8673de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8674de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8675de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8676de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8677de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8678de2362d3Smrg  $as_echo_n "(cached) " >&6
8679de2362d3Smrgelse
8680de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8681de2362d3Smrg/* end confdefs.h.  */
8682de2362d3Smrgint i;
8683de2362d3Smrg_ACEOF
8684de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8685de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8686de2362d3Smrgelse
8687de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8688de2362d3Smrgfi
8689de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8690de2362d3Smrgfi
8691de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8692de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8693de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8694de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8695de2362d3Smrgfi
8696de2362d3Smrg
8697de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8698de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8699de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8700de2362d3Smrg	fi
8701de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8702de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8703de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8704de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8705de2362d3Smrg  $as_echo_n "(cached) " >&6
8706de2362d3Smrgelse
8707de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8708de2362d3Smrg/* end confdefs.h.  */
8709de2362d3Smrgint i;
8710de2362d3Smrg_ACEOF
8711de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8712de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8713de2362d3Smrgelse
8714de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8715de2362d3Smrgfi
8716de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8717de2362d3Smrgfi
8718de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8719de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8720de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8721de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8722de2362d3Smrgfi
8723de2362d3Smrg
8724de2362d3Smrgfound="no"
8725de2362d3Smrg
8726de2362d3Smrg	if test $found = "no" ; then
8727de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8728de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8729de2362d3Smrg		fi
8730de2362d3Smrg
8731de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8732de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8733de2362d3Smrg		fi
8734de2362d3Smrg
8735de2362d3Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8736de2362d3Smrg
8737de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8738de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8739de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8740de2362d3Smrg		if eval \${$cacheid+:} false; then :
8741de2362d3Smrg  $as_echo_n "(cached) " >&6
8742de2362d3Smrgelse
8743de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8744de2362d3Smrg/* end confdefs.h.  */
8745de2362d3Smrgint i;
8746de2362d3Smrgint
8747de2362d3Smrgmain ()
8748de2362d3Smrg{
8749de2362d3Smrg
8750de2362d3Smrg  ;
8751de2362d3Smrg  return 0;
8752de2362d3Smrg}
8753de2362d3Smrg_ACEOF
8754de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
8755de2362d3Smrg  eval $cacheid=yes
8756de2362d3Smrgelse
8757de2362d3Smrg  eval $cacheid=no
8758de2362d3Smrgfi
8759de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
8760de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
8761de2362d3Smrgfi
8762de2362d3Smrg
8763de2362d3Smrg
8764de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8765de2362d3Smrg
8766de2362d3Smrg		eval supported=\$$cacheid
8767de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8768de2362d3Smrg$as_echo "$supported" >&6; }
8769de2362d3Smrg		if test "$supported" = "yes" ; then
8770de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8771de2362d3Smrg			found="yes"
8772de2362d3Smrg		fi
8773de2362d3Smrg	fi
8774de2362d3Smrg
8775de2362d3Smrg	if test $found = "no" ; then
8776de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8777de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8778de2362d3Smrg		fi
8779de2362d3Smrg
8780de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8781de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8782de2362d3Smrg		fi
8783de2362d3Smrg
8784de2362d3Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8785de2362d3Smrg
8786de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8787de2362d3Smrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8788de2362d3Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8789de2362d3Smrg		if eval \${$cacheid+:} false; then :
8790de2362d3Smrg  $as_echo_n "(cached) " >&6
8791de2362d3Smrgelse
8792de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8793de2362d3Smrg/* end confdefs.h.  */
8794de2362d3Smrgint i;
8795de2362d3Smrgint
8796de2362d3Smrgmain ()
8797de2362d3Smrg{
8798de2362d3Smrg
8799de2362d3Smrg  ;
8800de2362d3Smrg  return 0;
8801de2362d3Smrg}
8802de2362d3Smrg_ACEOF
8803de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
8804de2362d3Smrg  eval $cacheid=yes
8805de2362d3Smrgelse
8806de2362d3Smrg  eval $cacheid=no
8807de2362d3Smrgfi
8808de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
8809de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
8810de2362d3Smrgfi
8811de2362d3Smrg
8812de2362d3Smrg
8813de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8814de2362d3Smrg
8815de2362d3Smrg		eval supported=\$$cacheid
8816de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8817de2362d3Smrg$as_echo "$supported" >&6; }
8818de2362d3Smrg		if test "$supported" = "yes" ; then
8819de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8820de2362d3Smrg			found="yes"
8821de2362d3Smrg		fi
8822de2362d3Smrg	fi
8823de2362d3Smrg
8824de2362d3Smrg
8825de2362d3Smrg
8826de2362d3Smrg
8827de2362d3Smrg
8828de2362d3Smrg
8829de2362d3Smrg
8830de2362d3Smrg
8831de2362d3Smrg
8832de2362d3Smrg
8833de2362d3Smrg
8834de2362d3Smrg
8835de2362d3Smrg
8836de2362d3Smrg
8837de2362d3Smrg
8838de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8839de2362d3Smrg
8840de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8841de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8842de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8843de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8844de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8845de2362d3Smrg  $as_echo_n "(cached) " >&6
8846de2362d3Smrgelse
8847de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8848de2362d3Smrg/* end confdefs.h.  */
8849de2362d3Smrgint i;
8850de2362d3Smrg_ACEOF
8851de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8852de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8853de2362d3Smrgelse
8854de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8855de2362d3Smrgfi
8856de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8857de2362d3Smrgfi
8858de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8859de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8860de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8861de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8862de2362d3Smrgfi
8863de2362d3Smrg
8864de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8865de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8866de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8867de2362d3Smrg	fi
8868de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8869de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8870de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8871de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8872de2362d3Smrg  $as_echo_n "(cached) " >&6
8873de2362d3Smrgelse
8874de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8875de2362d3Smrg/* end confdefs.h.  */
8876de2362d3Smrgint i;
8877de2362d3Smrg_ACEOF
8878de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8879de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8880de2362d3Smrgelse
8881de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8882de2362d3Smrgfi
8883de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8884de2362d3Smrgfi
8885de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8886de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8887de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8888de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8889de2362d3Smrgfi
8890de2362d3Smrg
8891de2362d3Smrgfound="no"
8892de2362d3Smrg
8893de2362d3Smrg	if test $found = "no" ; then
8894de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8895de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8896de2362d3Smrg		fi
8897de2362d3Smrg
8898de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8899de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8900de2362d3Smrg		fi
8901de2362d3Smrg
8902de2362d3Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8903de2362d3Smrg
8904de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8905de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8906de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8907de2362d3Smrg		if eval \${$cacheid+:} false; then :
8908de2362d3Smrg  $as_echo_n "(cached) " >&6
8909de2362d3Smrgelse
8910de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8911de2362d3Smrg/* end confdefs.h.  */
8912de2362d3Smrgint i;
8913de2362d3Smrgint
8914de2362d3Smrgmain ()
8915de2362d3Smrg{
8916de2362d3Smrg
8917de2362d3Smrg  ;
8918de2362d3Smrg  return 0;
8919de2362d3Smrg}
8920de2362d3Smrg_ACEOF
8921de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
8922de2362d3Smrg  eval $cacheid=yes
8923de2362d3Smrgelse
8924de2362d3Smrg  eval $cacheid=no
8925de2362d3Smrgfi
8926de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
8927de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
8928de2362d3Smrgfi
8929de2362d3Smrg
8930de2362d3Smrg
8931de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8932de2362d3Smrg
8933de2362d3Smrg		eval supported=\$$cacheid
8934de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8935de2362d3Smrg$as_echo "$supported" >&6; }
8936de2362d3Smrg		if test "$supported" = "yes" ; then
8937de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8938de2362d3Smrg			found="yes"
8939de2362d3Smrg		fi
8940de2362d3Smrg	fi
8941de2362d3Smrg
8942de2362d3Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8943de2362d3Smrgelse
8944de2362d3Smrg{ $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
8945de2362d3Smrg$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;}
8946de2362d3Smrg
8947de2362d3Smrg
8948de2362d3Smrg
8949de2362d3Smrg
8950de2362d3Smrg
8951de2362d3Smrg
8952de2362d3Smrg
8953de2362d3Smrg
8954de2362d3Smrg
8955de2362d3Smrg
8956de2362d3Smrg
8957de2362d3Smrg
8958de2362d3Smrg
8959de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8960de2362d3Smrg
8961de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8962de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8963de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8964de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8965de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8966de2362d3Smrg  $as_echo_n "(cached) " >&6
8967de2362d3Smrgelse
8968de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8969de2362d3Smrg/* end confdefs.h.  */
8970de2362d3Smrgint i;
8971de2362d3Smrg_ACEOF
8972de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
8973de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8974de2362d3Smrgelse
8975de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8976de2362d3Smrgfi
8977de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8978de2362d3Smrgfi
8979de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8980de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8981de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8982de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8983de2362d3Smrgfi
8984de2362d3Smrg
8985de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8986de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8987de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8988de2362d3Smrg	fi
8989de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8990de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8991de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8992de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8993de2362d3Smrg  $as_echo_n "(cached) " >&6
8994de2362d3Smrgelse
8995de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8996de2362d3Smrg/* end confdefs.h.  */
8997de2362d3Smrgint i;
8998de2362d3Smrg_ACEOF
8999de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9000de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9001de2362d3Smrgelse
9002de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9003de2362d3Smrgfi
9004de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9005de2362d3Smrgfi
9006de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9007de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9008de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9009de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9010de2362d3Smrgfi
9011de2362d3Smrg
9012de2362d3Smrgfound="no"
9013de2362d3Smrg
9014de2362d3Smrg	if test $found = "no" ; then
9015de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9016de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9017de2362d3Smrg		fi
9018de2362d3Smrg
9019de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9020de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9021de2362d3Smrg		fi
9022de2362d3Smrg
9023de2362d3Smrg		CFLAGS="$CFLAGS -Wimplicit"
9024de2362d3Smrg
9025de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
9026de2362d3Smrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
9027de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
9028de2362d3Smrg		if eval \${$cacheid+:} false; then :
9029de2362d3Smrg  $as_echo_n "(cached) " >&6
9030de2362d3Smrgelse
9031de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9032de2362d3Smrg/* end confdefs.h.  */
9033de2362d3Smrgint i;
9034de2362d3Smrgint
9035de2362d3Smrgmain ()
9036de2362d3Smrg{
9037de2362d3Smrg
9038de2362d3Smrg  ;
9039de2362d3Smrg  return 0;
9040de2362d3Smrg}
9041de2362d3Smrg_ACEOF
9042de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
9043de2362d3Smrg  eval $cacheid=yes
9044de2362d3Smrgelse
9045de2362d3Smrg  eval $cacheid=no
9046de2362d3Smrgfi
9047de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
9048de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
9049de2362d3Smrgfi
9050de2362d3Smrg
9051de2362d3Smrg
9052de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9053de2362d3Smrg
9054de2362d3Smrg		eval supported=\$$cacheid
9055de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9056de2362d3Smrg$as_echo "$supported" >&6; }
9057de2362d3Smrg		if test "$supported" = "yes" ; then
9058de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
9059de2362d3Smrg			found="yes"
9060de2362d3Smrg		fi
9061de2362d3Smrg	fi
9062de2362d3Smrg
9063de2362d3Smrg
9064de2362d3Smrg
9065de2362d3Smrg
9066de2362d3Smrg
9067de2362d3Smrg
9068de2362d3Smrg
9069de2362d3Smrg
9070de2362d3Smrg
9071de2362d3Smrg
9072de2362d3Smrg
9073de2362d3Smrg
9074de2362d3Smrg
9075de2362d3Smrg
9076de2362d3Smrg
9077de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9078de2362d3Smrg
9079de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9080de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9081de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9082de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9083de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9084de2362d3Smrg  $as_echo_n "(cached) " >&6
9085de2362d3Smrgelse
9086de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9087de2362d3Smrg/* end confdefs.h.  */
9088de2362d3Smrgint i;
9089de2362d3Smrg_ACEOF
9090de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9091de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9092de2362d3Smrgelse
9093de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9094de2362d3Smrgfi
9095de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9096de2362d3Smrgfi
9097de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9098de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9099de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9100de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9101de2362d3Smrgfi
9102de2362d3Smrg
9103de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9104de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9105de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9106de2362d3Smrg	fi
9107de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9108de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9109de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9110de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9111de2362d3Smrg  $as_echo_n "(cached) " >&6
9112de2362d3Smrgelse
9113de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9114de2362d3Smrg/* end confdefs.h.  */
9115de2362d3Smrgint i;
9116de2362d3Smrg_ACEOF
9117de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9118de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9119de2362d3Smrgelse
9120de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9121de2362d3Smrgfi
9122de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9123de2362d3Smrgfi
9124de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9125de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9126de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9127de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9128de2362d3Smrgfi
9129de2362d3Smrg
9130de2362d3Smrgfound="no"
9131de2362d3Smrg
9132de2362d3Smrg	if test $found = "no" ; then
9133de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9134de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9135de2362d3Smrg		fi
9136de2362d3Smrg
9137de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9138de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9139de2362d3Smrg		fi
9140de2362d3Smrg
9141de2362d3Smrg		CFLAGS="$CFLAGS -Wnonnull"
9142de2362d3Smrg
9143de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9144de2362d3Smrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
9145de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
9146de2362d3Smrg		if eval \${$cacheid+:} false; then :
9147de2362d3Smrg  $as_echo_n "(cached) " >&6
9148de2362d3Smrgelse
9149de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9150de2362d3Smrg/* end confdefs.h.  */
9151de2362d3Smrgint i;
9152de2362d3Smrgint
9153de2362d3Smrgmain ()
9154de2362d3Smrg{
9155de2362d3Smrg
9156de2362d3Smrg  ;
9157de2362d3Smrg  return 0;
9158de2362d3Smrg}
9159de2362d3Smrg_ACEOF
9160de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
9161de2362d3Smrg  eval $cacheid=yes
9162de2362d3Smrgelse
9163de2362d3Smrg  eval $cacheid=no
9164de2362d3Smrgfi
9165de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
9166de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
9167de2362d3Smrgfi
9168de2362d3Smrg
9169de2362d3Smrg
9170de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9171de2362d3Smrg
9172de2362d3Smrg		eval supported=\$$cacheid
9173de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9174de2362d3Smrg$as_echo "$supported" >&6; }
9175de2362d3Smrg		if test "$supported" = "yes" ; then
9176de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9177de2362d3Smrg			found="yes"
9178de2362d3Smrg		fi
9179de2362d3Smrg	fi
9180de2362d3Smrg
9181de2362d3Smrg
9182de2362d3Smrg
9183de2362d3Smrg
9184de2362d3Smrg
9185de2362d3Smrg
9186de2362d3Smrg
9187de2362d3Smrg
9188de2362d3Smrg
9189de2362d3Smrg
9190de2362d3Smrg
9191de2362d3Smrg
9192de2362d3Smrg
9193de2362d3Smrg
9194de2362d3Smrg
9195de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9196de2362d3Smrg
9197de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9198de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9199de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9200de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9201de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9202de2362d3Smrg  $as_echo_n "(cached) " >&6
9203de2362d3Smrgelse
9204de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9205de2362d3Smrg/* end confdefs.h.  */
9206de2362d3Smrgint i;
9207de2362d3Smrg_ACEOF
9208de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9209de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9210de2362d3Smrgelse
9211de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9212de2362d3Smrgfi
9213de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9214de2362d3Smrgfi
9215de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9216de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9217de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9218de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9219de2362d3Smrgfi
9220de2362d3Smrg
9221de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9222de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9223de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9224de2362d3Smrg	fi
9225de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9226de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9227de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9228de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9229de2362d3Smrg  $as_echo_n "(cached) " >&6
9230de2362d3Smrgelse
9231de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9232de2362d3Smrg/* end confdefs.h.  */
9233de2362d3Smrgint i;
9234de2362d3Smrg_ACEOF
9235de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9236de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9237de2362d3Smrgelse
9238de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9239de2362d3Smrgfi
9240de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9241de2362d3Smrgfi
9242de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9243de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9244de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9245de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9246de2362d3Smrgfi
9247de2362d3Smrg
9248de2362d3Smrgfound="no"
9249de2362d3Smrg
9250de2362d3Smrg	if test $found = "no" ; then
9251de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9252de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9253de2362d3Smrg		fi
9254de2362d3Smrg
9255de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9256de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9257de2362d3Smrg		fi
9258de2362d3Smrg
9259de2362d3Smrg		CFLAGS="$CFLAGS -Winit-self"
9260de2362d3Smrg
9261de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9262de2362d3Smrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
9263de2362d3Smrg		cacheid=xorg_cv_cc_flag__Winit_self
9264de2362d3Smrg		if eval \${$cacheid+:} false; then :
9265de2362d3Smrg  $as_echo_n "(cached) " >&6
9266de2362d3Smrgelse
9267de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9268de2362d3Smrg/* end confdefs.h.  */
9269de2362d3Smrgint i;
9270de2362d3Smrgint
9271de2362d3Smrgmain ()
9272de2362d3Smrg{
9273de2362d3Smrg
9274de2362d3Smrg  ;
9275de2362d3Smrg  return 0;
9276de2362d3Smrg}
9277de2362d3Smrg_ACEOF
9278de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
9279de2362d3Smrg  eval $cacheid=yes
9280de2362d3Smrgelse
9281de2362d3Smrg  eval $cacheid=no
9282de2362d3Smrgfi
9283de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
9284de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
9285de2362d3Smrgfi
9286de2362d3Smrg
9287de2362d3Smrg
9288de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9289de2362d3Smrg
9290de2362d3Smrg		eval supported=\$$cacheid
9291de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9292de2362d3Smrg$as_echo "$supported" >&6; }
9293de2362d3Smrg		if test "$supported" = "yes" ; then
9294de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9295de2362d3Smrg			found="yes"
9296de2362d3Smrg		fi
9297de2362d3Smrg	fi
9298de2362d3Smrg
9299de2362d3Smrg
9300de2362d3Smrg
9301de2362d3Smrg
9302de2362d3Smrg
9303de2362d3Smrg
9304de2362d3Smrg
9305de2362d3Smrg
9306de2362d3Smrg
9307de2362d3Smrg
9308de2362d3Smrg
9309de2362d3Smrg
9310de2362d3Smrg
9311de2362d3Smrg
9312de2362d3Smrg
9313de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9314de2362d3Smrg
9315de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9316de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9317de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9318de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9319de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9320de2362d3Smrg  $as_echo_n "(cached) " >&6
9321de2362d3Smrgelse
9322de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9323de2362d3Smrg/* end confdefs.h.  */
9324de2362d3Smrgint i;
9325de2362d3Smrg_ACEOF
9326de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9327de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9328de2362d3Smrgelse
9329de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9330de2362d3Smrgfi
9331de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9332de2362d3Smrgfi
9333de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9334de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9335de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9336de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9337de2362d3Smrgfi
9338de2362d3Smrg
9339de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9340de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9341de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9342de2362d3Smrg	fi
9343de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9344de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9345de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9346de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9347de2362d3Smrg  $as_echo_n "(cached) " >&6
9348de2362d3Smrgelse
9349de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9350de2362d3Smrg/* end confdefs.h.  */
9351de2362d3Smrgint i;
9352de2362d3Smrg_ACEOF
9353de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9354de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9355de2362d3Smrgelse
9356de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9357de2362d3Smrgfi
9358de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9359de2362d3Smrgfi
9360de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9361de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9362de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9363de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9364de2362d3Smrgfi
9365de2362d3Smrg
9366de2362d3Smrgfound="no"
9367de2362d3Smrg
9368de2362d3Smrg	if test $found = "no" ; then
9369de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9370de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9371de2362d3Smrg		fi
9372de2362d3Smrg
9373de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9374de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9375de2362d3Smrg		fi
9376de2362d3Smrg
9377de2362d3Smrg		CFLAGS="$CFLAGS -Wmain"
9378de2362d3Smrg
9379de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9380de2362d3Smrg$as_echo_n "checking if $CC supports -Wmain... " >&6; }
9381de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wmain
9382de2362d3Smrg		if eval \${$cacheid+:} false; then :
9383de2362d3Smrg  $as_echo_n "(cached) " >&6
9384de2362d3Smrgelse
9385de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9386de2362d3Smrg/* end confdefs.h.  */
9387de2362d3Smrgint i;
9388de2362d3Smrgint
9389de2362d3Smrgmain ()
9390de2362d3Smrg{
9391de2362d3Smrg
9392de2362d3Smrg  ;
9393de2362d3Smrg  return 0;
9394de2362d3Smrg}
9395de2362d3Smrg_ACEOF
9396de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
9397de2362d3Smrg  eval $cacheid=yes
9398de2362d3Smrgelse
9399de2362d3Smrg  eval $cacheid=no
9400de2362d3Smrgfi
9401de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
9402de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
9403de2362d3Smrgfi
9404de2362d3Smrg
9405de2362d3Smrg
9406de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9407de2362d3Smrg
9408de2362d3Smrg		eval supported=\$$cacheid
9409de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9410de2362d3Smrg$as_echo "$supported" >&6; }
9411de2362d3Smrg		if test "$supported" = "yes" ; then
9412de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9413de2362d3Smrg			found="yes"
9414de2362d3Smrg		fi
9415de2362d3Smrg	fi
9416de2362d3Smrg
9417de2362d3Smrg
9418de2362d3Smrg
9419de2362d3Smrg
9420de2362d3Smrg
9421de2362d3Smrg
9422de2362d3Smrg
9423de2362d3Smrg
9424de2362d3Smrg
9425de2362d3Smrg
9426de2362d3Smrg
9427de2362d3Smrg
9428de2362d3Smrg
9429de2362d3Smrg
9430de2362d3Smrg
9431de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9432de2362d3Smrg
9433de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9434de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9435de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9436de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9437de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9438de2362d3Smrg  $as_echo_n "(cached) " >&6
9439de2362d3Smrgelse
9440de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9441de2362d3Smrg/* end confdefs.h.  */
9442de2362d3Smrgint i;
9443de2362d3Smrg_ACEOF
9444de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9445de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9446de2362d3Smrgelse
9447de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9448de2362d3Smrgfi
9449de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9450de2362d3Smrgfi
9451de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9452de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9453de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9454de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9455de2362d3Smrgfi
9456de2362d3Smrg
9457de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9458de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9459de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9460de2362d3Smrg	fi
9461de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9462de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9463de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9464de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9465de2362d3Smrg  $as_echo_n "(cached) " >&6
9466de2362d3Smrgelse
9467de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9468de2362d3Smrg/* end confdefs.h.  */
9469de2362d3Smrgint i;
9470de2362d3Smrg_ACEOF
9471de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9472de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9473de2362d3Smrgelse
9474de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9475de2362d3Smrgfi
9476de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9477de2362d3Smrgfi
9478de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9479de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9480de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9481de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9482de2362d3Smrgfi
9483de2362d3Smrg
9484de2362d3Smrgfound="no"
9485de2362d3Smrg
9486de2362d3Smrg	if test $found = "no" ; then
9487de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9488de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9489de2362d3Smrg		fi
9490de2362d3Smrg
9491de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9492de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9493de2362d3Smrg		fi
9494de2362d3Smrg
9495de2362d3Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
9496de2362d3Smrg
9497de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9498de2362d3Smrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
9499de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9500de2362d3Smrg		if eval \${$cacheid+:} false; then :
9501de2362d3Smrg  $as_echo_n "(cached) " >&6
9502de2362d3Smrgelse
9503de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9504de2362d3Smrg/* end confdefs.h.  */
9505de2362d3Smrgint i;
9506de2362d3Smrgint
9507de2362d3Smrgmain ()
9508de2362d3Smrg{
9509de2362d3Smrg
9510de2362d3Smrg  ;
9511de2362d3Smrg  return 0;
9512de2362d3Smrg}
9513de2362d3Smrg_ACEOF
9514de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
9515de2362d3Smrg  eval $cacheid=yes
9516de2362d3Smrgelse
9517de2362d3Smrg  eval $cacheid=no
9518de2362d3Smrgfi
9519de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
9520de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
9521de2362d3Smrgfi
9522de2362d3Smrg
9523de2362d3Smrg
9524de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9525de2362d3Smrg
9526de2362d3Smrg		eval supported=\$$cacheid
9527de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9528de2362d3Smrg$as_echo "$supported" >&6; }
9529de2362d3Smrg		if test "$supported" = "yes" ; then
9530de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9531de2362d3Smrg			found="yes"
9532de2362d3Smrg		fi
9533de2362d3Smrg	fi
9534de2362d3Smrg
9535de2362d3Smrg
9536de2362d3Smrg
9537de2362d3Smrg
9538de2362d3Smrg
9539de2362d3Smrg
9540de2362d3Smrg
9541de2362d3Smrg
9542de2362d3Smrg
9543de2362d3Smrg
9544de2362d3Smrg
9545de2362d3Smrg
9546de2362d3Smrg
9547de2362d3Smrg
9548de2362d3Smrg
9549de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9550de2362d3Smrg
9551de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9552de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9553de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9554de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9555de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9556de2362d3Smrg  $as_echo_n "(cached) " >&6
9557de2362d3Smrgelse
9558de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9559de2362d3Smrg/* end confdefs.h.  */
9560de2362d3Smrgint i;
9561de2362d3Smrg_ACEOF
9562de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9563de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9564de2362d3Smrgelse
9565de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9566de2362d3Smrgfi
9567de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9568de2362d3Smrgfi
9569de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9570de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9571de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9572de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9573de2362d3Smrgfi
9574de2362d3Smrg
9575de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9576de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9577de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9578de2362d3Smrg	fi
9579de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9580de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9581de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9582de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9583de2362d3Smrg  $as_echo_n "(cached) " >&6
9584de2362d3Smrgelse
9585de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9586de2362d3Smrg/* end confdefs.h.  */
9587de2362d3Smrgint i;
9588de2362d3Smrg_ACEOF
9589de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9590de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9591de2362d3Smrgelse
9592de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9593de2362d3Smrgfi
9594de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9595de2362d3Smrgfi
9596de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9597de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9598de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9599de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9600de2362d3Smrgfi
9601de2362d3Smrg
9602de2362d3Smrgfound="no"
9603de2362d3Smrg
9604de2362d3Smrg	if test $found = "no" ; then
9605de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9606de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9607de2362d3Smrg		fi
9608de2362d3Smrg
9609de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9610de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9611de2362d3Smrg		fi
9612de2362d3Smrg
9613de2362d3Smrg		CFLAGS="$CFLAGS -Wsequence-point"
9614de2362d3Smrg
9615de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9616de2362d3Smrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
9617de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9618de2362d3Smrg		if eval \${$cacheid+:} false; then :
9619de2362d3Smrg  $as_echo_n "(cached) " >&6
9620de2362d3Smrgelse
9621de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9622de2362d3Smrg/* end confdefs.h.  */
9623de2362d3Smrgint i;
9624de2362d3Smrgint
9625de2362d3Smrgmain ()
9626de2362d3Smrg{
9627de2362d3Smrg
9628de2362d3Smrg  ;
9629de2362d3Smrg  return 0;
9630de2362d3Smrg}
9631de2362d3Smrg_ACEOF
9632de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
9633de2362d3Smrg  eval $cacheid=yes
9634de2362d3Smrgelse
9635de2362d3Smrg  eval $cacheid=no
9636de2362d3Smrgfi
9637de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
9638de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
9639de2362d3Smrgfi
9640de2362d3Smrg
9641de2362d3Smrg
9642de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9643de2362d3Smrg
9644de2362d3Smrg		eval supported=\$$cacheid
9645de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9646de2362d3Smrg$as_echo "$supported" >&6; }
9647de2362d3Smrg		if test "$supported" = "yes" ; then
9648de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9649de2362d3Smrg			found="yes"
9650de2362d3Smrg		fi
9651de2362d3Smrg	fi
9652de2362d3Smrg
9653de2362d3Smrg
9654de2362d3Smrg
9655de2362d3Smrg
9656de2362d3Smrg
9657de2362d3Smrg
9658de2362d3Smrg
9659de2362d3Smrg
9660de2362d3Smrg
9661de2362d3Smrg
9662de2362d3Smrg
9663de2362d3Smrg
9664de2362d3Smrg
9665de2362d3Smrg
9666de2362d3Smrg
9667de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9668de2362d3Smrg
9669de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9670de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9671de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9672de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9673de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9674de2362d3Smrg  $as_echo_n "(cached) " >&6
9675de2362d3Smrgelse
9676de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9677de2362d3Smrg/* end confdefs.h.  */
9678de2362d3Smrgint i;
9679de2362d3Smrg_ACEOF
9680de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9681de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9682de2362d3Smrgelse
9683de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9684de2362d3Smrgfi
9685de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9686de2362d3Smrgfi
9687de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9688de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9689de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9690de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9691de2362d3Smrgfi
9692de2362d3Smrg
9693de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9694de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9695de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9696de2362d3Smrg	fi
9697de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9698de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9699de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9700de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9701de2362d3Smrg  $as_echo_n "(cached) " >&6
9702de2362d3Smrgelse
9703de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9704de2362d3Smrg/* end confdefs.h.  */
9705de2362d3Smrgint i;
9706de2362d3Smrg_ACEOF
9707de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9708de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9709de2362d3Smrgelse
9710de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9711de2362d3Smrgfi
9712de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9713de2362d3Smrgfi
9714de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9715de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9716de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9717de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9718de2362d3Smrgfi
9719de2362d3Smrg
9720de2362d3Smrgfound="no"
9721de2362d3Smrg
9722de2362d3Smrg	if test $found = "no" ; then
9723de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9724de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9725de2362d3Smrg		fi
9726de2362d3Smrg
9727de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9728de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9729de2362d3Smrg		fi
9730de2362d3Smrg
9731de2362d3Smrg		CFLAGS="$CFLAGS -Wreturn-type"
9732de2362d3Smrg
9733de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9734de2362d3Smrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
9735de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9736de2362d3Smrg		if eval \${$cacheid+:} false; then :
9737de2362d3Smrg  $as_echo_n "(cached) " >&6
9738de2362d3Smrgelse
9739de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9740de2362d3Smrg/* end confdefs.h.  */
9741de2362d3Smrgint i;
9742de2362d3Smrgint
9743de2362d3Smrgmain ()
9744de2362d3Smrg{
9745de2362d3Smrg
9746de2362d3Smrg  ;
9747de2362d3Smrg  return 0;
9748de2362d3Smrg}
9749de2362d3Smrg_ACEOF
9750de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
9751de2362d3Smrg  eval $cacheid=yes
9752de2362d3Smrgelse
9753de2362d3Smrg  eval $cacheid=no
9754de2362d3Smrgfi
9755de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
9756de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
9757de2362d3Smrgfi
9758de2362d3Smrg
9759de2362d3Smrg
9760de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9761de2362d3Smrg
9762de2362d3Smrg		eval supported=\$$cacheid
9763de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9764de2362d3Smrg$as_echo "$supported" >&6; }
9765de2362d3Smrg		if test "$supported" = "yes" ; then
9766de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9767de2362d3Smrg			found="yes"
9768de2362d3Smrg		fi
9769de2362d3Smrg	fi
9770de2362d3Smrg
9771de2362d3Smrg
9772de2362d3Smrg
9773de2362d3Smrg
9774de2362d3Smrg
9775de2362d3Smrg
9776de2362d3Smrg
9777de2362d3Smrg
9778de2362d3Smrg
9779de2362d3Smrg
9780de2362d3Smrg
9781de2362d3Smrg
9782de2362d3Smrg
9783de2362d3Smrg
9784de2362d3Smrg
9785de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9786de2362d3Smrg
9787de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9788de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9789de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9790de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9791de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9792de2362d3Smrg  $as_echo_n "(cached) " >&6
9793de2362d3Smrgelse
9794de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9795de2362d3Smrg/* end confdefs.h.  */
9796de2362d3Smrgint i;
9797de2362d3Smrg_ACEOF
9798de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9799de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9800de2362d3Smrgelse
9801de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9802de2362d3Smrgfi
9803de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9804de2362d3Smrgfi
9805de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9806de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9807de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9808de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9809de2362d3Smrgfi
9810de2362d3Smrg
9811de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9812de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9813de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9814de2362d3Smrg	fi
9815de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9816de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9817de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9818de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9819de2362d3Smrg  $as_echo_n "(cached) " >&6
9820de2362d3Smrgelse
9821de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9822de2362d3Smrg/* end confdefs.h.  */
9823de2362d3Smrgint i;
9824de2362d3Smrg_ACEOF
9825de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9826de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9827de2362d3Smrgelse
9828de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9829de2362d3Smrgfi
9830de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9831de2362d3Smrgfi
9832de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9833de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9834de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9835de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9836de2362d3Smrgfi
9837de2362d3Smrg
9838de2362d3Smrgfound="no"
9839de2362d3Smrg
9840de2362d3Smrg	if test $found = "no" ; then
9841de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9842de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9843de2362d3Smrg		fi
9844de2362d3Smrg
9845de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9846de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9847de2362d3Smrg		fi
9848de2362d3Smrg
9849de2362d3Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
9850de2362d3Smrg
9851de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9852de2362d3Smrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
9853de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9854de2362d3Smrg		if eval \${$cacheid+:} false; then :
9855de2362d3Smrg  $as_echo_n "(cached) " >&6
9856de2362d3Smrgelse
9857de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9858de2362d3Smrg/* end confdefs.h.  */
9859de2362d3Smrgint i;
9860de2362d3Smrgint
9861de2362d3Smrgmain ()
9862de2362d3Smrg{
9863de2362d3Smrg
9864de2362d3Smrg  ;
9865de2362d3Smrg  return 0;
9866de2362d3Smrg}
9867de2362d3Smrg_ACEOF
9868de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
9869de2362d3Smrg  eval $cacheid=yes
9870de2362d3Smrgelse
9871de2362d3Smrg  eval $cacheid=no
9872de2362d3Smrgfi
9873de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
9874de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
9875de2362d3Smrgfi
9876de2362d3Smrg
9877de2362d3Smrg
9878de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9879de2362d3Smrg
9880de2362d3Smrg		eval supported=\$$cacheid
9881de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9882de2362d3Smrg$as_echo "$supported" >&6; }
9883de2362d3Smrg		if test "$supported" = "yes" ; then
9884de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9885de2362d3Smrg			found="yes"
9886de2362d3Smrg		fi
9887de2362d3Smrg	fi
9888de2362d3Smrg
9889de2362d3Smrg
9890de2362d3Smrg
9891de2362d3Smrg
9892de2362d3Smrg
9893de2362d3Smrg
9894de2362d3Smrg
9895de2362d3Smrg
9896de2362d3Smrg
9897de2362d3Smrg
9898de2362d3Smrg
9899de2362d3Smrg
9900de2362d3Smrg
9901de2362d3Smrg
9902de2362d3Smrg
9903de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9904de2362d3Smrg
9905de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9906de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9907de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9908de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9909de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9910de2362d3Smrg  $as_echo_n "(cached) " >&6
9911de2362d3Smrgelse
9912de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9913de2362d3Smrg/* end confdefs.h.  */
9914de2362d3Smrgint i;
9915de2362d3Smrg_ACEOF
9916de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9917de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9918de2362d3Smrgelse
9919de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9920de2362d3Smrgfi
9921de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9922de2362d3Smrgfi
9923de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9924de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9925de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9926de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9927de2362d3Smrgfi
9928de2362d3Smrg
9929de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9930de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9931de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9932de2362d3Smrg	fi
9933de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9934de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9935de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9936de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9937de2362d3Smrg  $as_echo_n "(cached) " >&6
9938de2362d3Smrgelse
9939de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9940de2362d3Smrg/* end confdefs.h.  */
9941de2362d3Smrgint i;
9942de2362d3Smrg_ACEOF
9943de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
9944de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9945de2362d3Smrgelse
9946de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9947de2362d3Smrgfi
9948de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9949de2362d3Smrgfi
9950de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9951de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9952de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9953de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9954de2362d3Smrgfi
9955de2362d3Smrg
9956de2362d3Smrgfound="no"
9957de2362d3Smrg
9958de2362d3Smrg	if test $found = "no" ; then
9959de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9960de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9961de2362d3Smrg		fi
9962de2362d3Smrg
9963de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9964de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9965de2362d3Smrg		fi
9966de2362d3Smrg
9967de2362d3Smrg		CFLAGS="$CFLAGS -Warray-bounds"
9968de2362d3Smrg
9969de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9970de2362d3Smrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9971de2362d3Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
9972de2362d3Smrg		if eval \${$cacheid+:} false; then :
9973de2362d3Smrg  $as_echo_n "(cached) " >&6
9974de2362d3Smrgelse
9975de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9976de2362d3Smrg/* end confdefs.h.  */
9977de2362d3Smrgint i;
9978de2362d3Smrgint
9979de2362d3Smrgmain ()
9980de2362d3Smrg{
9981de2362d3Smrg
9982de2362d3Smrg  ;
9983de2362d3Smrg  return 0;
9984de2362d3Smrg}
9985de2362d3Smrg_ACEOF
9986de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
9987de2362d3Smrg  eval $cacheid=yes
9988de2362d3Smrgelse
9989de2362d3Smrg  eval $cacheid=no
9990de2362d3Smrgfi
9991de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
9992de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
9993de2362d3Smrgfi
9994de2362d3Smrg
9995de2362d3Smrg
9996de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9997de2362d3Smrg
9998de2362d3Smrg		eval supported=\$$cacheid
9999de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10000de2362d3Smrg$as_echo "$supported" >&6; }
10001de2362d3Smrg		if test "$supported" = "yes" ; then
10002de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
10003de2362d3Smrg			found="yes"
10004de2362d3Smrg		fi
10005de2362d3Smrg	fi
10006de2362d3Smrg
10007de2362d3Smrg
10008de2362d3Smrg
10009de2362d3Smrg
10010de2362d3Smrg
10011de2362d3Smrg
10012de2362d3Smrg
10013de2362d3Smrg
10014de2362d3Smrg
10015de2362d3Smrg
10016de2362d3Smrg
10017de2362d3Smrg
10018de2362d3Smrg
10019de2362d3Smrg
10020de2362d3Smrg
10021de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10022de2362d3Smrg
10023de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10024de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10025de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10026de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10027de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10028de2362d3Smrg  $as_echo_n "(cached) " >&6
10029de2362d3Smrgelse
10030de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10031de2362d3Smrg/* end confdefs.h.  */
10032de2362d3Smrgint i;
10033de2362d3Smrg_ACEOF
10034de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10035de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10036de2362d3Smrgelse
10037de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10038de2362d3Smrgfi
10039de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10040de2362d3Smrgfi
10041de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10042de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10043de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10044de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10045de2362d3Smrgfi
10046de2362d3Smrg
10047de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10048de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10049de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10050de2362d3Smrg	fi
10051de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10052de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10053de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10054de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10055de2362d3Smrg  $as_echo_n "(cached) " >&6
10056de2362d3Smrgelse
10057de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10058de2362d3Smrg/* end confdefs.h.  */
10059de2362d3Smrgint i;
10060de2362d3Smrg_ACEOF
10061de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10062de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10063de2362d3Smrgelse
10064de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10065de2362d3Smrgfi
10066de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10067de2362d3Smrgfi
10068de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10069de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10070de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10071de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10072de2362d3Smrgfi
10073de2362d3Smrg
10074de2362d3Smrgfound="no"
10075de2362d3Smrg
10076de2362d3Smrg	if test $found = "no" ; then
10077de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10078de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10079de2362d3Smrg		fi
10080de2362d3Smrg
10081de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10082de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10083de2362d3Smrg		fi
10084de2362d3Smrg
10085de2362d3Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
10086de2362d3Smrg
10087de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10088de2362d3Smrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
10089de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
10090de2362d3Smrg		if eval \${$cacheid+:} false; then :
10091de2362d3Smrg  $as_echo_n "(cached) " >&6
10092de2362d3Smrgelse
10093de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10094de2362d3Smrg/* end confdefs.h.  */
10095de2362d3Smrgint i;
10096de2362d3Smrgint
10097de2362d3Smrgmain ()
10098de2362d3Smrg{
10099de2362d3Smrg
10100de2362d3Smrg  ;
10101de2362d3Smrg  return 0;
10102de2362d3Smrg}
10103de2362d3Smrg_ACEOF
10104de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
10105de2362d3Smrg  eval $cacheid=yes
10106de2362d3Smrgelse
10107de2362d3Smrg  eval $cacheid=no
10108de2362d3Smrgfi
10109de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
10110de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
10111de2362d3Smrgfi
10112de2362d3Smrg
10113de2362d3Smrg
10114de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10115de2362d3Smrg
10116de2362d3Smrg		eval supported=\$$cacheid
10117de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10118de2362d3Smrg$as_echo "$supported" >&6; }
10119de2362d3Smrg		if test "$supported" = "yes" ; then
10120de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10121de2362d3Smrg			found="yes"
10122de2362d3Smrg		fi
10123de2362d3Smrg	fi
10124de2362d3Smrg
10125de2362d3Smrg
10126de2362d3Smrg
10127de2362d3Smrg
10128de2362d3Smrg
10129de2362d3Smrg
10130de2362d3Smrg
10131de2362d3Smrg
10132de2362d3Smrg
10133de2362d3Smrg
10134de2362d3Smrg
10135de2362d3Smrg
10136de2362d3Smrg
10137de2362d3Smrg
10138de2362d3Smrg
10139de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10140de2362d3Smrg
10141de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10142de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10143de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10144de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10145de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10146de2362d3Smrg  $as_echo_n "(cached) " >&6
10147de2362d3Smrgelse
10148de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10149de2362d3Smrg/* end confdefs.h.  */
10150de2362d3Smrgint i;
10151de2362d3Smrg_ACEOF
10152de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10153de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10154de2362d3Smrgelse
10155de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10156de2362d3Smrgfi
10157de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10158de2362d3Smrgfi
10159de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10160de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10161de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10162de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10163de2362d3Smrgfi
10164de2362d3Smrg
10165de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10166de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10167de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10168de2362d3Smrg	fi
10169de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10170de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10171de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10172de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10173de2362d3Smrg  $as_echo_n "(cached) " >&6
10174de2362d3Smrgelse
10175de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10176de2362d3Smrg/* end confdefs.h.  */
10177de2362d3Smrgint i;
10178de2362d3Smrg_ACEOF
10179de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10180de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10181de2362d3Smrgelse
10182de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10183de2362d3Smrgfi
10184de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10185de2362d3Smrgfi
10186de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10187de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10188de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10189de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10190de2362d3Smrgfi
10191de2362d3Smrg
10192de2362d3Smrgfound="no"
10193de2362d3Smrg
10194de2362d3Smrg	if test $found = "no" ; then
10195de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10196de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10197de2362d3Smrg		fi
10198de2362d3Smrg
10199de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10200de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10201de2362d3Smrg		fi
10202de2362d3Smrg
10203de2362d3Smrg		CFLAGS="$CFLAGS -Waddress"
10204de2362d3Smrg
10205de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10206de2362d3Smrg$as_echo_n "checking if $CC supports -Waddress... " >&6; }
10207de2362d3Smrg		cacheid=xorg_cv_cc_flag__Waddress
10208de2362d3Smrg		if eval \${$cacheid+:} false; then :
10209de2362d3Smrg  $as_echo_n "(cached) " >&6
10210de2362d3Smrgelse
10211de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10212de2362d3Smrg/* end confdefs.h.  */
10213de2362d3Smrgint i;
10214de2362d3Smrgint
10215de2362d3Smrgmain ()
10216de2362d3Smrg{
10217de2362d3Smrg
10218de2362d3Smrg  ;
10219de2362d3Smrg  return 0;
10220de2362d3Smrg}
10221de2362d3Smrg_ACEOF
10222de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
10223de2362d3Smrg  eval $cacheid=yes
10224de2362d3Smrgelse
10225de2362d3Smrg  eval $cacheid=no
10226de2362d3Smrgfi
10227de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
10228de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
10229de2362d3Smrgfi
10230de2362d3Smrg
10231de2362d3Smrg
10232de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10233de2362d3Smrg
10234de2362d3Smrg		eval supported=\$$cacheid
10235de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10236de2362d3Smrg$as_echo "$supported" >&6; }
10237de2362d3Smrg		if test "$supported" = "yes" ; then
10238de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10239de2362d3Smrg			found="yes"
10240de2362d3Smrg		fi
10241de2362d3Smrg	fi
10242de2362d3Smrg
10243de2362d3Smrg
10244de2362d3Smrg
10245de2362d3Smrg
10246de2362d3Smrg
10247de2362d3Smrg
10248de2362d3Smrg
10249de2362d3Smrg
10250de2362d3Smrg
10251de2362d3Smrg
10252de2362d3Smrg
10253de2362d3Smrg
10254de2362d3Smrg
10255de2362d3Smrg
10256de2362d3Smrg
10257de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10258de2362d3Smrg
10259de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10260de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10261de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10262de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10263de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10264de2362d3Smrg  $as_echo_n "(cached) " >&6
10265de2362d3Smrgelse
10266de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10267de2362d3Smrg/* end confdefs.h.  */
10268de2362d3Smrgint i;
10269de2362d3Smrg_ACEOF
10270de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10271de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10272de2362d3Smrgelse
10273de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10274de2362d3Smrgfi
10275de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10276de2362d3Smrgfi
10277de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10278de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10279de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10280de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10281de2362d3Smrgfi
10282de2362d3Smrg
10283de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10284de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10285de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10286de2362d3Smrg	fi
10287de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10288de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10289de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10290de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10291de2362d3Smrg  $as_echo_n "(cached) " >&6
10292de2362d3Smrgelse
10293de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10294de2362d3Smrg/* end confdefs.h.  */
10295de2362d3Smrgint i;
10296de2362d3Smrg_ACEOF
10297de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10298de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10299de2362d3Smrgelse
10300de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10301de2362d3Smrgfi
10302de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10303de2362d3Smrgfi
10304de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10305de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10306de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10307de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10308de2362d3Smrgfi
10309de2362d3Smrg
10310de2362d3Smrgfound="no"
10311de2362d3Smrg
10312de2362d3Smrg	if test $found = "no" ; then
10313de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10314de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10315de2362d3Smrg		fi
10316de2362d3Smrg
10317de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10318de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10319de2362d3Smrg		fi
10320de2362d3Smrg
10321de2362d3Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10322de2362d3Smrg
10323de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10324de2362d3Smrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10325de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10326de2362d3Smrg		if eval \${$cacheid+:} false; then :
10327de2362d3Smrg  $as_echo_n "(cached) " >&6
10328de2362d3Smrgelse
10329de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10330de2362d3Smrg/* end confdefs.h.  */
10331de2362d3Smrgint i;
10332de2362d3Smrgint
10333de2362d3Smrgmain ()
10334de2362d3Smrg{
10335de2362d3Smrg
10336de2362d3Smrg  ;
10337de2362d3Smrg  return 0;
10338de2362d3Smrg}
10339de2362d3Smrg_ACEOF
10340de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
10341de2362d3Smrg  eval $cacheid=yes
10342de2362d3Smrgelse
10343de2362d3Smrg  eval $cacheid=no
10344de2362d3Smrgfi
10345de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
10346de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
10347de2362d3Smrgfi
10348de2362d3Smrg
10349de2362d3Smrg
10350de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10351de2362d3Smrg
10352de2362d3Smrg		eval supported=\$$cacheid
10353de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10354de2362d3Smrg$as_echo "$supported" >&6; }
10355de2362d3Smrg		if test "$supported" = "yes" ; then
10356de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10357de2362d3Smrg			found="yes"
10358de2362d3Smrg		fi
10359de2362d3Smrg	fi
10360de2362d3Smrg
10361de2362d3Smrg
10362de2362d3Smrg
10363de2362d3Smrg
10364de2362d3Smrg
10365de2362d3Smrg
10366de2362d3Smrg
10367de2362d3Smrg
10368de2362d3Smrg
10369de2362d3Smrg
10370de2362d3Smrg
10371de2362d3Smrg
10372de2362d3Smrg
10373de2362d3Smrg
10374de2362d3Smrg
10375de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10376de2362d3Smrg
10377de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10378de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10379de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10380de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10381de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10382de2362d3Smrg  $as_echo_n "(cached) " >&6
10383de2362d3Smrgelse
10384de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10385de2362d3Smrg/* end confdefs.h.  */
10386de2362d3Smrgint i;
10387de2362d3Smrg_ACEOF
10388de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10389de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10390de2362d3Smrgelse
10391de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10392de2362d3Smrgfi
10393de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10394de2362d3Smrgfi
10395de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10396de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10397de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10398de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10399de2362d3Smrgfi
10400de2362d3Smrg
10401de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10402de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10403de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10404de2362d3Smrg	fi
10405de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10406de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10407de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10408de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10409de2362d3Smrg  $as_echo_n "(cached) " >&6
10410de2362d3Smrgelse
10411de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10412de2362d3Smrg/* end confdefs.h.  */
10413de2362d3Smrgint i;
10414de2362d3Smrg_ACEOF
10415de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10416de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10417de2362d3Smrgelse
10418de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10419de2362d3Smrgfi
10420de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10421de2362d3Smrgfi
10422de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10423de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10424de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10425de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10426de2362d3Smrgfi
10427de2362d3Smrg
10428de2362d3Smrgfound="no"
10429de2362d3Smrg
10430de2362d3Smrg	if test $found = "no" ; then
10431de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10432de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10433de2362d3Smrg		fi
10434de2362d3Smrg
10435de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10436de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10437de2362d3Smrg		fi
10438de2362d3Smrg
10439de2362d3Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10440de2362d3Smrg
10441de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10442de2362d3Smrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10443de2362d3Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10444de2362d3Smrg		if eval \${$cacheid+:} false; then :
10445de2362d3Smrg  $as_echo_n "(cached) " >&6
10446de2362d3Smrgelse
10447de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10448de2362d3Smrg/* end confdefs.h.  */
10449de2362d3Smrgint i;
10450de2362d3Smrgint
10451de2362d3Smrgmain ()
10452de2362d3Smrg{
10453de2362d3Smrg
10454de2362d3Smrg  ;
10455de2362d3Smrg  return 0;
10456de2362d3Smrg}
10457de2362d3Smrg_ACEOF
10458de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
10459de2362d3Smrg  eval $cacheid=yes
10460de2362d3Smrgelse
10461de2362d3Smrg  eval $cacheid=no
10462de2362d3Smrgfi
10463de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
10464de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
10465de2362d3Smrgfi
10466de2362d3Smrg
10467de2362d3Smrg
10468de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10469de2362d3Smrg
10470de2362d3Smrg		eval supported=\$$cacheid
10471de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10472de2362d3Smrg$as_echo "$supported" >&6; }
10473de2362d3Smrg		if test "$supported" = "yes" ; then
10474de2362d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10475de2362d3Smrg			found="yes"
10476de2362d3Smrg		fi
10477de2362d3Smrg	fi
10478de2362d3Smrg
10479de2362d3Smrg
10480de2362d3Smrgfi
10481de2362d3Smrg
10482de2362d3Smrg
10483de2362d3Smrg
10484de2362d3Smrg
10485de2362d3Smrg
10486de2362d3Smrg
10487de2362d3Smrg
10488de2362d3Smrg		CWARNFLAGS="$BASE_CFLAGS"
10489de2362d3Smrg		if  test "x$GCC" = xyes ; then
10490de2362d3Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10491de2362d3Smrg		fi
10492de2362d3Smrg
10493de2362d3Smrg
10494de2362d3Smrg
10495de2362d3Smrg
10496de2362d3Smrg
10497de2362d3Smrg
10498de2362d3Smrg
10499de2362d3Smrg
10500de2362d3Smrg# Check whether --enable-strict-compilation was given.
10501de2362d3Smrgif test "${enable_strict_compilation+set}" = set; then :
10502de2362d3Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10503de2362d3Smrgelse
10504de2362d3Smrg  STRICT_COMPILE=no
10505de2362d3Smrgfi
10506de2362d3Smrg
10507de2362d3Smrg
10508de2362d3Smrg
10509de2362d3Smrg
10510de2362d3Smrg
10511de2362d3Smrg
10512de2362d3SmrgSTRICT_CFLAGS=""
10513de2362d3Smrg
10514de2362d3Smrg
10515de2362d3Smrg
10516de2362d3Smrg
10517de2362d3Smrg
10518de2362d3Smrg
10519de2362d3Smrg
10520de2362d3Smrg
10521de2362d3Smrg
10522de2362d3Smrg
10523de2362d3Smrg
10524de2362d3Smrg
10525de2362d3Smrg
10526de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10527de2362d3Smrg
10528de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10529de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10530de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10531de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10532de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10533de2362d3Smrg  $as_echo_n "(cached) " >&6
10534de2362d3Smrgelse
10535de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10536de2362d3Smrg/* end confdefs.h.  */
10537de2362d3Smrgint i;
10538de2362d3Smrg_ACEOF
10539de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10540de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10541de2362d3Smrgelse
10542de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10543de2362d3Smrgfi
10544de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10545de2362d3Smrgfi
10546de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10547de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10548de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10549de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10550de2362d3Smrgfi
10551de2362d3Smrg
10552de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10553de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10554de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10555de2362d3Smrg	fi
10556de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10557de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10558de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10559de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10560de2362d3Smrg  $as_echo_n "(cached) " >&6
10561de2362d3Smrgelse
10562de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10563de2362d3Smrg/* end confdefs.h.  */
10564de2362d3Smrgint i;
10565de2362d3Smrg_ACEOF
10566de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10567de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10568de2362d3Smrgelse
10569de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10570de2362d3Smrgfi
10571de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10572de2362d3Smrgfi
10573de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10574de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10575de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10576de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10577de2362d3Smrgfi
10578de2362d3Smrg
10579de2362d3Smrgfound="no"
10580de2362d3Smrg
10581de2362d3Smrg	if test $found = "no" ; then
10582de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10583de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10584de2362d3Smrg		fi
10585de2362d3Smrg
10586de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10587de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10588de2362d3Smrg		fi
10589de2362d3Smrg
10590de2362d3Smrg		CFLAGS="$CFLAGS -pedantic"
10591de2362d3Smrg
10592de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10593de2362d3Smrg$as_echo_n "checking if $CC supports -pedantic... " >&6; }
10594de2362d3Smrg		cacheid=xorg_cv_cc_flag__pedantic
10595de2362d3Smrg		if eval \${$cacheid+:} false; then :
10596de2362d3Smrg  $as_echo_n "(cached) " >&6
10597de2362d3Smrgelse
10598de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10599de2362d3Smrg/* end confdefs.h.  */
10600de2362d3Smrgint i;
10601de2362d3Smrgint
10602de2362d3Smrgmain ()
10603de2362d3Smrg{
10604de2362d3Smrg
10605de2362d3Smrg  ;
10606de2362d3Smrg  return 0;
10607de2362d3Smrg}
10608de2362d3Smrg_ACEOF
10609de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
10610de2362d3Smrg  eval $cacheid=yes
10611de2362d3Smrgelse
10612de2362d3Smrg  eval $cacheid=no
10613de2362d3Smrgfi
10614de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
10615de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
10616de2362d3Smrgfi
10617de2362d3Smrg
10618de2362d3Smrg
10619de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10620de2362d3Smrg
10621de2362d3Smrg		eval supported=\$$cacheid
10622de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10623de2362d3Smrg$as_echo "$supported" >&6; }
10624de2362d3Smrg		if test "$supported" = "yes" ; then
10625de2362d3Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10626de2362d3Smrg			found="yes"
10627de2362d3Smrg		fi
10628de2362d3Smrg	fi
10629de2362d3Smrg
10630de2362d3Smrg
10631de2362d3Smrg
10632de2362d3Smrg
10633de2362d3Smrg
10634de2362d3Smrg
10635de2362d3Smrg
10636de2362d3Smrg
10637de2362d3Smrg
10638de2362d3Smrg
10639de2362d3Smrg
10640de2362d3Smrg
10641de2362d3Smrg
10642de2362d3Smrg
10643de2362d3Smrg
10644de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10645de2362d3Smrg
10646de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10647de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10648de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10649de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10650de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10651de2362d3Smrg  $as_echo_n "(cached) " >&6
10652de2362d3Smrgelse
10653de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10654de2362d3Smrg/* end confdefs.h.  */
10655de2362d3Smrgint i;
10656de2362d3Smrg_ACEOF
10657de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10658de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10659de2362d3Smrgelse
10660de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10661de2362d3Smrgfi
10662de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10663de2362d3Smrgfi
10664de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10665de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10666de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10667de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10668de2362d3Smrgfi
10669de2362d3Smrg
10670de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10671de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10672de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10673de2362d3Smrg	fi
10674de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10675de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10676de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10677de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10678de2362d3Smrg  $as_echo_n "(cached) " >&6
10679de2362d3Smrgelse
10680de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10681de2362d3Smrg/* end confdefs.h.  */
10682de2362d3Smrgint i;
10683de2362d3Smrg_ACEOF
10684de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10685de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10686de2362d3Smrgelse
10687de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10688de2362d3Smrgfi
10689de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10690de2362d3Smrgfi
10691de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10692de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10693de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10694de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10695de2362d3Smrgfi
10696de2362d3Smrg
10697de2362d3Smrgfound="no"
10698de2362d3Smrg
10699de2362d3Smrg	if test $found = "no" ; then
10700de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10701de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10702de2362d3Smrg		fi
10703de2362d3Smrg
10704de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10705de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10706de2362d3Smrg		fi
10707de2362d3Smrg
10708de2362d3Smrg		CFLAGS="$CFLAGS -Werror"
10709de2362d3Smrg
10710de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10711de2362d3Smrg$as_echo_n "checking if $CC supports -Werror... " >&6; }
10712de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror
10713de2362d3Smrg		if eval \${$cacheid+:} false; then :
10714de2362d3Smrg  $as_echo_n "(cached) " >&6
10715de2362d3Smrgelse
10716de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10717de2362d3Smrg/* end confdefs.h.  */
10718de2362d3Smrgint i;
10719de2362d3Smrgint
10720de2362d3Smrgmain ()
10721de2362d3Smrg{
10722de2362d3Smrg
10723de2362d3Smrg  ;
10724de2362d3Smrg  return 0;
10725de2362d3Smrg}
10726de2362d3Smrg_ACEOF
10727de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
10728de2362d3Smrg  eval $cacheid=yes
10729de2362d3Smrgelse
10730de2362d3Smrg  eval $cacheid=no
10731de2362d3Smrgfi
10732de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
10733de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
10734de2362d3Smrgfi
10735de2362d3Smrg
10736de2362d3Smrg
10737de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10738de2362d3Smrg
10739de2362d3Smrg		eval supported=\$$cacheid
10740de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10741de2362d3Smrg$as_echo "$supported" >&6; }
10742de2362d3Smrg		if test "$supported" = "yes" ; then
10743de2362d3Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10744de2362d3Smrg			found="yes"
10745de2362d3Smrg		fi
10746de2362d3Smrg	fi
10747de2362d3Smrg
10748de2362d3Smrg	if test $found = "no" ; then
10749de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10750de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10751de2362d3Smrg		fi
10752de2362d3Smrg
10753de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10754de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10755de2362d3Smrg		fi
10756de2362d3Smrg
10757de2362d3Smrg		CFLAGS="$CFLAGS -errwarn"
10758de2362d3Smrg
10759de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10760de2362d3Smrg$as_echo_n "checking if $CC supports -errwarn... " >&6; }
10761de2362d3Smrg		cacheid=xorg_cv_cc_flag__errwarn
10762de2362d3Smrg		if eval \${$cacheid+:} false; then :
10763de2362d3Smrg  $as_echo_n "(cached) " >&6
10764de2362d3Smrgelse
10765de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10766de2362d3Smrg/* end confdefs.h.  */
10767de2362d3Smrgint i;
10768de2362d3Smrgint
10769de2362d3Smrgmain ()
10770de2362d3Smrg{
10771de2362d3Smrg
10772de2362d3Smrg  ;
10773de2362d3Smrg  return 0;
10774de2362d3Smrg}
10775de2362d3Smrg_ACEOF
10776de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
10777de2362d3Smrg  eval $cacheid=yes
10778de2362d3Smrgelse
10779de2362d3Smrg  eval $cacheid=no
10780de2362d3Smrgfi
10781de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
10782de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
10783de2362d3Smrgfi
10784de2362d3Smrg
10785de2362d3Smrg
10786de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10787de2362d3Smrg
10788de2362d3Smrg		eval supported=\$$cacheid
10789de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10790de2362d3Smrg$as_echo "$supported" >&6; }
10791de2362d3Smrg		if test "$supported" = "yes" ; then
10792de2362d3Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10793de2362d3Smrg			found="yes"
10794de2362d3Smrg		fi
10795de2362d3Smrg	fi
10796de2362d3Smrg
10797de2362d3Smrg
10798de2362d3Smrg
10799de2362d3Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10800de2362d3Smrg# activate it with -Werror, so we add it here explicitly.
10801de2362d3Smrg
10802de2362d3Smrg
10803de2362d3Smrg
10804de2362d3Smrg
10805de2362d3Smrg
10806de2362d3Smrg
10807de2362d3Smrg
10808de2362d3Smrg
10809de2362d3Smrg
10810de2362d3Smrg
10811de2362d3Smrg
10812de2362d3Smrg
10813de2362d3Smrg
10814de2362d3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10815de2362d3Smrg
10816de2362d3Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10817de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10818de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10819de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10820de2362d3Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10821de2362d3Smrg  $as_echo_n "(cached) " >&6
10822de2362d3Smrgelse
10823de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10824de2362d3Smrg/* end confdefs.h.  */
10825de2362d3Smrgint i;
10826de2362d3Smrg_ACEOF
10827de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10828de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10829de2362d3Smrgelse
10830de2362d3Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10831de2362d3Smrgfi
10832de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10833de2362d3Smrgfi
10834de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10835de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10836de2362d3Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10837de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10838de2362d3Smrgfi
10839de2362d3Smrg
10840de2362d3Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10841de2362d3Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10842de2362d3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10843de2362d3Smrg	fi
10844de2362d3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10845de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10846de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10847de2362d3Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10848de2362d3Smrg  $as_echo_n "(cached) " >&6
10849de2362d3Smrgelse
10850de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10851de2362d3Smrg/* end confdefs.h.  */
10852de2362d3Smrgint i;
10853de2362d3Smrg_ACEOF
10854de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
10855de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10856de2362d3Smrgelse
10857de2362d3Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10858de2362d3Smrgfi
10859de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10860de2362d3Smrgfi
10861de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10862de2362d3Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10863de2362d3Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10864de2362d3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10865de2362d3Smrgfi
10866de2362d3Smrg
10867de2362d3Smrgfound="no"
10868de2362d3Smrg
10869de2362d3Smrg	if test $found = "no" ; then
10870de2362d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10871de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10872de2362d3Smrg		fi
10873de2362d3Smrg
10874de2362d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10875de2362d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10876de2362d3Smrg		fi
10877de2362d3Smrg
10878de2362d3Smrg		CFLAGS="$CFLAGS -Werror=attributes"
10879de2362d3Smrg
10880de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10881de2362d3Smrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
10882de2362d3Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10883de2362d3Smrg		if eval \${$cacheid+:} false; then :
10884de2362d3Smrg  $as_echo_n "(cached) " >&6
10885de2362d3Smrgelse
10886de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10887de2362d3Smrg/* end confdefs.h.  */
10888de2362d3Smrgint i;
10889de2362d3Smrgint
10890de2362d3Smrgmain ()
10891de2362d3Smrg{
10892de2362d3Smrg
10893de2362d3Smrg  ;
10894de2362d3Smrg  return 0;
10895de2362d3Smrg}
10896de2362d3Smrg_ACEOF
10897de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
10898de2362d3Smrg  eval $cacheid=yes
10899de2362d3Smrgelse
10900de2362d3Smrg  eval $cacheid=no
10901de2362d3Smrgfi
10902de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
10903de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
10904de2362d3Smrgfi
10905de2362d3Smrg
10906de2362d3Smrg
10907de2362d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10908de2362d3Smrg
10909de2362d3Smrg		eval supported=\$$cacheid
10910de2362d3Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10911de2362d3Smrg$as_echo "$supported" >&6; }
10912de2362d3Smrg		if test "$supported" = "yes" ; then
10913de2362d3Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10914de2362d3Smrg			found="yes"
10915de2362d3Smrg		fi
10916de2362d3Smrg	fi
10917de2362d3Smrg
10918de2362d3Smrg
10919de2362d3Smrg
10920de2362d3Smrgif test "x$STRICT_COMPILE" = "xyes"; then
10921de2362d3Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10922de2362d3Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10923de2362d3Smrgfi
10924de2362d3Smrg
10925de2362d3Smrg
10926de2362d3Smrg
10927de2362d3Smrg
10928de2362d3Smrg
10929de2362d3Smrg
10930de2362d3Smrgcat >>confdefs.h <<_ACEOF
10931de2362d3Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10932de2362d3Smrg_ACEOF
10933de2362d3Smrg
10934de2362d3Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10935de2362d3Smrg	if test "x$PVM" = "x"; then
10936de2362d3Smrg		PVM="0"
10937de2362d3Smrg	fi
10938de2362d3Smrg
10939de2362d3Smrgcat >>confdefs.h <<_ACEOF
10940de2362d3Smrg#define PACKAGE_VERSION_MINOR $PVM
10941de2362d3Smrg_ACEOF
10942de2362d3Smrg
10943de2362d3Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10944de2362d3Smrg	if test "x$PVP" = "x"; then
10945de2362d3Smrg		PVP="0"
10946de2362d3Smrg	fi
10947de2362d3Smrg
10948de2362d3Smrgcat >>confdefs.h <<_ACEOF
10949de2362d3Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP
10950de2362d3Smrg_ACEOF
10951de2362d3Smrg
10952de2362d3Smrg
10953de2362d3Smrg
10954de2362d3SmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10955de2362d3Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10956de2362d3Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10957de2362d3Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)"
10958de2362d3Smrg
10959de2362d3Smrg
10960de2362d3Smrg
10961de2362d3Smrg
10962de2362d3Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10963de2362d3SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10964de2362d3Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10965de2362d3Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10966de2362d3Smrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10967de2362d3Smrg
10968de2362d3Smrg
10969de2362d3Smrg
10970de2362d3Smrg
10971de2362d3Smrg
10972de2362d3Smrg
10973de2362d3Smrgif test x$APP_MAN_SUFFIX = x    ; then
10974de2362d3Smrg    APP_MAN_SUFFIX=1
10975de2362d3Smrgfi
10976de2362d3Smrgif test x$APP_MAN_DIR = x    ; then
10977de2362d3Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10978de2362d3Smrgfi
10979de2362d3Smrg
10980de2362d3Smrgif test x$LIB_MAN_SUFFIX = x    ; then
10981de2362d3Smrg    LIB_MAN_SUFFIX=3
10982de2362d3Smrgfi
10983de2362d3Smrgif test x$LIB_MAN_DIR = x    ; then
10984de2362d3Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10985de2362d3Smrgfi
10986de2362d3Smrg
10987de2362d3Smrgif test x$FILE_MAN_SUFFIX = x    ; then
10988de2362d3Smrg    case $host_os in
10989de2362d3Smrg	solaris*)	FILE_MAN_SUFFIX=4  ;;
10990de2362d3Smrg	*)		FILE_MAN_SUFFIX=5  ;;
10991de2362d3Smrg    esac
10992de2362d3Smrgfi
10993de2362d3Smrgif test x$FILE_MAN_DIR = x    ; then
10994de2362d3Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10995de2362d3Smrgfi
10996de2362d3Smrg
10997de2362d3Smrgif test x$MISC_MAN_SUFFIX = x    ; then
10998de2362d3Smrg    case $host_os in
10999de2362d3Smrg	solaris*)	MISC_MAN_SUFFIX=5  ;;
11000de2362d3Smrg	*)		MISC_MAN_SUFFIX=7  ;;
11001de2362d3Smrg    esac
11002de2362d3Smrgfi
11003de2362d3Smrgif test x$MISC_MAN_DIR = x    ; then
11004de2362d3Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11005de2362d3Smrgfi
11006de2362d3Smrg
11007de2362d3Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
11008de2362d3Smrg    case $host_os in
11009de2362d3Smrg	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
11010de2362d3Smrg	*)		DRIVER_MAN_SUFFIX=4  ;;
11011de2362d3Smrg    esac
11012de2362d3Smrgfi
11013de2362d3Smrgif test x$DRIVER_MAN_DIR = x    ; then
11014de2362d3Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11015de2362d3Smrgfi
11016de2362d3Smrg
11017de2362d3Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11018de2362d3Smrg    case $host_os in
11019de2362d3Smrg	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
11020de2362d3Smrg	*)		ADMIN_MAN_SUFFIX=8  ;;
11021de2362d3Smrg    esac
11022de2362d3Smrgfi
11023de2362d3Smrgif test x$ADMIN_MAN_DIR = x    ; then
11024de2362d3Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11025de2362d3Smrgfi
11026de2362d3Smrg
11027de2362d3Smrg
11028de2362d3Smrg
11029de2362d3Smrg
11030de2362d3Smrg
11031de2362d3Smrg
11032de2362d3Smrg
11033de2362d3Smrg
11034de2362d3Smrg
11035de2362d3Smrg
11036de2362d3Smrg
11037de2362d3Smrg
11038de2362d3Smrg
11039de2362d3Smrg
11040de2362d3Smrg
11041de2362d3SmrgXORG_MAN_PAGE="X Version 11"
11042de2362d3Smrg
11043de2362d3SmrgMAN_SUBSTS="\
11044de2362d3Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11045de2362d3Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11046de2362d3Smrg	-e 's|__xservername__|Xorg|g' \
11047de2362d3Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
11048de2362d3Smrg	-e 's|__projectroot__|\$(prefix)|g' \
11049de2362d3Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11050de2362d3Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11051de2362d3Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11052de2362d3Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11053de2362d3Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11054de2362d3Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11055de2362d3Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11056de2362d3Smrg
11057de2362d3Smrg
11058de2362d3Smrg
11059de2362d3Smrg# Check whether --enable-silent-rules was given.
11060de2362d3Smrgif test "${enable_silent_rules+set}" = set; then :
11061de2362d3Smrg  enableval=$enable_silent_rules;
11062de2362d3Smrgfi
11063de2362d3Smrg
11064de2362d3Smrgcase $enable_silent_rules in # (((
11065de2362d3Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
11066de2362d3Smrg   no) AM_DEFAULT_VERBOSITY=1;;
11067de2362d3Smrg    *) AM_DEFAULT_VERBOSITY=0;;
11068de2362d3Smrgesac
11069de2362d3Smrgam_make=${MAKE-make}
11070de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
11071de2362d3Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
11072de2362d3Smrgif ${am_cv_make_support_nested_variables+:} false; then :
11073de2362d3Smrg  $as_echo_n "(cached) " >&6
11074de2362d3Smrgelse
11075de2362d3Smrg  if $as_echo 'TRUE=$(BAR$(V))
11076de2362d3SmrgBAR0=false
11077de2362d3SmrgBAR1=true
11078de2362d3SmrgV=1
11079de2362d3Smrgam__doit:
11080de2362d3Smrg	@$(TRUE)
11081de2362d3Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11082de2362d3Smrg  am_cv_make_support_nested_variables=yes
11083de2362d3Smrgelse
11084de2362d3Smrg  am_cv_make_support_nested_variables=no
11085de2362d3Smrgfi
11086de2362d3Smrgfi
11087de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
11088de2362d3Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
11089de2362d3Smrgif test $am_cv_make_support_nested_variables = yes; then
11090de2362d3Smrg    AM_V='$(V)'
11091de2362d3Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11092de2362d3Smrgelse
11093de2362d3Smrg  AM_V=$AM_DEFAULT_VERBOSITY
11094de2362d3Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11095de2362d3Smrgfi
11096de2362d3SmrgAM_BACKSLASH='\'
11097de2362d3Smrg
11098de2362d3Smrg
11099de2362d3Smrg
11100de2362d3Smrg# Initialize libtool
11101de2362d3Smrg# Check whether --enable-static was given.
11102de2362d3Smrgif test "${enable_static+set}" = set; then :
11103de2362d3Smrg  enableval=$enable_static; p=${PACKAGE-default}
11104de2362d3Smrg    case $enableval in
11105de2362d3Smrg    yes) enable_static=yes ;;
11106de2362d3Smrg    no) enable_static=no ;;
11107de2362d3Smrg    *)
11108de2362d3Smrg     enable_static=no
11109de2362d3Smrg      # Look at the argument we got.  We use all the common list separators.
111100d16fef4Smrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
11111de2362d3Smrg      for pkg in $enableval; do
111120d16fef4Smrg	IFS=$lt_save_ifs
11113de2362d3Smrg	if test "X$pkg" = "X$p"; then
11114de2362d3Smrg	  enable_static=yes
11115de2362d3Smrg	fi
11116de2362d3Smrg      done
111170d16fef4Smrg      IFS=$lt_save_ifs
11118de2362d3Smrg      ;;
11119de2362d3Smrg    esac
11120de2362d3Smrgelse
11121de2362d3Smrg  enable_static=no
11122de2362d3Smrgfi
11123de2362d3Smrg
11124de2362d3Smrg
11125de2362d3Smrg
11126de2362d3Smrg
11127de2362d3Smrg
11128de2362d3Smrg
11129de2362d3Smrg
11130de2362d3Smrg
11131de2362d3Smrg
11132de2362d3Smrgcase `pwd` in
11133de2362d3Smrg  *\ * | *\	*)
11134de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
11135de2362d3Smrg$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
11136de2362d3Smrgesac
11137de2362d3Smrg
11138de2362d3Smrg
11139de2362d3Smrg
111400d16fef4Smrgmacro_version='2.4.6'
111410d16fef4Smrgmacro_revision='2.4.6'
11142de2362d3Smrg
11143de2362d3Smrg
11144de2362d3Smrg
11145de2362d3Smrg
11146de2362d3Smrg
11147de2362d3Smrg
11148de2362d3Smrg
11149de2362d3Smrg
11150de2362d3Smrg
11151de2362d3Smrg
11152de2362d3Smrg
11153de2362d3Smrg
11154de2362d3Smrg
111550d16fef4Smrgltmain=$ac_aux_dir/ltmain.sh
11156de2362d3Smrg
11157de2362d3Smrg# Backslashify metacharacters that are still active within
11158de2362d3Smrg# double-quoted strings.
11159de2362d3Smrgsed_quote_subst='s/\(["`$\\]\)/\\\1/g'
11160de2362d3Smrg
11161de2362d3Smrg# Same as above, but do not quote variable references.
11162de2362d3Smrgdouble_quote_subst='s/\(["`\\]\)/\\\1/g'
11163de2362d3Smrg
11164de2362d3Smrg# Sed substitution to delay expansion of an escaped shell variable in a
11165de2362d3Smrg# double_quote_subst'ed string.
11166de2362d3Smrgdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
11167de2362d3Smrg
11168de2362d3Smrg# Sed substitution to delay expansion of an escaped single quote.
11169de2362d3Smrgdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
11170de2362d3Smrg
11171de2362d3Smrg# Sed substitution to avoid accidental globbing in evaled expressions
11172de2362d3Smrgno_glob_subst='s/\*/\\\*/g'
11173de2362d3Smrg
11174de2362d3SmrgECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11175de2362d3SmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
11176de2362d3SmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
11177de2362d3Smrg
11178de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
11179de2362d3Smrg$as_echo_n "checking how to print strings... " >&6; }
11180de2362d3Smrg# Test print first, because it will be a builtin if present.
11181de2362d3Smrgif test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
11182de2362d3Smrg   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
11183de2362d3Smrg  ECHO='print -r --'
11184de2362d3Smrgelif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
11185de2362d3Smrg  ECHO='printf %s\n'
11186de2362d3Smrgelse
11187de2362d3Smrg  # Use this function as a fallback that always works.
11188de2362d3Smrg  func_fallback_echo ()
11189de2362d3Smrg  {
11190de2362d3Smrg    eval 'cat <<_LTECHO_EOF
11191de2362d3Smrg$1
11192de2362d3Smrg_LTECHO_EOF'
11193de2362d3Smrg  }
11194de2362d3Smrg  ECHO='func_fallback_echo'
11195de2362d3Smrgfi
11196de2362d3Smrg
11197de2362d3Smrg# func_echo_all arg...
11198de2362d3Smrg# Invoke $ECHO with all args, space-separated.
11199de2362d3Smrgfunc_echo_all ()
11200de2362d3Smrg{
11201de2362d3Smrg    $ECHO ""
11202de2362d3Smrg}
11203de2362d3Smrg
112040d16fef4Smrgcase $ECHO in
11205de2362d3Smrg  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
11206de2362d3Smrg$as_echo "printf" >&6; } ;;
11207de2362d3Smrg  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
11208de2362d3Smrg$as_echo "print -r" >&6; } ;;
11209de2362d3Smrg  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
11210de2362d3Smrg$as_echo "cat" >&6; } ;;
11211de2362d3Smrgesac
11212de2362d3Smrg
11213de2362d3Smrg
11214de2362d3Smrg
11215de2362d3Smrg
11216de2362d3Smrg
11217de2362d3Smrg
11218de2362d3Smrg
11219de2362d3Smrg
11220de2362d3Smrg
11221de2362d3Smrg
11222de2362d3Smrg
11223de2362d3Smrg
11224de2362d3Smrg
11225de2362d3Smrg
11226de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
11227de2362d3Smrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
11228de2362d3Smrgif ${ac_cv_path_SED+:} false; then :
11229de2362d3Smrg  $as_echo_n "(cached) " >&6
11230de2362d3Smrgelse
11231de2362d3Smrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
11232de2362d3Smrg     for ac_i in 1 2 3 4 5 6 7; do
11233de2362d3Smrg       ac_script="$ac_script$as_nl$ac_script"
11234de2362d3Smrg     done
11235de2362d3Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
11236de2362d3Smrg     { ac_script=; unset ac_script;}
11237de2362d3Smrg     if test -z "$SED"; then
11238de2362d3Smrg  ac_path_SED_found=false
11239de2362d3Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
11240de2362d3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11241de2362d3Smrgfor as_dir in $PATH
11242de2362d3Smrgdo
11243de2362d3Smrg  IFS=$as_save_IFS
11244de2362d3Smrg  test -z "$as_dir" && as_dir=.
11245de2362d3Smrg    for ac_prog in sed gsed; do
11246de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
11247de2362d3Smrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
11248de2362d3Smrg      as_fn_executable_p "$ac_path_SED" || continue
11249de2362d3Smrg# Check for GNU ac_path_SED and select it if it is found.
11250de2362d3Smrg  # Check for GNU $ac_path_SED
11251de2362d3Smrgcase `"$ac_path_SED" --version 2>&1` in
11252de2362d3Smrg*GNU*)
11253de2362d3Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
11254de2362d3Smrg*)
11255de2362d3Smrg  ac_count=0
11256de2362d3Smrg  $as_echo_n 0123456789 >"conftest.in"
11257de2362d3Smrg  while :
11258de2362d3Smrg  do
11259de2362d3Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
11260de2362d3Smrg    mv "conftest.tmp" "conftest.in"
11261de2362d3Smrg    cp "conftest.in" "conftest.nl"
11262de2362d3Smrg    $as_echo '' >> "conftest.nl"
11263de2362d3Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
11264de2362d3Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11265de2362d3Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
11266de2362d3Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
11267de2362d3Smrg      # Best one so far, save it but keep looking for a better one
11268de2362d3Smrg      ac_cv_path_SED="$ac_path_SED"
11269de2362d3Smrg      ac_path_SED_max=$ac_count
11270de2362d3Smrg    fi
11271de2362d3Smrg    # 10*(2^10) chars as input seems more than enough
11272de2362d3Smrg    test $ac_count -gt 10 && break
11273de2362d3Smrg  done
11274de2362d3Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11275de2362d3Smrgesac
11276de2362d3Smrg
11277de2362d3Smrg      $ac_path_SED_found && break 3
11278de2362d3Smrg    done
11279de2362d3Smrg  done
11280de2362d3Smrg  done
11281de2362d3SmrgIFS=$as_save_IFS
11282de2362d3Smrg  if test -z "$ac_cv_path_SED"; then
11283de2362d3Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
11284de2362d3Smrg  fi
11285de2362d3Smrgelse
11286de2362d3Smrg  ac_cv_path_SED=$SED
11287de2362d3Smrgfi
11288de2362d3Smrg
11289de2362d3Smrgfi
11290de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
11291de2362d3Smrg$as_echo "$ac_cv_path_SED" >&6; }
11292de2362d3Smrg SED="$ac_cv_path_SED"
11293de2362d3Smrg  rm -f conftest.sed
11294de2362d3Smrg
11295de2362d3Smrgtest -z "$SED" && SED=sed
11296de2362d3SmrgXsed="$SED -e 1s/^X//"
11297de2362d3Smrg
11298de2362d3Smrg
11299de2362d3Smrg
11300de2362d3Smrg
11301de2362d3Smrg
11302de2362d3Smrg
11303de2362d3Smrg
11304de2362d3Smrg
11305de2362d3Smrg
11306de2362d3Smrg
11307de2362d3Smrg
11308de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
11309de2362d3Smrg$as_echo_n "checking for fgrep... " >&6; }
11310de2362d3Smrgif ${ac_cv_path_FGREP+:} false; then :
11311de2362d3Smrg  $as_echo_n "(cached) " >&6
11312de2362d3Smrgelse
11313de2362d3Smrg  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
11314de2362d3Smrg   then ac_cv_path_FGREP="$GREP -F"
11315de2362d3Smrg   else
11316de2362d3Smrg     if test -z "$FGREP"; then
11317de2362d3Smrg  ac_path_FGREP_found=false
11318de2362d3Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
11319de2362d3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11320de2362d3Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11321de2362d3Smrgdo
11322de2362d3Smrg  IFS=$as_save_IFS
11323de2362d3Smrg  test -z "$as_dir" && as_dir=.
11324de2362d3Smrg    for ac_prog in fgrep; do
11325de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
11326de2362d3Smrg      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
11327de2362d3Smrg      as_fn_executable_p "$ac_path_FGREP" || continue
11328de2362d3Smrg# Check for GNU ac_path_FGREP and select it if it is found.
11329de2362d3Smrg  # Check for GNU $ac_path_FGREP
11330de2362d3Smrgcase `"$ac_path_FGREP" --version 2>&1` in
11331de2362d3Smrg*GNU*)
11332de2362d3Smrg  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
11333de2362d3Smrg*)
11334de2362d3Smrg  ac_count=0
11335de2362d3Smrg  $as_echo_n 0123456789 >"conftest.in"
11336de2362d3Smrg  while :
11337de2362d3Smrg  do
11338de2362d3Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
11339de2362d3Smrg    mv "conftest.tmp" "conftest.in"
11340de2362d3Smrg    cp "conftest.in" "conftest.nl"
11341de2362d3Smrg    $as_echo 'FGREP' >> "conftest.nl"
11342de2362d3Smrg    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
11343de2362d3Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11344de2362d3Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
11345de2362d3Smrg    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
11346de2362d3Smrg      # Best one so far, save it but keep looking for a better one
11347de2362d3Smrg      ac_cv_path_FGREP="$ac_path_FGREP"
11348de2362d3Smrg      ac_path_FGREP_max=$ac_count
11349de2362d3Smrg    fi
11350de2362d3Smrg    # 10*(2^10) chars as input seems more than enough
11351de2362d3Smrg    test $ac_count -gt 10 && break
11352de2362d3Smrg  done
11353de2362d3Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11354de2362d3Smrgesac
11355de2362d3Smrg
11356de2362d3Smrg      $ac_path_FGREP_found && break 3
11357de2362d3Smrg    done
11358de2362d3Smrg  done
11359de2362d3Smrg  done
11360de2362d3SmrgIFS=$as_save_IFS
11361de2362d3Smrg  if test -z "$ac_cv_path_FGREP"; then
11362de2362d3Smrg    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11363de2362d3Smrg  fi
11364de2362d3Smrgelse
11365de2362d3Smrg  ac_cv_path_FGREP=$FGREP
11366de2362d3Smrgfi
11367de2362d3Smrg
11368de2362d3Smrg   fi
11369de2362d3Smrgfi
11370de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
11371de2362d3Smrg$as_echo "$ac_cv_path_FGREP" >&6; }
11372de2362d3Smrg FGREP="$ac_cv_path_FGREP"
11373de2362d3Smrg
11374de2362d3Smrg
11375de2362d3Smrgtest -z "$GREP" && GREP=grep
11376de2362d3Smrg
11377de2362d3Smrg
11378de2362d3Smrg
11379de2362d3Smrg
11380de2362d3Smrg
11381de2362d3Smrg
11382de2362d3Smrg
11383de2362d3Smrg
11384de2362d3Smrg
11385de2362d3Smrg
11386de2362d3Smrg
11387de2362d3Smrg
11388de2362d3Smrg
11389de2362d3Smrg
11390de2362d3Smrg
11391de2362d3Smrg
11392de2362d3Smrg
11393de2362d3Smrg
11394de2362d3Smrg
11395de2362d3Smrg# Check whether --with-gnu-ld was given.
11396de2362d3Smrgif test "${with_gnu_ld+set}" = set; then :
113970d16fef4Smrg  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
11398de2362d3Smrgelse
11399de2362d3Smrg  with_gnu_ld=no
11400de2362d3Smrgfi
11401de2362d3Smrg
11402de2362d3Smrgac_prog=ld
114030d16fef4Smrgif test yes = "$GCC"; then
11404de2362d3Smrg  # Check if gcc -print-prog-name=ld gives a path.
11405de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
11406de2362d3Smrg$as_echo_n "checking for ld used by $CC... " >&6; }
11407de2362d3Smrg  case $host in
11408de2362d3Smrg  *-*-mingw*)
114090d16fef4Smrg    # gcc leaves a trailing carriage return, which upsets mingw
11410de2362d3Smrg    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11411de2362d3Smrg  *)
11412de2362d3Smrg    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
11413de2362d3Smrg  esac
11414de2362d3Smrg  case $ac_prog in
11415de2362d3Smrg    # Accept absolute paths.
11416de2362d3Smrg    [\\/]* | ?:[\\/]*)
11417de2362d3Smrg      re_direlt='/[^/][^/]*/\.\./'
11418de2362d3Smrg      # Canonicalize the pathname of ld
11419de2362d3Smrg      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
11420de2362d3Smrg      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
11421de2362d3Smrg	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
11422de2362d3Smrg      done
114230d16fef4Smrg      test -z "$LD" && LD=$ac_prog
11424de2362d3Smrg      ;;
11425de2362d3Smrg  "")
11426de2362d3Smrg    # If it fails, then pretend we aren't using GCC.
11427de2362d3Smrg    ac_prog=ld
11428de2362d3Smrg    ;;
11429de2362d3Smrg  *)
11430de2362d3Smrg    # If it is relative, then search for the first ld in PATH.
11431de2362d3Smrg    with_gnu_ld=unknown
11432de2362d3Smrg    ;;
11433de2362d3Smrg  esac
114340d16fef4Smrgelif test yes = "$with_gnu_ld"; then
11435de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11436de2362d3Smrg$as_echo_n "checking for GNU ld... " >&6; }
11437de2362d3Smrgelse
11438de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11439de2362d3Smrg$as_echo_n "checking for non-GNU ld... " >&6; }
11440de2362d3Smrgfi
11441de2362d3Smrgif ${lt_cv_path_LD+:} false; then :
11442de2362d3Smrg  $as_echo_n "(cached) " >&6
11443de2362d3Smrgelse
11444de2362d3Smrg  if test -z "$LD"; then
114450d16fef4Smrg  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11446de2362d3Smrg  for ac_dir in $PATH; do
114470d16fef4Smrg    IFS=$lt_save_ifs
11448de2362d3Smrg    test -z "$ac_dir" && ac_dir=.
11449de2362d3Smrg    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
114500d16fef4Smrg      lt_cv_path_LD=$ac_dir/$ac_prog
11451de2362d3Smrg      # Check to see if the program is GNU ld.  I'd rather use --version,
11452de2362d3Smrg      # but apparently some variants of GNU ld only accept -v.
11453de2362d3Smrg      # Break only if it was the GNU/non-GNU ld that we prefer.
11454de2362d3Smrg      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11455de2362d3Smrg      *GNU* | *'with BFD'*)
114560d16fef4Smrg	test no != "$with_gnu_ld" && break
11457de2362d3Smrg	;;
11458de2362d3Smrg      *)
114590d16fef4Smrg	test yes != "$with_gnu_ld" && break
11460de2362d3Smrg	;;
11461de2362d3Smrg      esac
11462de2362d3Smrg    fi
11463de2362d3Smrg  done
114640d16fef4Smrg  IFS=$lt_save_ifs
11465de2362d3Smrgelse
114660d16fef4Smrg  lt_cv_path_LD=$LD # Let the user override the test with a path.
11467de2362d3Smrgfi
11468de2362d3Smrgfi
11469de2362d3Smrg
114700d16fef4SmrgLD=$lt_cv_path_LD
11471de2362d3Smrgif test -n "$LD"; then
11472de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11473de2362d3Smrg$as_echo "$LD" >&6; }
11474de2362d3Smrgelse
11475de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11476de2362d3Smrg$as_echo "no" >&6; }
11477de2362d3Smrgfi
11478de2362d3Smrgtest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
11479de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11480de2362d3Smrg$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11481de2362d3Smrgif ${lt_cv_prog_gnu_ld+:} false; then :
11482de2362d3Smrg  $as_echo_n "(cached) " >&6
11483de2362d3Smrgelse
11484de2362d3Smrg  # I'd rather use --version here, but apparently some GNU lds only accept -v.
11485de2362d3Smrgcase `$LD -v 2>&1 </dev/null` in
11486de2362d3Smrg*GNU* | *'with BFD'*)
11487de2362d3Smrg  lt_cv_prog_gnu_ld=yes
11488de2362d3Smrg  ;;
11489de2362d3Smrg*)
11490de2362d3Smrg  lt_cv_prog_gnu_ld=no
11491de2362d3Smrg  ;;
11492de2362d3Smrgesac
11493de2362d3Smrgfi
11494de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
11495de2362d3Smrg$as_echo "$lt_cv_prog_gnu_ld" >&6; }
11496de2362d3Smrgwith_gnu_ld=$lt_cv_prog_gnu_ld
11497de2362d3Smrg
11498de2362d3Smrg
11499de2362d3Smrg
11500de2362d3Smrg
11501de2362d3Smrg
11502de2362d3Smrg
11503de2362d3Smrg
11504de2362d3Smrg
11505de2362d3Smrg
11506de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
11507de2362d3Smrg$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
11508de2362d3Smrgif ${lt_cv_path_NM+:} false; then :
11509de2362d3Smrg  $as_echo_n "(cached) " >&6
11510de2362d3Smrgelse
11511de2362d3Smrg  if test -n "$NM"; then
11512de2362d3Smrg  # Let the user override the test.
115130d16fef4Smrg  lt_cv_path_NM=$NM
11514de2362d3Smrgelse
115150d16fef4Smrg  lt_nm_to_check=${ac_tool_prefix}nm
11516de2362d3Smrg  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
11517de2362d3Smrg    lt_nm_to_check="$lt_nm_to_check nm"
11518de2362d3Smrg  fi
11519de2362d3Smrg  for lt_tmp_nm in $lt_nm_to_check; do
115200d16fef4Smrg    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11521de2362d3Smrg    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
115220d16fef4Smrg      IFS=$lt_save_ifs
11523de2362d3Smrg      test -z "$ac_dir" && ac_dir=.
115240d16fef4Smrg      tmp_nm=$ac_dir/$lt_tmp_nm
115250d16fef4Smrg      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
11526de2362d3Smrg	# Check to see if the nm accepts a BSD-compat flag.
115270d16fef4Smrg	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
11528de2362d3Smrg	#   nm: unknown option "B" ignored
11529de2362d3Smrg	# Tru64's nm complains that /dev/null is an invalid object file
115300d16fef4Smrg	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
115310d16fef4Smrg	case $build_os in
115320d16fef4Smrg	mingw*) lt_bad_file=conftest.nm/nofile ;;
115330d16fef4Smrg	*) lt_bad_file=/dev/null ;;
115340d16fef4Smrg	esac
115350d16fef4Smrg	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
115360d16fef4Smrg	*$lt_bad_file* | *'Invalid file or object type'*)
11537de2362d3Smrg	  lt_cv_path_NM="$tmp_nm -B"
115380d16fef4Smrg	  break 2
11539de2362d3Smrg	  ;;
11540de2362d3Smrg	*)
11541de2362d3Smrg	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
11542de2362d3Smrg	  */dev/null*)
11543de2362d3Smrg	    lt_cv_path_NM="$tmp_nm -p"
115440d16fef4Smrg	    break 2
11545de2362d3Smrg	    ;;
11546de2362d3Smrg	  *)
11547de2362d3Smrg	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
11548de2362d3Smrg	    continue # so that we can try to find one that supports BSD flags
11549de2362d3Smrg	    ;;
11550de2362d3Smrg	  esac
11551de2362d3Smrg	  ;;
11552de2362d3Smrg	esac
11553de2362d3Smrg      fi
11554de2362d3Smrg    done
115550d16fef4Smrg    IFS=$lt_save_ifs
11556de2362d3Smrg  done
11557de2362d3Smrg  : ${lt_cv_path_NM=no}
11558de2362d3Smrgfi
11559de2362d3Smrgfi
11560de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
11561de2362d3Smrg$as_echo "$lt_cv_path_NM" >&6; }
115620d16fef4Smrgif test no != "$lt_cv_path_NM"; then
115630d16fef4Smrg  NM=$lt_cv_path_NM
11564de2362d3Smrgelse
11565de2362d3Smrg  # Didn't find any BSD compatible name lister, look for dumpbin.
11566de2362d3Smrg  if test -n "$DUMPBIN"; then :
11567de2362d3Smrg    # Let the user override the test.
11568de2362d3Smrg  else
11569de2362d3Smrg    if test -n "$ac_tool_prefix"; then
11570de2362d3Smrg  for ac_prog in dumpbin "link -dump"
11571de2362d3Smrg  do
11572de2362d3Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11573de2362d3Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
11574de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11575de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
11576de2362d3Smrgif ${ac_cv_prog_DUMPBIN+:} false; then :
11577de2362d3Smrg  $as_echo_n "(cached) " >&6
11578de2362d3Smrgelse
11579de2362d3Smrg  if test -n "$DUMPBIN"; then
11580de2362d3Smrg  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
11581de2362d3Smrgelse
11582de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11583de2362d3Smrgfor as_dir in $PATH
11584de2362d3Smrgdo
11585de2362d3Smrg  IFS=$as_save_IFS
11586de2362d3Smrg  test -z "$as_dir" && as_dir=.
11587de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
11588de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11589de2362d3Smrg    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
11590de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11591de2362d3Smrg    break 2
11592de2362d3Smrg  fi
11593de2362d3Smrgdone
11594de2362d3Smrg  done
11595de2362d3SmrgIFS=$as_save_IFS
11596de2362d3Smrg
11597de2362d3Smrgfi
11598de2362d3Smrgfi
11599de2362d3SmrgDUMPBIN=$ac_cv_prog_DUMPBIN
11600de2362d3Smrgif test -n "$DUMPBIN"; then
11601de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
11602de2362d3Smrg$as_echo "$DUMPBIN" >&6; }
11603de2362d3Smrgelse
11604de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11605de2362d3Smrg$as_echo "no" >&6; }
11606de2362d3Smrgfi
11607de2362d3Smrg
11608de2362d3Smrg
11609de2362d3Smrg    test -n "$DUMPBIN" && break
11610de2362d3Smrg  done
11611de2362d3Smrgfi
11612de2362d3Smrgif test -z "$DUMPBIN"; then
11613de2362d3Smrg  ac_ct_DUMPBIN=$DUMPBIN
11614de2362d3Smrg  for ac_prog in dumpbin "link -dump"
11615de2362d3Smrgdo
11616de2362d3Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
11617de2362d3Smrgset dummy $ac_prog; ac_word=$2
11618de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11619de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
11620de2362d3Smrgif ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
11621de2362d3Smrg  $as_echo_n "(cached) " >&6
11622de2362d3Smrgelse
11623de2362d3Smrg  if test -n "$ac_ct_DUMPBIN"; then
11624de2362d3Smrg  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
11625de2362d3Smrgelse
11626de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11627de2362d3Smrgfor as_dir in $PATH
11628de2362d3Smrgdo
11629de2362d3Smrg  IFS=$as_save_IFS
11630de2362d3Smrg  test -z "$as_dir" && as_dir=.
11631de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
11632de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11633de2362d3Smrg    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
11634de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11635de2362d3Smrg    break 2
11636de2362d3Smrg  fi
11637de2362d3Smrgdone
11638de2362d3Smrg  done
11639de2362d3SmrgIFS=$as_save_IFS
11640de2362d3Smrg
11641de2362d3Smrgfi
11642de2362d3Smrgfi
11643de2362d3Smrgac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
11644de2362d3Smrgif test -n "$ac_ct_DUMPBIN"; then
11645de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
11646de2362d3Smrg$as_echo "$ac_ct_DUMPBIN" >&6; }
11647de2362d3Smrgelse
11648de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11649de2362d3Smrg$as_echo "no" >&6; }
11650de2362d3Smrgfi
11651de2362d3Smrg
11652de2362d3Smrg
11653de2362d3Smrg  test -n "$ac_ct_DUMPBIN" && break
11654de2362d3Smrgdone
11655de2362d3Smrg
11656de2362d3Smrg  if test "x$ac_ct_DUMPBIN" = x; then
11657de2362d3Smrg    DUMPBIN=":"
11658de2362d3Smrg  else
11659de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
11660de2362d3Smrgyes:)
11661de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11662de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11663de2362d3Smrgac_tool_warned=yes ;;
11664de2362d3Smrgesac
11665de2362d3Smrg    DUMPBIN=$ac_ct_DUMPBIN
11666de2362d3Smrg  fi
11667de2362d3Smrgfi
11668de2362d3Smrg
116690d16fef4Smrg    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
11670de2362d3Smrg    *COFF*)
116710d16fef4Smrg      DUMPBIN="$DUMPBIN -symbols -headers"
11672de2362d3Smrg      ;;
11673de2362d3Smrg    *)
11674de2362d3Smrg      DUMPBIN=:
11675de2362d3Smrg      ;;
11676de2362d3Smrg    esac
11677de2362d3Smrg  fi
11678de2362d3Smrg
116790d16fef4Smrg  if test : != "$DUMPBIN"; then
116800d16fef4Smrg    NM=$DUMPBIN
11681de2362d3Smrg  fi
11682de2362d3Smrgfi
11683de2362d3Smrgtest -z "$NM" && NM=nm
11684de2362d3Smrg
11685de2362d3Smrg
11686de2362d3Smrg
11687de2362d3Smrg
11688de2362d3Smrg
11689de2362d3Smrg
11690de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
11691de2362d3Smrg$as_echo_n "checking the name lister ($NM) interface... " >&6; }
11692de2362d3Smrgif ${lt_cv_nm_interface+:} false; then :
11693de2362d3Smrg  $as_echo_n "(cached) " >&6
11694de2362d3Smrgelse
11695de2362d3Smrg  lt_cv_nm_interface="BSD nm"
11696de2362d3Smrg  echo "int some_variable = 0;" > conftest.$ac_ext
11697de2362d3Smrg  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
11698de2362d3Smrg  (eval "$ac_compile" 2>conftest.err)
11699de2362d3Smrg  cat conftest.err >&5
11700de2362d3Smrg  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
11701de2362d3Smrg  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
11702de2362d3Smrg  cat conftest.err >&5
11703de2362d3Smrg  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
11704de2362d3Smrg  cat conftest.out >&5
11705de2362d3Smrg  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
11706de2362d3Smrg    lt_cv_nm_interface="MS dumpbin"
11707de2362d3Smrg  fi
11708de2362d3Smrg  rm -f conftest*
11709de2362d3Smrgfi
11710de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
11711de2362d3Smrg$as_echo "$lt_cv_nm_interface" >&6; }
11712de2362d3Smrg
11713de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11714de2362d3Smrg$as_echo_n "checking whether ln -s works... " >&6; }
11715de2362d3SmrgLN_S=$as_ln_s
11716de2362d3Smrgif test "$LN_S" = "ln -s"; then
11717de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11718de2362d3Smrg$as_echo "yes" >&6; }
11719de2362d3Smrgelse
11720de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11721de2362d3Smrg$as_echo "no, using $LN_S" >&6; }
11722de2362d3Smrgfi
11723de2362d3Smrg
11724de2362d3Smrg# find the maximum length of command line arguments
11725de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
11726de2362d3Smrg$as_echo_n "checking the maximum length of command line arguments... " >&6; }
11727de2362d3Smrgif ${lt_cv_sys_max_cmd_len+:} false; then :
11728de2362d3Smrg  $as_echo_n "(cached) " >&6
11729de2362d3Smrgelse
11730de2362d3Smrg    i=0
117310d16fef4Smrg  teststring=ABCD
11732de2362d3Smrg
11733de2362d3Smrg  case $build_os in
11734de2362d3Smrg  msdosdjgpp*)
11735de2362d3Smrg    # On DJGPP, this test can blow up pretty badly due to problems in libc
11736de2362d3Smrg    # (any single argument exceeding 2000 bytes causes a buffer overrun
11737de2362d3Smrg    # during glob expansion).  Even if it were fixed, the result of this
11738de2362d3Smrg    # check would be larger than it should be.
11739de2362d3Smrg    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
11740de2362d3Smrg    ;;
11741de2362d3Smrg
11742de2362d3Smrg  gnu*)
11743de2362d3Smrg    # Under GNU Hurd, this test is not required because there is
11744de2362d3Smrg    # no limit to the length of command line arguments.
11745de2362d3Smrg    # Libtool will interpret -1 as no limit whatsoever
11746de2362d3Smrg    lt_cv_sys_max_cmd_len=-1;
11747de2362d3Smrg    ;;
11748de2362d3Smrg
11749de2362d3Smrg  cygwin* | mingw* | cegcc*)
11750de2362d3Smrg    # On Win9x/ME, this test blows up -- it succeeds, but takes
11751de2362d3Smrg    # about 5 minutes as the teststring grows exponentially.
11752de2362d3Smrg    # Worse, since 9x/ME are not pre-emptively multitasking,
11753de2362d3Smrg    # you end up with a "frozen" computer, even though with patience
11754de2362d3Smrg    # the test eventually succeeds (with a max line length of 256k).
11755de2362d3Smrg    # Instead, let's just punt: use the minimum linelength reported by
11756de2362d3Smrg    # all of the supported platforms: 8192 (on NT/2K/XP).
11757de2362d3Smrg    lt_cv_sys_max_cmd_len=8192;
11758de2362d3Smrg    ;;
11759de2362d3Smrg
11760de2362d3Smrg  mint*)
11761de2362d3Smrg    # On MiNT this can take a long time and run out of memory.
11762de2362d3Smrg    lt_cv_sys_max_cmd_len=8192;
11763de2362d3Smrg    ;;
11764de2362d3Smrg
11765de2362d3Smrg  amigaos*)
11766de2362d3Smrg    # On AmigaOS with pdksh, this test takes hours, literally.
11767de2362d3Smrg    # So we just punt and use a minimum line length of 8192.
11768de2362d3Smrg    lt_cv_sys_max_cmd_len=8192;
11769de2362d3Smrg    ;;
11770de2362d3Smrg
117710d16fef4Smrg  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
11772de2362d3Smrg    # This has been around since 386BSD, at least.  Likely further.
11773de2362d3Smrg    if test -x /sbin/sysctl; then
11774de2362d3Smrg      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
11775de2362d3Smrg    elif test -x /usr/sbin/sysctl; then
11776de2362d3Smrg      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
11777de2362d3Smrg    else
11778de2362d3Smrg      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
11779de2362d3Smrg    fi
11780de2362d3Smrg    # And add a safety zone
11781de2362d3Smrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11782de2362d3Smrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11783de2362d3Smrg    ;;
11784de2362d3Smrg
11785de2362d3Smrg  interix*)
11786de2362d3Smrg    # We know the value 262144 and hardcode it with a safety zone (like BSD)
11787de2362d3Smrg    lt_cv_sys_max_cmd_len=196608
11788de2362d3Smrg    ;;
11789de2362d3Smrg
11790de2362d3Smrg  os2*)
11791de2362d3Smrg    # The test takes a long time on OS/2.
11792de2362d3Smrg    lt_cv_sys_max_cmd_len=8192
11793de2362d3Smrg    ;;
11794de2362d3Smrg
11795de2362d3Smrg  osf*)
11796de2362d3Smrg    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
11797de2362d3Smrg    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
11798de2362d3Smrg    # nice to cause kernel panics so lets avoid the loop below.
11799de2362d3Smrg    # First set a reasonable default.
11800de2362d3Smrg    lt_cv_sys_max_cmd_len=16384
11801de2362d3Smrg    #
11802de2362d3Smrg    if test -x /sbin/sysconfig; then
11803de2362d3Smrg      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
11804de2362d3Smrg        *1*) lt_cv_sys_max_cmd_len=-1 ;;
11805de2362d3Smrg      esac
11806de2362d3Smrg    fi
11807de2362d3Smrg    ;;
11808de2362d3Smrg  sco3.2v5*)
11809de2362d3Smrg    lt_cv_sys_max_cmd_len=102400
11810de2362d3Smrg    ;;
11811de2362d3Smrg  sysv5* | sco5v6* | sysv4.2uw2*)
11812de2362d3Smrg    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
11813de2362d3Smrg    if test -n "$kargmax"; then
11814de2362d3Smrg      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
11815de2362d3Smrg    else
11816de2362d3Smrg      lt_cv_sys_max_cmd_len=32768
11817de2362d3Smrg    fi
11818de2362d3Smrg    ;;
11819de2362d3Smrg  *)
11820de2362d3Smrg    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
118210d16fef4Smrg    if test -n "$lt_cv_sys_max_cmd_len" && \
118220d16fef4Smrg       test undefined != "$lt_cv_sys_max_cmd_len"; then
11823de2362d3Smrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11824de2362d3Smrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11825de2362d3Smrg    else
11826de2362d3Smrg      # Make teststring a little bigger before we do anything with it.
11827de2362d3Smrg      # a 1K string should be a reasonable start.
118280d16fef4Smrg      for i in 1 2 3 4 5 6 7 8; do
11829de2362d3Smrg        teststring=$teststring$teststring
11830de2362d3Smrg      done
11831de2362d3Smrg      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
11832de2362d3Smrg      # If test is not a shell built-in, we'll probably end up computing a
11833de2362d3Smrg      # maximum length that is only half of the actual maximum length, but
11834de2362d3Smrg      # we can't tell.
118350d16fef4Smrg      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
11836de2362d3Smrg	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
118370d16fef4Smrg	      test 17 != "$i" # 1/2 MB should be enough
11838de2362d3Smrg      do
11839de2362d3Smrg        i=`expr $i + 1`
11840de2362d3Smrg        teststring=$teststring$teststring
11841de2362d3Smrg      done
11842de2362d3Smrg      # Only check the string length outside the loop.
11843de2362d3Smrg      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
11844de2362d3Smrg      teststring=
11845de2362d3Smrg      # Add a significant safety factor because C++ compilers can tack on
11846de2362d3Smrg      # massive amounts of additional arguments before passing them to the
11847de2362d3Smrg      # linker.  It appears as though 1/2 is a usable value.
11848de2362d3Smrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
11849de2362d3Smrg    fi
11850de2362d3Smrg    ;;
11851de2362d3Smrg  esac
11852de2362d3Smrg
11853de2362d3Smrgfi
11854de2362d3Smrg
118550d16fef4Smrgif test -n "$lt_cv_sys_max_cmd_len"; then
11856de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
11857de2362d3Smrg$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
11858de2362d3Smrgelse
11859de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
11860de2362d3Smrg$as_echo "none" >&6; }
11861de2362d3Smrgfi
11862de2362d3Smrgmax_cmd_len=$lt_cv_sys_max_cmd_len
11863de2362d3Smrg
11864de2362d3Smrg
11865de2362d3Smrg
11866de2362d3Smrg
11867de2362d3Smrg
11868de2362d3Smrg
11869de2362d3Smrg: ${CP="cp -f"}
11870de2362d3Smrg: ${MV="mv -f"}
11871de2362d3Smrg: ${RM="rm -f"}
11872de2362d3Smrg
11873de2362d3Smrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11874de2362d3Smrg  lt_unset=unset
11875de2362d3Smrgelse
11876de2362d3Smrg  lt_unset=false
11877de2362d3Smrgfi
11878de2362d3Smrg
11879de2362d3Smrg
11880de2362d3Smrg
11881de2362d3Smrg
11882de2362d3Smrg
11883de2362d3Smrg# test EBCDIC or ASCII
11884de2362d3Smrgcase `echo X|tr X '\101'` in
11885de2362d3Smrg A) # ASCII based system
11886de2362d3Smrg    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
11887de2362d3Smrg  lt_SP2NL='tr \040 \012'
11888de2362d3Smrg  lt_NL2SP='tr \015\012 \040\040'
11889de2362d3Smrg  ;;
11890de2362d3Smrg *) # EBCDIC based system
11891de2362d3Smrg  lt_SP2NL='tr \100 \n'
11892de2362d3Smrg  lt_NL2SP='tr \r\n \100\100'
11893de2362d3Smrg  ;;
11894de2362d3Smrgesac
11895de2362d3Smrg
11896de2362d3Smrg
11897de2362d3Smrg
11898de2362d3Smrg
11899de2362d3Smrg
11900de2362d3Smrg
11901de2362d3Smrg
11902de2362d3Smrg
11903de2362d3Smrg
11904de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
11905de2362d3Smrg$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
11906de2362d3Smrgif ${lt_cv_to_host_file_cmd+:} false; then :
11907de2362d3Smrg  $as_echo_n "(cached) " >&6
11908de2362d3Smrgelse
11909de2362d3Smrg  case $host in
11910de2362d3Smrg  *-*-mingw* )
11911de2362d3Smrg    case $build in
11912de2362d3Smrg      *-*-mingw* ) # actually msys
11913de2362d3Smrg        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
11914de2362d3Smrg        ;;
11915de2362d3Smrg      *-*-cygwin* )
11916de2362d3Smrg        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
11917de2362d3Smrg        ;;
11918de2362d3Smrg      * ) # otherwise, assume *nix
11919de2362d3Smrg        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
11920de2362d3Smrg        ;;
11921de2362d3Smrg    esac
11922de2362d3Smrg    ;;
11923de2362d3Smrg  *-*-cygwin* )
11924de2362d3Smrg    case $build in
11925de2362d3Smrg      *-*-mingw* ) # actually msys
11926de2362d3Smrg        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
11927de2362d3Smrg        ;;
11928de2362d3Smrg      *-*-cygwin* )
11929de2362d3Smrg        lt_cv_to_host_file_cmd=func_convert_file_noop
11930de2362d3Smrg        ;;
11931de2362d3Smrg      * ) # otherwise, assume *nix
11932de2362d3Smrg        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
11933de2362d3Smrg        ;;
11934de2362d3Smrg    esac
11935de2362d3Smrg    ;;
11936de2362d3Smrg  * ) # unhandled hosts (and "normal" native builds)
11937de2362d3Smrg    lt_cv_to_host_file_cmd=func_convert_file_noop
11938de2362d3Smrg    ;;
11939de2362d3Smrgesac
11940de2362d3Smrg
11941de2362d3Smrgfi
11942de2362d3Smrg
11943de2362d3Smrgto_host_file_cmd=$lt_cv_to_host_file_cmd
11944de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
11945de2362d3Smrg$as_echo "$lt_cv_to_host_file_cmd" >&6; }
11946de2362d3Smrg
11947de2362d3Smrg
11948de2362d3Smrg
11949de2362d3Smrg
11950de2362d3Smrg
11951de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
11952de2362d3Smrg$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
11953de2362d3Smrgif ${lt_cv_to_tool_file_cmd+:} false; then :
11954de2362d3Smrg  $as_echo_n "(cached) " >&6
11955de2362d3Smrgelse
11956de2362d3Smrg  #assume ordinary cross tools, or native build.
11957de2362d3Smrglt_cv_to_tool_file_cmd=func_convert_file_noop
11958de2362d3Smrgcase $host in
11959de2362d3Smrg  *-*-mingw* )
11960de2362d3Smrg    case $build in
11961de2362d3Smrg      *-*-mingw* ) # actually msys
11962de2362d3Smrg        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
11963de2362d3Smrg        ;;
11964de2362d3Smrg    esac
11965de2362d3Smrg    ;;
11966de2362d3Smrgesac
11967de2362d3Smrg
11968de2362d3Smrgfi
11969de2362d3Smrg
11970de2362d3Smrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd
11971de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
11972de2362d3Smrg$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
11973de2362d3Smrg
11974de2362d3Smrg
11975de2362d3Smrg
11976de2362d3Smrg
11977de2362d3Smrg
11978de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
11979de2362d3Smrg$as_echo_n "checking for $LD option to reload object files... " >&6; }
11980de2362d3Smrgif ${lt_cv_ld_reload_flag+:} false; then :
11981de2362d3Smrg  $as_echo_n "(cached) " >&6
11982de2362d3Smrgelse
11983de2362d3Smrg  lt_cv_ld_reload_flag='-r'
11984de2362d3Smrgfi
11985de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
11986de2362d3Smrg$as_echo "$lt_cv_ld_reload_flag" >&6; }
11987de2362d3Smrgreload_flag=$lt_cv_ld_reload_flag
11988de2362d3Smrgcase $reload_flag in
11989de2362d3Smrg"" | " "*) ;;
11990de2362d3Smrg*) reload_flag=" $reload_flag" ;;
11991de2362d3Smrgesac
11992de2362d3Smrgreload_cmds='$LD$reload_flag -o $output$reload_objs'
11993de2362d3Smrgcase $host_os in
11994de2362d3Smrg  cygwin* | mingw* | pw32* | cegcc*)
119950d16fef4Smrg    if test yes != "$GCC"; then
11996de2362d3Smrg      reload_cmds=false
11997de2362d3Smrg    fi
11998de2362d3Smrg    ;;
11999de2362d3Smrg  darwin*)
120000d16fef4Smrg    if test yes = "$GCC"; then
120010d16fef4Smrg      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
12002de2362d3Smrg    else
12003de2362d3Smrg      reload_cmds='$LD$reload_flag -o $output$reload_objs'
12004de2362d3Smrg    fi
12005de2362d3Smrg    ;;
12006de2362d3Smrgesac
12007de2362d3Smrg
12008de2362d3Smrg
12009de2362d3Smrg
12010de2362d3Smrg
12011de2362d3Smrg
12012de2362d3Smrg
12013de2362d3Smrg
12014de2362d3Smrg
12015de2362d3Smrg
12016de2362d3Smrgif test -n "$ac_tool_prefix"; then
12017de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
12018de2362d3Smrgset dummy ${ac_tool_prefix}objdump; ac_word=$2
12019de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12020de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
12021de2362d3Smrgif ${ac_cv_prog_OBJDUMP+:} false; then :
12022de2362d3Smrg  $as_echo_n "(cached) " >&6
12023de2362d3Smrgelse
12024de2362d3Smrg  if test -n "$OBJDUMP"; then
12025de2362d3Smrg  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
12026de2362d3Smrgelse
12027de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12028de2362d3Smrgfor as_dir in $PATH
12029de2362d3Smrgdo
12030de2362d3Smrg  IFS=$as_save_IFS
12031de2362d3Smrg  test -z "$as_dir" && as_dir=.
12032de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
12033de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12034de2362d3Smrg    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
12035de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12036de2362d3Smrg    break 2
12037de2362d3Smrg  fi
12038de2362d3Smrgdone
12039de2362d3Smrg  done
12040de2362d3SmrgIFS=$as_save_IFS
12041de2362d3Smrg
12042de2362d3Smrgfi
12043de2362d3Smrgfi
12044de2362d3SmrgOBJDUMP=$ac_cv_prog_OBJDUMP
12045de2362d3Smrgif test -n "$OBJDUMP"; then
12046de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
12047de2362d3Smrg$as_echo "$OBJDUMP" >&6; }
12048de2362d3Smrgelse
12049de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12050de2362d3Smrg$as_echo "no" >&6; }
12051de2362d3Smrgfi
12052de2362d3Smrg
12053de2362d3Smrg
12054de2362d3Smrgfi
12055de2362d3Smrgif test -z "$ac_cv_prog_OBJDUMP"; then
12056de2362d3Smrg  ac_ct_OBJDUMP=$OBJDUMP
12057de2362d3Smrg  # Extract the first word of "objdump", so it can be a program name with args.
12058de2362d3Smrgset dummy objdump; ac_word=$2
12059de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12060de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
12061de2362d3Smrgif ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
12062de2362d3Smrg  $as_echo_n "(cached) " >&6
12063de2362d3Smrgelse
12064de2362d3Smrg  if test -n "$ac_ct_OBJDUMP"; then
12065de2362d3Smrg  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
12066de2362d3Smrgelse
12067de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12068de2362d3Smrgfor as_dir in $PATH
12069de2362d3Smrgdo
12070de2362d3Smrg  IFS=$as_save_IFS
12071de2362d3Smrg  test -z "$as_dir" && as_dir=.
12072de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
12073de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12074de2362d3Smrg    ac_cv_prog_ac_ct_OBJDUMP="objdump"
12075de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12076de2362d3Smrg    break 2
12077de2362d3Smrg  fi
12078de2362d3Smrgdone
12079de2362d3Smrg  done
12080de2362d3SmrgIFS=$as_save_IFS
12081de2362d3Smrg
12082de2362d3Smrgfi
12083de2362d3Smrgfi
12084de2362d3Smrgac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
12085de2362d3Smrgif test -n "$ac_ct_OBJDUMP"; then
12086de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
12087de2362d3Smrg$as_echo "$ac_ct_OBJDUMP" >&6; }
12088de2362d3Smrgelse
12089de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12090de2362d3Smrg$as_echo "no" >&6; }
12091de2362d3Smrgfi
12092de2362d3Smrg
12093de2362d3Smrg  if test "x$ac_ct_OBJDUMP" = x; then
12094de2362d3Smrg    OBJDUMP="false"
12095de2362d3Smrg  else
12096de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
12097de2362d3Smrgyes:)
12098de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12099de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12100de2362d3Smrgac_tool_warned=yes ;;
12101de2362d3Smrgesac
12102de2362d3Smrg    OBJDUMP=$ac_ct_OBJDUMP
12103de2362d3Smrg  fi
12104de2362d3Smrgelse
12105de2362d3Smrg  OBJDUMP="$ac_cv_prog_OBJDUMP"
12106de2362d3Smrgfi
12107de2362d3Smrg
12108de2362d3Smrgtest -z "$OBJDUMP" && OBJDUMP=objdump
12109de2362d3Smrg
12110de2362d3Smrg
12111de2362d3Smrg
12112de2362d3Smrg
12113de2362d3Smrg
12114de2362d3Smrg
12115de2362d3Smrg
12116de2362d3Smrg
12117de2362d3Smrg
12118de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
12119de2362d3Smrg$as_echo_n "checking how to recognize dependent libraries... " >&6; }
12120de2362d3Smrgif ${lt_cv_deplibs_check_method+:} false; then :
12121de2362d3Smrg  $as_echo_n "(cached) " >&6
12122de2362d3Smrgelse
12123de2362d3Smrg  lt_cv_file_magic_cmd='$MAGIC_CMD'
12124de2362d3Smrglt_cv_file_magic_test_file=
12125de2362d3Smrglt_cv_deplibs_check_method='unknown'
12126de2362d3Smrg# Need to set the preceding variable on all platforms that support
12127de2362d3Smrg# interlibrary dependencies.
12128de2362d3Smrg# 'none' -- dependencies not supported.
121290d16fef4Smrg# 'unknown' -- same as none, but documents that we really don't know.
12130de2362d3Smrg# 'pass_all' -- all dependencies passed with no checks.
12131de2362d3Smrg# 'test_compile' -- check by making test program.
12132de2362d3Smrg# 'file_magic [[regex]]' -- check by looking for files in library path
121330d16fef4Smrg# that responds to the $file_magic_cmd with a given extended regex.
121340d16fef4Smrg# If you have 'file' or equivalent on your system and you're not sure
121350d16fef4Smrg# whether 'pass_all' will *always* work, you probably want this one.
12136de2362d3Smrg
12137de2362d3Smrgcase $host_os in
12138de2362d3Smrgaix[4-9]*)
12139de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12140de2362d3Smrg  ;;
12141de2362d3Smrg
12142de2362d3Smrgbeos*)
12143de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12144de2362d3Smrg  ;;
12145de2362d3Smrg
12146de2362d3Smrgbsdi[45]*)
12147de2362d3Smrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
12148de2362d3Smrg  lt_cv_file_magic_cmd='/usr/bin/file -L'
12149de2362d3Smrg  lt_cv_file_magic_test_file=/shlib/libc.so
12150de2362d3Smrg  ;;
12151de2362d3Smrg
12152de2362d3Smrgcygwin*)
12153de2362d3Smrg  # func_win32_libid is a shell function defined in ltmain.sh
12154de2362d3Smrg  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
12155de2362d3Smrg  lt_cv_file_magic_cmd='func_win32_libid'
12156de2362d3Smrg  ;;
12157de2362d3Smrg
12158de2362d3Smrgmingw* | pw32*)
12159de2362d3Smrg  # Base MSYS/MinGW do not provide the 'file' command needed by
12160de2362d3Smrg  # func_win32_libid shell function, so use a weaker test based on 'objdump',
12161de2362d3Smrg  # unless we find 'file', for example because we are cross-compiling.
121620d16fef4Smrg  if ( file / ) >/dev/null 2>&1; then
12163de2362d3Smrg    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
12164de2362d3Smrg    lt_cv_file_magic_cmd='func_win32_libid'
12165de2362d3Smrg  else
12166de2362d3Smrg    # Keep this pattern in sync with the one in func_win32_libid.
12167de2362d3Smrg    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
12168de2362d3Smrg    lt_cv_file_magic_cmd='$OBJDUMP -f'
12169de2362d3Smrg  fi
12170de2362d3Smrg  ;;
12171de2362d3Smrg
12172de2362d3Smrgcegcc*)
12173de2362d3Smrg  # use the weaker test based on 'objdump'. See mingw*.
12174de2362d3Smrg  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
12175de2362d3Smrg  lt_cv_file_magic_cmd='$OBJDUMP -f'
12176de2362d3Smrg  ;;
12177de2362d3Smrg
12178de2362d3Smrgdarwin* | rhapsody*)
12179de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12180de2362d3Smrg  ;;
12181de2362d3Smrg
12182de2362d3Smrgfreebsd* | dragonfly*)
12183de2362d3Smrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
12184de2362d3Smrg    case $host_cpu in
12185de2362d3Smrg    i*86 )
12186de2362d3Smrg      # Not sure whether the presence of OpenBSD here was a mistake.
12187de2362d3Smrg      # Let's accept both of them until this is cleared up.
12188de2362d3Smrg      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
12189de2362d3Smrg      lt_cv_file_magic_cmd=/usr/bin/file
12190de2362d3Smrg      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
12191de2362d3Smrg      ;;
12192de2362d3Smrg    esac
12193de2362d3Smrg  else
12194de2362d3Smrg    lt_cv_deplibs_check_method=pass_all
12195de2362d3Smrg  fi
12196de2362d3Smrg  ;;
12197de2362d3Smrg
12198de2362d3Smrghaiku*)
12199de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12200de2362d3Smrg  ;;
12201de2362d3Smrg
12202de2362d3Smrghpux10.20* | hpux11*)
12203de2362d3Smrg  lt_cv_file_magic_cmd=/usr/bin/file
12204de2362d3Smrg  case $host_cpu in
12205de2362d3Smrg  ia64*)
12206de2362d3Smrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
12207de2362d3Smrg    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
12208de2362d3Smrg    ;;
12209de2362d3Smrg  hppa*64*)
12210de2362d3Smrg    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]'
12211de2362d3Smrg    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
12212de2362d3Smrg    ;;
12213de2362d3Smrg  *)
12214de2362d3Smrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
12215de2362d3Smrg    lt_cv_file_magic_test_file=/usr/lib/libc.sl
12216de2362d3Smrg    ;;
12217de2362d3Smrg  esac
12218de2362d3Smrg  ;;
12219de2362d3Smrg
12220de2362d3Smrginterix[3-9]*)
12221de2362d3Smrg  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
12222de2362d3Smrg  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
12223de2362d3Smrg  ;;
12224de2362d3Smrg
12225de2362d3Smrgirix5* | irix6* | nonstopux*)
12226de2362d3Smrg  case $LD in
12227de2362d3Smrg  *-32|*"-32 ") libmagic=32-bit;;
12228de2362d3Smrg  *-n32|*"-n32 ") libmagic=N32;;
12229de2362d3Smrg  *-64|*"-64 ") libmagic=64-bit;;
12230de2362d3Smrg  *) libmagic=never-match;;
12231de2362d3Smrg  esac
12232de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12233de2362d3Smrg  ;;
12234de2362d3Smrg
12235de2362d3Smrg# This must be glibc/ELF.
122360d16fef4Smrglinux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
12237de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12238de2362d3Smrg  ;;
12239de2362d3Smrg
122400d16fef4Smrgnetbsd* | netbsdelf*-gnu)
12241de2362d3Smrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
12242de2362d3Smrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12243de2362d3Smrg  else
12244de2362d3Smrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
12245de2362d3Smrg  fi
12246de2362d3Smrg  ;;
12247de2362d3Smrg
12248de2362d3Smrgnewos6*)
12249de2362d3Smrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
12250de2362d3Smrg  lt_cv_file_magic_cmd=/usr/bin/file
12251de2362d3Smrg  lt_cv_file_magic_test_file=/usr/lib/libnls.so
12252de2362d3Smrg  ;;
12253de2362d3Smrg
12254de2362d3Smrg*nto* | *qnx*)
12255de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12256de2362d3Smrg  ;;
12257de2362d3Smrg
122580d16fef4Smrgopenbsd* | bitrig*)
122590d16fef4Smrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
12260de2362d3Smrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
12261de2362d3Smrg  else
12262de2362d3Smrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12263de2362d3Smrg  fi
12264de2362d3Smrg  ;;
12265de2362d3Smrg
12266de2362d3Smrgosf3* | osf4* | osf5*)
12267de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12268de2362d3Smrg  ;;
12269de2362d3Smrg
12270de2362d3Smrgrdos*)
12271de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12272de2362d3Smrg  ;;
12273de2362d3Smrg
12274de2362d3Smrgsolaris*)
12275de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12276de2362d3Smrg  ;;
12277de2362d3Smrg
12278de2362d3Smrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12279de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12280de2362d3Smrg  ;;
12281de2362d3Smrg
12282de2362d3Smrgsysv4 | sysv4.3*)
12283de2362d3Smrg  case $host_vendor in
12284de2362d3Smrg  motorola)
12285de2362d3Smrg    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]'
12286de2362d3Smrg    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
12287de2362d3Smrg    ;;
12288de2362d3Smrg  ncr)
12289de2362d3Smrg    lt_cv_deplibs_check_method=pass_all
12290de2362d3Smrg    ;;
12291de2362d3Smrg  sequent)
12292de2362d3Smrg    lt_cv_file_magic_cmd='/bin/file'
12293de2362d3Smrg    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
12294de2362d3Smrg    ;;
12295de2362d3Smrg  sni)
12296de2362d3Smrg    lt_cv_file_magic_cmd='/bin/file'
12297de2362d3Smrg    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
12298de2362d3Smrg    lt_cv_file_magic_test_file=/lib/libc.so
12299de2362d3Smrg    ;;
12300de2362d3Smrg  siemens)
12301de2362d3Smrg    lt_cv_deplibs_check_method=pass_all
12302de2362d3Smrg    ;;
12303de2362d3Smrg  pc)
12304de2362d3Smrg    lt_cv_deplibs_check_method=pass_all
12305de2362d3Smrg    ;;
12306de2362d3Smrg  esac
12307de2362d3Smrg  ;;
12308de2362d3Smrg
12309de2362d3Smrgtpf*)
12310de2362d3Smrg  lt_cv_deplibs_check_method=pass_all
12311de2362d3Smrg  ;;
123120d16fef4Smrgos2*)
123130d16fef4Smrg  lt_cv_deplibs_check_method=pass_all
123140d16fef4Smrg  ;;
12315de2362d3Smrgesac
12316de2362d3Smrg
12317de2362d3Smrgfi
12318de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
12319de2362d3Smrg$as_echo "$lt_cv_deplibs_check_method" >&6; }
12320de2362d3Smrg
12321de2362d3Smrgfile_magic_glob=
12322de2362d3Smrgwant_nocaseglob=no
12323de2362d3Smrgif test "$build" = "$host"; then
12324de2362d3Smrg  case $host_os in
12325de2362d3Smrg  mingw* | pw32*)
12326de2362d3Smrg    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
12327de2362d3Smrg      want_nocaseglob=yes
12328de2362d3Smrg    else
12329de2362d3Smrg      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
12330de2362d3Smrg    fi
12331de2362d3Smrg    ;;
12332de2362d3Smrg  esac
12333de2362d3Smrgfi
12334de2362d3Smrg
12335de2362d3Smrgfile_magic_cmd=$lt_cv_file_magic_cmd
12336de2362d3Smrgdeplibs_check_method=$lt_cv_deplibs_check_method
12337de2362d3Smrgtest -z "$deplibs_check_method" && deplibs_check_method=unknown
12338de2362d3Smrg
12339de2362d3Smrg
12340de2362d3Smrg
12341de2362d3Smrg
12342de2362d3Smrg
12343de2362d3Smrg
12344de2362d3Smrg
12345de2362d3Smrg
12346de2362d3Smrg
12347de2362d3Smrg
12348de2362d3Smrg
12349de2362d3Smrg
12350de2362d3Smrg
12351de2362d3Smrg
12352de2362d3Smrg
12353de2362d3Smrg
12354de2362d3Smrg
12355de2362d3Smrg
12356de2362d3Smrg
12357de2362d3Smrg
12358de2362d3Smrg
12359de2362d3Smrg
12360de2362d3Smrgif test -n "$ac_tool_prefix"; then
12361de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
12362de2362d3Smrgset dummy ${ac_tool_prefix}dlltool; ac_word=$2
12363de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12364de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
12365de2362d3Smrgif ${ac_cv_prog_DLLTOOL+:} false; then :
12366de2362d3Smrg  $as_echo_n "(cached) " >&6
12367de2362d3Smrgelse
12368de2362d3Smrg  if test -n "$DLLTOOL"; then
12369de2362d3Smrg  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
12370de2362d3Smrgelse
12371de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12372de2362d3Smrgfor as_dir in $PATH
12373de2362d3Smrgdo
12374de2362d3Smrg  IFS=$as_save_IFS
12375de2362d3Smrg  test -z "$as_dir" && as_dir=.
12376de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
12377de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12378de2362d3Smrg    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
12379de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12380de2362d3Smrg    break 2
12381de2362d3Smrg  fi
12382de2362d3Smrgdone
12383de2362d3Smrg  done
12384de2362d3SmrgIFS=$as_save_IFS
12385de2362d3Smrg
12386de2362d3Smrgfi
12387de2362d3Smrgfi
12388de2362d3SmrgDLLTOOL=$ac_cv_prog_DLLTOOL
12389de2362d3Smrgif test -n "$DLLTOOL"; then
12390de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
12391de2362d3Smrg$as_echo "$DLLTOOL" >&6; }
12392de2362d3Smrgelse
12393de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12394de2362d3Smrg$as_echo "no" >&6; }
12395de2362d3Smrgfi
12396de2362d3Smrg
12397de2362d3Smrg
12398de2362d3Smrgfi
12399de2362d3Smrgif test -z "$ac_cv_prog_DLLTOOL"; then
12400de2362d3Smrg  ac_ct_DLLTOOL=$DLLTOOL
12401de2362d3Smrg  # Extract the first word of "dlltool", so it can be a program name with args.
12402de2362d3Smrgset dummy dlltool; ac_word=$2
12403de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12404de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
12405de2362d3Smrgif ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
12406de2362d3Smrg  $as_echo_n "(cached) " >&6
12407de2362d3Smrgelse
12408de2362d3Smrg  if test -n "$ac_ct_DLLTOOL"; then
12409de2362d3Smrg  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
12410de2362d3Smrgelse
12411de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12412de2362d3Smrgfor as_dir in $PATH
12413de2362d3Smrgdo
12414de2362d3Smrg  IFS=$as_save_IFS
12415de2362d3Smrg  test -z "$as_dir" && as_dir=.
12416de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
12417de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12418de2362d3Smrg    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
12419de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12420de2362d3Smrg    break 2
12421de2362d3Smrg  fi
12422de2362d3Smrgdone
12423de2362d3Smrg  done
12424de2362d3SmrgIFS=$as_save_IFS
12425de2362d3Smrg
12426de2362d3Smrgfi
12427de2362d3Smrgfi
12428de2362d3Smrgac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
12429de2362d3Smrgif test -n "$ac_ct_DLLTOOL"; then
12430de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
12431de2362d3Smrg$as_echo "$ac_ct_DLLTOOL" >&6; }
12432de2362d3Smrgelse
12433de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12434de2362d3Smrg$as_echo "no" >&6; }
12435de2362d3Smrgfi
12436de2362d3Smrg
12437de2362d3Smrg  if test "x$ac_ct_DLLTOOL" = x; then
12438de2362d3Smrg    DLLTOOL="false"
12439de2362d3Smrg  else
12440de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
12441de2362d3Smrgyes:)
12442de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12443de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12444de2362d3Smrgac_tool_warned=yes ;;
12445de2362d3Smrgesac
12446de2362d3Smrg    DLLTOOL=$ac_ct_DLLTOOL
12447de2362d3Smrg  fi
12448de2362d3Smrgelse
12449de2362d3Smrg  DLLTOOL="$ac_cv_prog_DLLTOOL"
12450de2362d3Smrgfi
12451de2362d3Smrg
12452de2362d3Smrgtest -z "$DLLTOOL" && DLLTOOL=dlltool
12453de2362d3Smrg
12454de2362d3Smrg
12455de2362d3Smrg
12456de2362d3Smrg
12457de2362d3Smrg
12458de2362d3Smrg
12459de2362d3Smrg
12460de2362d3Smrg
12461de2362d3Smrg
12462de2362d3Smrg
12463de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
12464de2362d3Smrg$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
12465de2362d3Smrgif ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
12466de2362d3Smrg  $as_echo_n "(cached) " >&6
12467de2362d3Smrgelse
12468de2362d3Smrg  lt_cv_sharedlib_from_linklib_cmd='unknown'
12469de2362d3Smrg
12470de2362d3Smrgcase $host_os in
12471de2362d3Smrgcygwin* | mingw* | pw32* | cegcc*)
124720d16fef4Smrg  # two different shell functions defined in ltmain.sh;
124730d16fef4Smrg  # decide which one to use based on capabilities of $DLLTOOL
12474de2362d3Smrg  case `$DLLTOOL --help 2>&1` in
12475de2362d3Smrg  *--identify-strict*)
12476de2362d3Smrg    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
12477de2362d3Smrg    ;;
12478de2362d3Smrg  *)
12479de2362d3Smrg    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
12480de2362d3Smrg    ;;
12481de2362d3Smrg  esac
12482de2362d3Smrg  ;;
12483de2362d3Smrg*)
12484de2362d3Smrg  # fallback: assume linklib IS sharedlib
124850d16fef4Smrg  lt_cv_sharedlib_from_linklib_cmd=$ECHO
12486de2362d3Smrg  ;;
12487de2362d3Smrgesac
12488de2362d3Smrg
12489de2362d3Smrgfi
12490de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
12491de2362d3Smrg$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
12492de2362d3Smrgsharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
12493de2362d3Smrgtest -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
12494de2362d3Smrg
12495de2362d3Smrg
12496de2362d3Smrg
12497de2362d3Smrg
12498de2362d3Smrg
12499de2362d3Smrg
12500de2362d3Smrg
12501de2362d3Smrgif test -n "$ac_tool_prefix"; then
12502de2362d3Smrg  for ac_prog in ar
12503de2362d3Smrg  do
12504de2362d3Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12505de2362d3Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
12506de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12507de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
12508de2362d3Smrgif ${ac_cv_prog_AR+:} false; then :
12509de2362d3Smrg  $as_echo_n "(cached) " >&6
12510de2362d3Smrgelse
12511de2362d3Smrg  if test -n "$AR"; then
12512de2362d3Smrg  ac_cv_prog_AR="$AR" # Let the user override the test.
12513de2362d3Smrgelse
12514de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12515de2362d3Smrgfor as_dir in $PATH
12516de2362d3Smrgdo
12517de2362d3Smrg  IFS=$as_save_IFS
12518de2362d3Smrg  test -z "$as_dir" && as_dir=.
12519de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
12520de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12521de2362d3Smrg    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
12522de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12523de2362d3Smrg    break 2
12524de2362d3Smrg  fi
12525de2362d3Smrgdone
12526de2362d3Smrg  done
12527de2362d3SmrgIFS=$as_save_IFS
12528de2362d3Smrg
12529de2362d3Smrgfi
12530de2362d3Smrgfi
12531de2362d3SmrgAR=$ac_cv_prog_AR
12532de2362d3Smrgif test -n "$AR"; then
12533de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
12534de2362d3Smrg$as_echo "$AR" >&6; }
12535de2362d3Smrgelse
12536de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12537de2362d3Smrg$as_echo "no" >&6; }
12538de2362d3Smrgfi
12539de2362d3Smrg
12540de2362d3Smrg
12541de2362d3Smrg    test -n "$AR" && break
12542de2362d3Smrg  done
12543de2362d3Smrgfi
12544de2362d3Smrgif test -z "$AR"; then
12545de2362d3Smrg  ac_ct_AR=$AR
12546de2362d3Smrg  for ac_prog in ar
12547de2362d3Smrgdo
12548de2362d3Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
12549de2362d3Smrgset dummy $ac_prog; ac_word=$2
12550de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12551de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
12552de2362d3Smrgif ${ac_cv_prog_ac_ct_AR+:} false; then :
12553de2362d3Smrg  $as_echo_n "(cached) " >&6
12554de2362d3Smrgelse
12555de2362d3Smrg  if test -n "$ac_ct_AR"; then
12556de2362d3Smrg  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
12557de2362d3Smrgelse
12558de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12559de2362d3Smrgfor as_dir in $PATH
12560de2362d3Smrgdo
12561de2362d3Smrg  IFS=$as_save_IFS
12562de2362d3Smrg  test -z "$as_dir" && as_dir=.
12563de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
12564de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12565de2362d3Smrg    ac_cv_prog_ac_ct_AR="$ac_prog"
12566de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12567de2362d3Smrg    break 2
12568de2362d3Smrg  fi
12569de2362d3Smrgdone
12570de2362d3Smrg  done
12571de2362d3SmrgIFS=$as_save_IFS
12572de2362d3Smrg
12573de2362d3Smrgfi
12574de2362d3Smrgfi
12575de2362d3Smrgac_ct_AR=$ac_cv_prog_ac_ct_AR
12576de2362d3Smrgif test -n "$ac_ct_AR"; then
12577de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12578de2362d3Smrg$as_echo "$ac_ct_AR" >&6; }
12579de2362d3Smrgelse
12580de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12581de2362d3Smrg$as_echo "no" >&6; }
12582de2362d3Smrgfi
12583de2362d3Smrg
12584de2362d3Smrg
12585de2362d3Smrg  test -n "$ac_ct_AR" && break
12586de2362d3Smrgdone
12587de2362d3Smrg
12588de2362d3Smrg  if test "x$ac_ct_AR" = x; then
12589de2362d3Smrg    AR="false"
12590de2362d3Smrg  else
12591de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
12592de2362d3Smrgyes:)
12593de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12594de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12595de2362d3Smrgac_tool_warned=yes ;;
12596de2362d3Smrgesac
12597de2362d3Smrg    AR=$ac_ct_AR
12598de2362d3Smrg  fi
12599de2362d3Smrgfi
12600de2362d3Smrg
12601de2362d3Smrg: ${AR=ar}
12602de2362d3Smrg: ${AR_FLAGS=cru}
12603de2362d3Smrg
12604de2362d3Smrg
12605de2362d3Smrg
12606de2362d3Smrg
12607de2362d3Smrg
12608de2362d3Smrg
12609de2362d3Smrg
12610de2362d3Smrg
12611de2362d3Smrg
12612de2362d3Smrg
12613de2362d3Smrg
12614de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
12615de2362d3Smrg$as_echo_n "checking for archiver @FILE support... " >&6; }
12616de2362d3Smrgif ${lt_cv_ar_at_file+:} false; then :
12617de2362d3Smrg  $as_echo_n "(cached) " >&6
12618de2362d3Smrgelse
12619de2362d3Smrg  lt_cv_ar_at_file=no
12620de2362d3Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12621de2362d3Smrg/* end confdefs.h.  */
12622de2362d3Smrg
12623de2362d3Smrgint
12624de2362d3Smrgmain ()
12625de2362d3Smrg{
12626de2362d3Smrg
12627de2362d3Smrg  ;
12628de2362d3Smrg  return 0;
12629de2362d3Smrg}
12630de2362d3Smrg_ACEOF
12631de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
12632de2362d3Smrg  echo conftest.$ac_objext > conftest.lst
12633de2362d3Smrg      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
12634de2362d3Smrg      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12635de2362d3Smrg  (eval $lt_ar_try) 2>&5
12636de2362d3Smrg  ac_status=$?
12637de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12638de2362d3Smrg  test $ac_status = 0; }
126390d16fef4Smrg      if test 0 -eq "$ac_status"; then
12640de2362d3Smrg	# Ensure the archiver fails upon bogus file names.
12641de2362d3Smrg	rm -f conftest.$ac_objext libconftest.a
12642de2362d3Smrg	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12643de2362d3Smrg  (eval $lt_ar_try) 2>&5
12644de2362d3Smrg  ac_status=$?
12645de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12646de2362d3Smrg  test $ac_status = 0; }
126470d16fef4Smrg	if test 0 -ne "$ac_status"; then
12648de2362d3Smrg          lt_cv_ar_at_file=@
12649de2362d3Smrg        fi
12650de2362d3Smrg      fi
12651de2362d3Smrg      rm -f conftest.* libconftest.a
12652de2362d3Smrg
12653de2362d3Smrgfi
12654de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12655de2362d3Smrg
12656de2362d3Smrgfi
12657de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
12658de2362d3Smrg$as_echo "$lt_cv_ar_at_file" >&6; }
12659de2362d3Smrg
126600d16fef4Smrgif test no = "$lt_cv_ar_at_file"; then
12661de2362d3Smrg  archiver_list_spec=
12662de2362d3Smrgelse
12663de2362d3Smrg  archiver_list_spec=$lt_cv_ar_at_file
12664de2362d3Smrgfi
12665de2362d3Smrg
12666de2362d3Smrg
12667de2362d3Smrg
12668de2362d3Smrg
12669de2362d3Smrg
12670de2362d3Smrg
12671de2362d3Smrg
12672de2362d3Smrgif test -n "$ac_tool_prefix"; then
12673de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12674de2362d3Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
12675de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12676de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
12677de2362d3Smrgif ${ac_cv_prog_STRIP+:} false; then :
12678de2362d3Smrg  $as_echo_n "(cached) " >&6
12679de2362d3Smrgelse
12680de2362d3Smrg  if test -n "$STRIP"; then
12681de2362d3Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12682de2362d3Smrgelse
12683de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12684de2362d3Smrgfor as_dir in $PATH
12685de2362d3Smrgdo
12686de2362d3Smrg  IFS=$as_save_IFS
12687de2362d3Smrg  test -z "$as_dir" && as_dir=.
12688de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
12689de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12690de2362d3Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12691de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12692de2362d3Smrg    break 2
12693de2362d3Smrg  fi
12694de2362d3Smrgdone
12695de2362d3Smrg  done
12696de2362d3SmrgIFS=$as_save_IFS
12697de2362d3Smrg
12698de2362d3Smrgfi
12699de2362d3Smrgfi
12700de2362d3SmrgSTRIP=$ac_cv_prog_STRIP
12701de2362d3Smrgif test -n "$STRIP"; then
12702de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12703de2362d3Smrg$as_echo "$STRIP" >&6; }
12704de2362d3Smrgelse
12705de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12706de2362d3Smrg$as_echo "no" >&6; }
12707de2362d3Smrgfi
12708de2362d3Smrg
12709de2362d3Smrg
12710de2362d3Smrgfi
12711de2362d3Smrgif test -z "$ac_cv_prog_STRIP"; then
12712de2362d3Smrg  ac_ct_STRIP=$STRIP
12713de2362d3Smrg  # Extract the first word of "strip", so it can be a program name with args.
12714de2362d3Smrgset dummy strip; ac_word=$2
12715de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12716de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
12717de2362d3Smrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12718de2362d3Smrg  $as_echo_n "(cached) " >&6
12719de2362d3Smrgelse
12720de2362d3Smrg  if test -n "$ac_ct_STRIP"; then
12721de2362d3Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12722de2362d3Smrgelse
12723de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12724de2362d3Smrgfor as_dir in $PATH
12725de2362d3Smrgdo
12726de2362d3Smrg  IFS=$as_save_IFS
12727de2362d3Smrg  test -z "$as_dir" && as_dir=.
12728de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
12729de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12730de2362d3Smrg    ac_cv_prog_ac_ct_STRIP="strip"
12731de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12732de2362d3Smrg    break 2
12733de2362d3Smrg  fi
12734de2362d3Smrgdone
12735de2362d3Smrg  done
12736de2362d3SmrgIFS=$as_save_IFS
12737de2362d3Smrg
12738de2362d3Smrgfi
12739de2362d3Smrgfi
12740de2362d3Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12741de2362d3Smrgif test -n "$ac_ct_STRIP"; then
12742de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12743de2362d3Smrg$as_echo "$ac_ct_STRIP" >&6; }
12744de2362d3Smrgelse
12745de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12746de2362d3Smrg$as_echo "no" >&6; }
12747de2362d3Smrgfi
12748de2362d3Smrg
12749de2362d3Smrg  if test "x$ac_ct_STRIP" = x; then
12750de2362d3Smrg    STRIP=":"
12751de2362d3Smrg  else
12752de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
12753de2362d3Smrgyes:)
12754de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12755de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12756de2362d3Smrgac_tool_warned=yes ;;
12757de2362d3Smrgesac
12758de2362d3Smrg    STRIP=$ac_ct_STRIP
12759de2362d3Smrg  fi
12760de2362d3Smrgelse
12761de2362d3Smrg  STRIP="$ac_cv_prog_STRIP"
12762de2362d3Smrgfi
12763de2362d3Smrg
12764de2362d3Smrgtest -z "$STRIP" && STRIP=:
12765de2362d3Smrg
12766de2362d3Smrg
12767de2362d3Smrg
12768de2362d3Smrg
12769de2362d3Smrg
12770de2362d3Smrg
12771de2362d3Smrgif test -n "$ac_tool_prefix"; then
12772de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12773de2362d3Smrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2
12774de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12775de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
12776de2362d3Smrgif ${ac_cv_prog_RANLIB+:} false; then :
12777de2362d3Smrg  $as_echo_n "(cached) " >&6
12778de2362d3Smrgelse
12779de2362d3Smrg  if test -n "$RANLIB"; then
12780de2362d3Smrg  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12781de2362d3Smrgelse
12782de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12783de2362d3Smrgfor as_dir in $PATH
12784de2362d3Smrgdo
12785de2362d3Smrg  IFS=$as_save_IFS
12786de2362d3Smrg  test -z "$as_dir" && as_dir=.
12787de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
12788de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12789de2362d3Smrg    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12790de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12791de2362d3Smrg    break 2
12792de2362d3Smrg  fi
12793de2362d3Smrgdone
12794de2362d3Smrg  done
12795de2362d3SmrgIFS=$as_save_IFS
12796de2362d3Smrg
12797de2362d3Smrgfi
12798de2362d3Smrgfi
12799de2362d3SmrgRANLIB=$ac_cv_prog_RANLIB
12800de2362d3Smrgif test -n "$RANLIB"; then
12801de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12802de2362d3Smrg$as_echo "$RANLIB" >&6; }
12803de2362d3Smrgelse
12804de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12805de2362d3Smrg$as_echo "no" >&6; }
12806de2362d3Smrgfi
12807de2362d3Smrg
12808de2362d3Smrg
12809de2362d3Smrgfi
12810de2362d3Smrgif test -z "$ac_cv_prog_RANLIB"; then
12811de2362d3Smrg  ac_ct_RANLIB=$RANLIB
12812de2362d3Smrg  # Extract the first word of "ranlib", so it can be a program name with args.
12813de2362d3Smrgset dummy ranlib; ac_word=$2
12814de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12815de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
12816de2362d3Smrgif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12817de2362d3Smrg  $as_echo_n "(cached) " >&6
12818de2362d3Smrgelse
12819de2362d3Smrg  if test -n "$ac_ct_RANLIB"; then
12820de2362d3Smrg  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12821de2362d3Smrgelse
12822de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12823de2362d3Smrgfor as_dir in $PATH
12824de2362d3Smrgdo
12825de2362d3Smrg  IFS=$as_save_IFS
12826de2362d3Smrg  test -z "$as_dir" && as_dir=.
12827de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
12828de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12829de2362d3Smrg    ac_cv_prog_ac_ct_RANLIB="ranlib"
12830de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12831de2362d3Smrg    break 2
12832de2362d3Smrg  fi
12833de2362d3Smrgdone
12834de2362d3Smrg  done
12835de2362d3SmrgIFS=$as_save_IFS
12836de2362d3Smrg
12837de2362d3Smrgfi
12838de2362d3Smrgfi
12839de2362d3Smrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12840de2362d3Smrgif test -n "$ac_ct_RANLIB"; then
12841de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12842de2362d3Smrg$as_echo "$ac_ct_RANLIB" >&6; }
12843de2362d3Smrgelse
12844de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12845de2362d3Smrg$as_echo "no" >&6; }
12846de2362d3Smrgfi
12847de2362d3Smrg
12848de2362d3Smrg  if test "x$ac_ct_RANLIB" = x; then
12849de2362d3Smrg    RANLIB=":"
12850de2362d3Smrg  else
12851de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
12852de2362d3Smrgyes:)
12853de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12854de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12855de2362d3Smrgac_tool_warned=yes ;;
12856de2362d3Smrgesac
12857de2362d3Smrg    RANLIB=$ac_ct_RANLIB
12858de2362d3Smrg  fi
12859de2362d3Smrgelse
12860de2362d3Smrg  RANLIB="$ac_cv_prog_RANLIB"
12861de2362d3Smrgfi
12862de2362d3Smrg
12863de2362d3Smrgtest -z "$RANLIB" && RANLIB=:
12864de2362d3Smrg
12865de2362d3Smrg
12866de2362d3Smrg
12867de2362d3Smrg
12868de2362d3Smrg
12869de2362d3Smrg
12870de2362d3Smrg# Determine commands to create old-style static archives.
12871de2362d3Smrgold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
12872de2362d3Smrgold_postinstall_cmds='chmod 644 $oldlib'
12873de2362d3Smrgold_postuninstall_cmds=
12874de2362d3Smrg
12875de2362d3Smrgif test -n "$RANLIB"; then
12876de2362d3Smrg  case $host_os in
128770d16fef4Smrg  bitrig* | openbsd*)
12878de2362d3Smrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
12879de2362d3Smrg    ;;
12880de2362d3Smrg  *)
12881de2362d3Smrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
12882de2362d3Smrg    ;;
12883de2362d3Smrg  esac
12884de2362d3Smrg  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
12885de2362d3Smrgfi
12886de2362d3Smrg
12887de2362d3Smrgcase $host_os in
12888de2362d3Smrg  darwin*)
12889de2362d3Smrg    lock_old_archive_extraction=yes ;;
12890de2362d3Smrg  *)
12891de2362d3Smrg    lock_old_archive_extraction=no ;;
12892de2362d3Smrgesac
12893de2362d3Smrg
12894de2362d3Smrg
12895de2362d3Smrg
12896de2362d3Smrg
12897de2362d3Smrg
12898de2362d3Smrg
12899de2362d3Smrg
12900de2362d3Smrg
12901de2362d3Smrg
12902de2362d3Smrg
12903de2362d3Smrg
12904de2362d3Smrg
12905de2362d3Smrg
12906de2362d3Smrg
12907de2362d3Smrg
12908de2362d3Smrg
12909de2362d3Smrg
12910de2362d3Smrg
12911de2362d3Smrg
12912de2362d3Smrg
12913de2362d3Smrg
12914de2362d3Smrg
12915de2362d3Smrg
12916de2362d3Smrg
12917de2362d3Smrg
12918de2362d3Smrg
12919de2362d3Smrg
12920de2362d3Smrg
12921de2362d3Smrg
12922de2362d3Smrg
12923de2362d3Smrg
12924de2362d3Smrg
12925de2362d3Smrg
12926de2362d3Smrg
12927de2362d3Smrg
12928de2362d3Smrg
12929de2362d3Smrg
12930de2362d3Smrg
12931de2362d3Smrg
12932de2362d3Smrg# If no C compiler was specified, use CC.
12933de2362d3SmrgLTCC=${LTCC-"$CC"}
12934de2362d3Smrg
12935de2362d3Smrg# If no C compiler flags were specified, use CFLAGS.
12936de2362d3SmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12937de2362d3Smrg
12938de2362d3Smrg# Allow CC to be a program name with arguments.
12939de2362d3Smrgcompiler=$CC
12940de2362d3Smrg
12941de2362d3Smrg
12942de2362d3Smrg# Check for command to grab the raw symbol name followed by C symbol from nm.
12943de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
12944de2362d3Smrg$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
12945de2362d3Smrgif ${lt_cv_sys_global_symbol_pipe+:} false; then :
12946de2362d3Smrg  $as_echo_n "(cached) " >&6
12947de2362d3Smrgelse
12948de2362d3Smrg
12949de2362d3Smrg# These are sane defaults that work on at least a few old systems.
12950de2362d3Smrg# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
12951de2362d3Smrg
12952de2362d3Smrg# Character class describing NM global symbol codes.
12953de2362d3Smrgsymcode='[BCDEGRST]'
12954de2362d3Smrg
12955de2362d3Smrg# Regexp to match symbols that can be accessed directly from C.
12956de2362d3Smrgsympat='\([_A-Za-z][_A-Za-z0-9]*\)'
12957de2362d3Smrg
12958de2362d3Smrg# Define system-specific variables.
12959de2362d3Smrgcase $host_os in
12960de2362d3Smrgaix*)
12961de2362d3Smrg  symcode='[BCDT]'
12962de2362d3Smrg  ;;
12963de2362d3Smrgcygwin* | mingw* | pw32* | cegcc*)
12964de2362d3Smrg  symcode='[ABCDGISTW]'
12965de2362d3Smrg  ;;
12966de2362d3Smrghpux*)
129670d16fef4Smrg  if test ia64 = "$host_cpu"; then
12968de2362d3Smrg    symcode='[ABCDEGRST]'
12969de2362d3Smrg  fi
12970de2362d3Smrg  ;;
12971de2362d3Smrgirix* | nonstopux*)
12972de2362d3Smrg  symcode='[BCDEGRST]'
12973de2362d3Smrg  ;;
12974de2362d3Smrgosf*)
12975de2362d3Smrg  symcode='[BCDEGQRST]'
12976de2362d3Smrg  ;;
12977de2362d3Smrgsolaris*)
12978de2362d3Smrg  symcode='[BDRT]'
12979de2362d3Smrg  ;;
12980de2362d3Smrgsco3.2v5*)
12981de2362d3Smrg  symcode='[DT]'
12982de2362d3Smrg  ;;
12983de2362d3Smrgsysv4.2uw2*)
12984de2362d3Smrg  symcode='[DT]'
12985de2362d3Smrg  ;;
12986de2362d3Smrgsysv5* | sco5v6* | unixware* | OpenUNIX*)
12987de2362d3Smrg  symcode='[ABDT]'
12988de2362d3Smrg  ;;
12989de2362d3Smrgsysv4)
12990de2362d3Smrg  symcode='[DFNSTU]'
12991de2362d3Smrg  ;;
12992de2362d3Smrgesac
12993de2362d3Smrg
12994de2362d3Smrg# If we're using GNU nm, then use its standard symbol codes.
12995de2362d3Smrgcase `$NM -V 2>&1` in
12996de2362d3Smrg*GNU* | *'with BFD'*)
12997de2362d3Smrg  symcode='[ABCDGIRSTW]' ;;
12998de2362d3Smrgesac
12999de2362d3Smrg
130000d16fef4Smrgif test "$lt_cv_nm_interface" = "MS dumpbin"; then
130010d16fef4Smrg  # Gets list of data symbols to import.
130020d16fef4Smrg  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
130030d16fef4Smrg  # Adjust the below global symbol transforms to fixup imported variables.
130040d16fef4Smrg  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
130050d16fef4Smrg  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
130060d16fef4Smrg  lt_c_name_lib_hook="\
130070d16fef4Smrg  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
130080d16fef4Smrg  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
130090d16fef4Smrgelse
130100d16fef4Smrg  # Disable hooks by default.
130110d16fef4Smrg  lt_cv_sys_global_symbol_to_import=
130120d16fef4Smrg  lt_cdecl_hook=
130130d16fef4Smrg  lt_c_name_hook=
130140d16fef4Smrg  lt_c_name_lib_hook=
130150d16fef4Smrgfi
130160d16fef4Smrg
13017de2362d3Smrg# Transform an extracted symbol line into a proper C declaration.
13018de2362d3Smrg# Some systems (esp. on ia64) link data and code symbols differently,
13019de2362d3Smrg# so use this general approach.
130200d16fef4Smrglt_cv_sys_global_symbol_to_cdecl="sed -n"\
130210d16fef4Smrg$lt_cdecl_hook\
130220d16fef4Smrg" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
130230d16fef4Smrg" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
13024de2362d3Smrg
13025de2362d3Smrg# Transform an extracted symbol line into symbol name and symbol address
130260d16fef4Smrglt_cv_sys_global_symbol_to_c_name_address="sed -n"\
130270d16fef4Smrg$lt_c_name_hook\
130280d16fef4Smrg" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
130290d16fef4Smrg" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
130300d16fef4Smrg
130310d16fef4Smrg# Transform an extracted symbol line into symbol name with lib prefix and
130320d16fef4Smrg# symbol address.
130330d16fef4Smrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
130340d16fef4Smrg$lt_c_name_lib_hook\
130350d16fef4Smrg" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
130360d16fef4Smrg" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
130370d16fef4Smrg" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
13038de2362d3Smrg
13039de2362d3Smrg# Handle CRLF in mingw tool chain
13040de2362d3Smrgopt_cr=
13041de2362d3Smrgcase $build_os in
13042de2362d3Smrgmingw*)
13043de2362d3Smrg  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
13044de2362d3Smrg  ;;
13045de2362d3Smrgesac
13046de2362d3Smrg
13047de2362d3Smrg# Try without a prefix underscore, then with it.
13048de2362d3Smrgfor ac_symprfx in "" "_"; do
13049de2362d3Smrg
13050de2362d3Smrg  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
13051de2362d3Smrg  symxfrm="\\1 $ac_symprfx\\2 \\2"
13052de2362d3Smrg
13053de2362d3Smrg  # Write the raw and C identifiers.
13054de2362d3Smrg  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
130550d16fef4Smrg    # Fake it for dumpbin and say T for any non-static function,
130560d16fef4Smrg    # D for any global variable and I for any imported variable.
13057de2362d3Smrg    # Also find C++ and __fastcall symbols from MSVC++,
13058de2362d3Smrg    # which start with @ or ?.
13059de2362d3Smrg    lt_cv_sys_global_symbol_pipe="$AWK '"\
13060de2362d3Smrg"     {last_section=section; section=\$ 3};"\
13061de2362d3Smrg"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
13062de2362d3Smrg"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
130630d16fef4Smrg"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
130640d16fef4Smrg"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
130650d16fef4Smrg"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
13066de2362d3Smrg"     \$ 0!~/External *\|/{next};"\
13067de2362d3Smrg"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
13068de2362d3Smrg"     {if(hide[section]) next};"\
130690d16fef4Smrg"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
130700d16fef4Smrg"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
130710d16fef4Smrg"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
130720d16fef4Smrg"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
13073de2362d3Smrg"     ' prfx=^$ac_symprfx"
13074de2362d3Smrg  else
13075de2362d3Smrg    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
13076de2362d3Smrg  fi
13077de2362d3Smrg  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
13078de2362d3Smrg
13079de2362d3Smrg  # Check to see that the pipe works correctly.
13080de2362d3Smrg  pipe_works=no
13081de2362d3Smrg
13082de2362d3Smrg  rm -f conftest*
13083de2362d3Smrg  cat > conftest.$ac_ext <<_LT_EOF
13084de2362d3Smrg#ifdef __cplusplus
13085de2362d3Smrgextern "C" {
13086de2362d3Smrg#endif
13087de2362d3Smrgchar nm_test_var;
13088de2362d3Smrgvoid nm_test_func(void);
13089de2362d3Smrgvoid nm_test_func(void){}
13090de2362d3Smrg#ifdef __cplusplus
13091de2362d3Smrg}
13092de2362d3Smrg#endif
13093de2362d3Smrgint main(){nm_test_var='a';nm_test_func();return(0);}
13094de2362d3Smrg_LT_EOF
13095de2362d3Smrg
13096de2362d3Smrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13097de2362d3Smrg  (eval $ac_compile) 2>&5
13098de2362d3Smrg  ac_status=$?
13099de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13100de2362d3Smrg  test $ac_status = 0; }; then
13101de2362d3Smrg    # Now try to grab the symbols.
13102de2362d3Smrg    nlist=conftest.nm
13103de2362d3Smrg    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
13104de2362d3Smrg  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
13105de2362d3Smrg  ac_status=$?
13106de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13107de2362d3Smrg  test $ac_status = 0; } && test -s "$nlist"; then
13108de2362d3Smrg      # Try sorting and uniquifying the output.
13109de2362d3Smrg      if sort "$nlist" | uniq > "$nlist"T; then
13110de2362d3Smrg	mv -f "$nlist"T "$nlist"
13111de2362d3Smrg      else
13112de2362d3Smrg	rm -f "$nlist"T
13113de2362d3Smrg      fi
13114de2362d3Smrg
13115de2362d3Smrg      # Make sure that we snagged all the symbols we need.
13116de2362d3Smrg      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
13117de2362d3Smrg	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
13118de2362d3Smrg	  cat <<_LT_EOF > conftest.$ac_ext
13119de2362d3Smrg/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
131200d16fef4Smrg#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
131210d16fef4Smrg/* DATA imports from DLLs on WIN32 can't be const, because runtime
13122de2362d3Smrg   relocations are performed -- see ld's documentation on pseudo-relocs.  */
13123de2362d3Smrg# define LT_DLSYM_CONST
131240d16fef4Smrg#elif defined __osf__
13125de2362d3Smrg/* This system does not cope well with relocations in const data.  */
13126de2362d3Smrg# define LT_DLSYM_CONST
13127de2362d3Smrg#else
13128de2362d3Smrg# define LT_DLSYM_CONST const
13129de2362d3Smrg#endif
13130de2362d3Smrg
13131de2362d3Smrg#ifdef __cplusplus
13132de2362d3Smrgextern "C" {
13133de2362d3Smrg#endif
13134de2362d3Smrg
13135de2362d3Smrg_LT_EOF
13136de2362d3Smrg	  # Now generate the symbol file.
13137de2362d3Smrg	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
13138de2362d3Smrg
13139de2362d3Smrg	  cat <<_LT_EOF >> conftest.$ac_ext
13140de2362d3Smrg
13141de2362d3Smrg/* The mapping between symbol names and symbols.  */
13142de2362d3SmrgLT_DLSYM_CONST struct {
13143de2362d3Smrg  const char *name;
13144de2362d3Smrg  void       *address;
13145de2362d3Smrg}
13146de2362d3Smrglt__PROGRAM__LTX_preloaded_symbols[] =
13147de2362d3Smrg{
13148de2362d3Smrg  { "@PROGRAM@", (void *) 0 },
13149de2362d3Smrg_LT_EOF
131500d16fef4Smrg	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
13151de2362d3Smrg	  cat <<\_LT_EOF >> conftest.$ac_ext
13152de2362d3Smrg  {0, (void *) 0}
13153de2362d3Smrg};
13154de2362d3Smrg
13155de2362d3Smrg/* This works around a problem in FreeBSD linker */
13156de2362d3Smrg#ifdef FREEBSD_WORKAROUND
13157de2362d3Smrgstatic const void *lt_preloaded_setup() {
13158de2362d3Smrg  return lt__PROGRAM__LTX_preloaded_symbols;
13159de2362d3Smrg}
13160de2362d3Smrg#endif
13161de2362d3Smrg
13162de2362d3Smrg#ifdef __cplusplus
13163de2362d3Smrg}
13164de2362d3Smrg#endif
13165de2362d3Smrg_LT_EOF
13166de2362d3Smrg	  # Now try linking the two files.
13167de2362d3Smrg	  mv conftest.$ac_objext conftstm.$ac_objext
13168de2362d3Smrg	  lt_globsym_save_LIBS=$LIBS
13169de2362d3Smrg	  lt_globsym_save_CFLAGS=$CFLAGS
131700d16fef4Smrg	  LIBS=conftstm.$ac_objext
13171de2362d3Smrg	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
13172de2362d3Smrg	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13173de2362d3Smrg  (eval $ac_link) 2>&5
13174de2362d3Smrg  ac_status=$?
13175de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
131760d16fef4Smrg  test $ac_status = 0; } && test -s conftest$ac_exeext; then
13177de2362d3Smrg	    pipe_works=yes
13178de2362d3Smrg	  fi
13179de2362d3Smrg	  LIBS=$lt_globsym_save_LIBS
13180de2362d3Smrg	  CFLAGS=$lt_globsym_save_CFLAGS
13181de2362d3Smrg	else
13182de2362d3Smrg	  echo "cannot find nm_test_func in $nlist" >&5
13183de2362d3Smrg	fi
13184de2362d3Smrg      else
13185de2362d3Smrg	echo "cannot find nm_test_var in $nlist" >&5
13186de2362d3Smrg      fi
13187de2362d3Smrg    else
13188de2362d3Smrg      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
13189de2362d3Smrg    fi
13190de2362d3Smrg  else
13191de2362d3Smrg    echo "$progname: failed program was:" >&5
13192de2362d3Smrg    cat conftest.$ac_ext >&5
13193de2362d3Smrg  fi
13194de2362d3Smrg  rm -rf conftest* conftst*
13195de2362d3Smrg
13196de2362d3Smrg  # Do not use the global_symbol_pipe unless it works.
131970d16fef4Smrg  if test yes = "$pipe_works"; then
13198de2362d3Smrg    break
13199de2362d3Smrg  else
13200de2362d3Smrg    lt_cv_sys_global_symbol_pipe=
13201de2362d3Smrg  fi
13202de2362d3Smrgdone
13203de2362d3Smrg
13204de2362d3Smrgfi
13205de2362d3Smrg
13206de2362d3Smrgif test -z "$lt_cv_sys_global_symbol_pipe"; then
13207de2362d3Smrg  lt_cv_sys_global_symbol_to_cdecl=
13208de2362d3Smrgfi
13209de2362d3Smrgif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
13210de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
13211de2362d3Smrg$as_echo "failed" >&6; }
13212de2362d3Smrgelse
13213de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
13214de2362d3Smrg$as_echo "ok" >&6; }
13215de2362d3Smrgfi
13216de2362d3Smrg
13217de2362d3Smrg# Response file support.
13218de2362d3Smrgif test "$lt_cv_nm_interface" = "MS dumpbin"; then
13219de2362d3Smrg  nm_file_list_spec='@'
13220de2362d3Smrgelif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
13221de2362d3Smrg  nm_file_list_spec='@'
13222de2362d3Smrgfi
13223de2362d3Smrg
13224de2362d3Smrg
13225de2362d3Smrg
13226de2362d3Smrg
13227de2362d3Smrg
13228de2362d3Smrg
13229de2362d3Smrg
13230de2362d3Smrg
13231de2362d3Smrg
13232de2362d3Smrg
13233de2362d3Smrg
13234de2362d3Smrg
13235de2362d3Smrg
13236de2362d3Smrg
13237de2362d3Smrg
13238de2362d3Smrg
132390d16fef4Smrg
132400d16fef4Smrg
132410d16fef4Smrg
132420d16fef4Smrg
132430d16fef4Smrg
132440d16fef4Smrg
132450d16fef4Smrg
132460d16fef4Smrg
132470d16fef4Smrg
132480d16fef4Smrg
13249de2362d3Smrg
13250de2362d3Smrg
13251de2362d3Smrg
13252de2362d3Smrg
13253de2362d3Smrg
13254de2362d3Smrg
13255de2362d3Smrg
13256de2362d3Smrg
13257de2362d3Smrg
13258de2362d3Smrg
13259de2362d3Smrg
13260de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
13261de2362d3Smrg$as_echo_n "checking for sysroot... " >&6; }
13262de2362d3Smrg
13263de2362d3Smrg# Check whether --with-sysroot was given.
13264de2362d3Smrgif test "${with_sysroot+set}" = set; then :
13265de2362d3Smrg  withval=$with_sysroot;
13266de2362d3Smrgelse
13267de2362d3Smrg  with_sysroot=no
13268de2362d3Smrgfi
13269de2362d3Smrg
13270de2362d3Smrg
13271de2362d3Smrglt_sysroot=
132720d16fef4Smrgcase $with_sysroot in #(
13273de2362d3Smrg yes)
132740d16fef4Smrg   if test yes = "$GCC"; then
13275de2362d3Smrg     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
13276de2362d3Smrg   fi
13277de2362d3Smrg   ;; #(
13278de2362d3Smrg /*)
13279de2362d3Smrg   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
13280de2362d3Smrg   ;; #(
13281de2362d3Smrg no|'')
13282de2362d3Smrg   ;; #(
13283de2362d3Smrg *)
132840d16fef4Smrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
132850d16fef4Smrg$as_echo "$with_sysroot" >&6; }
13286de2362d3Smrg   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
13287de2362d3Smrg   ;;
13288de2362d3Smrgesac
13289de2362d3Smrg
13290de2362d3Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
13291de2362d3Smrg$as_echo "${lt_sysroot:-no}" >&6; }
13292de2362d3Smrg
13293de2362d3Smrg
13294de2362d3Smrg
13295de2362d3Smrg
13296de2362d3Smrg
132970d16fef4Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
132980d16fef4Smrg$as_echo_n "checking for a working dd... " >&6; }
132990d16fef4Smrgif ${ac_cv_path_lt_DD+:} false; then :
133000d16fef4Smrg  $as_echo_n "(cached) " >&6
133010d16fef4Smrgelse
133020d16fef4Smrg  printf 0123456789abcdef0123456789abcdef >conftest.i
133030d16fef4Smrgcat conftest.i conftest.i >conftest2.i
133040d16fef4Smrg: ${lt_DD:=$DD}
133050d16fef4Smrgif test -z "$lt_DD"; then
133060d16fef4Smrg  ac_path_lt_DD_found=false
133070d16fef4Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
133080d16fef4Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133090d16fef4Smrgfor as_dir in $PATH
133100d16fef4Smrgdo
133110d16fef4Smrg  IFS=$as_save_IFS
133120d16fef4Smrg  test -z "$as_dir" && as_dir=.
133130d16fef4Smrg    for ac_prog in dd; do
133140d16fef4Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
133150d16fef4Smrg      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
133160d16fef4Smrg      as_fn_executable_p "$ac_path_lt_DD" || continue
133170d16fef4Smrgif "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
133180d16fef4Smrg  cmp -s conftest.i conftest.out \
133190d16fef4Smrg  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
133200d16fef4Smrgfi
133210d16fef4Smrg      $ac_path_lt_DD_found && break 3
133220d16fef4Smrg    done
133230d16fef4Smrg  done
133240d16fef4Smrg  done
133250d16fef4SmrgIFS=$as_save_IFS
133260d16fef4Smrg  if test -z "$ac_cv_path_lt_DD"; then
133270d16fef4Smrg    :
133280d16fef4Smrg  fi
133290d16fef4Smrgelse
133300d16fef4Smrg  ac_cv_path_lt_DD=$lt_DD
133310d16fef4Smrgfi
133320d16fef4Smrg
133330d16fef4Smrgrm -f conftest.i conftest2.i conftest.out
133340d16fef4Smrgfi
133350d16fef4Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
133360d16fef4Smrg$as_echo "$ac_cv_path_lt_DD" >&6; }
133370d16fef4Smrg
133380d16fef4Smrg
133390d16fef4Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
133400d16fef4Smrg$as_echo_n "checking how to truncate binary pipes... " >&6; }
133410d16fef4Smrgif ${lt_cv_truncate_bin+:} false; then :
133420d16fef4Smrg  $as_echo_n "(cached) " >&6
133430d16fef4Smrgelse
133440d16fef4Smrg  printf 0123456789abcdef0123456789abcdef >conftest.i
133450d16fef4Smrgcat conftest.i conftest.i >conftest2.i
133460d16fef4Smrglt_cv_truncate_bin=
133470d16fef4Smrgif "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
133480d16fef4Smrg  cmp -s conftest.i conftest.out \
133490d16fef4Smrg  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
133500d16fef4Smrgfi
133510d16fef4Smrgrm -f conftest.i conftest2.i conftest.out
133520d16fef4Smrgtest -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
133530d16fef4Smrgfi
133540d16fef4Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
133550d16fef4Smrg$as_echo "$lt_cv_truncate_bin" >&6; }
133560d16fef4Smrg
133570d16fef4Smrg
133580d16fef4Smrg
133590d16fef4Smrg
133600d16fef4Smrg
133610d16fef4Smrg
133620d16fef4Smrg
133630d16fef4Smrg# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
133640d16fef4Smrgfunc_cc_basename ()
133650d16fef4Smrg{
133660d16fef4Smrg    for cc_temp in $*""; do
133670d16fef4Smrg      case $cc_temp in
133680d16fef4Smrg        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
133690d16fef4Smrg        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
133700d16fef4Smrg        \-*) ;;
133710d16fef4Smrg        *) break;;
133720d16fef4Smrg      esac
133730d16fef4Smrg    done
133740d16fef4Smrg    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
133750d16fef4Smrg}
133760d16fef4Smrg
13377de2362d3Smrg# Check whether --enable-libtool-lock was given.
13378de2362d3Smrgif test "${enable_libtool_lock+set}" = set; then :
13379de2362d3Smrg  enableval=$enable_libtool_lock;
13380de2362d3Smrgfi
13381de2362d3Smrg
133820d16fef4Smrgtest no = "$enable_libtool_lock" || enable_libtool_lock=yes
13383de2362d3Smrg
13384de2362d3Smrg# Some flags need to be propagated to the compiler or linker for good
13385de2362d3Smrg# libtool support.
13386de2362d3Smrgcase $host in
13387de2362d3Smrgia64-*-hpux*)
133880d16fef4Smrg  # Find out what ABI is being produced by ac_compile, and set mode
133890d16fef4Smrg  # options accordingly.
13390de2362d3Smrg  echo 'int i;' > conftest.$ac_ext
13391de2362d3Smrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13392de2362d3Smrg  (eval $ac_compile) 2>&5
13393de2362d3Smrg  ac_status=$?
13394de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13395de2362d3Smrg  test $ac_status = 0; }; then
13396de2362d3Smrg    case `/usr/bin/file conftest.$ac_objext` in
13397de2362d3Smrg      *ELF-32*)
133980d16fef4Smrg	HPUX_IA64_MODE=32
13399de2362d3Smrg	;;
13400de2362d3Smrg      *ELF-64*)
134010d16fef4Smrg	HPUX_IA64_MODE=64
13402de2362d3Smrg	;;
13403de2362d3Smrg    esac
13404de2362d3Smrg  fi
13405de2362d3Smrg  rm -rf conftest*
13406de2362d3Smrg  ;;
13407de2362d3Smrg*-*-irix6*)
134080d16fef4Smrg  # Find out what ABI is being produced by ac_compile, and set linker
134090d16fef4Smrg  # options accordingly.
13410de2362d3Smrg  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13411de2362d3Smrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13412de2362d3Smrg  (eval $ac_compile) 2>&5
13413de2362d3Smrg  ac_status=$?
13414de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13415de2362d3Smrg  test $ac_status = 0; }; then
134160d16fef4Smrg    if test yes = "$lt_cv_prog_gnu_ld"; then
13417de2362d3Smrg      case `/usr/bin/file conftest.$ac_objext` in
13418de2362d3Smrg	*32-bit*)
13419de2362d3Smrg	  LD="${LD-ld} -melf32bsmip"
13420de2362d3Smrg	  ;;
13421de2362d3Smrg	*N32*)
13422de2362d3Smrg	  LD="${LD-ld} -melf32bmipn32"
13423de2362d3Smrg	  ;;
13424de2362d3Smrg	*64-bit*)
13425de2362d3Smrg	  LD="${LD-ld} -melf64bmip"
13426de2362d3Smrg	;;
13427de2362d3Smrg      esac
13428de2362d3Smrg    else
13429de2362d3Smrg      case `/usr/bin/file conftest.$ac_objext` in
13430de2362d3Smrg	*32-bit*)
13431de2362d3Smrg	  LD="${LD-ld} -32"
13432de2362d3Smrg	  ;;
13433de2362d3Smrg	*N32*)
13434de2362d3Smrg	  LD="${LD-ld} -n32"
13435de2362d3Smrg	  ;;
13436de2362d3Smrg	*64-bit*)
13437de2362d3Smrg	  LD="${LD-ld} -64"
13438de2362d3Smrg	  ;;
13439de2362d3Smrg      esac
13440de2362d3Smrg    fi
13441de2362d3Smrg  fi
13442de2362d3Smrg  rm -rf conftest*
13443de2362d3Smrg  ;;
13444de2362d3Smrg
134450d16fef4Smrgmips64*-*linux*)
134460d16fef4Smrg  # Find out what ABI is being produced by ac_compile, and set linker
134470d16fef4Smrg  # options accordingly.
134480d16fef4Smrg  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
134490d16fef4Smrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
134500d16fef4Smrg  (eval $ac_compile) 2>&5
134510d16fef4Smrg  ac_status=$?
134520d16fef4Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
134530d16fef4Smrg  test $ac_status = 0; }; then
134540d16fef4Smrg    emul=elf
134550d16fef4Smrg    case `/usr/bin/file conftest.$ac_objext` in
134560d16fef4Smrg      *32-bit*)
134570d16fef4Smrg	emul="${emul}32"
134580d16fef4Smrg	;;
134590d16fef4Smrg      *64-bit*)
134600d16fef4Smrg	emul="${emul}64"
134610d16fef4Smrg	;;
134620d16fef4Smrg    esac
134630d16fef4Smrg    case `/usr/bin/file conftest.$ac_objext` in
134640d16fef4Smrg      *MSB*)
134650d16fef4Smrg	emul="${emul}btsmip"
134660d16fef4Smrg	;;
134670d16fef4Smrg      *LSB*)
134680d16fef4Smrg	emul="${emul}ltsmip"
134690d16fef4Smrg	;;
134700d16fef4Smrg    esac
134710d16fef4Smrg    case `/usr/bin/file conftest.$ac_objext` in
134720d16fef4Smrg      *N32*)
134730d16fef4Smrg	emul="${emul}n32"
134740d16fef4Smrg	;;
134750d16fef4Smrg    esac
134760d16fef4Smrg    LD="${LD-ld} -m $emul"
134770d16fef4Smrg  fi
134780d16fef4Smrg  rm -rf conftest*
134790d16fef4Smrg  ;;
134800d16fef4Smrg
13481de2362d3Smrgx86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
13482de2362d3Smrgs390*-*linux*|s390*-*tpf*|sparc*-*linux*)
134830d16fef4Smrg  # Find out what ABI is being produced by ac_compile, and set linker
134840d16fef4Smrg  # options accordingly.  Note that the listed cases only cover the
134850d16fef4Smrg  # situations where additional linker options are needed (such as when
134860d16fef4Smrg  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
134870d16fef4Smrg  # vice versa); the common cases where no linker options are needed do
134880d16fef4Smrg  # not appear in the list.
13489de2362d3Smrg  echo 'int i;' > conftest.$ac_ext
13490de2362d3Smrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13491de2362d3Smrg  (eval $ac_compile) 2>&5
13492de2362d3Smrg  ac_status=$?
13493de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13494de2362d3Smrg  test $ac_status = 0; }; then
13495de2362d3Smrg    case `/usr/bin/file conftest.o` in
13496de2362d3Smrg      *32-bit*)
13497de2362d3Smrg	case $host in
13498de2362d3Smrg	  x86_64-*kfreebsd*-gnu)
13499de2362d3Smrg	    LD="${LD-ld} -m elf_i386_fbsd"
13500de2362d3Smrg	    ;;
13501de2362d3Smrg	  x86_64-*linux*)
135020d16fef4Smrg	    case `/usr/bin/file conftest.o` in
135030d16fef4Smrg	      *x86-64*)
135040d16fef4Smrg		LD="${LD-ld} -m elf32_x86_64"
135050d16fef4Smrg		;;
135060d16fef4Smrg	      *)
135070d16fef4Smrg		LD="${LD-ld} -m elf_i386"
135080d16fef4Smrg		;;
135090d16fef4Smrg	    esac
13510de2362d3Smrg	    ;;
13511de2362d3Smrg	  powerpc64le-*linux*)
13512de2362d3Smrg	    LD="${LD-ld} -m elf32lppclinux"
13513de2362d3Smrg	    ;;
13514de2362d3Smrg	  powerpc64-*linux*)
13515de2362d3Smrg	    LD="${LD-ld} -m elf32ppclinux"
13516de2362d3Smrg	    ;;
13517de2362d3Smrg	  s390x-*linux*)
13518de2362d3Smrg	    LD="${LD-ld} -m elf_s390"
13519de2362d3Smrg	    ;;
13520de2362d3Smrg	  sparc64-*linux*)
13521de2362d3Smrg	    LD="${LD-ld} -m elf32_sparc"
13522de2362d3Smrg	    ;;
13523de2362d3Smrg	esac
13524de2362d3Smrg	;;
13525de2362d3Smrg      *64-bit*)
13526de2362d3Smrg	case $host in
13527de2362d3Smrg	  x86_64-*kfreebsd*-gnu)
13528de2362d3Smrg	    LD="${LD-ld} -m elf_x86_64_fbsd"
13529de2362d3Smrg	    ;;
13530de2362d3Smrg	  x86_64-*linux*)
13531de2362d3Smrg	    LD="${LD-ld} -m elf_x86_64"
13532de2362d3Smrg	    ;;
13533de2362d3Smrg	  powerpcle-*linux*)
13534de2362d3Smrg	    LD="${LD-ld} -m elf64lppc"
13535de2362d3Smrg	    ;;
13536de2362d3Smrg	  powerpc-*linux*)
13537de2362d3Smrg	    LD="${LD-ld} -m elf64ppc"
13538de2362d3Smrg	    ;;
13539de2362d3Smrg	  s390*-*linux*|s390*-*tpf*)
13540de2362d3Smrg	    LD="${LD-ld} -m elf64_s390"
13541de2362d3Smrg	    ;;
13542de2362d3Smrg	  sparc*-*linux*)
13543de2362d3Smrg	    LD="${LD-ld} -m elf64_sparc"
13544de2362d3Smrg	    ;;
13545de2362d3Smrg	esac
13546de2362d3Smrg	;;
13547de2362d3Smrg    esac
13548de2362d3Smrg  fi
13549de2362d3Smrg  rm -rf conftest*
13550de2362d3Smrg  ;;
13551de2362d3Smrg
13552de2362d3Smrg*-*-sco3.2v5*)
13553de2362d3Smrg  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
135540d16fef4Smrg  SAVE_CFLAGS=$CFLAGS
13555de2362d3Smrg  CFLAGS="$CFLAGS -belf"
13556de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
13557de2362d3Smrg$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
13558de2362d3Smrgif ${lt_cv_cc_needs_belf+:} false; then :
13559de2362d3Smrg  $as_echo_n "(cached) " >&6
13560de2362d3Smrgelse
13561de2362d3Smrg  ac_ext=c
13562de2362d3Smrgac_cpp='$CPP $CPPFLAGS'
13563de2362d3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13564de2362d3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13565de2362d3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
13566de2362d3Smrg
13567de2362d3Smrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13568de2362d3Smrg/* end confdefs.h.  */
13569de2362d3Smrg
13570de2362d3Smrgint
13571de2362d3Smrgmain ()
13572de2362d3Smrg{
13573de2362d3Smrg
13574de2362d3Smrg  ;
13575de2362d3Smrg  return 0;
13576de2362d3Smrg}
13577de2362d3Smrg_ACEOF
13578de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
13579de2362d3Smrg  lt_cv_cc_needs_belf=yes
13580de2362d3Smrgelse
13581de2362d3Smrg  lt_cv_cc_needs_belf=no
13582de2362d3Smrgfi
13583de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
13584de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
13585de2362d3Smrg     ac_ext=c
13586de2362d3Smrgac_cpp='$CPP $CPPFLAGS'
13587de2362d3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13588de2362d3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13589de2362d3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
13590de2362d3Smrg
13591de2362d3Smrgfi
13592de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
13593de2362d3Smrg$as_echo "$lt_cv_cc_needs_belf" >&6; }
135940d16fef4Smrg  if test yes != "$lt_cv_cc_needs_belf"; then
13595de2362d3Smrg    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
135960d16fef4Smrg    CFLAGS=$SAVE_CFLAGS
13597de2362d3Smrg  fi
13598de2362d3Smrg  ;;
13599de2362d3Smrg*-*solaris*)
136000d16fef4Smrg  # Find out what ABI is being produced by ac_compile, and set linker
136010d16fef4Smrg  # options accordingly.
13602de2362d3Smrg  echo 'int i;' > conftest.$ac_ext
13603de2362d3Smrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13604de2362d3Smrg  (eval $ac_compile) 2>&5
13605de2362d3Smrg  ac_status=$?
13606de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13607de2362d3Smrg  test $ac_status = 0; }; then
13608de2362d3Smrg    case `/usr/bin/file conftest.o` in
13609de2362d3Smrg    *64-bit*)
13610de2362d3Smrg      case $lt_cv_prog_gnu_ld in
13611de2362d3Smrg      yes*)
13612de2362d3Smrg        case $host in
136130d16fef4Smrg        i?86-*-solaris*|x86_64-*-solaris*)
13614de2362d3Smrg          LD="${LD-ld} -m elf_x86_64"
13615de2362d3Smrg          ;;
13616de2362d3Smrg        sparc*-*-solaris*)
13617de2362d3Smrg          LD="${LD-ld} -m elf64_sparc"
13618de2362d3Smrg          ;;
13619de2362d3Smrg        esac
13620de2362d3Smrg        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
13621de2362d3Smrg        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
136220d16fef4Smrg          LD=${LD-ld}_sol2
13623de2362d3Smrg        fi
13624de2362d3Smrg        ;;
13625de2362d3Smrg      *)
13626de2362d3Smrg	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
13627de2362d3Smrg	  LD="${LD-ld} -64"
13628de2362d3Smrg	fi
13629de2362d3Smrg	;;
13630de2362d3Smrg      esac
13631de2362d3Smrg      ;;
13632de2362d3Smrg    esac
13633de2362d3Smrg  fi
13634de2362d3Smrg  rm -rf conftest*
13635de2362d3Smrg  ;;
13636de2362d3Smrgesac
13637de2362d3Smrg
136380d16fef4Smrgneed_locks=$enable_libtool_lock
13639de2362d3Smrg
13640de2362d3Smrgif test -n "$ac_tool_prefix"; then
13641de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
13642de2362d3Smrgset dummy ${ac_tool_prefix}mt; ac_word=$2
13643de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13644de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
13645de2362d3Smrgif ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
13646de2362d3Smrg  $as_echo_n "(cached) " >&6
13647de2362d3Smrgelse
13648de2362d3Smrg  if test -n "$MANIFEST_TOOL"; then
13649de2362d3Smrg  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
13650de2362d3Smrgelse
13651de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13652de2362d3Smrgfor as_dir in $PATH
13653de2362d3Smrgdo
13654de2362d3Smrg  IFS=$as_save_IFS
13655de2362d3Smrg  test -z "$as_dir" && as_dir=.
13656de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
13657de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13658de2362d3Smrg    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
13659de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13660de2362d3Smrg    break 2
13661de2362d3Smrg  fi
13662de2362d3Smrgdone
13663de2362d3Smrg  done
13664de2362d3SmrgIFS=$as_save_IFS
13665de2362d3Smrg
13666de2362d3Smrgfi
13667de2362d3Smrgfi
13668de2362d3SmrgMANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
13669de2362d3Smrgif test -n "$MANIFEST_TOOL"; then
13670de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
13671de2362d3Smrg$as_echo "$MANIFEST_TOOL" >&6; }
13672de2362d3Smrgelse
13673de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13674de2362d3Smrg$as_echo "no" >&6; }
13675de2362d3Smrgfi
13676de2362d3Smrg
13677de2362d3Smrg
13678de2362d3Smrgfi
13679de2362d3Smrgif test -z "$ac_cv_prog_MANIFEST_TOOL"; then
13680de2362d3Smrg  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
13681de2362d3Smrg  # Extract the first word of "mt", so it can be a program name with args.
13682de2362d3Smrgset dummy mt; ac_word=$2
13683de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13684de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
13685de2362d3Smrgif ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
13686de2362d3Smrg  $as_echo_n "(cached) " >&6
13687de2362d3Smrgelse
13688de2362d3Smrg  if test -n "$ac_ct_MANIFEST_TOOL"; then
13689de2362d3Smrg  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
13690de2362d3Smrgelse
13691de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13692de2362d3Smrgfor as_dir in $PATH
13693de2362d3Smrgdo
13694de2362d3Smrg  IFS=$as_save_IFS
13695de2362d3Smrg  test -z "$as_dir" && as_dir=.
13696de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
13697de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13698de2362d3Smrg    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
13699de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13700de2362d3Smrg    break 2
13701de2362d3Smrg  fi
13702de2362d3Smrgdone
13703de2362d3Smrg  done
13704de2362d3SmrgIFS=$as_save_IFS
13705de2362d3Smrg
13706de2362d3Smrgfi
13707de2362d3Smrgfi
13708de2362d3Smrgac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
13709de2362d3Smrgif test -n "$ac_ct_MANIFEST_TOOL"; then
13710de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
13711de2362d3Smrg$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
13712de2362d3Smrgelse
13713de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13714de2362d3Smrg$as_echo "no" >&6; }
13715de2362d3Smrgfi
13716de2362d3Smrg
13717de2362d3Smrg  if test "x$ac_ct_MANIFEST_TOOL" = x; then
13718de2362d3Smrg    MANIFEST_TOOL=":"
13719de2362d3Smrg  else
13720de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
13721de2362d3Smrgyes:)
13722de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13723de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13724de2362d3Smrgac_tool_warned=yes ;;
13725de2362d3Smrgesac
13726de2362d3Smrg    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
13727de2362d3Smrg  fi
13728de2362d3Smrgelse
13729de2362d3Smrg  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
13730de2362d3Smrgfi
13731de2362d3Smrg
13732de2362d3Smrgtest -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
13733de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
13734de2362d3Smrg$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
13735de2362d3Smrgif ${lt_cv_path_mainfest_tool+:} false; then :
13736de2362d3Smrg  $as_echo_n "(cached) " >&6
13737de2362d3Smrgelse
13738de2362d3Smrg  lt_cv_path_mainfest_tool=no
13739de2362d3Smrg  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
13740de2362d3Smrg  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
13741de2362d3Smrg  cat conftest.err >&5
13742de2362d3Smrg  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
13743de2362d3Smrg    lt_cv_path_mainfest_tool=yes
13744de2362d3Smrg  fi
13745de2362d3Smrg  rm -f conftest*
13746de2362d3Smrgfi
13747de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
13748de2362d3Smrg$as_echo "$lt_cv_path_mainfest_tool" >&6; }
137490d16fef4Smrgif test yes != "$lt_cv_path_mainfest_tool"; then
13750de2362d3Smrg  MANIFEST_TOOL=:
13751de2362d3Smrgfi
13752de2362d3Smrg
13753de2362d3Smrg
13754de2362d3Smrg
13755de2362d3Smrg
13756de2362d3Smrg
13757de2362d3Smrg
13758de2362d3Smrg  case $host_os in
13759de2362d3Smrg    rhapsody* | darwin*)
13760de2362d3Smrg    if test -n "$ac_tool_prefix"; then
13761de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
13762de2362d3Smrgset dummy ${ac_tool_prefix}dsymutil; ac_word=$2
13763de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13764de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
13765de2362d3Smrgif ${ac_cv_prog_DSYMUTIL+:} false; then :
13766de2362d3Smrg  $as_echo_n "(cached) " >&6
13767de2362d3Smrgelse
13768de2362d3Smrg  if test -n "$DSYMUTIL"; then
13769de2362d3Smrg  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
13770de2362d3Smrgelse
13771de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13772de2362d3Smrgfor as_dir in $PATH
13773de2362d3Smrgdo
13774de2362d3Smrg  IFS=$as_save_IFS
13775de2362d3Smrg  test -z "$as_dir" && as_dir=.
13776de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
13777de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13778de2362d3Smrg    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
13779de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13780de2362d3Smrg    break 2
13781de2362d3Smrg  fi
13782de2362d3Smrgdone
13783de2362d3Smrg  done
13784de2362d3SmrgIFS=$as_save_IFS
13785de2362d3Smrg
13786de2362d3Smrgfi
13787de2362d3Smrgfi
13788de2362d3SmrgDSYMUTIL=$ac_cv_prog_DSYMUTIL
13789de2362d3Smrgif test -n "$DSYMUTIL"; then
13790de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
13791de2362d3Smrg$as_echo "$DSYMUTIL" >&6; }
13792de2362d3Smrgelse
13793de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13794de2362d3Smrg$as_echo "no" >&6; }
13795de2362d3Smrgfi
13796de2362d3Smrg
13797de2362d3Smrg
13798de2362d3Smrgfi
13799de2362d3Smrgif test -z "$ac_cv_prog_DSYMUTIL"; then
13800de2362d3Smrg  ac_ct_DSYMUTIL=$DSYMUTIL
13801de2362d3Smrg  # Extract the first word of "dsymutil", so it can be a program name with args.
13802de2362d3Smrgset dummy dsymutil; ac_word=$2
13803de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13804de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
13805de2362d3Smrgif ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
13806de2362d3Smrg  $as_echo_n "(cached) " >&6
13807de2362d3Smrgelse
13808de2362d3Smrg  if test -n "$ac_ct_DSYMUTIL"; then
13809de2362d3Smrg  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
13810de2362d3Smrgelse
13811de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13812de2362d3Smrgfor as_dir in $PATH
13813de2362d3Smrgdo
13814de2362d3Smrg  IFS=$as_save_IFS
13815de2362d3Smrg  test -z "$as_dir" && as_dir=.
13816de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
13817de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13818de2362d3Smrg    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
13819de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13820de2362d3Smrg    break 2
13821de2362d3Smrg  fi
13822de2362d3Smrgdone
13823de2362d3Smrg  done
13824de2362d3SmrgIFS=$as_save_IFS
13825de2362d3Smrg
13826de2362d3Smrgfi
13827de2362d3Smrgfi
13828de2362d3Smrgac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
13829de2362d3Smrgif test -n "$ac_ct_DSYMUTIL"; then
13830de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
13831de2362d3Smrg$as_echo "$ac_ct_DSYMUTIL" >&6; }
13832de2362d3Smrgelse
13833de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13834de2362d3Smrg$as_echo "no" >&6; }
13835de2362d3Smrgfi
13836de2362d3Smrg
13837de2362d3Smrg  if test "x$ac_ct_DSYMUTIL" = x; then
13838de2362d3Smrg    DSYMUTIL=":"
13839de2362d3Smrg  else
13840de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
13841de2362d3Smrgyes:)
13842de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13843de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13844de2362d3Smrgac_tool_warned=yes ;;
13845de2362d3Smrgesac
13846de2362d3Smrg    DSYMUTIL=$ac_ct_DSYMUTIL
13847de2362d3Smrg  fi
13848de2362d3Smrgelse
13849de2362d3Smrg  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
13850de2362d3Smrgfi
13851de2362d3Smrg
13852de2362d3Smrg    if test -n "$ac_tool_prefix"; then
13853de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
13854de2362d3Smrgset dummy ${ac_tool_prefix}nmedit; ac_word=$2
13855de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13856de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
13857de2362d3Smrgif ${ac_cv_prog_NMEDIT+:} false; then :
13858de2362d3Smrg  $as_echo_n "(cached) " >&6
13859de2362d3Smrgelse
13860de2362d3Smrg  if test -n "$NMEDIT"; then
13861de2362d3Smrg  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
13862de2362d3Smrgelse
13863de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13864de2362d3Smrgfor as_dir in $PATH
13865de2362d3Smrgdo
13866de2362d3Smrg  IFS=$as_save_IFS
13867de2362d3Smrg  test -z "$as_dir" && as_dir=.
13868de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
13869de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13870de2362d3Smrg    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
13871de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13872de2362d3Smrg    break 2
13873de2362d3Smrg  fi
13874de2362d3Smrgdone
13875de2362d3Smrg  done
13876de2362d3SmrgIFS=$as_save_IFS
13877de2362d3Smrg
13878de2362d3Smrgfi
13879de2362d3Smrgfi
13880de2362d3SmrgNMEDIT=$ac_cv_prog_NMEDIT
13881de2362d3Smrgif test -n "$NMEDIT"; then
13882de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
13883de2362d3Smrg$as_echo "$NMEDIT" >&6; }
13884de2362d3Smrgelse
13885de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13886de2362d3Smrg$as_echo "no" >&6; }
13887de2362d3Smrgfi
13888de2362d3Smrg
13889de2362d3Smrg
13890de2362d3Smrgfi
13891de2362d3Smrgif test -z "$ac_cv_prog_NMEDIT"; then
13892de2362d3Smrg  ac_ct_NMEDIT=$NMEDIT
13893de2362d3Smrg  # Extract the first word of "nmedit", so it can be a program name with args.
13894de2362d3Smrgset dummy nmedit; ac_word=$2
13895de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13896de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
13897de2362d3Smrgif ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
13898de2362d3Smrg  $as_echo_n "(cached) " >&6
13899de2362d3Smrgelse
13900de2362d3Smrg  if test -n "$ac_ct_NMEDIT"; then
13901de2362d3Smrg  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
13902de2362d3Smrgelse
13903de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13904de2362d3Smrgfor as_dir in $PATH
13905de2362d3Smrgdo
13906de2362d3Smrg  IFS=$as_save_IFS
13907de2362d3Smrg  test -z "$as_dir" && as_dir=.
13908de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
13909de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13910de2362d3Smrg    ac_cv_prog_ac_ct_NMEDIT="nmedit"
13911de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13912de2362d3Smrg    break 2
13913de2362d3Smrg  fi
13914de2362d3Smrgdone
13915de2362d3Smrg  done
13916de2362d3SmrgIFS=$as_save_IFS
13917de2362d3Smrg
13918de2362d3Smrgfi
13919de2362d3Smrgfi
13920de2362d3Smrgac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
13921de2362d3Smrgif test -n "$ac_ct_NMEDIT"; then
13922de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
13923de2362d3Smrg$as_echo "$ac_ct_NMEDIT" >&6; }
13924de2362d3Smrgelse
13925de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13926de2362d3Smrg$as_echo "no" >&6; }
13927de2362d3Smrgfi
13928de2362d3Smrg
13929de2362d3Smrg  if test "x$ac_ct_NMEDIT" = x; then
13930de2362d3Smrg    NMEDIT=":"
13931de2362d3Smrg  else
13932de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
13933de2362d3Smrgyes:)
13934de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13935de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13936de2362d3Smrgac_tool_warned=yes ;;
13937de2362d3Smrgesac
13938de2362d3Smrg    NMEDIT=$ac_ct_NMEDIT
13939de2362d3Smrg  fi
13940de2362d3Smrgelse
13941de2362d3Smrg  NMEDIT="$ac_cv_prog_NMEDIT"
13942de2362d3Smrgfi
13943de2362d3Smrg
13944de2362d3Smrg    if test -n "$ac_tool_prefix"; then
13945de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
13946de2362d3Smrgset dummy ${ac_tool_prefix}lipo; ac_word=$2
13947de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13948de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
13949de2362d3Smrgif ${ac_cv_prog_LIPO+:} false; then :
13950de2362d3Smrg  $as_echo_n "(cached) " >&6
13951de2362d3Smrgelse
13952de2362d3Smrg  if test -n "$LIPO"; then
13953de2362d3Smrg  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
13954de2362d3Smrgelse
13955de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13956de2362d3Smrgfor as_dir in $PATH
13957de2362d3Smrgdo
13958de2362d3Smrg  IFS=$as_save_IFS
13959de2362d3Smrg  test -z "$as_dir" && as_dir=.
13960de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
13961de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13962de2362d3Smrg    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
13963de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13964de2362d3Smrg    break 2
13965de2362d3Smrg  fi
13966de2362d3Smrgdone
13967de2362d3Smrg  done
13968de2362d3SmrgIFS=$as_save_IFS
13969de2362d3Smrg
13970de2362d3Smrgfi
13971de2362d3Smrgfi
13972de2362d3SmrgLIPO=$ac_cv_prog_LIPO
13973de2362d3Smrgif test -n "$LIPO"; then
13974de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
13975de2362d3Smrg$as_echo "$LIPO" >&6; }
13976de2362d3Smrgelse
13977de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13978de2362d3Smrg$as_echo "no" >&6; }
13979de2362d3Smrgfi
13980de2362d3Smrg
13981de2362d3Smrg
13982de2362d3Smrgfi
13983de2362d3Smrgif test -z "$ac_cv_prog_LIPO"; then
13984de2362d3Smrg  ac_ct_LIPO=$LIPO
13985de2362d3Smrg  # Extract the first word of "lipo", so it can be a program name with args.
13986de2362d3Smrgset dummy lipo; ac_word=$2
13987de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13988de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
13989de2362d3Smrgif ${ac_cv_prog_ac_ct_LIPO+:} false; then :
13990de2362d3Smrg  $as_echo_n "(cached) " >&6
13991de2362d3Smrgelse
13992de2362d3Smrg  if test -n "$ac_ct_LIPO"; then
13993de2362d3Smrg  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
13994de2362d3Smrgelse
13995de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13996de2362d3Smrgfor as_dir in $PATH
13997de2362d3Smrgdo
13998de2362d3Smrg  IFS=$as_save_IFS
13999de2362d3Smrg  test -z "$as_dir" && as_dir=.
14000de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
14001de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14002de2362d3Smrg    ac_cv_prog_ac_ct_LIPO="lipo"
14003de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14004de2362d3Smrg    break 2
14005de2362d3Smrg  fi
14006de2362d3Smrgdone
14007de2362d3Smrg  done
14008de2362d3SmrgIFS=$as_save_IFS
14009de2362d3Smrg
14010de2362d3Smrgfi
14011de2362d3Smrgfi
14012de2362d3Smrgac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
14013de2362d3Smrgif test -n "$ac_ct_LIPO"; then
14014de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
14015de2362d3Smrg$as_echo "$ac_ct_LIPO" >&6; }
14016de2362d3Smrgelse
14017de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14018de2362d3Smrg$as_echo "no" >&6; }
14019de2362d3Smrgfi
14020de2362d3Smrg
14021de2362d3Smrg  if test "x$ac_ct_LIPO" = x; then
14022de2362d3Smrg    LIPO=":"
14023de2362d3Smrg  else
14024de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
14025de2362d3Smrgyes:)
14026de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14027de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14028de2362d3Smrgac_tool_warned=yes ;;
14029de2362d3Smrgesac
14030de2362d3Smrg    LIPO=$ac_ct_LIPO
14031de2362d3Smrg  fi
14032de2362d3Smrgelse
14033de2362d3Smrg  LIPO="$ac_cv_prog_LIPO"
14034de2362d3Smrgfi
14035de2362d3Smrg
14036de2362d3Smrg    if test -n "$ac_tool_prefix"; then
14037de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
14038de2362d3Smrgset dummy ${ac_tool_prefix}otool; ac_word=$2
14039de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14040de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
14041de2362d3Smrgif ${ac_cv_prog_OTOOL+:} false; then :
14042de2362d3Smrg  $as_echo_n "(cached) " >&6
14043de2362d3Smrgelse
14044de2362d3Smrg  if test -n "$OTOOL"; then
14045de2362d3Smrg  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
14046de2362d3Smrgelse
14047de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14048de2362d3Smrgfor as_dir in $PATH
14049de2362d3Smrgdo
14050de2362d3Smrg  IFS=$as_save_IFS
14051de2362d3Smrg  test -z "$as_dir" && as_dir=.
14052de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
14053de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14054de2362d3Smrg    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
14055de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14056de2362d3Smrg    break 2
14057de2362d3Smrg  fi
14058de2362d3Smrgdone
14059de2362d3Smrg  done
14060de2362d3SmrgIFS=$as_save_IFS
14061de2362d3Smrg
14062de2362d3Smrgfi
14063de2362d3Smrgfi
14064de2362d3SmrgOTOOL=$ac_cv_prog_OTOOL
14065de2362d3Smrgif test -n "$OTOOL"; then
14066de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
14067de2362d3Smrg$as_echo "$OTOOL" >&6; }
14068de2362d3Smrgelse
14069de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14070de2362d3Smrg$as_echo "no" >&6; }
14071de2362d3Smrgfi
14072de2362d3Smrg
14073de2362d3Smrg
14074de2362d3Smrgfi
14075de2362d3Smrgif test -z "$ac_cv_prog_OTOOL"; then
14076de2362d3Smrg  ac_ct_OTOOL=$OTOOL
14077de2362d3Smrg  # Extract the first word of "otool", so it can be a program name with args.
14078de2362d3Smrgset dummy otool; ac_word=$2
14079de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14080de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
14081de2362d3Smrgif ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
14082de2362d3Smrg  $as_echo_n "(cached) " >&6
14083de2362d3Smrgelse
14084de2362d3Smrg  if test -n "$ac_ct_OTOOL"; then
14085de2362d3Smrg  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
14086de2362d3Smrgelse
14087de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14088de2362d3Smrgfor as_dir in $PATH
14089de2362d3Smrgdo
14090de2362d3Smrg  IFS=$as_save_IFS
14091de2362d3Smrg  test -z "$as_dir" && as_dir=.
14092de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
14093de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14094de2362d3Smrg    ac_cv_prog_ac_ct_OTOOL="otool"
14095de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14096de2362d3Smrg    break 2
14097de2362d3Smrg  fi
14098de2362d3Smrgdone
14099de2362d3Smrg  done
14100de2362d3SmrgIFS=$as_save_IFS
14101de2362d3Smrg
14102de2362d3Smrgfi
14103de2362d3Smrgfi
14104de2362d3Smrgac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
14105de2362d3Smrgif test -n "$ac_ct_OTOOL"; then
14106de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
14107de2362d3Smrg$as_echo "$ac_ct_OTOOL" >&6; }
14108de2362d3Smrgelse
14109de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14110de2362d3Smrg$as_echo "no" >&6; }
14111de2362d3Smrgfi
14112de2362d3Smrg
14113de2362d3Smrg  if test "x$ac_ct_OTOOL" = x; then
14114de2362d3Smrg    OTOOL=":"
14115de2362d3Smrg  else
14116de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
14117de2362d3Smrgyes:)
14118de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14119de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14120de2362d3Smrgac_tool_warned=yes ;;
14121de2362d3Smrgesac
14122de2362d3Smrg    OTOOL=$ac_ct_OTOOL
14123de2362d3Smrg  fi
14124de2362d3Smrgelse
14125de2362d3Smrg  OTOOL="$ac_cv_prog_OTOOL"
14126de2362d3Smrgfi
14127de2362d3Smrg
14128de2362d3Smrg    if test -n "$ac_tool_prefix"; then
14129de2362d3Smrg  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
14130de2362d3Smrgset dummy ${ac_tool_prefix}otool64; ac_word=$2
14131de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14132de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
14133de2362d3Smrgif ${ac_cv_prog_OTOOL64+:} false; then :
14134de2362d3Smrg  $as_echo_n "(cached) " >&6
14135de2362d3Smrgelse
14136de2362d3Smrg  if test -n "$OTOOL64"; then
14137de2362d3Smrg  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
14138de2362d3Smrgelse
14139de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14140de2362d3Smrgfor as_dir in $PATH
14141de2362d3Smrgdo
14142de2362d3Smrg  IFS=$as_save_IFS
14143de2362d3Smrg  test -z "$as_dir" && as_dir=.
14144de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
14145de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14146de2362d3Smrg    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
14147de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14148de2362d3Smrg    break 2
14149de2362d3Smrg  fi
14150de2362d3Smrgdone
14151de2362d3Smrg  done
14152de2362d3SmrgIFS=$as_save_IFS
14153de2362d3Smrg
14154de2362d3Smrgfi
14155de2362d3Smrgfi
14156de2362d3SmrgOTOOL64=$ac_cv_prog_OTOOL64
14157de2362d3Smrgif test -n "$OTOOL64"; then
14158de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
14159de2362d3Smrg$as_echo "$OTOOL64" >&6; }
14160de2362d3Smrgelse
14161de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14162de2362d3Smrg$as_echo "no" >&6; }
14163de2362d3Smrgfi
14164de2362d3Smrg
14165de2362d3Smrg
14166de2362d3Smrgfi
14167de2362d3Smrgif test -z "$ac_cv_prog_OTOOL64"; then
14168de2362d3Smrg  ac_ct_OTOOL64=$OTOOL64
14169de2362d3Smrg  # Extract the first word of "otool64", so it can be a program name with args.
14170de2362d3Smrgset dummy otool64; ac_word=$2
14171de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14172de2362d3Smrg$as_echo_n "checking for $ac_word... " >&6; }
14173de2362d3Smrgif ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
14174de2362d3Smrg  $as_echo_n "(cached) " >&6
14175de2362d3Smrgelse
14176de2362d3Smrg  if test -n "$ac_ct_OTOOL64"; then
14177de2362d3Smrg  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
14178de2362d3Smrgelse
14179de2362d3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14180de2362d3Smrgfor as_dir in $PATH
14181de2362d3Smrgdo
14182de2362d3Smrg  IFS=$as_save_IFS
14183de2362d3Smrg  test -z "$as_dir" && as_dir=.
14184de2362d3Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
14185de2362d3Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14186de2362d3Smrg    ac_cv_prog_ac_ct_OTOOL64="otool64"
14187de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14188de2362d3Smrg    break 2
14189de2362d3Smrg  fi
14190de2362d3Smrgdone
14191de2362d3Smrg  done
14192de2362d3SmrgIFS=$as_save_IFS
14193de2362d3Smrg
14194de2362d3Smrgfi
14195de2362d3Smrgfi
14196de2362d3Smrgac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
14197de2362d3Smrgif test -n "$ac_ct_OTOOL64"; then
14198de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
14199de2362d3Smrg$as_echo "$ac_ct_OTOOL64" >&6; }
14200de2362d3Smrgelse
14201de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14202de2362d3Smrg$as_echo "no" >&6; }
14203de2362d3Smrgfi
14204de2362d3Smrg
14205de2362d3Smrg  if test "x$ac_ct_OTOOL64" = x; then
14206de2362d3Smrg    OTOOL64=":"
14207de2362d3Smrg  else
14208de2362d3Smrg    case $cross_compiling:$ac_tool_warned in
14209de2362d3Smrgyes:)
14210de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14211de2362d3Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14212de2362d3Smrgac_tool_warned=yes ;;
14213de2362d3Smrgesac
14214de2362d3Smrg    OTOOL64=$ac_ct_OTOOL64
14215de2362d3Smrg  fi
14216de2362d3Smrgelse
14217de2362d3Smrg  OTOOL64="$ac_cv_prog_OTOOL64"
14218de2362d3Smrgfi
14219de2362d3Smrg
14220de2362d3Smrg
14221de2362d3Smrg
14222de2362d3Smrg
14223de2362d3Smrg
14224de2362d3Smrg
14225de2362d3Smrg
14226de2362d3Smrg
14227de2362d3Smrg
14228de2362d3Smrg
14229de2362d3Smrg
14230de2362d3Smrg
14231de2362d3Smrg
14232de2362d3Smrg
14233de2362d3Smrg
14234de2362d3Smrg
14235de2362d3Smrg
14236de2362d3Smrg
14237de2362d3Smrg
14238de2362d3Smrg
14239de2362d3Smrg
14240de2362d3Smrg
14241de2362d3Smrg
14242de2362d3Smrg
14243de2362d3Smrg
14244de2362d3Smrg
14245de2362d3Smrg
14246de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
14247de2362d3Smrg$as_echo_n "checking for -single_module linker flag... " >&6; }
14248de2362d3Smrgif ${lt_cv_apple_cc_single_mod+:} false; then :
14249de2362d3Smrg  $as_echo_n "(cached) " >&6
14250de2362d3Smrgelse
14251de2362d3Smrg  lt_cv_apple_cc_single_mod=no
142520d16fef4Smrg      if test -z "$LT_MULTI_MODULE"; then
14253de2362d3Smrg	# By default we will add the -single_module flag. You can override
14254de2362d3Smrg	# by either setting the environment variable LT_MULTI_MODULE
14255de2362d3Smrg	# non-empty at configure time, or by adding -multi_module to the
14256de2362d3Smrg	# link flags.
14257de2362d3Smrg	rm -rf libconftest.dylib*
14258de2362d3Smrg	echo "int foo(void){return 1;}" > conftest.c
14259de2362d3Smrg	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14260de2362d3Smrg-dynamiclib -Wl,-single_module conftest.c" >&5
14261de2362d3Smrg	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14262de2362d3Smrg	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
14263de2362d3Smrg        _lt_result=$?
14264de2362d3Smrg	# If there is a non-empty error log, and "single_module"
14265de2362d3Smrg	# appears in it, assume the flag caused a linker warning
14266de2362d3Smrg        if test -s conftest.err && $GREP single_module conftest.err; then
14267de2362d3Smrg	  cat conftest.err >&5
14268de2362d3Smrg	# Otherwise, if the output was created with a 0 exit code from
14269de2362d3Smrg	# the compiler, it worked.
142700d16fef4Smrg	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
14271de2362d3Smrg	  lt_cv_apple_cc_single_mod=yes
14272de2362d3Smrg	else
14273de2362d3Smrg	  cat conftest.err >&5
14274de2362d3Smrg	fi
14275de2362d3Smrg	rm -rf libconftest.dylib*
14276de2362d3Smrg	rm -f conftest.*
14277de2362d3Smrg      fi
14278de2362d3Smrgfi
14279de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
14280de2362d3Smrg$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
14281de2362d3Smrg
14282de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
14283de2362d3Smrg$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
14284de2362d3Smrgif ${lt_cv_ld_exported_symbols_list+:} false; then :
14285de2362d3Smrg  $as_echo_n "(cached) " >&6
14286de2362d3Smrgelse
14287de2362d3Smrg  lt_cv_ld_exported_symbols_list=no
14288de2362d3Smrg      save_LDFLAGS=$LDFLAGS
14289de2362d3Smrg      echo "_main" > conftest.sym
14290de2362d3Smrg      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
14291de2362d3Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14292de2362d3Smrg/* end confdefs.h.  */
14293de2362d3Smrg
14294de2362d3Smrgint
14295de2362d3Smrgmain ()
14296de2362d3Smrg{
14297de2362d3Smrg
14298de2362d3Smrg  ;
14299de2362d3Smrg  return 0;
14300de2362d3Smrg}
14301de2362d3Smrg_ACEOF
14302de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
14303de2362d3Smrg  lt_cv_ld_exported_symbols_list=yes
14304de2362d3Smrgelse
14305de2362d3Smrg  lt_cv_ld_exported_symbols_list=no
14306de2362d3Smrgfi
14307de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
14308de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
143090d16fef4Smrg	LDFLAGS=$save_LDFLAGS
14310de2362d3Smrg
14311de2362d3Smrgfi
14312de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
14313de2362d3Smrg$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
14314de2362d3Smrg
14315de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
14316de2362d3Smrg$as_echo_n "checking for -force_load linker flag... " >&6; }
14317de2362d3Smrgif ${lt_cv_ld_force_load+:} false; then :
14318de2362d3Smrg  $as_echo_n "(cached) " >&6
14319de2362d3Smrgelse
14320de2362d3Smrg  lt_cv_ld_force_load=no
14321de2362d3Smrg      cat > conftest.c << _LT_EOF
14322de2362d3Smrgint forced_loaded() { return 2;}
14323de2362d3Smrg_LT_EOF
14324de2362d3Smrg      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
14325de2362d3Smrg      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
14326de2362d3Smrg      echo "$AR cru libconftest.a conftest.o" >&5
14327de2362d3Smrg      $AR cru libconftest.a conftest.o 2>&5
14328de2362d3Smrg      echo "$RANLIB libconftest.a" >&5
14329de2362d3Smrg      $RANLIB libconftest.a 2>&5
14330de2362d3Smrg      cat > conftest.c << _LT_EOF
14331de2362d3Smrgint main() { return 0;}
14332de2362d3Smrg_LT_EOF
14333de2362d3Smrg      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
14334de2362d3Smrg      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
14335de2362d3Smrg      _lt_result=$?
14336de2362d3Smrg      if test -s conftest.err && $GREP force_load conftest.err; then
14337de2362d3Smrg	cat conftest.err >&5
143380d16fef4Smrg      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
14339de2362d3Smrg	lt_cv_ld_force_load=yes
14340de2362d3Smrg      else
14341de2362d3Smrg	cat conftest.err >&5
14342de2362d3Smrg      fi
14343de2362d3Smrg        rm -f conftest.err libconftest.a conftest conftest.c
14344de2362d3Smrg        rm -rf conftest.dSYM
14345de2362d3Smrg
14346de2362d3Smrgfi
14347de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
14348de2362d3Smrg$as_echo "$lt_cv_ld_force_load" >&6; }
14349de2362d3Smrg    case $host_os in
14350de2362d3Smrg    rhapsody* | darwin1.[012])
143510d16fef4Smrg      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
14352de2362d3Smrg    darwin1.*)
143530d16fef4Smrg      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14354de2362d3Smrg    darwin*) # darwin 5.x on
14355de2362d3Smrg      # if running on 10.5 or later, the deployment target defaults
14356de2362d3Smrg      # to the OS version, if on x86, and 10.4, the deployment
14357de2362d3Smrg      # target defaults to 10.4. Don't you love it?
14358de2362d3Smrg      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
14359de2362d3Smrg	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
143600d16fef4Smrg	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
143610d16fef4Smrg	10.[012][,.]*)
143620d16fef4Smrg	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14363de2362d3Smrg	10.*)
143640d16fef4Smrg	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14365de2362d3Smrg      esac
14366de2362d3Smrg    ;;
14367de2362d3Smrg  esac
143680d16fef4Smrg    if test yes = "$lt_cv_apple_cc_single_mod"; then
14369de2362d3Smrg      _lt_dar_single_mod='$single_module'
14370de2362d3Smrg    fi
143710d16fef4Smrg    if test yes = "$lt_cv_ld_exported_symbols_list"; then
143720d16fef4Smrg      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
14373de2362d3Smrg    else
143740d16fef4Smrg      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
14375de2362d3Smrg    fi
143760d16fef4Smrg    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
14377de2362d3Smrg      _lt_dsymutil='~$DSYMUTIL $lib || :'
14378de2362d3Smrg    else
14379de2362d3Smrg      _lt_dsymutil=
14380de2362d3Smrg    fi
14381de2362d3Smrg    ;;
14382de2362d3Smrg  esac
14383de2362d3Smrg
143840d16fef4Smrg# func_munge_path_list VARIABLE PATH
143850d16fef4Smrg# -----------------------------------
143860d16fef4Smrg# VARIABLE is name of variable containing _space_ separated list of
143870d16fef4Smrg# directories to be munged by the contents of PATH, which is string
143880d16fef4Smrg# having a format:
143890d16fef4Smrg# "DIR[:DIR]:"
143900d16fef4Smrg#       string "DIR[ DIR]" will be prepended to VARIABLE
143910d16fef4Smrg# ":DIR[:DIR]"
143920d16fef4Smrg#       string "DIR[ DIR]" will be appended to VARIABLE
143930d16fef4Smrg# "DIRP[:DIRP]::[DIRA:]DIRA"
143940d16fef4Smrg#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
143950d16fef4Smrg#       "DIRA[ DIRA]" will be appended to VARIABLE
143960d16fef4Smrg# "DIR[:DIR]"
143970d16fef4Smrg#       VARIABLE will be replaced by "DIR[ DIR]"
143980d16fef4Smrgfunc_munge_path_list ()
143990d16fef4Smrg{
144000d16fef4Smrg    case x$2 in
144010d16fef4Smrg    x)
144020d16fef4Smrg        ;;
144030d16fef4Smrg    *:)
144040d16fef4Smrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
144050d16fef4Smrg        ;;
144060d16fef4Smrg    x:*)
144070d16fef4Smrg        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
144080d16fef4Smrg        ;;
144090d16fef4Smrg    *::*)
144100d16fef4Smrg        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
144110d16fef4Smrg        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
144120d16fef4Smrg        ;;
144130d16fef4Smrg    *)
144140d16fef4Smrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
144150d16fef4Smrg        ;;
144160d16fef4Smrg    esac
144170d16fef4Smrg}
144180d16fef4Smrg
14419de2362d3Smrgfor ac_header in dlfcn.h
14420de2362d3Smrgdo :
14421de2362d3Smrg  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
14422de2362d3Smrg"
14423de2362d3Smrgif test "x$ac_cv_header_dlfcn_h" = xyes; then :
14424de2362d3Smrg  cat >>confdefs.h <<_ACEOF
14425de2362d3Smrg#define HAVE_DLFCN_H 1
14426de2362d3Smrg_ACEOF
14427de2362d3Smrg
14428de2362d3Smrgfi
14429de2362d3Smrg
14430de2362d3Smrgdone
14431de2362d3Smrg
14432de2362d3Smrg
14433de2362d3Smrg
14434de2362d3Smrg
14435de2362d3Smrg
14436de2362d3Smrg# Set options
14437de2362d3Smrg
14438de2362d3Smrg
14439de2362d3Smrg
14440de2362d3Smrg        enable_dlopen=no
14441de2362d3Smrg
14442de2362d3Smrg
14443de2362d3Smrg  enable_win32_dll=no
14444de2362d3Smrg
14445de2362d3Smrg
14446de2362d3Smrg            # Check whether --enable-shared was given.
14447de2362d3Smrgif test "${enable_shared+set}" = set; then :
14448de2362d3Smrg  enableval=$enable_shared; p=${PACKAGE-default}
14449de2362d3Smrg    case $enableval in
14450de2362d3Smrg    yes) enable_shared=yes ;;
14451de2362d3Smrg    no) enable_shared=no ;;
14452de2362d3Smrg    *)
14453de2362d3Smrg      enable_shared=no
14454de2362d3Smrg      # Look at the argument we got.  We use all the common list separators.
144550d16fef4Smrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14456de2362d3Smrg      for pkg in $enableval; do
144570d16fef4Smrg	IFS=$lt_save_ifs
14458de2362d3Smrg	if test "X$pkg" = "X$p"; then
14459de2362d3Smrg	  enable_shared=yes
14460de2362d3Smrg	fi
14461de2362d3Smrg      done
144620d16fef4Smrg      IFS=$lt_save_ifs
14463de2362d3Smrg      ;;
14464de2362d3Smrg    esac
14465de2362d3Smrgelse
14466de2362d3Smrg  enable_shared=yes
14467de2362d3Smrgfi
14468de2362d3Smrg
14469de2362d3Smrg
14470de2362d3Smrg
14471de2362d3Smrg
14472de2362d3Smrg
14473de2362d3Smrg
14474de2362d3Smrg
14475de2362d3Smrg
14476de2362d3Smrg
14477de2362d3Smrg
14478de2362d3Smrg
14479de2362d3Smrg# Check whether --with-pic was given.
14480de2362d3Smrgif test "${with_pic+set}" = set; then :
14481de2362d3Smrg  withval=$with_pic; lt_p=${PACKAGE-default}
14482de2362d3Smrg    case $withval in
14483de2362d3Smrg    yes|no) pic_mode=$withval ;;
14484de2362d3Smrg    *)
14485de2362d3Smrg      pic_mode=default
14486de2362d3Smrg      # Look at the argument we got.  We use all the common list separators.
144870d16fef4Smrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14488de2362d3Smrg      for lt_pkg in $withval; do
144890d16fef4Smrg	IFS=$lt_save_ifs
14490de2362d3Smrg	if test "X$lt_pkg" = "X$lt_p"; then
14491de2362d3Smrg	  pic_mode=yes
14492de2362d3Smrg	fi
14493de2362d3Smrg      done
144940d16fef4Smrg      IFS=$lt_save_ifs
14495de2362d3Smrg      ;;
14496de2362d3Smrg    esac
14497de2362d3Smrgelse
14498de2362d3Smrg  pic_mode=default
14499de2362d3Smrgfi
14500de2362d3Smrg
14501de2362d3Smrg
14502de2362d3Smrg
14503de2362d3Smrg
14504de2362d3Smrg
14505de2362d3Smrg
14506de2362d3Smrg
14507de2362d3Smrg
14508de2362d3Smrg  # Check whether --enable-fast-install was given.
14509de2362d3Smrgif test "${enable_fast_install+set}" = set; then :
14510de2362d3Smrg  enableval=$enable_fast_install; p=${PACKAGE-default}
14511de2362d3Smrg    case $enableval in
14512de2362d3Smrg    yes) enable_fast_install=yes ;;
14513de2362d3Smrg    no) enable_fast_install=no ;;
14514de2362d3Smrg    *)
14515de2362d3Smrg      enable_fast_install=no
14516de2362d3Smrg      # Look at the argument we got.  We use all the common list separators.
145170d16fef4Smrg      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14518de2362d3Smrg      for pkg in $enableval; do
145190d16fef4Smrg	IFS=$lt_save_ifs
14520de2362d3Smrg	if test "X$pkg" = "X$p"; then
14521de2362d3Smrg	  enable_fast_install=yes
14522de2362d3Smrg	fi
14523de2362d3Smrg      done
145240d16fef4Smrg      IFS=$lt_save_ifs
14525de2362d3Smrg      ;;
14526de2362d3Smrg    esac
14527de2362d3Smrgelse
14528de2362d3Smrg  enable_fast_install=yes
14529de2362d3Smrgfi
14530de2362d3Smrg
14531de2362d3Smrg
14532de2362d3Smrg
14533de2362d3Smrg
14534de2362d3Smrg
14535de2362d3Smrg
14536de2362d3Smrg
14537de2362d3Smrg
145380d16fef4Smrg  shared_archive_member_spec=
145390d16fef4Smrgcase $host,$enable_shared in
145400d16fef4Smrgpower*-*-aix[5-9]*,yes)
145410d16fef4Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
145420d16fef4Smrg$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
145430d16fef4Smrg
145440d16fef4Smrg# Check whether --with-aix-soname was given.
145450d16fef4Smrgif test "${with_aix_soname+set}" = set; then :
145460d16fef4Smrg  withval=$with_aix_soname; case $withval in
145470d16fef4Smrg    aix|svr4|both)
145480d16fef4Smrg      ;;
145490d16fef4Smrg    *)
145500d16fef4Smrg      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
145510d16fef4Smrg      ;;
145520d16fef4Smrg    esac
145530d16fef4Smrg    lt_cv_with_aix_soname=$with_aix_soname
145540d16fef4Smrgelse
145550d16fef4Smrg  if ${lt_cv_with_aix_soname+:} false; then :
145560d16fef4Smrg  $as_echo_n "(cached) " >&6
145570d16fef4Smrgelse
145580d16fef4Smrg  lt_cv_with_aix_soname=aix
145590d16fef4Smrgfi
145600d16fef4Smrg
145610d16fef4Smrg    with_aix_soname=$lt_cv_with_aix_soname
145620d16fef4Smrgfi
145630d16fef4Smrg
145640d16fef4Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
145650d16fef4Smrg$as_echo "$with_aix_soname" >&6; }
145660d16fef4Smrg  if test aix != "$with_aix_soname"; then
145670d16fef4Smrg    # For the AIX way of multilib, we name the shared archive member
145680d16fef4Smrg    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
145690d16fef4Smrg    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
145700d16fef4Smrg    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
145710d16fef4Smrg    # the AIX toolchain works better with OBJECT_MODE set (default 32).
145720d16fef4Smrg    if test 64 = "${OBJECT_MODE-32}"; then
145730d16fef4Smrg      shared_archive_member_spec=shr_64
145740d16fef4Smrg    else
145750d16fef4Smrg      shared_archive_member_spec=shr
145760d16fef4Smrg    fi
145770d16fef4Smrg  fi
145780d16fef4Smrg  ;;
145790d16fef4Smrg*)
145800d16fef4Smrg  with_aix_soname=aix
145810d16fef4Smrg  ;;
145820d16fef4Smrgesac
145830d16fef4Smrg
145840d16fef4Smrg
145850d16fef4Smrg
145860d16fef4Smrg
145870d16fef4Smrg
145880d16fef4Smrg
145890d16fef4Smrg
14590de2362d3Smrg
14591de2362d3Smrg
14592de2362d3Smrg
14593de2362d3Smrg# This can be used to rebuild libtool when needed
145940d16fef4SmrgLIBTOOL_DEPS=$ltmain
14595de2362d3Smrg
14596de2362d3Smrg# Always use our own libtool.
14597de2362d3SmrgLIBTOOL='$(SHELL) $(top_builddir)/libtool'
14598de2362d3Smrg
14599de2362d3Smrg
14600de2362d3Smrg
14601de2362d3Smrg
14602de2362d3Smrg
14603de2362d3Smrg
14604de2362d3Smrg
14605de2362d3Smrg
14606de2362d3Smrg
14607de2362d3Smrg
14608de2362d3Smrg
14609de2362d3Smrg
14610de2362d3Smrg
14611de2362d3Smrg
14612de2362d3Smrg
14613de2362d3Smrg
14614de2362d3Smrg
14615de2362d3Smrg
14616de2362d3Smrg
14617de2362d3Smrg
14618de2362d3Smrg
14619de2362d3Smrg
14620de2362d3Smrg
14621de2362d3Smrg
14622de2362d3Smrg
14623de2362d3Smrg
14624de2362d3Smrg
14625de2362d3Smrg
14626de2362d3Smrg
14627de2362d3Smrg
14628de2362d3Smrgtest -z "$LN_S" && LN_S="ln -s"
14629de2362d3Smrg
14630de2362d3Smrg
14631de2362d3Smrg
14632de2362d3Smrg
14633de2362d3Smrg
14634de2362d3Smrg
14635de2362d3Smrg
14636de2362d3Smrg
14637de2362d3Smrg
14638de2362d3Smrg
14639de2362d3Smrg
14640de2362d3Smrg
14641de2362d3Smrg
14642de2362d3Smrg
146430d16fef4Smrgif test -n "${ZSH_VERSION+set}"; then
14644de2362d3Smrg   setopt NO_GLOB_SUBST
14645de2362d3Smrgfi
14646de2362d3Smrg
14647de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
14648de2362d3Smrg$as_echo_n "checking for objdir... " >&6; }
14649de2362d3Smrgif ${lt_cv_objdir+:} false; then :
14650de2362d3Smrg  $as_echo_n "(cached) " >&6
14651de2362d3Smrgelse
14652de2362d3Smrg  rm -f .libs 2>/dev/null
14653de2362d3Smrgmkdir .libs 2>/dev/null
14654de2362d3Smrgif test -d .libs; then
14655de2362d3Smrg  lt_cv_objdir=.libs
14656de2362d3Smrgelse
14657de2362d3Smrg  # MS-DOS does not allow filenames that begin with a dot.
14658de2362d3Smrg  lt_cv_objdir=_libs
14659de2362d3Smrgfi
14660de2362d3Smrgrmdir .libs 2>/dev/null
14661de2362d3Smrgfi
14662de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
14663de2362d3Smrg$as_echo "$lt_cv_objdir" >&6; }
14664de2362d3Smrgobjdir=$lt_cv_objdir
14665de2362d3Smrg
14666de2362d3Smrg
14667de2362d3Smrg
14668de2362d3Smrg
14669de2362d3Smrg
14670de2362d3Smrgcat >>confdefs.h <<_ACEOF
14671de2362d3Smrg#define LT_OBJDIR "$lt_cv_objdir/"
14672de2362d3Smrg_ACEOF
14673de2362d3Smrg
14674de2362d3Smrg
14675de2362d3Smrg
14676de2362d3Smrg
14677de2362d3Smrgcase $host_os in
14678de2362d3Smrgaix3*)
14679de2362d3Smrg  # AIX sometimes has problems with the GCC collect2 program.  For some
14680de2362d3Smrg  # reason, if we set the COLLECT_NAMES environment variable, the problems
14681de2362d3Smrg  # vanish in a puff of smoke.
146820d16fef4Smrg  if test set != "${COLLECT_NAMES+set}"; then
14683de2362d3Smrg    COLLECT_NAMES=
14684de2362d3Smrg    export COLLECT_NAMES
14685de2362d3Smrg  fi
14686de2362d3Smrg  ;;
14687de2362d3Smrgesac
14688de2362d3Smrg
14689de2362d3Smrg# Global variables:
14690de2362d3Smrgofile=libtool
14691de2362d3Smrgcan_build_shared=yes
14692de2362d3Smrg
146930d16fef4Smrg# All known linkers require a '.a' archive for static linking (except MSVC,
14694de2362d3Smrg# which needs '.lib').
14695de2362d3Smrglibext=a
14696de2362d3Smrg
146970d16fef4Smrgwith_gnu_ld=$lt_cv_prog_gnu_ld
14698de2362d3Smrg
146990d16fef4Smrgold_CC=$CC
147000d16fef4Smrgold_CFLAGS=$CFLAGS
14701de2362d3Smrg
14702de2362d3Smrg# Set sane defaults for various variables
14703de2362d3Smrgtest -z "$CC" && CC=cc
14704de2362d3Smrgtest -z "$LTCC" && LTCC=$CC
14705de2362d3Smrgtest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
14706de2362d3Smrgtest -z "$LD" && LD=ld
14707de2362d3Smrgtest -z "$ac_objext" && ac_objext=o
14708de2362d3Smrg
147090d16fef4Smrgfunc_cc_basename $compiler
147100d16fef4Smrgcc_basename=$func_cc_basename_result
14711de2362d3Smrg
14712de2362d3Smrg
14713de2362d3Smrg# Only perform the check for file, if the check method requires it
14714de2362d3Smrgtest -z "$MAGIC_CMD" && MAGIC_CMD=file
14715de2362d3Smrgcase $deplibs_check_method in
14716de2362d3Smrgfile_magic*)
14717de2362d3Smrg  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
14718de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
14719de2362d3Smrg$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
14720de2362d3Smrgif ${lt_cv_path_MAGIC_CMD+:} false; then :
14721de2362d3Smrg  $as_echo_n "(cached) " >&6
14722de2362d3Smrgelse
14723de2362d3Smrg  case $MAGIC_CMD in
14724de2362d3Smrg[\\/*] |  ?:[\\/]*)
147250d16fef4Smrg  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14726de2362d3Smrg  ;;
14727de2362d3Smrg*)
147280d16fef4Smrg  lt_save_MAGIC_CMD=$MAGIC_CMD
147290d16fef4Smrg  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14730de2362d3Smrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14731de2362d3Smrg  for ac_dir in $ac_dummy; do
147320d16fef4Smrg    IFS=$lt_save_ifs
14733de2362d3Smrg    test -z "$ac_dir" && ac_dir=.
147340d16fef4Smrg    if test -f "$ac_dir/${ac_tool_prefix}file"; then
147350d16fef4Smrg      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
14736de2362d3Smrg      if test -n "$file_magic_test_file"; then
14737de2362d3Smrg	case $deplibs_check_method in
14738de2362d3Smrg	"file_magic "*)
14739de2362d3Smrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
147400d16fef4Smrg	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14741de2362d3Smrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14742de2362d3Smrg	    $EGREP "$file_magic_regex" > /dev/null; then
14743de2362d3Smrg	    :
14744de2362d3Smrg	  else
14745de2362d3Smrg	    cat <<_LT_EOF 1>&2
14746de2362d3Smrg
14747de2362d3Smrg*** Warning: the command libtool uses to detect shared libraries,
14748de2362d3Smrg*** $file_magic_cmd, produces output that libtool cannot recognize.
14749de2362d3Smrg*** The result is that libtool may fail to recognize shared libraries
14750de2362d3Smrg*** as such.  This will affect the creation of libtool libraries that
14751de2362d3Smrg*** depend on shared libraries, but programs linked with such libtool
14752de2362d3Smrg*** libraries will work regardless of this problem.  Nevertheless, you
14753de2362d3Smrg*** may want to report the problem to your system manager and/or to
14754de2362d3Smrg*** bug-libtool@gnu.org
14755de2362d3Smrg
14756de2362d3Smrg_LT_EOF
14757de2362d3Smrg	  fi ;;
14758de2362d3Smrg	esac
14759de2362d3Smrg      fi
14760de2362d3Smrg      break
14761de2362d3Smrg    fi
14762de2362d3Smrg  done
147630d16fef4Smrg  IFS=$lt_save_ifs
147640d16fef4Smrg  MAGIC_CMD=$lt_save_MAGIC_CMD
14765de2362d3Smrg  ;;
14766de2362d3Smrgesac
14767de2362d3Smrgfi
14768de2362d3Smrg
147690d16fef4SmrgMAGIC_CMD=$lt_cv_path_MAGIC_CMD
14770de2362d3Smrgif test -n "$MAGIC_CMD"; then
14771de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14772de2362d3Smrg$as_echo "$MAGIC_CMD" >&6; }
14773de2362d3Smrgelse
14774de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14775de2362d3Smrg$as_echo "no" >&6; }
14776de2362d3Smrgfi
14777de2362d3Smrg
14778de2362d3Smrg
14779de2362d3Smrg
14780de2362d3Smrg
14781de2362d3Smrg
14782de2362d3Smrgif test -z "$lt_cv_path_MAGIC_CMD"; then
14783de2362d3Smrg  if test -n "$ac_tool_prefix"; then
14784de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
14785de2362d3Smrg$as_echo_n "checking for file... " >&6; }
14786de2362d3Smrgif ${lt_cv_path_MAGIC_CMD+:} false; then :
14787de2362d3Smrg  $as_echo_n "(cached) " >&6
14788de2362d3Smrgelse
14789de2362d3Smrg  case $MAGIC_CMD in
14790de2362d3Smrg[\\/*] |  ?:[\\/]*)
147910d16fef4Smrg  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14792de2362d3Smrg  ;;
14793de2362d3Smrg*)
147940d16fef4Smrg  lt_save_MAGIC_CMD=$MAGIC_CMD
147950d16fef4Smrg  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14796de2362d3Smrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14797de2362d3Smrg  for ac_dir in $ac_dummy; do
147980d16fef4Smrg    IFS=$lt_save_ifs
14799de2362d3Smrg    test -z "$ac_dir" && ac_dir=.
148000d16fef4Smrg    if test -f "$ac_dir/file"; then
148010d16fef4Smrg      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
14802de2362d3Smrg      if test -n "$file_magic_test_file"; then
14803de2362d3Smrg	case $deplibs_check_method in
14804de2362d3Smrg	"file_magic "*)
14805de2362d3Smrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
148060d16fef4Smrg	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14807de2362d3Smrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14808de2362d3Smrg	    $EGREP "$file_magic_regex" > /dev/null; then
14809de2362d3Smrg	    :
14810de2362d3Smrg	  else
14811de2362d3Smrg	    cat <<_LT_EOF 1>&2
14812de2362d3Smrg
14813de2362d3Smrg*** Warning: the command libtool uses to detect shared libraries,
14814de2362d3Smrg*** $file_magic_cmd, produces output that libtool cannot recognize.
14815de2362d3Smrg*** The result is that libtool may fail to recognize shared libraries
14816de2362d3Smrg*** as such.  This will affect the creation of libtool libraries that
14817de2362d3Smrg*** depend on shared libraries, but programs linked with such libtool
14818de2362d3Smrg*** libraries will work regardless of this problem.  Nevertheless, you
14819de2362d3Smrg*** may want to report the problem to your system manager and/or to
14820de2362d3Smrg*** bug-libtool@gnu.org
14821de2362d3Smrg
14822de2362d3Smrg_LT_EOF
14823de2362d3Smrg	  fi ;;
14824de2362d3Smrg	esac
14825de2362d3Smrg      fi
14826de2362d3Smrg      break
14827de2362d3Smrg    fi
14828de2362d3Smrg  done
148290d16fef4Smrg  IFS=$lt_save_ifs
148300d16fef4Smrg  MAGIC_CMD=$lt_save_MAGIC_CMD
14831de2362d3Smrg  ;;
14832de2362d3Smrgesac
14833de2362d3Smrgfi
14834de2362d3Smrg
148350d16fef4SmrgMAGIC_CMD=$lt_cv_path_MAGIC_CMD
14836de2362d3Smrgif test -n "$MAGIC_CMD"; then
14837de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14838de2362d3Smrg$as_echo "$MAGIC_CMD" >&6; }
14839de2362d3Smrgelse
14840de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14841de2362d3Smrg$as_echo "no" >&6; }
14842de2362d3Smrgfi
14843de2362d3Smrg
14844de2362d3Smrg
14845de2362d3Smrg  else
14846de2362d3Smrg    MAGIC_CMD=:
14847de2362d3Smrg  fi
14848de2362d3Smrgfi
14849de2362d3Smrg
14850de2362d3Smrg  fi
14851de2362d3Smrg  ;;
14852de2362d3Smrgesac
14853de2362d3Smrg
14854de2362d3Smrg# Use C for the default configuration in the libtool script
14855de2362d3Smrg
148560d16fef4Smrglt_save_CC=$CC
14857de2362d3Smrgac_ext=c
14858de2362d3Smrgac_cpp='$CPP $CPPFLAGS'
14859de2362d3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14860de2362d3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14861de2362d3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
14862de2362d3Smrg
14863de2362d3Smrg
14864de2362d3Smrg# Source file extension for C test sources.
14865de2362d3Smrgac_ext=c
14866de2362d3Smrg
14867de2362d3Smrg# Object file extension for compiled C test sources.
14868de2362d3Smrgobjext=o
14869de2362d3Smrgobjext=$objext
14870de2362d3Smrg
14871de2362d3Smrg# Code to be used in simple compile tests
14872de2362d3Smrglt_simple_compile_test_code="int some_variable = 0;"
14873de2362d3Smrg
14874de2362d3Smrg# Code to be used in simple link tests
14875de2362d3Smrglt_simple_link_test_code='int main(){return(0);}'
14876de2362d3Smrg
14877de2362d3Smrg
14878de2362d3Smrg
14879de2362d3Smrg
14880de2362d3Smrg
14881de2362d3Smrg
14882de2362d3Smrg
14883de2362d3Smrg# If no C compiler was specified, use CC.
14884de2362d3SmrgLTCC=${LTCC-"$CC"}
14885de2362d3Smrg
14886de2362d3Smrg# If no C compiler flags were specified, use CFLAGS.
14887de2362d3SmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14888de2362d3Smrg
14889de2362d3Smrg# Allow CC to be a program name with arguments.
14890de2362d3Smrgcompiler=$CC
14891de2362d3Smrg
14892de2362d3Smrg# Save the default compiler, since it gets overwritten when the other
14893de2362d3Smrg# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
14894de2362d3Smrgcompiler_DEFAULT=$CC
14895de2362d3Smrg
14896de2362d3Smrg# save warnings/boilerplate of simple test code
14897de2362d3Smrgac_outfile=conftest.$ac_objext
14898de2362d3Smrgecho "$lt_simple_compile_test_code" >conftest.$ac_ext
14899de2362d3Smrgeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14900de2362d3Smrg_lt_compiler_boilerplate=`cat conftest.err`
14901de2362d3Smrg$RM conftest*
14902de2362d3Smrg
14903de2362d3Smrgac_outfile=conftest.$ac_objext
14904de2362d3Smrgecho "$lt_simple_link_test_code" >conftest.$ac_ext
14905de2362d3Smrgeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14906de2362d3Smrg_lt_linker_boilerplate=`cat conftest.err`
14907de2362d3Smrg$RM -r conftest*
14908de2362d3Smrg
14909de2362d3Smrg
14910de2362d3Smrgif test -n "$compiler"; then
14911de2362d3Smrg
14912de2362d3Smrglt_prog_compiler_no_builtin_flag=
14913de2362d3Smrg
149140d16fef4Smrgif test yes = "$GCC"; then
14915de2362d3Smrg  case $cc_basename in
14916de2362d3Smrg  nvcc*)
14917de2362d3Smrg    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
14918de2362d3Smrg  *)
14919de2362d3Smrg    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
14920de2362d3Smrg  esac
14921de2362d3Smrg
14922de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
14923de2362d3Smrg$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
14924de2362d3Smrgif ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
14925de2362d3Smrg  $as_echo_n "(cached) " >&6
14926de2362d3Smrgelse
14927de2362d3Smrg  lt_cv_prog_compiler_rtti_exceptions=no
14928de2362d3Smrg   ac_outfile=conftest.$ac_objext
14929de2362d3Smrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
149300d16fef4Smrg   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
14931de2362d3Smrg   # Insert the option either (1) after the last *FLAGS variable, or
14932de2362d3Smrg   # (2) before a word containing "conftest.", or (3) at the end.
14933de2362d3Smrg   # Note that $ac_compile itself does not contain backslashes and begins
14934de2362d3Smrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
14935de2362d3Smrg   # The option is referenced via a variable to avoid confusing sed.
14936de2362d3Smrg   lt_compile=`echo "$ac_compile" | $SED \
14937de2362d3Smrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14938de2362d3Smrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14939de2362d3Smrg   -e 's:$: $lt_compiler_flag:'`
14940de2362d3Smrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14941de2362d3Smrg   (eval "$lt_compile" 2>conftest.err)
14942de2362d3Smrg   ac_status=$?
14943de2362d3Smrg   cat conftest.err >&5
14944de2362d3Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14945de2362d3Smrg   if (exit $ac_status) && test -s "$ac_outfile"; then
14946de2362d3Smrg     # The compiler can only warn and ignore the option if not recognized
14947de2362d3Smrg     # So say no if there are warnings other than the usual output.
14948de2362d3Smrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14949de2362d3Smrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14950de2362d3Smrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14951de2362d3Smrg       lt_cv_prog_compiler_rtti_exceptions=yes
14952de2362d3Smrg     fi
14953de2362d3Smrg   fi
14954de2362d3Smrg   $RM conftest*
14955de2362d3Smrg
14956de2362d3Smrgfi
14957de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
14958de2362d3Smrg$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
14959de2362d3Smrg
149600d16fef4Smrgif test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
14961de2362d3Smrg    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
14962de2362d3Smrgelse
14963de2362d3Smrg    :
14964de2362d3Smrgfi
14965de2362d3Smrg
14966de2362d3Smrgfi
14967de2362d3Smrg
14968de2362d3Smrg
14969de2362d3Smrg
14970de2362d3Smrg
14971de2362d3Smrg
14972de2362d3Smrg
14973de2362d3Smrg  lt_prog_compiler_wl=
14974de2362d3Smrglt_prog_compiler_pic=
14975de2362d3Smrglt_prog_compiler_static=
14976de2362d3Smrg
14977de2362d3Smrg
149780d16fef4Smrg  if test yes = "$GCC"; then
14979de2362d3Smrg    lt_prog_compiler_wl='-Wl,'
14980de2362d3Smrg    lt_prog_compiler_static='-static'
14981de2362d3Smrg
14982de2362d3Smrg    case $host_os in
14983de2362d3Smrg      aix*)
14984de2362d3Smrg      # All AIX code is PIC.
149850d16fef4Smrg      if test ia64 = "$host_cpu"; then
14986de2362d3Smrg	# AIX 5 now supports IA64 processor
14987de2362d3Smrg	lt_prog_compiler_static='-Bstatic'
14988de2362d3Smrg      fi
149890d16fef4Smrg      lt_prog_compiler_pic='-fPIC'
14990de2362d3Smrg      ;;
14991de2362d3Smrg
14992de2362d3Smrg    amigaos*)
14993de2362d3Smrg      case $host_cpu in
14994de2362d3Smrg      powerpc)
14995de2362d3Smrg            # see comment about AmigaOS4 .so support
14996de2362d3Smrg            lt_prog_compiler_pic='-fPIC'
14997de2362d3Smrg        ;;
14998de2362d3Smrg      m68k)
14999de2362d3Smrg            # FIXME: we need at least 68020 code to build shared libraries, but
150000d16fef4Smrg            # adding the '-m68020' flag to GCC prevents building anything better,
150010d16fef4Smrg            # like '-m68040'.
15002de2362d3Smrg            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
15003de2362d3Smrg        ;;
15004de2362d3Smrg      esac
15005de2362d3Smrg      ;;
15006de2362d3Smrg
15007de2362d3Smrg    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
15008de2362d3Smrg      # PIC is the default for these OSes.
15009de2362d3Smrg      ;;
15010de2362d3Smrg
15011de2362d3Smrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
15012de2362d3Smrg      # This hack is so that the source file can tell whether it is being
15013de2362d3Smrg      # built for inclusion in a dll (and should export symbols for example).
15014de2362d3Smrg      # Although the cygwin gcc ignores -fPIC, still need this for old-style
15015de2362d3Smrg      # (--disable-auto-import) libraries
15016de2362d3Smrg      lt_prog_compiler_pic='-DDLL_EXPORT'
150170d16fef4Smrg      case $host_os in
150180d16fef4Smrg      os2*)
150190d16fef4Smrg	lt_prog_compiler_static='$wl-static'
150200d16fef4Smrg	;;
150210d16fef4Smrg      esac
15022de2362d3Smrg      ;;
15023de2362d3Smrg
15024de2362d3Smrg    darwin* | rhapsody*)
15025de2362d3Smrg      # PIC is the default on this platform
15026de2362d3Smrg      # Common symbols not allowed in MH_DYLIB files
15027de2362d3Smrg      lt_prog_compiler_pic='-fno-common'
15028de2362d3Smrg      ;;
15029de2362d3Smrg
15030de2362d3Smrg    haiku*)
15031de2362d3Smrg      # PIC is the default for Haiku.
15032de2362d3Smrg      # The "-static" flag exists, but is broken.
15033de2362d3Smrg      lt_prog_compiler_static=
15034de2362d3Smrg      ;;
15035de2362d3Smrg
15036de2362d3Smrg    hpux*)
15037de2362d3Smrg      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
15038de2362d3Smrg      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
15039de2362d3Smrg      # sets the default TLS model and affects inlining.
15040de2362d3Smrg      case $host_cpu in
15041de2362d3Smrg      hppa*64*)
15042de2362d3Smrg	# +Z the default
15043de2362d3Smrg	;;
15044de2362d3Smrg      *)
15045de2362d3Smrg	lt_prog_compiler_pic='-fPIC'
15046de2362d3Smrg	;;
15047de2362d3Smrg      esac
15048de2362d3Smrg      ;;
15049de2362d3Smrg
15050de2362d3Smrg    interix[3-9]*)
15051de2362d3Smrg      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
15052de2362d3Smrg      # Instead, we relocate shared libraries at runtime.
15053de2362d3Smrg      ;;
15054de2362d3Smrg
15055de2362d3Smrg    msdosdjgpp*)
15056de2362d3Smrg      # Just because we use GCC doesn't mean we suddenly get shared libraries
15057de2362d3Smrg      # on systems that don't support them.
15058de2362d3Smrg      lt_prog_compiler_can_build_shared=no
15059de2362d3Smrg      enable_shared=no
15060de2362d3Smrg      ;;
15061de2362d3Smrg
15062de2362d3Smrg    *nto* | *qnx*)
15063de2362d3Smrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
15064de2362d3Smrg      # it will coredump.
15065de2362d3Smrg      lt_prog_compiler_pic='-fPIC -shared'
15066de2362d3Smrg      ;;
15067de2362d3Smrg
15068de2362d3Smrg    sysv4*MP*)
15069de2362d3Smrg      if test -d /usr/nec; then
15070de2362d3Smrg	lt_prog_compiler_pic=-Kconform_pic
15071de2362d3Smrg      fi
15072de2362d3Smrg      ;;
15073de2362d3Smrg
15074de2362d3Smrg    *)
15075de2362d3Smrg      lt_prog_compiler_pic='-fPIC'
15076de2362d3Smrg      ;;
15077de2362d3Smrg    esac
15078de2362d3Smrg
15079de2362d3Smrg    case $cc_basename in
15080de2362d3Smrg    nvcc*) # Cuda Compiler Driver 2.2
15081de2362d3Smrg      lt_prog_compiler_wl='-Xlinker '
15082de2362d3Smrg      if test -n "$lt_prog_compiler_pic"; then
15083de2362d3Smrg        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
15084de2362d3Smrg      fi
15085de2362d3Smrg      ;;
15086de2362d3Smrg    esac
15087de2362d3Smrg  else
15088de2362d3Smrg    # PORTME Check for flag to pass linker flags through the system compiler.
15089de2362d3Smrg    case $host_os in
15090de2362d3Smrg    aix*)
15091de2362d3Smrg      lt_prog_compiler_wl='-Wl,'
150920d16fef4Smrg      if test ia64 = "$host_cpu"; then
15093de2362d3Smrg	# AIX 5 now supports IA64 processor
15094de2362d3Smrg	lt_prog_compiler_static='-Bstatic'
15095de2362d3Smrg      else
15096de2362d3Smrg	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
15097de2362d3Smrg      fi
15098de2362d3Smrg      ;;
15099de2362d3Smrg
151000d16fef4Smrg    darwin* | rhapsody*)
151010d16fef4Smrg      # PIC is the default on this platform
151020d16fef4Smrg      # Common symbols not allowed in MH_DYLIB files
151030d16fef4Smrg      lt_prog_compiler_pic='-fno-common'
151040d16fef4Smrg      case $cc_basename in
151050d16fef4Smrg      nagfor*)
151060d16fef4Smrg        # NAG Fortran compiler
151070d16fef4Smrg        lt_prog_compiler_wl='-Wl,-Wl,,'
151080d16fef4Smrg        lt_prog_compiler_pic='-PIC'
151090d16fef4Smrg        lt_prog_compiler_static='-Bstatic'
151100d16fef4Smrg        ;;
151110d16fef4Smrg      esac
151120d16fef4Smrg      ;;
151130d16fef4Smrg
15114de2362d3Smrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
15115de2362d3Smrg      # This hack is so that the source file can tell whether it is being
15116de2362d3Smrg      # built for inclusion in a dll (and should export symbols for example).
15117de2362d3Smrg      lt_prog_compiler_pic='-DDLL_EXPORT'
151180d16fef4Smrg      case $host_os in
151190d16fef4Smrg      os2*)
151200d16fef4Smrg	lt_prog_compiler_static='$wl-static'
151210d16fef4Smrg	;;
151220d16fef4Smrg      esac
15123de2362d3Smrg      ;;
15124de2362d3Smrg
15125de2362d3Smrg    hpux9* | hpux10* | hpux11*)
15126de2362d3Smrg      lt_prog_compiler_wl='-Wl,'
15127de2362d3Smrg      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
15128de2362d3Smrg      # not for PA HP-UX.
15129de2362d3Smrg      case $host_cpu in
15130de2362d3Smrg      hppa*64*|ia64*)
15131de2362d3Smrg	# +Z the default
15132de2362d3Smrg	;;
15133de2362d3Smrg      *)
15134de2362d3Smrg	lt_prog_compiler_pic='+Z'
15135de2362d3Smrg	;;
15136de2362d3Smrg      esac
15137de2362d3Smrg      # Is there a better lt_prog_compiler_static that works with the bundled CC?
151380d16fef4Smrg      lt_prog_compiler_static='$wl-a ${wl}archive'
15139de2362d3Smrg      ;;
15140de2362d3Smrg
15141de2362d3Smrg    irix5* | irix6* | nonstopux*)
15142de2362d3Smrg      lt_prog_compiler_wl='-Wl,'
15143de2362d3Smrg      # PIC (with -KPIC) is the default.
15144de2362d3Smrg      lt_prog_compiler_static='-non_shared'
15145de2362d3Smrg      ;;
15146de2362d3Smrg
151470d16fef4Smrg    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
15148de2362d3Smrg      case $cc_basename in
151490d16fef4Smrg      # old Intel for x86_64, which still supported -KPIC.
15150de2362d3Smrg      ecc*)
15151de2362d3Smrg	lt_prog_compiler_wl='-Wl,'
15152de2362d3Smrg	lt_prog_compiler_pic='-KPIC'
15153de2362d3Smrg	lt_prog_compiler_static='-static'
15154de2362d3Smrg        ;;
15155de2362d3Smrg      # icc used to be incompatible with GCC.
15156de2362d3Smrg      # ICC 10 doesn't accept -KPIC any more.
15157de2362d3Smrg      icc* | ifort*)
15158de2362d3Smrg	lt_prog_compiler_wl='-Wl,'
15159de2362d3Smrg	lt_prog_compiler_pic='-fPIC'
15160de2362d3Smrg	lt_prog_compiler_static='-static'
15161de2362d3Smrg        ;;
15162de2362d3Smrg      # Lahey Fortran 8.1.
15163de2362d3Smrg      lf95*)
15164de2362d3Smrg	lt_prog_compiler_wl='-Wl,'
15165de2362d3Smrg	lt_prog_compiler_pic='--shared'
15166de2362d3Smrg	lt_prog_compiler_static='--static'
15167de2362d3Smrg	;;
15168de2362d3Smrg      nagfor*)
15169de2362d3Smrg	# NAG Fortran compiler
15170de2362d3Smrg	lt_prog_compiler_wl='-Wl,-Wl,,'
15171de2362d3Smrg	lt_prog_compiler_pic='-PIC'
15172de2362d3Smrg	lt_prog_compiler_static='-Bstatic'
15173de2362d3Smrg	;;
151740d16fef4Smrg      tcc*)
151750d16fef4Smrg	# Fabrice Bellard et al's Tiny C Compiler
151760d16fef4Smrg	lt_prog_compiler_wl='-Wl,'
151770d16fef4Smrg	lt_prog_compiler_pic='-fPIC'
151780d16fef4Smrg	lt_prog_compiler_static='-static'
151790d16fef4Smrg	;;
15180de2362d3Smrg      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
15181de2362d3Smrg        # Portland Group compilers (*not* the Pentium gcc compiler,
15182de2362d3Smrg	# which looks to be a dead project)
15183de2362d3Smrg	lt_prog_compiler_wl='-Wl,'
15184de2362d3Smrg	lt_prog_compiler_pic='-fpic'
15185de2362d3Smrg	lt_prog_compiler_static='-Bstatic'
15186de2362d3Smrg        ;;
15187de2362d3Smrg      ccc*)
15188de2362d3Smrg        lt_prog_compiler_wl='-Wl,'
15189de2362d3Smrg        # All Alpha code is PIC.
15190de2362d3Smrg        lt_prog_compiler_static='-non_shared'
15191de2362d3Smrg        ;;
15192de2362d3Smrg      xl* | bgxl* | bgf* | mpixl*)
15193de2362d3Smrg	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
15194de2362d3Smrg	lt_prog_compiler_wl='-Wl,'
15195de2362d3Smrg	lt_prog_compiler_pic='-qpic'
15196de2362d3Smrg	lt_prog_compiler_static='-qstaticlink'
15197de2362d3Smrg	;;
15198de2362d3Smrg      *)
15199de2362d3Smrg	case `$CC -V 2>&1 | sed 5q` in
15200de2362d3Smrg	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
15201de2362d3Smrg	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
15202de2362d3Smrg	  lt_prog_compiler_pic='-KPIC'
15203de2362d3Smrg	  lt_prog_compiler_static='-Bstatic'
15204de2362d3Smrg	  lt_prog_compiler_wl=''
15205de2362d3Smrg	  ;;
15206de2362d3Smrg	*Sun\ F* | *Sun*Fortran*)
15207de2362d3Smrg	  lt_prog_compiler_pic='-KPIC'
15208de2362d3Smrg	  lt_prog_compiler_static='-Bstatic'
15209de2362d3Smrg	  lt_prog_compiler_wl='-Qoption ld '
15210de2362d3Smrg	  ;;
15211de2362d3Smrg	*Sun\ C*)
15212de2362d3Smrg	  # Sun C 5.9
15213de2362d3Smrg	  lt_prog_compiler_pic='-KPIC'
15214de2362d3Smrg	  lt_prog_compiler_static='-Bstatic'
15215de2362d3Smrg	  lt_prog_compiler_wl='-Wl,'
15216de2362d3Smrg	  ;;
15217de2362d3Smrg        *Intel*\ [CF]*Compiler*)
15218de2362d3Smrg	  lt_prog_compiler_wl='-Wl,'
15219de2362d3Smrg	  lt_prog_compiler_pic='-fPIC'
15220de2362d3Smrg	  lt_prog_compiler_static='-static'
15221de2362d3Smrg	  ;;
15222de2362d3Smrg	*Portland\ Group*)
15223de2362d3Smrg	  lt_prog_compiler_wl='-Wl,'
15224de2362d3Smrg	  lt_prog_compiler_pic='-fpic'
15225de2362d3Smrg	  lt_prog_compiler_static='-Bstatic'
15226de2362d3Smrg	  ;;
15227de2362d3Smrg	esac
15228de2362d3Smrg	;;
15229de2362d3Smrg      esac
15230de2362d3Smrg      ;;
15231de2362d3Smrg
15232de2362d3Smrg    newsos6)
15233de2362d3Smrg      lt_prog_compiler_pic='-KPIC'
15234de2362d3Smrg      lt_prog_compiler_static='-Bstatic'
15235de2362d3Smrg      ;;
15236de2362d3Smrg
15237de2362d3Smrg    *nto* | *qnx*)
15238de2362d3Smrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
15239de2362d3Smrg      # it will coredump.
15240de2362d3Smrg      lt_prog_compiler_pic='-fPIC -shared'
15241de2362d3Smrg      ;;
15242de2362d3Smrg
15243de2362d3Smrg    osf3* | osf4* | osf5*)
15244de2362d3Smrg      lt_prog_compiler_wl='-Wl,'
15245de2362d3Smrg      # All OSF/1 code is PIC.
15246de2362d3Smrg      lt_prog_compiler_static='-non_shared'
15247de2362d3Smrg      ;;
15248de2362d3Smrg
15249de2362d3Smrg    rdos*)
15250de2362d3Smrg      lt_prog_compiler_static='-non_shared'
15251de2362d3Smrg      ;;
15252de2362d3Smrg
15253de2362d3Smrg    solaris*)
15254de2362d3Smrg      lt_prog_compiler_pic='-KPIC'
15255de2362d3Smrg      lt_prog_compiler_static='-Bstatic'
15256de2362d3Smrg      case $cc_basename in
15257de2362d3Smrg      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
15258de2362d3Smrg	lt_prog_compiler_wl='-Qoption ld ';;
15259de2362d3Smrg      *)
15260de2362d3Smrg	lt_prog_compiler_wl='-Wl,';;
15261de2362d3Smrg      esac
15262de2362d3Smrg      ;;
15263de2362d3Smrg
15264de2362d3Smrg    sunos4*)
15265de2362d3Smrg      lt_prog_compiler_wl='-Qoption ld '
15266de2362d3Smrg      lt_prog_compiler_pic='-PIC'
15267de2362d3Smrg      lt_prog_compiler_static='-Bstatic'
15268de2362d3Smrg      ;;
15269de2362d3Smrg
15270de2362d3Smrg    sysv4 | sysv4.2uw2* | sysv4.3*)
15271de2362d3Smrg      lt_prog_compiler_wl='-Wl,'
15272de2362d3Smrg      lt_prog_compiler_pic='-KPIC'
15273de2362d3Smrg      lt_prog_compiler_static='-Bstatic'
15274de2362d3Smrg      ;;
15275de2362d3Smrg
15276de2362d3Smrg    sysv4*MP*)
152770d16fef4Smrg      if test -d /usr/nec; then
15278de2362d3Smrg	lt_prog_compiler_pic='-Kconform_pic'
15279de2362d3Smrg	lt_prog_compiler_static='-Bstatic'
15280de2362d3Smrg      fi
15281de2362d3Smrg      ;;
15282de2362d3Smrg
15283de2362d3Smrg    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
15284de2362d3Smrg      lt_prog_compiler_wl='-Wl,'
15285de2362d3Smrg      lt_prog_compiler_pic='-KPIC'
15286de2362d3Smrg      lt_prog_compiler_static='-Bstatic'
15287de2362d3Smrg      ;;
15288de2362d3Smrg
15289de2362d3Smrg    unicos*)
15290de2362d3Smrg      lt_prog_compiler_wl='-Wl,'
15291de2362d3Smrg      lt_prog_compiler_can_build_shared=no
15292de2362d3Smrg      ;;
15293de2362d3Smrg
15294de2362d3Smrg    uts4*)
15295de2362d3Smrg      lt_prog_compiler_pic='-pic'
15296de2362d3Smrg      lt_prog_compiler_static='-Bstatic'
15297de2362d3Smrg      ;;
15298de2362d3Smrg
15299de2362d3Smrg    *)
15300de2362d3Smrg      lt_prog_compiler_can_build_shared=no
15301de2362d3Smrg      ;;
15302de2362d3Smrg    esac
15303de2362d3Smrg  fi
15304de2362d3Smrg
15305de2362d3Smrgcase $host_os in
153060d16fef4Smrg  # For platforms that do not support PIC, -DPIC is meaningless:
15307de2362d3Smrg  *djgpp*)
15308de2362d3Smrg    lt_prog_compiler_pic=
15309de2362d3Smrg    ;;
15310de2362d3Smrg  *)
15311de2362d3Smrg    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
15312de2362d3Smrg    ;;
15313de2362d3Smrgesac
15314de2362d3Smrg
15315de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
15316de2362d3Smrg$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
15317de2362d3Smrgif ${lt_cv_prog_compiler_pic+:} false; then :
15318de2362d3Smrg  $as_echo_n "(cached) " >&6
15319de2362d3Smrgelse
15320de2362d3Smrg  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
15321de2362d3Smrgfi
15322de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
15323de2362d3Smrg$as_echo "$lt_cv_prog_compiler_pic" >&6; }
15324de2362d3Smrglt_prog_compiler_pic=$lt_cv_prog_compiler_pic
15325de2362d3Smrg
15326de2362d3Smrg#
15327de2362d3Smrg# Check to make sure the PIC flag actually works.
15328de2362d3Smrg#
15329de2362d3Smrgif test -n "$lt_prog_compiler_pic"; then
15330de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
15331de2362d3Smrg$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
15332de2362d3Smrgif ${lt_cv_prog_compiler_pic_works+:} false; then :
15333de2362d3Smrg  $as_echo_n "(cached) " >&6
15334de2362d3Smrgelse
15335de2362d3Smrg  lt_cv_prog_compiler_pic_works=no
15336de2362d3Smrg   ac_outfile=conftest.$ac_objext
15337de2362d3Smrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
153380d16fef4Smrg   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
15339de2362d3Smrg   # Insert the option either (1) after the last *FLAGS variable, or
15340de2362d3Smrg   # (2) before a word containing "conftest.", or (3) at the end.
15341de2362d3Smrg   # Note that $ac_compile itself does not contain backslashes and begins
15342de2362d3Smrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
15343de2362d3Smrg   # The option is referenced via a variable to avoid confusing sed.
15344de2362d3Smrg   lt_compile=`echo "$ac_compile" | $SED \
15345de2362d3Smrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15346de2362d3Smrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15347de2362d3Smrg   -e 's:$: $lt_compiler_flag:'`
15348de2362d3Smrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15349de2362d3Smrg   (eval "$lt_compile" 2>conftest.err)
15350de2362d3Smrg   ac_status=$?
15351de2362d3Smrg   cat conftest.err >&5
15352de2362d3Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15353de2362d3Smrg   if (exit $ac_status) && test -s "$ac_outfile"; then
15354de2362d3Smrg     # The compiler can only warn and ignore the option if not recognized
15355de2362d3Smrg     # So say no if there are warnings other than the usual output.
15356de2362d3Smrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
15357de2362d3Smrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15358de2362d3Smrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
15359de2362d3Smrg       lt_cv_prog_compiler_pic_works=yes
15360de2362d3Smrg     fi
15361de2362d3Smrg   fi
15362de2362d3Smrg   $RM conftest*
15363de2362d3Smrg
15364de2362d3Smrgfi
15365de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
15366de2362d3Smrg$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
15367de2362d3Smrg
153680d16fef4Smrgif test yes = "$lt_cv_prog_compiler_pic_works"; then
15369de2362d3Smrg    case $lt_prog_compiler_pic in
15370de2362d3Smrg     "" | " "*) ;;
15371de2362d3Smrg     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
15372de2362d3Smrg     esac
15373de2362d3Smrgelse
15374de2362d3Smrg    lt_prog_compiler_pic=
15375de2362d3Smrg     lt_prog_compiler_can_build_shared=no
15376de2362d3Smrgfi
15377de2362d3Smrg
15378de2362d3Smrgfi
15379de2362d3Smrg
15380de2362d3Smrg
15381de2362d3Smrg
15382de2362d3Smrg
15383de2362d3Smrg
15384de2362d3Smrg
15385de2362d3Smrg
15386de2362d3Smrg
15387de2362d3Smrg
15388de2362d3Smrg
15389de2362d3Smrg
15390de2362d3Smrg#
15391de2362d3Smrg# Check to make sure the static flag actually works.
15392de2362d3Smrg#
15393de2362d3Smrgwl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
15394de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15395de2362d3Smrg$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
15396de2362d3Smrgif ${lt_cv_prog_compiler_static_works+:} false; then :
15397de2362d3Smrg  $as_echo_n "(cached) " >&6
15398de2362d3Smrgelse
15399de2362d3Smrg  lt_cv_prog_compiler_static_works=no
154000d16fef4Smrg   save_LDFLAGS=$LDFLAGS
15401de2362d3Smrg   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
15402de2362d3Smrg   echo "$lt_simple_link_test_code" > conftest.$ac_ext
15403de2362d3Smrg   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15404de2362d3Smrg     # The linker can only warn and ignore the option if not recognized
15405de2362d3Smrg     # So say no if there are warnings
15406de2362d3Smrg     if test -s conftest.err; then
15407de2362d3Smrg       # Append any errors to the config.log.
15408de2362d3Smrg       cat conftest.err 1>&5
15409de2362d3Smrg       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
15410de2362d3Smrg       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15411de2362d3Smrg       if diff conftest.exp conftest.er2 >/dev/null; then
15412de2362d3Smrg         lt_cv_prog_compiler_static_works=yes
15413de2362d3Smrg       fi
15414de2362d3Smrg     else
15415de2362d3Smrg       lt_cv_prog_compiler_static_works=yes
15416de2362d3Smrg     fi
15417de2362d3Smrg   fi
15418de2362d3Smrg   $RM -r conftest*
154190d16fef4Smrg   LDFLAGS=$save_LDFLAGS
15420de2362d3Smrg
15421de2362d3Smrgfi
15422de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
15423de2362d3Smrg$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
15424de2362d3Smrg
154250d16fef4Smrgif test yes = "$lt_cv_prog_compiler_static_works"; then
15426de2362d3Smrg    :
15427de2362d3Smrgelse
15428de2362d3Smrg    lt_prog_compiler_static=
15429de2362d3Smrgfi
15430de2362d3Smrg
15431de2362d3Smrg
15432de2362d3Smrg
15433de2362d3Smrg
15434de2362d3Smrg
15435de2362d3Smrg
15436de2362d3Smrg
15437de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15438de2362d3Smrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15439de2362d3Smrgif ${lt_cv_prog_compiler_c_o+:} false; then :
15440de2362d3Smrg  $as_echo_n "(cached) " >&6
15441de2362d3Smrgelse
15442de2362d3Smrg  lt_cv_prog_compiler_c_o=no
15443de2362d3Smrg   $RM -r conftest 2>/dev/null
15444de2362d3Smrg   mkdir conftest
15445de2362d3Smrg   cd conftest
15446de2362d3Smrg   mkdir out
15447de2362d3Smrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15448de2362d3Smrg
15449de2362d3Smrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
15450de2362d3Smrg   # Insert the option either (1) after the last *FLAGS variable, or
15451de2362d3Smrg   # (2) before a word containing "conftest.", or (3) at the end.
15452de2362d3Smrg   # Note that $ac_compile itself does not contain backslashes and begins
15453de2362d3Smrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
15454de2362d3Smrg   lt_compile=`echo "$ac_compile" | $SED \
15455de2362d3Smrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15456de2362d3Smrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15457de2362d3Smrg   -e 's:$: $lt_compiler_flag:'`
15458de2362d3Smrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15459de2362d3Smrg   (eval "$lt_compile" 2>out/conftest.err)
15460de2362d3Smrg   ac_status=$?
15461de2362d3Smrg   cat out/conftest.err >&5
15462de2362d3Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15463de2362d3Smrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15464de2362d3Smrg   then
15465de2362d3Smrg     # The compiler can only warn and ignore the option if not recognized
15466de2362d3Smrg     # So say no if there are warnings
15467de2362d3Smrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15468de2362d3Smrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15469de2362d3Smrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15470de2362d3Smrg       lt_cv_prog_compiler_c_o=yes
15471de2362d3Smrg     fi
15472de2362d3Smrg   fi
15473de2362d3Smrg   chmod u+w . 2>&5
15474de2362d3Smrg   $RM conftest*
15475de2362d3Smrg   # SGI C++ compiler will create directory out/ii_files/ for
15476de2362d3Smrg   # template instantiation
15477de2362d3Smrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15478de2362d3Smrg   $RM out/* && rmdir out
15479de2362d3Smrg   cd ..
15480de2362d3Smrg   $RM -r conftest
15481de2362d3Smrg   $RM conftest*
15482de2362d3Smrg
15483de2362d3Smrgfi
15484de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15485de2362d3Smrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15486de2362d3Smrg
15487de2362d3Smrg
15488de2362d3Smrg
15489de2362d3Smrg
15490de2362d3Smrg
15491de2362d3Smrg
15492de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15493de2362d3Smrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15494de2362d3Smrgif ${lt_cv_prog_compiler_c_o+:} false; then :
15495de2362d3Smrg  $as_echo_n "(cached) " >&6
15496de2362d3Smrgelse
15497de2362d3Smrg  lt_cv_prog_compiler_c_o=no
15498de2362d3Smrg   $RM -r conftest 2>/dev/null
15499de2362d3Smrg   mkdir conftest
15500de2362d3Smrg   cd conftest
15501de2362d3Smrg   mkdir out
15502de2362d3Smrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15503de2362d3Smrg
15504de2362d3Smrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
15505de2362d3Smrg   # Insert the option either (1) after the last *FLAGS variable, or
15506de2362d3Smrg   # (2) before a word containing "conftest.", or (3) at the end.
15507de2362d3Smrg   # Note that $ac_compile itself does not contain backslashes and begins
15508de2362d3Smrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
15509de2362d3Smrg   lt_compile=`echo "$ac_compile" | $SED \
15510de2362d3Smrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15511de2362d3Smrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15512de2362d3Smrg   -e 's:$: $lt_compiler_flag:'`
15513de2362d3Smrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15514de2362d3Smrg   (eval "$lt_compile" 2>out/conftest.err)
15515de2362d3Smrg   ac_status=$?
15516de2362d3Smrg   cat out/conftest.err >&5
15517de2362d3Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15518de2362d3Smrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15519de2362d3Smrg   then
15520de2362d3Smrg     # The compiler can only warn and ignore the option if not recognized
15521de2362d3Smrg     # So say no if there are warnings
15522de2362d3Smrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15523de2362d3Smrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15524de2362d3Smrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15525de2362d3Smrg       lt_cv_prog_compiler_c_o=yes
15526de2362d3Smrg     fi
15527de2362d3Smrg   fi
15528de2362d3Smrg   chmod u+w . 2>&5
15529de2362d3Smrg   $RM conftest*
15530de2362d3Smrg   # SGI C++ compiler will create directory out/ii_files/ for
15531de2362d3Smrg   # template instantiation
15532de2362d3Smrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15533de2362d3Smrg   $RM out/* && rmdir out
15534de2362d3Smrg   cd ..
15535de2362d3Smrg   $RM -r conftest
15536de2362d3Smrg   $RM conftest*
15537de2362d3Smrg
15538de2362d3Smrgfi
15539de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15540de2362d3Smrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15541de2362d3Smrg
15542de2362d3Smrg
15543de2362d3Smrg
15544de2362d3Smrg
155450d16fef4Smrghard_links=nottested
155460d16fef4Smrgif test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
15547de2362d3Smrg  # do not overwrite the value of need_locks provided by the user
15548de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15549de2362d3Smrg$as_echo_n "checking if we can lock with hard links... " >&6; }
15550de2362d3Smrg  hard_links=yes
15551de2362d3Smrg  $RM conftest*
15552de2362d3Smrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15553de2362d3Smrg  touch conftest.a
15554de2362d3Smrg  ln conftest.a conftest.b 2>&5 || hard_links=no
15555de2362d3Smrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15556de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15557de2362d3Smrg$as_echo "$hard_links" >&6; }
155580d16fef4Smrg  if test no = "$hard_links"; then
155590d16fef4Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
155600d16fef4Smrg$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
15561de2362d3Smrg    need_locks=warn
15562de2362d3Smrg  fi
15563de2362d3Smrgelse
15564de2362d3Smrg  need_locks=no
15565de2362d3Smrgfi
15566de2362d3Smrg
15567de2362d3Smrg
15568de2362d3Smrg
15569de2362d3Smrg
15570de2362d3Smrg
15571de2362d3Smrg
15572de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15573de2362d3Smrg$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15574de2362d3Smrg
15575de2362d3Smrg  runpath_var=
15576de2362d3Smrg  allow_undefined_flag=
15577de2362d3Smrg  always_export_symbols=no
15578de2362d3Smrg  archive_cmds=
15579de2362d3Smrg  archive_expsym_cmds=
15580de2362d3Smrg  compiler_needs_object=no
15581de2362d3Smrg  enable_shared_with_static_runtimes=no
15582de2362d3Smrg  export_dynamic_flag_spec=
15583de2362d3Smrg  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15584de2362d3Smrg  hardcode_automatic=no
15585de2362d3Smrg  hardcode_direct=no
15586de2362d3Smrg  hardcode_direct_absolute=no
15587de2362d3Smrg  hardcode_libdir_flag_spec=
15588de2362d3Smrg  hardcode_libdir_separator=
15589de2362d3Smrg  hardcode_minus_L=no
15590de2362d3Smrg  hardcode_shlibpath_var=unsupported
15591de2362d3Smrg  inherit_rpath=no
15592de2362d3Smrg  link_all_deplibs=unknown
15593de2362d3Smrg  module_cmds=
15594de2362d3Smrg  module_expsym_cmds=
15595de2362d3Smrg  old_archive_from_new_cmds=
15596de2362d3Smrg  old_archive_from_expsyms_cmds=
15597de2362d3Smrg  thread_safe_flag_spec=
15598de2362d3Smrg  whole_archive_flag_spec=
15599de2362d3Smrg  # include_expsyms should be a list of space-separated symbols to be *always*
15600de2362d3Smrg  # included in the symbol list
15601de2362d3Smrg  include_expsyms=
15602de2362d3Smrg  # exclude_expsyms can be an extended regexp of symbols to exclude
156030d16fef4Smrg  # it will be wrapped by ' (' and ')$', so one must not match beginning or
156040d16fef4Smrg  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
156050d16fef4Smrg  # as well as any symbol that contains 'd'.
15606de2362d3Smrg  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
15607de2362d3Smrg  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
15608de2362d3Smrg  # platforms (ab)use it in PIC code, but their linkers get confused if
15609de2362d3Smrg  # the symbol is explicitly referenced.  Since portable code cannot
15610de2362d3Smrg  # rely on this symbol name, it's probably fine to never include it in
15611de2362d3Smrg  # preloaded symbol tables.
15612de2362d3Smrg  # Exclude shared library initialization/finalization symbols.
15613de2362d3Smrg  extract_expsyms_cmds=
15614de2362d3Smrg
15615de2362d3Smrg  case $host_os in
15616de2362d3Smrg  cygwin* | mingw* | pw32* | cegcc*)
15617de2362d3Smrg    # FIXME: the MSVC++ port hasn't been tested in a loooong time
15618de2362d3Smrg    # When not using gcc, we currently assume that we are using
15619de2362d3Smrg    # Microsoft Visual C++.
156200d16fef4Smrg    if test yes != "$GCC"; then
15621de2362d3Smrg      with_gnu_ld=no
15622de2362d3Smrg    fi
15623de2362d3Smrg    ;;
15624de2362d3Smrg  interix*)
15625de2362d3Smrg    # we just hope/assume this is gcc and not c89 (= MSVC++)
15626de2362d3Smrg    with_gnu_ld=yes
15627de2362d3Smrg    ;;
156280d16fef4Smrg  openbsd* | bitrig*)
15629de2362d3Smrg    with_gnu_ld=no
15630de2362d3Smrg    ;;
156310d16fef4Smrg  linux* | k*bsd*-gnu | gnu*)
156320d16fef4Smrg    link_all_deplibs=no
156330d16fef4Smrg    ;;
15634de2362d3Smrg  esac
15635de2362d3Smrg
15636de2362d3Smrg  ld_shlibs=yes
15637de2362d3Smrg
15638de2362d3Smrg  # On some targets, GNU ld is compatible enough with the native linker
15639de2362d3Smrg  # that we're better off using the native interface for both.
15640de2362d3Smrg  lt_use_gnu_ld_interface=no
156410d16fef4Smrg  if test yes = "$with_gnu_ld"; then
15642de2362d3Smrg    case $host_os in
15643de2362d3Smrg      aix*)
15644de2362d3Smrg	# The AIX port of GNU ld has always aspired to compatibility
15645de2362d3Smrg	# with the native linker.  However, as the warning in the GNU ld
15646de2362d3Smrg	# block says, versions before 2.19.5* couldn't really create working
15647de2362d3Smrg	# shared libraries, regardless of the interface used.
15648de2362d3Smrg	case `$LD -v 2>&1` in
15649de2362d3Smrg	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
15650de2362d3Smrg	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
15651de2362d3Smrg	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
15652de2362d3Smrg	  *)
15653de2362d3Smrg	    lt_use_gnu_ld_interface=yes
15654de2362d3Smrg	    ;;
15655de2362d3Smrg	esac
15656de2362d3Smrg	;;
15657de2362d3Smrg      *)
15658de2362d3Smrg	lt_use_gnu_ld_interface=yes
15659de2362d3Smrg	;;
15660de2362d3Smrg    esac
15661de2362d3Smrg  fi
15662de2362d3Smrg
156630d16fef4Smrg  if test yes = "$lt_use_gnu_ld_interface"; then
15664de2362d3Smrg    # If archive_cmds runs LD, not CC, wlarc should be empty
156650d16fef4Smrg    wlarc='$wl'
15666de2362d3Smrg
15667de2362d3Smrg    # Set some defaults for GNU ld with shared library support. These
15668de2362d3Smrg    # are reset later if shared libraries are not supported. Putting them
15669de2362d3Smrg    # here allows them to be overridden if necessary.
15670de2362d3Smrg    runpath_var=LD_RUN_PATH
156710d16fef4Smrg    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
156720d16fef4Smrg    export_dynamic_flag_spec='$wl--export-dynamic'
15673de2362d3Smrg    # ancient GNU ld didn't support --whole-archive et. al.
15674de2362d3Smrg    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
156750d16fef4Smrg      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
15676de2362d3Smrg    else
15677de2362d3Smrg      whole_archive_flag_spec=
15678de2362d3Smrg    fi
15679de2362d3Smrg    supports_anon_versioning=no
156800d16fef4Smrg    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
15681de2362d3Smrg      *GNU\ gold*) supports_anon_versioning=yes ;;
15682de2362d3Smrg      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
15683de2362d3Smrg      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
15684de2362d3Smrg      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
15685de2362d3Smrg      *\ 2.11.*) ;; # other 2.11 versions
15686de2362d3Smrg      *) supports_anon_versioning=yes ;;
15687de2362d3Smrg    esac
15688de2362d3Smrg
15689de2362d3Smrg    # See if GNU ld supports shared libraries.
15690de2362d3Smrg    case $host_os in
15691de2362d3Smrg    aix[3-9]*)
15692de2362d3Smrg      # On AIX/PPC, the GNU linker is very broken
156930d16fef4Smrg      if test ia64 != "$host_cpu"; then
15694de2362d3Smrg	ld_shlibs=no
15695de2362d3Smrg	cat <<_LT_EOF 1>&2
15696de2362d3Smrg
15697de2362d3Smrg*** Warning: the GNU linker, at least up to release 2.19, is reported
15698de2362d3Smrg*** to be unable to reliably create shared libraries on AIX.
15699de2362d3Smrg*** Therefore, libtool is disabling shared libraries support.  If you
15700de2362d3Smrg*** really care for shared libraries, you may want to install binutils
15701de2362d3Smrg*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
15702de2362d3Smrg*** You will then need to restart the configuration process.
15703de2362d3Smrg
15704de2362d3Smrg_LT_EOF
15705de2362d3Smrg      fi
15706de2362d3Smrg      ;;
15707de2362d3Smrg
15708de2362d3Smrg    amigaos*)
15709de2362d3Smrg      case $host_cpu in
15710de2362d3Smrg      powerpc)
15711de2362d3Smrg            # see comment about AmigaOS4 .so support
157120d16fef4Smrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15713de2362d3Smrg            archive_expsym_cmds=''
15714de2362d3Smrg        ;;
15715de2362d3Smrg      m68k)
15716de2362d3Smrg            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)'
15717de2362d3Smrg            hardcode_libdir_flag_spec='-L$libdir'
15718de2362d3Smrg            hardcode_minus_L=yes
15719de2362d3Smrg        ;;
15720de2362d3Smrg      esac
15721de2362d3Smrg      ;;
15722de2362d3Smrg
15723de2362d3Smrg    beos*)
15724de2362d3Smrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15725de2362d3Smrg	allow_undefined_flag=unsupported
15726de2362d3Smrg	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
15727de2362d3Smrg	# support --undefined.  This deserves some investigation.  FIXME
157280d16fef4Smrg	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15729de2362d3Smrg      else
15730de2362d3Smrg	ld_shlibs=no
15731de2362d3Smrg      fi
15732de2362d3Smrg      ;;
15733de2362d3Smrg
15734de2362d3Smrg    cygwin* | mingw* | pw32* | cegcc*)
15735de2362d3Smrg      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
15736de2362d3Smrg      # as there is no search path for DLLs.
15737de2362d3Smrg      hardcode_libdir_flag_spec='-L$libdir'
157380d16fef4Smrg      export_dynamic_flag_spec='$wl--export-all-symbols'
15739de2362d3Smrg      allow_undefined_flag=unsupported
15740de2362d3Smrg      always_export_symbols=no
15741de2362d3Smrg      enable_shared_with_static_runtimes=yes
15742de2362d3Smrg      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'
15743de2362d3Smrg      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
15744de2362d3Smrg
15745de2362d3Smrg      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
157460d16fef4Smrg        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
157470d16fef4Smrg	# If the export-symbols file already is a .def file, use it as
157480d16fef4Smrg	# is; otherwise, prepend EXPORTS...
157490d16fef4Smrg	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
157500d16fef4Smrg          cp $export_symbols $output_objdir/$soname.def;
157510d16fef4Smrg        else
157520d16fef4Smrg          echo EXPORTS > $output_objdir/$soname.def;
157530d16fef4Smrg          cat $export_symbols >> $output_objdir/$soname.def;
157540d16fef4Smrg        fi~
157550d16fef4Smrg        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15756de2362d3Smrg      else
15757de2362d3Smrg	ld_shlibs=no
15758de2362d3Smrg      fi
15759de2362d3Smrg      ;;
15760de2362d3Smrg
15761de2362d3Smrg    haiku*)
157620d16fef4Smrg      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15763de2362d3Smrg      link_all_deplibs=yes
15764de2362d3Smrg      ;;
15765de2362d3Smrg
157660d16fef4Smrg    os2*)
157670d16fef4Smrg      hardcode_libdir_flag_spec='-L$libdir'
157680d16fef4Smrg      hardcode_minus_L=yes
157690d16fef4Smrg      allow_undefined_flag=unsupported
157700d16fef4Smrg      shrext_cmds=.dll
157710d16fef4Smrg      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
157720d16fef4Smrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
157730d16fef4Smrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
157740d16fef4Smrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
157750d16fef4Smrg	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
157760d16fef4Smrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
157770d16fef4Smrg	emximp -o $lib $output_objdir/$libname.def'
157780d16fef4Smrg      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
157790d16fef4Smrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
157800d16fef4Smrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
157810d16fef4Smrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
157820d16fef4Smrg	prefix_cmds="$SED"~
157830d16fef4Smrg	if test EXPORTS = "`$SED 1q $export_symbols`"; then
157840d16fef4Smrg	  prefix_cmds="$prefix_cmds -e 1d";
157850d16fef4Smrg	fi~
157860d16fef4Smrg	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
157870d16fef4Smrg	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
157880d16fef4Smrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
157890d16fef4Smrg	emximp -o $lib $output_objdir/$libname.def'
157900d16fef4Smrg      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
157910d16fef4Smrg      enable_shared_with_static_runtimes=yes
157920d16fef4Smrg      ;;
157930d16fef4Smrg
15794de2362d3Smrg    interix[3-9]*)
15795de2362d3Smrg      hardcode_direct=no
15796de2362d3Smrg      hardcode_shlibpath_var=no
157970d16fef4Smrg      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
157980d16fef4Smrg      export_dynamic_flag_spec='$wl-E'
15799de2362d3Smrg      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15800de2362d3Smrg      # Instead, shared libraries are loaded at an image base (0x10000000 by
15801de2362d3Smrg      # default) and relocated if they conflict, which is a slow very memory
15802de2362d3Smrg      # consuming and fragmenting process.  To avoid this, we pick a random,
15803de2362d3Smrg      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15804de2362d3Smrg      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
158050d16fef4Smrg      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
158060d16fef4Smrg      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'
15807de2362d3Smrg      ;;
15808de2362d3Smrg
15809de2362d3Smrg    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
15810de2362d3Smrg      tmp_diet=no
158110d16fef4Smrg      if test linux-dietlibc = "$host_os"; then
15812de2362d3Smrg	case $cc_basename in
15813de2362d3Smrg	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
15814de2362d3Smrg	esac
15815de2362d3Smrg      fi
15816de2362d3Smrg      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
158170d16fef4Smrg	 && test no = "$tmp_diet"
15818de2362d3Smrg      then
15819de2362d3Smrg	tmp_addflag=' $pic_flag'
15820de2362d3Smrg	tmp_sharedflag='-shared'
15821de2362d3Smrg	case $cc_basename,$host_cpu in
15822de2362d3Smrg        pgcc*)				# Portland Group C compiler
158230d16fef4Smrg	  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'
15824de2362d3Smrg	  tmp_addflag=' $pic_flag'
15825de2362d3Smrg	  ;;
15826de2362d3Smrg	pgf77* | pgf90* | pgf95* | pgfortran*)
15827de2362d3Smrg					# Portland Group f77 and f90 compilers
158280d16fef4Smrg	  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'
15829de2362d3Smrg	  tmp_addflag=' $pic_flag -Mnomain' ;;
15830de2362d3Smrg	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
15831de2362d3Smrg	  tmp_addflag=' -i_dynamic' ;;
15832de2362d3Smrg	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
15833de2362d3Smrg	  tmp_addflag=' -i_dynamic -nofor_main' ;;
15834de2362d3Smrg	ifc* | ifort*)			# Intel Fortran compiler
15835de2362d3Smrg	  tmp_addflag=' -nofor_main' ;;
15836de2362d3Smrg	lf95*)				# Lahey Fortran 8.1
15837de2362d3Smrg	  whole_archive_flag_spec=
15838de2362d3Smrg	  tmp_sharedflag='--shared' ;;
158390d16fef4Smrg        nagfor*)                        # NAGFOR 5.3
158400d16fef4Smrg          tmp_sharedflag='-Wl,-shared' ;;
15841de2362d3Smrg	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
15842de2362d3Smrg	  tmp_sharedflag='-qmkshrobj'
15843de2362d3Smrg	  tmp_addflag= ;;
15844de2362d3Smrg	nvcc*)	# Cuda Compiler Driver 2.2
158450d16fef4Smrg	  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'
15846de2362d3Smrg	  compiler_needs_object=yes
15847de2362d3Smrg	  ;;
15848de2362d3Smrg	esac
15849de2362d3Smrg	case `$CC -V 2>&1 | sed 5q` in
15850de2362d3Smrg	*Sun\ C*)			# Sun C 5.9
158510d16fef4Smrg	  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'
15852de2362d3Smrg	  compiler_needs_object=yes
15853de2362d3Smrg	  tmp_sharedflag='-G' ;;
15854de2362d3Smrg	*Sun\ F*)			# Sun Fortran 8.3
15855de2362d3Smrg	  tmp_sharedflag='-G' ;;
15856de2362d3Smrg	esac
158570d16fef4Smrg	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15858de2362d3Smrg
158590d16fef4Smrg        if test yes = "$supports_anon_versioning"; then
15860de2362d3Smrg          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
158610d16fef4Smrg            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
158620d16fef4Smrg            echo "local: *; };" >> $output_objdir/$libname.ver~
158630d16fef4Smrg            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
15864de2362d3Smrg        fi
15865de2362d3Smrg
15866de2362d3Smrg	case $cc_basename in
158670d16fef4Smrg	tcc*)
158680d16fef4Smrg	  export_dynamic_flag_spec='-rdynamic'
158690d16fef4Smrg	  ;;
15870de2362d3Smrg	xlf* | bgf* | bgxlf* | mpixlf*)
15871de2362d3Smrg	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
15872de2362d3Smrg	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
158730d16fef4Smrg	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15874de2362d3Smrg	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
158750d16fef4Smrg	  if test yes = "$supports_anon_versioning"; then
15876de2362d3Smrg	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
158770d16fef4Smrg              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
158780d16fef4Smrg              echo "local: *; };" >> $output_objdir/$libname.ver~
158790d16fef4Smrg              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
15880de2362d3Smrg	  fi
15881de2362d3Smrg	  ;;
15882de2362d3Smrg	esac
15883de2362d3Smrg      else
15884de2362d3Smrg        ld_shlibs=no
15885de2362d3Smrg      fi
15886de2362d3Smrg      ;;
15887de2362d3Smrg
158880d16fef4Smrg    netbsd* | netbsdelf*-gnu)
15889de2362d3Smrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15890de2362d3Smrg	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
15891de2362d3Smrg	wlarc=
15892de2362d3Smrg      else
158930d16fef4Smrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
158940d16fef4Smrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15895de2362d3Smrg      fi
15896de2362d3Smrg      ;;
15897de2362d3Smrg
15898de2362d3Smrg    solaris*)
15899de2362d3Smrg      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
15900de2362d3Smrg	ld_shlibs=no
15901de2362d3Smrg	cat <<_LT_EOF 1>&2
15902de2362d3Smrg
15903de2362d3Smrg*** Warning: The releases 2.8.* of the GNU linker cannot reliably
15904de2362d3Smrg*** create shared libraries on Solaris systems.  Therefore, libtool
15905de2362d3Smrg*** is disabling shared libraries support.  We urge you to upgrade GNU
15906de2362d3Smrg*** binutils to release 2.9.1 or newer.  Another option is to modify
15907de2362d3Smrg*** your PATH or compiler configuration so that the native linker is
15908de2362d3Smrg*** used, and then restart.
15909de2362d3Smrg
15910de2362d3Smrg_LT_EOF
15911de2362d3Smrg      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
159120d16fef4Smrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
159130d16fef4Smrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15914de2362d3Smrg      else
15915de2362d3Smrg	ld_shlibs=no
15916de2362d3Smrg      fi
15917de2362d3Smrg      ;;
15918de2362d3Smrg
15919de2362d3Smrg    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
15920de2362d3Smrg      case `$LD -v 2>&1` in
15921de2362d3Smrg        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
15922de2362d3Smrg	ld_shlibs=no
15923de2362d3Smrg	cat <<_LT_EOF 1>&2
15924de2362d3Smrg
159250d16fef4Smrg*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
15926de2362d3Smrg*** reliably create shared libraries on SCO systems.  Therefore, libtool
15927de2362d3Smrg*** is disabling shared libraries support.  We urge you to upgrade GNU
15928de2362d3Smrg*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
15929de2362d3Smrg*** your PATH or compiler configuration so that the native linker is
15930de2362d3Smrg*** used, and then restart.
15931de2362d3Smrg
15932de2362d3Smrg_LT_EOF
15933de2362d3Smrg	;;
15934de2362d3Smrg	*)
15935de2362d3Smrg	  # For security reasons, it is highly recommended that you always
15936de2362d3Smrg	  # use absolute paths for naming shared libraries, and exclude the
15937de2362d3Smrg	  # DT_RUNPATH tag from executables and libraries.  But doing so
15938de2362d3Smrg	  # requires that you compile everything twice, which is a pain.
15939de2362d3Smrg	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
159400d16fef4Smrg	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
159410d16fef4Smrg	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
159420d16fef4Smrg	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15943de2362d3Smrg	  else
15944de2362d3Smrg	    ld_shlibs=no
15945de2362d3Smrg	  fi
15946de2362d3Smrg	;;
15947de2362d3Smrg      esac
15948de2362d3Smrg      ;;
15949de2362d3Smrg
15950de2362d3Smrg    sunos4*)
15951de2362d3Smrg      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15952de2362d3Smrg      wlarc=
15953de2362d3Smrg      hardcode_direct=yes
15954de2362d3Smrg      hardcode_shlibpath_var=no
15955de2362d3Smrg      ;;
15956de2362d3Smrg
15957de2362d3Smrg    *)
15958de2362d3Smrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
159590d16fef4Smrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
159600d16fef4Smrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15961de2362d3Smrg      else
15962de2362d3Smrg	ld_shlibs=no
15963de2362d3Smrg      fi
15964de2362d3Smrg      ;;
15965de2362d3Smrg    esac
15966de2362d3Smrg
159670d16fef4Smrg    if test no = "$ld_shlibs"; then
15968de2362d3Smrg      runpath_var=
15969de2362d3Smrg      hardcode_libdir_flag_spec=
15970de2362d3Smrg      export_dynamic_flag_spec=
15971de2362d3Smrg      whole_archive_flag_spec=
15972de2362d3Smrg    fi
15973de2362d3Smrg  else
15974de2362d3Smrg    # PORTME fill in a description of your system's linker (not GNU ld)
15975de2362d3Smrg    case $host_os in
15976de2362d3Smrg    aix3*)
15977de2362d3Smrg      allow_undefined_flag=unsupported
15978de2362d3Smrg      always_export_symbols=yes
15979de2362d3Smrg      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'
15980de2362d3Smrg      # Note: this linker hardcodes the directories in LIBPATH if there
15981de2362d3Smrg      # are no directories specified by -L.
15982de2362d3Smrg      hardcode_minus_L=yes
159830d16fef4Smrg      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
15984de2362d3Smrg	# Neither direct hardcoding nor static linking is supported with a
15985de2362d3Smrg	# broken collect2.
15986de2362d3Smrg	hardcode_direct=unsupported
15987de2362d3Smrg      fi
15988de2362d3Smrg      ;;
15989de2362d3Smrg
15990de2362d3Smrg    aix[4-9]*)
159910d16fef4Smrg      if test ia64 = "$host_cpu"; then
15992de2362d3Smrg	# On IA64, the linker does run time linking by default, so we don't
15993de2362d3Smrg	# have to do anything special.
15994de2362d3Smrg	aix_use_runtimelinking=no
15995de2362d3Smrg	exp_sym_flag='-Bexport'
159960d16fef4Smrg	no_entry_flag=
15997de2362d3Smrg      else
15998de2362d3Smrg	# If we're using GNU nm, then we don't want the "-C" option.
159990d16fef4Smrg	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
160000d16fef4Smrg	# Without the "-l" option, or with the "-B" option, AIX nm treats
160010d16fef4Smrg	# weak defined symbols like other global defined symbols, whereas
160020d16fef4Smrg	# GNU nm marks them as "W".
160030d16fef4Smrg	# While the 'weak' keyword is ignored in the Export File, we need
160040d16fef4Smrg	# it in the Import File for the 'aix-soname' feature, so we have
160050d16fef4Smrg	# to replace the "-B" option with "-P" for AIX nm.
16006de2362d3Smrg	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
160070d16fef4Smrg	  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'
16008de2362d3Smrg	else
160090d16fef4Smrg	  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'
16010de2362d3Smrg	fi
16011de2362d3Smrg	aix_use_runtimelinking=no
16012de2362d3Smrg
16013de2362d3Smrg	# Test if we are trying to use run time linking or normal
16014de2362d3Smrg	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
160150d16fef4Smrg	# have runtime linking enabled, and use it for executables.
160160d16fef4Smrg	# For shared libraries, we enable/disable runtime linking
160170d16fef4Smrg	# depending on the kind of the shared library created -
160180d16fef4Smrg	# when "with_aix_soname,aix_use_runtimelinking" is:
160190d16fef4Smrg	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
160200d16fef4Smrg	# "aix,yes"  lib.so          shared, rtl:yes, for executables
160210d16fef4Smrg	#            lib.a           static archive
160220d16fef4Smrg	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
160230d16fef4Smrg	#            lib.a(lib.so.V) shared, rtl:no,  for executables
160240d16fef4Smrg	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
160250d16fef4Smrg	#            lib.a(lib.so.V) shared, rtl:no
160260d16fef4Smrg	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
160270d16fef4Smrg	#            lib.a           static archive
16028de2362d3Smrg	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
16029de2362d3Smrg	  for ld_flag in $LDFLAGS; do
160300d16fef4Smrg	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
16031de2362d3Smrg	    aix_use_runtimelinking=yes
16032de2362d3Smrg	    break
16033de2362d3Smrg	  fi
16034de2362d3Smrg	  done
160350d16fef4Smrg	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
160360d16fef4Smrg	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
160370d16fef4Smrg	    # so we don't have lib.a shared libs to link our executables.
160380d16fef4Smrg	    # We have to force runtime linking in this case.
160390d16fef4Smrg	    aix_use_runtimelinking=yes
160400d16fef4Smrg	    LDFLAGS="$LDFLAGS -Wl,-brtl"
160410d16fef4Smrg	  fi
16042de2362d3Smrg	  ;;
16043de2362d3Smrg	esac
16044de2362d3Smrg
16045de2362d3Smrg	exp_sym_flag='-bexport'
16046de2362d3Smrg	no_entry_flag='-bnoentry'
16047de2362d3Smrg      fi
16048de2362d3Smrg
16049de2362d3Smrg      # When large executables or shared objects are built, AIX ld can
16050de2362d3Smrg      # have problems creating the table of contents.  If linking a library
16051de2362d3Smrg      # or program results in "error TOC overflow" add -mminimal-toc to
16052de2362d3Smrg      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
16053de2362d3Smrg      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
16054de2362d3Smrg
16055de2362d3Smrg      archive_cmds=''
16056de2362d3Smrg      hardcode_direct=yes
16057de2362d3Smrg      hardcode_direct_absolute=yes
16058de2362d3Smrg      hardcode_libdir_separator=':'
16059de2362d3Smrg      link_all_deplibs=yes
160600d16fef4Smrg      file_list_spec='$wl-f,'
160610d16fef4Smrg      case $with_aix_soname,$aix_use_runtimelinking in
160620d16fef4Smrg      aix,*) ;; # traditional, no import file
160630d16fef4Smrg      svr4,* | *,yes) # use import file
160640d16fef4Smrg	# The Import File defines what to hardcode.
160650d16fef4Smrg	hardcode_direct=no
160660d16fef4Smrg	hardcode_direct_absolute=no
160670d16fef4Smrg	;;
160680d16fef4Smrg      esac
16069de2362d3Smrg
160700d16fef4Smrg      if test yes = "$GCC"; then
16071de2362d3Smrg	case $host_os in aix4.[012]|aix4.[012].*)
16072de2362d3Smrg	# We only want to do this on AIX 4.2 and lower, the check
16073de2362d3Smrg	# below for broken collect2 doesn't work under 4.3+
160740d16fef4Smrg	  collect2name=`$CC -print-prog-name=collect2`
16075de2362d3Smrg	  if test -f "$collect2name" &&
16076de2362d3Smrg	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
16077de2362d3Smrg	  then
16078de2362d3Smrg	  # We have reworked collect2
16079de2362d3Smrg	  :
16080de2362d3Smrg	  else
16081de2362d3Smrg	  # We have old collect2
16082de2362d3Smrg	  hardcode_direct=unsupported
16083de2362d3Smrg	  # It fails to find uninstalled libraries when the uninstalled
16084de2362d3Smrg	  # path is not listed in the libpath.  Setting hardcode_minus_L
16085de2362d3Smrg	  # to unsupported forces relinking
16086de2362d3Smrg	  hardcode_minus_L=yes
16087de2362d3Smrg	  hardcode_libdir_flag_spec='-L$libdir'
16088de2362d3Smrg	  hardcode_libdir_separator=
16089de2362d3Smrg	  fi
16090de2362d3Smrg	  ;;
16091de2362d3Smrg	esac
16092de2362d3Smrg	shared_flag='-shared'
160930d16fef4Smrg	if test yes = "$aix_use_runtimelinking"; then
160940d16fef4Smrg	  shared_flag="$shared_flag "'$wl-G'
16095de2362d3Smrg	fi
160960d16fef4Smrg	# Need to ensure runtime linking is disabled for the traditional
160970d16fef4Smrg	# shared library, or the linker may eventually find shared libraries
160980d16fef4Smrg	# /with/ Import File - we do not want to mix them.
160990d16fef4Smrg	shared_flag_aix='-shared'
161000d16fef4Smrg	shared_flag_svr4='-shared $wl-G'
16101de2362d3Smrg      else
16102de2362d3Smrg	# not using gcc
161030d16fef4Smrg	if test ia64 = "$host_cpu"; then
16104de2362d3Smrg	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
16105de2362d3Smrg	# chokes on -Wl,-G. The following line is correct:
16106de2362d3Smrg	  shared_flag='-G'
16107de2362d3Smrg	else
161080d16fef4Smrg	  if test yes = "$aix_use_runtimelinking"; then
161090d16fef4Smrg	    shared_flag='$wl-G'
16110de2362d3Smrg	  else
161110d16fef4Smrg	    shared_flag='$wl-bM:SRE'
16112de2362d3Smrg	  fi
161130d16fef4Smrg	  shared_flag_aix='$wl-bM:SRE'
161140d16fef4Smrg	  shared_flag_svr4='$wl-G'
16115de2362d3Smrg	fi
16116de2362d3Smrg      fi
16117de2362d3Smrg
161180d16fef4Smrg      export_dynamic_flag_spec='$wl-bexpall'
16119de2362d3Smrg      # It seems that -bexpall does not export symbols beginning with
16120de2362d3Smrg      # underscore (_), so it is better to generate a list of symbols to export.
16121de2362d3Smrg      always_export_symbols=yes
161220d16fef4Smrg      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
16123de2362d3Smrg	# Warning - without using the other runtime loading flags (-brtl),
16124de2362d3Smrg	# -berok will link without error, but may produce a broken library.
16125de2362d3Smrg	allow_undefined_flag='-berok'
16126de2362d3Smrg        # Determine the default libpath from the value encoded in an
16127de2362d3Smrg        # empty executable.
161280d16fef4Smrg        if test set = "${lt_cv_aix_libpath+set}"; then
16129de2362d3Smrg  aix_libpath=$lt_cv_aix_libpath
16130de2362d3Smrgelse
16131de2362d3Smrg  if ${lt_cv_aix_libpath_+:} false; then :
16132de2362d3Smrg  $as_echo_n "(cached) " >&6
16133de2362d3Smrgelse
16134de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16135de2362d3Smrg/* end confdefs.h.  */
16136de2362d3Smrg
16137de2362d3Smrgint
16138de2362d3Smrgmain ()
16139de2362d3Smrg{
16140de2362d3Smrg
16141de2362d3Smrg  ;
16142de2362d3Smrg  return 0;
16143de2362d3Smrg}
16144de2362d3Smrg_ACEOF
16145de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
16146de2362d3Smrg
16147de2362d3Smrg  lt_aix_libpath_sed='
16148de2362d3Smrg      /Import File Strings/,/^$/ {
16149de2362d3Smrg	  /^0/ {
16150de2362d3Smrg	      s/^0  *\([^ ]*\) *$/\1/
16151de2362d3Smrg	      p
16152de2362d3Smrg	  }
16153de2362d3Smrg      }'
16154de2362d3Smrg  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16155de2362d3Smrg  # Check for a 64-bit object if we didn't find anything.
16156de2362d3Smrg  if test -z "$lt_cv_aix_libpath_"; then
16157de2362d3Smrg    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16158de2362d3Smrg  fi
16159de2362d3Smrgfi
16160de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
16161de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
16162de2362d3Smrg  if test -z "$lt_cv_aix_libpath_"; then
161630d16fef4Smrg    lt_cv_aix_libpath_=/usr/lib:/lib
16164de2362d3Smrg  fi
16165de2362d3Smrg
16166de2362d3Smrgfi
16167de2362d3Smrg
16168de2362d3Smrg  aix_libpath=$lt_cv_aix_libpath_
16169de2362d3Smrgfi
16170de2362d3Smrg
161710d16fef4Smrg        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
161720d16fef4Smrg        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
16173de2362d3Smrg      else
161740d16fef4Smrg	if test ia64 = "$host_cpu"; then
161750d16fef4Smrg	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
16176de2362d3Smrg	  allow_undefined_flag="-z nodefs"
161770d16fef4Smrg	  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"
16178de2362d3Smrg	else
16179de2362d3Smrg	 # Determine the default libpath from the value encoded in an
16180de2362d3Smrg	 # empty executable.
161810d16fef4Smrg	 if test set = "${lt_cv_aix_libpath+set}"; then
16182de2362d3Smrg  aix_libpath=$lt_cv_aix_libpath
16183de2362d3Smrgelse
16184de2362d3Smrg  if ${lt_cv_aix_libpath_+:} false; then :
16185de2362d3Smrg  $as_echo_n "(cached) " >&6
16186de2362d3Smrgelse
16187de2362d3Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16188de2362d3Smrg/* end confdefs.h.  */
16189de2362d3Smrg
16190de2362d3Smrgint
16191de2362d3Smrgmain ()
16192de2362d3Smrg{
16193de2362d3Smrg
16194de2362d3Smrg  ;
16195de2362d3Smrg  return 0;
16196de2362d3Smrg}
16197de2362d3Smrg_ACEOF
16198de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
16199de2362d3Smrg
16200de2362d3Smrg  lt_aix_libpath_sed='
16201de2362d3Smrg      /Import File Strings/,/^$/ {
16202de2362d3Smrg	  /^0/ {
16203de2362d3Smrg	      s/^0  *\([^ ]*\) *$/\1/
16204de2362d3Smrg	      p
16205de2362d3Smrg	  }
16206de2362d3Smrg      }'
16207de2362d3Smrg  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16208de2362d3Smrg  # Check for a 64-bit object if we didn't find anything.
16209de2362d3Smrg  if test -z "$lt_cv_aix_libpath_"; then
16210de2362d3Smrg    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16211de2362d3Smrg  fi
16212de2362d3Smrgfi
16213de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
16214de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
16215de2362d3Smrg  if test -z "$lt_cv_aix_libpath_"; then
162160d16fef4Smrg    lt_cv_aix_libpath_=/usr/lib:/lib
16217de2362d3Smrg  fi
16218de2362d3Smrg
16219de2362d3Smrgfi
16220de2362d3Smrg
16221de2362d3Smrg  aix_libpath=$lt_cv_aix_libpath_
16222de2362d3Smrgfi
16223de2362d3Smrg
162240d16fef4Smrg	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
16225de2362d3Smrg	  # Warning - without using the other run time loading flags,
16226de2362d3Smrg	  # -berok will link without error, but may produce a broken library.
162270d16fef4Smrg	  no_undefined_flag=' $wl-bernotok'
162280d16fef4Smrg	  allow_undefined_flag=' $wl-berok'
162290d16fef4Smrg	  if test yes = "$with_gnu_ld"; then
16230de2362d3Smrg	    # We only use this code for GNU lds that support --whole-archive.
162310d16fef4Smrg	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
16232de2362d3Smrg	  else
16233de2362d3Smrg	    # Exported symbols can be pulled into shared objects from archives
16234de2362d3Smrg	    whole_archive_flag_spec='$convenience'
16235de2362d3Smrg	  fi
16236de2362d3Smrg	  archive_cmds_need_lc=yes
162370d16fef4Smrg	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
162380d16fef4Smrg	  # -brtl affects multiple linker settings, -berok does not and is overridden later
162390d16fef4Smrg	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
162400d16fef4Smrg	  if test svr4 != "$with_aix_soname"; then
162410d16fef4Smrg	    # This is similar to how AIX traditionally builds its shared libraries.
162420d16fef4Smrg	    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'
162430d16fef4Smrg	  fi
162440d16fef4Smrg	  if test aix != "$with_aix_soname"; then
162450d16fef4Smrg	    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'
162460d16fef4Smrg	  else
162470d16fef4Smrg	    # used by -dlpreopen to get the symbols
162480d16fef4Smrg	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
162490d16fef4Smrg	  fi
162500d16fef4Smrg	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
16251de2362d3Smrg	fi
16252de2362d3Smrg      fi
16253de2362d3Smrg      ;;
16254de2362d3Smrg
16255de2362d3Smrg    amigaos*)
16256de2362d3Smrg      case $host_cpu in
16257de2362d3Smrg      powerpc)
16258de2362d3Smrg            # see comment about AmigaOS4 .so support
162590d16fef4Smrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16260de2362d3Smrg            archive_expsym_cmds=''
16261de2362d3Smrg        ;;
16262de2362d3Smrg      m68k)
16263de2362d3Smrg            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)'
16264de2362d3Smrg            hardcode_libdir_flag_spec='-L$libdir'
16265de2362d3Smrg            hardcode_minus_L=yes
16266de2362d3Smrg        ;;
16267de2362d3Smrg      esac
16268de2362d3Smrg      ;;
16269de2362d3Smrg
16270de2362d3Smrg    bsdi[45]*)
16271de2362d3Smrg      export_dynamic_flag_spec=-rdynamic
16272de2362d3Smrg      ;;
16273de2362d3Smrg
16274de2362d3Smrg    cygwin* | mingw* | pw32* | cegcc*)
16275de2362d3Smrg      # When not using gcc, we currently assume that we are using
16276de2362d3Smrg      # Microsoft Visual C++.
16277de2362d3Smrg      # hardcode_libdir_flag_spec is actually meaningless, as there is
16278de2362d3Smrg      # no search path for DLLs.
16279de2362d3Smrg      case $cc_basename in
16280de2362d3Smrg      cl*)
16281de2362d3Smrg	# Native MSVC
16282de2362d3Smrg	hardcode_libdir_flag_spec=' '
16283de2362d3Smrg	allow_undefined_flag=unsupported
16284de2362d3Smrg	always_export_symbols=yes
16285de2362d3Smrg	file_list_spec='@'
16286de2362d3Smrg	# Tell ltmain to make .lib files, not .a files.
16287de2362d3Smrg	libext=lib
16288de2362d3Smrg	# Tell ltmain to make .dll files, not .so files.
162890d16fef4Smrg	shrext_cmds=.dll
16290de2362d3Smrg	# FIXME: Setting linknames here is a bad hack.
162910d16fef4Smrg	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
162920d16fef4Smrg	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
162930d16fef4Smrg            cp "$export_symbols" "$output_objdir/$soname.def";
162940d16fef4Smrg            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
162950d16fef4Smrg          else
162960d16fef4Smrg            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
162970d16fef4Smrg          fi~
162980d16fef4Smrg          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
162990d16fef4Smrg          linknames='
16300de2362d3Smrg	# The linker will not automatically build a static lib if we build a DLL.
16301de2362d3Smrg	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
16302de2362d3Smrg	enable_shared_with_static_runtimes=yes
16303de2362d3Smrg	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
16304de2362d3Smrg	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
16305de2362d3Smrg	# Don't use ranlib
16306de2362d3Smrg	old_postinstall_cmds='chmod 644 $oldlib'
16307de2362d3Smrg	postlink_cmds='lt_outputfile="@OUTPUT@"~
163080d16fef4Smrg          lt_tool_outputfile="@TOOL_OUTPUT@"~
163090d16fef4Smrg          case $lt_outputfile in
163100d16fef4Smrg            *.exe|*.EXE) ;;
163110d16fef4Smrg            *)
163120d16fef4Smrg              lt_outputfile=$lt_outputfile.exe
163130d16fef4Smrg              lt_tool_outputfile=$lt_tool_outputfile.exe
163140d16fef4Smrg              ;;
163150d16fef4Smrg          esac~
163160d16fef4Smrg          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
163170d16fef4Smrg            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
163180d16fef4Smrg            $RM "$lt_outputfile.manifest";
163190d16fef4Smrg          fi'
16320de2362d3Smrg	;;
16321de2362d3Smrg      *)
16322de2362d3Smrg	# Assume MSVC wrapper
16323de2362d3Smrg	hardcode_libdir_flag_spec=' '
16324de2362d3Smrg	allow_undefined_flag=unsupported
16325de2362d3Smrg	# Tell ltmain to make .lib files, not .a files.
16326de2362d3Smrg	libext=lib
16327de2362d3Smrg	# Tell ltmain to make .dll files, not .so files.
163280d16fef4Smrg	shrext_cmds=.dll
16329de2362d3Smrg	# FIXME: Setting linknames here is a bad hack.
16330de2362d3Smrg	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
16331de2362d3Smrg	# The linker will automatically build a .lib file if we build a DLL.
16332de2362d3Smrg	old_archive_from_new_cmds='true'
16333de2362d3Smrg	# FIXME: Should let the user specify the lib program.
16334de2362d3Smrg	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
16335de2362d3Smrg	enable_shared_with_static_runtimes=yes
16336de2362d3Smrg	;;
16337de2362d3Smrg      esac
16338de2362d3Smrg      ;;
16339de2362d3Smrg
16340de2362d3Smrg    darwin* | rhapsody*)
16341de2362d3Smrg
16342de2362d3Smrg
16343de2362d3Smrg  archive_cmds_need_lc=no
16344de2362d3Smrg  hardcode_direct=no
16345de2362d3Smrg  hardcode_automatic=yes
16346de2362d3Smrg  hardcode_shlibpath_var=unsupported
163470d16fef4Smrg  if test yes = "$lt_cv_ld_force_load"; then
163480d16fef4Smrg    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\"`'
16349de2362d3Smrg
16350de2362d3Smrg  else
16351de2362d3Smrg    whole_archive_flag_spec=''
16352de2362d3Smrg  fi
16353de2362d3Smrg  link_all_deplibs=yes
163540d16fef4Smrg  allow_undefined_flag=$_lt_dar_allow_undefined
16355de2362d3Smrg  case $cc_basename in
163560d16fef4Smrg     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
16357de2362d3Smrg     *) _lt_dar_can_shared=$GCC ;;
16358de2362d3Smrg  esac
163590d16fef4Smrg  if test yes = "$_lt_dar_can_shared"; then
16360de2362d3Smrg    output_verbose_link_cmd=func_echo_all
163610d16fef4Smrg    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
163620d16fef4Smrg    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
163630d16fef4Smrg    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"
163640d16fef4Smrg    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"
16365de2362d3Smrg
16366de2362d3Smrg  else
16367de2362d3Smrg  ld_shlibs=no
16368de2362d3Smrg  fi
16369de2362d3Smrg
16370de2362d3Smrg      ;;
16371de2362d3Smrg
16372de2362d3Smrg    dgux*)
16373de2362d3Smrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16374de2362d3Smrg      hardcode_libdir_flag_spec='-L$libdir'
16375de2362d3Smrg      hardcode_shlibpath_var=no
16376de2362d3Smrg      ;;
16377de2362d3Smrg
16378de2362d3Smrg    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
16379de2362d3Smrg    # support.  Future versions do this automatically, but an explicit c++rt0.o
16380de2362d3Smrg    # does not break anything, and helps significantly (at the cost of a little
16381de2362d3Smrg    # extra space).
16382de2362d3Smrg    freebsd2.2*)
16383de2362d3Smrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
16384de2362d3Smrg      hardcode_libdir_flag_spec='-R$libdir'
16385de2362d3Smrg      hardcode_direct=yes
16386de2362d3Smrg      hardcode_shlibpath_var=no
16387de2362d3Smrg      ;;
16388de2362d3Smrg
16389de2362d3Smrg    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
16390de2362d3Smrg    freebsd2.*)
16391de2362d3Smrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
16392de2362d3Smrg      hardcode_direct=yes
16393de2362d3Smrg      hardcode_minus_L=yes
16394de2362d3Smrg      hardcode_shlibpath_var=no
16395de2362d3Smrg      ;;
16396de2362d3Smrg
16397de2362d3Smrg    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
16398de2362d3Smrg    freebsd* | dragonfly*)
16399de2362d3Smrg      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16400de2362d3Smrg      hardcode_libdir_flag_spec='-R$libdir'
16401de2362d3Smrg      hardcode_direct=yes
16402de2362d3Smrg      hardcode_shlibpath_var=no
16403de2362d3Smrg      ;;
16404de2362d3Smrg
16405de2362d3Smrg    hpux9*)
164060d16fef4Smrg      if test yes = "$GCC"; then
164070d16fef4Smrg	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'
16408de2362d3Smrg      else
164090d16fef4Smrg	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'
16410de2362d3Smrg      fi
164110d16fef4Smrg      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16412de2362d3Smrg      hardcode_libdir_separator=:
16413de2362d3Smrg      hardcode_direct=yes
16414de2362d3Smrg
16415de2362d3Smrg      # hardcode_minus_L: Not really in the search PATH,
16416de2362d3Smrg      # but as the default location of the library.
16417de2362d3Smrg      hardcode_minus_L=yes
164180d16fef4Smrg      export_dynamic_flag_spec='$wl-E'
16419de2362d3Smrg      ;;
16420de2362d3Smrg
16421de2362d3Smrg    hpux10*)
164220d16fef4Smrg      if test yes,no = "$GCC,$with_gnu_ld"; then
164230d16fef4Smrg	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16424de2362d3Smrg      else
16425de2362d3Smrg	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16426de2362d3Smrg      fi
164270d16fef4Smrg      if test no = "$with_gnu_ld"; then
164280d16fef4Smrg	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16429de2362d3Smrg	hardcode_libdir_separator=:
16430de2362d3Smrg	hardcode_direct=yes
16431de2362d3Smrg	hardcode_direct_absolute=yes
164320d16fef4Smrg	export_dynamic_flag_spec='$wl-E'
16433de2362d3Smrg	# hardcode_minus_L: Not really in the search PATH,
16434de2362d3Smrg	# but as the default location of the library.
16435de2362d3Smrg	hardcode_minus_L=yes
16436de2362d3Smrg      fi
16437de2362d3Smrg      ;;
16438de2362d3Smrg
16439de2362d3Smrg    hpux11*)
164400d16fef4Smrg      if test yes,no = "$GCC,$with_gnu_ld"; then
16441de2362d3Smrg	case $host_cpu in
16442de2362d3Smrg	hppa*64*)
164430d16fef4Smrg	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16444de2362d3Smrg	  ;;
16445de2362d3Smrg	ia64*)
164460d16fef4Smrg	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16447de2362d3Smrg	  ;;
16448de2362d3Smrg	*)
164490d16fef4Smrg	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16450de2362d3Smrg	  ;;
16451de2362d3Smrg	esac
16452de2362d3Smrg      else
16453de2362d3Smrg	case $host_cpu in
16454de2362d3Smrg	hppa*64*)
164550d16fef4Smrg	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16456de2362d3Smrg	  ;;
16457de2362d3Smrg	ia64*)
164580d16fef4Smrg	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16459de2362d3Smrg	  ;;
16460de2362d3Smrg	*)
16461de2362d3Smrg
16462de2362d3Smrg	  # Older versions of the 11.00 compiler do not understand -b yet
16463de2362d3Smrg	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
16464de2362d3Smrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
16465de2362d3Smrg$as_echo_n "checking if $CC understands -b... " >&6; }
16466de2362d3Smrgif ${lt_cv_prog_compiler__b+:} false; then :
16467de2362d3Smrg  $as_echo_n "(cached) " >&6
16468de2362d3Smrgelse
16469de2362d3Smrg  lt_cv_prog_compiler__b=no
164700d16fef4Smrg   save_LDFLAGS=$LDFLAGS
16471de2362d3Smrg   LDFLAGS="$LDFLAGS -b"
16472de2362d3Smrg   echo "$lt_simple_link_test_code" > conftest.$ac_ext
16473de2362d3Smrg   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
16474de2362d3Smrg     # The linker can only warn and ignore the option if not recognized
16475de2362d3Smrg     # So say no if there are warnings
16476de2362d3Smrg     if test -s conftest.err; then
16477de2362d3Smrg       # Append any errors to the config.log.
16478de2362d3Smrg       cat conftest.err 1>&5
16479de2362d3Smrg       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
16480de2362d3Smrg       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16481de2362d3Smrg       if diff conftest.exp conftest.er2 >/dev/null; then
16482de2362d3Smrg         lt_cv_prog_compiler__b=yes
16483de2362d3Smrg       fi
16484de2362d3Smrg     else
16485de2362d3Smrg       lt_cv_prog_compiler__b=yes
16486de2362d3Smrg     fi
16487de2362d3Smrg   fi
16488de2362d3Smrg   $RM -r conftest*
164890d16fef4Smrg   LDFLAGS=$save_LDFLAGS
16490de2362d3Smrg
16491de2362d3Smrgfi
16492de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
16493de2362d3Smrg$as_echo "$lt_cv_prog_compiler__b" >&6; }
16494de2362d3Smrg
164950d16fef4Smrgif test yes = "$lt_cv_prog_compiler__b"; then
164960d16fef4Smrg    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16497de2362d3Smrgelse
16498de2362d3Smrg    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16499de2362d3Smrgfi
16500de2362d3Smrg
16501de2362d3Smrg	  ;;
16502de2362d3Smrg	esac
16503de2362d3Smrg      fi
165040d16fef4Smrg      if test no = "$with_gnu_ld"; then
165050d16fef4Smrg	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16506de2362d3Smrg	hardcode_libdir_separator=:
16507de2362d3Smrg
16508de2362d3Smrg	case $host_cpu in
16509de2362d3Smrg	hppa*64*|ia64*)
16510de2362d3Smrg	  hardcode_direct=no
16511de2362d3Smrg	  hardcode_shlibpath_var=no
16512de2362d3Smrg	  ;;
16513de2362d3Smrg	*)
16514de2362d3Smrg	  hardcode_direct=yes
16515de2362d3Smrg	  hardcode_direct_absolute=yes
165160d16fef4Smrg	  export_dynamic_flag_spec='$wl-E'
16517de2362d3Smrg
16518de2362d3Smrg	  # hardcode_minus_L: Not really in the search PATH,
16519de2362d3Smrg	  # but as the default location of the library.
16520de2362d3Smrg	  hardcode_minus_L=yes
16521de2362d3Smrg	  ;;
16522de2362d3Smrg	esac
16523de2362d3Smrg      fi
16524de2362d3Smrg      ;;
16525de2362d3Smrg
16526de2362d3Smrg    irix5* | irix6* | nonstopux*)
165270d16fef4Smrg      if test yes = "$GCC"; then
165280d16fef4Smrg	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'
16529de2362d3Smrg	# Try to use the -exported_symbol ld option, if it does not
16530de2362d3Smrg	# work, assume that -exports_file does not work either and
16531de2362d3Smrg	# implicitly export all symbols.
16532de2362d3Smrg	# This should be the same for all languages, so no per-tag cache variable.
16533de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
16534de2362d3Smrg$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
16535de2362d3Smrgif ${lt_cv_irix_exported_symbol+:} false; then :
16536de2362d3Smrg  $as_echo_n "(cached) " >&6
16537de2362d3Smrgelse
165380d16fef4Smrg  save_LDFLAGS=$LDFLAGS
165390d16fef4Smrg	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
16540de2362d3Smrg	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16541de2362d3Smrg/* end confdefs.h.  */
16542de2362d3Smrgint foo (void) { return 0; }
16543de2362d3Smrg_ACEOF
16544de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
16545de2362d3Smrg  lt_cv_irix_exported_symbol=yes
16546de2362d3Smrgelse
16547de2362d3Smrg  lt_cv_irix_exported_symbol=no
16548de2362d3Smrgfi
16549de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
16550de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
165510d16fef4Smrg           LDFLAGS=$save_LDFLAGS
16552de2362d3Smrgfi
16553de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
16554de2362d3Smrg$as_echo "$lt_cv_irix_exported_symbol" >&6; }
165550d16fef4Smrg	if test yes = "$lt_cv_irix_exported_symbol"; then
165560d16fef4Smrg          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'
16557de2362d3Smrg	fi
165580d16fef4Smrg	link_all_deplibs=no
16559de2362d3Smrg      else
165600d16fef4Smrg	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'
165610d16fef4Smrg	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'
16562de2362d3Smrg      fi
16563de2362d3Smrg      archive_cmds_need_lc='no'
165640d16fef4Smrg      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16565de2362d3Smrg      hardcode_libdir_separator=:
16566de2362d3Smrg      inherit_rpath=yes
16567de2362d3Smrg      link_all_deplibs=yes
16568de2362d3Smrg      ;;
16569de2362d3Smrg
165700d16fef4Smrg    linux*)
165710d16fef4Smrg      case $cc_basename in
165720d16fef4Smrg      tcc*)
165730d16fef4Smrg	# Fabrice Bellard et al's Tiny C Compiler
165740d16fef4Smrg	ld_shlibs=yes
165750d16fef4Smrg	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
165760d16fef4Smrg	;;
165770d16fef4Smrg      esac
165780d16fef4Smrg      ;;
165790d16fef4Smrg
165800d16fef4Smrg    netbsd* | netbsdelf*-gnu)
16581de2362d3Smrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16582de2362d3Smrg	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
16583de2362d3Smrg      else
16584de2362d3Smrg	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
16585de2362d3Smrg      fi
16586de2362d3Smrg      hardcode_libdir_flag_spec='-R$libdir'
16587de2362d3Smrg      hardcode_direct=yes
16588de2362d3Smrg      hardcode_shlibpath_var=no
16589de2362d3Smrg      ;;
16590de2362d3Smrg
16591de2362d3Smrg    newsos6)
16592de2362d3Smrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16593de2362d3Smrg      hardcode_direct=yes
165940d16fef4Smrg      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16595de2362d3Smrg      hardcode_libdir_separator=:
16596de2362d3Smrg      hardcode_shlibpath_var=no
16597de2362d3Smrg      ;;
16598de2362d3Smrg
16599de2362d3Smrg    *nto* | *qnx*)
16600de2362d3Smrg      ;;
16601de2362d3Smrg
166020d16fef4Smrg    openbsd* | bitrig*)
16603de2362d3Smrg      if test -f /usr/libexec/ld.so; then
16604de2362d3Smrg	hardcode_direct=yes
16605de2362d3Smrg	hardcode_shlibpath_var=no
16606de2362d3Smrg	hardcode_direct_absolute=yes
166070d16fef4Smrg	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
16608de2362d3Smrg	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
166090d16fef4Smrg	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
166100d16fef4Smrg	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
166110d16fef4Smrg	  export_dynamic_flag_spec='$wl-E'
16612de2362d3Smrg	else
166130d16fef4Smrg	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
166140d16fef4Smrg	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16615de2362d3Smrg	fi
16616de2362d3Smrg      else
16617de2362d3Smrg	ld_shlibs=no
16618de2362d3Smrg      fi
16619de2362d3Smrg      ;;
16620de2362d3Smrg
16621de2362d3Smrg    os2*)
16622de2362d3Smrg      hardcode_libdir_flag_spec='-L$libdir'
16623de2362d3Smrg      hardcode_minus_L=yes
16624de2362d3Smrg      allow_undefined_flag=unsupported
166250d16fef4Smrg      shrext_cmds=.dll
166260d16fef4Smrg      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
166270d16fef4Smrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
166280d16fef4Smrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
166290d16fef4Smrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
166300d16fef4Smrg	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
166310d16fef4Smrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
166320d16fef4Smrg	emximp -o $lib $output_objdir/$libname.def'
166330d16fef4Smrg      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
166340d16fef4Smrg	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
166350d16fef4Smrg	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
166360d16fef4Smrg	$ECHO EXPORTS >> $output_objdir/$libname.def~
166370d16fef4Smrg	prefix_cmds="$SED"~
166380d16fef4Smrg	if test EXPORTS = "`$SED 1q $export_symbols`"; then
166390d16fef4Smrg	  prefix_cmds="$prefix_cmds -e 1d";
166400d16fef4Smrg	fi~
166410d16fef4Smrg	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
166420d16fef4Smrg	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
166430d16fef4Smrg	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
166440d16fef4Smrg	emximp -o $lib $output_objdir/$libname.def'
166450d16fef4Smrg      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
166460d16fef4Smrg      enable_shared_with_static_runtimes=yes
16647de2362d3Smrg      ;;
16648de2362d3Smrg
16649de2362d3Smrg    osf3*)
166500d16fef4Smrg      if test yes = "$GCC"; then
166510d16fef4Smrg	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
166520d16fef4Smrg	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'
16653de2362d3Smrg      else
16654de2362d3Smrg	allow_undefined_flag=' -expect_unresolved \*'
166550d16fef4Smrg	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'
16656de2362d3Smrg      fi
16657de2362d3Smrg      archive_cmds_need_lc='no'
166580d16fef4Smrg      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16659de2362d3Smrg      hardcode_libdir_separator=:
16660de2362d3Smrg      ;;
16661de2362d3Smrg
16662de2362d3Smrg    osf4* | osf5*)	# as osf3* with the addition of -msym flag
166630d16fef4Smrg      if test yes = "$GCC"; then
166640d16fef4Smrg	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
166650d16fef4Smrg	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'
166660d16fef4Smrg	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16667de2362d3Smrg      else
16668de2362d3Smrg	allow_undefined_flag=' -expect_unresolved \*'
166690d16fef4Smrg	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'
16670de2362d3Smrg	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~
166710d16fef4Smrg          $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'
16672de2362d3Smrg
16673de2362d3Smrg	# Both c and cxx compiler support -rpath directly
16674de2362d3Smrg	hardcode_libdir_flag_spec='-rpath $libdir'
16675de2362d3Smrg      fi
16676de2362d3Smrg      archive_cmds_need_lc='no'
16677de2362d3Smrg      hardcode_libdir_separator=:
16678de2362d3Smrg      ;;
16679de2362d3Smrg
16680de2362d3Smrg    solaris*)
16681de2362d3Smrg      no_undefined_flag=' -z defs'
166820d16fef4Smrg      if test yes = "$GCC"; then
166830d16fef4Smrg	wlarc='$wl'
166840d16fef4Smrg	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16685de2362d3Smrg	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
166860d16fef4Smrg          $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'
16687de2362d3Smrg      else
16688de2362d3Smrg	case `$CC -V 2>&1` in
16689de2362d3Smrg	*"Compilers 5.0"*)
16690de2362d3Smrg	  wlarc=''
166910d16fef4Smrg	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
16692de2362d3Smrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
166930d16fef4Smrg            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
16694de2362d3Smrg	  ;;
16695de2362d3Smrg	*)
166960d16fef4Smrg	  wlarc='$wl'
166970d16fef4Smrg	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
16698de2362d3Smrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
166990d16fef4Smrg            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
16700de2362d3Smrg	  ;;
16701de2362d3Smrg	esac
16702de2362d3Smrg      fi
16703de2362d3Smrg      hardcode_libdir_flag_spec='-R$libdir'
16704de2362d3Smrg      hardcode_shlibpath_var=no
16705de2362d3Smrg      case $host_os in
16706de2362d3Smrg      solaris2.[0-5] | solaris2.[0-5].*) ;;
16707de2362d3Smrg      *)
16708de2362d3Smrg	# The compiler driver will combine and reorder linker options,
167090d16fef4Smrg	# but understands '-z linker_flag'.  GCC discards it without '$wl',
16710de2362d3Smrg	# but is careful enough not to reorder.
16711de2362d3Smrg	# Supported since Solaris 2.6 (maybe 2.5.1?)
167120d16fef4Smrg	if test yes = "$GCC"; then
167130d16fef4Smrg	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
16714de2362d3Smrg	else
16715de2362d3Smrg	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
16716de2362d3Smrg	fi
16717de2362d3Smrg	;;
16718de2362d3Smrg      esac
16719de2362d3Smrg      link_all_deplibs=yes
16720de2362d3Smrg      ;;
16721de2362d3Smrg
16722de2362d3Smrg    sunos4*)
167230d16fef4Smrg      if test sequent = "$host_vendor"; then
16724de2362d3Smrg	# Use $CC to link under sequent, because it throws in some extra .o
16725de2362d3Smrg	# files that make .init and .fini sections work.
167260d16fef4Smrg	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
16727de2362d3Smrg      else
16728de2362d3Smrg	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
16729de2362d3Smrg      fi
16730de2362d3Smrg      hardcode_libdir_flag_spec='-L$libdir'
16731de2362d3Smrg      hardcode_direct=yes
16732de2362d3Smrg      hardcode_minus_L=yes
16733de2362d3Smrg      hardcode_shlibpath_var=no
16734de2362d3Smrg      ;;
16735de2362d3Smrg
16736de2362d3Smrg    sysv4)
16737de2362d3Smrg      case $host_vendor in
16738de2362d3Smrg	sni)
16739de2362d3Smrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16740de2362d3Smrg	  hardcode_direct=yes # is this really true???
16741de2362d3Smrg	;;
16742de2362d3Smrg	siemens)
16743de2362d3Smrg	  ## LD is ld it makes a PLAMLIB
16744de2362d3Smrg	  ## CC just makes a GrossModule.
16745de2362d3Smrg	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
16746de2362d3Smrg	  reload_cmds='$CC -r -o $output$reload_objs'
16747de2362d3Smrg	  hardcode_direct=no
16748de2362d3Smrg        ;;
16749de2362d3Smrg	motorola)
16750de2362d3Smrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16751de2362d3Smrg	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
16752de2362d3Smrg	;;
16753de2362d3Smrg      esac
16754de2362d3Smrg      runpath_var='LD_RUN_PATH'
16755de2362d3Smrg      hardcode_shlibpath_var=no
16756de2362d3Smrg      ;;
16757de2362d3Smrg
16758de2362d3Smrg    sysv4.3*)
16759de2362d3Smrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16760de2362d3Smrg      hardcode_shlibpath_var=no
16761de2362d3Smrg      export_dynamic_flag_spec='-Bexport'
16762de2362d3Smrg      ;;
16763de2362d3Smrg
16764de2362d3Smrg    sysv4*MP*)
16765de2362d3Smrg      if test -d /usr/nec; then
16766de2362d3Smrg	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16767de2362d3Smrg	hardcode_shlibpath_var=no
16768de2362d3Smrg	runpath_var=LD_RUN_PATH
16769de2362d3Smrg	hardcode_runpath_var=yes
16770de2362d3Smrg	ld_shlibs=yes
16771de2362d3Smrg      fi
16772de2362d3Smrg      ;;
16773de2362d3Smrg
16774de2362d3Smrg    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
167750d16fef4Smrg      no_undefined_flag='$wl-z,text'
16776de2362d3Smrg      archive_cmds_need_lc=no
16777de2362d3Smrg      hardcode_shlibpath_var=no
16778de2362d3Smrg      runpath_var='LD_RUN_PATH'
16779de2362d3Smrg
167800d16fef4Smrg      if test yes = "$GCC"; then
167810d16fef4Smrg	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
167820d16fef4Smrg	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16783de2362d3Smrg      else
167840d16fef4Smrg	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
167850d16fef4Smrg	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16786de2362d3Smrg      fi
16787de2362d3Smrg      ;;
16788de2362d3Smrg
16789de2362d3Smrg    sysv5* | sco3.2v5* | sco5v6*)
167900d16fef4Smrg      # Note: We CANNOT use -z defs as we might desire, because we do not
16791de2362d3Smrg      # link with -lc, and that would cause any symbols used from libc to
16792de2362d3Smrg      # always be unresolved, which means just about no library would
16793de2362d3Smrg      # ever link correctly.  If we're not using GNU ld we use -z text
16794de2362d3Smrg      # though, which does catch some bad symbols but isn't as heavy-handed
16795de2362d3Smrg      # as -z defs.
167960d16fef4Smrg      no_undefined_flag='$wl-z,text'
167970d16fef4Smrg      allow_undefined_flag='$wl-z,nodefs'
16798de2362d3Smrg      archive_cmds_need_lc=no
16799de2362d3Smrg      hardcode_shlibpath_var=no
168000d16fef4Smrg      hardcode_libdir_flag_spec='$wl-R,$libdir'
16801de2362d3Smrg      hardcode_libdir_separator=':'
16802de2362d3Smrg      link_all_deplibs=yes
168030d16fef4Smrg      export_dynamic_flag_spec='$wl-Bexport'
16804de2362d3Smrg      runpath_var='LD_RUN_PATH'
16805de2362d3Smrg
168060d16fef4Smrg      if test yes = "$GCC"; then
168070d16fef4Smrg	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
168080d16fef4Smrg	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16809de2362d3Smrg      else
168100d16fef4Smrg	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
168110d16fef4Smrg	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16812de2362d3Smrg      fi
16813de2362d3Smrg      ;;
16814de2362d3Smrg
16815de2362d3Smrg    uts4*)
16816de2362d3Smrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16817de2362d3Smrg      hardcode_libdir_flag_spec='-L$libdir'
16818de2362d3Smrg      hardcode_shlibpath_var=no
16819de2362d3Smrg      ;;
16820de2362d3Smrg
16821de2362d3Smrg    *)
16822de2362d3Smrg      ld_shlibs=no
16823de2362d3Smrg      ;;
16824de2362d3Smrg    esac
16825de2362d3Smrg
168260d16fef4Smrg    if test sni = "$host_vendor"; then
16827de2362d3Smrg      case $host in
16828de2362d3Smrg      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
168290d16fef4Smrg	export_dynamic_flag_spec='$wl-Blargedynsym'
16830de2362d3Smrg	;;
16831de2362d3Smrg      esac
16832de2362d3Smrg    fi
16833de2362d3Smrg  fi
16834de2362d3Smrg
16835de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
16836de2362d3Smrg$as_echo "$ld_shlibs" >&6; }
168370d16fef4Smrgtest no = "$ld_shlibs" && can_build_shared=no
16838de2362d3Smrg
16839de2362d3Smrgwith_gnu_ld=$with_gnu_ld
16840de2362d3Smrg
16841de2362d3Smrg
16842de2362d3Smrg
16843de2362d3Smrg
16844de2362d3Smrg
16845de2362d3Smrg
16846de2362d3Smrg
16847de2362d3Smrg
16848de2362d3Smrg
16849de2362d3Smrg
16850de2362d3Smrg
16851de2362d3Smrg
16852de2362d3Smrg
16853de2362d3Smrg
16854de2362d3Smrg
16855de2362d3Smrg#
16856de2362d3Smrg# Do we need to explicitly link libc?
16857de2362d3Smrg#
16858de2362d3Smrgcase "x$archive_cmds_need_lc" in
16859de2362d3Smrgx|xyes)
16860de2362d3Smrg  # Assume -lc should be added
16861de2362d3Smrg  archive_cmds_need_lc=yes
16862de2362d3Smrg
168630d16fef4Smrg  if test yes,yes = "$GCC,$enable_shared"; then
16864de2362d3Smrg    case $archive_cmds in
16865de2362d3Smrg    *'~'*)
16866de2362d3Smrg      # FIXME: we may have to deal with multi-command sequences.
16867de2362d3Smrg      ;;
16868de2362d3Smrg    '$CC '*)
16869de2362d3Smrg      # Test whether the compiler implicitly links with -lc since on some
16870de2362d3Smrg      # systems, -lgcc has to come before -lc. If gcc already passes -lc
16871de2362d3Smrg      # to ld, don't add -lc before -lgcc.
16872de2362d3Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
16873de2362d3Smrg$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
16874de2362d3Smrgif ${lt_cv_archive_cmds_need_lc+:} false; then :
16875de2362d3Smrg  $as_echo_n "(cached) " >&6
16876de2362d3Smrgelse
16877de2362d3Smrg  $RM conftest*
16878de2362d3Smrg	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16879de2362d3Smrg
16880de2362d3Smrg	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16881de2362d3Smrg  (eval $ac_compile) 2>&5
16882de2362d3Smrg  ac_status=$?
16883de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16884de2362d3Smrg  test $ac_status = 0; } 2>conftest.err; then
16885de2362d3Smrg	  soname=conftest
16886de2362d3Smrg	  lib=conftest
16887de2362d3Smrg	  libobjs=conftest.$ac_objext
16888de2362d3Smrg	  deplibs=
16889de2362d3Smrg	  wl=$lt_prog_compiler_wl
16890de2362d3Smrg	  pic_flag=$lt_prog_compiler_pic
16891de2362d3Smrg	  compiler_flags=-v
16892de2362d3Smrg	  linker_flags=-v
16893de2362d3Smrg	  verstring=
16894de2362d3Smrg	  output_objdir=.
16895de2362d3Smrg	  libname=conftest
16896de2362d3Smrg	  lt_save_allow_undefined_flag=$allow_undefined_flag
16897de2362d3Smrg	  allow_undefined_flag=
16898de2362d3Smrg	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16899de2362d3Smrg  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16900de2362d3Smrg  ac_status=$?
16901de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16902de2362d3Smrg  test $ac_status = 0; }
16903de2362d3Smrg	  then
16904de2362d3Smrg	    lt_cv_archive_cmds_need_lc=no
16905de2362d3Smrg	  else
16906de2362d3Smrg	    lt_cv_archive_cmds_need_lc=yes
16907de2362d3Smrg	  fi
16908de2362d3Smrg	  allow_undefined_flag=$lt_save_allow_undefined_flag
16909de2362d3Smrg	else
16910de2362d3Smrg	  cat conftest.err 1>&5
16911de2362d3Smrg	fi
16912de2362d3Smrg	$RM conftest*
16913de2362d3Smrg
16914de2362d3Smrgfi
16915de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
16916de2362d3Smrg$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
16917de2362d3Smrg      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
16918de2362d3Smrg      ;;
16919de2362d3Smrg    esac
16920de2362d3Smrg  fi
16921de2362d3Smrg  ;;
16922de2362d3Smrgesac
16923de2362d3Smrg
16924de2362d3Smrg
16925de2362d3Smrg
16926de2362d3Smrg
16927de2362d3Smrg
16928de2362d3Smrg
16929de2362d3Smrg
16930de2362d3Smrg
16931de2362d3Smrg
16932de2362d3Smrg
16933de2362d3Smrg
16934de2362d3Smrg
16935de2362d3Smrg
16936de2362d3Smrg
16937de2362d3Smrg
16938de2362d3Smrg
16939de2362d3Smrg
16940de2362d3Smrg
16941de2362d3Smrg
16942de2362d3Smrg
16943de2362d3Smrg
16944de2362d3Smrg
16945de2362d3Smrg
16946de2362d3Smrg
16947de2362d3Smrg
16948de2362d3Smrg
16949de2362d3Smrg
16950de2362d3Smrg
16951de2362d3Smrg
16952de2362d3Smrg
16953de2362d3Smrg
16954de2362d3Smrg
16955de2362d3Smrg
16956de2362d3Smrg
16957de2362d3Smrg
16958de2362d3Smrg
16959de2362d3Smrg
16960de2362d3Smrg
16961de2362d3Smrg
16962de2362d3Smrg
16963de2362d3Smrg
16964de2362d3Smrg
16965de2362d3Smrg
16966de2362d3Smrg
16967de2362d3Smrg
16968de2362d3Smrg
16969de2362d3Smrg
16970de2362d3Smrg
16971de2362d3Smrg
16972de2362d3Smrg
16973de2362d3Smrg
16974de2362d3Smrg
16975de2362d3Smrg
16976de2362d3Smrg
16977de2362d3Smrg
16978de2362d3Smrg
16979de2362d3Smrg
16980de2362d3Smrg
16981de2362d3Smrg
16982de2362d3Smrg
16983de2362d3Smrg
16984de2362d3Smrg
16985de2362d3Smrg
16986de2362d3Smrg
16987de2362d3Smrg
16988de2362d3Smrg
16989de2362d3Smrg
16990de2362d3Smrg
16991de2362d3Smrg
16992de2362d3Smrg
16993de2362d3Smrg
16994de2362d3Smrg
16995de2362d3Smrg
16996de2362d3Smrg
16997de2362d3Smrg
16998de2362d3Smrg
16999de2362d3Smrg
17000de2362d3Smrg
17001de2362d3Smrg
17002de2362d3Smrg
17003de2362d3Smrg
17004de2362d3Smrg
17005de2362d3Smrg
17006de2362d3Smrg
17007de2362d3Smrg
17008de2362d3Smrg
17009de2362d3Smrg
17010de2362d3Smrg
17011de2362d3Smrg
17012de2362d3Smrg
17013de2362d3Smrg
17014de2362d3Smrg
17015de2362d3Smrg
17016de2362d3Smrg
17017de2362d3Smrg
17018de2362d3Smrg
17019de2362d3Smrg
17020de2362d3Smrg
17021de2362d3Smrg
17022de2362d3Smrg
17023de2362d3Smrg
17024de2362d3Smrg
17025de2362d3Smrg
17026de2362d3Smrg
17027de2362d3Smrg
17028de2362d3Smrg
17029de2362d3Smrg
17030de2362d3Smrg
17031de2362d3Smrg
17032de2362d3Smrg
17033de2362d3Smrg
17034de2362d3Smrg
17035de2362d3Smrg
17036de2362d3Smrg
17037de2362d3Smrg
17038de2362d3Smrg
17039de2362d3Smrg
17040de2362d3Smrg
17041de2362d3Smrg
17042de2362d3Smrg
17043de2362d3Smrg
17044de2362d3Smrg
17045de2362d3Smrg
17046de2362d3Smrg
17047de2362d3Smrg
17048de2362d3Smrg
17049de2362d3Smrg
17050de2362d3Smrg
17051de2362d3Smrg
17052de2362d3Smrg
17053de2362d3Smrg
17054de2362d3Smrg
17055de2362d3Smrg
17056de2362d3Smrg
17057de2362d3Smrg
17058de2362d3Smrg
17059de2362d3Smrg
17060de2362d3Smrg
17061de2362d3Smrg
17062de2362d3Smrg
17063de2362d3Smrg
17064de2362d3Smrg
17065de2362d3Smrg
17066de2362d3Smrg
17067de2362d3Smrg
17068de2362d3Smrg
17069de2362d3Smrg
17070de2362d3Smrg
17071de2362d3Smrg
17072de2362d3Smrg
17073de2362d3Smrg
17074de2362d3Smrg
17075de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
17076de2362d3Smrg$as_echo_n "checking dynamic linker characteristics... " >&6; }
17077de2362d3Smrg
170780d16fef4Smrgif test yes = "$GCC"; then
17079de2362d3Smrg  case $host_os in
170800d16fef4Smrg    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
170810d16fef4Smrg    *) lt_awk_arg='/^libraries:/' ;;
17082de2362d3Smrg  esac
17083de2362d3Smrg  case $host_os in
170840d16fef4Smrg    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
170850d16fef4Smrg    *) lt_sed_strip_eq='s|=/|/|g' ;;
17086de2362d3Smrg  esac
17087de2362d3Smrg  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
17088de2362d3Smrg  case $lt_search_path_spec in
17089de2362d3Smrg  *\;*)
17090de2362d3Smrg    # if the path contains ";" then we assume it to be the separator
17091de2362d3Smrg    # otherwise default to the standard path separator (i.e. ":") - it is
17092de2362d3Smrg    # assumed that no part of a normal pathname contains ";" but that should
17093de2362d3Smrg    # okay in the real world where ";" in dirpaths is itself problematic.
17094de2362d3Smrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
17095de2362d3Smrg    ;;
17096de2362d3Smrg  *)
17097de2362d3Smrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
17098de2362d3Smrg    ;;
17099de2362d3Smrg  esac
17100de2362d3Smrg  # Ok, now we have the path, separated by spaces, we can step through it
171010d16fef4Smrg  # and add multilib dir if necessary...
17102de2362d3Smrg  lt_tmp_lt_search_path_spec=
171030d16fef4Smrg  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
171040d16fef4Smrg  # ...but if some path component already ends with the multilib dir we assume
171050d16fef4Smrg  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
171060d16fef4Smrg  case "$lt_multi_os_dir; $lt_search_path_spec " in
171070d16fef4Smrg  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
171080d16fef4Smrg    lt_multi_os_dir=
171090d16fef4Smrg    ;;
171100d16fef4Smrg  esac
17111de2362d3Smrg  for lt_sys_path in $lt_search_path_spec; do
171120d16fef4Smrg    if test -d "$lt_sys_path$lt_multi_os_dir"; then
171130d16fef4Smrg      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
171140d16fef4Smrg    elif test -n "$lt_multi_os_dir"; then
17115de2362d3Smrg      test -d "$lt_sys_path" && \
17116de2362d3Smrg	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
17117de2362d3Smrg    fi
17118de2362d3Smrg  done
17119de2362d3Smrg  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
171200d16fef4SmrgBEGIN {RS = " "; FS = "/|\n";} {
171210d16fef4Smrg  lt_foo = "";
171220d16fef4Smrg  lt_count = 0;
17123de2362d3Smrg  for (lt_i = NF; lt_i > 0; lt_i--) {
17124de2362d3Smrg    if ($lt_i != "" && $lt_i != ".") {
17125de2362d3Smrg      if ($lt_i == "..") {
17126de2362d3Smrg        lt_count++;
17127de2362d3Smrg      } else {
17128de2362d3Smrg        if (lt_count == 0) {
171290d16fef4Smrg          lt_foo = "/" $lt_i lt_foo;
17130de2362d3Smrg        } else {
17131de2362d3Smrg          lt_count--;
17132de2362d3Smrg        }
17133de2362d3Smrg      }
17134de2362d3Smrg    }
17135de2362d3Smrg  }
17136de2362d3Smrg  if (lt_foo != "") { lt_freq[lt_foo]++; }
17137de2362d3Smrg  if (lt_freq[lt_foo] == 1) { print lt_foo; }
17138de2362d3Smrg}'`
17139de2362d3Smrg  # AWK program above erroneously prepends '/' to C:/dos/paths
17140de2362d3Smrg  # for these hosts.
17141de2362d3Smrg  case $host_os in
17142de2362d3Smrg    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
171430d16fef4Smrg      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
17144de2362d3Smrg  esac
17145de2362d3Smrg  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
17146de2362d3Smrgelse
17147de2362d3Smrg  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
17148de2362d3Smrgfi
17149de2362d3Smrglibrary_names_spec=
17150de2362d3Smrglibname_spec='lib$name'
17151de2362d3Smrgsoname_spec=
171520d16fef4Smrgshrext_cmds=.so
17153de2362d3Smrgpostinstall_cmds=
17154de2362d3Smrgpostuninstall_cmds=
17155de2362d3Smrgfinish_cmds=
17156de2362d3Smrgfinish_eval=
17157de2362d3Smrgshlibpath_var=
17158de2362d3Smrgshlibpath_overrides_runpath=unknown
17159de2362d3Smrgversion_type=none
17160de2362d3Smrgdynamic_linker="$host_os ld.so"
17161de2362d3Smrgsys_lib_dlsearch_path_spec="/lib /usr/lib"
17162de2362d3Smrgneed_lib_prefix=unknown
17163de2362d3Smrghardcode_into_libs=no
17164de2362d3Smrg
17165de2362d3Smrg# when you set need_version to no, make sure it does not cause -set_version
17166de2362d3Smrg# flags to be left without arguments
17167de2362d3Smrgneed_version=unknown
17168de2362d3Smrg
171690d16fef4Smrg
171700d16fef4Smrg
17171de2362d3Smrgcase $host_os in
17172de2362d3Smrgaix3*)
17173de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
171740d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
17175de2362d3Smrg  shlibpath_var=LIBPATH
17176de2362d3Smrg
17177de2362d3Smrg  # AIX 3 has no versioning support, so we append a major version to the name.
171780d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
17179de2362d3Smrg  ;;
17180de2362d3Smrg
17181de2362d3Smrgaix[4-9]*)
17182de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
17183de2362d3Smrg  need_lib_prefix=no
17184de2362d3Smrg  need_version=no
17185de2362d3Smrg  hardcode_into_libs=yes
171860d16fef4Smrg  if test ia64 = "$host_cpu"; then
17187de2362d3Smrg    # AIX 5 supports IA64
171880d16fef4Smrg    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
17189de2362d3Smrg    shlibpath_var=LD_LIBRARY_PATH
17190de2362d3Smrg  else
17191de2362d3Smrg    # With GCC up to 2.95.x, collect2 would create an import file
17192de2362d3Smrg    # for dependence libraries.  The import file would start with
171930d16fef4Smrg    # the line '#! .'.  This would cause the generated library to
171940d16fef4Smrg    # depend on '.', always an invalid library.  This was fixed in
17195de2362d3Smrg    # development snapshots of GCC prior to 3.0.
17196de2362d3Smrg    case $host_os in
17197de2362d3Smrg      aix4 | aix4.[01] | aix4.[01].*)
17198de2362d3Smrg      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
17199de2362d3Smrg	   echo ' yes '
172000d16fef4Smrg	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
17201de2362d3Smrg	:
17202de2362d3Smrg      else
17203de2362d3Smrg	can_build_shared=no
17204de2362d3Smrg      fi
17205de2362d3Smrg      ;;
17206de2362d3Smrg    esac
172070d16fef4Smrg    # Using Import Files as archive members, it is possible to support
172080d16fef4Smrg    # filename-based versioning of shared library archives on AIX. While
172090d16fef4Smrg    # this would work for both with and without runtime linking, it will
172100d16fef4Smrg    # prevent static linking of such archives. So we do filename-based
172110d16fef4Smrg    # shared library versioning with .so extension only, which is used
172120d16fef4Smrg    # when both runtime linking and shared linking is enabled.
172130d16fef4Smrg    # Unfortunately, runtime linking may impact performance, so we do
172140d16fef4Smrg    # not want this to be the default eventually. Also, we use the
172150d16fef4Smrg    # versioned .so libs for executables only if there is the -brtl
172160d16fef4Smrg    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
172170d16fef4Smrg    # To allow for filename-based versioning support, we need to create
172180d16fef4Smrg    # libNAME.so.V as an archive file, containing:
172190d16fef4Smrg    # *) an Import File, referring to the versioned filename of the
172200d16fef4Smrg    #    archive as well as the shared archive member, telling the
172210d16fef4Smrg    #    bitwidth (32 or 64) of that shared object, and providing the
172220d16fef4Smrg    #    list of exported symbols of that shared object, eventually
172230d16fef4Smrg    #    decorated with the 'weak' keyword
172240d16fef4Smrg    # *) the shared object with the F_LOADONLY flag set, to really avoid
172250d16fef4Smrg    #    it being seen by the linker.
172260d16fef4Smrg    # At run time we better use the real file rather than another symlink,
172270d16fef4Smrg    # but for link time we create the symlink libNAME.so -> libNAME.so.V
172280d16fef4Smrg
172290d16fef4Smrg    case $with_aix_soname,$aix_use_runtimelinking in
172300d16fef4Smrg    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
17231de2362d3Smrg    # soname into executable. Probably we can add versioning support to
17232de2362d3Smrg    # collect2, so additional links can be useful in future.
172330d16fef4Smrg    aix,yes) # traditional libtool
172340d16fef4Smrg      dynamic_linker='AIX unversionable lib.so'
17235de2362d3Smrg      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
17236de2362d3Smrg      # instead of lib<name>.a to let people know that these are not
17237de2362d3Smrg      # typical AIX shared libraries.
172380d16fef4Smrg      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
172390d16fef4Smrg      ;;
172400d16fef4Smrg    aix,no) # traditional AIX only
172410d16fef4Smrg      dynamic_linker='AIX lib.a(lib.so.V)'
17242de2362d3Smrg      # We preserve .a as extension for shared libraries through AIX4.2
17243de2362d3Smrg      # and later when we are not doing run time linking.
172440d16fef4Smrg      library_names_spec='$libname$release.a $libname.a'
172450d16fef4Smrg      soname_spec='$libname$release$shared_ext$major'
172460d16fef4Smrg      ;;
172470d16fef4Smrg    svr4,*) # full svr4 only
172480d16fef4Smrg      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
172490d16fef4Smrg      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
172500d16fef4Smrg      # We do not specify a path in Import Files, so LIBPATH fires.
172510d16fef4Smrg      shlibpath_overrides_runpath=yes
172520d16fef4Smrg      ;;
172530d16fef4Smrg    *,yes) # both, prefer svr4
172540d16fef4Smrg      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
172550d16fef4Smrg      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
172560d16fef4Smrg      # unpreferred sharedlib libNAME.a needs extra handling
172570d16fef4Smrg      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"'
172580d16fef4Smrg      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"'
172590d16fef4Smrg      # We do not specify a path in Import Files, so LIBPATH fires.
172600d16fef4Smrg      shlibpath_overrides_runpath=yes
172610d16fef4Smrg      ;;
172620d16fef4Smrg    *,no) # both, prefer aix
172630d16fef4Smrg      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
172640d16fef4Smrg      library_names_spec='$libname$release.a $libname.a'
172650d16fef4Smrg      soname_spec='$libname$release$shared_ext$major'
172660d16fef4Smrg      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
172670d16fef4Smrg      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)'
172680d16fef4Smrg      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"'
172690d16fef4Smrg      ;;
172700d16fef4Smrg    esac
17271de2362d3Smrg    shlibpath_var=LIBPATH
17272de2362d3Smrg  fi
17273de2362d3Smrg  ;;
17274de2362d3Smrg
17275de2362d3Smrgamigaos*)
17276de2362d3Smrg  case $host_cpu in
17277de2362d3Smrg  powerpc)
17278de2362d3Smrg    # Since July 2007 AmigaOS4 officially supports .so libraries.
17279de2362d3Smrg    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
172800d16fef4Smrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17281de2362d3Smrg    ;;
17282de2362d3Smrg  m68k)
17283de2362d3Smrg    library_names_spec='$libname.ixlibrary $libname.a'
17284de2362d3Smrg    # Create ${libname}_ixlibrary.a entries in /sys/libs.
172850d16fef4Smrg    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'
17286de2362d3Smrg    ;;
17287de2362d3Smrg  esac
17288de2362d3Smrg  ;;
17289de2362d3Smrg
17290de2362d3Smrgbeos*)
172910d16fef4Smrg  library_names_spec='$libname$shared_ext'
17292de2362d3Smrg  dynamic_linker="$host_os ld.so"
17293de2362d3Smrg  shlibpath_var=LIBRARY_PATH
17294de2362d3Smrg  ;;
17295de2362d3Smrg
17296de2362d3Smrgbsdi[45]*)
17297de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
17298de2362d3Smrg  need_version=no
172990d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
173000d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
17301de2362d3Smrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
17302de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17303de2362d3Smrg  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
17304de2362d3Smrg  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
17305de2362d3Smrg  # the default ld.so.conf also contains /usr/contrib/lib and
17306de2362d3Smrg  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
17307de2362d3Smrg  # libtool to hard-code these into programs
17308de2362d3Smrg  ;;
17309de2362d3Smrg
17310de2362d3Smrgcygwin* | mingw* | pw32* | cegcc*)
17311de2362d3Smrg  version_type=windows
173120d16fef4Smrg  shrext_cmds=.dll
17313de2362d3Smrg  need_version=no
17314de2362d3Smrg  need_lib_prefix=no
17315de2362d3Smrg
17316de2362d3Smrg  case $GCC,$cc_basename in
17317de2362d3Smrg  yes,*)
17318de2362d3Smrg    # gcc
17319de2362d3Smrg    library_names_spec='$libname.dll.a'
17320de2362d3Smrg    # DLL is installed to $(libdir)/../bin by postinstall_cmds
173210d16fef4Smrg    postinstall_cmds='base_file=`basename \$file`~
173220d16fef4Smrg      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17323de2362d3Smrg      dldir=$destdir/`dirname \$dlpath`~
17324de2362d3Smrg      test -d \$dldir || mkdir -p \$dldir~
17325de2362d3Smrg      $install_prog $dir/$dlname \$dldir/$dlname~
17326de2362d3Smrg      chmod a+x \$dldir/$dlname~
17327de2362d3Smrg      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17328de2362d3Smrg        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17329de2362d3Smrg      fi'
17330de2362d3Smrg    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17331de2362d3Smrg      dlpath=$dir/\$dldll~
17332de2362d3Smrg       $RM \$dlpath'
17333de2362d3Smrg    shlibpath_overrides_runpath=yes
17334de2362d3Smrg
17335de2362d3Smrg    case $host_os in
17336de2362d3Smrg    cygwin*)
17337de2362d3Smrg      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
173380d16fef4Smrg      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17339de2362d3Smrg
17340de2362d3Smrg      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
17341de2362d3Smrg      ;;
17342de2362d3Smrg    mingw* | cegcc*)
17343de2362d3Smrg      # MinGW DLLs use traditional 'lib' prefix
173440d16fef4Smrg      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17345de2362d3Smrg      ;;
17346de2362d3Smrg    pw32*)
17347de2362d3Smrg      # pw32 DLLs use 'pw' prefix rather than 'lib'
173480d16fef4Smrg      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17349de2362d3Smrg      ;;
17350de2362d3Smrg    esac
17351de2362d3Smrg    dynamic_linker='Win32 ld.exe'
17352de2362d3Smrg    ;;
17353de2362d3Smrg
17354de2362d3Smrg  *,cl*)
17355de2362d3Smrg    # Native MSVC
17356de2362d3Smrg    libname_spec='$name'
173570d16fef4Smrg    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
173580d16fef4Smrg    library_names_spec='$libname.dll.lib'
17359de2362d3Smrg
17360de2362d3Smrg    case $build_os in
17361de2362d3Smrg    mingw*)
17362de2362d3Smrg      sys_lib_search_path_spec=
17363de2362d3Smrg      lt_save_ifs=$IFS
17364de2362d3Smrg      IFS=';'
17365de2362d3Smrg      for lt_path in $LIB
17366de2362d3Smrg      do
17367de2362d3Smrg        IFS=$lt_save_ifs
17368de2362d3Smrg        # Let DOS variable expansion print the short 8.3 style file name.
17369de2362d3Smrg        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
17370de2362d3Smrg        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
17371de2362d3Smrg      done
17372de2362d3Smrg      IFS=$lt_save_ifs
17373de2362d3Smrg      # Convert to MSYS style.
17374de2362d3Smrg      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
17375de2362d3Smrg      ;;
17376de2362d3Smrg    cygwin*)
17377de2362d3Smrg      # Convert to unix form, then to dos form, then back to unix form
17378de2362d3Smrg      # but this time dos style (no spaces!) so that the unix form looks
17379de2362d3Smrg      # like /cygdrive/c/PROGRA~1:/cygdr...
17380de2362d3Smrg      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
17381de2362d3Smrg      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
17382de2362d3Smrg      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17383de2362d3Smrg      ;;
17384de2362d3Smrg    *)
173850d16fef4Smrg      sys_lib_search_path_spec=$LIB
17386de2362d3Smrg      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
17387de2362d3Smrg        # It is most probably a Windows format PATH.
17388de2362d3Smrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
17389de2362d3Smrg      else
17390de2362d3Smrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17391de2362d3Smrg      fi
17392de2362d3Smrg      # FIXME: find the short name or the path components, as spaces are
17393de2362d3Smrg      # common. (e.g. "Program Files" -> "PROGRA~1")
17394de2362d3Smrg      ;;
17395de2362d3Smrg    esac
17396de2362d3Smrg
17397de2362d3Smrg    # DLL is installed to $(libdir)/../bin by postinstall_cmds
173980d16fef4Smrg    postinstall_cmds='base_file=`basename \$file`~
173990d16fef4Smrg      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17400de2362d3Smrg      dldir=$destdir/`dirname \$dlpath`~
17401de2362d3Smrg      test -d \$dldir || mkdir -p \$dldir~
17402de2362d3Smrg      $install_prog $dir/$dlname \$dldir/$dlname'
17403de2362d3Smrg    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17404de2362d3Smrg      dlpath=$dir/\$dldll~
17405de2362d3Smrg       $RM \$dlpath'
17406de2362d3Smrg    shlibpath_overrides_runpath=yes
17407de2362d3Smrg    dynamic_linker='Win32 link.exe'
17408de2362d3Smrg    ;;
17409de2362d3Smrg
17410de2362d3Smrg  *)
17411de2362d3Smrg    # Assume MSVC wrapper
174120d16fef4Smrg    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
17413de2362d3Smrg    dynamic_linker='Win32 ld.exe'
17414de2362d3Smrg    ;;
17415de2362d3Smrg  esac
17416de2362d3Smrg  # FIXME: first we should search . and the directory the executable is in
17417de2362d3Smrg  shlibpath_var=PATH
17418de2362d3Smrg  ;;
17419de2362d3Smrg
17420de2362d3Smrgdarwin* | rhapsody*)
17421de2362d3Smrg  dynamic_linker="$host_os dyld"
17422de2362d3Smrg  version_type=darwin
17423de2362d3Smrg  need_lib_prefix=no
17424de2362d3Smrg  need_version=no
174250d16fef4Smrg  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
174260d16fef4Smrg  soname_spec='$libname$release$major$shared_ext'
17427de2362d3Smrg  shlibpath_overrides_runpath=yes
17428de2362d3Smrg  shlibpath_var=DYLD_LIBRARY_PATH
17429de2362d3Smrg  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
17430de2362d3Smrg
17431de2362d3Smrg  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
17432de2362d3Smrg  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
17433de2362d3Smrg  ;;
17434de2362d3Smrg
17435de2362d3Smrgdgux*)
17436de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
17437de2362d3Smrg  need_lib_prefix=no
17438de2362d3Smrg  need_version=no
174390d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
174400d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
17441de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17442de2362d3Smrg  ;;
17443de2362d3Smrg
17444de2362d3Smrgfreebsd* | dragonfly*)
17445de2362d3Smrg  # DragonFly does not have aout.  When/if they implement a new
17446de2362d3Smrg  # versioning mechanism, adjust this.
17447de2362d3Smrg  if test -x /usr/bin/objformat; then
17448de2362d3Smrg    objformat=`/usr/bin/objformat`
17449de2362d3Smrg  else
17450de2362d3Smrg    case $host_os in
17451de2362d3Smrg    freebsd[23].*) objformat=aout ;;
17452de2362d3Smrg    *) objformat=elf ;;
17453de2362d3Smrg    esac
17454de2362d3Smrg  fi
17455de2362d3Smrg  version_type=freebsd-$objformat
17456de2362d3Smrg  case $version_type in
17457de2362d3Smrg    freebsd-elf*)
174580d16fef4Smrg      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
174590d16fef4Smrg      soname_spec='$libname$release$shared_ext$major'
17460de2362d3Smrg      need_version=no
17461de2362d3Smrg      need_lib_prefix=no
17462de2362d3Smrg      ;;
17463de2362d3Smrg    freebsd-*)
174640d16fef4Smrg      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17465de2362d3Smrg      need_version=yes
17466de2362d3Smrg      ;;
17467de2362d3Smrg  esac
17468de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17469de2362d3Smrg  case $host_os in
17470de2362d3Smrg  freebsd2.*)
17471de2362d3Smrg    shlibpath_overrides_runpath=yes
17472de2362d3Smrg    ;;
17473de2362d3Smrg  freebsd3.[01]* | freebsdelf3.[01]*)
17474de2362d3Smrg    shlibpath_overrides_runpath=yes
17475de2362d3Smrg    hardcode_into_libs=yes
17476de2362d3Smrg    ;;
17477de2362d3Smrg  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
17478de2362d3Smrg  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
17479de2362d3Smrg    shlibpath_overrides_runpath=no
17480de2362d3Smrg    hardcode_into_libs=yes
17481de2362d3Smrg    ;;
17482de2362d3Smrg  *) # from 4.6 on, and DragonFly
17483de2362d3Smrg    shlibpath_overrides_runpath=yes
17484de2362d3Smrg    hardcode_into_libs=yes
17485de2362d3Smrg    ;;
17486de2362d3Smrg  esac
17487de2362d3Smrg  ;;
17488de2362d3Smrg
17489de2362d3Smrghaiku*)
17490de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
17491de2362d3Smrg  need_lib_prefix=no
17492de2362d3Smrg  need_version=no
17493de2362d3Smrg  dynamic_linker="$host_os runtime_loader"
174940d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
174950d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
17496de2362d3Smrg  shlibpath_var=LIBRARY_PATH
174970d16fef4Smrg  shlibpath_overrides_runpath=no
17498de2362d3Smrg  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
17499de2362d3Smrg  hardcode_into_libs=yes
17500de2362d3Smrg  ;;
17501de2362d3Smrg
17502de2362d3Smrghpux9* | hpux10* | hpux11*)
17503de2362d3Smrg  # Give a soname corresponding to the major version so that dld.sl refuses to
17504de2362d3Smrg  # link against other versions.
17505de2362d3Smrg  version_type=sunos
17506de2362d3Smrg  need_lib_prefix=no
17507de2362d3Smrg  need_version=no
17508de2362d3Smrg  case $host_cpu in
17509de2362d3Smrg  ia64*)
17510de2362d3Smrg    shrext_cmds='.so'
17511de2362d3Smrg    hardcode_into_libs=yes
17512de2362d3Smrg    dynamic_linker="$host_os dld.so"
17513de2362d3Smrg    shlibpath_var=LD_LIBRARY_PATH
17514de2362d3Smrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
175150d16fef4Smrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
175160d16fef4Smrg    soname_spec='$libname$release$shared_ext$major'
175170d16fef4Smrg    if test 32 = "$HPUX_IA64_MODE"; then
17518de2362d3Smrg      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
175190d16fef4Smrg      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
17520de2362d3Smrg    else
17521de2362d3Smrg      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
175220d16fef4Smrg      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
17523de2362d3Smrg    fi
17524de2362d3Smrg    ;;
17525de2362d3Smrg  hppa*64*)
17526de2362d3Smrg    shrext_cmds='.sl'
17527de2362d3Smrg    hardcode_into_libs=yes
17528de2362d3Smrg    dynamic_linker="$host_os dld.sl"
17529de2362d3Smrg    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
17530de2362d3Smrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
175310d16fef4Smrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
175320d16fef4Smrg    soname_spec='$libname$release$shared_ext$major'
17533de2362d3Smrg    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
17534de2362d3Smrg    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17535de2362d3Smrg    ;;
17536de2362d3Smrg  *)
17537de2362d3Smrg    shrext_cmds='.sl'
17538de2362d3Smrg    dynamic_linker="$host_os dld.sl"
17539de2362d3Smrg    shlibpath_var=SHLIB_PATH
17540de2362d3Smrg    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
175410d16fef4Smrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
175420d16fef4Smrg    soname_spec='$libname$release$shared_ext$major'
17543de2362d3Smrg    ;;
17544de2362d3Smrg  esac
17545de2362d3Smrg  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
17546de2362d3Smrg  postinstall_cmds='chmod 555 $lib'
17547de2362d3Smrg  # or fails outright, so override atomically:
17548de2362d3Smrg  install_override_mode=555
17549de2362d3Smrg  ;;
17550de2362d3Smrg
17551de2362d3Smrginterix[3-9]*)
17552de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
17553de2362d3Smrg  need_lib_prefix=no
17554de2362d3Smrg  need_version=no
175550d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
175560d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
17557de2362d3Smrg  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
17558de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17559de2362d3Smrg  shlibpath_overrides_runpath=no
17560de2362d3Smrg  hardcode_into_libs=yes
17561de2362d3Smrg  ;;
17562de2362d3Smrg
17563de2362d3Smrgirix5* | irix6* | nonstopux*)
17564de2362d3Smrg  case $host_os in
17565de2362d3Smrg    nonstopux*) version_type=nonstopux ;;
17566de2362d3Smrg    *)
175670d16fef4Smrg	if test yes = "$lt_cv_prog_gnu_ld"; then
17568de2362d3Smrg		version_type=linux # correct to gnu/linux during the next big refactor
17569de2362d3Smrg	else
17570de2362d3Smrg		version_type=irix
17571de2362d3Smrg	fi ;;
17572de2362d3Smrg  esac
17573de2362d3Smrg  need_lib_prefix=no
17574de2362d3Smrg  need_version=no
175750d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
175760d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
17577de2362d3Smrg  case $host_os in
17578de2362d3Smrg  irix5* | nonstopux*)
17579de2362d3Smrg    libsuff= shlibsuff=
17580de2362d3Smrg    ;;
17581de2362d3Smrg  *)
17582de2362d3Smrg    case $LD in # libtool.m4 will add one of these switches to LD
17583de2362d3Smrg    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
17584de2362d3Smrg      libsuff= shlibsuff= libmagic=32-bit;;
17585de2362d3Smrg    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
17586de2362d3Smrg      libsuff=32 shlibsuff=N32 libmagic=N32;;
17587de2362d3Smrg    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
17588de2362d3Smrg      libsuff=64 shlibsuff=64 libmagic=64-bit;;
17589de2362d3Smrg    *) libsuff= shlibsuff= libmagic=never-match;;
17590de2362d3Smrg    esac
17591de2362d3Smrg    ;;
17592de2362d3Smrg  esac
17593de2362d3Smrg  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
17594de2362d3Smrg  shlibpath_overrides_runpath=no
175950d16fef4Smrg  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
175960d16fef4Smrg  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
17597de2362d3Smrg  hardcode_into_libs=yes
17598de2362d3Smrg  ;;
17599de2362d3Smrg
17600de2362d3Smrg# No shared lib support for Linux oldld, aout, or coff.
17601de2362d3Smrglinux*oldld* | linux*aout* | linux*coff*)
17602de2362d3Smrg  dynamic_linker=no
17603de2362d3Smrg  ;;
17604de2362d3Smrg
176050d16fef4Smrglinux*android*)
176060d16fef4Smrg  version_type=none # Android doesn't support versioned libraries.
176070d16fef4Smrg  need_lib_prefix=no
176080d16fef4Smrg  need_version=no
176090d16fef4Smrg  library_names_spec='$libname$release$shared_ext'
176100d16fef4Smrg  soname_spec='$libname$release$shared_ext'
176110d16fef4Smrg  finish_cmds=
176120d16fef4Smrg  shlibpath_var=LD_LIBRARY_PATH
176130d16fef4Smrg  shlibpath_overrides_runpath=yes
176140d16fef4Smrg
176150d16fef4Smrg  # This implies no fast_install, which is unacceptable.
176160d16fef4Smrg  # Some rework will be needed to allow for fast_install
176170d16fef4Smrg  # before this can be enabled.
176180d16fef4Smrg  hardcode_into_libs=yes
176190d16fef4Smrg
176200d16fef4Smrg  dynamic_linker='Android linker'
176210d16fef4Smrg  # Don't embed -rpath directories since the linker doesn't support them.
176220d16fef4Smrg  hardcode_libdir_flag_spec='-L$libdir'
176230d16fef4Smrg  ;;
176240d16fef4Smrg
17625de2362d3Smrg# This must be glibc/ELF.
176260d16fef4Smrglinux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
17627de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
17628de2362d3Smrg  need_lib_prefix=no
17629de2362d3Smrg  need_version=no
176300d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
176310d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
17632de2362d3Smrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
17633de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17634de2362d3Smrg  shlibpath_overrides_runpath=no
17635de2362d3Smrg
17636de2362d3Smrg  # Some binutils ld are patched to set DT_RUNPATH
17637de2362d3Smrg  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
17638de2362d3Smrg  $as_echo_n "(cached) " >&6
17639de2362d3Smrgelse
17640de2362d3Smrg  lt_cv_shlibpath_overrides_runpath=no
17641de2362d3Smrg    save_LDFLAGS=$LDFLAGS
17642de2362d3Smrg    save_libdir=$libdir
17643de2362d3Smrg    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
17644de2362d3Smrg	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
17645de2362d3Smrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17646de2362d3Smrg/* end confdefs.h.  */
17647de2362d3Smrg
17648de2362d3Smrgint
17649de2362d3Smrgmain ()
17650de2362d3Smrg{
17651de2362d3Smrg
17652de2362d3Smrg  ;
17653de2362d3Smrg  return 0;
17654de2362d3Smrg}
17655de2362d3Smrg_ACEOF
17656de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
17657de2362d3Smrg  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
17658de2362d3Smrg  lt_cv_shlibpath_overrides_runpath=yes
17659de2362d3Smrgfi
17660de2362d3Smrgfi
17661de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
17662de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
17663de2362d3Smrg    LDFLAGS=$save_LDFLAGS
17664de2362d3Smrg    libdir=$save_libdir
17665de2362d3Smrg
17666de2362d3Smrgfi
17667de2362d3Smrg
17668de2362d3Smrg  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
17669de2362d3Smrg
17670de2362d3Smrg  # This implies no fast_install, which is unacceptable.
17671de2362d3Smrg  # Some rework will be needed to allow for fast_install
17672de2362d3Smrg  # before this can be enabled.
17673de2362d3Smrg  hardcode_into_libs=yes
17674de2362d3Smrg
176750d16fef4Smrg  # Ideally, we could use ldconfig to report *all* directores which are
176760d16fef4Smrg  # searched for libraries, however this is still not possible.  Aside from not
176770d16fef4Smrg  # being certain /sbin/ldconfig is available, command
176780d16fef4Smrg  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
176790d16fef4Smrg  # even though it is searched at run-time.  Try to do the best guess by
176800d16fef4Smrg  # appending ld.so.conf contents (and includes) to the search path.
17681de2362d3Smrg  if test -f /etc/ld.so.conf; then
17682de2362d3Smrg    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' ' '`
176830d16fef4Smrg    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
17684de2362d3Smrg  fi
17685de2362d3Smrg
17686de2362d3Smrg  # We used to test for /lib/ld.so.1 and disable shared libraries on
17687de2362d3Smrg  # powerpc, because MkLinux only supported shared libraries with the
17688de2362d3Smrg  # GNU dynamic linker.  Since this was broken with cross compilers,
17689de2362d3Smrg  # most powerpc-linux boxes support dynamic linking these days and
17690de2362d3Smrg  # people can always --disable-shared, the test was removed, and we
17691de2362d3Smrg  # assume the GNU/Linux dynamic linker is in use.
17692de2362d3Smrg  dynamic_linker='GNU/Linux ld.so'
17693de2362d3Smrg  ;;
17694de2362d3Smrg
176950d16fef4Smrgnetbsdelf*-gnu)
176960d16fef4Smrg  version_type=linux
176970d16fef4Smrg  need_lib_prefix=no
176980d16fef4Smrg  need_version=no
176990d16fef4Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
177000d16fef4Smrg  soname_spec='${libname}${release}${shared_ext}$major'
177010d16fef4Smrg  shlibpath_var=LD_LIBRARY_PATH
177020d16fef4Smrg  shlibpath_overrides_runpath=no
177030d16fef4Smrg  hardcode_into_libs=yes
177040d16fef4Smrg  dynamic_linker='NetBSD ld.elf_so'
177050d16fef4Smrg  ;;
177060d16fef4Smrg
17707de2362d3Smrgnetbsd*)
17708de2362d3Smrg  version_type=sunos
17709de2362d3Smrg  need_lib_prefix=no
17710de2362d3Smrg  need_version=no
17711de2362d3Smrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
177120d16fef4Smrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17713de2362d3Smrg    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17714de2362d3Smrg    dynamic_linker='NetBSD (a.out) ld.so'
17715de2362d3Smrg  else
177160d16fef4Smrg    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
177170d16fef4Smrg    soname_spec='$libname$release$shared_ext$major'
17718de2362d3Smrg    dynamic_linker='NetBSD ld.elf_so'
17719de2362d3Smrg  fi
17720de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17721de2362d3Smrg  shlibpath_overrides_runpath=yes
17722de2362d3Smrg  hardcode_into_libs=yes
17723de2362d3Smrg  ;;
17724de2362d3Smrg
17725de2362d3Smrgnewsos6)
17726de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
177270d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17728de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17729de2362d3Smrg  shlibpath_overrides_runpath=yes
17730de2362d3Smrg  ;;
17731de2362d3Smrg
17732de2362d3Smrg*nto* | *qnx*)
17733de2362d3Smrg  version_type=qnx
17734de2362d3Smrg  need_lib_prefix=no
17735de2362d3Smrg  need_version=no
177360d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
177370d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
17738de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17739de2362d3Smrg  shlibpath_overrides_runpath=no
17740de2362d3Smrg  hardcode_into_libs=yes
17741de2362d3Smrg  dynamic_linker='ldqnx.so'
17742de2362d3Smrg  ;;
17743de2362d3Smrg
177440d16fef4Smrgopenbsd* | bitrig*)
17745de2362d3Smrg  version_type=sunos
177460d16fef4Smrg  sys_lib_dlsearch_path_spec=/usr/lib
17747de2362d3Smrg  need_lib_prefix=no
177480d16fef4Smrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
177490d16fef4Smrg    need_version=no
17750de2362d3Smrg  else
177510d16fef4Smrg    need_version=yes
17752de2362d3Smrg  fi
177530d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
177540d16fef4Smrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
177550d16fef4Smrg  shlibpath_var=LD_LIBRARY_PATH
177560d16fef4Smrg  shlibpath_overrides_runpath=yes
17757de2362d3Smrg  ;;
17758de2362d3Smrg
17759de2362d3Smrgos2*)
17760de2362d3Smrg  libname_spec='$name'
177610d16fef4Smrg  version_type=windows
177620d16fef4Smrg  shrext_cmds=.dll
177630d16fef4Smrg  need_version=no
17764de2362d3Smrg  need_lib_prefix=no
177650d16fef4Smrg  # OS/2 can only load a DLL with a base name of 8 characters or less.
177660d16fef4Smrg  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
177670d16fef4Smrg    v=$($ECHO $release$versuffix | tr -d .-);
177680d16fef4Smrg    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
177690d16fef4Smrg    $ECHO $n$v`$shared_ext'
177700d16fef4Smrg  library_names_spec='${libname}_dll.$libext'
17771de2362d3Smrg  dynamic_linker='OS/2 ld.exe'
177720d16fef4Smrg  shlibpath_var=BEGINLIBPATH
177730d16fef4Smrg  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
177740d16fef4Smrg  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
177750d16fef4Smrg  postinstall_cmds='base_file=`basename \$file`~
177760d16fef4Smrg    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
177770d16fef4Smrg    dldir=$destdir/`dirname \$dlpath`~
177780d16fef4Smrg    test -d \$dldir || mkdir -p \$dldir~
177790d16fef4Smrg    $install_prog $dir/$dlname \$dldir/$dlname~
177800d16fef4Smrg    chmod a+x \$dldir/$dlname~
177810d16fef4Smrg    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
177820d16fef4Smrg      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
177830d16fef4Smrg    fi'
177840d16fef4Smrg  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
177850d16fef4Smrg    dlpath=$dir/\$dldll~
177860d16fef4Smrg    $RM \$dlpath'
17787de2362d3Smrg  ;;
17788de2362d3Smrg
17789de2362d3Smrgosf3* | osf4* | osf5*)
17790de2362d3Smrg  version_type=osf
17791de2362d3Smrg  need_lib_prefix=no
17792de2362d3Smrg  need_version=no
177930d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
177940d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17795de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17796de2362d3Smrg  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
177970d16fef4Smrg  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17798de2362d3Smrg  ;;
17799de2362d3Smrg
17800de2362d3Smrgrdos*)
17801de2362d3Smrg  dynamic_linker=no
17802de2362d3Smrg  ;;
17803de2362d3Smrg
17804de2362d3Smrgsolaris*)
17805de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
17806de2362d3Smrg  need_lib_prefix=no
17807de2362d3Smrg  need_version=no
178080d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
178090d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
17810de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17811de2362d3Smrg  shlibpath_overrides_runpath=yes
17812de2362d3Smrg  hardcode_into_libs=yes
17813de2362d3Smrg  # ldd complains unless libraries are executable
17814de2362d3Smrg  postinstall_cmds='chmod +x $lib'
17815de2362d3Smrg  ;;
17816de2362d3Smrg
17817de2362d3Smrgsunos4*)
17818de2362d3Smrg  version_type=sunos
178190d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17820de2362d3Smrg  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
17821de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17822de2362d3Smrg  shlibpath_overrides_runpath=yes
178230d16fef4Smrg  if test yes = "$with_gnu_ld"; then
17824de2362d3Smrg    need_lib_prefix=no
17825de2362d3Smrg  fi
17826de2362d3Smrg  need_version=yes
17827de2362d3Smrg  ;;
17828de2362d3Smrg
17829de2362d3Smrgsysv4 | sysv4.3*)
17830de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
178310d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
178320d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
17833de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17834de2362d3Smrg  case $host_vendor in
17835de2362d3Smrg    sni)
17836de2362d3Smrg      shlibpath_overrides_runpath=no
17837de2362d3Smrg      need_lib_prefix=no
17838de2362d3Smrg      runpath_var=LD_RUN_PATH
17839de2362d3Smrg      ;;
17840de2362d3Smrg    siemens)
17841de2362d3Smrg      need_lib_prefix=no
17842de2362d3Smrg      ;;
17843de2362d3Smrg    motorola)
17844de2362d3Smrg      need_lib_prefix=no
17845de2362d3Smrg      need_version=no
17846de2362d3Smrg      shlibpath_overrides_runpath=no
17847de2362d3Smrg      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
17848de2362d3Smrg      ;;
17849de2362d3Smrg  esac
17850de2362d3Smrg  ;;
17851de2362d3Smrg
17852de2362d3Smrgsysv4*MP*)
178530d16fef4Smrg  if test -d /usr/nec; then
17854de2362d3Smrg    version_type=linux # correct to gnu/linux during the next big refactor
178550d16fef4Smrg    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
178560d16fef4Smrg    soname_spec='$libname$shared_ext.$major'
17857de2362d3Smrg    shlibpath_var=LD_LIBRARY_PATH
17858de2362d3Smrg  fi
17859de2362d3Smrg  ;;
17860de2362d3Smrg
17861de2362d3Smrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
178620d16fef4Smrg  version_type=sco
17863de2362d3Smrg  need_lib_prefix=no
17864de2362d3Smrg  need_version=no
178650d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
178660d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
17867de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17868de2362d3Smrg  shlibpath_overrides_runpath=yes
17869de2362d3Smrg  hardcode_into_libs=yes
178700d16fef4Smrg  if test yes = "$with_gnu_ld"; then
17871de2362d3Smrg    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
17872de2362d3Smrg  else
17873de2362d3Smrg    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
17874de2362d3Smrg    case $host_os in
17875de2362d3Smrg      sco3.2v5*)
17876de2362d3Smrg        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
17877de2362d3Smrg	;;
17878de2362d3Smrg    esac
17879de2362d3Smrg  fi
17880de2362d3Smrg  sys_lib_dlsearch_path_spec='/usr/lib'
17881de2362d3Smrg  ;;
17882de2362d3Smrg
17883de2362d3Smrgtpf*)
17884de2362d3Smrg  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
17885de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
17886de2362d3Smrg  need_lib_prefix=no
17887de2362d3Smrg  need_version=no
178880d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17889de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17890de2362d3Smrg  shlibpath_overrides_runpath=no
17891de2362d3Smrg  hardcode_into_libs=yes
17892de2362d3Smrg  ;;
17893de2362d3Smrg
17894de2362d3Smrguts4*)
17895de2362d3Smrg  version_type=linux # correct to gnu/linux during the next big refactor
178960d16fef4Smrg  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
178970d16fef4Smrg  soname_spec='$libname$release$shared_ext$major'
17898de2362d3Smrg  shlibpath_var=LD_LIBRARY_PATH
17899de2362d3Smrg  ;;
17900de2362d3Smrg
17901de2362d3Smrg*)
17902de2362d3Smrg  dynamic_linker=no
17903de2362d3Smrg  ;;
17904de2362d3Smrgesac
17905de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
17906de2362d3Smrg$as_echo "$dynamic_linker" >&6; }
179070d16fef4Smrgtest no = "$dynamic_linker" && can_build_shared=no
17908de2362d3Smrg
17909de2362d3Smrgvariables_saved_for_relink="PATH $shlibpath_var $runpath_var"
179100d16fef4Smrgif test yes = "$GCC"; then
17911de2362d3Smrg  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17912de2362d3Smrgfi
17913de2362d3Smrg
179140d16fef4Smrgif test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
179150d16fef4Smrg  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
17916de2362d3Smrgfi
179170d16fef4Smrg
179180d16fef4Smrgif test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
179190d16fef4Smrg  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
17920de2362d3Smrgfi
17921de2362d3Smrg
179220d16fef4Smrg# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
179230d16fef4Smrgconfigure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
179240d16fef4Smrg
179250d16fef4Smrg# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
179260d16fef4Smrgfunc_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
179270d16fef4Smrg
179280d16fef4Smrg# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
179290d16fef4Smrgconfigure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
179300d16fef4Smrg
179310d16fef4Smrg
179320d16fef4Smrg
179330d16fef4Smrg
179340d16fef4Smrg
179350d16fef4Smrg
17936de2362d3Smrg
17937de2362d3Smrg
17938de2362d3Smrg
17939de2362d3Smrg
17940de2362d3Smrg
17941de2362d3Smrg
17942de2362d3Smrg
17943de2362d3Smrg
17944de2362d3Smrg
17945de2362d3Smrg
17946de2362d3Smrg
17947de2362d3Smrg
17948de2362d3Smrg
17949de2362d3Smrg
17950de2362d3Smrg
17951de2362d3Smrg
17952de2362d3Smrg
17953de2362d3Smrg
17954de2362d3Smrg
17955de2362d3Smrg
17956de2362d3Smrg
17957de2362d3Smrg
17958de2362d3Smrg
17959de2362d3Smrg
17960de2362d3Smrg
17961de2362d3Smrg
17962de2362d3Smrg
17963de2362d3Smrg
17964de2362d3Smrg
17965de2362d3Smrg
17966de2362d3Smrg
17967de2362d3Smrg
17968de2362d3Smrg
17969de2362d3Smrg
17970de2362d3Smrg
17971de2362d3Smrg
17972de2362d3Smrg
17973de2362d3Smrg
17974de2362d3Smrg
17975de2362d3Smrg
17976de2362d3Smrg
17977de2362d3Smrg
17978de2362d3Smrg
17979de2362d3Smrg
17980de2362d3Smrg
17981de2362d3Smrg
17982de2362d3Smrg
17983de2362d3Smrg
17984de2362d3Smrg
17985de2362d3Smrg
17986de2362d3Smrg
17987de2362d3Smrg
17988de2362d3Smrg
17989de2362d3Smrg
17990de2362d3Smrg
17991de2362d3Smrg
17992de2362d3Smrg
17993de2362d3Smrg
17994de2362d3Smrg
17995de2362d3Smrg
17996de2362d3Smrg
17997de2362d3Smrg
17998de2362d3Smrg
17999de2362d3Smrg
18000de2362d3Smrg
18001de2362d3Smrg
18002de2362d3Smrg
18003de2362d3Smrg
18004de2362d3Smrg
18005de2362d3Smrg
18006de2362d3Smrg
18007de2362d3Smrg
18008de2362d3Smrg
18009de2362d3Smrg
18010de2362d3Smrg
18011de2362d3Smrg
18012de2362d3Smrg
18013de2362d3Smrg
18014de2362d3Smrg
18015de2362d3Smrg
18016de2362d3Smrg
18017de2362d3Smrg
18018de2362d3Smrg
18019de2362d3Smrg
18020de2362d3Smrg
18021de2362d3Smrg
18022de2362d3Smrg
18023de2362d3Smrg
18024de2362d3Smrg
18025de2362d3Smrg
18026de2362d3Smrg
18027de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
18028de2362d3Smrg$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
18029de2362d3Smrghardcode_action=
18030de2362d3Smrgif test -n "$hardcode_libdir_flag_spec" ||
18031de2362d3Smrg   test -n "$runpath_var" ||
180320d16fef4Smrg   test yes = "$hardcode_automatic"; then
18033de2362d3Smrg
18034de2362d3Smrg  # We can hardcode non-existent directories.
180350d16fef4Smrg  if test no != "$hardcode_direct" &&
18036de2362d3Smrg     # If the only mechanism to avoid hardcoding is shlibpath_var, we
18037de2362d3Smrg     # have to relink, otherwise we might link with an installed library
18038de2362d3Smrg     # when we should be linking with a yet-to-be-installed one
180390d16fef4Smrg     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
180400d16fef4Smrg     test no != "$hardcode_minus_L"; then
18041de2362d3Smrg    # Linking always hardcodes the temporary library directory.
18042de2362d3Smrg    hardcode_action=relink
18043de2362d3Smrg  else
18044de2362d3Smrg    # We can link without hardcoding, and we can hardcode nonexisting dirs.
18045de2362d3Smrg    hardcode_action=immediate
18046de2362d3Smrg  fi
18047de2362d3Smrgelse
18048de2362d3Smrg  # We cannot hardcode anything, or else we can only hardcode existing
18049de2362d3Smrg  # directories.
18050de2362d3Smrg  hardcode_action=unsupported
18051de2362d3Smrgfi
18052de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
18053de2362d3Smrg$as_echo "$hardcode_action" >&6; }
18054de2362d3Smrg
180550d16fef4Smrgif test relink = "$hardcode_action" ||
180560d16fef4Smrg   test yes = "$inherit_rpath"; then
18057de2362d3Smrg  # Fast installation is not supported
18058de2362d3Smrg  enable_fast_install=no
180590d16fef4Smrgelif test yes = "$shlibpath_overrides_runpath" ||
180600d16fef4Smrg     test no = "$enable_shared"; then
18061de2362d3Smrg  # Fast installation is not necessary
18062de2362d3Smrg  enable_fast_install=needless
18063de2362d3Smrgfi
18064de2362d3Smrg
18065de2362d3Smrg
18066de2362d3Smrg
18067de2362d3Smrg
18068de2362d3Smrg
18069de2362d3Smrg
180700d16fef4Smrg  if test yes != "$enable_dlopen"; then
18071de2362d3Smrg  enable_dlopen=unknown
18072de2362d3Smrg  enable_dlopen_self=unknown
18073de2362d3Smrg  enable_dlopen_self_static=unknown
18074de2362d3Smrgelse
18075de2362d3Smrg  lt_cv_dlopen=no
18076de2362d3Smrg  lt_cv_dlopen_libs=
18077de2362d3Smrg
18078de2362d3Smrg  case $host_os in
18079de2362d3Smrg  beos*)
180800d16fef4Smrg    lt_cv_dlopen=load_add_on
18081de2362d3Smrg    lt_cv_dlopen_libs=
18082de2362d3Smrg    lt_cv_dlopen_self=yes
18083de2362d3Smrg    ;;
18084de2362d3Smrg
18085de2362d3Smrg  mingw* | pw32* | cegcc*)
180860d16fef4Smrg    lt_cv_dlopen=LoadLibrary
18087de2362d3Smrg    lt_cv_dlopen_libs=
18088de2362d3Smrg    ;;
18089de2362d3Smrg
18090de2362d3Smrg  cygwin*)
180910d16fef4Smrg    lt_cv_dlopen=dlopen
18092de2362d3Smrg    lt_cv_dlopen_libs=
18093de2362d3Smrg    ;;
18094de2362d3Smrg
18095de2362d3Smrg  darwin*)
180960d16fef4Smrg    # if libdl is installed we need to link against it
18097de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
18098de2362d3Smrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
18099de2362d3Smrgif ${ac_cv_lib_dl_dlopen+:} false; then :
18100de2362d3Smrg  $as_echo_n "(cached) " >&6
18101de2362d3Smrgelse
18102de2362d3Smrg  ac_check_lib_save_LIBS=$LIBS
18103de2362d3SmrgLIBS="-ldl  $LIBS"
18104de2362d3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
18105de2362d3Smrg/* end confdefs.h.  */
18106de2362d3Smrg
18107de2362d3Smrg/* Override any GCC internal prototype to avoid an error.
18108de2362d3Smrg   Use char because int might match the return type of a GCC
18109de2362d3Smrg   builtin and then its argument prototype would still apply.  */
18110de2362d3Smrg#ifdef __cplusplus
18111de2362d3Smrgextern "C"
18112de2362d3Smrg#endif
18113de2362d3Smrgchar dlopen ();
18114de2362d3Smrgint
18115de2362d3Smrgmain ()
18116de2362d3Smrg{
18117de2362d3Smrgreturn dlopen ();
18118de2362d3Smrg  ;
18119de2362d3Smrg  return 0;
18120de2362d3Smrg}
18121de2362d3Smrg_ACEOF
18122de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
18123de2362d3Smrg  ac_cv_lib_dl_dlopen=yes
18124de2362d3Smrgelse
18125de2362d3Smrg  ac_cv_lib_dl_dlopen=no
18126de2362d3Smrgfi
18127de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
18128de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
18129de2362d3SmrgLIBS=$ac_check_lib_save_LIBS
18130de2362d3Smrgfi
18131de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
18132de2362d3Smrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
18133de2362d3Smrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
181340d16fef4Smrg  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
18135de2362d3Smrgelse
18136de2362d3Smrg
181370d16fef4Smrg    lt_cv_dlopen=dyld
18138de2362d3Smrg    lt_cv_dlopen_libs=
18139de2362d3Smrg    lt_cv_dlopen_self=yes
18140de2362d3Smrg
18141de2362d3Smrgfi
18142de2362d3Smrg
18143de2362d3Smrg    ;;
18144de2362d3Smrg
181450d16fef4Smrg  tpf*)
181460d16fef4Smrg    # Don't try to run any link tests for TPF.  We know it's impossible
181470d16fef4Smrg    # because TPF is a cross-compiler, and we know how we open DSOs.
181480d16fef4Smrg    lt_cv_dlopen=dlopen
181490d16fef4Smrg    lt_cv_dlopen_libs=
181500d16fef4Smrg    lt_cv_dlopen_self=no
181510d16fef4Smrg    ;;
181520d16fef4Smrg
18153de2362d3Smrg  *)
18154de2362d3Smrg    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
18155de2362d3Smrgif test "x$ac_cv_func_shl_load" = xyes; then :
181560d16fef4Smrg  lt_cv_dlopen=shl_load
18157de2362d3Smrgelse
18158de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
18159de2362d3Smrg$as_echo_n "checking for shl_load in -ldld... " >&6; }
18160de2362d3Smrgif ${ac_cv_lib_dld_shl_load+:} false; then :
18161de2362d3Smrg  $as_echo_n "(cached) " >&6
18162de2362d3Smrgelse
18163de2362d3Smrg  ac_check_lib_save_LIBS=$LIBS
18164de2362d3SmrgLIBS="-ldld  $LIBS"
18165de2362d3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
18166de2362d3Smrg/* end confdefs.h.  */
18167de2362d3Smrg
18168de2362d3Smrg/* Override any GCC internal prototype to avoid an error.
18169de2362d3Smrg   Use char because int might match the return type of a GCC
18170de2362d3Smrg   builtin and then its argument prototype would still apply.  */
18171de2362d3Smrg#ifdef __cplusplus
18172de2362d3Smrgextern "C"
18173de2362d3Smrg#endif
18174de2362d3Smrgchar shl_load ();
18175de2362d3Smrgint
18176de2362d3Smrgmain ()
18177de2362d3Smrg{
18178de2362d3Smrgreturn shl_load ();
18179de2362d3Smrg  ;
18180de2362d3Smrg  return 0;
18181de2362d3Smrg}
18182de2362d3Smrg_ACEOF
18183de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
18184de2362d3Smrg  ac_cv_lib_dld_shl_load=yes
18185de2362d3Smrgelse
18186de2362d3Smrg  ac_cv_lib_dld_shl_load=no
18187de2362d3Smrgfi
18188de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
18189de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
18190de2362d3SmrgLIBS=$ac_check_lib_save_LIBS
18191de2362d3Smrgfi
18192de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
18193de2362d3Smrg$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
18194de2362d3Smrgif test "x$ac_cv_lib_dld_shl_load" = xyes; then :
181950d16fef4Smrg  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
18196de2362d3Smrgelse
18197de2362d3Smrg  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
18198de2362d3Smrgif test "x$ac_cv_func_dlopen" = xyes; then :
181990d16fef4Smrg  lt_cv_dlopen=dlopen
18200de2362d3Smrgelse
18201de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
18202de2362d3Smrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
18203de2362d3Smrgif ${ac_cv_lib_dl_dlopen+:} false; then :
18204de2362d3Smrg  $as_echo_n "(cached) " >&6
18205de2362d3Smrgelse
18206de2362d3Smrg  ac_check_lib_save_LIBS=$LIBS
18207de2362d3SmrgLIBS="-ldl  $LIBS"
18208de2362d3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
18209de2362d3Smrg/* end confdefs.h.  */
18210de2362d3Smrg
18211de2362d3Smrg/* Override any GCC internal prototype to avoid an error.
18212de2362d3Smrg   Use char because int might match the return type of a GCC
18213de2362d3Smrg   builtin and then its argument prototype would still apply.  */
18214de2362d3Smrg#ifdef __cplusplus
18215de2362d3Smrgextern "C"
18216de2362d3Smrg#endif
18217de2362d3Smrgchar dlopen ();
18218de2362d3Smrgint
18219de2362d3Smrgmain ()
18220de2362d3Smrg{
18221de2362d3Smrgreturn dlopen ();
18222de2362d3Smrg  ;
18223de2362d3Smrg  return 0;
18224de2362d3Smrg}
18225de2362d3Smrg_ACEOF
18226de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
18227de2362d3Smrg  ac_cv_lib_dl_dlopen=yes
18228de2362d3Smrgelse
18229de2362d3Smrg  ac_cv_lib_dl_dlopen=no
18230de2362d3Smrgfi
18231de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
18232de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
18233de2362d3SmrgLIBS=$ac_check_lib_save_LIBS
18234de2362d3Smrgfi
18235de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
18236de2362d3Smrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
18237de2362d3Smrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
182380d16fef4Smrg  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
18239de2362d3Smrgelse
18240de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
18241de2362d3Smrg$as_echo_n "checking for dlopen in -lsvld... " >&6; }
18242de2362d3Smrgif ${ac_cv_lib_svld_dlopen+:} false; then :
18243de2362d3Smrg  $as_echo_n "(cached) " >&6
18244de2362d3Smrgelse
18245de2362d3Smrg  ac_check_lib_save_LIBS=$LIBS
18246de2362d3SmrgLIBS="-lsvld  $LIBS"
18247de2362d3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
18248de2362d3Smrg/* end confdefs.h.  */
18249de2362d3Smrg
18250de2362d3Smrg/* Override any GCC internal prototype to avoid an error.
18251de2362d3Smrg   Use char because int might match the return type of a GCC
18252de2362d3Smrg   builtin and then its argument prototype would still apply.  */
18253de2362d3Smrg#ifdef __cplusplus
18254de2362d3Smrgextern "C"
18255de2362d3Smrg#endif
18256de2362d3Smrgchar dlopen ();
18257de2362d3Smrgint
18258de2362d3Smrgmain ()
18259de2362d3Smrg{
18260de2362d3Smrgreturn dlopen ();
18261de2362d3Smrg  ;
18262de2362d3Smrg  return 0;
18263de2362d3Smrg}
18264de2362d3Smrg_ACEOF
18265de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
18266de2362d3Smrg  ac_cv_lib_svld_dlopen=yes
18267de2362d3Smrgelse
18268de2362d3Smrg  ac_cv_lib_svld_dlopen=no
18269de2362d3Smrgfi
18270de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
18271de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
18272de2362d3SmrgLIBS=$ac_check_lib_save_LIBS
18273de2362d3Smrgfi
18274de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
18275de2362d3Smrg$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
18276de2362d3Smrgif test "x$ac_cv_lib_svld_dlopen" = xyes; then :
182770d16fef4Smrg  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
18278de2362d3Smrgelse
18279de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
18280de2362d3Smrg$as_echo_n "checking for dld_link in -ldld... " >&6; }
18281de2362d3Smrgif ${ac_cv_lib_dld_dld_link+:} false; then :
18282de2362d3Smrg  $as_echo_n "(cached) " >&6
18283de2362d3Smrgelse
18284de2362d3Smrg  ac_check_lib_save_LIBS=$LIBS
18285de2362d3SmrgLIBS="-ldld  $LIBS"
18286de2362d3Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
18287de2362d3Smrg/* end confdefs.h.  */
18288de2362d3Smrg
18289de2362d3Smrg/* Override any GCC internal prototype to avoid an error.
18290de2362d3Smrg   Use char because int might match the return type of a GCC
18291de2362d3Smrg   builtin and then its argument prototype would still apply.  */
18292de2362d3Smrg#ifdef __cplusplus
18293de2362d3Smrgextern "C"
18294de2362d3Smrg#endif
18295de2362d3Smrgchar dld_link ();
18296de2362d3Smrgint
18297de2362d3Smrgmain ()
18298de2362d3Smrg{
18299de2362d3Smrgreturn dld_link ();
18300de2362d3Smrg  ;
18301de2362d3Smrg  return 0;
18302de2362d3Smrg}
18303de2362d3Smrg_ACEOF
18304de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
18305de2362d3Smrg  ac_cv_lib_dld_dld_link=yes
18306de2362d3Smrgelse
18307de2362d3Smrg  ac_cv_lib_dld_dld_link=no
18308de2362d3Smrgfi
18309de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
18310de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
18311de2362d3SmrgLIBS=$ac_check_lib_save_LIBS
18312de2362d3Smrgfi
18313de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
18314de2362d3Smrg$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
18315de2362d3Smrgif test "x$ac_cv_lib_dld_dld_link" = xyes; then :
183160d16fef4Smrg  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
18317de2362d3Smrgfi
18318de2362d3Smrg
18319de2362d3Smrg
18320de2362d3Smrgfi
18321de2362d3Smrg
18322de2362d3Smrg
18323de2362d3Smrgfi
18324de2362d3Smrg
18325de2362d3Smrg
18326de2362d3Smrgfi
18327de2362d3Smrg
18328de2362d3Smrg
18329de2362d3Smrgfi
18330de2362d3Smrg
18331de2362d3Smrg
18332de2362d3Smrgfi
18333de2362d3Smrg
18334de2362d3Smrg    ;;
18335de2362d3Smrg  esac
18336de2362d3Smrg
183370d16fef4Smrg  if test no = "$lt_cv_dlopen"; then
18338de2362d3Smrg    enable_dlopen=no
183390d16fef4Smrg  else
183400d16fef4Smrg    enable_dlopen=yes
18341de2362d3Smrg  fi
18342de2362d3Smrg
18343de2362d3Smrg  case $lt_cv_dlopen in
18344de2362d3Smrg  dlopen)
183450d16fef4Smrg    save_CPPFLAGS=$CPPFLAGS
183460d16fef4Smrg    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
18347de2362d3Smrg
183480d16fef4Smrg    save_LDFLAGS=$LDFLAGS
18349de2362d3Smrg    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
18350de2362d3Smrg
183510d16fef4Smrg    save_LIBS=$LIBS
18352de2362d3Smrg    LIBS="$lt_cv_dlopen_libs $LIBS"
18353de2362d3Smrg
18354de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
18355de2362d3Smrg$as_echo_n "checking whether a program can dlopen itself... " >&6; }
18356de2362d3Smrgif ${lt_cv_dlopen_self+:} false; then :
18357de2362d3Smrg  $as_echo_n "(cached) " >&6
18358de2362d3Smrgelse
183590d16fef4Smrg  	  if test yes = "$cross_compiling"; then :
18360de2362d3Smrg  lt_cv_dlopen_self=cross
18361de2362d3Smrgelse
18362de2362d3Smrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18363de2362d3Smrg  lt_status=$lt_dlunknown
18364de2362d3Smrg  cat > conftest.$ac_ext <<_LT_EOF
18365de2362d3Smrg#line $LINENO "configure"
18366de2362d3Smrg#include "confdefs.h"
18367de2362d3Smrg
18368de2362d3Smrg#if HAVE_DLFCN_H
18369de2362d3Smrg#include <dlfcn.h>
18370de2362d3Smrg#endif
18371de2362d3Smrg
18372de2362d3Smrg#include <stdio.h>
18373de2362d3Smrg
18374de2362d3Smrg#ifdef RTLD_GLOBAL
18375de2362d3Smrg#  define LT_DLGLOBAL		RTLD_GLOBAL
18376de2362d3Smrg#else
18377de2362d3Smrg#  ifdef DL_GLOBAL
18378de2362d3Smrg#    define LT_DLGLOBAL		DL_GLOBAL
18379de2362d3Smrg#  else
18380de2362d3Smrg#    define LT_DLGLOBAL		0
18381de2362d3Smrg#  endif
18382de2362d3Smrg#endif
18383de2362d3Smrg
18384de2362d3Smrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18385de2362d3Smrg   find out it does not work in some platform. */
18386de2362d3Smrg#ifndef LT_DLLAZY_OR_NOW
18387de2362d3Smrg#  ifdef RTLD_LAZY
18388de2362d3Smrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
18389de2362d3Smrg#  else
18390de2362d3Smrg#    ifdef DL_LAZY
18391de2362d3Smrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
18392de2362d3Smrg#    else
18393de2362d3Smrg#      ifdef RTLD_NOW
18394de2362d3Smrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
18395de2362d3Smrg#      else
18396de2362d3Smrg#        ifdef DL_NOW
18397de2362d3Smrg#          define LT_DLLAZY_OR_NOW	DL_NOW
18398de2362d3Smrg#        else
18399de2362d3Smrg#          define LT_DLLAZY_OR_NOW	0
18400de2362d3Smrg#        endif
18401de2362d3Smrg#      endif
18402de2362d3Smrg#    endif
18403de2362d3Smrg#  endif
18404de2362d3Smrg#endif
18405de2362d3Smrg
184060d16fef4Smrg/* When -fvisibility=hidden is used, assume the code has been annotated
18407de2362d3Smrg   correspondingly for the symbols needed.  */
184080d16fef4Smrg#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18409de2362d3Smrgint fnord () __attribute__((visibility("default")));
18410de2362d3Smrg#endif
18411de2362d3Smrg
18412de2362d3Smrgint fnord () { return 42; }
18413de2362d3Smrgint main ()
18414de2362d3Smrg{
18415de2362d3Smrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18416de2362d3Smrg  int status = $lt_dlunknown;
18417de2362d3Smrg
18418de2362d3Smrg  if (self)
18419de2362d3Smrg    {
18420de2362d3Smrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
18421de2362d3Smrg      else
18422de2362d3Smrg        {
18423de2362d3Smrg	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
18424de2362d3Smrg          else puts (dlerror ());
18425de2362d3Smrg	}
18426de2362d3Smrg      /* dlclose (self); */
18427de2362d3Smrg    }
18428de2362d3Smrg  else
18429de2362d3Smrg    puts (dlerror ());
18430de2362d3Smrg
18431de2362d3Smrg  return status;
18432de2362d3Smrg}
18433de2362d3Smrg_LT_EOF
18434de2362d3Smrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18435de2362d3Smrg  (eval $ac_link) 2>&5
18436de2362d3Smrg  ac_status=$?
18437de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
184380d16fef4Smrg  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18439de2362d3Smrg    (./conftest; exit; ) >&5 2>/dev/null
18440de2362d3Smrg    lt_status=$?
18441de2362d3Smrg    case x$lt_status in
18442de2362d3Smrg      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
18443de2362d3Smrg      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
18444de2362d3Smrg      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
18445de2362d3Smrg    esac
18446de2362d3Smrg  else :
18447de2362d3Smrg    # compilation failed
18448de2362d3Smrg    lt_cv_dlopen_self=no
18449de2362d3Smrg  fi
18450de2362d3Smrgfi
18451de2362d3Smrgrm -fr conftest*
18452de2362d3Smrg
18453de2362d3Smrg
18454de2362d3Smrgfi
18455de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
18456de2362d3Smrg$as_echo "$lt_cv_dlopen_self" >&6; }
18457de2362d3Smrg
184580d16fef4Smrg    if test yes = "$lt_cv_dlopen_self"; then
18459de2362d3Smrg      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
18460de2362d3Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
18461de2362d3Smrg$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
18462de2362d3Smrgif ${lt_cv_dlopen_self_static+:} false; then :
18463de2362d3Smrg  $as_echo_n "(cached) " >&6
18464de2362d3Smrgelse
184650d16fef4Smrg  	  if test yes = "$cross_compiling"; then :
18466de2362d3Smrg  lt_cv_dlopen_self_static=cross
18467de2362d3Smrgelse
18468de2362d3Smrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18469de2362d3Smrg  lt_status=$lt_dlunknown
18470de2362d3Smrg  cat > conftest.$ac_ext <<_LT_EOF
18471de2362d3Smrg#line $LINENO "configure"
18472de2362d3Smrg#include "confdefs.h"
18473de2362d3Smrg
18474de2362d3Smrg#if HAVE_DLFCN_H
18475de2362d3Smrg#include <dlfcn.h>
18476de2362d3Smrg#endif
18477de2362d3Smrg
18478de2362d3Smrg#include <stdio.h>
18479de2362d3Smrg
18480de2362d3Smrg#ifdef RTLD_GLOBAL
18481de2362d3Smrg#  define LT_DLGLOBAL		RTLD_GLOBAL
18482de2362d3Smrg#else
18483de2362d3Smrg#  ifdef DL_GLOBAL
18484de2362d3Smrg#    define LT_DLGLOBAL		DL_GLOBAL
18485de2362d3Smrg#  else
18486de2362d3Smrg#    define LT_DLGLOBAL		0
18487de2362d3Smrg#  endif
18488de2362d3Smrg#endif
18489de2362d3Smrg
18490de2362d3Smrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18491de2362d3Smrg   find out it does not work in some platform. */
18492de2362d3Smrg#ifndef LT_DLLAZY_OR_NOW
18493de2362d3Smrg#  ifdef RTLD_LAZY
18494de2362d3Smrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
18495de2362d3Smrg#  else
18496de2362d3Smrg#    ifdef DL_LAZY
18497de2362d3Smrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
18498de2362d3Smrg#    else
18499de2362d3Smrg#      ifdef RTLD_NOW
18500de2362d3Smrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
18501de2362d3Smrg#      else
18502de2362d3Smrg#        ifdef DL_NOW
18503de2362d3Smrg#          define LT_DLLAZY_OR_NOW	DL_NOW
18504de2362d3Smrg#        else
18505de2362d3Smrg#          define LT_DLLAZY_OR_NOW	0
18506de2362d3Smrg#        endif
18507de2362d3Smrg#      endif
18508de2362d3Smrg#    endif
18509de2362d3Smrg#  endif
18510de2362d3Smrg#endif
18511de2362d3Smrg
185120d16fef4Smrg/* When -fvisibility=hidden is used, assume the code has been annotated
18513de2362d3Smrg   correspondingly for the symbols needed.  */
185140d16fef4Smrg#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18515de2362d3Smrgint fnord () __attribute__((visibility("default")));
18516de2362d3Smrg#endif
18517de2362d3Smrg
18518de2362d3Smrgint fnord () { return 42; }
18519de2362d3Smrgint main ()
18520de2362d3Smrg{
18521de2362d3Smrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18522de2362d3Smrg  int status = $lt_dlunknown;
18523de2362d3Smrg
18524de2362d3Smrg  if (self)
18525de2362d3Smrg    {
18526de2362d3Smrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
18527de2362d3Smrg      else
18528de2362d3Smrg        {
18529de2362d3Smrg	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
18530de2362d3Smrg          else puts (dlerror ());
18531de2362d3Smrg	}
18532de2362d3Smrg      /* dlclose (self); */
18533de2362d3Smrg    }
18534de2362d3Smrg  else
18535de2362d3Smrg    puts (dlerror ());
18536de2362d3Smrg
18537de2362d3Smrg  return status;
18538de2362d3Smrg}
18539de2362d3Smrg_LT_EOF
18540de2362d3Smrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18541de2362d3Smrg  (eval $ac_link) 2>&5
18542de2362d3Smrg  ac_status=$?
18543de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
185440d16fef4Smrg  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18545de2362d3Smrg    (./conftest; exit; ) >&5 2>/dev/null
18546de2362d3Smrg    lt_status=$?
18547de2362d3Smrg    case x$lt_status in
18548de2362d3Smrg      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
18549de2362d3Smrg      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
18550de2362d3Smrg      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
18551de2362d3Smrg    esac
18552de2362d3Smrg  else :
18553de2362d3Smrg    # compilation failed
18554de2362d3Smrg    lt_cv_dlopen_self_static=no
18555de2362d3Smrg  fi
18556de2362d3Smrgfi
18557de2362d3Smrgrm -fr conftest*
18558de2362d3Smrg
18559de2362d3Smrg
18560de2362d3Smrgfi
18561de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
18562de2362d3Smrg$as_echo "$lt_cv_dlopen_self_static" >&6; }
18563de2362d3Smrg    fi
18564de2362d3Smrg
185650d16fef4Smrg    CPPFLAGS=$save_CPPFLAGS
185660d16fef4Smrg    LDFLAGS=$save_LDFLAGS
185670d16fef4Smrg    LIBS=$save_LIBS
18568de2362d3Smrg    ;;
18569de2362d3Smrg  esac
18570de2362d3Smrg
18571de2362d3Smrg  case $lt_cv_dlopen_self in
18572de2362d3Smrg  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
18573de2362d3Smrg  *) enable_dlopen_self=unknown ;;
18574de2362d3Smrg  esac
18575de2362d3Smrg
18576de2362d3Smrg  case $lt_cv_dlopen_self_static in
18577de2362d3Smrg  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
18578de2362d3Smrg  *) enable_dlopen_self_static=unknown ;;
18579de2362d3Smrg  esac
18580de2362d3Smrgfi
18581de2362d3Smrg
18582de2362d3Smrg
18583de2362d3Smrg
18584de2362d3Smrg
18585de2362d3Smrg
18586de2362d3Smrg
18587de2362d3Smrg
18588de2362d3Smrg
18589de2362d3Smrg
18590de2362d3Smrg
18591de2362d3Smrg
18592de2362d3Smrg
18593de2362d3Smrg
18594de2362d3Smrg
18595de2362d3Smrg
18596de2362d3Smrg
18597de2362d3Smrg
18598de2362d3Smrgstriplib=
18599de2362d3Smrgold_striplib=
18600de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
18601de2362d3Smrg$as_echo_n "checking whether stripping libraries is possible... " >&6; }
18602de2362d3Smrgif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
18603de2362d3Smrg  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
18604de2362d3Smrg  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
18605de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18606de2362d3Smrg$as_echo "yes" >&6; }
18607de2362d3Smrgelse
18608de2362d3Smrg# FIXME - insert some real tests, host_os isn't really good enough
18609de2362d3Smrg  case $host_os in
18610de2362d3Smrg  darwin*)
186110d16fef4Smrg    if test -n "$STRIP"; then
18612de2362d3Smrg      striplib="$STRIP -x"
18613de2362d3Smrg      old_striplib="$STRIP -S"
18614de2362d3Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18615de2362d3Smrg$as_echo "yes" >&6; }
18616de2362d3Smrg    else
18617de2362d3Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18618de2362d3Smrg$as_echo "no" >&6; }
18619de2362d3Smrg    fi
18620de2362d3Smrg    ;;
18621de2362d3Smrg  *)
18622de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18623de2362d3Smrg$as_echo "no" >&6; }
18624de2362d3Smrg    ;;
18625de2362d3Smrg  esac
18626de2362d3Smrgfi
18627de2362d3Smrg
18628de2362d3Smrg
18629de2362d3Smrg
18630de2362d3Smrg
18631de2362d3Smrg
18632de2362d3Smrg
18633de2362d3Smrg
18634de2362d3Smrg
18635de2362d3Smrg
18636de2362d3Smrg
18637de2362d3Smrg
18638de2362d3Smrg
186390d16fef4Smrg  # Report what library types will actually be built
18640de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
18641de2362d3Smrg$as_echo_n "checking if libtool supports shared libraries... " >&6; }
18642de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
18643de2362d3Smrg$as_echo "$can_build_shared" >&6; }
18644de2362d3Smrg
18645de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
18646de2362d3Smrg$as_echo_n "checking whether to build shared libraries... " >&6; }
186470d16fef4Smrg  test no = "$can_build_shared" && enable_shared=no
18648de2362d3Smrg
18649de2362d3Smrg  # On AIX, shared libraries and static libraries use the same namespace, and
18650de2362d3Smrg  # are all built from PIC.
18651de2362d3Smrg  case $host_os in
18652de2362d3Smrg  aix3*)
186530d16fef4Smrg    test yes = "$enable_shared" && enable_static=no
18654de2362d3Smrg    if test -n "$RANLIB"; then
18655de2362d3Smrg      archive_cmds="$archive_cmds~\$RANLIB \$lib"
18656de2362d3Smrg      postinstall_cmds='$RANLIB $lib'
18657de2362d3Smrg    fi
18658de2362d3Smrg    ;;
18659de2362d3Smrg
18660de2362d3Smrg  aix[4-9]*)
186610d16fef4Smrg    if test ia64 != "$host_cpu"; then
186620d16fef4Smrg      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
186630d16fef4Smrg      yes,aix,yes) ;;			# shared object as lib.so file only
186640d16fef4Smrg      yes,svr4,*) ;;			# shared object as lib.so archive member only
186650d16fef4Smrg      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
186660d16fef4Smrg      esac
18667de2362d3Smrg    fi
18668de2362d3Smrg    ;;
18669de2362d3Smrg  esac
18670de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
18671de2362d3Smrg$as_echo "$enable_shared" >&6; }
18672de2362d3Smrg
18673de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
18674de2362d3Smrg$as_echo_n "checking whether to build static libraries... " >&6; }
18675de2362d3Smrg  # Make sure either enable_shared or enable_static is yes.
186760d16fef4Smrg  test yes = "$enable_shared" || enable_static=yes
18677de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
18678de2362d3Smrg$as_echo "$enable_static" >&6; }
18679de2362d3Smrg
18680de2362d3Smrg
18681de2362d3Smrg
18682de2362d3Smrg
18683de2362d3Smrgfi
18684de2362d3Smrgac_ext=c
18685de2362d3Smrgac_cpp='$CPP $CPPFLAGS'
18686de2362d3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18687de2362d3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18688de2362d3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
18689de2362d3Smrg
186900d16fef4SmrgCC=$lt_save_CC
18691de2362d3Smrg
18692de2362d3Smrg
18693de2362d3Smrg
18694de2362d3Smrg
18695de2362d3Smrg
18696de2362d3Smrg
18697de2362d3Smrg
18698de2362d3Smrg
18699de2362d3Smrg
18700de2362d3Smrg
18701de2362d3Smrg
18702de2362d3Smrg
18703de2362d3Smrg
18704de2362d3Smrg
18705de2362d3Smrg
18706de2362d3Smrg        ac_config_commands="$ac_config_commands libtool"
18707de2362d3Smrg
18708de2362d3Smrg
18709de2362d3Smrg
18710de2362d3Smrg
18711de2362d3Smrg# Only expand once:
18712de2362d3Smrg
18713de2362d3Smrg
18714de2362d3Smrg
18715de2362d3Smrg# Checks for programs.
18716de2362d3Smrg
18717de2362d3Smrg
18718de2362d3Smrgif test "x$GCC" = "xyes"; then
18719de2362d3Smrg	CPPFLAGS="$CPPFLAGS -Wall"
18720de2362d3Smrgfi
18721de2362d3Smrg
18722de2362d3Smrg
18723de2362d3Smrg
18724de2362d3Smrg# Define a configure option for an alternate module directory
18725de2362d3Smrg
18726de2362d3Smrg# Check whether --with-xorg-module-dir was given.
18727de2362d3Smrgif test "${with_xorg_module_dir+set}" = set; then :
18728de2362d3Smrg  withval=$with_xorg_module_dir; moduledir="$withval"
18729de2362d3Smrgelse
18730de2362d3Smrg  moduledir="$libdir/xorg/modules"
18731de2362d3Smrgfi
18732de2362d3Smrg
18733de2362d3Smrg
18734de2362d3Smrg# Store the list of server defined optional extensions in REQUIRED_MODULES
18735de2362d3Smrg
18736de2362d3Smrg
18737de2362d3Smrg	SAVE_CFLAGS="$CFLAGS"
18738de2362d3Smrg	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18739de2362d3Smrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18740de2362d3Smrg/* end confdefs.h.  */
18741de2362d3Smrg
18742de2362d3Smrg#include "xorg-server.h"
18743de2362d3Smrg#if !defined RANDR
18744de2362d3Smrg#error RANDR not defined
18745de2362d3Smrg#endif
18746de2362d3Smrg
18747de2362d3Smrgint
18748de2362d3Smrgmain ()
18749de2362d3Smrg{
18750de2362d3Smrg
18751de2362d3Smrg  ;
18752de2362d3Smrg  return 0;
18753de2362d3Smrg}
18754de2362d3Smrg_ACEOF
18755de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
18756de2362d3Smrg  _EXT_CHECK=yes
18757de2362d3Smrgelse
18758de2362d3Smrg  _EXT_CHECK=no
18759de2362d3Smrgfi
18760de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18761de2362d3Smrg	CFLAGS="$SAVE_CFLAGS"
18762de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
18763de2362d3Smrg$as_echo_n "checking if RANDR is defined... " >&6; }
18764de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18765de2362d3Smrg$as_echo "$_EXT_CHECK" >&6; }
18766de2362d3Smrg	if test "$_EXT_CHECK" != no; then
18767de2362d3Smrg		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
18768de2362d3Smrg	fi
18769de2362d3Smrg
18770de2362d3Smrg
18771de2362d3Smrg
18772de2362d3Smrg	SAVE_CFLAGS="$CFLAGS"
18773de2362d3Smrg	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18774de2362d3Smrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18775de2362d3Smrg/* end confdefs.h.  */
18776de2362d3Smrg
18777de2362d3Smrg#include "xorg-server.h"
18778de2362d3Smrg#if !defined RENDER
18779de2362d3Smrg#error RENDER not defined
18780de2362d3Smrg#endif
18781de2362d3Smrg
18782de2362d3Smrgint
18783de2362d3Smrgmain ()
18784de2362d3Smrg{
18785de2362d3Smrg
18786de2362d3Smrg  ;
18787de2362d3Smrg  return 0;
18788de2362d3Smrg}
18789de2362d3Smrg_ACEOF
18790de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
18791de2362d3Smrg  _EXT_CHECK=yes
18792de2362d3Smrgelse
18793de2362d3Smrg  _EXT_CHECK=no
18794de2362d3Smrgfi
18795de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18796de2362d3Smrg	CFLAGS="$SAVE_CFLAGS"
18797de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
18798de2362d3Smrg$as_echo_n "checking if RENDER is defined... " >&6; }
18799de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18800de2362d3Smrg$as_echo "$_EXT_CHECK" >&6; }
18801de2362d3Smrg	if test "$_EXT_CHECK" != no; then
18802de2362d3Smrg		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
18803de2362d3Smrg	fi
18804de2362d3Smrg
18805de2362d3Smrg
18806de2362d3Smrg
18807de2362d3Smrg	SAVE_CFLAGS="$CFLAGS"
18808de2362d3Smrg	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18809de2362d3Smrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18810de2362d3Smrg/* end confdefs.h.  */
18811de2362d3Smrg
18812de2362d3Smrg#include "xorg-server.h"
18813de2362d3Smrg#if !defined XV
18814de2362d3Smrg#error XV not defined
18815de2362d3Smrg#endif
18816de2362d3Smrg
18817de2362d3Smrgint
18818de2362d3Smrgmain ()
18819de2362d3Smrg{
18820de2362d3Smrg
18821de2362d3Smrg  ;
18822de2362d3Smrg  return 0;
18823de2362d3Smrg}
18824de2362d3Smrg_ACEOF
18825de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
18826de2362d3Smrg  _EXT_CHECK=yes
18827de2362d3Smrgelse
18828de2362d3Smrg  _EXT_CHECK=no
18829de2362d3Smrgfi
18830de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18831de2362d3Smrg	CFLAGS="$SAVE_CFLAGS"
18832de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
18833de2362d3Smrg$as_echo_n "checking if XV is defined... " >&6; }
18834de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18835de2362d3Smrg$as_echo "$_EXT_CHECK" >&6; }
18836de2362d3Smrg	if test "$_EXT_CHECK" != no; then
18837de2362d3Smrg		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
18838de2362d3Smrg	fi
18839de2362d3Smrg
18840de2362d3Smrg
18841de2362d3Smrg
18842de2362d3Smrg	SAVE_CFLAGS="$CFLAGS"
18843de2362d3Smrg	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18844de2362d3Smrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18845de2362d3Smrg/* end confdefs.h.  */
18846de2362d3Smrg
18847de2362d3Smrg#include "xorg-server.h"
18848de2362d3Smrg#if !defined DPMSExtension
18849de2362d3Smrg#error DPMSExtension not defined
18850de2362d3Smrg#endif
18851de2362d3Smrg
18852de2362d3Smrgint
18853de2362d3Smrgmain ()
18854de2362d3Smrg{
18855de2362d3Smrg
18856de2362d3Smrg  ;
18857de2362d3Smrg  return 0;
18858de2362d3Smrg}
18859de2362d3Smrg_ACEOF
18860de2362d3Smrgif ac_fn_c_try_compile "$LINENO"; then :
18861de2362d3Smrg  _EXT_CHECK=yes
18862de2362d3Smrgelse
18863de2362d3Smrg  _EXT_CHECK=no
18864de2362d3Smrgfi
18865de2362d3Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18866de2362d3Smrg	CFLAGS="$SAVE_CFLAGS"
18867de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
18868de2362d3Smrg$as_echo_n "checking if DPMSExtension is defined... " >&6; }
18869de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18870de2362d3Smrg$as_echo "$_EXT_CHECK" >&6; }
18871de2362d3Smrg	if test "$_EXT_CHECK" != no; then
18872de2362d3Smrg		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
18873de2362d3Smrg	fi
18874de2362d3Smrg
18875de2362d3Smrg
18876de2362d3Smrg# Checks for libraries.
18877de2362d3Smrg
18878de2362d3Smrgpkg_failed=no
18879de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBDRM" >&5
18880de2362d3Smrg$as_echo_n "checking for LIBDRM... " >&6; }
18881de2362d3Smrg
18882de2362d3Smrgif test -n "$LIBDRM_CFLAGS"; then
18883de2362d3Smrg    pkg_cv_LIBDRM_CFLAGS="$LIBDRM_CFLAGS"
18884de2362d3Smrg elif test -n "$PKG_CONFIG"; then
18885de2362d3Smrg    if test -n "$PKG_CONFIG" && \
18886de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.58\""; } >&5
18887de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.58") 2>&5
18888de2362d3Smrg  ac_status=$?
18889de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18890de2362d3Smrg  test $ac_status = 0; }; then
18891de2362d3Smrg  pkg_cv_LIBDRM_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.4.58" 2>/dev/null`
18892de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
18893de2362d3Smrgelse
18894de2362d3Smrg  pkg_failed=yes
18895de2362d3Smrgfi
18896de2362d3Smrg else
18897de2362d3Smrg    pkg_failed=untried
18898de2362d3Smrgfi
18899de2362d3Smrgif test -n "$LIBDRM_LIBS"; then
18900de2362d3Smrg    pkg_cv_LIBDRM_LIBS="$LIBDRM_LIBS"
18901de2362d3Smrg elif test -n "$PKG_CONFIG"; then
18902de2362d3Smrg    if test -n "$PKG_CONFIG" && \
18903de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.58\""; } >&5
18904de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.58") 2>&5
18905de2362d3Smrg  ac_status=$?
18906de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18907de2362d3Smrg  test $ac_status = 0; }; then
18908de2362d3Smrg  pkg_cv_LIBDRM_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.4.58" 2>/dev/null`
18909de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
18910de2362d3Smrgelse
18911de2362d3Smrg  pkg_failed=yes
18912de2362d3Smrgfi
18913de2362d3Smrg else
18914de2362d3Smrg    pkg_failed=untried
18915de2362d3Smrgfi
18916de2362d3Smrg
18917de2362d3Smrg
18918de2362d3Smrg
18919de2362d3Smrgif test $pkg_failed = yes; then
18920de2362d3Smrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18921de2362d3Smrg$as_echo "no" >&6; }
18922de2362d3Smrg
18923de2362d3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18924de2362d3Smrg        _pkg_short_errors_supported=yes
18925de2362d3Smrgelse
18926de2362d3Smrg        _pkg_short_errors_supported=no
18927de2362d3Smrgfi
18928de2362d3Smrg        if test $_pkg_short_errors_supported = yes; then
18929de2362d3Smrg	        LIBDRM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.4.58" 2>&1`
18930de2362d3Smrg        else
18931de2362d3Smrg	        LIBDRM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.4.58" 2>&1`
18932de2362d3Smrg        fi
18933de2362d3Smrg	# Put the nasty error message in config.log where it belongs
18934de2362d3Smrg	echo "$LIBDRM_PKG_ERRORS" >&5
18935de2362d3Smrg
18936de2362d3Smrg	as_fn_error $? "Package requirements (libdrm >= 2.4.58) were not met:
18937de2362d3Smrg
18938de2362d3Smrg$LIBDRM_PKG_ERRORS
18939de2362d3Smrg
18940de2362d3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
18941de2362d3Smrginstalled software in a non-standard prefix.
18942de2362d3Smrg
18943de2362d3SmrgAlternatively, you may set the environment variables LIBDRM_CFLAGS
18944de2362d3Smrgand LIBDRM_LIBS to avoid the need to call pkg-config.
18945de2362d3SmrgSee the pkg-config man page for more details." "$LINENO" 5
18946de2362d3Smrgelif test $pkg_failed = untried; then
18947de2362d3Smrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18948de2362d3Smrg$as_echo "no" >&6; }
18949de2362d3Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18950de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18951de2362d3Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18952de2362d3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
18953de2362d3Smrgpath to pkg-config.
18954de2362d3Smrg
18955de2362d3SmrgAlternatively, you may set the environment variables LIBDRM_CFLAGS
18956de2362d3Smrgand LIBDRM_LIBS to avoid the need to call pkg-config.
18957de2362d3SmrgSee the pkg-config man page for more details.
18958de2362d3Smrg
18959de2362d3SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
18960de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
18961de2362d3Smrgelse
18962de2362d3Smrg	LIBDRM_CFLAGS=$pkg_cv_LIBDRM_CFLAGS
18963de2362d3Smrg	LIBDRM_LIBS=$pkg_cv_LIBDRM_LIBS
18964de2362d3Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18965de2362d3Smrg$as_echo "yes" >&6; }
18966de2362d3Smrg
18967de2362d3Smrgfi
18968de2362d3Smrg
18969de2362d3Smrgpkg_failed=no
18970de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBDRM_RADEON" >&5
18971de2362d3Smrg$as_echo_n "checking for LIBDRM_RADEON... " >&6; }
18972de2362d3Smrg
18973de2362d3Smrgif test -n "$LIBDRM_RADEON_CFLAGS"; then
18974de2362d3Smrg    pkg_cv_LIBDRM_RADEON_CFLAGS="$LIBDRM_RADEON_CFLAGS"
18975de2362d3Smrg elif test -n "$PKG_CONFIG"; then
18976de2362d3Smrg    if test -n "$PKG_CONFIG" && \
18977de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_radeon\""; } >&5
18978de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "libdrm_radeon") 2>&5
18979de2362d3Smrg  ac_status=$?
18980de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18981de2362d3Smrg  test $ac_status = 0; }; then
18982de2362d3Smrg  pkg_cv_LIBDRM_RADEON_CFLAGS=`$PKG_CONFIG --cflags "libdrm_radeon" 2>/dev/null`
18983de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
18984de2362d3Smrgelse
18985de2362d3Smrg  pkg_failed=yes
18986de2362d3Smrgfi
18987de2362d3Smrg else
18988de2362d3Smrg    pkg_failed=untried
18989de2362d3Smrgfi
18990de2362d3Smrgif test -n "$LIBDRM_RADEON_LIBS"; then
18991de2362d3Smrg    pkg_cv_LIBDRM_RADEON_LIBS="$LIBDRM_RADEON_LIBS"
18992de2362d3Smrg elif test -n "$PKG_CONFIG"; then
18993de2362d3Smrg    if test -n "$PKG_CONFIG" && \
18994de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_radeon\""; } >&5
18995de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "libdrm_radeon") 2>&5
18996de2362d3Smrg  ac_status=$?
18997de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18998de2362d3Smrg  test $ac_status = 0; }; then
18999de2362d3Smrg  pkg_cv_LIBDRM_RADEON_LIBS=`$PKG_CONFIG --libs "libdrm_radeon" 2>/dev/null`
19000de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19001de2362d3Smrgelse
19002de2362d3Smrg  pkg_failed=yes
19003de2362d3Smrgfi
19004de2362d3Smrg else
19005de2362d3Smrg    pkg_failed=untried
19006de2362d3Smrgfi
19007de2362d3Smrg
19008de2362d3Smrg
19009de2362d3Smrg
19010de2362d3Smrgif test $pkg_failed = yes; then
19011de2362d3Smrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19012de2362d3Smrg$as_echo "no" >&6; }
19013de2362d3Smrg
19014de2362d3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19015de2362d3Smrg        _pkg_short_errors_supported=yes
19016de2362d3Smrgelse
19017de2362d3Smrg        _pkg_short_errors_supported=no
19018de2362d3Smrgfi
19019de2362d3Smrg        if test $_pkg_short_errors_supported = yes; then
19020de2362d3Smrg	        LIBDRM_RADEON_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm_radeon" 2>&1`
19021de2362d3Smrg        else
19022de2362d3Smrg	        LIBDRM_RADEON_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm_radeon" 2>&1`
19023de2362d3Smrg        fi
19024de2362d3Smrg	# Put the nasty error message in config.log where it belongs
19025de2362d3Smrg	echo "$LIBDRM_RADEON_PKG_ERRORS" >&5
19026de2362d3Smrg
19027de2362d3Smrg	as_fn_error $? "Package requirements (libdrm_radeon) were not met:
19028de2362d3Smrg
19029de2362d3Smrg$LIBDRM_RADEON_PKG_ERRORS
19030de2362d3Smrg
19031de2362d3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
19032de2362d3Smrginstalled software in a non-standard prefix.
19033de2362d3Smrg
19034de2362d3SmrgAlternatively, you may set the environment variables LIBDRM_RADEON_CFLAGS
19035de2362d3Smrgand LIBDRM_RADEON_LIBS to avoid the need to call pkg-config.
19036de2362d3SmrgSee the pkg-config man page for more details." "$LINENO" 5
19037de2362d3Smrgelif test $pkg_failed = untried; then
19038de2362d3Smrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19039de2362d3Smrg$as_echo "no" >&6; }
19040de2362d3Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19041de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19042de2362d3Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19043de2362d3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
19044de2362d3Smrgpath to pkg-config.
19045de2362d3Smrg
19046de2362d3SmrgAlternatively, you may set the environment variables LIBDRM_RADEON_CFLAGS
19047de2362d3Smrgand LIBDRM_RADEON_LIBS to avoid the need to call pkg-config.
19048de2362d3SmrgSee the pkg-config man page for more details.
19049de2362d3Smrg
19050de2362d3SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19051de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
19052de2362d3Smrgelse
19053de2362d3Smrg	LIBDRM_RADEON_CFLAGS=$pkg_cv_LIBDRM_RADEON_CFLAGS
19054de2362d3Smrg	LIBDRM_RADEON_LIBS=$pkg_cv_LIBDRM_RADEON_LIBS
19055de2362d3Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19056de2362d3Smrg$as_echo "yes" >&6; }
19057de2362d3Smrg
19058de2362d3Smrgfi
19059de2362d3Smrg
19060de2362d3Smrg# Obtain compiler/linker options for the driver dependencies
19061de2362d3Smrg
19062de2362d3Smrgpkg_failed=no
19063de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
19064de2362d3Smrg$as_echo_n "checking for XORG... " >&6; }
19065de2362d3Smrg
19066de2362d3Smrgif test -n "$XORG_CFLAGS"; then
19067de2362d3Smrg    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
19068de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19069de2362d3Smrg    if test -n "$PKG_CONFIG" && \
190707314432eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.10 xproto fontsproto xf86driproto \$REQUIRED_MODULES\""; } >&5
190717314432eSmrg  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES") 2>&5
19072de2362d3Smrg  ac_status=$?
19073de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19074de2362d3Smrg  test $ac_status = 0; }; then
190757314432eSmrg  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>/dev/null`
19076de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19077de2362d3Smrgelse
19078de2362d3Smrg  pkg_failed=yes
19079de2362d3Smrgfi
19080de2362d3Smrg else
19081de2362d3Smrg    pkg_failed=untried
19082de2362d3Smrgfi
19083de2362d3Smrgif test -n "$XORG_LIBS"; then
19084de2362d3Smrg    pkg_cv_XORG_LIBS="$XORG_LIBS"
19085de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19086de2362d3Smrg    if test -n "$PKG_CONFIG" && \
190877314432eSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.10 xproto fontsproto xf86driproto \$REQUIRED_MODULES\""; } >&5
190887314432eSmrg  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES") 2>&5
19089de2362d3Smrg  ac_status=$?
19090de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19091de2362d3Smrg  test $ac_status = 0; }; then
190927314432eSmrg  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>/dev/null`
19093de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19094de2362d3Smrgelse
19095de2362d3Smrg  pkg_failed=yes
19096de2362d3Smrgfi
19097de2362d3Smrg else
19098de2362d3Smrg    pkg_failed=untried
19099de2362d3Smrgfi
19100de2362d3Smrg
19101de2362d3Smrg
19102de2362d3Smrg
19103de2362d3Smrgif test $pkg_failed = yes; then
19104de2362d3Smrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19105de2362d3Smrg$as_echo "no" >&6; }
19106de2362d3Smrg
19107de2362d3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19108de2362d3Smrg        _pkg_short_errors_supported=yes
19109de2362d3Smrgelse
19110de2362d3Smrg        _pkg_short_errors_supported=no
19111de2362d3Smrgfi
19112de2362d3Smrg        if test $_pkg_short_errors_supported = yes; then
191137314432eSmrg	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>&1`
19114de2362d3Smrg        else
191157314432eSmrg	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>&1`
19116de2362d3Smrg        fi
19117de2362d3Smrg	# Put the nasty error message in config.log where it belongs
19118de2362d3Smrg	echo "$XORG_PKG_ERRORS" >&5
19119de2362d3Smrg
191207314432eSmrg	as_fn_error $? "Package requirements (xorg-server >= 1.10 xproto fontsproto xf86driproto $REQUIRED_MODULES) were not met:
19121de2362d3Smrg
19122de2362d3Smrg$XORG_PKG_ERRORS
19123de2362d3Smrg
19124de2362d3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
19125de2362d3Smrginstalled software in a non-standard prefix.
19126de2362d3Smrg
19127de2362d3SmrgAlternatively, you may set the environment variables XORG_CFLAGS
19128de2362d3Smrgand XORG_LIBS to avoid the need to call pkg-config.
19129de2362d3SmrgSee the pkg-config man page for more details." "$LINENO" 5
19130de2362d3Smrgelif test $pkg_failed = untried; then
19131de2362d3Smrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19132de2362d3Smrg$as_echo "no" >&6; }
19133de2362d3Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19134de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19135de2362d3Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19136de2362d3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
19137de2362d3Smrgpath to pkg-config.
19138de2362d3Smrg
19139de2362d3SmrgAlternatively, you may set the environment variables XORG_CFLAGS
19140de2362d3Smrgand XORG_LIBS to avoid the need to call pkg-config.
19141de2362d3SmrgSee the pkg-config man page for more details.
19142de2362d3Smrg
19143de2362d3SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19144de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
19145de2362d3Smrgelse
19146de2362d3Smrg	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
19147de2362d3Smrg	XORG_LIBS=$pkg_cv_XORG_LIBS
19148de2362d3Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19149de2362d3Smrg$as_echo "yes" >&6; }
19150de2362d3Smrg
19151de2362d3Smrgfi
19152de2362d3Smrg
19153de2362d3Smrgpkg_failed=no
19154de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
19155de2362d3Smrg$as_echo_n "checking for XEXT... " >&6; }
19156de2362d3Smrg
19157de2362d3Smrgif test -n "$XEXT_CFLAGS"; then
19158de2362d3Smrg    pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
19159de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19160de2362d3Smrg    if test -n "$PKG_CONFIG" && \
19161de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
19162de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
19163de2362d3Smrg  ac_status=$?
19164de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19165de2362d3Smrg  test $ac_status = 0; }; then
19166de2362d3Smrg  pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
19167de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19168de2362d3Smrgelse
19169de2362d3Smrg  pkg_failed=yes
19170de2362d3Smrgfi
19171de2362d3Smrg else
19172de2362d3Smrg    pkg_failed=untried
19173de2362d3Smrgfi
19174de2362d3Smrgif test -n "$XEXT_LIBS"; then
19175de2362d3Smrg    pkg_cv_XEXT_LIBS="$XEXT_LIBS"
19176de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19177de2362d3Smrg    if test -n "$PKG_CONFIG" && \
19178de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
19179de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
19180de2362d3Smrg  ac_status=$?
19181de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19182de2362d3Smrg  test $ac_status = 0; }; then
19183de2362d3Smrg  pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
19184de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19185de2362d3Smrgelse
19186de2362d3Smrg  pkg_failed=yes
19187de2362d3Smrgfi
19188de2362d3Smrg else
19189de2362d3Smrg    pkg_failed=untried
19190de2362d3Smrgfi
19191de2362d3Smrg
19192de2362d3Smrg
19193de2362d3Smrg
19194de2362d3Smrgif test $pkg_failed = yes; then
19195de2362d3Smrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19196de2362d3Smrg$as_echo "no" >&6; }
19197de2362d3Smrg
19198de2362d3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19199de2362d3Smrg        _pkg_short_errors_supported=yes
19200de2362d3Smrgelse
19201de2362d3Smrg        _pkg_short_errors_supported=no
19202de2362d3Smrgfi
19203de2362d3Smrg        if test $_pkg_short_errors_supported = yes; then
19204de2362d3Smrg	        XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
19205de2362d3Smrg        else
19206de2362d3Smrg	        XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
19207de2362d3Smrg        fi
19208de2362d3Smrg	# Put the nasty error message in config.log where it belongs
19209de2362d3Smrg	echo "$XEXT_PKG_ERRORS" >&5
19210de2362d3Smrg
19211de2362d3Smrg	HAVE_XEXTPROTO_71="no"
19212de2362d3Smrgelif test $pkg_failed = untried; then
19213de2362d3Smrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19214de2362d3Smrg$as_echo "no" >&6; }
19215de2362d3Smrg	HAVE_XEXTPROTO_71="no"
19216de2362d3Smrgelse
19217de2362d3Smrg	XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
19218de2362d3Smrg	XEXT_LIBS=$pkg_cv_XEXT_LIBS
19219de2362d3Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19220de2362d3Smrg$as_echo "yes" >&6; }
19221de2362d3Smrg	HAVE_XEXTPROTO_71="yes";
19222de2362d3Smrg$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
19223de2362d3Smrg
19224de2362d3Smrgfi
19225de2362d3Smrg if  test "$HAVE_XEXTPROTO_71" = "yes" ; then
19226de2362d3Smrg  HAVE_XEXTPROTO_71_TRUE=
19227de2362d3Smrg  HAVE_XEXTPROTO_71_FALSE='#'
19228de2362d3Smrgelse
19229de2362d3Smrg  HAVE_XEXTPROTO_71_TRUE='#'
19230de2362d3Smrg  HAVE_XEXTPROTO_71_FALSE=
19231de2362d3Smrgfi
19232de2362d3Smrg
19233de2362d3Smrg
19234de2362d3Smrg# Check whether --enable-udev was given.
19235de2362d3Smrgif test "${enable_udev+set}" = set; then :
19236de2362d3Smrg  enableval=$enable_udev; enable_udev="$enableval"
19237de2362d3Smrgelse
19238de2362d3Smrg  enable_udev=auto
19239de2362d3Smrgfi
19240de2362d3Smrg
19241de2362d3Smrgif test "x$enable_udev" != "xno"; then
19242de2362d3Smrg
19243de2362d3Smrgpkg_failed=no
19244de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBUDEV" >&5
19245de2362d3Smrg$as_echo_n "checking for LIBUDEV... " >&6; }
19246de2362d3Smrg
19247de2362d3Smrgif test -n "$LIBUDEV_CFLAGS"; then
19248de2362d3Smrg    pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS"
19249de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19250de2362d3Smrg    if test -n "$PKG_CONFIG" && \
19251de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
19252de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
19253de2362d3Smrg  ac_status=$?
19254de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19255de2362d3Smrg  test $ac_status = 0; }; then
19256de2362d3Smrg  pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null`
19257de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19258de2362d3Smrgelse
19259de2362d3Smrg  pkg_failed=yes
19260de2362d3Smrgfi
19261de2362d3Smrg else
19262de2362d3Smrg    pkg_failed=untried
19263de2362d3Smrgfi
19264de2362d3Smrgif test -n "$LIBUDEV_LIBS"; then
19265de2362d3Smrg    pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS"
19266de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19267de2362d3Smrg    if test -n "$PKG_CONFIG" && \
19268de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
19269de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
19270de2362d3Smrg  ac_status=$?
19271de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19272de2362d3Smrg  test $ac_status = 0; }; then
19273de2362d3Smrg  pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null`
19274de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19275de2362d3Smrgelse
19276de2362d3Smrg  pkg_failed=yes
19277de2362d3Smrgfi
19278de2362d3Smrg else
19279de2362d3Smrg    pkg_failed=untried
19280de2362d3Smrgfi
19281de2362d3Smrg
19282de2362d3Smrg
19283de2362d3Smrg
19284de2362d3Smrgif test $pkg_failed = yes; then
19285de2362d3Smrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19286de2362d3Smrg$as_echo "no" >&6; }
19287de2362d3Smrg
19288de2362d3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19289de2362d3Smrg        _pkg_short_errors_supported=yes
19290de2362d3Smrgelse
19291de2362d3Smrg        _pkg_short_errors_supported=no
19292de2362d3Smrgfi
19293de2362d3Smrg        if test $_pkg_short_errors_supported = yes; then
19294de2362d3Smrg	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libudev" 2>&1`
19295de2362d3Smrg        else
19296de2362d3Smrg	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libudev" 2>&1`
19297de2362d3Smrg        fi
19298de2362d3Smrg	# Put the nasty error message in config.log where it belongs
19299de2362d3Smrg	echo "$LIBUDEV_PKG_ERRORS" >&5
19300de2362d3Smrg
19301de2362d3Smrg	LIBUDEV=no
19302de2362d3Smrgelif test $pkg_failed = untried; then
19303de2362d3Smrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19304de2362d3Smrg$as_echo "no" >&6; }
19305de2362d3Smrg	LIBUDEV=no
19306de2362d3Smrgelse
19307de2362d3Smrg	LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS
19308de2362d3Smrg	LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS
19309de2362d3Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19310de2362d3Smrg$as_echo "yes" >&6; }
19311de2362d3Smrg	LIBUDEV=yes
19312de2362d3Smrgfi
19313de2362d3Smrg	if test "x$LIBUDEV" = xyes; then
19314de2362d3Smrg
19315de2362d3Smrg$as_echo "#define HAVE_LIBUDEV 1" >>confdefs.h
19316de2362d3Smrg
19317de2362d3Smrg	elif test "x$enable_udev" != "xauto"; then
19318de2362d3Smrg		as_fn_error $? "Building with udev requested but libudev not found" "$LINENO" 5
19319de2362d3Smrg	fi
19320de2362d3Smrgfi
19321de2362d3Smrg if test x$LIBUDEV = xyes; then
19322de2362d3Smrg  LIBUDEV_TRUE=
19323de2362d3Smrg  LIBUDEV_FALSE='#'
19324de2362d3Smrgelse
19325de2362d3Smrg  LIBUDEV_TRUE='#'
19326de2362d3Smrg  LIBUDEV_FALSE=
19327de2362d3Smrgfi
19328de2362d3Smrg
19329de2362d3Smrg
19330de2362d3SmrgSAVE_CPPFLAGS="$CPPFLAGS"
19331de2362d3SmrgCPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
19332de2362d3Smrg
19333de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include GLAMOR support" >&5
19334de2362d3Smrg$as_echo_n "checking whether to include GLAMOR support... " >&6; }
19335de2362d3Smrg# Check whether --enable-glamor was given.
19336de2362d3Smrgif test "${enable_glamor+set}" = set; then :
19337de2362d3Smrg  enableval=$enable_glamor; GLAMOR="$enableval"
19338de2362d3Smrgelse
19339de2362d3Smrg  GLAMOR=yes
19340de2362d3Smrgfi
19341de2362d3Smrg
19342de2362d3Smrg
19343de2362d3Smrgif test "x$GLAMOR" != "xno"; then
19344de2362d3Smrg	for ac_header in glamor.h
19345de2362d3Smrgdo :
19346de2362d3Smrg  ac_fn_c_check_header_compile "$LINENO" "glamor.h" "ac_cv_header_glamor_h" "#include \"xorg-server.h\"
19347de2362d3Smrg"
19348de2362d3Smrgif test "x$ac_cv_header_glamor_h" = xyes; then :
19349de2362d3Smrg  cat >>confdefs.h <<_ACEOF
19350de2362d3Smrg#define HAVE_GLAMOR_H 1
19351de2362d3Smrg_ACEOF
19352de2362d3Smrg GLAMOR_H="yes"
19353de2362d3Smrgelse
19354de2362d3Smrg  GLAMOR_H="no"
19355de2362d3Smrgfi
19356de2362d3Smrg
19357de2362d3Smrgdone
19358de2362d3Smrg
19359de2362d3Smrg
19360de2362d3Smrg	if test "x$GLAMOR_H" = xyes; then
19361de2362d3Smrg		ac_fn_c_check_decl "$LINENO" "GLAMOR_NO_DRI3" "ac_cv_have_decl_GLAMOR_NO_DRI3" "#include \"xorg-server.h\"
19362de2362d3Smrg			       #include \"glamor.h\"
19363de2362d3Smrg"
19364de2362d3Smrgif test "x$ac_cv_have_decl_GLAMOR_NO_DRI3" = xyes; then :
19365de2362d3Smrg  GLAMOR_XSERVER="yes"
19366de2362d3Smrgelse
19367de2362d3Smrg  GLAMOR_XSERVER="no"
193680d16fef4Smrgfi
193690d16fef4Smrg
193700d16fef4Smrg
193710d16fef4Smrg		ac_fn_c_check_decl "$LINENO" "glamor_glyphs_init" "ac_cv_have_decl_glamor_glyphs_init" "#include \"xorg-server.h\"
193720d16fef4Smrg			       #include \"glamor.h\"
193730d16fef4Smrg"
193740d16fef4Smrgif test "x$ac_cv_have_decl_glamor_glyphs_init" = xyes; then :
193750d16fef4Smrg
193760d16fef4Smrg$as_echo "#define HAVE_GLAMOR_GLYPHS_INIT 1" >>confdefs.h
193770d16fef4Smrg
193780d16fef4Smrgfi
193790d16fef4Smrg
193800d16fef4Smrg
193810d16fef4Smrg		ac_fn_c_check_decl "$LINENO" "glamor_egl_destroy_textured_pixmap" "ac_cv_have_decl_glamor_egl_destroy_textured_pixmap" "#include \"xorg-server.h\"
193820d16fef4Smrg			       #include \"glamor.h\"
193830d16fef4Smrg"
193840d16fef4Smrgif test "x$ac_cv_have_decl_glamor_egl_destroy_textured_pixmap" = xyes; then :
193850d16fef4Smrg
193860d16fef4Smrg$as_echo "#define HAVE_GLAMOR_EGL_DESTROY_TEXTURED_PIXMAP 1" >>confdefs.h
193870d16fef4Smrg
19388de2362d3Smrgfi
19389de2362d3Smrg
19390de2362d3Smrg	fi
19391de2362d3Smrg
19392de2362d3Smrg	if test "x$GLAMOR_XSERVER" != xyes; then
19393de2362d3Smrg
19394de2362d3Smrgpkg_failed=no
19395de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBGLAMOR" >&5
19396de2362d3Smrg$as_echo_n "checking for LIBGLAMOR... " >&6; }
19397de2362d3Smrg
19398de2362d3Smrgif test -n "$LIBGLAMOR_CFLAGS"; then
19399de2362d3Smrg    pkg_cv_LIBGLAMOR_CFLAGS="$LIBGLAMOR_CFLAGS"
19400de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19401de2362d3Smrg    if test -n "$PKG_CONFIG" && \
19402de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor >= 0.6.0\""; } >&5
19403de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "glamor >= 0.6.0") 2>&5
19404de2362d3Smrg  ac_status=$?
19405de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19406de2362d3Smrg  test $ac_status = 0; }; then
19407de2362d3Smrg  pkg_cv_LIBGLAMOR_CFLAGS=`$PKG_CONFIG --cflags "glamor >= 0.6.0" 2>/dev/null`
19408de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19409de2362d3Smrgelse
19410de2362d3Smrg  pkg_failed=yes
19411de2362d3Smrgfi
19412de2362d3Smrg else
19413de2362d3Smrg    pkg_failed=untried
19414de2362d3Smrgfi
19415de2362d3Smrgif test -n "$LIBGLAMOR_LIBS"; then
19416de2362d3Smrg    pkg_cv_LIBGLAMOR_LIBS="$LIBGLAMOR_LIBS"
19417de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19418de2362d3Smrg    if test -n "$PKG_CONFIG" && \
19419de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor >= 0.6.0\""; } >&5
19420de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "glamor >= 0.6.0") 2>&5
19421de2362d3Smrg  ac_status=$?
19422de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19423de2362d3Smrg  test $ac_status = 0; }; then
19424de2362d3Smrg  pkg_cv_LIBGLAMOR_LIBS=`$PKG_CONFIG --libs "glamor >= 0.6.0" 2>/dev/null`
19425de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19426de2362d3Smrgelse
19427de2362d3Smrg  pkg_failed=yes
19428de2362d3Smrgfi
19429de2362d3Smrg else
19430de2362d3Smrg    pkg_failed=untried
19431de2362d3Smrgfi
19432de2362d3Smrg
19433de2362d3Smrg
19434de2362d3Smrg
19435de2362d3Smrgif test $pkg_failed = yes; then
19436de2362d3Smrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19437de2362d3Smrg$as_echo "no" >&6; }
19438de2362d3Smrg
19439de2362d3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19440de2362d3Smrg        _pkg_short_errors_supported=yes
19441de2362d3Smrgelse
19442de2362d3Smrg        _pkg_short_errors_supported=no
19443de2362d3Smrgfi
19444de2362d3Smrg        if test $_pkg_short_errors_supported = yes; then
19445de2362d3Smrg	        LIBGLAMOR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glamor >= 0.6.0" 2>&1`
19446de2362d3Smrg        else
19447de2362d3Smrg	        LIBGLAMOR_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glamor >= 0.6.0" 2>&1`
19448de2362d3Smrg        fi
19449de2362d3Smrg	# Put the nasty error message in config.log where it belongs
19450de2362d3Smrg	echo "$LIBGLAMOR_PKG_ERRORS" >&5
19451de2362d3Smrg
19452de2362d3Smrg	as_fn_error $? "Package requirements (glamor >= 0.6.0) were not met:
19453de2362d3Smrg
19454de2362d3Smrg$LIBGLAMOR_PKG_ERRORS
19455de2362d3Smrg
19456de2362d3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
19457de2362d3Smrginstalled software in a non-standard prefix.
19458de2362d3Smrg
19459de2362d3SmrgAlternatively, you may set the environment variables LIBGLAMOR_CFLAGS
19460de2362d3Smrgand LIBGLAMOR_LIBS to avoid the need to call pkg-config.
19461de2362d3SmrgSee the pkg-config man page for more details." "$LINENO" 5
19462de2362d3Smrgelif test $pkg_failed = untried; then
19463de2362d3Smrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19464de2362d3Smrg$as_echo "no" >&6; }
19465de2362d3Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19466de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19467de2362d3Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19468de2362d3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
19469de2362d3Smrgpath to pkg-config.
19470de2362d3Smrg
19471de2362d3SmrgAlternatively, you may set the environment variables LIBGLAMOR_CFLAGS
19472de2362d3Smrgand LIBGLAMOR_LIBS to avoid the need to call pkg-config.
19473de2362d3SmrgSee the pkg-config man page for more details.
19474de2362d3Smrg
19475de2362d3SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19476de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
19477de2362d3Smrgelse
19478de2362d3Smrg	LIBGLAMOR_CFLAGS=$pkg_cv_LIBGLAMOR_CFLAGS
19479de2362d3Smrg	LIBGLAMOR_LIBS=$pkg_cv_LIBGLAMOR_LIBS
19480de2362d3Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19481de2362d3Smrg$as_echo "yes" >&6; }
19482de2362d3Smrg
19483de2362d3Smrgfi
19484de2362d3Smrg
19485de2362d3Smrgpkg_failed=no
19486de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBGLAMOR_EGL" >&5
19487de2362d3Smrg$as_echo_n "checking for LIBGLAMOR_EGL... " >&6; }
19488de2362d3Smrg
19489de2362d3Smrgif test -n "$LIBGLAMOR_EGL_CFLAGS"; then
19490de2362d3Smrg    pkg_cv_LIBGLAMOR_EGL_CFLAGS="$LIBGLAMOR_EGL_CFLAGS"
19491de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19492de2362d3Smrg    if test -n "$PKG_CONFIG" && \
19493de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor-egl\""; } >&5
19494de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "glamor-egl") 2>&5
19495de2362d3Smrg  ac_status=$?
19496de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19497de2362d3Smrg  test $ac_status = 0; }; then
19498de2362d3Smrg  pkg_cv_LIBGLAMOR_EGL_CFLAGS=`$PKG_CONFIG --cflags "glamor-egl" 2>/dev/null`
19499de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19500de2362d3Smrgelse
19501de2362d3Smrg  pkg_failed=yes
19502de2362d3Smrgfi
19503de2362d3Smrg else
19504de2362d3Smrg    pkg_failed=untried
19505de2362d3Smrgfi
19506de2362d3Smrgif test -n "$LIBGLAMOR_EGL_LIBS"; then
19507de2362d3Smrg    pkg_cv_LIBGLAMOR_EGL_LIBS="$LIBGLAMOR_EGL_LIBS"
19508de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19509de2362d3Smrg    if test -n "$PKG_CONFIG" && \
19510de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor-egl\""; } >&5
19511de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "glamor-egl") 2>&5
19512de2362d3Smrg  ac_status=$?
19513de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19514de2362d3Smrg  test $ac_status = 0; }; then
19515de2362d3Smrg  pkg_cv_LIBGLAMOR_EGL_LIBS=`$PKG_CONFIG --libs "glamor-egl" 2>/dev/null`
19516de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19517de2362d3Smrgelse
19518de2362d3Smrg  pkg_failed=yes
19519de2362d3Smrgfi
19520de2362d3Smrg else
19521de2362d3Smrg    pkg_failed=untried
19522de2362d3Smrgfi
19523de2362d3Smrg
19524de2362d3Smrg
19525de2362d3Smrg
19526de2362d3Smrgif test $pkg_failed = yes; then
19527de2362d3Smrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19528de2362d3Smrg$as_echo "no" >&6; }
19529de2362d3Smrg
19530de2362d3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19531de2362d3Smrg        _pkg_short_errors_supported=yes
19532de2362d3Smrgelse
19533de2362d3Smrg        _pkg_short_errors_supported=no
19534de2362d3Smrgfi
19535de2362d3Smrg        if test $_pkg_short_errors_supported = yes; then
19536de2362d3Smrg	        LIBGLAMOR_EGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glamor-egl" 2>&1`
19537de2362d3Smrg        else
19538de2362d3Smrg	        LIBGLAMOR_EGL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glamor-egl" 2>&1`
19539de2362d3Smrg        fi
19540de2362d3Smrg	# Put the nasty error message in config.log where it belongs
19541de2362d3Smrg	echo "$LIBGLAMOR_EGL_PKG_ERRORS" >&5
19542de2362d3Smrg
19543de2362d3Smrg	as_fn_error $? "Package requirements (glamor-egl) were not met:
19544de2362d3Smrg
19545de2362d3Smrg$LIBGLAMOR_EGL_PKG_ERRORS
19546de2362d3Smrg
19547de2362d3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
19548de2362d3Smrginstalled software in a non-standard prefix.
19549de2362d3Smrg
19550de2362d3SmrgAlternatively, you may set the environment variables LIBGLAMOR_EGL_CFLAGS
19551de2362d3Smrgand LIBGLAMOR_EGL_LIBS to avoid the need to call pkg-config.
19552de2362d3SmrgSee the pkg-config man page for more details." "$LINENO" 5
19553de2362d3Smrgelif test $pkg_failed = untried; then
19554de2362d3Smrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19555de2362d3Smrg$as_echo "no" >&6; }
19556de2362d3Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19557de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19558de2362d3Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19559de2362d3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
19560de2362d3Smrgpath to pkg-config.
19561de2362d3Smrg
19562de2362d3SmrgAlternatively, you may set the environment variables LIBGLAMOR_EGL_CFLAGS
19563de2362d3Smrgand LIBGLAMOR_EGL_LIBS to avoid the need to call pkg-config.
19564de2362d3SmrgSee the pkg-config man page for more details.
19565de2362d3Smrg
19566de2362d3SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19567de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
19568de2362d3Smrgelse
19569de2362d3Smrg	LIBGLAMOR_EGL_CFLAGS=$pkg_cv_LIBGLAMOR_EGL_CFLAGS
19570de2362d3Smrg	LIBGLAMOR_EGL_LIBS=$pkg_cv_LIBGLAMOR_EGL_LIBS
19571de2362d3Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19572de2362d3Smrg$as_echo "yes" >&6; }
19573de2362d3Smrg
19574de2362d3Smrgfi
19575de2362d3Smrg	fi
19576de2362d3Smrg
19577de2362d3Smrg$as_echo "#define USE_GLAMOR 1" >>confdefs.h
19578de2362d3Smrg
19579de2362d3Smrgelse
19580de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLAMOR" >&5
19581de2362d3Smrg$as_echo "$GLAMOR" >&6; }
19582de2362d3Smrgfi
19583de2362d3Smrg if test x$GLAMOR != xno; then
19584de2362d3Smrg  GLAMOR_TRUE=
19585de2362d3Smrg  GLAMOR_FALSE='#'
19586de2362d3Smrgelse
19587de2362d3Smrg  GLAMOR_TRUE='#'
19588de2362d3Smrg  GLAMOR_FALSE=
19589de2362d3Smrgfi
19590de2362d3Smrg
19591de2362d3Smrg
195927314432eSmrgac_fn_c_check_decl "$LINENO" "RegionDuplicate" "ac_cv_have_decl_RegionDuplicate" "#include <xorg-server.h>
195937314432eSmrg	       #include <regionstr.h>
195947314432eSmrg"
195957314432eSmrgif test "x$ac_cv_have_decl_RegionDuplicate" = xyes; then :
195967314432eSmrg
195977314432eSmrg$as_echo "#define HAVE_REGIONDUPLICATE 1" >>confdefs.h
195987314432eSmrg
195997314432eSmrgfi
196007314432eSmrg
196017314432eSmrg
196020d16fef4Smrgac_fn_c_check_decl "$LINENO" "fbGlyphs" "ac_cv_have_decl_fbGlyphs" "#include <X11/Xmd.h>
196030d16fef4Smrg	       #include <X11/Xfuncproto.h>
196040d16fef4Smrg	       #include <X11/extensions/renderproto.h>
196050d16fef4Smrg	       #include <xorg-server.h>
196060d16fef4Smrg	       #include <picture.h>
196070d16fef4Smrg	       #include <glyphstr.h>
196080d16fef4Smrg	       #include <fbpict.h>
196090d16fef4Smrg"
196100d16fef4Smrgif test "x$ac_cv_have_decl_fbGlyphs" = xyes; then :
196110d16fef4Smrg
196120d16fef4Smrg$as_echo "#define HAVE_FBGLYPHS 1" >>confdefs.h
196130d16fef4Smrg
196140d16fef4Smrgfi
196150d16fef4Smrg
196160d16fef4Smrg
196170d16fef4Smrgac_fn_c_check_decl "$LINENO" "xf86CursorResetCursor" "ac_cv_have_decl_xf86CursorResetCursor" "#include <xorg-server.h>
196180d16fef4Smrg	       #include <xf86Cursor.h>
196190d16fef4Smrg"
196200d16fef4Smrgif test "x$ac_cv_have_decl_xf86CursorResetCursor" = xyes; then :
196210d16fef4Smrg
196220d16fef4Smrg$as_echo "#define HAVE_XF86_CURSOR_RESET_CURSOR 1" >>confdefs.h
196230d16fef4Smrg
196240d16fef4Smrgfi
196250d16fef4Smrg
196260d16fef4Smrg
196270d16fef4Smrgac_fn_c_check_decl "$LINENO" "xorg_list_init" "ac_cv_have_decl_xorg_list_init" "#include <X11/Xdefs.h>
196280d16fef4Smrg	      #include \"xorg-server.h\"
196290d16fef4Smrg	      #include \"list.h\"
196300d16fef4Smrg"
196310d16fef4Smrgif test "x$ac_cv_have_decl_xorg_list_init" = xyes; then :
196320d16fef4Smrg
196330d16fef4Smrg$as_echo "#define HAVE_XORG_LIST 1" >>confdefs.h
196340d16fef4Smrg
196350d16fef4Smrgfi
196360d16fef4Smrg
196370d16fef4Smrg
196380d16fef4Smrgfor ac_header in misyncshm.h
19639de2362d3Smrgdo :
196400d16fef4Smrg  ac_fn_c_check_header_compile "$LINENO" "misyncshm.h" "ac_cv_header_misyncshm_h" "#include <X11/Xdefs.h>
196410d16fef4Smrg	          #include <X11/Xfuncproto.h>
196420d16fef4Smrg	          #include <xorg-server.h>
196430d16fef4Smrg		  #include <screenint.h>
19644de2362d3Smrg"
196450d16fef4Smrgif test "x$ac_cv_header_misyncshm_h" = xyes; then :
19646de2362d3Smrg  cat >>confdefs.h <<_ACEOF
196470d16fef4Smrg#define HAVE_MISYNCSHM_H 1
19648de2362d3Smrg_ACEOF
196490d16fef4Smrg
19650de2362d3Smrgfi
19651de2362d3Smrg
19652de2362d3Smrgdone
19653de2362d3Smrg
19654de2362d3Smrg
196550d16fef4Smrgfor ac_header in present.h
196560d16fef4Smrgdo :
196570d16fef4Smrg  ac_fn_c_check_header_compile "$LINENO" "present.h" "ac_cv_header_present_h" "#include <X11/Xmd.h>
196580d16fef4Smrg		 #include <X11/Xproto.h>
196590d16fef4Smrg		 #include <X11/X.h>
196600d16fef4Smrg		 #include \"xorg-server.h\"
19661de2362d3Smrg"
196620d16fef4Smrgif test "x$ac_cv_header_present_h" = xyes; then :
196630d16fef4Smrg  cat >>confdefs.h <<_ACEOF
196640d16fef4Smrg#define HAVE_PRESENT_H 1
196650d16fef4Smrg_ACEOF
19666de2362d3Smrg
19667de2362d3Smrgfi
19668de2362d3Smrg
196690d16fef4Smrgdone
196700d16fef4Smrg
196710d16fef4Smrg
196720d16fef4Smrgfor ac_header in dri3.h
196730d16fef4Smrgdo :
196740d16fef4Smrg  ac_fn_c_check_header_compile "$LINENO" "dri3.h" "ac_cv_header_dri3_h" "#include <X11/Xmd.h>
196750d16fef4Smrg		 #include <xorg-server.h>
196760d16fef4Smrg"
196770d16fef4Smrgif test "x$ac_cv_header_dri3_h" = xyes; then :
196780d16fef4Smrg  cat >>confdefs.h <<_ACEOF
196790d16fef4Smrg#define HAVE_DRI3_H 1
196800d16fef4Smrg_ACEOF
196810d16fef4Smrg
19682de2362d3Smrgfi
19683de2362d3Smrg
196840d16fef4Smrgdone
196850d16fef4Smrg
196860d16fef4Smrg
19687de2362d3SmrgCPPFLAGS="$SAVE_CPPFLAGS"
19688de2362d3Smrg
19689de2362d3Smrg
19690de2362d3Smrgpkg_failed=no
19691de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
19692de2362d3Smrg$as_echo_n "checking for PCIACCESS... " >&6; }
19693de2362d3Smrg
19694de2362d3Smrgif test -n "$PCIACCESS_CFLAGS"; then
19695de2362d3Smrg    pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
19696de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19697de2362d3Smrg    if test -n "$PKG_CONFIG" && \
19698de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
19699de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
19700de2362d3Smrg  ac_status=$?
19701de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19702de2362d3Smrg  test $ac_status = 0; }; then
19703de2362d3Smrg  pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
19704de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19705de2362d3Smrgelse
19706de2362d3Smrg  pkg_failed=yes
19707de2362d3Smrgfi
19708de2362d3Smrg else
19709de2362d3Smrg    pkg_failed=untried
19710de2362d3Smrgfi
19711de2362d3Smrgif test -n "$PCIACCESS_LIBS"; then
19712de2362d3Smrg    pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
19713de2362d3Smrg elif test -n "$PKG_CONFIG"; then
19714de2362d3Smrg    if test -n "$PKG_CONFIG" && \
19715de2362d3Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
19716de2362d3Smrg  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
19717de2362d3Smrg  ac_status=$?
19718de2362d3Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19719de2362d3Smrg  test $ac_status = 0; }; then
19720de2362d3Smrg  pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
19721de2362d3Smrg		      test "x$?" != "x0" && pkg_failed=yes
19722de2362d3Smrgelse
19723de2362d3Smrg  pkg_failed=yes
19724de2362d3Smrgfi
19725de2362d3Smrg else
19726de2362d3Smrg    pkg_failed=untried
19727de2362d3Smrgfi
19728de2362d3Smrg
19729de2362d3Smrg
19730de2362d3Smrg
19731de2362d3Smrgif test $pkg_failed = yes; then
19732de2362d3Smrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19733de2362d3Smrg$as_echo "no" >&6; }
19734de2362d3Smrg
19735de2362d3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19736de2362d3Smrg        _pkg_short_errors_supported=yes
19737de2362d3Smrgelse
19738de2362d3Smrg        _pkg_short_errors_supported=no
19739de2362d3Smrgfi
19740de2362d3Smrg        if test $_pkg_short_errors_supported = yes; then
19741de2362d3Smrg	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1`
19742de2362d3Smrg        else
19743de2362d3Smrg	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1`
19744de2362d3Smrg        fi
19745de2362d3Smrg	# Put the nasty error message in config.log where it belongs
19746de2362d3Smrg	echo "$PCIACCESS_PKG_ERRORS" >&5
19747de2362d3Smrg
19748de2362d3Smrg	as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met:
19749de2362d3Smrg
19750de2362d3Smrg$PCIACCESS_PKG_ERRORS
19751de2362d3Smrg
19752de2362d3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
19753de2362d3Smrginstalled software in a non-standard prefix.
19754de2362d3Smrg
19755de2362d3SmrgAlternatively, you may set the environment variables PCIACCESS_CFLAGS
19756de2362d3Smrgand PCIACCESS_LIBS to avoid the need to call pkg-config.
19757de2362d3SmrgSee the pkg-config man page for more details." "$LINENO" 5
19758de2362d3Smrgelif test $pkg_failed = untried; then
19759de2362d3Smrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19760de2362d3Smrg$as_echo "no" >&6; }
19761de2362d3Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19762de2362d3Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19763de2362d3Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19764de2362d3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
19765de2362d3Smrgpath to pkg-config.
19766de2362d3Smrg
19767de2362d3SmrgAlternatively, you may set the environment variables PCIACCESS_CFLAGS
19768de2362d3Smrgand PCIACCESS_LIBS to avoid the need to call pkg-config.
19769de2362d3SmrgSee the pkg-config man page for more details.
19770de2362d3Smrg
19771de2362d3SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
19772de2362d3SmrgSee \`config.log' for more details" "$LINENO" 5; }
19773de2362d3Smrgelse
19774de2362d3Smrg	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
19775de2362d3Smrg	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
19776de2362d3Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19777de2362d3Smrg$as_echo "yes" >&6; }
19778de2362d3Smrg
19779de2362d3Smrgfi
19780de2362d3SmrgXORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS"
19781de2362d3Smrg
19782de2362d3Smrg# Checks for headers/macros for byte swapping
19783de2362d3Smrg# Known variants:
19784de2362d3Smrg#	<byteswap.h> bswap_16, bswap_32, bswap_64  (glibc)
19785de2362d3Smrg#	<sys/endian.h> __swap16, __swap32, __swap64 (OpenBSD)
19786de2362d3Smrg#	<sys/endian.h> bswap16, bswap32, bswap64 (other BSD's)
19787de2362d3Smrg#	and a fallback to local macros if none of the above are found
19788de2362d3Smrg
19789de2362d3Smrg# if <byteswap.h> is found, assume it's the correct version
19790de2362d3Smrgfor ac_header in byteswap.h
19791de2362d3Smrgdo :
19792de2362d3Smrg  ac_fn_c_check_header_mongrel "$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default"
19793de2362d3Smrgif test "x$ac_cv_header_byteswap_h" = xyes; then :
19794de2362d3Smrg  cat >>confdefs.h <<_ACEOF
19795de2362d3Smrg#define HAVE_BYTESWAP_H 1
19796de2362d3Smrg_ACEOF
19797de2362d3Smrg
19798de2362d3Smrgfi
19799de2362d3Smrg
19800de2362d3Smrgdone
19801de2362d3Smrg
19802de2362d3Smrg
19803de2362d3Smrg# if <sys/endian.h> is found, have to check which version
19804de2362d3Smrgac_fn_c_check_header_mongrel "$LINENO" "sys/endian.h" "ac_cv_header_sys_endian_h" "$ac_includes_default"
19805de2362d3Smrgif test "x$ac_cv_header_sys_endian_h" = xyes; then :
19806de2362d3Smrg  HAVE_SYS_ENDIAN_H="yes"
19807de2362d3Smrgelse
19808de2362d3Smrg  HAVE_SYS_ENDIAN_H="no"
19809de2362d3Smrgfi
19810de2362d3Smrg
19811de2362d3Smrg
19812de2362d3Smrg
19813de2362d3Smrgif test "x$HAVE_SYS_ENDIAN_H" = "xyes" ; then
19814de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __swap16 variant of <sys/endian.h> byteswapping macros" >&5
19815de2362d3Smrg$as_echo_n "checking for __swap16 variant of <sys/endian.h> byteswapping macros... " >&6; }
19816de2362d3Smrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19817de2362d3Smrg/* end confdefs.h.  */
19818de2362d3Smrg
19819de2362d3Smrg#include <sys/types.h>
19820de2362d3Smrg#include <sys/endian.h>
19821de2362d3Smrg
19822de2362d3Smrgint
19823de2362d3Smrgmain ()
19824de2362d3Smrg{
19825de2362d3Smrg
19826de2362d3Smrgint a = 1, b;
19827de2362d3Smrgb = __swap16(a);
19828de2362d3Smrg
19829de2362d3Smrg  ;
19830de2362d3Smrg  return 0;
19831de2362d3Smrg}
19832de2362d3Smrg
19833de2362d3Smrg_ACEOF
19834de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
19835de2362d3Smrg  SYS_ENDIAN__SWAP='yes'
19836de2362d3Smrgelse
19837de2362d3Smrg  SYS_ENDIAN__SWAP='no'
19838de2362d3Smrgfi
19839de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
19840de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
19841de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYS_ENDIAN__SWAP" >&5
19842de2362d3Smrg$as_echo "$SYS_ENDIAN__SWAP" >&6; }
19843de2362d3Smrg
19844de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for bswap16 variant of <sys/endian.h> byteswapping macros" >&5
19845de2362d3Smrg$as_echo_n "checking for bswap16 variant of <sys/endian.h> byteswapping macros... " >&6; }
19846de2362d3Smrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19847de2362d3Smrg/* end confdefs.h.  */
19848de2362d3Smrg
19849de2362d3Smrg#include <sys/types.h>
19850de2362d3Smrg#include <sys/endian.h>
19851de2362d3Smrg
19852de2362d3Smrgint
19853de2362d3Smrgmain ()
19854de2362d3Smrg{
19855de2362d3Smrg
19856de2362d3Smrgint a = 1, b;
19857de2362d3Smrgb = bswap16(a);
19858de2362d3Smrg
19859de2362d3Smrg  ;
19860de2362d3Smrg  return 0;
19861de2362d3Smrg}
19862de2362d3Smrg
19863de2362d3Smrg_ACEOF
19864de2362d3Smrgif ac_fn_c_try_link "$LINENO"; then :
19865de2362d3Smrg  SYS_ENDIAN_BSWAP='yes'
19866de2362d3Smrgelse
19867de2362d3Smrg  SYS_ENDIAN_BSWAP='no'
19868de2362d3Smrgfi
19869de2362d3Smrgrm -f core conftest.err conftest.$ac_objext \
19870de2362d3Smrg    conftest$ac_exeext conftest.$ac_ext
19871de2362d3Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYS_ENDIAN_BSWAP" >&5
19872de2362d3Smrg$as_echo "$SYS_ENDIAN_BSWAP" >&6; }
19873de2362d3Smrg
19874de2362d3Smrg    	if test "$SYS_ENDIAN_BSWAP" = "yes" ; then
19875de2362d3Smrg		USE_SYS_ENDIAN_H=yes
19876de2362d3Smrg		BSWAP=bswap
19877de2362d3Smrg	else
19878de2362d3Smrg	    	if test "$SYS_ENDIAN__SWAP" = "yes" ; then
19879de2362d3Smrg			USE_SYS_ENDIAN_H=yes
19880de2362d3Smrg			BSWAP=__swap
19881de2362d3Smrg		else
19882de2362d3Smrg			USE_SYS_ENDIAN_H=no
19883de2362d3Smrg		fi
19884de2362d3Smrg	fi
19885de2362d3Smrg
19886de2362d3Smrg	if test "$USE_SYS_ENDIAN_H" = "yes" ; then
19887de2362d3Smrg
19888de2362d3Smrg$as_echo "#define USE_SYS_ENDIAN_H 1" >>confdefs.h
19889de2362d3Smrg
19890de2362d3Smrg
19891de2362d3Smrgcat >>confdefs.h <<_ACEOF
19892de2362d3Smrg#define bswap_16 ${BSWAP}16
19893de2362d3Smrg_ACEOF
19894de2362d3Smrg
19895de2362d3Smrg
19896de2362d3Smrgcat >>confdefs.h <<_ACEOF
19897de2362d3Smrg#define bswap_32 ${BSWAP}32
19898de2362d3Smrg_ACEOF
19899de2362d3Smrg
19900de2362d3Smrg
19901de2362d3Smrgcat >>confdefs.h <<_ACEOF
19902de2362d3Smrg#define bswap_64 ${BSWAP}64
19903de2362d3Smrg_ACEOF
19904de2362d3Smrg
19905de2362d3Smrg	fi
19906de2362d3Smrgfi
19907de2362d3Smrg
19908de2362d3Smrg
19909de2362d3Smrg
19910de2362d3SmrgDRIVER_NAME=ati
19911de2362d3Smrg
19912de2362d3Smrg
19913de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: The atimisc sub-driver has been split out to xf86-video-mach64:
19914de2362d3Smrg    git://anongit.freedesktop.org/git/xorg/driver/xf86-video-mach64
19915de2362d3SmrgPlease install that driver as well for mach64-based cards.
19916de2362d3Smrg" >&5
19917de2362d3Smrg$as_echo "$as_me: The atimisc sub-driver has been split out to xf86-video-mach64:
19918de2362d3Smrg    git://anongit.freedesktop.org/git/xorg/driver/xf86-video-mach64
19919de2362d3SmrgPlease install that driver as well for mach64-based cards.
19920de2362d3Smrg" >&6;}
19921de2362d3Smrg
19922de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: The r128 sub-driver has been split out to xf86-video-r128:
19923de2362d3Smrg    git://anongit.freedesktop.org/git/xorg/driver/xf86-video-r128
19924de2362d3SmrgPlease install that driver as well for rage128-based cards.
19925de2362d3Smrg" >&5
19926de2362d3Smrg$as_echo "$as_me: The r128 sub-driver has been split out to xf86-video-r128:
19927de2362d3Smrg    git://anongit.freedesktop.org/git/xorg/driver/xf86-video-r128
19928de2362d3SmrgPlease install that driver as well for rage128-based cards.
19929de2362d3Smrg" >&6;}
19930de2362d3Smrg
19931de2362d3Smrgac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
19932de2362d3Smrg
19933de2362d3Smrgcat >confcache <<\_ACEOF
19934de2362d3Smrg# This file is a shell script that caches the results of configure
19935de2362d3Smrg# tests run on this system so they can be shared between configure
19936de2362d3Smrg# scripts and configure runs, see configure's option --config-cache.
19937de2362d3Smrg# It is not useful on other systems.  If it contains results you don't
19938de2362d3Smrg# want to keep, you may remove or edit it.
19939de2362d3Smrg#
19940de2362d3Smrg# config.status only pays attention to the cache file if you give it
19941de2362d3Smrg# the --recheck option to rerun configure.
19942de2362d3Smrg#
19943de2362d3Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
19944de2362d3Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
19945de2362d3Smrg# following values.
19946de2362d3Smrg
19947de2362d3Smrg_ACEOF
19948de2362d3Smrg
19949de2362d3Smrg# The following way of writing the cache mishandles newlines in values,
19950de2362d3Smrg# but we know of no workaround that is simple, portable, and efficient.
19951de2362d3Smrg# So, we kill variables containing newlines.
19952de2362d3Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
19953de2362d3Smrg# and sets the high bit in the cache file unless we assign to the vars.
19954de2362d3Smrg(
19955de2362d3Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
19956de2362d3Smrg    eval ac_val=\$$ac_var
19957de2362d3Smrg    case $ac_val in #(
19958de2362d3Smrg    *${as_nl}*)
19959de2362d3Smrg      case $ac_var in #(
19960de2362d3Smrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
19961de2362d3Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
19962de2362d3Smrg      esac
19963de2362d3Smrg      case $ac_var in #(
19964de2362d3Smrg      _ | IFS | as_nl) ;; #(
19965de2362d3Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
19966de2362d3Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
19967de2362d3Smrg      esac ;;
19968de2362d3Smrg    esac
19969de2362d3Smrg  done
19970de2362d3Smrg
19971de2362d3Smrg  (set) 2>&1 |
19972de2362d3Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
19973de2362d3Smrg    *${as_nl}ac_space=\ *)
19974de2362d3Smrg      # `set' does not quote correctly, so add quotes: double-quote
19975de2362d3Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
19976de2362d3Smrg      sed -n \
19977de2362d3Smrg	"s/'/'\\\\''/g;
19978de2362d3Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19979de2362d3Smrg      ;; #(
19980de2362d3Smrg    *)
19981de2362d3Smrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
19982de2362d3Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19983de2362d3Smrg      ;;
19984de2362d3Smrg    esac |
19985de2362d3Smrg    sort
19986de2362d3Smrg) |
19987de2362d3Smrg  sed '
19988de2362d3Smrg     /^ac_cv_env_/b end
19989de2362d3Smrg     t clear
19990de2362d3Smrg     :clear
19991de2362d3Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19992de2362d3Smrg     t end
19993de2362d3Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19994de2362d3Smrg     :end' >>confcache
19995de2362d3Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
19996de2362d3Smrg  if test -w "$cache_file"; then
19997de2362d3Smrg    if test "x$cache_file" != "x/dev/null"; then
19998de2362d3Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
19999de2362d3Smrg$as_echo "$as_me: updating cache $cache_file" >&6;}
20000de2362d3Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
20001de2362d3Smrg	cat confcache >"$cache_file"
20002de2362d3Smrg      else
20003de2362d3Smrg        case $cache_file in #(
20004de2362d3Smrg        */* | ?:*)
20005de2362d3Smrg	  mv -f confcache "$cache_file"$$ &&
20006de2362d3Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
20007de2362d3Smrg        *)
20008de2362d3Smrg	  mv -f confcache "$cache_file" ;;
20009de2362d3Smrg	esac
20010de2362d3Smrg      fi
20011de2362d3Smrg    fi
20012de2362d3Smrg  else
20013de2362d3Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
20014de2362d3Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
20015de2362d3Smrg  fi
20016de2362d3Smrgfi
20017de2362d3Smrgrm -f confcache
20018de2362d3Smrg
20019de2362d3Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
20020de2362d3Smrg# Let make expand exec_prefix.
20021de2362d3Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20022de2362d3Smrg
20023de2362d3SmrgDEFS=-DHAVE_CONFIG_H
20024de2362d3Smrg
20025de2362d3Smrgac_libobjs=
20026de2362d3Smrgac_ltlibobjs=
20027de2362d3SmrgU=
20028de2362d3Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
20029de2362d3Smrg  # 1. Remove the extension, and $U if already installed.
20030de2362d3Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
20031de2362d3Smrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
20032de2362d3Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
20033de2362d3Smrg  #    will be set to the directory where LIBOBJS objects are built.
20034de2362d3Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
20035de2362d3Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
20036de2362d3Smrgdone
20037de2362d3SmrgLIBOBJS=$ac_libobjs
20038de2362d3Smrg
20039de2362d3SmrgLTLIBOBJS=$ac_ltlibobjs
20040de2362d3Smrg
20041de2362d3Smrg
20042de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
20043de2362d3Smrg$as_echo_n "checking that generated files are newer than configure... " >&6; }
20044de2362d3Smrg   if test -n "$am_sleep_pid"; then
20045de2362d3Smrg     # Hide warnings about reused PIDs.
20046de2362d3Smrg     wait $am_sleep_pid 2>/dev/null
20047de2362d3Smrg   fi
20048de2362d3Smrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
20049de2362d3Smrg$as_echo "done" >&6; }
20050de2362d3Smrg if test -n "$EXEEXT"; then
20051de2362d3Smrg  am__EXEEXT_TRUE=
20052de2362d3Smrg  am__EXEEXT_FALSE='#'
20053de2362d3Smrgelse
20054de2362d3Smrg  am__EXEEXT_TRUE='#'
20055de2362d3Smrg  am__EXEEXT_FALSE=
20056de2362d3Smrgfi
20057de2362d3Smrg
20058de2362d3Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
20059de2362d3Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
20060de2362d3SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20061de2362d3Smrgfi
20062de2362d3Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
20063de2362d3Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
20064de2362d3SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20065de2362d3Smrgfi
20066de2362d3Smrgif test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
20067de2362d3Smrg  as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined.
20068de2362d3SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20069de2362d3Smrgfi
20070de2362d3Smrgif test -z "${LIBUDEV_TRUE}" && test -z "${LIBUDEV_FALSE}"; then
20071de2362d3Smrg  as_fn_error $? "conditional \"LIBUDEV\" was never defined.
20072de2362d3SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20073de2362d3Smrgfi
20074de2362d3Smrgif test -z "${GLAMOR_TRUE}" && test -z "${GLAMOR_FALSE}"; then
20075de2362d3Smrg  as_fn_error $? "conditional \"GLAMOR\" was never defined.
20076de2362d3SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
20077de2362d3Smrgfi
20078de2362d3Smrg
20079de2362d3Smrg: "${CONFIG_STATUS=./config.status}"
20080de2362d3Smrgac_write_fail=0
20081de2362d3Smrgac_clean_files_save=$ac_clean_files
20082de2362d3Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
20083de2362d3Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
20084de2362d3Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
20085de2362d3Smrgas_write_fail=0
20086de2362d3Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
20087de2362d3Smrg#! $SHELL
20088de2362d3Smrg# Generated by $as_me.
20089de2362d3Smrg# Run this file to recreate the current configuration.
20090de2362d3Smrg# Compiler output produced by configure, useful for debugging
20091de2362d3Smrg# configure, is in config.log if it exists.
20092de2362d3Smrg
20093de2362d3Smrgdebug=false
20094de2362d3Smrgac_cs_recheck=false
20095de2362d3Smrgac_cs_silent=false
20096de2362d3Smrg
20097de2362d3SmrgSHELL=\${CONFIG_SHELL-$SHELL}
20098de2362d3Smrgexport SHELL
20099de2362d3Smrg_ASEOF
20100de2362d3Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
20101de2362d3Smrg## -------------------- ##
20102de2362d3Smrg## M4sh Initialization. ##
20103de2362d3Smrg## -------------------- ##
20104de2362d3Smrg
20105de2362d3Smrg# Be more Bourne compatible
20106de2362d3SmrgDUALCASE=1; export DUALCASE # for MKS sh
20107de2362d3Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20108de2362d3Smrg  emulate sh
20109de2362d3Smrg  NULLCMD=:
20110de2362d3Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
20111de2362d3Smrg  # is contrary to our usage.  Disable this feature.
20112de2362d3Smrg  alias -g '${1+"$@"}'='"$@"'
20113de2362d3Smrg  setopt NO_GLOB_SUBST
20114de2362d3Smrgelse
20115de2362d3Smrg  case `(set -o) 2>/dev/null` in #(
20116de2362d3Smrg  *posix*) :
20117de2362d3Smrg    set -o posix ;; #(
20118de2362d3Smrg  *) :
20119de2362d3Smrg     ;;
20120de2362d3Smrgesac
20121de2362d3Smrgfi
20122de2362d3Smrg
20123de2362d3Smrg
20124de2362d3Smrgas_nl='
20125de2362d3Smrg'
20126de2362d3Smrgexport as_nl
20127de2362d3Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
20128de2362d3Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
20129de2362d3Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
20130de2362d3Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
20131de2362d3Smrg# Prefer a ksh shell builtin over an external printf program on Solaris,
20132de2362d3Smrg# but without wasting forks for bash or zsh.
20133de2362d3Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \
20134de2362d3Smrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
20135de2362d3Smrg  as_echo='print -r --'
20136de2362d3Smrg  as_echo_n='print -rn --'
20137de2362d3Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
20138de2362d3Smrg  as_echo='printf %s\n'
20139de2362d3Smrg  as_echo_n='printf %s'
20140de2362d3Smrgelse
20141de2362d3Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
20142de2362d3Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
20143de2362d3Smrg    as_echo_n='/usr/ucb/echo -n'
20144de2362d3Smrg  else
20145de2362d3Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
20146de2362d3Smrg    as_echo_n_body='eval
20147de2362d3Smrg      arg=$1;
20148de2362d3Smrg      case $arg in #(
20149de2362d3Smrg      *"$as_nl"*)
20150de2362d3Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
20151de2362d3Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
20152de2362d3Smrg      esac;
20153de2362d3Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
20154de2362d3Smrg    '
20155de2362d3Smrg    export as_echo_n_body
20156de2362d3Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
20157de2362d3Smrg  fi
20158de2362d3Smrg  export as_echo_body
20159de2362d3Smrg  as_echo='sh -c $as_echo_body as_echo'
20160de2362d3Smrgfi
20161de2362d3Smrg
20162de2362d3Smrg# The user is always right.
20163de2362d3Smrgif test "${PATH_SEPARATOR+set}" != set; then
20164de2362d3Smrg  PATH_SEPARATOR=:
20165de2362d3Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
20166de2362d3Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
20167de2362d3Smrg      PATH_SEPARATOR=';'
20168de2362d3Smrg  }
20169de2362d3Smrgfi
20170de2362d3Smrg
20171de2362d3Smrg
20172de2362d3Smrg# IFS
20173de2362d3Smrg# We need space, tab and new line, in precisely that order.  Quoting is
20174de2362d3Smrg# there to prevent editors from complaining about space-tab.
20175de2362d3Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
20176de2362d3Smrg# splitting by setting IFS to empty value.)
20177de2362d3SmrgIFS=" ""	$as_nl"
20178de2362d3Smrg
20179de2362d3Smrg# Find who we are.  Look in the path if we contain no directory separator.
20180de2362d3Smrgas_myself=
20181de2362d3Smrgcase $0 in #((
20182de2362d3Smrg  *[\\/]* ) as_myself=$0 ;;
20183de2362d3Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20184de2362d3Smrgfor as_dir in $PATH
20185de2362d3Smrgdo
20186de2362d3Smrg  IFS=$as_save_IFS
20187de2362d3Smrg  test -z "$as_dir" && as_dir=.
20188de2362d3Smrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
20189de2362d3Smrg  done
20190de2362d3SmrgIFS=$as_save_IFS
20191de2362d3Smrg
20192de2362d3Smrg     ;;
20193de2362d3Smrgesac
20194de2362d3Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
20195de2362d3Smrg# in which case we are not to be found in the path.
20196de2362d3Smrgif test "x$as_myself" = x; then
20197de2362d3Smrg  as_myself=$0
20198de2362d3Smrgfi
20199de2362d3Smrgif test ! -f "$as_myself"; then
20200de2362d3Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
20201de2362d3Smrg  exit 1
20202de2362d3Smrgfi
20203de2362d3Smrg
20204de2362d3Smrg# Unset variables that we do not need and which cause bugs (e.g. in
20205de2362d3Smrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
20206de2362d3Smrg# suppresses any "Segmentation fault" message there.  '((' could
20207de2362d3Smrg# trigger a bug in pdksh 5.2.14.
20208de2362d3Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH
20209de2362d3Smrgdo eval test x\${$as_var+set} = xset \
20210de2362d3Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
20211de2362d3Smrgdone
20212de2362d3SmrgPS1='$ '
20213de2362d3SmrgPS2='> '
20214de2362d3SmrgPS4='+ '
20215de2362d3Smrg
20216de2362d3Smrg# NLS nuisances.
20217de2362d3SmrgLC_ALL=C
20218de2362d3Smrgexport LC_ALL
20219de2362d3SmrgLANGUAGE=C
20220de2362d3Smrgexport LANGUAGE
20221de2362d3Smrg
20222de2362d3Smrg# CDPATH.
20223de2362d3Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
20224de2362d3Smrg
20225de2362d3Smrg
20226de2362d3Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
20227de2362d3Smrg# ----------------------------------------
20228de2362d3Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
20229de2362d3Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
20230de2362d3Smrg# script with STATUS, using 1 if that was 0.
20231de2362d3Smrgas_fn_error ()
20232de2362d3Smrg{
20233de2362d3Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
20234de2362d3Smrg  if test "$4"; then
20235de2362d3Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
20236de2362d3Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
20237de2362d3Smrg  fi
20238de2362d3Smrg  $as_echo "$as_me: error: $2" >&2
20239de2362d3Smrg  as_fn_exit $as_status
20240de2362d3Smrg} # as_fn_error
20241de2362d3Smrg
20242de2362d3Smrg
20243de2362d3Smrg# as_fn_set_status STATUS
20244de2362d3Smrg# -----------------------
20245de2362d3Smrg# Set $? to STATUS, without forking.
20246de2362d3Smrgas_fn_set_status ()
20247de2362d3Smrg{
20248de2362d3Smrg  return $1
20249de2362d3Smrg} # as_fn_set_status
20250de2362d3Smrg
20251de2362d3Smrg# as_fn_exit STATUS
20252de2362d3Smrg# -----------------
20253de2362d3Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
20254de2362d3Smrgas_fn_exit ()
20255de2362d3Smrg{
20256de2362d3Smrg  set +e
20257de2362d3Smrg  as_fn_set_status $1
20258de2362d3Smrg  exit $1
20259de2362d3Smrg} # as_fn_exit
20260de2362d3Smrg
20261de2362d3Smrg# as_fn_unset VAR
20262de2362d3Smrg# ---------------
20263de2362d3Smrg# Portably unset VAR.
20264de2362d3Smrgas_fn_unset ()
20265de2362d3Smrg{
20266de2362d3Smrg  { eval $1=; unset $1;}
20267de2362d3Smrg}
20268de2362d3Smrgas_unset=as_fn_unset
20269de2362d3Smrg# as_fn_append VAR VALUE
20270de2362d3Smrg# ----------------------
20271de2362d3Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
20272de2362d3Smrg# advantage of any shell optimizations that allow amortized linear growth over
20273de2362d3Smrg# repeated appends, instead of the typical quadratic growth present in naive
20274de2362d3Smrg# implementations.
20275de2362d3Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
20276de2362d3Smrg  eval 'as_fn_append ()
20277de2362d3Smrg  {
20278de2362d3Smrg    eval $1+=\$2
20279de2362d3Smrg  }'
20280de2362d3Smrgelse
20281de2362d3Smrg  as_fn_append ()
20282de2362d3Smrg  {
20283de2362d3Smrg    eval $1=\$$1\$2
20284de2362d3Smrg  }
20285de2362d3Smrgfi # as_fn_append
20286de2362d3Smrg
20287de2362d3Smrg# as_fn_arith ARG...
20288de2362d3Smrg# ------------------
20289de2362d3Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
20290de2362d3Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
20291de2362d3Smrg# must be portable across $(()) and expr.
20292de2362d3Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
20293de2362d3Smrg  eval 'as_fn_arith ()
20294de2362d3Smrg  {
20295de2362d3Smrg    as_val=$(( $* ))
20296de2362d3Smrg  }'
20297de2362d3Smrgelse
20298de2362d3Smrg  as_fn_arith ()
20299de2362d3Smrg  {
20300de2362d3Smrg    as_val=`expr "$@" || test $? -eq 1`
20301de2362d3Smrg  }
20302de2362d3Smrgfi # as_fn_arith
20303de2362d3Smrg
20304de2362d3Smrg
20305de2362d3Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
20306de2362d3Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
20307de2362d3Smrg  as_expr=expr
20308de2362d3Smrgelse
20309de2362d3Smrg  as_expr=false
20310de2362d3Smrgfi
20311de2362d3Smrg
20312de2362d3Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
20313de2362d3Smrg  as_basename=basename
20314de2362d3Smrgelse
20315de2362d3Smrg  as_basename=false
20316de2362d3Smrgfi
20317de2362d3Smrg
20318de2362d3Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
20319de2362d3Smrg  as_dirname=dirname
20320de2362d3Smrgelse
20321de2362d3Smrg  as_dirname=false
20322de2362d3Smrgfi
20323de2362d3Smrg
20324de2362d3Smrgas_me=`$as_basename -- "$0" ||
20325de2362d3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
20326de2362d3Smrg	 X"$0" : 'X\(//\)$' \| \
20327de2362d3Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
20328de2362d3Smrg$as_echo X/"$0" |
20329de2362d3Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
20330de2362d3Smrg	    s//\1/
20331de2362d3Smrg	    q
20332de2362d3Smrg	  }
20333de2362d3Smrg	  /^X\/\(\/\/\)$/{
20334de2362d3Smrg	    s//\1/
20335de2362d3Smrg	    q
20336de2362d3Smrg	  }
20337de2362d3Smrg	  /^X\/\(\/\).*/{
20338de2362d3Smrg	    s//\1/
20339de2362d3Smrg	    q
20340de2362d3Smrg	  }
20341de2362d3Smrg	  s/.*/./; q'`
20342de2362d3Smrg
20343de2362d3Smrg# Avoid depending upon Character Ranges.
20344de2362d3Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
20345de2362d3Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
20346de2362d3Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
20347de2362d3Smrgas_cr_digits='0123456789'
20348de2362d3Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
20349de2362d3Smrg
20350de2362d3SmrgECHO_C= ECHO_N= ECHO_T=
20351de2362d3Smrgcase `echo -n x` in #(((((
20352de2362d3Smrg-n*)
20353de2362d3Smrg  case `echo 'xy\c'` in
20354de2362d3Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
20355de2362d3Smrg  xy)  ECHO_C='\c';;
20356de2362d3Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
20357de2362d3Smrg       ECHO_T='	';;
20358de2362d3Smrg  esac;;
20359de2362d3Smrg*)
20360de2362d3Smrg  ECHO_N='-n';;
20361de2362d3Smrgesac
20362de2362d3Smrg
20363de2362d3Smrgrm -f conf$$ conf$$.exe conf$$.file
20364de2362d3Smrgif test -d conf$$.dir; then
20365de2362d3Smrg  rm -f conf$$.dir/conf$$.file
20366de2362d3Smrgelse
20367de2362d3Smrg  rm -f conf$$.dir
20368de2362d3Smrg  mkdir conf$$.dir 2>/dev/null
20369de2362d3Smrgfi
20370de2362d3Smrgif (echo >conf$$.file) 2>/dev/null; then
20371de2362d3Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
20372de2362d3Smrg    as_ln_s='ln -s'
20373de2362d3Smrg    # ... but there are two gotchas:
20374de2362d3Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
20375de2362d3Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
20376de2362d3Smrg    # In both cases, we have to default to `cp -pR'.
20377de2362d3Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
20378de2362d3Smrg      as_ln_s='cp -pR'
20379de2362d3Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
20380de2362d3Smrg    as_ln_s=ln
20381de2362d3Smrg  else
20382de2362d3Smrg    as_ln_s='cp -pR'
20383de2362d3Smrg  fi
20384de2362d3Smrgelse
20385de2362d3Smrg  as_ln_s='cp -pR'
20386de2362d3Smrgfi
20387de2362d3Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
20388de2362d3Smrgrmdir conf$$.dir 2>/dev/null
20389de2362d3Smrg
20390de2362d3Smrg
20391de2362d3Smrg# as_fn_mkdir_p
20392de2362d3Smrg# -------------
20393de2362d3Smrg# Create "$as_dir" as a directory, including parents if necessary.
20394de2362d3Smrgas_fn_mkdir_p ()
20395de2362d3Smrg{
20396de2362d3Smrg
20397de2362d3Smrg  case $as_dir in #(
20398de2362d3Smrg  -*) as_dir=./$as_dir;;
20399de2362d3Smrg  esac
20400de2362d3Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
20401de2362d3Smrg    as_dirs=
20402de2362d3Smrg    while :; do
20403de2362d3Smrg      case $as_dir in #(
20404de2362d3Smrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
20405de2362d3Smrg      *) as_qdir=$as_dir;;
20406de2362d3Smrg      esac
20407de2362d3Smrg      as_dirs="'$as_qdir' $as_dirs"
20408de2362d3Smrg      as_dir=`$as_dirname -- "$as_dir" ||
20409de2362d3Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20410de2362d3Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
20411de2362d3Smrg	 X"$as_dir" : 'X\(//\)$' \| \
20412de2362d3Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
20413de2362d3Smrg$as_echo X"$as_dir" |
20414de2362d3Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20415de2362d3Smrg	    s//\1/
20416de2362d3Smrg	    q
20417de2362d3Smrg	  }
20418de2362d3Smrg	  /^X\(\/\/\)[^/].*/{
20419de2362d3Smrg	    s//\1/
20420de2362d3Smrg	    q
20421de2362d3Smrg	  }
20422de2362d3Smrg	  /^X\(\/\/\)$/{
20423de2362d3Smrg	    s//\1/
20424de2362d3Smrg	    q
20425de2362d3Smrg	  }
20426de2362d3Smrg	  /^X\(\/\).*/{
20427de2362d3Smrg	    s//\1/
20428de2362d3Smrg	    q
20429de2362d3Smrg	  }
20430de2362d3Smrg	  s/.*/./; q'`
20431de2362d3Smrg      test -d "$as_dir" && break
20432de2362d3Smrg    done
20433de2362d3Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
20434de2362d3Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
20435de2362d3Smrg
20436de2362d3Smrg
20437de2362d3Smrg} # as_fn_mkdir_p
20438de2362d3Smrgif mkdir -p . 2>/dev/null; then
20439de2362d3Smrg  as_mkdir_p='mkdir -p "$as_dir"'
20440de2362d3Smrgelse
20441de2362d3Smrg  test -d ./-p && rmdir ./-p
20442de2362d3Smrg  as_mkdir_p=false
20443de2362d3Smrgfi
20444de2362d3Smrg
20445de2362d3Smrg
20446de2362d3Smrg# as_fn_executable_p FILE
20447de2362d3Smrg# -----------------------
20448de2362d3Smrg# Test if FILE is an executable regular file.
20449de2362d3Smrgas_fn_executable_p ()
20450de2362d3Smrg{
20451de2362d3Smrg  test -f "$1" && test -x "$1"
20452de2362d3Smrg} # as_fn_executable_p
20453de2362d3Smrgas_test_x='test -x'
20454de2362d3Smrgas_executable_p=as_fn_executable_p
20455de2362d3Smrg
20456de2362d3Smrg# Sed expression to map a string onto a valid CPP name.
20457de2362d3Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
20458de2362d3Smrg
20459de2362d3Smrg# Sed expression to map a string onto a valid variable name.
20460de2362d3Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
20461de2362d3Smrg
20462de2362d3Smrg
20463de2362d3Smrgexec 6>&1
20464de2362d3Smrg## ----------------------------------- ##
20465de2362d3Smrg## Main body of $CONFIG_STATUS script. ##
20466de2362d3Smrg## ----------------------------------- ##
20467de2362d3Smrg_ASEOF
20468de2362d3Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
20469de2362d3Smrg
20470de2362d3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20471de2362d3Smrg# Save the log message, to keep $0 and so on meaningful, and to
20472de2362d3Smrg# report actual input values of CONFIG_FILES etc. instead of their
20473de2362d3Smrg# values after options handling.
20474de2362d3Smrgac_log="
204757314432eSmrgThis file was extended by xf86-video-ati $as_me 7.8.0, which was
20476de2362d3Smrggenerated by GNU Autoconf 2.69.  Invocation command line was
20477de2362d3Smrg
20478de2362d3Smrg  CONFIG_FILES    = $CONFIG_FILES
20479de2362d3Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
20480de2362d3Smrg  CONFIG_LINKS    = $CONFIG_LINKS
20481de2362d3Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
20482de2362d3Smrg  $ $0 $@
20483de2362d3Smrg
20484de2362d3Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
20485de2362d3Smrg"
20486de2362d3Smrg
20487de2362d3Smrg_ACEOF
20488de2362d3Smrg
20489de2362d3Smrgcase $ac_config_files in *"
20490de2362d3Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
20491de2362d3Smrgesac
20492de2362d3Smrg
20493de2362d3Smrgcase $ac_config_headers in *"
20494de2362d3Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
20495de2362d3Smrgesac
20496de2362d3Smrg
20497de2362d3Smrg
20498de2362d3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20499de2362d3Smrg# Files that config.status was made for.
20500de2362d3Smrgconfig_files="$ac_config_files"
20501de2362d3Smrgconfig_headers="$ac_config_headers"
20502de2362d3Smrgconfig_commands="$ac_config_commands"
20503de2362d3Smrg
20504de2362d3Smrg_ACEOF
20505de2362d3Smrg
20506de2362d3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20507de2362d3Smrgac_cs_usage="\
20508de2362d3Smrg\`$as_me' instantiates files and other configuration actions
20509de2362d3Smrgfrom templates according to the current configuration.  Unless the files
20510de2362d3Smrgand actions are specified as TAGs, all are instantiated by default.
20511de2362d3Smrg
20512de2362d3SmrgUsage: $0 [OPTION]... [TAG]...
20513de2362d3Smrg
20514de2362d3Smrg  -h, --help       print this help, then exit
20515de2362d3Smrg  -V, --version    print version number and configuration settings, then exit
20516de2362d3Smrg      --config     print configuration, then exit
20517de2362d3Smrg  -q, --quiet, --silent
20518de2362d3Smrg                   do not print progress messages
20519de2362d3Smrg  -d, --debug      don't remove temporary files
20520de2362d3Smrg      --recheck    update $as_me by reconfiguring in the same conditions
20521de2362d3Smrg      --file=FILE[:TEMPLATE]
20522de2362d3Smrg                   instantiate the configuration file FILE
20523de2362d3Smrg      --header=FILE[:TEMPLATE]
20524de2362d3Smrg                   instantiate the configuration header FILE
20525de2362d3Smrg
20526de2362d3SmrgConfiguration files:
20527de2362d3Smrg$config_files
20528de2362d3Smrg
20529de2362d3SmrgConfiguration headers:
20530de2362d3Smrg$config_headers
20531de2362d3Smrg
20532de2362d3SmrgConfiguration commands:
20533de2362d3Smrg$config_commands
20534de2362d3Smrg
20535de2362d3SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
20536de2362d3Smrg
20537de2362d3Smrg_ACEOF
20538de2362d3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20539de2362d3Smrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
20540de2362d3Smrgac_cs_version="\\
205417314432eSmrgxf86-video-ati config.status 7.8.0
20542de2362d3Smrgconfigured by $0, generated by GNU Autoconf 2.69,
20543de2362d3Smrg  with options \\"\$ac_cs_config\\"
20544de2362d3Smrg
20545de2362d3SmrgCopyright (C) 2012 Free Software Foundation, Inc.
20546de2362d3SmrgThis config.status script is free software; the Free Software Foundation
20547de2362d3Smrggives unlimited permission to copy, distribute and modify it."
20548de2362d3Smrg
20549de2362d3Smrgac_pwd='$ac_pwd'
20550de2362d3Smrgsrcdir='$srcdir'
20551de2362d3SmrgINSTALL='$INSTALL'
20552de2362d3SmrgMKDIR_P='$MKDIR_P'
20553de2362d3SmrgAWK='$AWK'
20554de2362d3Smrgtest -n "\$AWK" || AWK=awk
20555de2362d3Smrg_ACEOF
20556de2362d3Smrg
20557de2362d3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20558de2362d3Smrg# The default lists apply if the user does not specify any file.
20559de2362d3Smrgac_need_defaults=:
20560de2362d3Smrgwhile test $# != 0
20561de2362d3Smrgdo
20562de2362d3Smrg  case $1 in
20563de2362d3Smrg  --*=?*)
20564de2362d3Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
20565de2362d3Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
20566de2362d3Smrg    ac_shift=:
20567de2362d3Smrg    ;;
20568de2362d3Smrg  --*=)
20569de2362d3Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
20570de2362d3Smrg    ac_optarg=
20571de2362d3Smrg    ac_shift=:
20572de2362d3Smrg    ;;
20573de2362d3Smrg  *)
20574de2362d3Smrg    ac_option=$1
20575de2362d3Smrg    ac_optarg=$2
20576de2362d3Smrg    ac_shift=shift
20577de2362d3Smrg    ;;
20578de2362d3Smrg  esac
20579de2362d3Smrg
20580de2362d3Smrg  case $ac_option in
20581de2362d3Smrg  # Handling of the options.
20582de2362d3Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
20583de2362d3Smrg    ac_cs_recheck=: ;;
20584de2362d3Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
20585de2362d3Smrg    $as_echo "$ac_cs_version"; exit ;;
20586de2362d3Smrg  --config | --confi | --conf | --con | --co | --c )
20587de2362d3Smrg    $as_echo "$ac_cs_config"; exit ;;
20588de2362d3Smrg  --debug | --debu | --deb | --de | --d | -d )
20589de2362d3Smrg    debug=: ;;
20590de2362d3Smrg  --file | --fil | --fi | --f )
20591de2362d3Smrg    $ac_shift
20592de2362d3Smrg    case $ac_optarg in
20593de2362d3Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
20594de2362d3Smrg    '') as_fn_error $? "missing file argument" ;;
20595de2362d3Smrg    esac
20596de2362d3Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
20597de2362d3Smrg    ac_need_defaults=false;;
20598de2362d3Smrg  --header | --heade | --head | --hea )
20599de2362d3Smrg    $ac_shift
20600de2362d3Smrg    case $ac_optarg in
20601de2362d3Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
20602de2362d3Smrg    esac
20603de2362d3Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
20604de2362d3Smrg    ac_need_defaults=false;;
20605de2362d3Smrg  --he | --h)
20606de2362d3Smrg    # Conflict between --help and --header
20607de2362d3Smrg    as_fn_error $? "ambiguous option: \`$1'
20608de2362d3SmrgTry \`$0 --help' for more information.";;
20609de2362d3Smrg  --help | --hel | -h )
20610de2362d3Smrg    $as_echo "$ac_cs_usage"; exit ;;
20611de2362d3Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
20612de2362d3Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
20613de2362d3Smrg    ac_cs_silent=: ;;
20614de2362d3Smrg
20615de2362d3Smrg  # This is an error.
20616de2362d3Smrg  -*) as_fn_error $? "unrecognized option: \`$1'
20617de2362d3SmrgTry \`$0 --help' for more information." ;;
20618de2362d3Smrg
20619de2362d3Smrg  *) as_fn_append ac_config_targets " $1"
20620de2362d3Smrg     ac_need_defaults=false ;;
20621de2362d3Smrg
20622de2362d3Smrg  esac
20623de2362d3Smrg  shift
20624de2362d3Smrgdone
20625de2362d3Smrg
20626de2362d3Smrgac_configure_extra_args=
20627de2362d3Smrg
20628de2362d3Smrgif $ac_cs_silent; then
20629de2362d3Smrg  exec 6>/dev/null
20630de2362d3Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
20631de2362d3Smrgfi
20632de2362d3Smrg
20633de2362d3Smrg_ACEOF
20634de2362d3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20635de2362d3Smrgif \$ac_cs_recheck; then
20636de2362d3Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
20637de2362d3Smrg  shift
20638de2362d3Smrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
20639de2362d3Smrg  CONFIG_SHELL='$SHELL'
20640de2362d3Smrg  export CONFIG_SHELL
20641de2362d3Smrg  exec "\$@"
20642de2362d3Smrgfi
20643de2362d3Smrg
20644de2362d3Smrg_ACEOF
20645de2362d3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20646de2362d3Smrgexec 5>>config.log
20647de2362d3Smrg{
20648de2362d3Smrg  echo
20649de2362d3Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
20650de2362d3Smrg## Running $as_me. ##
20651de2362d3Smrg_ASBOX
20652de2362d3Smrg  $as_echo "$ac_log"
20653de2362d3Smrg} >&5
20654de2362d3Smrg
20655de2362d3Smrg_ACEOF
20656de2362d3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20657de2362d3Smrg#
20658de2362d3Smrg# INIT-COMMANDS
20659de2362d3Smrg#
20660de2362d3SmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
20661de2362d3Smrg
20662de2362d3Smrg
20663de2362d3Smrg# The HP-UX ksh and POSIX shell print the target directory to stdout
20664de2362d3Smrg# if CDPATH is set.
20665de2362d3Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
20666de2362d3Smrg
20667de2362d3Smrgsed_quote_subst='$sed_quote_subst'
20668de2362d3Smrgdouble_quote_subst='$double_quote_subst'
20669de2362d3Smrgdelay_variable_subst='$delay_variable_subst'
20670de2362d3Smrgenable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
20671de2362d3Smrgmacro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
20672de2362d3Smrgmacro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
20673de2362d3Smrgenable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
20674de2362d3Smrgpic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
20675de2362d3Smrgenable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
206760d16fef4Smrgshared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
20677de2362d3SmrgSHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
20678de2362d3SmrgECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
20679de2362d3SmrgPATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
20680de2362d3Smrghost_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
20681de2362d3Smrghost='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
20682de2362d3Smrghost_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
20683de2362d3Smrgbuild_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
20684de2362d3Smrgbuild='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
20685de2362d3Smrgbuild_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
20686de2362d3SmrgSED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
20687de2362d3SmrgXsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
20688de2362d3SmrgGREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
20689de2362d3SmrgEGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
20690de2362d3SmrgFGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
20691de2362d3SmrgLD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
20692de2362d3SmrgNM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
20693de2362d3SmrgLN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
20694de2362d3Smrgmax_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
20695de2362d3Smrgac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
20696de2362d3Smrgexeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
20697de2362d3Smrglt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
20698de2362d3Smrglt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
20699de2362d3Smrglt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
20700de2362d3Smrglt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
20701de2362d3Smrglt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
20702de2362d3Smrgreload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
20703de2362d3Smrgreload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
20704de2362d3SmrgOBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
20705de2362d3Smrgdeplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
20706de2362d3Smrgfile_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
20707de2362d3Smrgfile_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
20708de2362d3Smrgwant_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
20709de2362d3SmrgDLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
20710de2362d3Smrgsharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
20711de2362d3SmrgAR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
20712de2362d3SmrgAR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
20713de2362d3Smrgarchiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
20714de2362d3SmrgSTRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
20715de2362d3SmrgRANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
20716de2362d3Smrgold_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20717de2362d3Smrgold_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20718de2362d3Smrgold_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
20719de2362d3Smrglock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
20720de2362d3SmrgCC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
20721de2362d3SmrgCFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
20722de2362d3Smrgcompiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
20723de2362d3SmrgGCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
20724de2362d3Smrglt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
20725de2362d3Smrglt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
207260d16fef4Smrglt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
20727de2362d3Smrglt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
20728de2362d3Smrglt_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"`'
207290d16fef4Smrglt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
20730de2362d3Smrgnm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
20731de2362d3Smrglt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
207320d16fef4Smrglt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
20733de2362d3Smrgobjdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
20734de2362d3SmrgMAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
20735de2362d3Smrglt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
20736de2362d3Smrglt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
20737de2362d3Smrglt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
20738de2362d3Smrglt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
20739de2362d3Smrglt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
20740de2362d3Smrgneed_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
20741de2362d3SmrgMANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
20742de2362d3SmrgDSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
20743de2362d3SmrgNMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
20744de2362d3SmrgLIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
20745de2362d3SmrgOTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
20746de2362d3SmrgOTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
20747de2362d3Smrglibext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
20748de2362d3Smrgshrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
20749de2362d3Smrgextract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20750de2362d3Smrgarchive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
20751de2362d3Smrgenable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
20752de2362d3Smrgexport_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
20753de2362d3Smrgwhole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
20754de2362d3Smrgcompiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
20755de2362d3Smrgold_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
20756de2362d3Smrgold_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20757de2362d3Smrgarchive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
20758de2362d3Smrgarchive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20759de2362d3Smrgmodule_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
20760de2362d3Smrgmodule_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20761de2362d3Smrgwith_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
20762de2362d3Smrgallow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
20763de2362d3Smrgno_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
20764de2362d3Smrghardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
20765de2362d3Smrghardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
20766de2362d3Smrghardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
20767de2362d3Smrghardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
20768de2362d3Smrghardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
20769de2362d3Smrghardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
20770de2362d3Smrghardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
20771de2362d3Smrginherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
20772de2362d3Smrglink_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
20773de2362d3Smrgalways_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
20774de2362d3Smrgexport_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
20775de2362d3Smrgexclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
20776de2362d3Smrginclude_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
20777de2362d3Smrgprelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
20778de2362d3Smrgpostlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
20779de2362d3Smrgfile_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
20780de2362d3Smrgvariables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
20781de2362d3Smrgneed_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
20782de2362d3Smrgneed_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
20783de2362d3Smrgversion_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
20784de2362d3Smrgrunpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
20785de2362d3Smrgshlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
20786de2362d3Smrgshlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
20787de2362d3Smrglibname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
20788de2362d3Smrglibrary_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
20789de2362d3Smrgsoname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
20790de2362d3Smrginstall_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
20791de2362d3Smrgpostinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20792de2362d3Smrgpostuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20793de2362d3Smrgfinish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
20794de2362d3Smrgfinish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
20795de2362d3Smrghardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
20796de2362d3Smrgsys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
207970d16fef4Smrgconfigure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
207980d16fef4Smrgconfigure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
20799de2362d3Smrghardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
20800de2362d3Smrgenable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
20801de2362d3Smrgenable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
20802de2362d3Smrgenable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
20803de2362d3Smrgold_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
20804de2362d3Smrgstriplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
20805de2362d3Smrg
20806de2362d3SmrgLTCC='$LTCC'
20807de2362d3SmrgLTCFLAGS='$LTCFLAGS'
20808de2362d3Smrgcompiler='$compiler_DEFAULT'
20809de2362d3Smrg
20810de2362d3Smrg# A function that is used when there is no print builtin or printf.
20811de2362d3Smrgfunc_fallback_echo ()
20812de2362d3Smrg{
20813de2362d3Smrg  eval 'cat <<_LTECHO_EOF
20814de2362d3Smrg\$1
20815de2362d3Smrg_LTECHO_EOF'
20816de2362d3Smrg}
20817de2362d3Smrg
20818de2362d3Smrg# Quote evaled strings.
20819de2362d3Smrgfor var in SHELL \
20820de2362d3SmrgECHO \
20821de2362d3SmrgPATH_SEPARATOR \
20822de2362d3SmrgSED \
20823de2362d3SmrgGREP \
20824de2362d3SmrgEGREP \
20825de2362d3SmrgFGREP \
20826de2362d3SmrgLD \
20827de2362d3SmrgNM \
20828de2362d3SmrgLN_S \
20829de2362d3Smrglt_SP2NL \
20830de2362d3Smrglt_NL2SP \
20831de2362d3Smrgreload_flag \
20832de2362d3SmrgOBJDUMP \
20833de2362d3Smrgdeplibs_check_method \
20834de2362d3Smrgfile_magic_cmd \
20835de2362d3Smrgfile_magic_glob \
20836de2362d3Smrgwant_nocaseglob \
20837de2362d3SmrgDLLTOOL \
20838de2362d3Smrgsharedlib_from_linklib_cmd \
20839de2362d3SmrgAR \
20840de2362d3SmrgAR_FLAGS \
20841de2362d3Smrgarchiver_list_spec \
20842de2362d3SmrgSTRIP \
20843de2362d3SmrgRANLIB \
20844de2362d3SmrgCC \
20845de2362d3SmrgCFLAGS \
20846de2362d3Smrgcompiler \
20847de2362d3Smrglt_cv_sys_global_symbol_pipe \
20848de2362d3Smrglt_cv_sys_global_symbol_to_cdecl \
208490d16fef4Smrglt_cv_sys_global_symbol_to_import \
20850de2362d3Smrglt_cv_sys_global_symbol_to_c_name_address \
20851de2362d3Smrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
208520d16fef4Smrglt_cv_nm_interface \
20853de2362d3Smrgnm_file_list_spec \
208540d16fef4Smrglt_cv_truncate_bin \
20855de2362d3Smrglt_prog_compiler_no_builtin_flag \
20856de2362d3Smrglt_prog_compiler_pic \
20857de2362d3Smrglt_prog_compiler_wl \
20858de2362d3Smrglt_prog_compiler_static \
20859de2362d3Smrglt_cv_prog_compiler_c_o \
20860de2362d3Smrgneed_locks \
20861de2362d3SmrgMANIFEST_TOOL \
20862de2362d3SmrgDSYMUTIL \
20863de2362d3SmrgNMEDIT \
20864de2362d3SmrgLIPO \
20865de2362d3SmrgOTOOL \
20866de2362d3SmrgOTOOL64 \
20867de2362d3Smrgshrext_cmds \
20868de2362d3Smrgexport_dynamic_flag_spec \
20869de2362d3Smrgwhole_archive_flag_spec \
20870de2362d3Smrgcompiler_needs_object \
20871de2362d3Smrgwith_gnu_ld \
20872de2362d3Smrgallow_undefined_flag \
20873de2362d3Smrgno_undefined_flag \
20874de2362d3Smrghardcode_libdir_flag_spec \
20875de2362d3Smrghardcode_libdir_separator \
20876de2362d3Smrgexclude_expsyms \
20877de2362d3Smrginclude_expsyms \
20878de2362d3Smrgfile_list_spec \
20879de2362d3Smrgvariables_saved_for_relink \
20880de2362d3Smrglibname_spec \
20881de2362d3Smrglibrary_names_spec \
20882de2362d3Smrgsoname_spec \
20883de2362d3Smrginstall_override_mode \
20884de2362d3Smrgfinish_eval \
20885de2362d3Smrgold_striplib \
20886de2362d3Smrgstriplib; do
20887de2362d3Smrg    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20888de2362d3Smrg    *[\\\\\\\`\\"\\\$]*)
208890d16fef4Smrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20890de2362d3Smrg      ;;
20891de2362d3Smrg    *)
20892de2362d3Smrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20893de2362d3Smrg      ;;
20894de2362d3Smrg    esac
20895de2362d3Smrgdone
20896de2362d3Smrg
20897de2362d3Smrg# Double-quote double-evaled strings.
20898de2362d3Smrgfor var in reload_cmds \
20899de2362d3Smrgold_postinstall_cmds \
20900de2362d3Smrgold_postuninstall_cmds \
20901de2362d3Smrgold_archive_cmds \
20902de2362d3Smrgextract_expsyms_cmds \
20903de2362d3Smrgold_archive_from_new_cmds \
20904de2362d3Smrgold_archive_from_expsyms_cmds \
20905de2362d3Smrgarchive_cmds \
20906de2362d3Smrgarchive_expsym_cmds \
20907de2362d3Smrgmodule_cmds \
20908de2362d3Smrgmodule_expsym_cmds \
20909de2362d3Smrgexport_symbols_cmds \
20910de2362d3Smrgprelink_cmds \
20911de2362d3Smrgpostlink_cmds \
20912de2362d3Smrgpostinstall_cmds \
20913de2362d3Smrgpostuninstall_cmds \
20914de2362d3Smrgfinish_cmds \
20915de2362d3Smrgsys_lib_search_path_spec \
209160d16fef4Smrgconfigure_time_dlsearch_path \
209170d16fef4Smrgconfigure_time_lt_sys_library_path; do
20918de2362d3Smrg    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20919de2362d3Smrg    *[\\\\\\\`\\"\\\$]*)
209200d16fef4Smrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20921de2362d3Smrg      ;;
20922de2362d3Smrg    *)
20923de2362d3Smrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20924de2362d3Smrg      ;;
20925de2362d3Smrg    esac
20926de2362d3Smrgdone
20927de2362d3Smrg
20928de2362d3Smrgac_aux_dir='$ac_aux_dir'
20929de2362d3Smrg
209300d16fef4Smrg# See if we are running on zsh, and set the options that allow our
20931de2362d3Smrg# commands through without removal of \ escapes INIT.
209320d16fef4Smrgif test -n "\${ZSH_VERSION+set}"; then
20933de2362d3Smrg   setopt NO_GLOB_SUBST
20934de2362d3Smrgfi
20935de2362d3Smrg
20936de2362d3Smrg
20937de2362d3Smrg    PACKAGE='$PACKAGE'
20938de2362d3Smrg    VERSION='$VERSION'
20939de2362d3Smrg    RM='$RM'
20940de2362d3Smrg    ofile='$ofile'
20941de2362d3Smrg
20942de2362d3Smrg
20943de2362d3Smrg
20944de2362d3Smrg
20945de2362d3Smrg_ACEOF
20946de2362d3Smrg
20947de2362d3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20948de2362d3Smrg
20949de2362d3Smrg# Handling of arguments.
20950de2362d3Smrgfor ac_config_target in $ac_config_targets
20951de2362d3Smrgdo
20952de2362d3Smrg  case $ac_config_target in
20953de2362d3Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
20954de2362d3Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20955de2362d3Smrg    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20956de2362d3Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20957de2362d3Smrg    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
20958de2362d3Smrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
20959de2362d3Smrg
20960de2362d3Smrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
20961de2362d3Smrg  esac
20962de2362d3Smrgdone
20963de2362d3Smrg
20964de2362d3Smrg
20965de2362d3Smrg# If the user did not use the arguments to specify the items to instantiate,
20966de2362d3Smrg# then the envvar interface is used.  Set only those that are not.
20967de2362d3Smrg# We use the long form for the default assignment because of an extremely
20968de2362d3Smrg# bizarre bug on SunOS 4.1.3.
20969de2362d3Smrgif $ac_need_defaults; then
20970de2362d3Smrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20971de2362d3Smrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20972de2362d3Smrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20973de2362d3Smrgfi
20974de2362d3Smrg
20975de2362d3Smrg# Have a temporary directory for convenience.  Make it in the build tree
20976de2362d3Smrg# simply because there is no reason against having it here, and in addition,
20977de2362d3Smrg# creating and moving files from /tmp can sometimes cause problems.
20978de2362d3Smrg# Hook for its removal unless debugging.
20979de2362d3Smrg# Note that there is a small window in which the directory will not be cleaned:
20980de2362d3Smrg# after its creation but before its name has been assigned to `$tmp'.
20981de2362d3Smrg$debug ||
20982de2362d3Smrg{
20983de2362d3Smrg  tmp= ac_tmp=
20984de2362d3Smrg  trap 'exit_status=$?
20985de2362d3Smrg  : "${ac_tmp:=$tmp}"
20986de2362d3Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
20987de2362d3Smrg' 0
20988de2362d3Smrg  trap 'as_fn_exit 1' 1 2 13 15
20989de2362d3Smrg}
20990de2362d3Smrg# Create a (secure) tmp directory for tmp files.
20991de2362d3Smrg
20992de2362d3Smrg{
20993de2362d3Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20994de2362d3Smrg  test -d "$tmp"
20995de2362d3Smrg}  ||
20996de2362d3Smrg{
20997de2362d3Smrg  tmp=./conf$$-$RANDOM
20998de2362d3Smrg  (umask 077 && mkdir "$tmp")
20999de2362d3Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
21000de2362d3Smrgac_tmp=$tmp
21001de2362d3Smrg
21002de2362d3Smrg# Set up the scripts for CONFIG_FILES section.
21003de2362d3Smrg# No need to generate them if there are no CONFIG_FILES.
21004de2362d3Smrg# This happens for instance with `./config.status config.h'.
21005de2362d3Smrgif test -n "$CONFIG_FILES"; then
21006de2362d3Smrg
21007de2362d3Smrg
21008de2362d3Smrgac_cr=`echo X | tr X '\015'`
21009de2362d3Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
21010de2362d3Smrg# But we know of no other shell where ac_cr would be empty at this
21011de2362d3Smrg# point, so we can use a bashism as a fallback.
21012de2362d3Smrgif test "x$ac_cr" = x; then
21013de2362d3Smrg  eval ac_cr=\$\'\\r\'
21014de2362d3Smrgfi
21015de2362d3Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
21016de2362d3Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
21017de2362d3Smrg  ac_cs_awk_cr='\\r'
21018de2362d3Smrgelse
21019de2362d3Smrg  ac_cs_awk_cr=$ac_cr
21020de2362d3Smrgfi
21021de2362d3Smrg
21022de2362d3Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
21023de2362d3Smrg_ACEOF
21024de2362d3Smrg
21025de2362d3Smrg
21026de2362d3Smrg{
21027de2362d3Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
21028de2362d3Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
21029de2362d3Smrg  echo "_ACEOF"
21030de2362d3Smrg} >conf$$subs.sh ||
21031de2362d3Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21032de2362d3Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
21033de2362d3Smrgac_delim='%!_!# '
21034de2362d3Smrgfor ac_last_try in false false false false false :; do
21035de2362d3Smrg  . ./conf$$subs.sh ||
21036de2362d3Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21037de2362d3Smrg
21038de2362d3Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
21039de2362d3Smrg  if test $ac_delim_n = $ac_delim_num; then
21040de2362d3Smrg    break
21041de2362d3Smrg  elif $ac_last_try; then
21042de2362d3Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21043de2362d3Smrg  else
21044de2362d3Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21045de2362d3Smrg  fi
21046de2362d3Smrgdone
21047de2362d3Smrgrm -f conf$$subs.sh
21048de2362d3Smrg
21049de2362d3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21050de2362d3Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
21051de2362d3Smrg_ACEOF
21052de2362d3Smrgsed -n '
21053de2362d3Smrgh
21054de2362d3Smrgs/^/S["/; s/!.*/"]=/
21055de2362d3Smrgp
21056de2362d3Smrgg
21057de2362d3Smrgs/^[^!]*!//
21058de2362d3Smrg:repl
21059de2362d3Smrgt repl
21060de2362d3Smrgs/'"$ac_delim"'$//
21061de2362d3Smrgt delim
21062de2362d3Smrg:nl
21063de2362d3Smrgh
21064de2362d3Smrgs/\(.\{148\}\)..*/\1/
21065de2362d3Smrgt more1
21066de2362d3Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
21067de2362d3Smrgp
21068de2362d3Smrgn
21069de2362d3Smrgb repl
21070de2362d3Smrg:more1
21071de2362d3Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
21072de2362d3Smrgp
21073de2362d3Smrgg
21074de2362d3Smrgs/.\{148\}//
21075de2362d3Smrgt nl
21076de2362d3Smrg:delim
21077de2362d3Smrgh
21078de2362d3Smrgs/\(.\{148\}\)..*/\1/
21079de2362d3Smrgt more2
21080de2362d3Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
21081de2362d3Smrgp
21082de2362d3Smrgb
21083de2362d3Smrg:more2
21084de2362d3Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
21085de2362d3Smrgp
21086de2362d3Smrgg
21087de2362d3Smrgs/.\{148\}//
21088de2362d3Smrgt delim
21089de2362d3Smrg' <conf$$subs.awk | sed '
21090de2362d3Smrg/^[^""]/{
21091de2362d3Smrg  N
21092de2362d3Smrg  s/\n//
21093de2362d3Smrg}
21094de2362d3Smrg' >>$CONFIG_STATUS || ac_write_fail=1
21095de2362d3Smrgrm -f conf$$subs.awk
21096de2362d3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21097de2362d3Smrg_ACAWK
21098de2362d3Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
21099de2362d3Smrg  for (key in S) S_is_set[key] = 1
21100de2362d3Smrg  FS = ""
21101de2362d3Smrg
21102de2362d3Smrg}
21103de2362d3Smrg{
21104de2362d3Smrg  line = $ 0
21105de2362d3Smrg  nfields = split(line, field, "@")
21106de2362d3Smrg  substed = 0
21107de2362d3Smrg  len = length(field[1])
21108de2362d3Smrg  for (i = 2; i < nfields; i++) {
21109de2362d3Smrg    key = field[i]
21110de2362d3Smrg    keylen = length(key)
21111de2362d3Smrg    if (S_is_set[key]) {
21112de2362d3Smrg      value = S[key]
21113de2362d3Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
21114de2362d3Smrg      len += length(value) + length(field[++i])
21115de2362d3Smrg      substed = 1
21116de2362d3Smrg    } else
21117de2362d3Smrg      len += 1 + keylen
21118de2362d3Smrg  }
21119de2362d3Smrg
21120de2362d3Smrg  print line
21121de2362d3Smrg}
21122de2362d3Smrg
21123de2362d3Smrg_ACAWK
21124de2362d3Smrg_ACEOF
21125de2362d3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21126de2362d3Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
21127de2362d3Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
21128de2362d3Smrgelse
21129de2362d3Smrg  cat
21130de2362d3Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
21131de2362d3Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
21132de2362d3Smrg_ACEOF
21133de2362d3Smrg
21134de2362d3Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
21135de2362d3Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
21136de2362d3Smrg# trailing colons and then remove the whole line if VPATH becomes empty
21137de2362d3Smrg# (actually we leave an empty line to preserve line numbers).
21138de2362d3Smrgif test "x$srcdir" = x.; then
21139de2362d3Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
21140de2362d3Smrgh
21141de2362d3Smrgs///
21142de2362d3Smrgs/^/:/
21143de2362d3Smrgs/[	 ]*$/:/
21144de2362d3Smrgs/:\$(srcdir):/:/g
21145de2362d3Smrgs/:\${srcdir}:/:/g
21146de2362d3Smrgs/:@srcdir@:/:/g
21147de2362d3Smrgs/^:*//
21148de2362d3Smrgs/:*$//
21149de2362d3Smrgx
21150de2362d3Smrgs/\(=[	 ]*\).*/\1/
21151de2362d3SmrgG
21152de2362d3Smrgs/\n//
21153de2362d3Smrgs/^[^=]*=[	 ]*$//
21154de2362d3Smrg}'
21155de2362d3Smrgfi
21156de2362d3Smrg
21157de2362d3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21158de2362d3Smrgfi # test -n "$CONFIG_FILES"
21159de2362d3Smrg
21160de2362d3Smrg# Set up the scripts for CONFIG_HEADERS section.
21161de2362d3Smrg# No need to generate them if there are no CONFIG_HEADERS.
21162de2362d3Smrg# This happens for instance with `./config.status Makefile'.
21163de2362d3Smrgif test -n "$CONFIG_HEADERS"; then
21164de2362d3Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
21165de2362d3SmrgBEGIN {
21166de2362d3Smrg_ACEOF
21167de2362d3Smrg
21168de2362d3Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as
21169de2362d3Smrg# here-document in config.status, that substitutes the proper values into
21170de2362d3Smrg# config.h.in to produce config.h.
21171de2362d3Smrg
21172de2362d3Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
21173de2362d3Smrg# handling of long lines.
21174de2362d3Smrgac_delim='%!_!# '
21175de2362d3Smrgfor ac_last_try in false false :; do
21176de2362d3Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
21177de2362d3Smrg  if test -z "$ac_tt"; then
21178de2362d3Smrg    break
21179de2362d3Smrg  elif $ac_last_try; then
21180de2362d3Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
21181de2362d3Smrg  else
21182de2362d3Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21183de2362d3Smrg  fi
21184de2362d3Smrgdone
21185de2362d3Smrg
21186de2362d3Smrg# For the awk script, D is an array of macro values keyed by name,
21187de2362d3Smrg# likewise P contains macro parameters if any.  Preserve backslash
21188de2362d3Smrg# newline sequences.
21189de2362d3Smrg
21190de2362d3Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
21191de2362d3Smrgsed -n '
21192de2362d3Smrgs/.\{148\}/&'"$ac_delim"'/g
21193de2362d3Smrgt rset
21194de2362d3Smrg:rset
21195de2362d3Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
21196de2362d3Smrgt def
21197de2362d3Smrgd
21198de2362d3Smrg:def
21199de2362d3Smrgs/\\$//
21200de2362d3Smrgt bsnl
21201de2362d3Smrgs/["\\]/\\&/g
21202de2362d3Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
21203de2362d3SmrgD["\1"]=" \3"/p
21204de2362d3Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
21205de2362d3Smrgd
21206de2362d3Smrg:bsnl
21207de2362d3Smrgs/["\\]/\\&/g
21208de2362d3Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
21209de2362d3SmrgD["\1"]=" \3\\\\\\n"\\/p
21210de2362d3Smrgt cont
21211de2362d3Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
21212de2362d3Smrgt cont
21213de2362d3Smrgd
21214de2362d3Smrg:cont
21215de2362d3Smrgn
21216de2362d3Smrgs/.\{148\}/&'"$ac_delim"'/g
21217de2362d3Smrgt clear
21218de2362d3Smrg:clear
21219de2362d3Smrgs/\\$//
21220de2362d3Smrgt bsnlc
21221de2362d3Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
21222de2362d3Smrgd
21223de2362d3Smrg:bsnlc
21224de2362d3Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
21225de2362d3Smrgb cont
21226de2362d3Smrg' <confdefs.h | sed '
21227de2362d3Smrgs/'"$ac_delim"'/"\\\
21228de2362d3Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
21229de2362d3Smrg
21230de2362d3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21231de2362d3Smrg  for (key in D) D_is_set[key] = 1
21232de2362d3Smrg  FS = ""
21233de2362d3Smrg}
21234de2362d3Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
21235de2362d3Smrg  line = \$ 0
21236de2362d3Smrg  split(line, arg, " ")
21237de2362d3Smrg  if (arg[1] == "#") {
21238de2362d3Smrg    defundef = arg[2]
21239de2362d3Smrg    mac1 = arg[3]
21240de2362d3Smrg  } else {
21241de2362d3Smrg    defundef = substr(arg[1], 2)
21242de2362d3Smrg    mac1 = arg[2]
21243de2362d3Smrg  }
21244de2362d3Smrg  split(mac1, mac2, "(") #)
21245de2362d3Smrg  macro = mac2[1]
21246de2362d3Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
21247de2362d3Smrg  if (D_is_set[macro]) {
21248de2362d3Smrg    # Preserve the white space surrounding the "#".
21249de2362d3Smrg    print prefix "define", macro P[macro] D[macro]
21250de2362d3Smrg    next
21251de2362d3Smrg  } else {
21252de2362d3Smrg    # Replace #undef with comments.  This is necessary, for example,
21253de2362d3Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
21254de2362d3Smrg    # on some systems where configure will not decide to define it.
21255de2362d3Smrg    if (defundef == "undef") {
21256de2362d3Smrg      print "/*", prefix defundef, macro, "*/"
21257de2362d3Smrg      next
21258de2362d3Smrg    }
21259de2362d3Smrg  }
21260de2362d3Smrg}
21261de2362d3Smrg{ print }
21262de2362d3Smrg_ACAWK
21263de2362d3Smrg_ACEOF
21264de2362d3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21265de2362d3Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
21266de2362d3Smrgfi # test -n "$CONFIG_HEADERS"
21267de2362d3Smrg
21268de2362d3Smrg
21269de2362d3Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
21270de2362d3Smrgshift
21271de2362d3Smrgfor ac_tag
21272de2362d3Smrgdo
21273de2362d3Smrg  case $ac_tag in
21274de2362d3Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
21275de2362d3Smrg  esac
21276de2362d3Smrg  case $ac_mode$ac_tag in
21277de2362d3Smrg  :[FHL]*:*);;
21278de2362d3Smrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
21279de2362d3Smrg  :[FH]-) ac_tag=-:-;;
21280de2362d3Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21281de2362d3Smrg  esac
21282de2362d3Smrg  ac_save_IFS=$IFS
21283de2362d3Smrg  IFS=:
21284de2362d3Smrg  set x $ac_tag
21285de2362d3Smrg  IFS=$ac_save_IFS
21286de2362d3Smrg  shift
21287de2362d3Smrg  ac_file=$1
21288de2362d3Smrg  shift
21289de2362d3Smrg
21290de2362d3Smrg  case $ac_mode in
21291de2362d3Smrg  :L) ac_source=$1;;
21292de2362d3Smrg  :[FH])
21293de2362d3Smrg    ac_file_inputs=
21294de2362d3Smrg    for ac_f
21295de2362d3Smrg    do
21296de2362d3Smrg      case $ac_f in
21297de2362d3Smrg      -) ac_f="$ac_tmp/stdin";;
21298de2362d3Smrg      *) # Look for the file first in the build tree, then in the source tree
21299de2362d3Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
21300de2362d3Smrg	 # because $ac_f cannot contain `:'.
21301de2362d3Smrg	 test -f "$ac_f" ||
21302de2362d3Smrg	   case $ac_f in
21303de2362d3Smrg	   [\\/$]*) false;;
21304de2362d3Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21305de2362d3Smrg	   esac ||
21306de2362d3Smrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
21307de2362d3Smrg      esac
21308de2362d3Smrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
21309de2362d3Smrg      as_fn_append ac_file_inputs " '$ac_f'"
21310de2362d3Smrg    done
21311de2362d3Smrg
21312de2362d3Smrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
21313de2362d3Smrg    # use $as_me), people would be surprised to read:
21314de2362d3Smrg    #    /* config.h.  Generated by config.status.  */
21315de2362d3Smrg    configure_input='Generated from '`
21316de2362d3Smrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
21317de2362d3Smrg	`' by configure.'
21318de2362d3Smrg    if test x"$ac_file" != x-; then
21319de2362d3Smrg      configure_input="$ac_file.  $configure_input"
21320de2362d3Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
21321de2362d3Smrg$as_echo "$as_me: creating $ac_file" >&6;}
21322de2362d3Smrg    fi
21323de2362d3Smrg    # Neutralize special characters interpreted by sed in replacement strings.
21324de2362d3Smrg    case $configure_input in #(
21325de2362d3Smrg    *\&* | *\|* | *\\* )
21326de2362d3Smrg       ac_sed_conf_input=`$as_echo "$configure_input" |
21327de2362d3Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
21328de2362d3Smrg    *) ac_sed_conf_input=$configure_input;;
21329de2362d3Smrg    esac
21330de2362d3Smrg
21331de2362d3Smrg    case $ac_tag in
21332de2362d3Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
21333de2362d3Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
21334de2362d3Smrg    esac
21335de2362d3Smrg    ;;
21336de2362d3Smrg  esac
21337de2362d3Smrg
21338de2362d3Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
21339de2362d3Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21340de2362d3Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
21341de2362d3Smrg	 X"$ac_file" : 'X\(//\)$' \| \
21342de2362d3Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21343de2362d3Smrg$as_echo X"$ac_file" |
21344de2362d3Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21345de2362d3Smrg	    s//\1/
21346de2362d3Smrg	    q
21347de2362d3Smrg	  }
21348de2362d3Smrg	  /^X\(\/\/\)[^/].*/{
21349de2362d3Smrg	    s//\1/
21350de2362d3Smrg	    q
21351de2362d3Smrg	  }
21352de2362d3Smrg	  /^X\(\/\/\)$/{
21353de2362d3Smrg	    s//\1/
21354de2362d3Smrg	    q
21355de2362d3Smrg	  }
21356de2362d3Smrg	  /^X\(\/\).*/{
21357de2362d3Smrg	    s//\1/
21358de2362d3Smrg	    q
21359de2362d3Smrg	  }
21360de2362d3Smrg	  s/.*/./; q'`
21361de2362d3Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
21362de2362d3Smrg  ac_builddir=.
21363de2362d3Smrg
21364de2362d3Smrgcase "$ac_dir" in
21365de2362d3Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
21366de2362d3Smrg*)
21367de2362d3Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
21368de2362d3Smrg  # A ".." for each directory in $ac_dir_suffix.
21369de2362d3Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
21370de2362d3Smrg  case $ac_top_builddir_sub in
21371de2362d3Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
21372de2362d3Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
21373de2362d3Smrg  esac ;;
21374de2362d3Smrgesac
21375de2362d3Smrgac_abs_top_builddir=$ac_pwd
21376de2362d3Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
21377de2362d3Smrg# for backward compatibility:
21378de2362d3Smrgac_top_builddir=$ac_top_build_prefix
21379de2362d3Smrg
21380de2362d3Smrgcase $srcdir in
21381de2362d3Smrg  .)  # We are building in place.
21382de2362d3Smrg    ac_srcdir=.
21383de2362d3Smrg    ac_top_srcdir=$ac_top_builddir_sub
21384de2362d3Smrg    ac_abs_top_srcdir=$ac_pwd ;;
21385de2362d3Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
21386de2362d3Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
21387de2362d3Smrg    ac_top_srcdir=$srcdir
21388de2362d3Smrg    ac_abs_top_srcdir=$srcdir ;;
21389de2362d3Smrg  *) # Relative name.
21390de2362d3Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
21391de2362d3Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
21392de2362d3Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
21393de2362d3Smrgesac
21394de2362d3Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
21395de2362d3Smrg
21396de2362d3Smrg
21397de2362d3Smrg  case $ac_mode in
21398de2362d3Smrg  :F)
21399de2362d3Smrg  #
21400de2362d3Smrg  # CONFIG_FILE
21401de2362d3Smrg  #
21402de2362d3Smrg
21403de2362d3Smrg  case $INSTALL in
21404de2362d3Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21405de2362d3Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
21406de2362d3Smrg  esac
21407de2362d3Smrg  ac_MKDIR_P=$MKDIR_P
21408de2362d3Smrg  case $MKDIR_P in
21409de2362d3Smrg  [\\/$]* | ?:[\\/]* ) ;;
21410de2362d3Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
21411de2362d3Smrg  esac
21412de2362d3Smrg_ACEOF
21413de2362d3Smrg
21414de2362d3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21415de2362d3Smrg# If the template does not know about datarootdir, expand it.
21416de2362d3Smrg# FIXME: This hack should be removed a few years after 2.60.
21417de2362d3Smrgac_datarootdir_hack=; ac_datarootdir_seen=
21418de2362d3Smrgac_sed_dataroot='
21419de2362d3Smrg/datarootdir/ {
21420de2362d3Smrg  p
21421de2362d3Smrg  q
21422de2362d3Smrg}
21423de2362d3Smrg/@datadir@/p
21424de2362d3Smrg/@docdir@/p
21425de2362d3Smrg/@infodir@/p
21426de2362d3Smrg/@localedir@/p
21427de2362d3Smrg/@mandir@/p'
21428de2362d3Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
21429de2362d3Smrg*datarootdir*) ac_datarootdir_seen=yes;;
21430de2362d3Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
21431de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
21432de2362d3Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
21433de2362d3Smrg_ACEOF
21434de2362d3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21435de2362d3Smrg  ac_datarootdir_hack='
21436de2362d3Smrg  s&@datadir@&$datadir&g
21437de2362d3Smrg  s&@docdir@&$docdir&g
21438de2362d3Smrg  s&@infodir@&$infodir&g
21439de2362d3Smrg  s&@localedir@&$localedir&g
21440de2362d3Smrg  s&@mandir@&$mandir&g
21441de2362d3Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
21442de2362d3Smrgesac
21443de2362d3Smrg_ACEOF
21444de2362d3Smrg
21445de2362d3Smrg# Neutralize VPATH when `$srcdir' = `.'.
21446de2362d3Smrg# Shell code in configure.ac might set extrasub.
21447de2362d3Smrg# FIXME: do we really want to maintain this feature?
21448de2362d3Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21449de2362d3Smrgac_sed_extra="$ac_vpsub
21450de2362d3Smrg$extrasub
21451de2362d3Smrg_ACEOF
21452de2362d3Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21453de2362d3Smrg:t
21454de2362d3Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21455de2362d3Smrgs|@configure_input@|$ac_sed_conf_input|;t t
21456de2362d3Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
21457de2362d3Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
21458de2362d3Smrgs&@srcdir@&$ac_srcdir&;t t
21459de2362d3Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
21460de2362d3Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
21461de2362d3Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
21462de2362d3Smrgs&@builddir@&$ac_builddir&;t t
21463de2362d3Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
21464de2362d3Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
21465de2362d3Smrgs&@INSTALL@&$ac_INSTALL&;t t
21466de2362d3Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
21467de2362d3Smrg$ac_datarootdir_hack
21468de2362d3Smrg"
21469de2362d3Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
21470de2362d3Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21471de2362d3Smrg
21472de2362d3Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
21473de2362d3Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
21474de2362d3Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
21475de2362d3Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
21476de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21477de2362d3Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
21478de2362d3Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21479de2362d3Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
21480de2362d3Smrg
21481de2362d3Smrg  rm -f "$ac_tmp/stdin"
21482de2362d3Smrg  case $ac_file in
21483de2362d3Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
21484de2362d3Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
21485de2362d3Smrg  esac \
21486de2362d3Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21487de2362d3Smrg ;;
21488de2362d3Smrg  :H)
21489de2362d3Smrg  #
21490de2362d3Smrg  # CONFIG_HEADER
21491de2362d3Smrg  #
21492de2362d3Smrg  if test x"$ac_file" != x-; then
21493de2362d3Smrg    {
21494de2362d3Smrg      $as_echo "/* $configure_input  */" \
21495de2362d3Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
21496de2362d3Smrg    } >"$ac_tmp/config.h" \
21497de2362d3Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21498de2362d3Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
21499de2362d3Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
21500de2362d3Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
21501de2362d3Smrg    else
21502de2362d3Smrg      rm -f "$ac_file"
21503de2362d3Smrg      mv "$ac_tmp/config.h" "$ac_file" \
21504de2362d3Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
21505de2362d3Smrg    fi
21506de2362d3Smrg  else
21507de2362d3Smrg    $as_echo "/* $configure_input  */" \
21508de2362d3Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
21509de2362d3Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
21510de2362d3Smrg  fi
21511de2362d3Smrg# Compute "$ac_file"'s index in $config_headers.
21512de2362d3Smrg_am_arg="$ac_file"
21513de2362d3Smrg_am_stamp_count=1
21514de2362d3Smrgfor _am_header in $config_headers :; do
21515de2362d3Smrg  case $_am_header in
21516de2362d3Smrg    $_am_arg | $_am_arg:* )
21517de2362d3Smrg      break ;;
21518de2362d3Smrg    * )
21519de2362d3Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
21520de2362d3Smrg  esac
21521de2362d3Smrgdone
21522de2362d3Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
21523de2362d3Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21524de2362d3Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
21525de2362d3Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
21526de2362d3Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
21527de2362d3Smrg$as_echo X"$_am_arg" |
21528de2362d3Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21529de2362d3Smrg	    s//\1/
21530de2362d3Smrg	    q
21531de2362d3Smrg	  }
21532de2362d3Smrg	  /^X\(\/\/\)[^/].*/{
21533de2362d3Smrg	    s//\1/
21534de2362d3Smrg	    q
21535de2362d3Smrg	  }
21536de2362d3Smrg	  /^X\(\/\/\)$/{
21537de2362d3Smrg	    s//\1/
21538de2362d3Smrg	    q
21539de2362d3Smrg	  }
21540de2362d3Smrg	  /^X\(\/\).*/{
21541de2362d3Smrg	    s//\1/
21542de2362d3Smrg	    q
21543de2362d3Smrg	  }
21544de2362d3Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
21545de2362d3Smrg ;;
21546de2362d3Smrg
21547de2362d3Smrg  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
21548de2362d3Smrg$as_echo "$as_me: executing $ac_file commands" >&6;}
21549de2362d3Smrg ;;
21550de2362d3Smrg  esac
21551de2362d3Smrg
21552de2362d3Smrg
21553de2362d3Smrg  case $ac_file$ac_mode in
21554de2362d3Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
21555de2362d3Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
21556de2362d3Smrg  # are listed without --file.  Let's play safe and only enable the eval
21557de2362d3Smrg  # if we detect the quoting.
21558de2362d3Smrg  case $CONFIG_FILES in
21559de2362d3Smrg  *\'*) eval set x "$CONFIG_FILES" ;;
21560de2362d3Smrg  *)   set x $CONFIG_FILES ;;
21561de2362d3Smrg  esac
21562de2362d3Smrg  shift
21563de2362d3Smrg  for mf
21564de2362d3Smrg  do
21565de2362d3Smrg    # Strip MF so we end up with the name of the file.
21566de2362d3Smrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
21567de2362d3Smrg    # Check whether this is an Automake generated Makefile or not.
21568de2362d3Smrg    # We used to match only the files named 'Makefile.in', but
21569de2362d3Smrg    # some people rename them; so instead we look at the file content.
21570de2362d3Smrg    # Grep'ing the first line is not enough: some people post-process
21571de2362d3Smrg    # each Makefile.in and add a new line on top of each file to say so.
21572de2362d3Smrg    # Grep'ing the whole file is not good either: AIX grep has a line
21573de2362d3Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
21574de2362d3Smrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
21575de2362d3Smrg      dirpart=`$as_dirname -- "$mf" ||
21576de2362d3Smrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21577de2362d3Smrg	 X"$mf" : 'X\(//\)[^/]' \| \
21578de2362d3Smrg	 X"$mf" : 'X\(//\)$' \| \
21579de2362d3Smrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
21580de2362d3Smrg$as_echo X"$mf" |
21581de2362d3Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21582de2362d3Smrg	    s//\1/
21583de2362d3Smrg	    q
21584de2362d3Smrg	  }
21585de2362d3Smrg	  /^X\(\/\/\)[^/].*/{
21586de2362d3Smrg	    s//\1/
21587de2362d3Smrg	    q
21588de2362d3Smrg	  }
21589de2362d3Smrg	  /^X\(\/\/\)$/{
21590de2362d3Smrg	    s//\1/
21591de2362d3Smrg	    q
21592de2362d3Smrg	  }
21593de2362d3Smrg	  /^X\(\/\).*/{
21594de2362d3Smrg	    s//\1/
21595de2362d3Smrg	    q
21596de2362d3Smrg	  }
21597de2362d3Smrg	  s/.*/./; q'`
21598de2362d3Smrg    else
21599de2362d3Smrg      continue
21600de2362d3Smrg    fi
21601de2362d3Smrg    # Extract the definition of DEPDIR, am__include, and am__quote
21602de2362d3Smrg    # from the Makefile without running 'make'.
21603de2362d3Smrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
21604de2362d3Smrg    test -z "$DEPDIR" && continue
21605de2362d3Smrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
21606de2362d3Smrg    test -z "$am__include" && continue
21607de2362d3Smrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
21608de2362d3Smrg    # Find all dependency output files, they are included files with
21609de2362d3Smrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
21610de2362d3Smrg    # simplest approach to changing $(DEPDIR) to its actual value in the
21611de2362d3Smrg    # expansion.
21612de2362d3Smrg    for file in `sed -n "
21613de2362d3Smrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
21614de2362d3Smrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
21615de2362d3Smrg      # Make sure the directory exists.
21616de2362d3Smrg      test -f "$dirpart/$file" && continue
21617de2362d3Smrg      fdir=`$as_dirname -- "$file" ||
21618de2362d3Smrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21619de2362d3Smrg	 X"$file" : 'X\(//\)[^/]' \| \
21620de2362d3Smrg	 X"$file" : 'X\(//\)$' \| \
21621de2362d3Smrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
21622de2362d3Smrg$as_echo X"$file" |
21623de2362d3Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21624de2362d3Smrg	    s//\1/
21625de2362d3Smrg	    q
21626de2362d3Smrg	  }
21627de2362d3Smrg	  /^X\(\/\/\)[^/].*/{
21628de2362d3Smrg	    s//\1/
21629de2362d3Smrg	    q
21630de2362d3Smrg	  }
21631de2362d3Smrg	  /^X\(\/\/\)$/{
21632de2362d3Smrg	    s//\1/
21633de2362d3Smrg	    q
21634de2362d3Smrg	  }
21635de2362d3Smrg	  /^X\(\/\).*/{
21636de2362d3Smrg	    s//\1/
21637de2362d3Smrg	    q
21638de2362d3Smrg	  }
21639de2362d3Smrg	  s/.*/./; q'`
21640de2362d3Smrg      as_dir=$dirpart/$fdir; as_fn_mkdir_p
21641de2362d3Smrg      # echo "creating $dirpart/$file"
21642de2362d3Smrg      echo '# dummy' > "$dirpart/$file"
21643de2362d3Smrg    done
21644de2362d3Smrg  done
21645de2362d3Smrg}
21646de2362d3Smrg ;;
21647de2362d3Smrg    "libtool":C)
21648de2362d3Smrg
216490d16fef4Smrg    # See if we are running on zsh, and set the options that allow our
21650de2362d3Smrg    # commands through without removal of \ escapes.
216510d16fef4Smrg    if test -n "${ZSH_VERSION+set}"; then
21652de2362d3Smrg      setopt NO_GLOB_SUBST
21653de2362d3Smrg    fi
21654de2362d3Smrg
216550d16fef4Smrg    cfgfile=${ofile}T
21656de2362d3Smrg    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
21657de2362d3Smrg    $RM "$cfgfile"
21658de2362d3Smrg
21659de2362d3Smrg    cat <<_LT_EOF >> "$cfgfile"
21660de2362d3Smrg#! $SHELL
216610d16fef4Smrg# Generated automatically by $as_me ($PACKAGE) $VERSION
21662de2362d3Smrg# NOTE: Changes made to this file will be lost: look at ltmain.sh.
216630d16fef4Smrg
216640d16fef4Smrg# Provide generalized library-building support services.
216650d16fef4Smrg# Written by Gordon Matzigkeit, 1996
216660d16fef4Smrg
216670d16fef4Smrg# Copyright (C) 2014 Free Software Foundation, Inc.
216680d16fef4Smrg# This is free software; see the source for copying conditions.  There is NO
216690d16fef4Smrg# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
216700d16fef4Smrg
216710d16fef4Smrg# GNU Libtool is free software; you can redistribute it and/or modify
216720d16fef4Smrg# it under the terms of the GNU General Public License as published by
216730d16fef4Smrg# the Free Software Foundation; either version 2 of of the License, or
216740d16fef4Smrg# (at your option) any later version.
21675de2362d3Smrg#
216760d16fef4Smrg# As a special exception to the GNU General Public License, if you
216770d16fef4Smrg# distribute this file as part of a program or library that is built
216780d16fef4Smrg# using GNU Libtool, you may include this file under the  same
216790d16fef4Smrg# distribution terms that you use for the rest of that program.
21680de2362d3Smrg#
216810d16fef4Smrg# GNU Libtool is distributed in the hope that it will be useful, but
216820d16fef4Smrg# WITHOUT ANY WARRANTY; without even the implied warranty of
21683de2362d3Smrg# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21684de2362d3Smrg# GNU General Public License for more details.
21685de2362d3Smrg#
21686de2362d3Smrg# You should have received a copy of the GNU General Public License
216870d16fef4Smrg# along with this program.  If not, see <http://www.gnu.org/licenses/>.
21688de2362d3Smrg
21689de2362d3Smrg
21690de2362d3Smrg# The names of the tagged configurations supported by this script.
216910d16fef4Smrgavailable_tags=''
216920d16fef4Smrg
216930d16fef4Smrg# Configured defaults for sys_lib_dlsearch_path munging.
216940d16fef4Smrg: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
21695de2362d3Smrg
21696de2362d3Smrg# ### BEGIN LIBTOOL CONFIG
21697de2362d3Smrg
21698de2362d3Smrg# Whether or not to build static libraries.
21699de2362d3Smrgbuild_old_libs=$enable_static
21700de2362d3Smrg
21701de2362d3Smrg# Which release of libtool.m4 was used?
21702de2362d3Smrgmacro_version=$macro_version
21703de2362d3Smrgmacro_revision=$macro_revision
21704de2362d3Smrg
21705de2362d3Smrg# Whether or not to build shared libraries.
21706de2362d3Smrgbuild_libtool_libs=$enable_shared
21707de2362d3Smrg
21708de2362d3Smrg# What type of objects to build.
21709de2362d3Smrgpic_mode=$pic_mode
21710de2362d3Smrg
21711de2362d3Smrg# Whether or not to optimize for fast installation.
21712de2362d3Smrgfast_install=$enable_fast_install
21713de2362d3Smrg
217140d16fef4Smrg# Shared archive member basename,for filename based shared library versioning on AIX.
217150d16fef4Smrgshared_archive_member_spec=$shared_archive_member_spec
217160d16fef4Smrg
21717de2362d3Smrg# Shell to use when invoking shell scripts.
21718de2362d3SmrgSHELL=$lt_SHELL
21719de2362d3Smrg
21720de2362d3Smrg# An echo program that protects backslashes.
21721de2362d3SmrgECHO=$lt_ECHO
21722de2362d3Smrg
21723de2362d3Smrg# The PATH separator for the build system.
21724de2362d3SmrgPATH_SEPARATOR=$lt_PATH_SEPARATOR
21725de2362d3Smrg
21726de2362d3Smrg# The host system.
21727de2362d3Smrghost_alias=$host_alias
21728de2362d3Smrghost=$host
21729de2362d3Smrghost_os=$host_os
21730de2362d3Smrg
21731de2362d3Smrg# The build system.
21732de2362d3Smrgbuild_alias=$build_alias
21733de2362d3Smrgbuild=$build
21734de2362d3Smrgbuild_os=$build_os
21735de2362d3Smrg
21736de2362d3Smrg# A sed program that does not truncate output.
21737de2362d3SmrgSED=$lt_SED
21738de2362d3Smrg
21739de2362d3Smrg# Sed that helps us avoid accidentally triggering echo(1) options like -n.
21740de2362d3SmrgXsed="\$SED -e 1s/^X//"
21741de2362d3Smrg
21742de2362d3Smrg# A grep program that handles long lines.
21743de2362d3SmrgGREP=$lt_GREP
21744de2362d3Smrg
21745de2362d3Smrg# An ERE matcher.
21746de2362d3SmrgEGREP=$lt_EGREP
21747de2362d3Smrg
21748de2362d3Smrg# A literal string matcher.
21749de2362d3SmrgFGREP=$lt_FGREP
21750de2362d3Smrg
21751de2362d3Smrg# A BSD- or MS-compatible name lister.
21752de2362d3SmrgNM=$lt_NM
21753de2362d3Smrg
21754de2362d3Smrg# Whether we need soft or hard links.
21755de2362d3SmrgLN_S=$lt_LN_S
21756de2362d3Smrg
21757de2362d3Smrg# What is the maximum length of a command?
21758de2362d3Smrgmax_cmd_len=$max_cmd_len
21759de2362d3Smrg
21760de2362d3Smrg# Object file suffix (normally "o").
21761de2362d3Smrgobjext=$ac_objext
21762de2362d3Smrg
21763de2362d3Smrg# Executable file suffix (normally "").
21764de2362d3Smrgexeext=$exeext
21765de2362d3Smrg
21766de2362d3Smrg# whether the shell understands "unset".
21767de2362d3Smrglt_unset=$lt_unset
21768de2362d3Smrg
21769de2362d3Smrg# turn spaces into newlines.
21770de2362d3SmrgSP2NL=$lt_lt_SP2NL
21771de2362d3Smrg
21772de2362d3Smrg# turn newlines into spaces.
21773de2362d3SmrgNL2SP=$lt_lt_NL2SP
21774de2362d3Smrg
21775de2362d3Smrg# convert \$build file names to \$host format.
21776de2362d3Smrgto_host_file_cmd=$lt_cv_to_host_file_cmd
21777de2362d3Smrg
21778de2362d3Smrg# convert \$build files to toolchain format.
21779de2362d3Smrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd
21780de2362d3Smrg
21781de2362d3Smrg# An object symbol dumper.
21782de2362d3SmrgOBJDUMP=$lt_OBJDUMP
21783de2362d3Smrg
21784de2362d3Smrg# Method to check whether dependent libraries are shared objects.
21785de2362d3Smrgdeplibs_check_method=$lt_deplibs_check_method
21786de2362d3Smrg
21787de2362d3Smrg# Command to use when deplibs_check_method = "file_magic".
21788de2362d3Smrgfile_magic_cmd=$lt_file_magic_cmd
21789de2362d3Smrg
21790de2362d3Smrg# How to find potential files when deplibs_check_method = "file_magic".
21791de2362d3Smrgfile_magic_glob=$lt_file_magic_glob
21792de2362d3Smrg
21793de2362d3Smrg# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
21794de2362d3Smrgwant_nocaseglob=$lt_want_nocaseglob
21795de2362d3Smrg
21796de2362d3Smrg# DLL creation program.
21797de2362d3SmrgDLLTOOL=$lt_DLLTOOL
21798de2362d3Smrg
21799de2362d3Smrg# Command to associate shared and link libraries.
21800de2362d3Smrgsharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
21801de2362d3Smrg
21802de2362d3Smrg# The archiver.
21803de2362d3SmrgAR=$lt_AR
21804de2362d3Smrg
21805de2362d3Smrg# Flags to create an archive.
21806de2362d3SmrgAR_FLAGS=$lt_AR_FLAGS
21807de2362d3Smrg
21808de2362d3Smrg# How to feed a file listing to the archiver.
21809de2362d3Smrgarchiver_list_spec=$lt_archiver_list_spec
21810de2362d3Smrg
21811de2362d3Smrg# A symbol stripping program.
21812de2362d3SmrgSTRIP=$lt_STRIP
21813de2362d3Smrg
21814de2362d3Smrg# Commands used to install an old-style archive.
21815de2362d3SmrgRANLIB=$lt_RANLIB
21816de2362d3Smrgold_postinstall_cmds=$lt_old_postinstall_cmds
21817de2362d3Smrgold_postuninstall_cmds=$lt_old_postuninstall_cmds
21818de2362d3Smrg
21819de2362d3Smrg# Whether to use a lock for old archive extraction.
21820de2362d3Smrglock_old_archive_extraction=$lock_old_archive_extraction
21821de2362d3Smrg
21822de2362d3Smrg# A C compiler.
21823de2362d3SmrgLTCC=$lt_CC
21824de2362d3Smrg
21825de2362d3Smrg# LTCC compiler flags.
21826de2362d3SmrgLTCFLAGS=$lt_CFLAGS
21827de2362d3Smrg
21828de2362d3Smrg# Take the output of nm and produce a listing of raw symbols and C names.
21829de2362d3Smrgglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21830de2362d3Smrg
21831de2362d3Smrg# Transform the output of nm in a proper C declaration.
21832de2362d3Smrgglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21833de2362d3Smrg
218340d16fef4Smrg# Transform the output of nm into a list of symbols to manually relocate.
218350d16fef4Smrgglobal_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
218360d16fef4Smrg
21837de2362d3Smrg# Transform the output of nm in a C name address pair.
21838de2362d3Smrgglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21839de2362d3Smrg
21840de2362d3Smrg# Transform the output of nm in a C name address pair when lib prefix is needed.
21841de2362d3Smrgglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21842de2362d3Smrg
218430d16fef4Smrg# The name lister interface.
218440d16fef4Smrgnm_interface=$lt_lt_cv_nm_interface
218450d16fef4Smrg
21846de2362d3Smrg# Specify filename containing input files for \$NM.
21847de2362d3Smrgnm_file_list_spec=$lt_nm_file_list_spec
21848de2362d3Smrg
218490d16fef4Smrg# The root where to search for dependent libraries,and where our libraries should be installed.
21850de2362d3Smrglt_sysroot=$lt_sysroot
21851de2362d3Smrg
218520d16fef4Smrg# Command to truncate a binary pipe.
218530d16fef4Smrglt_truncate_bin=$lt_lt_cv_truncate_bin
218540d16fef4Smrg
21855de2362d3Smrg# The name of the directory that contains temporary libtool files.
21856de2362d3Smrgobjdir=$objdir
21857de2362d3Smrg
21858de2362d3Smrg# Used to examine libraries when file_magic_cmd begins with "file".
21859de2362d3SmrgMAGIC_CMD=$MAGIC_CMD
21860de2362d3Smrg
21861de2362d3Smrg# Must we lock files when doing compilation?
21862de2362d3Smrgneed_locks=$lt_need_locks
21863de2362d3Smrg
21864de2362d3Smrg# Manifest tool.
21865de2362d3SmrgMANIFEST_TOOL=$lt_MANIFEST_TOOL
21866de2362d3Smrg
21867de2362d3Smrg# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
21868de2362d3SmrgDSYMUTIL=$lt_DSYMUTIL
21869de2362d3Smrg
21870de2362d3Smrg# Tool to change global to local symbols on Mac OS X.
21871de2362d3SmrgNMEDIT=$lt_NMEDIT
21872de2362d3Smrg
21873de2362d3Smrg# Tool to manipulate fat objects and archives on Mac OS X.
21874de2362d3SmrgLIPO=$lt_LIPO
21875de2362d3Smrg
21876de2362d3Smrg# ldd/readelf like tool for Mach-O binaries on Mac OS X.
21877de2362d3SmrgOTOOL=$lt_OTOOL
21878de2362d3Smrg
21879de2362d3Smrg# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
21880de2362d3SmrgOTOOL64=$lt_OTOOL64
21881de2362d3Smrg
21882de2362d3Smrg# Old archive suffix (normally "a").
21883de2362d3Smrglibext=$libext
21884de2362d3Smrg
21885de2362d3Smrg# Shared library suffix (normally ".so").
21886de2362d3Smrgshrext_cmds=$lt_shrext_cmds
21887de2362d3Smrg
21888de2362d3Smrg# The commands to extract the exported symbol list from a shared archive.
21889de2362d3Smrgextract_expsyms_cmds=$lt_extract_expsyms_cmds
21890de2362d3Smrg
21891de2362d3Smrg# Variables whose values should be saved in libtool wrapper scripts and
21892de2362d3Smrg# restored at link time.
21893de2362d3Smrgvariables_saved_for_relink=$lt_variables_saved_for_relink
21894de2362d3Smrg
21895de2362d3Smrg# Do we need the "lib" prefix for modules?
21896de2362d3Smrgneed_lib_prefix=$need_lib_prefix
21897de2362d3Smrg
21898de2362d3Smrg# Do we need a version for libraries?
21899de2362d3Smrgneed_version=$need_version
21900de2362d3Smrg
21901de2362d3Smrg# Library versioning type.
21902de2362d3Smrgversion_type=$version_type
21903de2362d3Smrg
21904de2362d3Smrg# Shared library runtime path variable.
21905de2362d3Smrgrunpath_var=$runpath_var
21906de2362d3Smrg
21907de2362d3Smrg# Shared library path variable.
21908de2362d3Smrgshlibpath_var=$shlibpath_var
21909de2362d3Smrg
21910de2362d3Smrg# Is shlibpath searched before the hard-coded library search path?
21911de2362d3Smrgshlibpath_overrides_runpath=$shlibpath_overrides_runpath
21912de2362d3Smrg
21913de2362d3Smrg# Format of library name prefix.
21914de2362d3Smrglibname_spec=$lt_libname_spec
21915de2362d3Smrg
21916de2362d3Smrg# List of archive names.  First name is the real one, the rest are links.
21917de2362d3Smrg# The last name is the one that the linker finds with -lNAME
21918de2362d3Smrglibrary_names_spec=$lt_library_names_spec
21919de2362d3Smrg
21920de2362d3Smrg# The coded name of the library, if different from the real name.
21921de2362d3Smrgsoname_spec=$lt_soname_spec
21922de2362d3Smrg
21923de2362d3Smrg# Permission mode override for installation of shared libraries.
21924de2362d3Smrginstall_override_mode=$lt_install_override_mode
21925de2362d3Smrg
21926de2362d3Smrg# Command to use after installation of a shared archive.
21927de2362d3Smrgpostinstall_cmds=$lt_postinstall_cmds
21928de2362d3Smrg
21929de2362d3Smrg# Command to use after uninstallation of a shared archive.
21930de2362d3Smrgpostuninstall_cmds=$lt_postuninstall_cmds
21931de2362d3Smrg
21932de2362d3Smrg# Commands used to finish a libtool library installation in a directory.
21933de2362d3Smrgfinish_cmds=$lt_finish_cmds
21934de2362d3Smrg
21935de2362d3Smrg# As "finish_cmds", except a single script fragment to be evaled but
21936de2362d3Smrg# not shown.
21937de2362d3Smrgfinish_eval=$lt_finish_eval
21938de2362d3Smrg
21939de2362d3Smrg# Whether we should hardcode library paths into libraries.
21940de2362d3Smrghardcode_into_libs=$hardcode_into_libs
21941de2362d3Smrg
21942de2362d3Smrg# Compile-time system search path for libraries.
21943de2362d3Smrgsys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21944de2362d3Smrg
219450d16fef4Smrg# Detected run-time system search path for libraries.
219460d16fef4Smrgsys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
219470d16fef4Smrg
219480d16fef4Smrg# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
219490d16fef4Smrgconfigure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
21950de2362d3Smrg
21951de2362d3Smrg# Whether dlopen is supported.
21952de2362d3Smrgdlopen_support=$enable_dlopen
21953de2362d3Smrg
21954de2362d3Smrg# Whether dlopen of programs is supported.
21955de2362d3Smrgdlopen_self=$enable_dlopen_self
21956de2362d3Smrg
21957de2362d3Smrg# Whether dlopen of statically linked programs is supported.
21958de2362d3Smrgdlopen_self_static=$enable_dlopen_self_static
21959de2362d3Smrg
21960de2362d3Smrg# Commands to strip libraries.
21961de2362d3Smrgold_striplib=$lt_old_striplib
21962de2362d3Smrgstriplib=$lt_striplib
21963de2362d3Smrg
21964de2362d3Smrg
21965de2362d3Smrg# The linker used to build libraries.
21966de2362d3SmrgLD=$lt_LD
21967de2362d3Smrg
21968de2362d3Smrg# How to create reloadable object files.
21969de2362d3Smrgreload_flag=$lt_reload_flag
21970de2362d3Smrgreload_cmds=$lt_reload_cmds
21971de2362d3Smrg
21972de2362d3Smrg# Commands used to build an old-style archive.
21973de2362d3Smrgold_archive_cmds=$lt_old_archive_cmds
21974de2362d3Smrg
21975de2362d3Smrg# A language specific compiler.
21976de2362d3SmrgCC=$lt_compiler
21977de2362d3Smrg
21978de2362d3Smrg# Is the compiler the GNU compiler?
21979de2362d3Smrgwith_gcc=$GCC
21980de2362d3Smrg
21981de2362d3Smrg# Compiler flag to turn off builtin functions.
21982de2362d3Smrgno_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21983de2362d3Smrg
21984de2362d3Smrg# Additional compiler flags for building library objects.
21985de2362d3Smrgpic_flag=$lt_lt_prog_compiler_pic
21986de2362d3Smrg
21987de2362d3Smrg# How to pass a linker flag through the compiler.
21988de2362d3Smrgwl=$lt_lt_prog_compiler_wl
21989de2362d3Smrg
21990de2362d3Smrg# Compiler flag to prevent dynamic linking.
21991de2362d3Smrglink_static_flag=$lt_lt_prog_compiler_static
21992de2362d3Smrg
21993de2362d3Smrg# Does compiler simultaneously support -c and -o options?
21994de2362d3Smrgcompiler_c_o=$lt_lt_cv_prog_compiler_c_o
21995de2362d3Smrg
21996de2362d3Smrg# Whether or not to add -lc for building shared libraries.
21997de2362d3Smrgbuild_libtool_need_lc=$archive_cmds_need_lc
21998de2362d3Smrg
21999de2362d3Smrg# Whether or not to disallow shared libs when runtime libs are static.
22000de2362d3Smrgallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
22001de2362d3Smrg
22002de2362d3Smrg# Compiler flag to allow reflexive dlopens.
22003de2362d3Smrgexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec
22004de2362d3Smrg
22005de2362d3Smrg# Compiler flag to generate shared objects directly from archives.
22006de2362d3Smrgwhole_archive_flag_spec=$lt_whole_archive_flag_spec
22007de2362d3Smrg
22008de2362d3Smrg# Whether the compiler copes with passing no objects directly.
22009de2362d3Smrgcompiler_needs_object=$lt_compiler_needs_object
22010de2362d3Smrg
22011de2362d3Smrg# Create an old-style archive from a shared archive.
22012de2362d3Smrgold_archive_from_new_cmds=$lt_old_archive_from_new_cmds
22013de2362d3Smrg
22014de2362d3Smrg# Create a temporary old-style archive to link instead of a shared archive.
22015de2362d3Smrgold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
22016de2362d3Smrg
22017de2362d3Smrg# Commands used to build a shared archive.
22018de2362d3Smrgarchive_cmds=$lt_archive_cmds
22019de2362d3Smrgarchive_expsym_cmds=$lt_archive_expsym_cmds
22020de2362d3Smrg
22021de2362d3Smrg# Commands used to build a loadable module if different from building
22022de2362d3Smrg# a shared archive.
22023de2362d3Smrgmodule_cmds=$lt_module_cmds
22024de2362d3Smrgmodule_expsym_cmds=$lt_module_expsym_cmds
22025de2362d3Smrg
22026de2362d3Smrg# Whether we are building with GNU ld or not.
22027de2362d3Smrgwith_gnu_ld=$lt_with_gnu_ld
22028de2362d3Smrg
22029de2362d3Smrg# Flag that allows shared libraries with undefined symbols to be built.
22030de2362d3Smrgallow_undefined_flag=$lt_allow_undefined_flag
22031de2362d3Smrg
22032de2362d3Smrg# Flag that enforces no undefined symbols.
22033de2362d3Smrgno_undefined_flag=$lt_no_undefined_flag
22034de2362d3Smrg
22035de2362d3Smrg# Flag to hardcode \$libdir into a binary during linking.
22036de2362d3Smrg# This must work even if \$libdir does not exist
22037de2362d3Smrghardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
22038de2362d3Smrg
22039de2362d3Smrg# Whether we need a single "-rpath" flag with a separated argument.
22040de2362d3Smrghardcode_libdir_separator=$lt_hardcode_libdir_separator
22041de2362d3Smrg
220420d16fef4Smrg# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
22043de2362d3Smrg# DIR into the resulting binary.
22044de2362d3Smrghardcode_direct=$hardcode_direct
22045de2362d3Smrg
220460d16fef4Smrg# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
22047de2362d3Smrg# DIR into the resulting binary and the resulting library dependency is
220480d16fef4Smrg# "absolute",i.e impossible to change by setting \$shlibpath_var if the
22049de2362d3Smrg# library is relocated.
22050de2362d3Smrghardcode_direct_absolute=$hardcode_direct_absolute
22051de2362d3Smrg
22052de2362d3Smrg# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
22053de2362d3Smrg# into the resulting binary.
22054de2362d3Smrghardcode_minus_L=$hardcode_minus_L
22055de2362d3Smrg
22056de2362d3Smrg# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
22057de2362d3Smrg# into the resulting binary.
22058de2362d3Smrghardcode_shlibpath_var=$hardcode_shlibpath_var
22059de2362d3Smrg
22060de2362d3Smrg# Set to "yes" if building a shared library automatically hardcodes DIR
22061de2362d3Smrg# into the library and all subsequent libraries and executables linked
22062de2362d3Smrg# against it.
22063de2362d3Smrghardcode_automatic=$hardcode_automatic
22064de2362d3Smrg
22065de2362d3Smrg# Set to yes if linker adds runtime paths of dependent libraries
22066de2362d3Smrg# to runtime path list.
22067de2362d3Smrginherit_rpath=$inherit_rpath
22068de2362d3Smrg
22069de2362d3Smrg# Whether libtool must link a program against all its dependency libraries.
22070de2362d3Smrglink_all_deplibs=$link_all_deplibs
22071de2362d3Smrg
22072de2362d3Smrg# Set to "yes" if exported symbols are required.
22073de2362d3Smrgalways_export_symbols=$always_export_symbols
22074de2362d3Smrg
22075de2362d3Smrg# The commands to list exported symbols.
22076de2362d3Smrgexport_symbols_cmds=$lt_export_symbols_cmds
22077de2362d3Smrg
22078de2362d3Smrg# Symbols that should not be listed in the preloaded symbols.
22079de2362d3Smrgexclude_expsyms=$lt_exclude_expsyms
22080de2362d3Smrg
22081de2362d3Smrg# Symbols that must always be exported.
22082de2362d3Smrginclude_expsyms=$lt_include_expsyms
22083de2362d3Smrg
22084de2362d3Smrg# Commands necessary for linking programs (against libraries) with templates.
22085de2362d3Smrgprelink_cmds=$lt_prelink_cmds
22086de2362d3Smrg
22087de2362d3Smrg# Commands necessary for finishing linking programs.
22088de2362d3Smrgpostlink_cmds=$lt_postlink_cmds
22089de2362d3Smrg
22090de2362d3Smrg# Specify filename containing input files.
22091de2362d3Smrgfile_list_spec=$lt_file_list_spec
22092de2362d3Smrg
22093de2362d3Smrg# How to hardcode a shared library path into an executable.
22094de2362d3Smrghardcode_action=$hardcode_action
22095de2362d3Smrg
22096de2362d3Smrg# ### END LIBTOOL CONFIG
22097de2362d3Smrg
220980d16fef4Smrg_LT_EOF
220990d16fef4Smrg
221000d16fef4Smrg    cat <<'_LT_EOF' >> "$cfgfile"
221010d16fef4Smrg
221020d16fef4Smrg# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
221030d16fef4Smrg
221040d16fef4Smrg# func_munge_path_list VARIABLE PATH
221050d16fef4Smrg# -----------------------------------
221060d16fef4Smrg# VARIABLE is name of variable containing _space_ separated list of
221070d16fef4Smrg# directories to be munged by the contents of PATH, which is string
221080d16fef4Smrg# having a format:
221090d16fef4Smrg# "DIR[:DIR]:"
221100d16fef4Smrg#       string "DIR[ DIR]" will be prepended to VARIABLE
221110d16fef4Smrg# ":DIR[:DIR]"
221120d16fef4Smrg#       string "DIR[ DIR]" will be appended to VARIABLE
221130d16fef4Smrg# "DIRP[:DIRP]::[DIRA:]DIRA"
221140d16fef4Smrg#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
221150d16fef4Smrg#       "DIRA[ DIRA]" will be appended to VARIABLE
221160d16fef4Smrg# "DIR[:DIR]"
221170d16fef4Smrg#       VARIABLE will be replaced by "DIR[ DIR]"
221180d16fef4Smrgfunc_munge_path_list ()
221190d16fef4Smrg{
221200d16fef4Smrg    case x$2 in
221210d16fef4Smrg    x)
221220d16fef4Smrg        ;;
221230d16fef4Smrg    *:)
221240d16fef4Smrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
221250d16fef4Smrg        ;;
221260d16fef4Smrg    x:*)
221270d16fef4Smrg        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
221280d16fef4Smrg        ;;
221290d16fef4Smrg    *::*)
221300d16fef4Smrg        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
221310d16fef4Smrg        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
221320d16fef4Smrg        ;;
221330d16fef4Smrg    *)
221340d16fef4Smrg        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
221350d16fef4Smrg        ;;
221360d16fef4Smrg    esac
221370d16fef4Smrg}
221380d16fef4Smrg
221390d16fef4Smrg
221400d16fef4Smrg# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
221410d16fef4Smrgfunc_cc_basename ()
221420d16fef4Smrg{
221430d16fef4Smrg    for cc_temp in $*""; do
221440d16fef4Smrg      case $cc_temp in
221450d16fef4Smrg        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
221460d16fef4Smrg        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
221470d16fef4Smrg        \-*) ;;
221480d16fef4Smrg        *) break;;
221490d16fef4Smrg      esac
221500d16fef4Smrg    done
221510d16fef4Smrg    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
221520d16fef4Smrg}
221530d16fef4Smrg
221540d16fef4Smrg
221550d16fef4Smrg# ### END FUNCTIONS SHARED WITH CONFIGURE
221560d16fef4Smrg
22157de2362d3Smrg_LT_EOF
22158de2362d3Smrg
22159de2362d3Smrg  case $host_os in
22160de2362d3Smrg  aix3*)
22161de2362d3Smrg    cat <<\_LT_EOF >> "$cfgfile"
22162de2362d3Smrg# AIX sometimes has problems with the GCC collect2 program.  For some
22163de2362d3Smrg# reason, if we set the COLLECT_NAMES environment variable, the problems
22164de2362d3Smrg# vanish in a puff of smoke.
221650d16fef4Smrgif test set != "${COLLECT_NAMES+set}"; then
22166de2362d3Smrg  COLLECT_NAMES=
22167de2362d3Smrg  export COLLECT_NAMES
22168de2362d3Smrgfi
22169de2362d3Smrg_LT_EOF
22170de2362d3Smrg    ;;
22171de2362d3Smrg  esac
22172de2362d3Smrg
22173de2362d3Smrg
221740d16fef4Smrgltmain=$ac_aux_dir/ltmain.sh
22175de2362d3Smrg
22176de2362d3Smrg
22177de2362d3Smrg  # We use sed instead of cat because bash on DJGPP gets confused if
22178de2362d3Smrg  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
22179de2362d3Smrg  # text mode, it properly converts lines to CR/LF.  This bash problem
22180de2362d3Smrg  # is reportedly fixed, but why not run on old versions too?
22181de2362d3Smrg  sed '$q' "$ltmain" >> "$cfgfile" \
22182de2362d3Smrg     || (rm -f "$cfgfile"; exit 1)
22183de2362d3Smrg
22184de2362d3Smrg   mv -f "$cfgfile" "$ofile" ||
22185de2362d3Smrg    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
22186de2362d3Smrg  chmod +x "$ofile"
22187de2362d3Smrg
22188de2362d3Smrg ;;
22189de2362d3Smrg
22190de2362d3Smrg  esac
22191de2362d3Smrgdone # for ac_tag
22192de2362d3Smrg
22193de2362d3Smrg
22194de2362d3Smrgas_fn_exit 0
22195de2362d3Smrg_ACEOF
22196de2362d3Smrgac_clean_files=$ac_clean_files_save
22197de2362d3Smrg
22198de2362d3Smrgtest $ac_write_fail = 0 ||
22199de2362d3Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
22200de2362d3Smrg
22201de2362d3Smrg
22202de2362d3Smrg# configure is writing to config.log, and then calls config.status.
22203de2362d3Smrg# config.status does its own redirection, appending to config.log.
22204de2362d3Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
22205de2362d3Smrg# by configure, so config.status won't be able to write to it; its
22206de2362d3Smrg# output is simply discarded.  So we exec the FD to /dev/null,
22207de2362d3Smrg# effectively closing config.log, so it can be properly (re)opened and
22208de2362d3Smrg# appended to by config.status.  When coming back to configure, we
22209de2362d3Smrg# need to make the FD available again.
22210de2362d3Smrgif test "$no_create" != yes; then
22211de2362d3Smrg  ac_cs_success=:
22212de2362d3Smrg  ac_config_status_args=
22213de2362d3Smrg  test "$silent" = yes &&
22214de2362d3Smrg    ac_config_status_args="$ac_config_status_args --quiet"
22215de2362d3Smrg  exec 5>/dev/null
22216de2362d3Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22217de2362d3Smrg  exec 5>>config.log
22218de2362d3Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22219de2362d3Smrg  # would make configure fail if this is the last instruction.
22220de2362d3Smrg  $ac_cs_success || as_fn_exit 1
22221de2362d3Smrgfi
22222de2362d3Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
22223de2362d3Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
22224de2362d3Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
22225de2362d3Smrgfi
22226de2362d3Smrg
22227de2362d3Smrg
22228de2362d3Smrgecho ""
22229de2362d3Smrgecho "        prefix:              $prefix"
22230de2362d3Smrgecho "        exec_prefix:         $exec_prefix"
22231de2362d3Smrgecho "        libdir:              $libdir"
22232de2362d3Smrgecho "        includedir:          $includedir"
22233de2362d3Smrg
22234de2362d3Smrgecho ""
22235de2362d3Smrgecho "        CFLAGS:              $CFLAGS"
22236de2362d3Smrgecho "        CXXFLAGS:            $CXXFLAGS"
22237de2362d3Smrgecho "        Macros:              $DEFINES"
22238de2362d3Smrg
22239de2362d3Smrgecho ""
22240de2362d3Smrgecho "        Run '${MAKE-make}' to build xf86-video-ati"
22241de2362d3Smrgecho ""
22242