configure revision 909209ee
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.68 for xf86-video-tdfx 1.4.5.
4#
5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6#
7#
8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10# Foundation, Inc.
11#
12#
13# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
15## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
18
19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22  emulate sh
23  NULLCMD=:
24  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25  # is contrary to our usage.  Disable this feature.
26  alias -g '${1+"$@"}'='"$@"'
27  setopt NO_GLOB_SUBST
28else
29  case `(set -o) 2>/dev/null` in #(
30  *posix*) :
31    set -o posix ;; #(
32  *) :
33     ;;
34esac
35fi
36
37
38as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45# Prefer a ksh shell builtin over an external printf program on Solaris,
46# but without wasting forks for bash or zsh.
47if test -z "$BASH_VERSION$ZSH_VERSION" \
48    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49  as_echo='print -r --'
50  as_echo_n='print -rn --'
51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52  as_echo='printf %s\n'
53  as_echo_n='printf %s'
54else
55  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57    as_echo_n='/usr/ucb/echo -n'
58  else
59    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60    as_echo_n_body='eval
61      arg=$1;
62      case $arg in #(
63      *"$as_nl"*)
64	expr "X$arg" : "X\\(.*\\)$as_nl";
65	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66      esac;
67      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68    '
69    export as_echo_n_body
70    as_echo_n='sh -c $as_echo_n_body as_echo'
71  fi
72  export as_echo_body
73  as_echo='sh -c $as_echo_body as_echo'
74fi
75
76# The user is always right.
77if test "${PATH_SEPARATOR+set}" != set; then
78  PATH_SEPARATOR=:
79  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81      PATH_SEPARATOR=';'
82  }
83fi
84
85
86# IFS
87# We need space, tab and new line, in precisely that order.  Quoting is
88# there to prevent editors from complaining about space-tab.
89# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90# splitting by setting IFS to empty value.)
91IFS=" ""	$as_nl"
92
93# Find who we are.  Look in the path if we contain no directory separator.
94as_myself=
95case $0 in #((
96  *[\\/]* ) as_myself=$0 ;;
97  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98for as_dir in $PATH
99do
100  IFS=$as_save_IFS
101  test -z "$as_dir" && as_dir=.
102    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103  done
104IFS=$as_save_IFS
105
106     ;;
107esac
108# We did not find ourselves, most probably we were run as `sh COMMAND'
109# in which case we are not to be found in the path.
110if test "x$as_myself" = x; then
111  as_myself=$0
112fi
113if test ! -f "$as_myself"; then
114  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115  exit 1
116fi
117
118# Unset variables that we do not need and which cause bugs (e.g. in
119# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
120# suppresses any "Segmentation fault" message there.  '((' could
121# trigger a bug in pdksh 5.2.14.
122for as_var in BASH_ENV ENV MAIL MAILPATH
123do eval test x\${$as_var+set} = xset \
124  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125done
126PS1='$ '
127PS2='> '
128PS4='+ '
129
130# NLS nuisances.
131LC_ALL=C
132export LC_ALL
133LANGUAGE=C
134export LANGUAGE
135
136# CDPATH.
137(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139if test "x$CONFIG_SHELL" = x; then
140  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141  emulate sh
142  NULLCMD=:
143  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144  # is contrary to our usage.  Disable this feature.
145  alias -g '\${1+\"\$@\"}'='\"\$@\"'
146  setopt NO_GLOB_SUBST
147else
148  case \`(set -o) 2>/dev/null\` in #(
149  *posix*) :
150    set -o posix ;; #(
151  *) :
152     ;;
153esac
154fi
155"
156  as_required="as_fn_return () { (exit \$1); }
157as_fn_success () { as_fn_return 0; }
158as_fn_failure () { as_fn_return 1; }
159as_fn_ret_success () { return 0; }
160as_fn_ret_failure () { return 1; }
161
162exitcode=0
163as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169else
170  exitcode=1; echo positional parameters were not saved.
171fi
172test x\$exitcode = x0 || exit 1"
173  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177test \$(( 1 + 1 )) = 2 || exit 1
178
179  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
180    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
181    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
183    PATH=/empty FPATH=/empty; export PATH FPATH
184    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
185      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
186  if (eval "$as_required") 2>/dev/null; then :
187  as_have_required=yes
188else
189  as_have_required=no
190fi
191  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192
193else
194  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195as_found=false
196for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197do
198  IFS=$as_save_IFS
199  test -z "$as_dir" && as_dir=.
200  as_found=:
201  case $as_dir in #(
202	 /*)
203	   for as_base in sh bash ksh sh5; do
204	     # Try only shells that exist, to save several forks.
205	     as_shell=$as_dir/$as_base
206	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208  CONFIG_SHELL=$as_shell as_have_required=yes
209		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210  break 2
211fi
212fi
213	   done;;
214       esac
215  as_found=false
216done
217$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219  CONFIG_SHELL=$SHELL as_have_required=yes
220fi; }
221IFS=$as_save_IFS
222
223
224      if test "x$CONFIG_SHELL" != x; then :
225  # We cannot yet assume a decent shell, so we have to provide a
226	# neutralization value for shells without unset; and this also
227	# works around shells that cannot unset nonexistent variables.
228	# Preserve -v and -x to the replacement shell.
229	BASH_ENV=/dev/null
230	ENV=/dev/null
231	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232	export CONFIG_SHELL
233	case $- in # ((((
234	  *v*x* | *x*v* ) as_opts=-vx ;;
235	  *v* ) as_opts=-v ;;
236	  *x* ) as_opts=-x ;;
237	  * ) as_opts= ;;
238	esac
239	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240fi
241
242    if test x$as_have_required = xno; then :
243  $as_echo "$0: This script requires a shell more modern than all"
244  $as_echo "$0: the shells that I found on your system."
245  if test x${ZSH_VERSION+set} = xset ; then
246    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248  else
249    $as_echo "$0: Please tell bug-autoconf@gnu.org and
250$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
251$0: about your system, including any error possibly output
252$0: before this message. Then install a modern shell, or
253$0: manually run the script under such a shell if you do
254$0: have one."
255  fi
256  exit 1
257fi
258fi
259fi
260SHELL=${CONFIG_SHELL-/bin/sh}
261export SHELL
262# Unset more variables known to interfere with behavior of common tools.
263CLICOLOR_FORCE= GREP_OPTIONS=
264unset CLICOLOR_FORCE GREP_OPTIONS
265
266## --------------------- ##
267## M4sh Shell Functions. ##
268## --------------------- ##
269# as_fn_unset VAR
270# ---------------
271# Portably unset VAR.
272as_fn_unset ()
273{
274  { eval $1=; unset $1;}
275}
276as_unset=as_fn_unset
277
278# as_fn_set_status STATUS
279# -----------------------
280# Set $? to STATUS, without forking.
281as_fn_set_status ()
282{
283  return $1
284} # as_fn_set_status
285
286# as_fn_exit STATUS
287# -----------------
288# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
289as_fn_exit ()
290{
291  set +e
292  as_fn_set_status $1
293  exit $1
294} # as_fn_exit
295
296# as_fn_mkdir_p
297# -------------
298# Create "$as_dir" as a directory, including parents if necessary.
299as_fn_mkdir_p ()
300{
301
302  case $as_dir in #(
303  -*) as_dir=./$as_dir;;
304  esac
305  test -d "$as_dir" || eval $as_mkdir_p || {
306    as_dirs=
307    while :; do
308      case $as_dir in #(
309      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
310      *) as_qdir=$as_dir;;
311      esac
312      as_dirs="'$as_qdir' $as_dirs"
313      as_dir=`$as_dirname -- "$as_dir" ||
314$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
315	 X"$as_dir" : 'X\(//\)[^/]' \| \
316	 X"$as_dir" : 'X\(//\)$' \| \
317	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
318$as_echo X"$as_dir" |
319    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
320	    s//\1/
321	    q
322	  }
323	  /^X\(\/\/\)[^/].*/{
324	    s//\1/
325	    q
326	  }
327	  /^X\(\/\/\)$/{
328	    s//\1/
329	    q
330	  }
331	  /^X\(\/\).*/{
332	    s//\1/
333	    q
334	  }
335	  s/.*/./; q'`
336      test -d "$as_dir" && break
337    done
338    test -z "$as_dirs" || eval "mkdir $as_dirs"
339  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
340
341
342} # as_fn_mkdir_p
343# as_fn_append VAR VALUE
344# ----------------------
345# Append the text in VALUE to the end of the definition contained in VAR. Take
346# advantage of any shell optimizations that allow amortized linear growth over
347# repeated appends, instead of the typical quadratic growth present in naive
348# implementations.
349if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
350  eval 'as_fn_append ()
351  {
352    eval $1+=\$2
353  }'
354else
355  as_fn_append ()
356  {
357    eval $1=\$$1\$2
358  }
359fi # as_fn_append
360
361# as_fn_arith ARG...
362# ------------------
363# Perform arithmetic evaluation on the ARGs, and store the result in the
364# global $as_val. Take advantage of shells that can avoid forks. The arguments
365# must be portable across $(()) and expr.
366if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
367  eval 'as_fn_arith ()
368  {
369    as_val=$(( $* ))
370  }'
371else
372  as_fn_arith ()
373  {
374    as_val=`expr "$@" || test $? -eq 1`
375  }
376fi # as_fn_arith
377
378
379# as_fn_error STATUS ERROR [LINENO LOG_FD]
380# ----------------------------------------
381# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
382# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
383# script with STATUS, using 1 if that was 0.
384as_fn_error ()
385{
386  as_status=$1; test $as_status -eq 0 && as_status=1
387  if test "$4"; then
388    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
389    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
390  fi
391  $as_echo "$as_me: error: $2" >&2
392  as_fn_exit $as_status
393} # as_fn_error
394
395if expr a : '\(a\)' >/dev/null 2>&1 &&
396   test "X`expr 00001 : '.*\(...\)'`" = X001; then
397  as_expr=expr
398else
399  as_expr=false
400fi
401
402if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
403  as_basename=basename
404else
405  as_basename=false
406fi
407
408if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
409  as_dirname=dirname
410else
411  as_dirname=false
412fi
413
414as_me=`$as_basename -- "$0" ||
415$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
416	 X"$0" : 'X\(//\)$' \| \
417	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
418$as_echo X/"$0" |
419    sed '/^.*\/\([^/][^/]*\)\/*$/{
420	    s//\1/
421	    q
422	  }
423	  /^X\/\(\/\/\)$/{
424	    s//\1/
425	    q
426	  }
427	  /^X\/\(\/\).*/{
428	    s//\1/
429	    q
430	  }
431	  s/.*/./; q'`
432
433# Avoid depending upon Character Ranges.
434as_cr_letters='abcdefghijklmnopqrstuvwxyz'
435as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
436as_cr_Letters=$as_cr_letters$as_cr_LETTERS
437as_cr_digits='0123456789'
438as_cr_alnum=$as_cr_Letters$as_cr_digits
439
440
441  as_lineno_1=$LINENO as_lineno_1a=$LINENO
442  as_lineno_2=$LINENO as_lineno_2a=$LINENO
443  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
444  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
445  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
446  sed -n '
447    p
448    /[$]LINENO/=
449  ' <$as_myself |
450    sed '
451      s/[$]LINENO.*/&-/
452      t lineno
453      b
454      :lineno
455      N
456      :loop
457      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
458      t loop
459      s/-\n.*//
460    ' >$as_me.lineno &&
461  chmod +x "$as_me.lineno" ||
462    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
463
464  # Don't try to exec as it changes $[0], causing all sort of problems
465  # (the dirname of $[0] is not the place where we might find the
466  # original and so on.  Autoconf is especially sensitive to this).
467  . "./$as_me.lineno"
468  # Exit status is that of the last command.
469  exit
470}
471
472ECHO_C= ECHO_N= ECHO_T=
473case `echo -n x` in #(((((
474-n*)
475  case `echo 'xy\c'` in
476  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
477  xy)  ECHO_C='\c';;
478  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
479       ECHO_T='	';;
480  esac;;
481*)
482  ECHO_N='-n';;
483esac
484
485rm -f conf$$ conf$$.exe conf$$.file
486if test -d conf$$.dir; then
487  rm -f conf$$.dir/conf$$.file
488else
489  rm -f conf$$.dir
490  mkdir conf$$.dir 2>/dev/null
491fi
492if (echo >conf$$.file) 2>/dev/null; then
493  if ln -s conf$$.file conf$$ 2>/dev/null; then
494    as_ln_s='ln -s'
495    # ... but there are two gotchas:
496    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
497    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
498    # In both cases, we have to default to `cp -p'.
499    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
500      as_ln_s='cp -p'
501  elif ln conf$$.file conf$$ 2>/dev/null; then
502    as_ln_s=ln
503  else
504    as_ln_s='cp -p'
505  fi
506else
507  as_ln_s='cp -p'
508fi
509rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510rmdir conf$$.dir 2>/dev/null
511
512if mkdir -p . 2>/dev/null; then
513  as_mkdir_p='mkdir -p "$as_dir"'
514else
515  test -d ./-p && rmdir ./-p
516  as_mkdir_p=false
517fi
518
519if test -x / >/dev/null 2>&1; then
520  as_test_x='test -x'
521else
522  if ls -dL / >/dev/null 2>&1; then
523    as_ls_L_option=L
524  else
525    as_ls_L_option=
526  fi
527  as_test_x='
528    eval sh -c '\''
529      if test -d "$1"; then
530	test -d "$1/.";
531      else
532	case $1 in #(
533	-*)set "./$1";;
534	esac;
535	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
536	???[sx]*):;;*)false;;esac;fi
537    '\'' sh
538  '
539fi
540as_executable_p=$as_test_x
541
542# Sed expression to map a string onto a valid CPP name.
543as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
544
545# Sed expression to map a string onto a valid variable name.
546as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
547
548SHELL=${CONFIG_SHELL-/bin/sh}
549
550
551test -n "$DJDIR" || exec 7<&0 </dev/null
552exec 6>&1
553
554# Name of the host.
555# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
556# so uname gets run too.
557ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558
559#
560# Initializations.
561#
562ac_default_prefix=/usr/local
563ac_clean_files=
564ac_config_libobj_dir=.
565LIBOBJS=
566cross_compiling=no
567subdirs=
568MFLAGS=
569MAKEFLAGS=
570
571# Identity of this package.
572PACKAGE_NAME='xf86-video-tdfx'
573PACKAGE_TARNAME='xf86-video-tdfx'
574PACKAGE_VERSION='1.4.5'
575PACKAGE_STRING='xf86-video-tdfx 1.4.5'
576PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
577PACKAGE_URL=''
578
579ac_unique_file="Makefile.am"
580# Factoring default headers for most tests.
581ac_includes_default="\
582#include <stdio.h>
583#ifdef HAVE_SYS_TYPES_H
584# include <sys/types.h>
585#endif
586#ifdef HAVE_SYS_STAT_H
587# include <sys/stat.h>
588#endif
589#ifdef STDC_HEADERS
590# include <stdlib.h>
591# include <stddef.h>
592#else
593# ifdef HAVE_STDLIB_H
594#  include <stdlib.h>
595# endif
596#endif
597#ifdef HAVE_STRING_H
598# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599#  include <memory.h>
600# endif
601# include <string.h>
602#endif
603#ifdef HAVE_STRINGS_H
604# include <strings.h>
605#endif
606#ifdef HAVE_INTTYPES_H
607# include <inttypes.h>
608#endif
609#ifdef HAVE_STDINT_H
610# include <stdint.h>
611#endif
612#ifdef HAVE_UNISTD_H
613# include <unistd.h>
614#endif"
615
616ac_subst_vars='am__EXEEXT_FALSE
617am__EXEEXT_TRUE
618LTLIBOBJS
619LIBOBJS
620DRIVER_NAME
621moduledir
622XAA_FALSE
623XAA_TRUE
624XSERVER_LIBPCIACCESS_FALSE
625XSERVER_LIBPCIACCESS_TRUE
626PCIACCESS_LIBS
627PCIACCESS_CFLAGS
628DRI_LIBS
629DRI_CFLAGS
630DRI_FALSE
631DRI_TRUE
632XORG_LIBS
633XORG_CFLAGS
634OTOOL64
635OTOOL
636LIPO
637NMEDIT
638DSYMUTIL
639MANIFEST_TOOL
640RANLIB
641ac_ct_AR
642AR
643DLLTOOL
644OBJDUMP
645LN_S
646NM
647ac_ct_DUMPBIN
648DUMPBIN
649LD
650FGREP
651LIBTOOL
652AM_BACKSLASH
653AM_DEFAULT_VERBOSITY
654AM_DEFAULT_V
655AM_V
656MAN_SUBSTS
657XORG_MAN_PAGE
658ADMIN_MAN_DIR
659DRIVER_MAN_DIR
660MISC_MAN_DIR
661FILE_MAN_DIR
662LIB_MAN_DIR
663APP_MAN_DIR
664ADMIN_MAN_SUFFIX
665DRIVER_MAN_SUFFIX
666MISC_MAN_SUFFIX
667FILE_MAN_SUFFIX
668LIB_MAN_SUFFIX
669APP_MAN_SUFFIX
670SED
671host_os
672host_vendor
673host_cpu
674host
675build_os
676build_vendor
677build_cpu
678build
679INSTALL_CMD
680PKG_CONFIG_LIBDIR
681PKG_CONFIG_PATH
682PKG_CONFIG
683CHANGELOG_CMD
684STRICT_CFLAGS
685CWARNFLAGS
686BASE_CFLAGS
687EGREP
688GREP
689CPP
690am__fastdepCC_FALSE
691am__fastdepCC_TRUE
692CCDEPMODE
693am__nodep
694AMDEPBACKSLASH
695AMDEP_FALSE
696AMDEP_TRUE
697am__quote
698am__include
699DEPDIR
700OBJEXT
701EXEEXT
702ac_ct_CC
703CPPFLAGS
704LDFLAGS
705CFLAGS
706CC
707MAINT
708MAINTAINER_MODE_FALSE
709MAINTAINER_MODE_TRUE
710am__untar
711am__tar
712AMTAR
713am__leading_dot
714SET_MAKE
715AWK
716mkdir_p
717MKDIR_P
718INSTALL_STRIP_PROGRAM
719STRIP
720install_sh
721MAKEINFO
722AUTOHEADER
723AUTOMAKE
724AUTOCONF
725ACLOCAL
726VERSION
727PACKAGE
728CYGPATH_W
729am__isrc
730INSTALL_DATA
731INSTALL_SCRIPT
732INSTALL_PROGRAM
733target_alias
734host_alias
735build_alias
736LIBS
737ECHO_T
738ECHO_N
739ECHO_C
740DEFS
741mandir
742localedir
743libdir
744psdir
745pdfdir
746dvidir
747htmldir
748infodir
749docdir
750oldincludedir
751includedir
752localstatedir
753sharedstatedir
754sysconfdir
755datadir
756datarootdir
757libexecdir
758sbindir
759bindir
760program_transform_name
761prefix
762exec_prefix
763PACKAGE_URL
764PACKAGE_BUGREPORT
765PACKAGE_STRING
766PACKAGE_VERSION
767PACKAGE_TARNAME
768PACKAGE_NAME
769PATH_SEPARATOR
770SHELL'
771ac_subst_files=''
772ac_user_opts='
773enable_option_checking
774enable_maintainer_mode
775enable_dependency_tracking
776enable_selective_werror
777enable_strict_compilation
778enable_silent_rules
779enable_static
780enable_shared
781with_pic
782enable_fast_install
783with_gnu_ld
784with_sysroot
785enable_libtool_lock
786with_xorg_module_dir
787enable_dri
788enable_xaa
789'
790      ac_precious_vars='build_alias
791host_alias
792target_alias
793CC
794CFLAGS
795LDFLAGS
796LIBS
797CPPFLAGS
798CPP
799PKG_CONFIG
800PKG_CONFIG_PATH
801PKG_CONFIG_LIBDIR
802XORG_CFLAGS
803XORG_LIBS
804DRI_CFLAGS
805DRI_LIBS
806PCIACCESS_CFLAGS
807PCIACCESS_LIBS'
808
809
810# Initialize some variables set by options.
811ac_init_help=
812ac_init_version=false
813ac_unrecognized_opts=
814ac_unrecognized_sep=
815# The variables have the same names as the options, with
816# dashes changed to underlines.
817cache_file=/dev/null
818exec_prefix=NONE
819no_create=
820no_recursion=
821prefix=NONE
822program_prefix=NONE
823program_suffix=NONE
824program_transform_name=s,x,x,
825silent=
826site=
827srcdir=
828verbose=
829x_includes=NONE
830x_libraries=NONE
831
832# Installation directory options.
833# These are left unexpanded so users can "make install exec_prefix=/foo"
834# and all the variables that are supposed to be based on exec_prefix
835# by default will actually change.
836# Use braces instead of parens because sh, perl, etc. also accept them.
837# (The list follows the same order as the GNU Coding Standards.)
838bindir='${exec_prefix}/bin'
839sbindir='${exec_prefix}/sbin'
840libexecdir='${exec_prefix}/libexec'
841datarootdir='${prefix}/share'
842datadir='${datarootdir}'
843sysconfdir='${prefix}/etc'
844sharedstatedir='${prefix}/com'
845localstatedir='${prefix}/var'
846includedir='${prefix}/include'
847oldincludedir='/usr/include'
848docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
849infodir='${datarootdir}/info'
850htmldir='${docdir}'
851dvidir='${docdir}'
852pdfdir='${docdir}'
853psdir='${docdir}'
854libdir='${exec_prefix}/lib'
855localedir='${datarootdir}/locale'
856mandir='${datarootdir}/man'
857
858ac_prev=
859ac_dashdash=
860for ac_option
861do
862  # If the previous option needs an argument, assign it.
863  if test -n "$ac_prev"; then
864    eval $ac_prev=\$ac_option
865    ac_prev=
866    continue
867  fi
868
869  case $ac_option in
870  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
871  *=)   ac_optarg= ;;
872  *)    ac_optarg=yes ;;
873  esac
874
875  # Accept the important Cygnus configure options, so we can diagnose typos.
876
877  case $ac_dashdash$ac_option in
878  --)
879    ac_dashdash=yes ;;
880
881  -bindir | --bindir | --bindi | --bind | --bin | --bi)
882    ac_prev=bindir ;;
883  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
884    bindir=$ac_optarg ;;
885
886  -build | --build | --buil | --bui | --bu)
887    ac_prev=build_alias ;;
888  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
889    build_alias=$ac_optarg ;;
890
891  -cache-file | --cache-file | --cache-fil | --cache-fi \
892  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
893    ac_prev=cache_file ;;
894  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
895  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
896    cache_file=$ac_optarg ;;
897
898  --config-cache | -C)
899    cache_file=config.cache ;;
900
901  -datadir | --datadir | --datadi | --datad)
902    ac_prev=datadir ;;
903  -datadir=* | --datadir=* | --datadi=* | --datad=*)
904    datadir=$ac_optarg ;;
905
906  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
907  | --dataroo | --dataro | --datar)
908    ac_prev=datarootdir ;;
909  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
910  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
911    datarootdir=$ac_optarg ;;
912
913  -disable-* | --disable-*)
914    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
915    # Reject names that are not valid shell variable names.
916    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
917      as_fn_error $? "invalid feature name: $ac_useropt"
918    ac_useropt_orig=$ac_useropt
919    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
920    case $ac_user_opts in
921      *"
922"enable_$ac_useropt"
923"*) ;;
924      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
925	 ac_unrecognized_sep=', ';;
926    esac
927    eval enable_$ac_useropt=no ;;
928
929  -docdir | --docdir | --docdi | --doc | --do)
930    ac_prev=docdir ;;
931  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
932    docdir=$ac_optarg ;;
933
934  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
935    ac_prev=dvidir ;;
936  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
937    dvidir=$ac_optarg ;;
938
939  -enable-* | --enable-*)
940    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
941    # Reject names that are not valid shell variable names.
942    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
943      as_fn_error $? "invalid feature name: $ac_useropt"
944    ac_useropt_orig=$ac_useropt
945    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
946    case $ac_user_opts in
947      *"
948"enable_$ac_useropt"
949"*) ;;
950      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
951	 ac_unrecognized_sep=', ';;
952    esac
953    eval enable_$ac_useropt=\$ac_optarg ;;
954
955  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
956  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
957  | --exec | --exe | --ex)
958    ac_prev=exec_prefix ;;
959  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
960  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
961  | --exec=* | --exe=* | --ex=*)
962    exec_prefix=$ac_optarg ;;
963
964  -gas | --gas | --ga | --g)
965    # Obsolete; use --with-gas.
966    with_gas=yes ;;
967
968  -help | --help | --hel | --he | -h)
969    ac_init_help=long ;;
970  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
971    ac_init_help=recursive ;;
972  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
973    ac_init_help=short ;;
974
975  -host | --host | --hos | --ho)
976    ac_prev=host_alias ;;
977  -host=* | --host=* | --hos=* | --ho=*)
978    host_alias=$ac_optarg ;;
979
980  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
981    ac_prev=htmldir ;;
982  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
983  | --ht=*)
984    htmldir=$ac_optarg ;;
985
986  -includedir | --includedir | --includedi | --included | --include \
987  | --includ | --inclu | --incl | --inc)
988    ac_prev=includedir ;;
989  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
990  | --includ=* | --inclu=* | --incl=* | --inc=*)
991    includedir=$ac_optarg ;;
992
993  -infodir | --infodir | --infodi | --infod | --info | --inf)
994    ac_prev=infodir ;;
995  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
996    infodir=$ac_optarg ;;
997
998  -libdir | --libdir | --libdi | --libd)
999    ac_prev=libdir ;;
1000  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1001    libdir=$ac_optarg ;;
1002
1003  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1004  | --libexe | --libex | --libe)
1005    ac_prev=libexecdir ;;
1006  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1007  | --libexe=* | --libex=* | --libe=*)
1008    libexecdir=$ac_optarg ;;
1009
1010  -localedir | --localedir | --localedi | --localed | --locale)
1011    ac_prev=localedir ;;
1012  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1013    localedir=$ac_optarg ;;
1014
1015  -localstatedir | --localstatedir | --localstatedi | --localstated \
1016  | --localstate | --localstat | --localsta | --localst | --locals)
1017    ac_prev=localstatedir ;;
1018  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1019  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1020    localstatedir=$ac_optarg ;;
1021
1022  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1023    ac_prev=mandir ;;
1024  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1025    mandir=$ac_optarg ;;
1026
1027  -nfp | --nfp | --nf)
1028    # Obsolete; use --without-fp.
1029    with_fp=no ;;
1030
1031  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1032  | --no-cr | --no-c | -n)
1033    no_create=yes ;;
1034
1035  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1036  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1037    no_recursion=yes ;;
1038
1039  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1040  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1041  | --oldin | --oldi | --old | --ol | --o)
1042    ac_prev=oldincludedir ;;
1043  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1044  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1045  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1046    oldincludedir=$ac_optarg ;;
1047
1048  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1049    ac_prev=prefix ;;
1050  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1051    prefix=$ac_optarg ;;
1052
1053  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1054  | --program-pre | --program-pr | --program-p)
1055    ac_prev=program_prefix ;;
1056  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1057  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1058    program_prefix=$ac_optarg ;;
1059
1060  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1061  | --program-suf | --program-su | --program-s)
1062    ac_prev=program_suffix ;;
1063  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1064  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1065    program_suffix=$ac_optarg ;;
1066
1067  -program-transform-name | --program-transform-name \
1068  | --program-transform-nam | --program-transform-na \
1069  | --program-transform-n | --program-transform- \
1070  | --program-transform | --program-transfor \
1071  | --program-transfo | --program-transf \
1072  | --program-trans | --program-tran \
1073  | --progr-tra | --program-tr | --program-t)
1074    ac_prev=program_transform_name ;;
1075  -program-transform-name=* | --program-transform-name=* \
1076  | --program-transform-nam=* | --program-transform-na=* \
1077  | --program-transform-n=* | --program-transform-=* \
1078  | --program-transform=* | --program-transfor=* \
1079  | --program-transfo=* | --program-transf=* \
1080  | --program-trans=* | --program-tran=* \
1081  | --progr-tra=* | --program-tr=* | --program-t=*)
1082    program_transform_name=$ac_optarg ;;
1083
1084  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1085    ac_prev=pdfdir ;;
1086  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1087    pdfdir=$ac_optarg ;;
1088
1089  -psdir | --psdir | --psdi | --psd | --ps)
1090    ac_prev=psdir ;;
1091  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1092    psdir=$ac_optarg ;;
1093
1094  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1095  | -silent | --silent | --silen | --sile | --sil)
1096    silent=yes ;;
1097
1098  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1099    ac_prev=sbindir ;;
1100  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1101  | --sbi=* | --sb=*)
1102    sbindir=$ac_optarg ;;
1103
1104  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1105  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1106  | --sharedst | --shareds | --shared | --share | --shar \
1107  | --sha | --sh)
1108    ac_prev=sharedstatedir ;;
1109  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1110  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1111  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1112  | --sha=* | --sh=*)
1113    sharedstatedir=$ac_optarg ;;
1114
1115  -site | --site | --sit)
1116    ac_prev=site ;;
1117  -site=* | --site=* | --sit=*)
1118    site=$ac_optarg ;;
1119
1120  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1121    ac_prev=srcdir ;;
1122  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1123    srcdir=$ac_optarg ;;
1124
1125  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1126  | --syscon | --sysco | --sysc | --sys | --sy)
1127    ac_prev=sysconfdir ;;
1128  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1129  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1130    sysconfdir=$ac_optarg ;;
1131
1132  -target | --target | --targe | --targ | --tar | --ta | --t)
1133    ac_prev=target_alias ;;
1134  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1135    target_alias=$ac_optarg ;;
1136
1137  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1138    verbose=yes ;;
1139
1140  -version | --version | --versio | --versi | --vers | -V)
1141    ac_init_version=: ;;
1142
1143  -with-* | --with-*)
1144    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1145    # Reject names that are not valid shell variable names.
1146    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1147      as_fn_error $? "invalid package name: $ac_useropt"
1148    ac_useropt_orig=$ac_useropt
1149    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1150    case $ac_user_opts in
1151      *"
1152"with_$ac_useropt"
1153"*) ;;
1154      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1155	 ac_unrecognized_sep=', ';;
1156    esac
1157    eval with_$ac_useropt=\$ac_optarg ;;
1158
1159  -without-* | --without-*)
1160    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1161    # Reject names that are not valid shell variable names.
1162    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1163      as_fn_error $? "invalid package name: $ac_useropt"
1164    ac_useropt_orig=$ac_useropt
1165    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1166    case $ac_user_opts in
1167      *"
1168"with_$ac_useropt"
1169"*) ;;
1170      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1171	 ac_unrecognized_sep=', ';;
1172    esac
1173    eval with_$ac_useropt=no ;;
1174
1175  --x)
1176    # Obsolete; use --with-x.
1177    with_x=yes ;;
1178
1179  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1180  | --x-incl | --x-inc | --x-in | --x-i)
1181    ac_prev=x_includes ;;
1182  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1183  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1184    x_includes=$ac_optarg ;;
1185
1186  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1187  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1188    ac_prev=x_libraries ;;
1189  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1190  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1191    x_libraries=$ac_optarg ;;
1192
1193  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1194Try \`$0 --help' for more information"
1195    ;;
1196
1197  *=*)
1198    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1199    # Reject names that are not valid shell variable names.
1200    case $ac_envvar in #(
1201      '' | [0-9]* | *[!_$as_cr_alnum]* )
1202      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1203    esac
1204    eval $ac_envvar=\$ac_optarg
1205    export $ac_envvar ;;
1206
1207  *)
1208    # FIXME: should be removed in autoconf 3.0.
1209    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1210    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1211      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1212    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1213    ;;
1214
1215  esac
1216done
1217
1218if test -n "$ac_prev"; then
1219  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1220  as_fn_error $? "missing argument to $ac_option"
1221fi
1222
1223if test -n "$ac_unrecognized_opts"; then
1224  case $enable_option_checking in
1225    no) ;;
1226    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1227    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1228  esac
1229fi
1230
1231# Check all directory arguments for consistency.
1232for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1233		datadir sysconfdir sharedstatedir localstatedir includedir \
1234		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1235		libdir localedir mandir
1236do
1237  eval ac_val=\$$ac_var
1238  # Remove trailing slashes.
1239  case $ac_val in
1240    */ )
1241      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1242      eval $ac_var=\$ac_val;;
1243  esac
1244  # Be sure to have absolute directory names.
1245  case $ac_val in
1246    [\\/$]* | ?:[\\/]* )  continue;;
1247    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1248  esac
1249  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1250done
1251
1252# There might be people who depend on the old broken behavior: `$host'
1253# used to hold the argument of --host etc.
1254# FIXME: To remove some day.
1255build=$build_alias
1256host=$host_alias
1257target=$target_alias
1258
1259# FIXME: To remove some day.
1260if test "x$host_alias" != x; then
1261  if test "x$build_alias" = x; then
1262    cross_compiling=maybe
1263    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1264    If a cross compiler is detected then cross compile mode will be used" >&2
1265  elif test "x$build_alias" != "x$host_alias"; then
1266    cross_compiling=yes
1267  fi
1268fi
1269
1270ac_tool_prefix=
1271test -n "$host_alias" && ac_tool_prefix=$host_alias-
1272
1273test "$silent" = yes && exec 6>/dev/null
1274
1275
1276ac_pwd=`pwd` && test -n "$ac_pwd" &&
1277ac_ls_di=`ls -di .` &&
1278ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1279  as_fn_error $? "working directory cannot be determined"
1280test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1281  as_fn_error $? "pwd does not report name of working directory"
1282
1283
1284# Find the source files, if location was not specified.
1285if test -z "$srcdir"; then
1286  ac_srcdir_defaulted=yes
1287  # Try the directory containing this script, then the parent directory.
1288  ac_confdir=`$as_dirname -- "$as_myself" ||
1289$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1290	 X"$as_myself" : 'X\(//\)[^/]' \| \
1291	 X"$as_myself" : 'X\(//\)$' \| \
1292	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1293$as_echo X"$as_myself" |
1294    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1295	    s//\1/
1296	    q
1297	  }
1298	  /^X\(\/\/\)[^/].*/{
1299	    s//\1/
1300	    q
1301	  }
1302	  /^X\(\/\/\)$/{
1303	    s//\1/
1304	    q
1305	  }
1306	  /^X\(\/\).*/{
1307	    s//\1/
1308	    q
1309	  }
1310	  s/.*/./; q'`
1311  srcdir=$ac_confdir
1312  if test ! -r "$srcdir/$ac_unique_file"; then
1313    srcdir=..
1314  fi
1315else
1316  ac_srcdir_defaulted=no
1317fi
1318if test ! -r "$srcdir/$ac_unique_file"; then
1319  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1320  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1321fi
1322ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1323ac_abs_confdir=`(
1324	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1325	pwd)`
1326# When building in place, set srcdir=.
1327if test "$ac_abs_confdir" = "$ac_pwd"; then
1328  srcdir=.
1329fi
1330# Remove unnecessary trailing slashes from srcdir.
1331# Double slashes in file names in object file debugging info
1332# mess up M-x gdb in Emacs.
1333case $srcdir in
1334*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1335esac
1336for ac_var in $ac_precious_vars; do
1337  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1338  eval ac_env_${ac_var}_value=\$${ac_var}
1339  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1340  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1341done
1342
1343#
1344# Report the --help message.
1345#
1346if test "$ac_init_help" = "long"; then
1347  # Omit some internal or obsolete options to make the list less imposing.
1348  # This message is too long to be a string in the A/UX 3.1 sh.
1349  cat <<_ACEOF
1350\`configure' configures xf86-video-tdfx 1.4.5 to adapt to many kinds of systems.
1351
1352Usage: $0 [OPTION]... [VAR=VALUE]...
1353
1354To assign environment variables (e.g., CC, CFLAGS...), specify them as
1355VAR=VALUE.  See below for descriptions of some of the useful variables.
1356
1357Defaults for the options are specified in brackets.
1358
1359Configuration:
1360  -h, --help              display this help and exit
1361      --help=short        display options specific to this package
1362      --help=recursive    display the short help of all the included packages
1363  -V, --version           display version information and exit
1364  -q, --quiet, --silent   do not print \`checking ...' messages
1365      --cache-file=FILE   cache test results in FILE [disabled]
1366  -C, --config-cache      alias for \`--cache-file=config.cache'
1367  -n, --no-create         do not create output files
1368      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1369
1370Installation directories:
1371  --prefix=PREFIX         install architecture-independent files in PREFIX
1372                          [$ac_default_prefix]
1373  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1374                          [PREFIX]
1375
1376By default, \`make install' will install all the files in
1377\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1378an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1379for instance \`--prefix=\$HOME'.
1380
1381For better control, use the options below.
1382
1383Fine tuning of the installation directories:
1384  --bindir=DIR            user executables [EPREFIX/bin]
1385  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1386  --libexecdir=DIR        program executables [EPREFIX/libexec]
1387  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1388  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1389  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1390  --libdir=DIR            object code libraries [EPREFIX/lib]
1391  --includedir=DIR        C header files [PREFIX/include]
1392  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1393  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1394  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1395  --infodir=DIR           info documentation [DATAROOTDIR/info]
1396  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1397  --mandir=DIR            man documentation [DATAROOTDIR/man]
1398  --docdir=DIR            documentation root [DATAROOTDIR/doc/xf86-video-tdfx]
1399  --htmldir=DIR           html documentation [DOCDIR]
1400  --dvidir=DIR            dvi documentation [DOCDIR]
1401  --pdfdir=DIR            pdf documentation [DOCDIR]
1402  --psdir=DIR             ps documentation [DOCDIR]
1403_ACEOF
1404
1405  cat <<\_ACEOF
1406
1407Program names:
1408  --program-prefix=PREFIX            prepend PREFIX to installed program names
1409  --program-suffix=SUFFIX            append SUFFIX to installed program names
1410  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1411
1412System types:
1413  --build=BUILD     configure for building on BUILD [guessed]
1414  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1415_ACEOF
1416fi
1417
1418if test -n "$ac_init_help"; then
1419  case $ac_init_help in
1420     short | recursive ) echo "Configuration of xf86-video-tdfx 1.4.5:";;
1421   esac
1422  cat <<\_ACEOF
1423
1424Optional Features:
1425  --disable-option-checking  ignore unrecognized --enable/--with options
1426  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1427  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1428  --enable-maintainer-mode  enable make rules and dependencies not useful
1429			  (and sometimes confusing) to the casual installer
1430  --disable-dependency-tracking  speeds up one-time build
1431  --enable-dependency-tracking   do not reject slow dependency extractors
1432  --disable-selective-werror
1433                          Turn off selective compiler errors. (default:
1434                          enabled)
1435  --enable-strict-compilation
1436                          Enable all warnings from compiler and make them
1437                          errors (default: disabled)
1438  --enable-silent-rules          less verbose build output (undo: `make V=1')
1439  --disable-silent-rules         verbose build output (undo: `make V=0')
1440  --enable-static[=PKGS]  build static libraries [default=no]
1441  --enable-shared[=PKGS]  build shared libraries [default=yes]
1442  --enable-fast-install[=PKGS]
1443                          optimize for fast installation [default=yes]
1444  --disable-libtool-lock  avoid locking (might break parallel builds)
1445  --disable-dri           Disable DRI support [[default=auto]]
1446  --enable-xaa            Enable legacy X Acceleration Architecture (XAA)
1447                          [default=auto]
1448
1449Optional Packages:
1450  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1451  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1452  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1453                          both]
1454  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1455  --with-sysroot=DIR Search for dependent libraries within DIR
1456                        (or the compiler's sysroot if not specified).
1457  --with-xorg-module-dir=DIR
1458                          Default xorg module directory
1459                          [[default=$libdir/xorg/modules]]
1460
1461Some influential environment variables:
1462  CC          C compiler command
1463  CFLAGS      C compiler flags
1464  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1465              nonstandard directory <lib dir>
1466  LIBS        libraries to pass to the linker, e.g. -l<library>
1467  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1468              you have headers in a nonstandard directory <include dir>
1469  CPP         C preprocessor
1470  PKG_CONFIG  path to pkg-config utility
1471  PKG_CONFIG_PATH
1472              directories to add to pkg-config's search path
1473  PKG_CONFIG_LIBDIR
1474              path overriding pkg-config's built-in search path
1475  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1476  XORG_LIBS   linker flags for XORG, overriding pkg-config
1477  DRI_CFLAGS  C compiler flags for DRI, overriding pkg-config
1478  DRI_LIBS    linker flags for DRI, overriding pkg-config
1479  PCIACCESS_CFLAGS
1480              C compiler flags for PCIACCESS, overriding pkg-config
1481  PCIACCESS_LIBS
1482              linker flags for PCIACCESS, overriding pkg-config
1483
1484Use these variables to override the choices made by `configure' or to help
1485it to find libraries and programs with nonstandard names/locations.
1486
1487Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1488_ACEOF
1489ac_status=$?
1490fi
1491
1492if test "$ac_init_help" = "recursive"; then
1493  # If there are subdirs, report their specific --help.
1494  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1495    test -d "$ac_dir" ||
1496      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1497      continue
1498    ac_builddir=.
1499
1500case "$ac_dir" in
1501.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1502*)
1503  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1504  # A ".." for each directory in $ac_dir_suffix.
1505  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1506  case $ac_top_builddir_sub in
1507  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1508  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1509  esac ;;
1510esac
1511ac_abs_top_builddir=$ac_pwd
1512ac_abs_builddir=$ac_pwd$ac_dir_suffix
1513# for backward compatibility:
1514ac_top_builddir=$ac_top_build_prefix
1515
1516case $srcdir in
1517  .)  # We are building in place.
1518    ac_srcdir=.
1519    ac_top_srcdir=$ac_top_builddir_sub
1520    ac_abs_top_srcdir=$ac_pwd ;;
1521  [\\/]* | ?:[\\/]* )  # Absolute name.
1522    ac_srcdir=$srcdir$ac_dir_suffix;
1523    ac_top_srcdir=$srcdir
1524    ac_abs_top_srcdir=$srcdir ;;
1525  *) # Relative name.
1526    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1527    ac_top_srcdir=$ac_top_build_prefix$srcdir
1528    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1529esac
1530ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1531
1532    cd "$ac_dir" || { ac_status=$?; continue; }
1533    # Check for guested configure.
1534    if test -f "$ac_srcdir/configure.gnu"; then
1535      echo &&
1536      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1537    elif test -f "$ac_srcdir/configure"; then
1538      echo &&
1539      $SHELL "$ac_srcdir/configure" --help=recursive
1540    else
1541      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1542    fi || ac_status=$?
1543    cd "$ac_pwd" || { ac_status=$?; break; }
1544  done
1545fi
1546
1547test -n "$ac_init_help" && exit $ac_status
1548if $ac_init_version; then
1549  cat <<\_ACEOF
1550xf86-video-tdfx configure 1.4.5
1551generated by GNU Autoconf 2.68
1552
1553Copyright (C) 2010 Free Software Foundation, Inc.
1554This configure script is free software; the Free Software Foundation
1555gives unlimited permission to copy, distribute and modify it.
1556_ACEOF
1557  exit
1558fi
1559
1560## ------------------------ ##
1561## Autoconf initialization. ##
1562## ------------------------ ##
1563
1564# ac_fn_c_try_compile LINENO
1565# --------------------------
1566# Try to compile conftest.$ac_ext, and return whether this succeeded.
1567ac_fn_c_try_compile ()
1568{
1569  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1570  rm -f conftest.$ac_objext
1571  if { { ac_try="$ac_compile"
1572case "(($ac_try" in
1573  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1574  *) ac_try_echo=$ac_try;;
1575esac
1576eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1577$as_echo "$ac_try_echo"; } >&5
1578  (eval "$ac_compile") 2>conftest.err
1579  ac_status=$?
1580  if test -s conftest.err; then
1581    grep -v '^ *+' conftest.err >conftest.er1
1582    cat conftest.er1 >&5
1583    mv -f conftest.er1 conftest.err
1584  fi
1585  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1586  test $ac_status = 0; } && {
1587	 test -z "$ac_c_werror_flag" ||
1588	 test ! -s conftest.err
1589       } && test -s conftest.$ac_objext; then :
1590  ac_retval=0
1591else
1592  $as_echo "$as_me: failed program was:" >&5
1593sed 's/^/| /' conftest.$ac_ext >&5
1594
1595	ac_retval=1
1596fi
1597  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1598  as_fn_set_status $ac_retval
1599
1600} # ac_fn_c_try_compile
1601
1602# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1603# ---------------------------------------------
1604# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1605# accordingly.
1606ac_fn_c_check_decl ()
1607{
1608  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1609  as_decl_name=`echo $2|sed 's/ *(.*//'`
1610  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1611  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1612$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1613if eval \${$3+:} false; then :
1614  $as_echo_n "(cached) " >&6
1615else
1616  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1617/* end confdefs.h.  */
1618$4
1619int
1620main ()
1621{
1622#ifndef $as_decl_name
1623#ifdef __cplusplus
1624  (void) $as_decl_use;
1625#else
1626  (void) $as_decl_name;
1627#endif
1628#endif
1629
1630  ;
1631  return 0;
1632}
1633_ACEOF
1634if ac_fn_c_try_compile "$LINENO"; then :
1635  eval "$3=yes"
1636else
1637  eval "$3=no"
1638fi
1639rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1640fi
1641eval ac_res=\$$3
1642	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1643$as_echo "$ac_res" >&6; }
1644  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1645
1646} # ac_fn_c_check_decl
1647
1648# ac_fn_c_try_cpp LINENO
1649# ----------------------
1650# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1651ac_fn_c_try_cpp ()
1652{
1653  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1654  if { { ac_try="$ac_cpp conftest.$ac_ext"
1655case "(($ac_try" in
1656  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1657  *) ac_try_echo=$ac_try;;
1658esac
1659eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1660$as_echo "$ac_try_echo"; } >&5
1661  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1662  ac_status=$?
1663  if test -s conftest.err; then
1664    grep -v '^ *+' conftest.err >conftest.er1
1665    cat conftest.er1 >&5
1666    mv -f conftest.er1 conftest.err
1667  fi
1668  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1669  test $ac_status = 0; } > conftest.i && {
1670	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1671	 test ! -s conftest.err
1672       }; then :
1673  ac_retval=0
1674else
1675  $as_echo "$as_me: failed program was:" >&5
1676sed 's/^/| /' conftest.$ac_ext >&5
1677
1678    ac_retval=1
1679fi
1680  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1681  as_fn_set_status $ac_retval
1682
1683} # ac_fn_c_try_cpp
1684
1685# ac_fn_c_try_run LINENO
1686# ----------------------
1687# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1688# that executables *can* be run.
1689ac_fn_c_try_run ()
1690{
1691  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1692  if { { ac_try="$ac_link"
1693case "(($ac_try" in
1694  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1695  *) ac_try_echo=$ac_try;;
1696esac
1697eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1698$as_echo "$ac_try_echo"; } >&5
1699  (eval "$ac_link") 2>&5
1700  ac_status=$?
1701  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1703  { { case "(($ac_try" in
1704  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1705  *) ac_try_echo=$ac_try;;
1706esac
1707eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1708$as_echo "$ac_try_echo"; } >&5
1709  (eval "$ac_try") 2>&5
1710  ac_status=$?
1711  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1712  test $ac_status = 0; }; }; then :
1713  ac_retval=0
1714else
1715  $as_echo "$as_me: program exited with status $ac_status" >&5
1716       $as_echo "$as_me: failed program was:" >&5
1717sed 's/^/| /' conftest.$ac_ext >&5
1718
1719       ac_retval=$ac_status
1720fi
1721  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1722  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1723  as_fn_set_status $ac_retval
1724
1725} # ac_fn_c_try_run
1726
1727# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1728# -------------------------------------------------------
1729# Tests whether HEADER exists and can be compiled using the include files in
1730# INCLUDES, setting the cache variable VAR accordingly.
1731ac_fn_c_check_header_compile ()
1732{
1733  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1734  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1735$as_echo_n "checking for $2... " >&6; }
1736if eval \${$3+:} false; then :
1737  $as_echo_n "(cached) " >&6
1738else
1739  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1740/* end confdefs.h.  */
1741$4
1742#include <$2>
1743_ACEOF
1744if ac_fn_c_try_compile "$LINENO"; then :
1745  eval "$3=yes"
1746else
1747  eval "$3=no"
1748fi
1749rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1750fi
1751eval ac_res=\$$3
1752	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1753$as_echo "$ac_res" >&6; }
1754  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1755
1756} # ac_fn_c_check_header_compile
1757
1758# ac_fn_c_try_link LINENO
1759# -----------------------
1760# Try to link conftest.$ac_ext, and return whether this succeeded.
1761ac_fn_c_try_link ()
1762{
1763  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1764  rm -f conftest.$ac_objext conftest$ac_exeext
1765  if { { ac_try="$ac_link"
1766case "(($ac_try" in
1767  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1768  *) ac_try_echo=$ac_try;;
1769esac
1770eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1771$as_echo "$ac_try_echo"; } >&5
1772  (eval "$ac_link") 2>conftest.err
1773  ac_status=$?
1774  if test -s conftest.err; then
1775    grep -v '^ *+' conftest.err >conftest.er1
1776    cat conftest.er1 >&5
1777    mv -f conftest.er1 conftest.err
1778  fi
1779  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1780  test $ac_status = 0; } && {
1781	 test -z "$ac_c_werror_flag" ||
1782	 test ! -s conftest.err
1783       } && test -s conftest$ac_exeext && {
1784	 test "$cross_compiling" = yes ||
1785	 $as_test_x conftest$ac_exeext
1786       }; then :
1787  ac_retval=0
1788else
1789  $as_echo "$as_me: failed program was:" >&5
1790sed 's/^/| /' conftest.$ac_ext >&5
1791
1792	ac_retval=1
1793fi
1794  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1795  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1796  # interfere with the next link command; also delete a directory that is
1797  # left behind by Apple's compiler.  We do this before executing the actions.
1798  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1799  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1800  as_fn_set_status $ac_retval
1801
1802} # ac_fn_c_try_link
1803
1804# ac_fn_c_check_func LINENO FUNC VAR
1805# ----------------------------------
1806# Tests whether FUNC exists, setting the cache variable VAR accordingly
1807ac_fn_c_check_func ()
1808{
1809  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1810  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1811$as_echo_n "checking for $2... " >&6; }
1812if eval \${$3+:} false; then :
1813  $as_echo_n "(cached) " >&6
1814else
1815  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1816/* end confdefs.h.  */
1817/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1818   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1819#define $2 innocuous_$2
1820
1821/* System header to define __stub macros and hopefully few prototypes,
1822    which can conflict with char $2 (); below.
1823    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1824    <limits.h> exists even on freestanding compilers.  */
1825
1826#ifdef __STDC__
1827# include <limits.h>
1828#else
1829# include <assert.h>
1830#endif
1831
1832#undef $2
1833
1834/* Override any GCC internal prototype to avoid an error.
1835   Use char because int might match the return type of a GCC
1836   builtin and then its argument prototype would still apply.  */
1837#ifdef __cplusplus
1838extern "C"
1839#endif
1840char $2 ();
1841/* The GNU C library defines this for functions which it implements
1842    to always fail with ENOSYS.  Some functions are actually named
1843    something starting with __ and the normal name is an alias.  */
1844#if defined __stub_$2 || defined __stub___$2
1845choke me
1846#endif
1847
1848int
1849main ()
1850{
1851return $2 ();
1852  ;
1853  return 0;
1854}
1855_ACEOF
1856if ac_fn_c_try_link "$LINENO"; then :
1857  eval "$3=yes"
1858else
1859  eval "$3=no"
1860fi
1861rm -f core conftest.err conftest.$ac_objext \
1862    conftest$ac_exeext conftest.$ac_ext
1863fi
1864eval ac_res=\$$3
1865	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1866$as_echo "$ac_res" >&6; }
1867  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1868
1869} # ac_fn_c_check_func
1870
1871# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1872# -------------------------------------------------------
1873# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1874# the include files in INCLUDES and setting the cache variable VAR
1875# accordingly.
1876ac_fn_c_check_header_mongrel ()
1877{
1878  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1879  if eval \${$3+:} false; then :
1880  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1881$as_echo_n "checking for $2... " >&6; }
1882if eval \${$3+:} false; then :
1883  $as_echo_n "(cached) " >&6
1884fi
1885eval ac_res=\$$3
1886	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1887$as_echo "$ac_res" >&6; }
1888else
1889  # Is the header compilable?
1890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1891$as_echo_n "checking $2 usability... " >&6; }
1892cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1893/* end confdefs.h.  */
1894$4
1895#include <$2>
1896_ACEOF
1897if ac_fn_c_try_compile "$LINENO"; then :
1898  ac_header_compiler=yes
1899else
1900  ac_header_compiler=no
1901fi
1902rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1903{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1904$as_echo "$ac_header_compiler" >&6; }
1905
1906# Is the header present?
1907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1908$as_echo_n "checking $2 presence... " >&6; }
1909cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1910/* end confdefs.h.  */
1911#include <$2>
1912_ACEOF
1913if ac_fn_c_try_cpp "$LINENO"; then :
1914  ac_header_preproc=yes
1915else
1916  ac_header_preproc=no
1917fi
1918rm -f conftest.err conftest.i conftest.$ac_ext
1919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1920$as_echo "$ac_header_preproc" >&6; }
1921
1922# So?  What about this header?
1923case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1924  yes:no: )
1925    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1926$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1927    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1928$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1929    ;;
1930  no:yes:* )
1931    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1932$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1933    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1934$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1935    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1936$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1937    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1938$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1939    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1940$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1941( $as_echo "## ---------------------------------------------------------------------- ##
1942## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
1943## ---------------------------------------------------------------------- ##"
1944     ) | sed "s/^/$as_me: WARNING:     /" >&2
1945    ;;
1946esac
1947  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1948$as_echo_n "checking for $2... " >&6; }
1949if eval \${$3+:} false; then :
1950  $as_echo_n "(cached) " >&6
1951else
1952  eval "$3=\$ac_header_compiler"
1953fi
1954eval ac_res=\$$3
1955	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1956$as_echo "$ac_res" >&6; }
1957fi
1958  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1959
1960} # ac_fn_c_check_header_mongrel
1961cat >config.log <<_ACEOF
1962This file contains any messages produced by compilers while
1963running configure, to aid debugging if configure makes a mistake.
1964
1965It was created by xf86-video-tdfx $as_me 1.4.5, which was
1966generated by GNU Autoconf 2.68.  Invocation command line was
1967
1968  $ $0 $@
1969
1970_ACEOF
1971exec 5>>config.log
1972{
1973cat <<_ASUNAME
1974## --------- ##
1975## Platform. ##
1976## --------- ##
1977
1978hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1979uname -m = `(uname -m) 2>/dev/null || echo unknown`
1980uname -r = `(uname -r) 2>/dev/null || echo unknown`
1981uname -s = `(uname -s) 2>/dev/null || echo unknown`
1982uname -v = `(uname -v) 2>/dev/null || echo unknown`
1983
1984/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1985/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1986
1987/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1988/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1989/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1990/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1991/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1992/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1993/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1994
1995_ASUNAME
1996
1997as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1998for as_dir in $PATH
1999do
2000  IFS=$as_save_IFS
2001  test -z "$as_dir" && as_dir=.
2002    $as_echo "PATH: $as_dir"
2003  done
2004IFS=$as_save_IFS
2005
2006} >&5
2007
2008cat >&5 <<_ACEOF
2009
2010
2011## ----------- ##
2012## Core tests. ##
2013## ----------- ##
2014
2015_ACEOF
2016
2017
2018# Keep a trace of the command line.
2019# Strip out --no-create and --no-recursion so they do not pile up.
2020# Strip out --silent because we don't want to record it for future runs.
2021# Also quote any args containing shell meta-characters.
2022# Make two passes to allow for proper duplicate-argument suppression.
2023ac_configure_args=
2024ac_configure_args0=
2025ac_configure_args1=
2026ac_must_keep_next=false
2027for ac_pass in 1 2
2028do
2029  for ac_arg
2030  do
2031    case $ac_arg in
2032    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2033    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2034    | -silent | --silent | --silen | --sile | --sil)
2035      continue ;;
2036    *\'*)
2037      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2038    esac
2039    case $ac_pass in
2040    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2041    2)
2042      as_fn_append ac_configure_args1 " '$ac_arg'"
2043      if test $ac_must_keep_next = true; then
2044	ac_must_keep_next=false # Got value, back to normal.
2045      else
2046	case $ac_arg in
2047	  *=* | --config-cache | -C | -disable-* | --disable-* \
2048	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2049	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2050	  | -with-* | --with-* | -without-* | --without-* | --x)
2051	    case "$ac_configure_args0 " in
2052	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2053	    esac
2054	    ;;
2055	  -* ) ac_must_keep_next=true ;;
2056	esac
2057      fi
2058      as_fn_append ac_configure_args " '$ac_arg'"
2059      ;;
2060    esac
2061  done
2062done
2063{ ac_configure_args0=; unset ac_configure_args0;}
2064{ ac_configure_args1=; unset ac_configure_args1;}
2065
2066# When interrupted or exit'd, cleanup temporary files, and complete
2067# config.log.  We remove comments because anyway the quotes in there
2068# would cause problems or look ugly.
2069# WARNING: Use '\'' to represent an apostrophe within the trap.
2070# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2071trap 'exit_status=$?
2072  # Save into config.log some information that might help in debugging.
2073  {
2074    echo
2075
2076    $as_echo "## ---------------- ##
2077## Cache variables. ##
2078## ---------------- ##"
2079    echo
2080    # The following way of writing the cache mishandles newlines in values,
2081(
2082  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2083    eval ac_val=\$$ac_var
2084    case $ac_val in #(
2085    *${as_nl}*)
2086      case $ac_var in #(
2087      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2088$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2089      esac
2090      case $ac_var in #(
2091      _ | IFS | as_nl) ;; #(
2092      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2093      *) { eval $ac_var=; unset $ac_var;} ;;
2094      esac ;;
2095    esac
2096  done
2097  (set) 2>&1 |
2098    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2099    *${as_nl}ac_space=\ *)
2100      sed -n \
2101	"s/'\''/'\''\\\\'\'''\''/g;
2102	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2103      ;; #(
2104    *)
2105      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2106      ;;
2107    esac |
2108    sort
2109)
2110    echo
2111
2112    $as_echo "## ----------------- ##
2113## Output variables. ##
2114## ----------------- ##"
2115    echo
2116    for ac_var in $ac_subst_vars
2117    do
2118      eval ac_val=\$$ac_var
2119      case $ac_val in
2120      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2121      esac
2122      $as_echo "$ac_var='\''$ac_val'\''"
2123    done | sort
2124    echo
2125
2126    if test -n "$ac_subst_files"; then
2127      $as_echo "## ------------------- ##
2128## File substitutions. ##
2129## ------------------- ##"
2130      echo
2131      for ac_var in $ac_subst_files
2132      do
2133	eval ac_val=\$$ac_var
2134	case $ac_val in
2135	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2136	esac
2137	$as_echo "$ac_var='\''$ac_val'\''"
2138      done | sort
2139      echo
2140    fi
2141
2142    if test -s confdefs.h; then
2143      $as_echo "## ----------- ##
2144## confdefs.h. ##
2145## ----------- ##"
2146      echo
2147      cat confdefs.h
2148      echo
2149    fi
2150    test "$ac_signal" != 0 &&
2151      $as_echo "$as_me: caught signal $ac_signal"
2152    $as_echo "$as_me: exit $exit_status"
2153  } >&5
2154  rm -f core *.core core.conftest.* &&
2155    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2156    exit $exit_status
2157' 0
2158for ac_signal in 1 2 13 15; do
2159  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2160done
2161ac_signal=0
2162
2163# confdefs.h avoids OS command line length limits that DEFS can exceed.
2164rm -f -r conftest* confdefs.h
2165
2166$as_echo "/* confdefs.h */" > confdefs.h
2167
2168# Predefined preprocessor variables.
2169
2170cat >>confdefs.h <<_ACEOF
2171#define PACKAGE_NAME "$PACKAGE_NAME"
2172_ACEOF
2173
2174cat >>confdefs.h <<_ACEOF
2175#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2176_ACEOF
2177
2178cat >>confdefs.h <<_ACEOF
2179#define PACKAGE_VERSION "$PACKAGE_VERSION"
2180_ACEOF
2181
2182cat >>confdefs.h <<_ACEOF
2183#define PACKAGE_STRING "$PACKAGE_STRING"
2184_ACEOF
2185
2186cat >>confdefs.h <<_ACEOF
2187#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2188_ACEOF
2189
2190cat >>confdefs.h <<_ACEOF
2191#define PACKAGE_URL "$PACKAGE_URL"
2192_ACEOF
2193
2194
2195# Let the site file select an alternate cache file if it wants to.
2196# Prefer an explicitly selected file to automatically selected ones.
2197ac_site_file1=NONE
2198ac_site_file2=NONE
2199if test -n "$CONFIG_SITE"; then
2200  # We do not want a PATH search for config.site.
2201  case $CONFIG_SITE in #((
2202    -*)  ac_site_file1=./$CONFIG_SITE;;
2203    */*) ac_site_file1=$CONFIG_SITE;;
2204    *)   ac_site_file1=./$CONFIG_SITE;;
2205  esac
2206elif test "x$prefix" != xNONE; then
2207  ac_site_file1=$prefix/share/config.site
2208  ac_site_file2=$prefix/etc/config.site
2209else
2210  ac_site_file1=$ac_default_prefix/share/config.site
2211  ac_site_file2=$ac_default_prefix/etc/config.site
2212fi
2213for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2214do
2215  test "x$ac_site_file" = xNONE && continue
2216  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2217    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2218$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2219    sed 's/^/| /' "$ac_site_file" >&5
2220    . "$ac_site_file" \
2221      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2222$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2223as_fn_error $? "failed to load site script $ac_site_file
2224See \`config.log' for more details" "$LINENO" 5; }
2225  fi
2226done
2227
2228if test -r "$cache_file"; then
2229  # Some versions of bash will fail to source /dev/null (special files
2230  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2231  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2232    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2233$as_echo "$as_me: loading cache $cache_file" >&6;}
2234    case $cache_file in
2235      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2236      *)                      . "./$cache_file";;
2237    esac
2238  fi
2239else
2240  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2241$as_echo "$as_me: creating cache $cache_file" >&6;}
2242  >$cache_file
2243fi
2244
2245# Check that the precious variables saved in the cache have kept the same
2246# value.
2247ac_cache_corrupted=false
2248for ac_var in $ac_precious_vars; do
2249  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2250  eval ac_new_set=\$ac_env_${ac_var}_set
2251  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2252  eval ac_new_val=\$ac_env_${ac_var}_value
2253  case $ac_old_set,$ac_new_set in
2254    set,)
2255      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2256$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2257      ac_cache_corrupted=: ;;
2258    ,set)
2259      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2260$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2261      ac_cache_corrupted=: ;;
2262    ,);;
2263    *)
2264      if test "x$ac_old_val" != "x$ac_new_val"; then
2265	# differences in whitespace do not lead to failure.
2266	ac_old_val_w=`echo x $ac_old_val`
2267	ac_new_val_w=`echo x $ac_new_val`
2268	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2269	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2270$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2271	  ac_cache_corrupted=:
2272	else
2273	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2274$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2275	  eval $ac_var=\$ac_old_val
2276	fi
2277	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2278$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2279	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2280$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2281      fi;;
2282  esac
2283  # Pass precious variables to config.status.
2284  if test "$ac_new_set" = set; then
2285    case $ac_new_val in
2286    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2287    *) ac_arg=$ac_var=$ac_new_val ;;
2288    esac
2289    case " $ac_configure_args " in
2290      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2291      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2292    esac
2293  fi
2294done
2295if $ac_cache_corrupted; then
2296  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2297$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2298  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2299$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2300  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2301fi
2302## -------------------- ##
2303## Main body of script. ##
2304## -------------------- ##
2305
2306ac_ext=c
2307ac_cpp='$CPP $CPPFLAGS'
2308ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2309ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2310ac_compiler_gnu=$ac_cv_c_compiler_gnu
2311
2312
2313
2314ac_config_headers="$ac_config_headers config.h"
2315
2316ac_aux_dir=
2317for ac_dir in . "$srcdir"/.; do
2318  if test -f "$ac_dir/install-sh"; then
2319    ac_aux_dir=$ac_dir
2320    ac_install_sh="$ac_aux_dir/install-sh -c"
2321    break
2322  elif test -f "$ac_dir/install.sh"; then
2323    ac_aux_dir=$ac_dir
2324    ac_install_sh="$ac_aux_dir/install.sh -c"
2325    break
2326  elif test -f "$ac_dir/shtool"; then
2327    ac_aux_dir=$ac_dir
2328    ac_install_sh="$ac_aux_dir/shtool install -c"
2329    break
2330  fi
2331done
2332if test -z "$ac_aux_dir"; then
2333  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2334fi
2335
2336# These three variables are undocumented and unsupported,
2337# and are intended to be withdrawn in a future Autoconf release.
2338# They can cause serious problems if a builder's source tree is in a directory
2339# whose full name contains unusual characters.
2340ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2341ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2342ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2343
2344
2345
2346# Initialize Automake
2347am__api_version='1.11'
2348
2349# Find a good install program.  We prefer a C program (faster),
2350# so one script is as good as another.  But avoid the broken or
2351# incompatible versions:
2352# SysV /etc/install, /usr/sbin/install
2353# SunOS /usr/etc/install
2354# IRIX /sbin/install
2355# AIX /bin/install
2356# AmigaOS /C/install, which installs bootblocks on floppy discs
2357# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2358# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2359# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2360# OS/2's system install, which has a completely different semantic
2361# ./install, which can be erroneously created by make from ./install.sh.
2362# Reject install programs that cannot install multiple files.
2363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2364$as_echo_n "checking for a BSD-compatible install... " >&6; }
2365if test -z "$INSTALL"; then
2366if ${ac_cv_path_install+:} false; then :
2367  $as_echo_n "(cached) " >&6
2368else
2369  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2370for as_dir in $PATH
2371do
2372  IFS=$as_save_IFS
2373  test -z "$as_dir" && as_dir=.
2374    # Account for people who put trailing slashes in PATH elements.
2375case $as_dir/ in #((
2376  ./ | .// | /[cC]/* | \
2377  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2378  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2379  /usr/ucb/* ) ;;
2380  *)
2381    # OSF1 and SCO ODT 3.0 have their own names for install.
2382    # Don't use installbsd from OSF since it installs stuff as root
2383    # by default.
2384    for ac_prog in ginstall scoinst install; do
2385      for ac_exec_ext in '' $ac_executable_extensions; do
2386	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2387	  if test $ac_prog = install &&
2388	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2389	    # AIX install.  It has an incompatible calling convention.
2390	    :
2391	  elif test $ac_prog = install &&
2392	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2393	    # program-specific install script used by HP pwplus--don't use.
2394	    :
2395	  else
2396	    rm -rf conftest.one conftest.two conftest.dir
2397	    echo one > conftest.one
2398	    echo two > conftest.two
2399	    mkdir conftest.dir
2400	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2401	      test -s conftest.one && test -s conftest.two &&
2402	      test -s conftest.dir/conftest.one &&
2403	      test -s conftest.dir/conftest.two
2404	    then
2405	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2406	      break 3
2407	    fi
2408	  fi
2409	fi
2410      done
2411    done
2412    ;;
2413esac
2414
2415  done
2416IFS=$as_save_IFS
2417
2418rm -rf conftest.one conftest.two conftest.dir
2419
2420fi
2421  if test "${ac_cv_path_install+set}" = set; then
2422    INSTALL=$ac_cv_path_install
2423  else
2424    # As a last resort, use the slow shell script.  Don't cache a
2425    # value for INSTALL within a source directory, because that will
2426    # break other packages using the cache if that directory is
2427    # removed, or if the value is a relative name.
2428    INSTALL=$ac_install_sh
2429  fi
2430fi
2431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2432$as_echo "$INSTALL" >&6; }
2433
2434# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2435# It thinks the first close brace ends the variable substitution.
2436test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2437
2438test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2439
2440test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2441
2442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2443$as_echo_n "checking whether build environment is sane... " >&6; }
2444# Just in case
2445sleep 1
2446echo timestamp > conftest.file
2447# Reject unsafe characters in $srcdir or the absolute working directory
2448# name.  Accept space and tab only in the latter.
2449am_lf='
2450'
2451case `pwd` in
2452  *[\\\"\#\$\&\'\`$am_lf]*)
2453    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2454esac
2455case $srcdir in
2456  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2457    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2458esac
2459
2460# Do `set' in a subshell so we don't clobber the current shell's
2461# arguments.  Must try -L first in case configure is actually a
2462# symlink; some systems play weird games with the mod time of symlinks
2463# (eg FreeBSD returns the mod time of the symlink's containing
2464# directory).
2465if (
2466   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2467   if test "$*" = "X"; then
2468      # -L didn't work.
2469      set X `ls -t "$srcdir/configure" conftest.file`
2470   fi
2471   rm -f conftest.file
2472   if test "$*" != "X $srcdir/configure conftest.file" \
2473      && test "$*" != "X conftest.file $srcdir/configure"; then
2474
2475      # If neither matched, then we have a broken ls.  This can happen
2476      # if, for instance, CONFIG_SHELL is bash and it inherits a
2477      # broken ls alias from the environment.  This has actually
2478      # happened.  Such a system could not be considered "sane".
2479      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2480alias in your environment" "$LINENO" 5
2481   fi
2482
2483   test "$2" = conftest.file
2484   )
2485then
2486   # Ok.
2487   :
2488else
2489   as_fn_error $? "newly created file is older than distributed files!
2490Check your system clock" "$LINENO" 5
2491fi
2492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2493$as_echo "yes" >&6; }
2494test "$program_prefix" != NONE &&
2495  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2496# Use a double $ so make ignores it.
2497test "$program_suffix" != NONE &&
2498  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2499# Double any \ or $.
2500# By default was `s,x,x', remove it if useless.
2501ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2502program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2503
2504# expand $ac_aux_dir to an absolute path
2505am_aux_dir=`cd $ac_aux_dir && pwd`
2506
2507if test x"${MISSING+set}" != xset; then
2508  case $am_aux_dir in
2509  *\ * | *\	*)
2510    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2511  *)
2512    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2513  esac
2514fi
2515# Use eval to expand $SHELL
2516if eval "$MISSING --run true"; then
2517  am_missing_run="$MISSING --run "
2518else
2519  am_missing_run=
2520  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2521$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2522fi
2523
2524if test x"${install_sh}" != xset; then
2525  case $am_aux_dir in
2526  *\ * | *\	*)
2527    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2528  *)
2529    install_sh="\${SHELL} $am_aux_dir/install-sh"
2530  esac
2531fi
2532
2533# Installed binaries are usually stripped using `strip' when the user
2534# run `make install-strip'.  However `strip' might not be the right
2535# tool to use in cross-compilation environments, therefore Automake
2536# will honor the `STRIP' environment variable to overrule this program.
2537if test "$cross_compiling" != no; then
2538  if test -n "$ac_tool_prefix"; then
2539  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2540set dummy ${ac_tool_prefix}strip; ac_word=$2
2541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2542$as_echo_n "checking for $ac_word... " >&6; }
2543if ${ac_cv_prog_STRIP+:} false; then :
2544  $as_echo_n "(cached) " >&6
2545else
2546  if test -n "$STRIP"; then
2547  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2548else
2549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2550for as_dir in $PATH
2551do
2552  IFS=$as_save_IFS
2553  test -z "$as_dir" && as_dir=.
2554    for ac_exec_ext in '' $ac_executable_extensions; do
2555  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2556    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2557    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2558    break 2
2559  fi
2560done
2561  done
2562IFS=$as_save_IFS
2563
2564fi
2565fi
2566STRIP=$ac_cv_prog_STRIP
2567if test -n "$STRIP"; then
2568  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2569$as_echo "$STRIP" >&6; }
2570else
2571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2572$as_echo "no" >&6; }
2573fi
2574
2575
2576fi
2577if test -z "$ac_cv_prog_STRIP"; then
2578  ac_ct_STRIP=$STRIP
2579  # Extract the first word of "strip", so it can be a program name with args.
2580set dummy strip; ac_word=$2
2581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2582$as_echo_n "checking for $ac_word... " >&6; }
2583if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2584  $as_echo_n "(cached) " >&6
2585else
2586  if test -n "$ac_ct_STRIP"; then
2587  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2588else
2589as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2590for as_dir in $PATH
2591do
2592  IFS=$as_save_IFS
2593  test -z "$as_dir" && as_dir=.
2594    for ac_exec_ext in '' $ac_executable_extensions; do
2595  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2596    ac_cv_prog_ac_ct_STRIP="strip"
2597    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2598    break 2
2599  fi
2600done
2601  done
2602IFS=$as_save_IFS
2603
2604fi
2605fi
2606ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2607if test -n "$ac_ct_STRIP"; then
2608  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2609$as_echo "$ac_ct_STRIP" >&6; }
2610else
2611  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2612$as_echo "no" >&6; }
2613fi
2614
2615  if test "x$ac_ct_STRIP" = x; then
2616    STRIP=":"
2617  else
2618    case $cross_compiling:$ac_tool_warned in
2619yes:)
2620{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2621$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2622ac_tool_warned=yes ;;
2623esac
2624    STRIP=$ac_ct_STRIP
2625  fi
2626else
2627  STRIP="$ac_cv_prog_STRIP"
2628fi
2629
2630fi
2631INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2632
2633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2634$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2635if test -z "$MKDIR_P"; then
2636  if ${ac_cv_path_mkdir+:} false; then :
2637  $as_echo_n "(cached) " >&6
2638else
2639  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2640for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2641do
2642  IFS=$as_save_IFS
2643  test -z "$as_dir" && as_dir=.
2644    for ac_prog in mkdir gmkdir; do
2645	 for ac_exec_ext in '' $ac_executable_extensions; do
2646	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2647	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2648	     'mkdir (GNU coreutils) '* | \
2649	     'mkdir (coreutils) '* | \
2650	     'mkdir (fileutils) '4.1*)
2651	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2652	       break 3;;
2653	   esac
2654	 done
2655       done
2656  done
2657IFS=$as_save_IFS
2658
2659fi
2660
2661  test -d ./--version && rmdir ./--version
2662  if test "${ac_cv_path_mkdir+set}" = set; then
2663    MKDIR_P="$ac_cv_path_mkdir -p"
2664  else
2665    # As a last resort, use the slow shell script.  Don't cache a
2666    # value for MKDIR_P within a source directory, because that will
2667    # break other packages using the cache if that directory is
2668    # removed, or if the value is a relative name.
2669    MKDIR_P="$ac_install_sh -d"
2670  fi
2671fi
2672{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2673$as_echo "$MKDIR_P" >&6; }
2674
2675mkdir_p="$MKDIR_P"
2676case $mkdir_p in
2677  [\\/$]* | ?:[\\/]*) ;;
2678  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2679esac
2680
2681for ac_prog in gawk mawk nawk awk
2682do
2683  # Extract the first word of "$ac_prog", so it can be a program name with args.
2684set dummy $ac_prog; ac_word=$2
2685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2686$as_echo_n "checking for $ac_word... " >&6; }
2687if ${ac_cv_prog_AWK+:} false; then :
2688  $as_echo_n "(cached) " >&6
2689else
2690  if test -n "$AWK"; then
2691  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2692else
2693as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2694for as_dir in $PATH
2695do
2696  IFS=$as_save_IFS
2697  test -z "$as_dir" && as_dir=.
2698    for ac_exec_ext in '' $ac_executable_extensions; do
2699  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2700    ac_cv_prog_AWK="$ac_prog"
2701    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2702    break 2
2703  fi
2704done
2705  done
2706IFS=$as_save_IFS
2707
2708fi
2709fi
2710AWK=$ac_cv_prog_AWK
2711if test -n "$AWK"; then
2712  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2713$as_echo "$AWK" >&6; }
2714else
2715  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2716$as_echo "no" >&6; }
2717fi
2718
2719
2720  test -n "$AWK" && break
2721done
2722
2723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2724$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2725set x ${MAKE-make}
2726ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2727if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2728  $as_echo_n "(cached) " >&6
2729else
2730  cat >conftest.make <<\_ACEOF
2731SHELL = /bin/sh
2732all:
2733	@echo '@@@%%%=$(MAKE)=@@@%%%'
2734_ACEOF
2735# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2736case `${MAKE-make} -f conftest.make 2>/dev/null` in
2737  *@@@%%%=?*=@@@%%%*)
2738    eval ac_cv_prog_make_${ac_make}_set=yes;;
2739  *)
2740    eval ac_cv_prog_make_${ac_make}_set=no;;
2741esac
2742rm -f conftest.make
2743fi
2744if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2745  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2746$as_echo "yes" >&6; }
2747  SET_MAKE=
2748else
2749  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2750$as_echo "no" >&6; }
2751  SET_MAKE="MAKE=${MAKE-make}"
2752fi
2753
2754rm -rf .tst 2>/dev/null
2755mkdir .tst 2>/dev/null
2756if test -d .tst; then
2757  am__leading_dot=.
2758else
2759  am__leading_dot=_
2760fi
2761rmdir .tst 2>/dev/null
2762
2763if test "`cd $srcdir && pwd`" != "`pwd`"; then
2764  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2765  # is not polluted with repeated "-I."
2766  am__isrc=' -I$(srcdir)'
2767  # test to see if srcdir already configured
2768  if test -f $srcdir/config.status; then
2769    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2770  fi
2771fi
2772
2773# test whether we have cygpath
2774if test -z "$CYGPATH_W"; then
2775  if (cygpath --version) >/dev/null 2>/dev/null; then
2776    CYGPATH_W='cygpath -w'
2777  else
2778    CYGPATH_W=echo
2779  fi
2780fi
2781
2782
2783# Define the identity of the package.
2784 PACKAGE='xf86-video-tdfx'
2785 VERSION='1.4.5'
2786
2787
2788cat >>confdefs.h <<_ACEOF
2789#define PACKAGE "$PACKAGE"
2790_ACEOF
2791
2792
2793cat >>confdefs.h <<_ACEOF
2794#define VERSION "$VERSION"
2795_ACEOF
2796
2797# Some tools Automake needs.
2798
2799ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2800
2801
2802AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2803
2804
2805AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2806
2807
2808AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2809
2810
2811MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2812
2813# We need awk for the "check" target.  The system "awk" is bad on
2814# some platforms.
2815# Always define AMTAR for backward compatibility.  Yes, it's still used
2816# in the wild :-(  We should find a proper way to deprecate it ...
2817AMTAR='$${TAR-tar}'
2818
2819am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2820
2821
2822
2823
2824
2825
2826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2827$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2828    # Check whether --enable-maintainer-mode was given.
2829if test "${enable_maintainer_mode+set}" = set; then :
2830  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2831else
2832  USE_MAINTAINER_MODE=no
2833fi
2834
2835  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2836$as_echo "$USE_MAINTAINER_MODE" >&6; }
2837   if test $USE_MAINTAINER_MODE = yes; then
2838  MAINTAINER_MODE_TRUE=
2839  MAINTAINER_MODE_FALSE='#'
2840else
2841  MAINTAINER_MODE_TRUE='#'
2842  MAINTAINER_MODE_FALSE=
2843fi
2844
2845  MAINT=$MAINTAINER_MODE_TRUE
2846
2847
2848
2849# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861DEPDIR="${am__leading_dot}deps"
2862
2863ac_config_commands="$ac_config_commands depfiles"
2864
2865
2866am_make=${MAKE-make}
2867cat > confinc << 'END'
2868am__doit:
2869	@echo this is the am__doit target
2870.PHONY: am__doit
2871END
2872# If we don't find an include directive, just comment out the code.
2873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2874$as_echo_n "checking for style of include used by $am_make... " >&6; }
2875am__include="#"
2876am__quote=
2877_am_result=none
2878# First try GNU make style include.
2879echo "include confinc" > confmf
2880# Ignore all kinds of additional output from `make'.
2881case `$am_make -s -f confmf 2> /dev/null` in #(
2882*the\ am__doit\ target*)
2883  am__include=include
2884  am__quote=
2885  _am_result=GNU
2886  ;;
2887esac
2888# Now try BSD make style include.
2889if test "$am__include" = "#"; then
2890   echo '.include "confinc"' > confmf
2891   case `$am_make -s -f confmf 2> /dev/null` in #(
2892   *the\ am__doit\ target*)
2893     am__include=.include
2894     am__quote="\""
2895     _am_result=BSD
2896     ;;
2897   esac
2898fi
2899
2900
2901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2902$as_echo "$_am_result" >&6; }
2903rm -f confinc confmf
2904
2905# Check whether --enable-dependency-tracking was given.
2906if test "${enable_dependency_tracking+set}" = set; then :
2907  enableval=$enable_dependency_tracking;
2908fi
2909
2910if test "x$enable_dependency_tracking" != xno; then
2911  am_depcomp="$ac_aux_dir/depcomp"
2912  AMDEPBACKSLASH='\'
2913  am__nodep='_no'
2914fi
2915 if test "x$enable_dependency_tracking" != xno; then
2916  AMDEP_TRUE=
2917  AMDEP_FALSE='#'
2918else
2919  AMDEP_TRUE='#'
2920  AMDEP_FALSE=
2921fi
2922
2923
2924ac_ext=c
2925ac_cpp='$CPP $CPPFLAGS'
2926ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2927ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2928ac_compiler_gnu=$ac_cv_c_compiler_gnu
2929if test -n "$ac_tool_prefix"; then
2930  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2931set dummy ${ac_tool_prefix}gcc; ac_word=$2
2932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2933$as_echo_n "checking for $ac_word... " >&6; }
2934if ${ac_cv_prog_CC+:} false; then :
2935  $as_echo_n "(cached) " >&6
2936else
2937  if test -n "$CC"; then
2938  ac_cv_prog_CC="$CC" # Let the user override the test.
2939else
2940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2941for as_dir in $PATH
2942do
2943  IFS=$as_save_IFS
2944  test -z "$as_dir" && as_dir=.
2945    for ac_exec_ext in '' $ac_executable_extensions; do
2946  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2947    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2948    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2949    break 2
2950  fi
2951done
2952  done
2953IFS=$as_save_IFS
2954
2955fi
2956fi
2957CC=$ac_cv_prog_CC
2958if test -n "$CC"; then
2959  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2960$as_echo "$CC" >&6; }
2961else
2962  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2963$as_echo "no" >&6; }
2964fi
2965
2966
2967fi
2968if test -z "$ac_cv_prog_CC"; then
2969  ac_ct_CC=$CC
2970  # Extract the first word of "gcc", so it can be a program name with args.
2971set dummy gcc; ac_word=$2
2972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2973$as_echo_n "checking for $ac_word... " >&6; }
2974if ${ac_cv_prog_ac_ct_CC+:} false; then :
2975  $as_echo_n "(cached) " >&6
2976else
2977  if test -n "$ac_ct_CC"; then
2978  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2979else
2980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2981for as_dir in $PATH
2982do
2983  IFS=$as_save_IFS
2984  test -z "$as_dir" && as_dir=.
2985    for ac_exec_ext in '' $ac_executable_extensions; do
2986  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2987    ac_cv_prog_ac_ct_CC="gcc"
2988    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2989    break 2
2990  fi
2991done
2992  done
2993IFS=$as_save_IFS
2994
2995fi
2996fi
2997ac_ct_CC=$ac_cv_prog_ac_ct_CC
2998if test -n "$ac_ct_CC"; then
2999  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3000$as_echo "$ac_ct_CC" >&6; }
3001else
3002  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3003$as_echo "no" >&6; }
3004fi
3005
3006  if test "x$ac_ct_CC" = x; then
3007    CC=""
3008  else
3009    case $cross_compiling:$ac_tool_warned in
3010yes:)
3011{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3012$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3013ac_tool_warned=yes ;;
3014esac
3015    CC=$ac_ct_CC
3016  fi
3017else
3018  CC="$ac_cv_prog_CC"
3019fi
3020
3021if test -z "$CC"; then
3022          if test -n "$ac_tool_prefix"; then
3023    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3024set dummy ${ac_tool_prefix}cc; ac_word=$2
3025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3026$as_echo_n "checking for $ac_word... " >&6; }
3027if ${ac_cv_prog_CC+:} false; then :
3028  $as_echo_n "(cached) " >&6
3029else
3030  if test -n "$CC"; then
3031  ac_cv_prog_CC="$CC" # Let the user override the test.
3032else
3033as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3034for as_dir in $PATH
3035do
3036  IFS=$as_save_IFS
3037  test -z "$as_dir" && as_dir=.
3038    for ac_exec_ext in '' $ac_executable_extensions; do
3039  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3040    ac_cv_prog_CC="${ac_tool_prefix}cc"
3041    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3042    break 2
3043  fi
3044done
3045  done
3046IFS=$as_save_IFS
3047
3048fi
3049fi
3050CC=$ac_cv_prog_CC
3051if test -n "$CC"; then
3052  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3053$as_echo "$CC" >&6; }
3054else
3055  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3056$as_echo "no" >&6; }
3057fi
3058
3059
3060  fi
3061fi
3062if test -z "$CC"; then
3063  # Extract the first word of "cc", so it can be a program name with args.
3064set dummy cc; ac_word=$2
3065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3066$as_echo_n "checking for $ac_word... " >&6; }
3067if ${ac_cv_prog_CC+:} false; then :
3068  $as_echo_n "(cached) " >&6
3069else
3070  if test -n "$CC"; then
3071  ac_cv_prog_CC="$CC" # Let the user override the test.
3072else
3073  ac_prog_rejected=no
3074as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3075for as_dir in $PATH
3076do
3077  IFS=$as_save_IFS
3078  test -z "$as_dir" && as_dir=.
3079    for ac_exec_ext in '' $ac_executable_extensions; do
3080  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3081    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3082       ac_prog_rejected=yes
3083       continue
3084     fi
3085    ac_cv_prog_CC="cc"
3086    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3087    break 2
3088  fi
3089done
3090  done
3091IFS=$as_save_IFS
3092
3093if test $ac_prog_rejected = yes; then
3094  # We found a bogon in the path, so make sure we never use it.
3095  set dummy $ac_cv_prog_CC
3096  shift
3097  if test $# != 0; then
3098    # We chose a different compiler from the bogus one.
3099    # However, it has the same basename, so the bogon will be chosen
3100    # first if we set CC to just the basename; use the full file name.
3101    shift
3102    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3103  fi
3104fi
3105fi
3106fi
3107CC=$ac_cv_prog_CC
3108if test -n "$CC"; then
3109  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3110$as_echo "$CC" >&6; }
3111else
3112  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3113$as_echo "no" >&6; }
3114fi
3115
3116
3117fi
3118if test -z "$CC"; then
3119  if test -n "$ac_tool_prefix"; then
3120  for ac_prog in cl.exe
3121  do
3122    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3123set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3125$as_echo_n "checking for $ac_word... " >&6; }
3126if ${ac_cv_prog_CC+:} false; then :
3127  $as_echo_n "(cached) " >&6
3128else
3129  if test -n "$CC"; then
3130  ac_cv_prog_CC="$CC" # Let the user override the test.
3131else
3132as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3133for as_dir in $PATH
3134do
3135  IFS=$as_save_IFS
3136  test -z "$as_dir" && as_dir=.
3137    for ac_exec_ext in '' $ac_executable_extensions; do
3138  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3139    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3140    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3141    break 2
3142  fi
3143done
3144  done
3145IFS=$as_save_IFS
3146
3147fi
3148fi
3149CC=$ac_cv_prog_CC
3150if test -n "$CC"; then
3151  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3152$as_echo "$CC" >&6; }
3153else
3154  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3155$as_echo "no" >&6; }
3156fi
3157
3158
3159    test -n "$CC" && break
3160  done
3161fi
3162if test -z "$CC"; then
3163  ac_ct_CC=$CC
3164  for ac_prog in cl.exe
3165do
3166  # Extract the first word of "$ac_prog", so it can be a program name with args.
3167set dummy $ac_prog; ac_word=$2
3168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3169$as_echo_n "checking for $ac_word... " >&6; }
3170if ${ac_cv_prog_ac_ct_CC+:} false; then :
3171  $as_echo_n "(cached) " >&6
3172else
3173  if test -n "$ac_ct_CC"; then
3174  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3175else
3176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3177for as_dir in $PATH
3178do
3179  IFS=$as_save_IFS
3180  test -z "$as_dir" && as_dir=.
3181    for ac_exec_ext in '' $ac_executable_extensions; do
3182  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3183    ac_cv_prog_ac_ct_CC="$ac_prog"
3184    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3185    break 2
3186  fi
3187done
3188  done
3189IFS=$as_save_IFS
3190
3191fi
3192fi
3193ac_ct_CC=$ac_cv_prog_ac_ct_CC
3194if test -n "$ac_ct_CC"; then
3195  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3196$as_echo "$ac_ct_CC" >&6; }
3197else
3198  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3199$as_echo "no" >&6; }
3200fi
3201
3202
3203  test -n "$ac_ct_CC" && break
3204done
3205
3206  if test "x$ac_ct_CC" = x; then
3207    CC=""
3208  else
3209    case $cross_compiling:$ac_tool_warned in
3210yes:)
3211{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3212$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3213ac_tool_warned=yes ;;
3214esac
3215    CC=$ac_ct_CC
3216  fi
3217fi
3218
3219fi
3220
3221
3222test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3223$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3224as_fn_error $? "no acceptable C compiler found in \$PATH
3225See \`config.log' for more details" "$LINENO" 5; }
3226
3227# Provide some information about the compiler.
3228$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3229set X $ac_compile
3230ac_compiler=$2
3231for ac_option in --version -v -V -qversion; do
3232  { { ac_try="$ac_compiler $ac_option >&5"
3233case "(($ac_try" in
3234  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3235  *) ac_try_echo=$ac_try;;
3236esac
3237eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3238$as_echo "$ac_try_echo"; } >&5
3239  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3240  ac_status=$?
3241  if test -s conftest.err; then
3242    sed '10a\
3243... rest of stderr output deleted ...
3244         10q' conftest.err >conftest.er1
3245    cat conftest.er1 >&5
3246  fi
3247  rm -f conftest.er1 conftest.err
3248  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3249  test $ac_status = 0; }
3250done
3251
3252cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3253/* end confdefs.h.  */
3254
3255int
3256main ()
3257{
3258
3259  ;
3260  return 0;
3261}
3262_ACEOF
3263ac_clean_files_save=$ac_clean_files
3264ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3265# Try to create an executable without -o first, disregard a.out.
3266# It will help us diagnose broken compilers, and finding out an intuition
3267# of exeext.
3268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3269$as_echo_n "checking whether the C compiler works... " >&6; }
3270ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3271
3272# The possible output files:
3273ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3274
3275ac_rmfiles=
3276for ac_file in $ac_files
3277do
3278  case $ac_file in
3279    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3280    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3281  esac
3282done
3283rm -f $ac_rmfiles
3284
3285if { { ac_try="$ac_link_default"
3286case "(($ac_try" in
3287  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3288  *) ac_try_echo=$ac_try;;
3289esac
3290eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3291$as_echo "$ac_try_echo"; } >&5
3292  (eval "$ac_link_default") 2>&5
3293  ac_status=$?
3294  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3295  test $ac_status = 0; }; then :
3296  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3297# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3298# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3299# so that the user can short-circuit this test for compilers unknown to
3300# Autoconf.
3301for ac_file in $ac_files ''
3302do
3303  test -f "$ac_file" || continue
3304  case $ac_file in
3305    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3306	;;
3307    [ab].out )
3308	# We found the default executable, but exeext='' is most
3309	# certainly right.
3310	break;;
3311    *.* )
3312	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3313	then :; else
3314	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3315	fi
3316	# We set ac_cv_exeext here because the later test for it is not
3317	# safe: cross compilers may not add the suffix if given an `-o'
3318	# argument, so we may need to know it at that point already.
3319	# Even if this section looks crufty: it has the advantage of
3320	# actually working.
3321	break;;
3322    * )
3323	break;;
3324  esac
3325done
3326test "$ac_cv_exeext" = no && ac_cv_exeext=
3327
3328else
3329  ac_file=''
3330fi
3331if test -z "$ac_file"; then :
3332  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3333$as_echo "no" >&6; }
3334$as_echo "$as_me: failed program was:" >&5
3335sed 's/^/| /' conftest.$ac_ext >&5
3336
3337{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3338$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3339as_fn_error 77 "C compiler cannot create executables
3340See \`config.log' for more details" "$LINENO" 5; }
3341else
3342  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3343$as_echo "yes" >&6; }
3344fi
3345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3346$as_echo_n "checking for C compiler default output file name... " >&6; }
3347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3348$as_echo "$ac_file" >&6; }
3349ac_exeext=$ac_cv_exeext
3350
3351rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3352ac_clean_files=$ac_clean_files_save
3353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3354$as_echo_n "checking for suffix of executables... " >&6; }
3355if { { ac_try="$ac_link"
3356case "(($ac_try" in
3357  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3358  *) ac_try_echo=$ac_try;;
3359esac
3360eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3361$as_echo "$ac_try_echo"; } >&5
3362  (eval "$ac_link") 2>&5
3363  ac_status=$?
3364  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3365  test $ac_status = 0; }; then :
3366  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3367# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3368# work properly (i.e., refer to `conftest.exe'), while it won't with
3369# `rm'.
3370for ac_file in conftest.exe conftest conftest.*; do
3371  test -f "$ac_file" || continue
3372  case $ac_file in
3373    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3374    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3375	  break;;
3376    * ) break;;
3377  esac
3378done
3379else
3380  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3381$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3382as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3383See \`config.log' for more details" "$LINENO" 5; }
3384fi
3385rm -f conftest conftest$ac_cv_exeext
3386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3387$as_echo "$ac_cv_exeext" >&6; }
3388
3389rm -f conftest.$ac_ext
3390EXEEXT=$ac_cv_exeext
3391ac_exeext=$EXEEXT
3392cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3393/* end confdefs.h.  */
3394#include <stdio.h>
3395int
3396main ()
3397{
3398FILE *f = fopen ("conftest.out", "w");
3399 return ferror (f) || fclose (f) != 0;
3400
3401  ;
3402  return 0;
3403}
3404_ACEOF
3405ac_clean_files="$ac_clean_files conftest.out"
3406# Check that the compiler produces executables we can run.  If not, either
3407# the compiler is broken, or we cross compile.
3408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3409$as_echo_n "checking whether we are cross compiling... " >&6; }
3410if test "$cross_compiling" != yes; then
3411  { { ac_try="$ac_link"
3412case "(($ac_try" in
3413  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3414  *) ac_try_echo=$ac_try;;
3415esac
3416eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3417$as_echo "$ac_try_echo"; } >&5
3418  (eval "$ac_link") 2>&5
3419  ac_status=$?
3420  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3421  test $ac_status = 0; }
3422  if { ac_try='./conftest$ac_cv_exeext'
3423  { { case "(($ac_try" in
3424  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3425  *) ac_try_echo=$ac_try;;
3426esac
3427eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3428$as_echo "$ac_try_echo"; } >&5
3429  (eval "$ac_try") 2>&5
3430  ac_status=$?
3431  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3432  test $ac_status = 0; }; }; then
3433    cross_compiling=no
3434  else
3435    if test "$cross_compiling" = maybe; then
3436	cross_compiling=yes
3437    else
3438	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3439$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3440as_fn_error $? "cannot run C compiled programs.
3441If you meant to cross compile, use \`--host'.
3442See \`config.log' for more details" "$LINENO" 5; }
3443    fi
3444  fi
3445fi
3446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3447$as_echo "$cross_compiling" >&6; }
3448
3449rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3450ac_clean_files=$ac_clean_files_save
3451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3452$as_echo_n "checking for suffix of object files... " >&6; }
3453if ${ac_cv_objext+:} false; then :
3454  $as_echo_n "(cached) " >&6
3455else
3456  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3457/* end confdefs.h.  */
3458
3459int
3460main ()
3461{
3462
3463  ;
3464  return 0;
3465}
3466_ACEOF
3467rm -f conftest.o conftest.obj
3468if { { ac_try="$ac_compile"
3469case "(($ac_try" in
3470  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3471  *) ac_try_echo=$ac_try;;
3472esac
3473eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3474$as_echo "$ac_try_echo"; } >&5
3475  (eval "$ac_compile") 2>&5
3476  ac_status=$?
3477  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3478  test $ac_status = 0; }; then :
3479  for ac_file in conftest.o conftest.obj conftest.*; do
3480  test -f "$ac_file" || continue;
3481  case $ac_file in
3482    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3483    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3484       break;;
3485  esac
3486done
3487else
3488  $as_echo "$as_me: failed program was:" >&5
3489sed 's/^/| /' conftest.$ac_ext >&5
3490
3491{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3492$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3493as_fn_error $? "cannot compute suffix of object files: cannot compile
3494See \`config.log' for more details" "$LINENO" 5; }
3495fi
3496rm -f conftest.$ac_cv_objext conftest.$ac_ext
3497fi
3498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3499$as_echo "$ac_cv_objext" >&6; }
3500OBJEXT=$ac_cv_objext
3501ac_objext=$OBJEXT
3502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3503$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3504if ${ac_cv_c_compiler_gnu+:} false; then :
3505  $as_echo_n "(cached) " >&6
3506else
3507  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3508/* end confdefs.h.  */
3509
3510int
3511main ()
3512{
3513#ifndef __GNUC__
3514       choke me
3515#endif
3516
3517  ;
3518  return 0;
3519}
3520_ACEOF
3521if ac_fn_c_try_compile "$LINENO"; then :
3522  ac_compiler_gnu=yes
3523else
3524  ac_compiler_gnu=no
3525fi
3526rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3527ac_cv_c_compiler_gnu=$ac_compiler_gnu
3528
3529fi
3530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3531$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3532if test $ac_compiler_gnu = yes; then
3533  GCC=yes
3534else
3535  GCC=
3536fi
3537ac_test_CFLAGS=${CFLAGS+set}
3538ac_save_CFLAGS=$CFLAGS
3539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3540$as_echo_n "checking whether $CC accepts -g... " >&6; }
3541if ${ac_cv_prog_cc_g+:} false; then :
3542  $as_echo_n "(cached) " >&6
3543else
3544  ac_save_c_werror_flag=$ac_c_werror_flag
3545   ac_c_werror_flag=yes
3546   ac_cv_prog_cc_g=no
3547   CFLAGS="-g"
3548   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3549/* end confdefs.h.  */
3550
3551int
3552main ()
3553{
3554
3555  ;
3556  return 0;
3557}
3558_ACEOF
3559if ac_fn_c_try_compile "$LINENO"; then :
3560  ac_cv_prog_cc_g=yes
3561else
3562  CFLAGS=""
3563      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3564/* end confdefs.h.  */
3565
3566int
3567main ()
3568{
3569
3570  ;
3571  return 0;
3572}
3573_ACEOF
3574if ac_fn_c_try_compile "$LINENO"; then :
3575
3576else
3577  ac_c_werror_flag=$ac_save_c_werror_flag
3578	 CFLAGS="-g"
3579	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3580/* end confdefs.h.  */
3581
3582int
3583main ()
3584{
3585
3586  ;
3587  return 0;
3588}
3589_ACEOF
3590if ac_fn_c_try_compile "$LINENO"; then :
3591  ac_cv_prog_cc_g=yes
3592fi
3593rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3594fi
3595rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3596fi
3597rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3598   ac_c_werror_flag=$ac_save_c_werror_flag
3599fi
3600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3601$as_echo "$ac_cv_prog_cc_g" >&6; }
3602if test "$ac_test_CFLAGS" = set; then
3603  CFLAGS=$ac_save_CFLAGS
3604elif test $ac_cv_prog_cc_g = yes; then
3605  if test "$GCC" = yes; then
3606    CFLAGS="-g -O2"
3607  else
3608    CFLAGS="-g"
3609  fi
3610else
3611  if test "$GCC" = yes; then
3612    CFLAGS="-O2"
3613  else
3614    CFLAGS=
3615  fi
3616fi
3617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3618$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3619if ${ac_cv_prog_cc_c89+:} false; then :
3620  $as_echo_n "(cached) " >&6
3621else
3622  ac_cv_prog_cc_c89=no
3623ac_save_CC=$CC
3624cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3625/* end confdefs.h.  */
3626#include <stdarg.h>
3627#include <stdio.h>
3628#include <sys/types.h>
3629#include <sys/stat.h>
3630/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3631struct buf { int x; };
3632FILE * (*rcsopen) (struct buf *, struct stat *, int);
3633static char *e (p, i)
3634     char **p;
3635     int i;
3636{
3637  return p[i];
3638}
3639static char *f (char * (*g) (char **, int), char **p, ...)
3640{
3641  char *s;
3642  va_list v;
3643  va_start (v,p);
3644  s = g (p, va_arg (v,int));
3645  va_end (v);
3646  return s;
3647}
3648
3649/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3650   function prototypes and stuff, but not '\xHH' hex character constants.
3651   These don't provoke an error unfortunately, instead are silently treated
3652   as 'x'.  The following induces an error, until -std is added to get
3653   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3654   array size at least.  It's necessary to write '\x00'==0 to get something
3655   that's true only with -std.  */
3656int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3657
3658/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3659   inside strings and character constants.  */
3660#define FOO(x) 'x'
3661int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3662
3663int test (int i, double x);
3664struct s1 {int (*f) (int a);};
3665struct s2 {int (*f) (double a);};
3666int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3667int argc;
3668char **argv;
3669int
3670main ()
3671{
3672return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3673  ;
3674  return 0;
3675}
3676_ACEOF
3677for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3678	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3679do
3680  CC="$ac_save_CC $ac_arg"
3681  if ac_fn_c_try_compile "$LINENO"; then :
3682  ac_cv_prog_cc_c89=$ac_arg
3683fi
3684rm -f core conftest.err conftest.$ac_objext
3685  test "x$ac_cv_prog_cc_c89" != "xno" && break
3686done
3687rm -f conftest.$ac_ext
3688CC=$ac_save_CC
3689
3690fi
3691# AC_CACHE_VAL
3692case "x$ac_cv_prog_cc_c89" in
3693  x)
3694    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3695$as_echo "none needed" >&6; } ;;
3696  xno)
3697    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3698$as_echo "unsupported" >&6; } ;;
3699  *)
3700    CC="$CC $ac_cv_prog_cc_c89"
3701    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3702$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3703esac
3704if test "x$ac_cv_prog_cc_c89" != xno; then :
3705
3706fi
3707
3708ac_ext=c
3709ac_cpp='$CPP $CPPFLAGS'
3710ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3711ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3712ac_compiler_gnu=$ac_cv_c_compiler_gnu
3713
3714depcc="$CC"   am_compiler_list=
3715
3716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3717$as_echo_n "checking dependency style of $depcc... " >&6; }
3718if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3719  $as_echo_n "(cached) " >&6
3720else
3721  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3722  # We make a subdir and do the tests there.  Otherwise we can end up
3723  # making bogus files that we don't know about and never remove.  For
3724  # instance it was reported that on HP-UX the gcc test will end up
3725  # making a dummy file named `D' -- because `-MD' means `put the output
3726  # in D'.
3727  rm -rf conftest.dir
3728  mkdir conftest.dir
3729  # Copy depcomp to subdir because otherwise we won't find it if we're
3730  # using a relative directory.
3731  cp "$am_depcomp" conftest.dir
3732  cd conftest.dir
3733  # We will build objects and dependencies in a subdirectory because
3734  # it helps to detect inapplicable dependency modes.  For instance
3735  # both Tru64's cc and ICC support -MD to output dependencies as a
3736  # side effect of compilation, but ICC will put the dependencies in
3737  # the current directory while Tru64 will put them in the object
3738  # directory.
3739  mkdir sub
3740
3741  am_cv_CC_dependencies_compiler_type=none
3742  if test "$am_compiler_list" = ""; then
3743     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3744  fi
3745  am__universal=false
3746  case " $depcc " in #(
3747     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3748     esac
3749
3750  for depmode in $am_compiler_list; do
3751    # Setup a source with many dependencies, because some compilers
3752    # like to wrap large dependency lists on column 80 (with \), and
3753    # we should not choose a depcomp mode which is confused by this.
3754    #
3755    # We need to recreate these files for each test, as the compiler may
3756    # overwrite some of them when testing with obscure command lines.
3757    # This happens at least with the AIX C compiler.
3758    : > sub/conftest.c
3759    for i in 1 2 3 4 5 6; do
3760      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3761      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3762      # Solaris 8's {/usr,}/bin/sh.
3763      touch sub/conftst$i.h
3764    done
3765    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3766
3767    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3768    # mode.  It turns out that the SunPro C++ compiler does not properly
3769    # handle `-M -o', and we need to detect this.  Also, some Intel
3770    # versions had trouble with output in subdirs
3771    am__obj=sub/conftest.${OBJEXT-o}
3772    am__minus_obj="-o $am__obj"
3773    case $depmode in
3774    gcc)
3775      # This depmode causes a compiler race in universal mode.
3776      test "$am__universal" = false || continue
3777      ;;
3778    nosideeffect)
3779      # after this tag, mechanisms are not by side-effect, so they'll
3780      # only be used when explicitly requested
3781      if test "x$enable_dependency_tracking" = xyes; then
3782	continue
3783      else
3784	break
3785      fi
3786      ;;
3787    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3788      # This compiler won't grok `-c -o', but also, the minuso test has
3789      # not run yet.  These depmodes are late enough in the game, and
3790      # so weak that their functioning should not be impacted.
3791      am__obj=conftest.${OBJEXT-o}
3792      am__minus_obj=
3793      ;;
3794    none) break ;;
3795    esac
3796    if depmode=$depmode \
3797       source=sub/conftest.c object=$am__obj \
3798       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3799       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3800         >/dev/null 2>conftest.err &&
3801       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3802       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3803       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3804       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3805      # icc doesn't choke on unknown options, it will just issue warnings
3806      # or remarks (even with -Werror).  So we grep stderr for any message
3807      # that says an option was ignored or not supported.
3808      # When given -MP, icc 7.0 and 7.1 complain thusly:
3809      #   icc: Command line warning: ignoring option '-M'; no argument required
3810      # The diagnosis changed in icc 8.0:
3811      #   icc: Command line remark: option '-MP' not supported
3812      if (grep 'ignoring option' conftest.err ||
3813          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3814        am_cv_CC_dependencies_compiler_type=$depmode
3815        break
3816      fi
3817    fi
3818  done
3819
3820  cd ..
3821  rm -rf conftest.dir
3822else
3823  am_cv_CC_dependencies_compiler_type=none
3824fi
3825
3826fi
3827{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3828$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3829CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3830
3831 if
3832  test "x$enable_dependency_tracking" != xno \
3833  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3834  am__fastdepCC_TRUE=
3835  am__fastdepCC_FALSE='#'
3836else
3837  am__fastdepCC_TRUE='#'
3838  am__fastdepCC_FALSE=
3839fi
3840
3841
3842   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3843$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3844if ${ac_cv_prog_cc_c99+:} false; then :
3845  $as_echo_n "(cached) " >&6
3846else
3847  ac_cv_prog_cc_c99=no
3848ac_save_CC=$CC
3849cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3850/* end confdefs.h.  */
3851#include <stdarg.h>
3852#include <stdbool.h>
3853#include <stdlib.h>
3854#include <wchar.h>
3855#include <stdio.h>
3856
3857// Check varargs macros.  These examples are taken from C99 6.10.3.5.
3858#define debug(...) fprintf (stderr, __VA_ARGS__)
3859#define showlist(...) puts (#__VA_ARGS__)
3860#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3861static void
3862test_varargs_macros (void)
3863{
3864  int x = 1234;
3865  int y = 5678;
3866  debug ("Flag");
3867  debug ("X = %d\n", x);
3868  showlist (The first, second, and third items.);
3869  report (x>y, "x is %d but y is %d", x, y);
3870}
3871
3872// Check long long types.
3873#define BIG64 18446744073709551615ull
3874#define BIG32 4294967295ul
3875#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3876#if !BIG_OK
3877  your preprocessor is broken;
3878#endif
3879#if BIG_OK
3880#else
3881  your preprocessor is broken;
3882#endif
3883static long long int bignum = -9223372036854775807LL;
3884static unsigned long long int ubignum = BIG64;
3885
3886struct incomplete_array
3887{
3888  int datasize;
3889  double data[];
3890};
3891
3892struct named_init {
3893  int number;
3894  const wchar_t *name;
3895  double average;
3896};
3897
3898typedef const char *ccp;
3899
3900static inline int
3901test_restrict (ccp restrict text)
3902{
3903  // See if C++-style comments work.
3904  // Iterate through items via the restricted pointer.
3905  // Also check for declarations in for loops.
3906  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3907    continue;
3908  return 0;
3909}
3910
3911// Check varargs and va_copy.
3912static void
3913test_varargs (const char *format, ...)
3914{
3915  va_list args;
3916  va_start (args, format);
3917  va_list args_copy;
3918  va_copy (args_copy, args);
3919
3920  const char *str;
3921  int number;
3922  float fnumber;
3923
3924  while (*format)
3925    {
3926      switch (*format++)
3927	{
3928	case 's': // string
3929	  str = va_arg (args_copy, const char *);
3930	  break;
3931	case 'd': // int
3932	  number = va_arg (args_copy, int);
3933	  break;
3934	case 'f': // float
3935	  fnumber = va_arg (args_copy, double);
3936	  break;
3937	default:
3938	  break;
3939	}
3940    }
3941  va_end (args_copy);
3942  va_end (args);
3943}
3944
3945int
3946main ()
3947{
3948
3949  // Check bool.
3950  _Bool success = false;
3951
3952  // Check restrict.
3953  if (test_restrict ("String literal") == 0)
3954    success = true;
3955  char *restrict newvar = "Another string";
3956
3957  // Check varargs.
3958  test_varargs ("s, d' f .", "string", 65, 34.234);
3959  test_varargs_macros ();
3960
3961  // Check flexible array members.
3962  struct incomplete_array *ia =
3963    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3964  ia->datasize = 10;
3965  for (int i = 0; i < ia->datasize; ++i)
3966    ia->data[i] = i * 1.234;
3967
3968  // Check named initializers.
3969  struct named_init ni = {
3970    .number = 34,
3971    .name = L"Test wide string",
3972    .average = 543.34343,
3973  };
3974
3975  ni.number = 58;
3976
3977  int dynamic_array[ni.number];
3978  dynamic_array[ni.number - 1] = 543;
3979
3980  // work around unused variable warnings
3981  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3982	  || dynamic_array[ni.number - 1] != 543);
3983
3984  ;
3985  return 0;
3986}
3987_ACEOF
3988for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
3989do
3990  CC="$ac_save_CC $ac_arg"
3991  if ac_fn_c_try_compile "$LINENO"; then :
3992  ac_cv_prog_cc_c99=$ac_arg
3993fi
3994rm -f core conftest.err conftest.$ac_objext
3995  test "x$ac_cv_prog_cc_c99" != "xno" && break
3996done
3997rm -f conftest.$ac_ext
3998CC=$ac_save_CC
3999
4000fi
4001# AC_CACHE_VAL
4002case "x$ac_cv_prog_cc_c99" in
4003  x)
4004    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4005$as_echo "none needed" >&6; } ;;
4006  xno)
4007    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4008$as_echo "unsupported" >&6; } ;;
4009  *)
4010    CC="$CC $ac_cv_prog_cc_c99"
4011    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4012$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4013esac
4014if test "x$ac_cv_prog_cc_c99" != xno; then :
4015
4016fi
4017
4018
4019
4020ac_ext=c
4021ac_cpp='$CPP $CPPFLAGS'
4022ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4023ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4024ac_compiler_gnu=$ac_cv_c_compiler_gnu
4025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4026$as_echo_n "checking how to run the C preprocessor... " >&6; }
4027# On Suns, sometimes $CPP names a directory.
4028if test -n "$CPP" && test -d "$CPP"; then
4029  CPP=
4030fi
4031if test -z "$CPP"; then
4032  if ${ac_cv_prog_CPP+:} false; then :
4033  $as_echo_n "(cached) " >&6
4034else
4035      # Double quotes because CPP needs to be expanded
4036    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4037    do
4038      ac_preproc_ok=false
4039for ac_c_preproc_warn_flag in '' yes
4040do
4041  # Use a header file that comes with gcc, so configuring glibc
4042  # with a fresh cross-compiler works.
4043  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4044  # <limits.h> exists even on freestanding compilers.
4045  # On the NeXT, cc -E runs the code through the compiler's parser,
4046  # not just through cpp. "Syntax error" is here to catch this case.
4047  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4048/* end confdefs.h.  */
4049#ifdef __STDC__
4050# include <limits.h>
4051#else
4052# include <assert.h>
4053#endif
4054		     Syntax error
4055_ACEOF
4056if ac_fn_c_try_cpp "$LINENO"; then :
4057
4058else
4059  # Broken: fails on valid input.
4060continue
4061fi
4062rm -f conftest.err conftest.i conftest.$ac_ext
4063
4064  # OK, works on sane cases.  Now check whether nonexistent headers
4065  # can be detected and how.
4066  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4067/* end confdefs.h.  */
4068#include <ac_nonexistent.h>
4069_ACEOF
4070if ac_fn_c_try_cpp "$LINENO"; then :
4071  # Broken: success on invalid input.
4072continue
4073else
4074  # Passes both tests.
4075ac_preproc_ok=:
4076break
4077fi
4078rm -f conftest.err conftest.i conftest.$ac_ext
4079
4080done
4081# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4082rm -f conftest.i conftest.err conftest.$ac_ext
4083if $ac_preproc_ok; then :
4084  break
4085fi
4086
4087    done
4088    ac_cv_prog_CPP=$CPP
4089
4090fi
4091  CPP=$ac_cv_prog_CPP
4092else
4093  ac_cv_prog_CPP=$CPP
4094fi
4095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4096$as_echo "$CPP" >&6; }
4097ac_preproc_ok=false
4098for ac_c_preproc_warn_flag in '' yes
4099do
4100  # Use a header file that comes with gcc, so configuring glibc
4101  # with a fresh cross-compiler works.
4102  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4103  # <limits.h> exists even on freestanding compilers.
4104  # On the NeXT, cc -E runs the code through the compiler's parser,
4105  # not just through cpp. "Syntax error" is here to catch this case.
4106  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4107/* end confdefs.h.  */
4108#ifdef __STDC__
4109# include <limits.h>
4110#else
4111# include <assert.h>
4112#endif
4113		     Syntax error
4114_ACEOF
4115if ac_fn_c_try_cpp "$LINENO"; then :
4116
4117else
4118  # Broken: fails on valid input.
4119continue
4120fi
4121rm -f conftest.err conftest.i conftest.$ac_ext
4122
4123  # OK, works on sane cases.  Now check whether nonexistent headers
4124  # can be detected and how.
4125  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4126/* end confdefs.h.  */
4127#include <ac_nonexistent.h>
4128_ACEOF
4129if ac_fn_c_try_cpp "$LINENO"; then :
4130  # Broken: success on invalid input.
4131continue
4132else
4133  # Passes both tests.
4134ac_preproc_ok=:
4135break
4136fi
4137rm -f conftest.err conftest.i conftest.$ac_ext
4138
4139done
4140# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4141rm -f conftest.i conftest.err conftest.$ac_ext
4142if $ac_preproc_ok; then :
4143
4144else
4145  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4146$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4147as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4148See \`config.log' for more details" "$LINENO" 5; }
4149fi
4150
4151ac_ext=c
4152ac_cpp='$CPP $CPPFLAGS'
4153ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4154ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4155ac_compiler_gnu=$ac_cv_c_compiler_gnu
4156
4157
4158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4159$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4160if ${ac_cv_path_GREP+:} false; then :
4161  $as_echo_n "(cached) " >&6
4162else
4163  if test -z "$GREP"; then
4164  ac_path_GREP_found=false
4165  # Loop through the user's path and test for each of PROGNAME-LIST
4166  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4167for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4168do
4169  IFS=$as_save_IFS
4170  test -z "$as_dir" && as_dir=.
4171    for ac_prog in grep ggrep; do
4172    for ac_exec_ext in '' $ac_executable_extensions; do
4173      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4174      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4175# Check for GNU ac_path_GREP and select it if it is found.
4176  # Check for GNU $ac_path_GREP
4177case `"$ac_path_GREP" --version 2>&1` in
4178*GNU*)
4179  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4180*)
4181  ac_count=0
4182  $as_echo_n 0123456789 >"conftest.in"
4183  while :
4184  do
4185    cat "conftest.in" "conftest.in" >"conftest.tmp"
4186    mv "conftest.tmp" "conftest.in"
4187    cp "conftest.in" "conftest.nl"
4188    $as_echo 'GREP' >> "conftest.nl"
4189    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4190    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4191    as_fn_arith $ac_count + 1 && ac_count=$as_val
4192    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4193      # Best one so far, save it but keep looking for a better one
4194      ac_cv_path_GREP="$ac_path_GREP"
4195      ac_path_GREP_max=$ac_count
4196    fi
4197    # 10*(2^10) chars as input seems more than enough
4198    test $ac_count -gt 10 && break
4199  done
4200  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4201esac
4202
4203      $ac_path_GREP_found && break 3
4204    done
4205  done
4206  done
4207IFS=$as_save_IFS
4208  if test -z "$ac_cv_path_GREP"; then
4209    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4210  fi
4211else
4212  ac_cv_path_GREP=$GREP
4213fi
4214
4215fi
4216{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4217$as_echo "$ac_cv_path_GREP" >&6; }
4218 GREP="$ac_cv_path_GREP"
4219
4220
4221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4222$as_echo_n "checking for egrep... " >&6; }
4223if ${ac_cv_path_EGREP+:} false; then :
4224  $as_echo_n "(cached) " >&6
4225else
4226  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4227   then ac_cv_path_EGREP="$GREP -E"
4228   else
4229     if test -z "$EGREP"; then
4230  ac_path_EGREP_found=false
4231  # Loop through the user's path and test for each of PROGNAME-LIST
4232  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4233for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4234do
4235  IFS=$as_save_IFS
4236  test -z "$as_dir" && as_dir=.
4237    for ac_prog in egrep; do
4238    for ac_exec_ext in '' $ac_executable_extensions; do
4239      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4240      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4241# Check for GNU ac_path_EGREP and select it if it is found.
4242  # Check for GNU $ac_path_EGREP
4243case `"$ac_path_EGREP" --version 2>&1` in
4244*GNU*)
4245  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4246*)
4247  ac_count=0
4248  $as_echo_n 0123456789 >"conftest.in"
4249  while :
4250  do
4251    cat "conftest.in" "conftest.in" >"conftest.tmp"
4252    mv "conftest.tmp" "conftest.in"
4253    cp "conftest.in" "conftest.nl"
4254    $as_echo 'EGREP' >> "conftest.nl"
4255    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4256    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4257    as_fn_arith $ac_count + 1 && ac_count=$as_val
4258    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4259      # Best one so far, save it but keep looking for a better one
4260      ac_cv_path_EGREP="$ac_path_EGREP"
4261      ac_path_EGREP_max=$ac_count
4262    fi
4263    # 10*(2^10) chars as input seems more than enough
4264    test $ac_count -gt 10 && break
4265  done
4266  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4267esac
4268
4269      $ac_path_EGREP_found && break 3
4270    done
4271  done
4272  done
4273IFS=$as_save_IFS
4274  if test -z "$ac_cv_path_EGREP"; then
4275    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4276  fi
4277else
4278  ac_cv_path_EGREP=$EGREP
4279fi
4280
4281   fi
4282fi
4283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4284$as_echo "$ac_cv_path_EGREP" >&6; }
4285 EGREP="$ac_cv_path_EGREP"
4286
4287
4288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4289$as_echo_n "checking for ANSI C header files... " >&6; }
4290if ${ac_cv_header_stdc+:} false; then :
4291  $as_echo_n "(cached) " >&6
4292else
4293  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4294/* end confdefs.h.  */
4295#include <stdlib.h>
4296#include <stdarg.h>
4297#include <string.h>
4298#include <float.h>
4299
4300int
4301main ()
4302{
4303
4304  ;
4305  return 0;
4306}
4307_ACEOF
4308if ac_fn_c_try_compile "$LINENO"; then :
4309  ac_cv_header_stdc=yes
4310else
4311  ac_cv_header_stdc=no
4312fi
4313rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4314
4315if test $ac_cv_header_stdc = yes; then
4316  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4317  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4318/* end confdefs.h.  */
4319#include <string.h>
4320
4321_ACEOF
4322if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4323  $EGREP "memchr" >/dev/null 2>&1; then :
4324
4325else
4326  ac_cv_header_stdc=no
4327fi
4328rm -f conftest*
4329
4330fi
4331
4332if test $ac_cv_header_stdc = yes; then
4333  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4334  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4335/* end confdefs.h.  */
4336#include <stdlib.h>
4337
4338_ACEOF
4339if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4340  $EGREP "free" >/dev/null 2>&1; then :
4341
4342else
4343  ac_cv_header_stdc=no
4344fi
4345rm -f conftest*
4346
4347fi
4348
4349if test $ac_cv_header_stdc = yes; then
4350  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4351  if test "$cross_compiling" = yes; then :
4352  :
4353else
4354  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4355/* end confdefs.h.  */
4356#include <ctype.h>
4357#include <stdlib.h>
4358#if ((' ' & 0x0FF) == 0x020)
4359# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4360# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4361#else
4362# define ISLOWER(c) \
4363		   (('a' <= (c) && (c) <= 'i') \
4364		     || ('j' <= (c) && (c) <= 'r') \
4365		     || ('s' <= (c) && (c) <= 'z'))
4366# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4367#endif
4368
4369#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4370int
4371main ()
4372{
4373  int i;
4374  for (i = 0; i < 256; i++)
4375    if (XOR (islower (i), ISLOWER (i))
4376	|| toupper (i) != TOUPPER (i))
4377      return 2;
4378  return 0;
4379}
4380_ACEOF
4381if ac_fn_c_try_run "$LINENO"; then :
4382
4383else
4384  ac_cv_header_stdc=no
4385fi
4386rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4387  conftest.$ac_objext conftest.beam conftest.$ac_ext
4388fi
4389
4390fi
4391fi
4392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4393$as_echo "$ac_cv_header_stdc" >&6; }
4394if test $ac_cv_header_stdc = yes; then
4395
4396$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4397
4398fi
4399
4400# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4401for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4402		  inttypes.h stdint.h unistd.h
4403do :
4404  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4405ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4406"
4407if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4408  cat >>confdefs.h <<_ACEOF
4409#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4410_ACEOF
4411
4412fi
4413
4414done
4415
4416
4417
4418
4419
4420
4421ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
4422if test "x$ac_cv_have_decl___clang__" = xyes; then :
4423  CLANGCC="yes"
4424else
4425  CLANGCC="no"
4426fi
4427
4428ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4429if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4430  INTELCC="yes"
4431else
4432  INTELCC="no"
4433fi
4434
4435ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4436if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4437  SUNCC="yes"
4438else
4439  SUNCC="no"
4440fi
4441
4442
4443
4444
4445
4446
4447
4448
4449if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4450	if test -n "$ac_tool_prefix"; then
4451  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4452set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4454$as_echo_n "checking for $ac_word... " >&6; }
4455if ${ac_cv_path_PKG_CONFIG+:} false; then :
4456  $as_echo_n "(cached) " >&6
4457else
4458  case $PKG_CONFIG in
4459  [\\/]* | ?:[\\/]*)
4460  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4461  ;;
4462  *)
4463  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4464for as_dir in $PATH
4465do
4466  IFS=$as_save_IFS
4467  test -z "$as_dir" && as_dir=.
4468    for ac_exec_ext in '' $ac_executable_extensions; do
4469  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4470    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4471    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4472    break 2
4473  fi
4474done
4475  done
4476IFS=$as_save_IFS
4477
4478  ;;
4479esac
4480fi
4481PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4482if test -n "$PKG_CONFIG"; then
4483  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4484$as_echo "$PKG_CONFIG" >&6; }
4485else
4486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4487$as_echo "no" >&6; }
4488fi
4489
4490
4491fi
4492if test -z "$ac_cv_path_PKG_CONFIG"; then
4493  ac_pt_PKG_CONFIG=$PKG_CONFIG
4494  # Extract the first word of "pkg-config", so it can be a program name with args.
4495set dummy pkg-config; ac_word=$2
4496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4497$as_echo_n "checking for $ac_word... " >&6; }
4498if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4499  $as_echo_n "(cached) " >&6
4500else
4501  case $ac_pt_PKG_CONFIG in
4502  [\\/]* | ?:[\\/]*)
4503  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4504  ;;
4505  *)
4506  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4507for as_dir in $PATH
4508do
4509  IFS=$as_save_IFS
4510  test -z "$as_dir" && as_dir=.
4511    for ac_exec_ext in '' $ac_executable_extensions; do
4512  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4513    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4514    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4515    break 2
4516  fi
4517done
4518  done
4519IFS=$as_save_IFS
4520
4521  ;;
4522esac
4523fi
4524ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4525if test -n "$ac_pt_PKG_CONFIG"; then
4526  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4527$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4528else
4529  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4530$as_echo "no" >&6; }
4531fi
4532
4533  if test "x$ac_pt_PKG_CONFIG" = x; then
4534    PKG_CONFIG=""
4535  else
4536    case $cross_compiling:$ac_tool_warned in
4537yes:)
4538{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4539$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4540ac_tool_warned=yes ;;
4541esac
4542    PKG_CONFIG=$ac_pt_PKG_CONFIG
4543  fi
4544else
4545  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4546fi
4547
4548fi
4549if test -n "$PKG_CONFIG"; then
4550	_pkg_min_version=0.9.0
4551	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4552$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4553	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4554		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4555$as_echo "yes" >&6; }
4556	else
4557		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4558$as_echo "no" >&6; }
4559		PKG_CONFIG=""
4560	fi
4561fi
4562# Make sure we can run config.sub.
4563$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4564  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4565
4566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4567$as_echo_n "checking build system type... " >&6; }
4568if ${ac_cv_build+:} false; then :
4569  $as_echo_n "(cached) " >&6
4570else
4571  ac_build_alias=$build_alias
4572test "x$ac_build_alias" = x &&
4573  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4574test "x$ac_build_alias" = x &&
4575  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4576ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4577  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4578
4579fi
4580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4581$as_echo "$ac_cv_build" >&6; }
4582case $ac_cv_build in
4583*-*-*) ;;
4584*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4585esac
4586build=$ac_cv_build
4587ac_save_IFS=$IFS; IFS='-'
4588set x $ac_cv_build
4589shift
4590build_cpu=$1
4591build_vendor=$2
4592shift; shift
4593# Remember, the first character of IFS is used to create $*,
4594# except with old shells:
4595build_os=$*
4596IFS=$ac_save_IFS
4597case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4598
4599
4600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4601$as_echo_n "checking host system type... " >&6; }
4602if ${ac_cv_host+:} false; then :
4603  $as_echo_n "(cached) " >&6
4604else
4605  if test "x$host_alias" = x; then
4606  ac_cv_host=$ac_cv_build
4607else
4608  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4609    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4610fi
4611
4612fi
4613{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4614$as_echo "$ac_cv_host" >&6; }
4615case $ac_cv_host in
4616*-*-*) ;;
4617*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4618esac
4619host=$ac_cv_host
4620ac_save_IFS=$IFS; IFS='-'
4621set x $ac_cv_host
4622shift
4623host_cpu=$1
4624host_vendor=$2
4625shift; shift
4626# Remember, the first character of IFS is used to create $*,
4627# except with old shells:
4628host_os=$*
4629IFS=$ac_save_IFS
4630case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4631
4632
4633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4634$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4635if ${ac_cv_path_SED+:} false; then :
4636  $as_echo_n "(cached) " >&6
4637else
4638            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4639     for ac_i in 1 2 3 4 5 6 7; do
4640       ac_script="$ac_script$as_nl$ac_script"
4641     done
4642     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4643     { ac_script=; unset ac_script;}
4644     if test -z "$SED"; then
4645  ac_path_SED_found=false
4646  # Loop through the user's path and test for each of PROGNAME-LIST
4647  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4648for as_dir in $PATH
4649do
4650  IFS=$as_save_IFS
4651  test -z "$as_dir" && as_dir=.
4652    for ac_prog in sed gsed; do
4653    for ac_exec_ext in '' $ac_executable_extensions; do
4654      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4655      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4656# Check for GNU ac_path_SED and select it if it is found.
4657  # Check for GNU $ac_path_SED
4658case `"$ac_path_SED" --version 2>&1` in
4659*GNU*)
4660  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4661*)
4662  ac_count=0
4663  $as_echo_n 0123456789 >"conftest.in"
4664  while :
4665  do
4666    cat "conftest.in" "conftest.in" >"conftest.tmp"
4667    mv "conftest.tmp" "conftest.in"
4668    cp "conftest.in" "conftest.nl"
4669    $as_echo '' >> "conftest.nl"
4670    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4671    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4672    as_fn_arith $ac_count + 1 && ac_count=$as_val
4673    if test $ac_count -gt ${ac_path_SED_max-0}; then
4674      # Best one so far, save it but keep looking for a better one
4675      ac_cv_path_SED="$ac_path_SED"
4676      ac_path_SED_max=$ac_count
4677    fi
4678    # 10*(2^10) chars as input seems more than enough
4679    test $ac_count -gt 10 && break
4680  done
4681  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4682esac
4683
4684      $ac_path_SED_found && break 3
4685    done
4686  done
4687  done
4688IFS=$as_save_IFS
4689  if test -z "$ac_cv_path_SED"; then
4690    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4691  fi
4692else
4693  ac_cv_path_SED=$SED
4694fi
4695
4696fi
4697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4698$as_echo "$ac_cv_path_SED" >&6; }
4699 SED="$ac_cv_path_SED"
4700  rm -f conftest.sed
4701
4702
4703
4704
4705
4706
4707# Check whether --enable-selective-werror was given.
4708if test "${enable_selective_werror+set}" = set; then :
4709  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4710else
4711  SELECTIVE_WERROR=yes
4712fi
4713
4714
4715
4716
4717
4718# -v is too short to test reliably with XORG_TESTSET_CFLAG
4719if test "x$SUNCC" = "xyes"; then
4720    BASE_CFLAGS="-v"
4721else
4722    BASE_CFLAGS=""
4723fi
4724
4725# This chunk of warnings were those that existed in the legacy CWARNFLAGS
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739xorg_testset_save_CFLAGS="$CFLAGS"
4740
4741if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4742	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4743	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4744$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4745if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4746  $as_echo_n "(cached) " >&6
4747else
4748  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4749/* end confdefs.h.  */
4750int i;
4751_ACEOF
4752if ac_fn_c_try_compile "$LINENO"; then :
4753  xorg_cv_cc_flag_unknown_warning_option=yes
4754else
4755  xorg_cv_cc_flag_unknown_warning_option=no
4756fi
4757rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4758fi
4759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4760$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4761	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4762	CFLAGS="$xorg_testset_save_CFLAGS"
4763fi
4764
4765if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4766	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4767		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4768	fi
4769	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4770	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4771$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4772if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4773  $as_echo_n "(cached) " >&6
4774else
4775  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4776/* end confdefs.h.  */
4777int i;
4778_ACEOF
4779if ac_fn_c_try_compile "$LINENO"; then :
4780  xorg_cv_cc_flag_unused_command_line_argument=yes
4781else
4782  xorg_cv_cc_flag_unused_command_line_argument=no
4783fi
4784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4785fi
4786{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4787$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4788	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4789	CFLAGS="$xorg_testset_save_CFLAGS"
4790fi
4791
4792found="no"
4793
4794	if test $found = "no" ; then
4795		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
4796			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4797		fi
4798
4799		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
4800			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4801		fi
4802
4803		CFLAGS="$CFLAGS -Wall"
4804
4805		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4806$as_echo_n "checking if $CC supports -Wall... " >&6; }
4807		cacheid=xorg_cv_cc_flag__Wall
4808		if eval \${$cacheid+:} false; then :
4809  $as_echo_n "(cached) " >&6
4810else
4811  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4812/* end confdefs.h.  */
4813int i;
4814int
4815main ()
4816{
4817
4818  ;
4819  return 0;
4820}
4821_ACEOF
4822if ac_fn_c_try_link "$LINENO"; then :
4823  eval $cacheid=yes
4824else
4825  eval $cacheid=no
4826fi
4827rm -f core conftest.err conftest.$ac_objext \
4828    conftest$ac_exeext conftest.$ac_ext
4829fi
4830
4831
4832		CFLAGS="$xorg_testset_save_CFLAGS"
4833
4834		eval supported=\$$cacheid
4835		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4836$as_echo "$supported" >&6; }
4837		if test "$supported" = "yes" ; then
4838			BASE_CFLAGS="$BASE_CFLAGS -Wall"
4839			found="yes"
4840		fi
4841	fi
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857xorg_testset_save_CFLAGS="$CFLAGS"
4858
4859if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4860	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4861	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4862$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4863if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4864  $as_echo_n "(cached) " >&6
4865else
4866  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4867/* end confdefs.h.  */
4868int i;
4869_ACEOF
4870if ac_fn_c_try_compile "$LINENO"; then :
4871  xorg_cv_cc_flag_unknown_warning_option=yes
4872else
4873  xorg_cv_cc_flag_unknown_warning_option=no
4874fi
4875rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4876fi
4877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4878$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4879	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4880	CFLAGS="$xorg_testset_save_CFLAGS"
4881fi
4882
4883if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4884	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4885		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4886	fi
4887	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4888	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4889$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4890if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4891  $as_echo_n "(cached) " >&6
4892else
4893  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4894/* end confdefs.h.  */
4895int i;
4896_ACEOF
4897if ac_fn_c_try_compile "$LINENO"; then :
4898  xorg_cv_cc_flag_unused_command_line_argument=yes
4899else
4900  xorg_cv_cc_flag_unused_command_line_argument=no
4901fi
4902rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4903fi
4904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4905$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4906	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4907	CFLAGS="$xorg_testset_save_CFLAGS"
4908fi
4909
4910found="no"
4911
4912	if test $found = "no" ; then
4913		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
4914			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4915		fi
4916
4917		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
4918			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4919		fi
4920
4921		CFLAGS="$CFLAGS -Wpointer-arith"
4922
4923		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
4924$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
4925		cacheid=xorg_cv_cc_flag__Wpointer_arith
4926		if eval \${$cacheid+:} false; then :
4927  $as_echo_n "(cached) " >&6
4928else
4929  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4930/* end confdefs.h.  */
4931int i;
4932int
4933main ()
4934{
4935
4936  ;
4937  return 0;
4938}
4939_ACEOF
4940if ac_fn_c_try_link "$LINENO"; then :
4941  eval $cacheid=yes
4942else
4943  eval $cacheid=no
4944fi
4945rm -f core conftest.err conftest.$ac_objext \
4946    conftest$ac_exeext conftest.$ac_ext
4947fi
4948
4949
4950		CFLAGS="$xorg_testset_save_CFLAGS"
4951
4952		eval supported=\$$cacheid
4953		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4954$as_echo "$supported" >&6; }
4955		if test "$supported" = "yes" ; then
4956			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
4957			found="yes"
4958		fi
4959	fi
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975xorg_testset_save_CFLAGS="$CFLAGS"
4976
4977if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4978	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4979	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4980$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4981if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4982  $as_echo_n "(cached) " >&6
4983else
4984  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4985/* end confdefs.h.  */
4986int i;
4987_ACEOF
4988if ac_fn_c_try_compile "$LINENO"; then :
4989  xorg_cv_cc_flag_unknown_warning_option=yes
4990else
4991  xorg_cv_cc_flag_unknown_warning_option=no
4992fi
4993rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4994fi
4995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4996$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4997	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4998	CFLAGS="$xorg_testset_save_CFLAGS"
4999fi
5000
5001if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5002	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5003		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5004	fi
5005	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5006	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5007$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5008if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5009  $as_echo_n "(cached) " >&6
5010else
5011  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5012/* end confdefs.h.  */
5013int i;
5014_ACEOF
5015if ac_fn_c_try_compile "$LINENO"; then :
5016  xorg_cv_cc_flag_unused_command_line_argument=yes
5017else
5018  xorg_cv_cc_flag_unused_command_line_argument=no
5019fi
5020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5021fi
5022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5023$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5024	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5025	CFLAGS="$xorg_testset_save_CFLAGS"
5026fi
5027
5028found="no"
5029
5030	if test $found = "no" ; then
5031		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5032			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5033		fi
5034
5035		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5036			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5037		fi
5038
5039		CFLAGS="$CFLAGS -Wmissing-declarations"
5040
5041		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5042$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
5043		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5044		if eval \${$cacheid+:} false; then :
5045  $as_echo_n "(cached) " >&6
5046else
5047  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5048/* end confdefs.h.  */
5049int i;
5050int
5051main ()
5052{
5053
5054  ;
5055  return 0;
5056}
5057_ACEOF
5058if ac_fn_c_try_link "$LINENO"; then :
5059  eval $cacheid=yes
5060else
5061  eval $cacheid=no
5062fi
5063rm -f core conftest.err conftest.$ac_objext \
5064    conftest$ac_exeext conftest.$ac_ext
5065fi
5066
5067
5068		CFLAGS="$xorg_testset_save_CFLAGS"
5069
5070		eval supported=\$$cacheid
5071		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5072$as_echo "$supported" >&6; }
5073		if test "$supported" = "yes" ; then
5074			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5075			found="yes"
5076		fi
5077	fi
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093xorg_testset_save_CFLAGS="$CFLAGS"
5094
5095if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5096	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5097	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5098$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5099if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5100  $as_echo_n "(cached) " >&6
5101else
5102  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5103/* end confdefs.h.  */
5104int i;
5105_ACEOF
5106if ac_fn_c_try_compile "$LINENO"; then :
5107  xorg_cv_cc_flag_unknown_warning_option=yes
5108else
5109  xorg_cv_cc_flag_unknown_warning_option=no
5110fi
5111rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5112fi
5113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5114$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5115	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5116	CFLAGS="$xorg_testset_save_CFLAGS"
5117fi
5118
5119if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5120	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5121		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5122	fi
5123	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5124	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5125$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5126if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5127  $as_echo_n "(cached) " >&6
5128else
5129  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5130/* end confdefs.h.  */
5131int i;
5132_ACEOF
5133if ac_fn_c_try_compile "$LINENO"; then :
5134  xorg_cv_cc_flag_unused_command_line_argument=yes
5135else
5136  xorg_cv_cc_flag_unused_command_line_argument=no
5137fi
5138rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5139fi
5140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5141$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5142	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5143	CFLAGS="$xorg_testset_save_CFLAGS"
5144fi
5145
5146found="no"
5147
5148	if test $found = "no" ; then
5149		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5150			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5151		fi
5152
5153		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5154			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5155		fi
5156
5157		CFLAGS="$CFLAGS -Wformat=2"
5158
5159		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5160$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
5161		cacheid=`$as_echo "xorg_cv_cc_flag_-Wformat=2" | $as_tr_sh`
5162		if eval \${$cacheid+:} false; then :
5163  $as_echo_n "(cached) " >&6
5164else
5165  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5166/* end confdefs.h.  */
5167int i;
5168int
5169main ()
5170{
5171
5172  ;
5173  return 0;
5174}
5175_ACEOF
5176if ac_fn_c_try_link "$LINENO"; then :
5177  eval $cacheid=yes
5178else
5179  eval $cacheid=no
5180fi
5181rm -f core conftest.err conftest.$ac_objext \
5182    conftest$ac_exeext conftest.$ac_ext
5183fi
5184
5185
5186		CFLAGS="$xorg_testset_save_CFLAGS"
5187
5188		eval supported=\$$cacheid
5189		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5190$as_echo "$supported" >&6; }
5191		if test "$supported" = "yes" ; then
5192			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5193			found="yes"
5194		fi
5195	fi
5196
5197	if test $found = "no" ; then
5198		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5199			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5200		fi
5201
5202		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5203			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5204		fi
5205
5206		CFLAGS="$CFLAGS -Wformat"
5207
5208		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5209$as_echo_n "checking if $CC supports -Wformat... " >&6; }
5210		cacheid=xorg_cv_cc_flag__Wformat
5211		if eval \${$cacheid+:} false; then :
5212  $as_echo_n "(cached) " >&6
5213else
5214  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5215/* end confdefs.h.  */
5216int i;
5217int
5218main ()
5219{
5220
5221  ;
5222  return 0;
5223}
5224_ACEOF
5225if ac_fn_c_try_link "$LINENO"; then :
5226  eval $cacheid=yes
5227else
5228  eval $cacheid=no
5229fi
5230rm -f core conftest.err conftest.$ac_objext \
5231    conftest$ac_exeext conftest.$ac_ext
5232fi
5233
5234
5235		CFLAGS="$xorg_testset_save_CFLAGS"
5236
5237		eval supported=\$$cacheid
5238		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5239$as_echo "$supported" >&6; }
5240		if test "$supported" = "yes" ; then
5241			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5242			found="yes"
5243		fi
5244	fi
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262xorg_testset_save_CFLAGS="$CFLAGS"
5263
5264if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5265	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5266	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5267$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5268if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5269  $as_echo_n "(cached) " >&6
5270else
5271  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5272/* end confdefs.h.  */
5273int i;
5274_ACEOF
5275if ac_fn_c_try_compile "$LINENO"; then :
5276  xorg_cv_cc_flag_unknown_warning_option=yes
5277else
5278  xorg_cv_cc_flag_unknown_warning_option=no
5279fi
5280rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5281fi
5282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5283$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5284	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5285	CFLAGS="$xorg_testset_save_CFLAGS"
5286fi
5287
5288if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5289	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5290		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5291	fi
5292	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5293	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5294$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5295if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5296  $as_echo_n "(cached) " >&6
5297else
5298  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5299/* end confdefs.h.  */
5300int i;
5301_ACEOF
5302if ac_fn_c_try_compile "$LINENO"; then :
5303  xorg_cv_cc_flag_unused_command_line_argument=yes
5304else
5305  xorg_cv_cc_flag_unused_command_line_argument=no
5306fi
5307rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5308fi
5309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5310$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5311	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5312	CFLAGS="$xorg_testset_save_CFLAGS"
5313fi
5314
5315found="no"
5316
5317	if test $found = "no" ; then
5318		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5319			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5320		fi
5321
5322		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5323			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5324		fi
5325
5326		CFLAGS="$CFLAGS -Wstrict-prototypes"
5327
5328		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5329$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
5330		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5331		if eval \${$cacheid+:} false; then :
5332  $as_echo_n "(cached) " >&6
5333else
5334  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5335/* end confdefs.h.  */
5336int i;
5337int
5338main ()
5339{
5340
5341  ;
5342  return 0;
5343}
5344_ACEOF
5345if ac_fn_c_try_link "$LINENO"; then :
5346  eval $cacheid=yes
5347else
5348  eval $cacheid=no
5349fi
5350rm -f core conftest.err conftest.$ac_objext \
5351    conftest$ac_exeext conftest.$ac_ext
5352fi
5353
5354
5355		CFLAGS="$xorg_testset_save_CFLAGS"
5356
5357		eval supported=\$$cacheid
5358		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5359$as_echo "$supported" >&6; }
5360		if test "$supported" = "yes" ; then
5361			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5362			found="yes"
5363		fi
5364	fi
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380xorg_testset_save_CFLAGS="$CFLAGS"
5381
5382if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5383	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5384	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5385$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5386if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5387  $as_echo_n "(cached) " >&6
5388else
5389  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5390/* end confdefs.h.  */
5391int i;
5392_ACEOF
5393if ac_fn_c_try_compile "$LINENO"; then :
5394  xorg_cv_cc_flag_unknown_warning_option=yes
5395else
5396  xorg_cv_cc_flag_unknown_warning_option=no
5397fi
5398rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5399fi
5400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5401$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5402	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5403	CFLAGS="$xorg_testset_save_CFLAGS"
5404fi
5405
5406if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5407	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5408		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5409	fi
5410	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5411	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5412$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5413if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5414  $as_echo_n "(cached) " >&6
5415else
5416  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5417/* end confdefs.h.  */
5418int i;
5419_ACEOF
5420if ac_fn_c_try_compile "$LINENO"; then :
5421  xorg_cv_cc_flag_unused_command_line_argument=yes
5422else
5423  xorg_cv_cc_flag_unused_command_line_argument=no
5424fi
5425rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5426fi
5427{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5428$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5429	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5430	CFLAGS="$xorg_testset_save_CFLAGS"
5431fi
5432
5433found="no"
5434
5435	if test $found = "no" ; then
5436		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5437			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5438		fi
5439
5440		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5441			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5442		fi
5443
5444		CFLAGS="$CFLAGS -Wmissing-prototypes"
5445
5446		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5447$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
5448		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5449		if eval \${$cacheid+:} false; then :
5450  $as_echo_n "(cached) " >&6
5451else
5452  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5453/* end confdefs.h.  */
5454int i;
5455int
5456main ()
5457{
5458
5459  ;
5460  return 0;
5461}
5462_ACEOF
5463if ac_fn_c_try_link "$LINENO"; then :
5464  eval $cacheid=yes
5465else
5466  eval $cacheid=no
5467fi
5468rm -f core conftest.err conftest.$ac_objext \
5469    conftest$ac_exeext conftest.$ac_ext
5470fi
5471
5472
5473		CFLAGS="$xorg_testset_save_CFLAGS"
5474
5475		eval supported=\$$cacheid
5476		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5477$as_echo "$supported" >&6; }
5478		if test "$supported" = "yes" ; then
5479			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5480			found="yes"
5481		fi
5482	fi
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498xorg_testset_save_CFLAGS="$CFLAGS"
5499
5500if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5501	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5502	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5503$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5504if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5505  $as_echo_n "(cached) " >&6
5506else
5507  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5508/* end confdefs.h.  */
5509int i;
5510_ACEOF
5511if ac_fn_c_try_compile "$LINENO"; then :
5512  xorg_cv_cc_flag_unknown_warning_option=yes
5513else
5514  xorg_cv_cc_flag_unknown_warning_option=no
5515fi
5516rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5517fi
5518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5519$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5520	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5521	CFLAGS="$xorg_testset_save_CFLAGS"
5522fi
5523
5524if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5525	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5526		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5527	fi
5528	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5529	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5530$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5531if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5532  $as_echo_n "(cached) " >&6
5533else
5534  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5535/* end confdefs.h.  */
5536int i;
5537_ACEOF
5538if ac_fn_c_try_compile "$LINENO"; then :
5539  xorg_cv_cc_flag_unused_command_line_argument=yes
5540else
5541  xorg_cv_cc_flag_unused_command_line_argument=no
5542fi
5543rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5544fi
5545{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5546$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5547	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5548	CFLAGS="$xorg_testset_save_CFLAGS"
5549fi
5550
5551found="no"
5552
5553	if test $found = "no" ; then
5554		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5555			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5556		fi
5557
5558		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5559			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5560		fi
5561
5562		CFLAGS="$CFLAGS -Wnested-externs"
5563
5564		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5565$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5566		cacheid=xorg_cv_cc_flag__Wnested_externs
5567		if eval \${$cacheid+:} false; then :
5568  $as_echo_n "(cached) " >&6
5569else
5570  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5571/* end confdefs.h.  */
5572int i;
5573int
5574main ()
5575{
5576
5577  ;
5578  return 0;
5579}
5580_ACEOF
5581if ac_fn_c_try_link "$LINENO"; then :
5582  eval $cacheid=yes
5583else
5584  eval $cacheid=no
5585fi
5586rm -f core conftest.err conftest.$ac_objext \
5587    conftest$ac_exeext conftest.$ac_ext
5588fi
5589
5590
5591		CFLAGS="$xorg_testset_save_CFLAGS"
5592
5593		eval supported=\$$cacheid
5594		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5595$as_echo "$supported" >&6; }
5596		if test "$supported" = "yes" ; then
5597			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5598			found="yes"
5599		fi
5600	fi
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616xorg_testset_save_CFLAGS="$CFLAGS"
5617
5618if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5619	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5620	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5621$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5622if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5623  $as_echo_n "(cached) " >&6
5624else
5625  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5626/* end confdefs.h.  */
5627int i;
5628_ACEOF
5629if ac_fn_c_try_compile "$LINENO"; then :
5630  xorg_cv_cc_flag_unknown_warning_option=yes
5631else
5632  xorg_cv_cc_flag_unknown_warning_option=no
5633fi
5634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5635fi
5636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5637$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5638	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5639	CFLAGS="$xorg_testset_save_CFLAGS"
5640fi
5641
5642if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5643	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5644		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5645	fi
5646	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5647	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5648$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5649if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5650  $as_echo_n "(cached) " >&6
5651else
5652  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5653/* end confdefs.h.  */
5654int i;
5655_ACEOF
5656if ac_fn_c_try_compile "$LINENO"; then :
5657  xorg_cv_cc_flag_unused_command_line_argument=yes
5658else
5659  xorg_cv_cc_flag_unused_command_line_argument=no
5660fi
5661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5662fi
5663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5664$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5665	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5666	CFLAGS="$xorg_testset_save_CFLAGS"
5667fi
5668
5669found="no"
5670
5671	if test $found = "no" ; then
5672		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5673			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5674		fi
5675
5676		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5677			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5678		fi
5679
5680		CFLAGS="$CFLAGS -Wbad-function-cast"
5681
5682		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5683$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
5684		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5685		if eval \${$cacheid+:} false; then :
5686  $as_echo_n "(cached) " >&6
5687else
5688  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5689/* end confdefs.h.  */
5690int i;
5691int
5692main ()
5693{
5694
5695  ;
5696  return 0;
5697}
5698_ACEOF
5699if ac_fn_c_try_link "$LINENO"; then :
5700  eval $cacheid=yes
5701else
5702  eval $cacheid=no
5703fi
5704rm -f core conftest.err conftest.$ac_objext \
5705    conftest$ac_exeext conftest.$ac_ext
5706fi
5707
5708
5709		CFLAGS="$xorg_testset_save_CFLAGS"
5710
5711		eval supported=\$$cacheid
5712		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5713$as_echo "$supported" >&6; }
5714		if test "$supported" = "yes" ; then
5715			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5716			found="yes"
5717		fi
5718	fi
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734xorg_testset_save_CFLAGS="$CFLAGS"
5735
5736if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5737	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5738	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5739$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5740if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5741  $as_echo_n "(cached) " >&6
5742else
5743  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5744/* end confdefs.h.  */
5745int i;
5746_ACEOF
5747if ac_fn_c_try_compile "$LINENO"; then :
5748  xorg_cv_cc_flag_unknown_warning_option=yes
5749else
5750  xorg_cv_cc_flag_unknown_warning_option=no
5751fi
5752rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5753fi
5754{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5755$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5756	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5757	CFLAGS="$xorg_testset_save_CFLAGS"
5758fi
5759
5760if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5761	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5762		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5763	fi
5764	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5765	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5766$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5767if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5768  $as_echo_n "(cached) " >&6
5769else
5770  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5771/* end confdefs.h.  */
5772int i;
5773_ACEOF
5774if ac_fn_c_try_compile "$LINENO"; then :
5775  xorg_cv_cc_flag_unused_command_line_argument=yes
5776else
5777  xorg_cv_cc_flag_unused_command_line_argument=no
5778fi
5779rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5780fi
5781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5782$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5783	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5784	CFLAGS="$xorg_testset_save_CFLAGS"
5785fi
5786
5787found="no"
5788
5789	if test $found = "no" ; then
5790		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5791			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5792		fi
5793
5794		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5795			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5796		fi
5797
5798		CFLAGS="$CFLAGS -Wold-style-definition"
5799
5800		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5801$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
5802		cacheid=xorg_cv_cc_flag__Wold_style_definition
5803		if eval \${$cacheid+:} false; then :
5804  $as_echo_n "(cached) " >&6
5805else
5806  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5807/* end confdefs.h.  */
5808int i;
5809int
5810main ()
5811{
5812
5813  ;
5814  return 0;
5815}
5816_ACEOF
5817if ac_fn_c_try_link "$LINENO"; then :
5818  eval $cacheid=yes
5819else
5820  eval $cacheid=no
5821fi
5822rm -f core conftest.err conftest.$ac_objext \
5823    conftest$ac_exeext conftest.$ac_ext
5824fi
5825
5826
5827		CFLAGS="$xorg_testset_save_CFLAGS"
5828
5829		eval supported=\$$cacheid
5830		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5831$as_echo "$supported" >&6; }
5832		if test "$supported" = "yes" ; then
5833			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5834			found="yes"
5835		fi
5836	fi
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852xorg_testset_save_CFLAGS="$CFLAGS"
5853
5854if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5855	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5856	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5857$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5858if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5859  $as_echo_n "(cached) " >&6
5860else
5861  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5862/* end confdefs.h.  */
5863int i;
5864_ACEOF
5865if ac_fn_c_try_compile "$LINENO"; then :
5866  xorg_cv_cc_flag_unknown_warning_option=yes
5867else
5868  xorg_cv_cc_flag_unknown_warning_option=no
5869fi
5870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5871fi
5872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5873$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5874	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5875	CFLAGS="$xorg_testset_save_CFLAGS"
5876fi
5877
5878if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5879	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5880		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5881	fi
5882	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5883	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5884$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5885if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5886  $as_echo_n "(cached) " >&6
5887else
5888  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5889/* end confdefs.h.  */
5890int i;
5891_ACEOF
5892if ac_fn_c_try_compile "$LINENO"; then :
5893  xorg_cv_cc_flag_unused_command_line_argument=yes
5894else
5895  xorg_cv_cc_flag_unused_command_line_argument=no
5896fi
5897rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5898fi
5899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5900$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5901	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5902	CFLAGS="$xorg_testset_save_CFLAGS"
5903fi
5904
5905found="no"
5906
5907	if test $found = "no" ; then
5908		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5909			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5910		fi
5911
5912		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5913			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5914		fi
5915
5916		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
5917
5918		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
5919$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
5920		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
5921		if eval \${$cacheid+:} false; then :
5922  $as_echo_n "(cached) " >&6
5923else
5924  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5925/* end confdefs.h.  */
5926int i;
5927int
5928main ()
5929{
5930
5931  ;
5932  return 0;
5933}
5934_ACEOF
5935if ac_fn_c_try_link "$LINENO"; then :
5936  eval $cacheid=yes
5937else
5938  eval $cacheid=no
5939fi
5940rm -f core conftest.err conftest.$ac_objext \
5941    conftest$ac_exeext conftest.$ac_ext
5942fi
5943
5944
5945		CFLAGS="$xorg_testset_save_CFLAGS"
5946
5947		eval supported=\$$cacheid
5948		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5949$as_echo "$supported" >&6; }
5950		if test "$supported" = "yes" ; then
5951			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
5952			found="yes"
5953		fi
5954	fi
5955
5956
5957
5958
5959
5960# This chunk adds additional warnings that could catch undesired effects.
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974xorg_testset_save_CFLAGS="$CFLAGS"
5975
5976if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5977	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5978	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5979$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5980if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5981  $as_echo_n "(cached) " >&6
5982else
5983  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5984/* end confdefs.h.  */
5985int i;
5986_ACEOF
5987if ac_fn_c_try_compile "$LINENO"; then :
5988  xorg_cv_cc_flag_unknown_warning_option=yes
5989else
5990  xorg_cv_cc_flag_unknown_warning_option=no
5991fi
5992rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5993fi
5994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5995$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5996	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5997	CFLAGS="$xorg_testset_save_CFLAGS"
5998fi
5999
6000if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6001	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6002		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6003	fi
6004	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6005	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6006$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6007if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6008  $as_echo_n "(cached) " >&6
6009else
6010  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6011/* end confdefs.h.  */
6012int i;
6013_ACEOF
6014if ac_fn_c_try_compile "$LINENO"; then :
6015  xorg_cv_cc_flag_unused_command_line_argument=yes
6016else
6017  xorg_cv_cc_flag_unused_command_line_argument=no
6018fi
6019rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6020fi
6021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6022$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6023	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6024	CFLAGS="$xorg_testset_save_CFLAGS"
6025fi
6026
6027found="no"
6028
6029	if test $found = "no" ; then
6030		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6031			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6032		fi
6033
6034		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6035			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6036		fi
6037
6038		CFLAGS="$CFLAGS -Wunused"
6039
6040		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6041$as_echo_n "checking if $CC supports -Wunused... " >&6; }
6042		cacheid=xorg_cv_cc_flag__Wunused
6043		if eval \${$cacheid+:} false; then :
6044  $as_echo_n "(cached) " >&6
6045else
6046  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6047/* end confdefs.h.  */
6048int i;
6049int
6050main ()
6051{
6052
6053  ;
6054  return 0;
6055}
6056_ACEOF
6057if ac_fn_c_try_link "$LINENO"; then :
6058  eval $cacheid=yes
6059else
6060  eval $cacheid=no
6061fi
6062rm -f core conftest.err conftest.$ac_objext \
6063    conftest$ac_exeext conftest.$ac_ext
6064fi
6065
6066
6067		CFLAGS="$xorg_testset_save_CFLAGS"
6068
6069		eval supported=\$$cacheid
6070		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6071$as_echo "$supported" >&6; }
6072		if test "$supported" = "yes" ; then
6073			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6074			found="yes"
6075		fi
6076	fi
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092xorg_testset_save_CFLAGS="$CFLAGS"
6093
6094if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6095	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6096	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6097$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6098if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6099  $as_echo_n "(cached) " >&6
6100else
6101  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6102/* end confdefs.h.  */
6103int i;
6104_ACEOF
6105if ac_fn_c_try_compile "$LINENO"; then :
6106  xorg_cv_cc_flag_unknown_warning_option=yes
6107else
6108  xorg_cv_cc_flag_unknown_warning_option=no
6109fi
6110rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6111fi
6112{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6113$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6114	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6115	CFLAGS="$xorg_testset_save_CFLAGS"
6116fi
6117
6118if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6119	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6120		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6121	fi
6122	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6123	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6124$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6125if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6126  $as_echo_n "(cached) " >&6
6127else
6128  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6129/* end confdefs.h.  */
6130int i;
6131_ACEOF
6132if ac_fn_c_try_compile "$LINENO"; then :
6133  xorg_cv_cc_flag_unused_command_line_argument=yes
6134else
6135  xorg_cv_cc_flag_unused_command_line_argument=no
6136fi
6137rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6138fi
6139{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6140$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6141	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6142	CFLAGS="$xorg_testset_save_CFLAGS"
6143fi
6144
6145found="no"
6146
6147	if test $found = "no" ; then
6148		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6149			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6150		fi
6151
6152		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6153			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6154		fi
6155
6156		CFLAGS="$CFLAGS -Wuninitialized"
6157
6158		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6159$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
6160		cacheid=xorg_cv_cc_flag__Wuninitialized
6161		if eval \${$cacheid+:} false; then :
6162  $as_echo_n "(cached) " >&6
6163else
6164  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6165/* end confdefs.h.  */
6166int i;
6167int
6168main ()
6169{
6170
6171  ;
6172  return 0;
6173}
6174_ACEOF
6175if ac_fn_c_try_link "$LINENO"; then :
6176  eval $cacheid=yes
6177else
6178  eval $cacheid=no
6179fi
6180rm -f core conftest.err conftest.$ac_objext \
6181    conftest$ac_exeext conftest.$ac_ext
6182fi
6183
6184
6185		CFLAGS="$xorg_testset_save_CFLAGS"
6186
6187		eval supported=\$$cacheid
6188		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6189$as_echo "$supported" >&6; }
6190		if test "$supported" = "yes" ; then
6191			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6192			found="yes"
6193		fi
6194	fi
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210xorg_testset_save_CFLAGS="$CFLAGS"
6211
6212if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6213	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6214	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6215$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6216if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6217  $as_echo_n "(cached) " >&6
6218else
6219  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6220/* end confdefs.h.  */
6221int i;
6222_ACEOF
6223if ac_fn_c_try_compile "$LINENO"; then :
6224  xorg_cv_cc_flag_unknown_warning_option=yes
6225else
6226  xorg_cv_cc_flag_unknown_warning_option=no
6227fi
6228rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6229fi
6230{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6231$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6232	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6233	CFLAGS="$xorg_testset_save_CFLAGS"
6234fi
6235
6236if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6237	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6238		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6239	fi
6240	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6241	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6242$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6243if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6244  $as_echo_n "(cached) " >&6
6245else
6246  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6247/* end confdefs.h.  */
6248int i;
6249_ACEOF
6250if ac_fn_c_try_compile "$LINENO"; then :
6251  xorg_cv_cc_flag_unused_command_line_argument=yes
6252else
6253  xorg_cv_cc_flag_unused_command_line_argument=no
6254fi
6255rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6256fi
6257{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6258$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6259	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6260	CFLAGS="$xorg_testset_save_CFLAGS"
6261fi
6262
6263found="no"
6264
6265	if test $found = "no" ; then
6266		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6267			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6268		fi
6269
6270		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6271			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6272		fi
6273
6274		CFLAGS="$CFLAGS -Wshadow"
6275
6276		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6277$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
6278		cacheid=xorg_cv_cc_flag__Wshadow
6279		if eval \${$cacheid+:} false; then :
6280  $as_echo_n "(cached) " >&6
6281else
6282  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6283/* end confdefs.h.  */
6284int i;
6285int
6286main ()
6287{
6288
6289  ;
6290  return 0;
6291}
6292_ACEOF
6293if ac_fn_c_try_link "$LINENO"; then :
6294  eval $cacheid=yes
6295else
6296  eval $cacheid=no
6297fi
6298rm -f core conftest.err conftest.$ac_objext \
6299    conftest$ac_exeext conftest.$ac_ext
6300fi
6301
6302
6303		CFLAGS="$xorg_testset_save_CFLAGS"
6304
6305		eval supported=\$$cacheid
6306		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6307$as_echo "$supported" >&6; }
6308		if test "$supported" = "yes" ; then
6309			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6310			found="yes"
6311		fi
6312	fi
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328xorg_testset_save_CFLAGS="$CFLAGS"
6329
6330if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6331	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6332	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6333$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6334if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6335  $as_echo_n "(cached) " >&6
6336else
6337  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6338/* end confdefs.h.  */
6339int i;
6340_ACEOF
6341if ac_fn_c_try_compile "$LINENO"; then :
6342  xorg_cv_cc_flag_unknown_warning_option=yes
6343else
6344  xorg_cv_cc_flag_unknown_warning_option=no
6345fi
6346rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6347fi
6348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6349$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6350	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6351	CFLAGS="$xorg_testset_save_CFLAGS"
6352fi
6353
6354if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6355	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6356		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6357	fi
6358	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6359	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6360$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6361if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6362  $as_echo_n "(cached) " >&6
6363else
6364  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6365/* end confdefs.h.  */
6366int i;
6367_ACEOF
6368if ac_fn_c_try_compile "$LINENO"; then :
6369  xorg_cv_cc_flag_unused_command_line_argument=yes
6370else
6371  xorg_cv_cc_flag_unused_command_line_argument=no
6372fi
6373rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6374fi
6375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6376$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6377	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6378	CFLAGS="$xorg_testset_save_CFLAGS"
6379fi
6380
6381found="no"
6382
6383	if test $found = "no" ; then
6384		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6385			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6386		fi
6387
6388		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6389			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6390		fi
6391
6392		CFLAGS="$CFLAGS -Wcast-qual"
6393
6394		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wcast-qual" >&5
6395$as_echo_n "checking if $CC supports -Wcast-qual... " >&6; }
6396		cacheid=xorg_cv_cc_flag__Wcast_qual
6397		if eval \${$cacheid+:} false; then :
6398  $as_echo_n "(cached) " >&6
6399else
6400  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6401/* end confdefs.h.  */
6402int i;
6403int
6404main ()
6405{
6406
6407  ;
6408  return 0;
6409}
6410_ACEOF
6411if ac_fn_c_try_link "$LINENO"; then :
6412  eval $cacheid=yes
6413else
6414  eval $cacheid=no
6415fi
6416rm -f core conftest.err conftest.$ac_objext \
6417    conftest$ac_exeext conftest.$ac_ext
6418fi
6419
6420
6421		CFLAGS="$xorg_testset_save_CFLAGS"
6422
6423		eval supported=\$$cacheid
6424		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6425$as_echo "$supported" >&6; }
6426		if test "$supported" = "yes" ; then
6427			BASE_CFLAGS="$BASE_CFLAGS -Wcast-qual"
6428			found="yes"
6429		fi
6430	fi
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446xorg_testset_save_CFLAGS="$CFLAGS"
6447
6448if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6449	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6450	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6451$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6452if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6453  $as_echo_n "(cached) " >&6
6454else
6455  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6456/* end confdefs.h.  */
6457int i;
6458_ACEOF
6459if ac_fn_c_try_compile "$LINENO"; then :
6460  xorg_cv_cc_flag_unknown_warning_option=yes
6461else
6462  xorg_cv_cc_flag_unknown_warning_option=no
6463fi
6464rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6465fi
6466{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6467$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6468	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6469	CFLAGS="$xorg_testset_save_CFLAGS"
6470fi
6471
6472if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6473	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6474		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6475	fi
6476	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6477	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6478$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6479if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6480  $as_echo_n "(cached) " >&6
6481else
6482  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6483/* end confdefs.h.  */
6484int i;
6485_ACEOF
6486if ac_fn_c_try_compile "$LINENO"; then :
6487  xorg_cv_cc_flag_unused_command_line_argument=yes
6488else
6489  xorg_cv_cc_flag_unused_command_line_argument=no
6490fi
6491rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6492fi
6493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6494$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6495	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6496	CFLAGS="$xorg_testset_save_CFLAGS"
6497fi
6498
6499found="no"
6500
6501	if test $found = "no" ; then
6502		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6503			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6504		fi
6505
6506		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6507			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6508		fi
6509
6510		CFLAGS="$CFLAGS -Wmissing-noreturn"
6511
6512		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6513$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
6514		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6515		if eval \${$cacheid+:} false; then :
6516  $as_echo_n "(cached) " >&6
6517else
6518  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6519/* end confdefs.h.  */
6520int i;
6521int
6522main ()
6523{
6524
6525  ;
6526  return 0;
6527}
6528_ACEOF
6529if ac_fn_c_try_link "$LINENO"; then :
6530  eval $cacheid=yes
6531else
6532  eval $cacheid=no
6533fi
6534rm -f core conftest.err conftest.$ac_objext \
6535    conftest$ac_exeext conftest.$ac_ext
6536fi
6537
6538
6539		CFLAGS="$xorg_testset_save_CFLAGS"
6540
6541		eval supported=\$$cacheid
6542		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6543$as_echo "$supported" >&6; }
6544		if test "$supported" = "yes" ; then
6545			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6546			found="yes"
6547		fi
6548	fi
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564xorg_testset_save_CFLAGS="$CFLAGS"
6565
6566if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6567	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6568	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6569$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6570if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6571  $as_echo_n "(cached) " >&6
6572else
6573  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6574/* end confdefs.h.  */
6575int i;
6576_ACEOF
6577if ac_fn_c_try_compile "$LINENO"; then :
6578  xorg_cv_cc_flag_unknown_warning_option=yes
6579else
6580  xorg_cv_cc_flag_unknown_warning_option=no
6581fi
6582rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6583fi
6584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6585$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6586	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6587	CFLAGS="$xorg_testset_save_CFLAGS"
6588fi
6589
6590if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6591	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6592		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6593	fi
6594	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6595	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6596$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6597if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6598  $as_echo_n "(cached) " >&6
6599else
6600  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6601/* end confdefs.h.  */
6602int i;
6603_ACEOF
6604if ac_fn_c_try_compile "$LINENO"; then :
6605  xorg_cv_cc_flag_unused_command_line_argument=yes
6606else
6607  xorg_cv_cc_flag_unused_command_line_argument=no
6608fi
6609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6610fi
6611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6612$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6613	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6614	CFLAGS="$xorg_testset_save_CFLAGS"
6615fi
6616
6617found="no"
6618
6619	if test $found = "no" ; then
6620		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6621			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6622		fi
6623
6624		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6625			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6626		fi
6627
6628		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6629
6630		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6631$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6632		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6633		if eval \${$cacheid+:} false; then :
6634  $as_echo_n "(cached) " >&6
6635else
6636  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6637/* end confdefs.h.  */
6638int i;
6639int
6640main ()
6641{
6642
6643  ;
6644  return 0;
6645}
6646_ACEOF
6647if ac_fn_c_try_link "$LINENO"; then :
6648  eval $cacheid=yes
6649else
6650  eval $cacheid=no
6651fi
6652rm -f core conftest.err conftest.$ac_objext \
6653    conftest$ac_exeext conftest.$ac_ext
6654fi
6655
6656
6657		CFLAGS="$xorg_testset_save_CFLAGS"
6658
6659		eval supported=\$$cacheid
6660		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6661$as_echo "$supported" >&6; }
6662		if test "$supported" = "yes" ; then
6663			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6664			found="yes"
6665		fi
6666	fi
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682xorg_testset_save_CFLAGS="$CFLAGS"
6683
6684if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6685	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6686	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6687$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6688if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6689  $as_echo_n "(cached) " >&6
6690else
6691  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6692/* end confdefs.h.  */
6693int i;
6694_ACEOF
6695if ac_fn_c_try_compile "$LINENO"; then :
6696  xorg_cv_cc_flag_unknown_warning_option=yes
6697else
6698  xorg_cv_cc_flag_unknown_warning_option=no
6699fi
6700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6701fi
6702{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6703$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6704	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6705	CFLAGS="$xorg_testset_save_CFLAGS"
6706fi
6707
6708if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6709	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6710		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6711	fi
6712	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6713	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6714$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6715if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6716  $as_echo_n "(cached) " >&6
6717else
6718  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6719/* end confdefs.h.  */
6720int i;
6721_ACEOF
6722if ac_fn_c_try_compile "$LINENO"; then :
6723  xorg_cv_cc_flag_unused_command_line_argument=yes
6724else
6725  xorg_cv_cc_flag_unused_command_line_argument=no
6726fi
6727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6728fi
6729{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6730$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6731	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6732	CFLAGS="$xorg_testset_save_CFLAGS"
6733fi
6734
6735found="no"
6736
6737	if test $found = "no" ; then
6738		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6739			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6740		fi
6741
6742		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6743			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6744		fi
6745
6746		CFLAGS="$CFLAGS -Wredundant-decls"
6747
6748		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6749$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
6750		cacheid=xorg_cv_cc_flag__Wredundant_decls
6751		if eval \${$cacheid+:} false; then :
6752  $as_echo_n "(cached) " >&6
6753else
6754  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6755/* end confdefs.h.  */
6756int i;
6757int
6758main ()
6759{
6760
6761  ;
6762  return 0;
6763}
6764_ACEOF
6765if ac_fn_c_try_link "$LINENO"; then :
6766  eval $cacheid=yes
6767else
6768  eval $cacheid=no
6769fi
6770rm -f core conftest.err conftest.$ac_objext \
6771    conftest$ac_exeext conftest.$ac_ext
6772fi
6773
6774
6775		CFLAGS="$xorg_testset_save_CFLAGS"
6776
6777		eval supported=\$$cacheid
6778		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6779$as_echo "$supported" >&6; }
6780		if test "$supported" = "yes" ; then
6781			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6782			found="yes"
6783		fi
6784	fi
6785
6786
6787
6788# These are currently disabled because they are noisy.  They will be enabled
6789# in the future once the codebase is sufficiently modernized to silence
6790# them.  For now, I don't want them to drown out the other warnings.
6791# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wlogical-op])
6792# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
6793# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
6794
6795# Turn some warnings into errors, so we don't accidently get successful builds
6796# when there are problems that should be fixed.
6797
6798if test "x$SELECTIVE_WERROR" = "xyes" ; then
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812xorg_testset_save_CFLAGS="$CFLAGS"
6813
6814if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6815	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6816	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6817$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6818if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6819  $as_echo_n "(cached) " >&6
6820else
6821  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6822/* end confdefs.h.  */
6823int i;
6824_ACEOF
6825if ac_fn_c_try_compile "$LINENO"; then :
6826  xorg_cv_cc_flag_unknown_warning_option=yes
6827else
6828  xorg_cv_cc_flag_unknown_warning_option=no
6829fi
6830rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6831fi
6832{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6833$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6834	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6835	CFLAGS="$xorg_testset_save_CFLAGS"
6836fi
6837
6838if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6839	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6840		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6841	fi
6842	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6843	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6844$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6845if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6846  $as_echo_n "(cached) " >&6
6847else
6848  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6849/* end confdefs.h.  */
6850int i;
6851_ACEOF
6852if ac_fn_c_try_compile "$LINENO"; then :
6853  xorg_cv_cc_flag_unused_command_line_argument=yes
6854else
6855  xorg_cv_cc_flag_unused_command_line_argument=no
6856fi
6857rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6858fi
6859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6860$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6861	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6862	CFLAGS="$xorg_testset_save_CFLAGS"
6863fi
6864
6865found="no"
6866
6867	if test $found = "no" ; then
6868		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6869			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6870		fi
6871
6872		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6873			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6874		fi
6875
6876		CFLAGS="$CFLAGS -Werror=implicit"
6877
6878		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
6879$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
6880		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=implicit" | $as_tr_sh`
6881		if eval \${$cacheid+:} false; then :
6882  $as_echo_n "(cached) " >&6
6883else
6884  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6885/* end confdefs.h.  */
6886int i;
6887int
6888main ()
6889{
6890
6891  ;
6892  return 0;
6893}
6894_ACEOF
6895if ac_fn_c_try_link "$LINENO"; then :
6896  eval $cacheid=yes
6897else
6898  eval $cacheid=no
6899fi
6900rm -f core conftest.err conftest.$ac_objext \
6901    conftest$ac_exeext conftest.$ac_ext
6902fi
6903
6904
6905		CFLAGS="$xorg_testset_save_CFLAGS"
6906
6907		eval supported=\$$cacheid
6908		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6909$as_echo "$supported" >&6; }
6910		if test "$supported" = "yes" ; then
6911			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
6912			found="yes"
6913		fi
6914	fi
6915
6916	if test $found = "no" ; then
6917		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6918			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6919		fi
6920
6921		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6922			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6923		fi
6924
6925		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6926
6927		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
6928$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
6929		cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" | $as_tr_sh`
6930		if eval \${$cacheid+:} false; then :
6931  $as_echo_n "(cached) " >&6
6932else
6933  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6934/* end confdefs.h.  */
6935int i;
6936int
6937main ()
6938{
6939
6940  ;
6941  return 0;
6942}
6943_ACEOF
6944if ac_fn_c_try_link "$LINENO"; then :
6945  eval $cacheid=yes
6946else
6947  eval $cacheid=no
6948fi
6949rm -f core conftest.err conftest.$ac_objext \
6950    conftest$ac_exeext conftest.$ac_ext
6951fi
6952
6953
6954		CFLAGS="$xorg_testset_save_CFLAGS"
6955
6956		eval supported=\$$cacheid
6957		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6958$as_echo "$supported" >&6; }
6959		if test "$supported" = "yes" ; then
6960			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6961			found="yes"
6962		fi
6963	fi
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979xorg_testset_save_CFLAGS="$CFLAGS"
6980
6981if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6982	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6983	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6984$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6985if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6986  $as_echo_n "(cached) " >&6
6987else
6988  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6989/* end confdefs.h.  */
6990int i;
6991_ACEOF
6992if ac_fn_c_try_compile "$LINENO"; then :
6993  xorg_cv_cc_flag_unknown_warning_option=yes
6994else
6995  xorg_cv_cc_flag_unknown_warning_option=no
6996fi
6997rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6998fi
6999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7000$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7001	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7002	CFLAGS="$xorg_testset_save_CFLAGS"
7003fi
7004
7005if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7006	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7007		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7008	fi
7009	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7010	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7011$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7012if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7013  $as_echo_n "(cached) " >&6
7014else
7015  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7016/* end confdefs.h.  */
7017int i;
7018_ACEOF
7019if ac_fn_c_try_compile "$LINENO"; then :
7020  xorg_cv_cc_flag_unused_command_line_argument=yes
7021else
7022  xorg_cv_cc_flag_unused_command_line_argument=no
7023fi
7024rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7025fi
7026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7027$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7028	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7029	CFLAGS="$xorg_testset_save_CFLAGS"
7030fi
7031
7032found="no"
7033
7034	if test $found = "no" ; then
7035		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7036			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7037		fi
7038
7039		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7040			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7041		fi
7042
7043		CFLAGS="$CFLAGS -Werror=nonnull"
7044
7045		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7046$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
7047		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=nonnull" | $as_tr_sh`
7048		if eval \${$cacheid+:} false; then :
7049  $as_echo_n "(cached) " >&6
7050else
7051  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7052/* end confdefs.h.  */
7053int i;
7054int
7055main ()
7056{
7057
7058  ;
7059  return 0;
7060}
7061_ACEOF
7062if ac_fn_c_try_link "$LINENO"; then :
7063  eval $cacheid=yes
7064else
7065  eval $cacheid=no
7066fi
7067rm -f core conftest.err conftest.$ac_objext \
7068    conftest$ac_exeext conftest.$ac_ext
7069fi
7070
7071
7072		CFLAGS="$xorg_testset_save_CFLAGS"
7073
7074		eval supported=\$$cacheid
7075		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7076$as_echo "$supported" >&6; }
7077		if test "$supported" = "yes" ; then
7078			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7079			found="yes"
7080		fi
7081	fi
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097xorg_testset_save_CFLAGS="$CFLAGS"
7098
7099if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7100	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7101	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7102$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7103if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7104  $as_echo_n "(cached) " >&6
7105else
7106  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7107/* end confdefs.h.  */
7108int i;
7109_ACEOF
7110if ac_fn_c_try_compile "$LINENO"; then :
7111  xorg_cv_cc_flag_unknown_warning_option=yes
7112else
7113  xorg_cv_cc_flag_unknown_warning_option=no
7114fi
7115rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7116fi
7117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7118$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7119	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7120	CFLAGS="$xorg_testset_save_CFLAGS"
7121fi
7122
7123if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7124	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7125		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7126	fi
7127	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7128	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7129$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7130if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7131  $as_echo_n "(cached) " >&6
7132else
7133  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7134/* end confdefs.h.  */
7135int i;
7136_ACEOF
7137if ac_fn_c_try_compile "$LINENO"; then :
7138  xorg_cv_cc_flag_unused_command_line_argument=yes
7139else
7140  xorg_cv_cc_flag_unused_command_line_argument=no
7141fi
7142rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7143fi
7144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7145$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7146	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7147	CFLAGS="$xorg_testset_save_CFLAGS"
7148fi
7149
7150found="no"
7151
7152	if test $found = "no" ; then
7153		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7154			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7155		fi
7156
7157		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7158			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7159		fi
7160
7161		CFLAGS="$CFLAGS -Werror=init-self"
7162
7163		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7164$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
7165		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=init-self" | $as_tr_sh`
7166		if eval \${$cacheid+:} false; then :
7167  $as_echo_n "(cached) " >&6
7168else
7169  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7170/* end confdefs.h.  */
7171int i;
7172int
7173main ()
7174{
7175
7176  ;
7177  return 0;
7178}
7179_ACEOF
7180if ac_fn_c_try_link "$LINENO"; then :
7181  eval $cacheid=yes
7182else
7183  eval $cacheid=no
7184fi
7185rm -f core conftest.err conftest.$ac_objext \
7186    conftest$ac_exeext conftest.$ac_ext
7187fi
7188
7189
7190		CFLAGS="$xorg_testset_save_CFLAGS"
7191
7192		eval supported=\$$cacheid
7193		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7194$as_echo "$supported" >&6; }
7195		if test "$supported" = "yes" ; then
7196			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7197			found="yes"
7198		fi
7199	fi
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215xorg_testset_save_CFLAGS="$CFLAGS"
7216
7217if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7218	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7219	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7220$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7221if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7222  $as_echo_n "(cached) " >&6
7223else
7224  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7225/* end confdefs.h.  */
7226int i;
7227_ACEOF
7228if ac_fn_c_try_compile "$LINENO"; then :
7229  xorg_cv_cc_flag_unknown_warning_option=yes
7230else
7231  xorg_cv_cc_flag_unknown_warning_option=no
7232fi
7233rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7234fi
7235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7236$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7237	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7238	CFLAGS="$xorg_testset_save_CFLAGS"
7239fi
7240
7241if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7242	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7243		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7244	fi
7245	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7246	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7247$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7248if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7249  $as_echo_n "(cached) " >&6
7250else
7251  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7252/* end confdefs.h.  */
7253int i;
7254_ACEOF
7255if ac_fn_c_try_compile "$LINENO"; then :
7256  xorg_cv_cc_flag_unused_command_line_argument=yes
7257else
7258  xorg_cv_cc_flag_unused_command_line_argument=no
7259fi
7260rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7261fi
7262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7263$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7264	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7265	CFLAGS="$xorg_testset_save_CFLAGS"
7266fi
7267
7268found="no"
7269
7270	if test $found = "no" ; then
7271		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7272			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7273		fi
7274
7275		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7276			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7277		fi
7278
7279		CFLAGS="$CFLAGS -Werror=main"
7280
7281		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7282$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
7283		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=main" | $as_tr_sh`
7284		if eval \${$cacheid+:} false; then :
7285  $as_echo_n "(cached) " >&6
7286else
7287  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7288/* end confdefs.h.  */
7289int i;
7290int
7291main ()
7292{
7293
7294  ;
7295  return 0;
7296}
7297_ACEOF
7298if ac_fn_c_try_link "$LINENO"; then :
7299  eval $cacheid=yes
7300else
7301  eval $cacheid=no
7302fi
7303rm -f core conftest.err conftest.$ac_objext \
7304    conftest$ac_exeext conftest.$ac_ext
7305fi
7306
7307
7308		CFLAGS="$xorg_testset_save_CFLAGS"
7309
7310		eval supported=\$$cacheid
7311		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7312$as_echo "$supported" >&6; }
7313		if test "$supported" = "yes" ; then
7314			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7315			found="yes"
7316		fi
7317	fi
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333xorg_testset_save_CFLAGS="$CFLAGS"
7334
7335if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7336	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7337	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7338$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7339if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7340  $as_echo_n "(cached) " >&6
7341else
7342  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7343/* end confdefs.h.  */
7344int i;
7345_ACEOF
7346if ac_fn_c_try_compile "$LINENO"; then :
7347  xorg_cv_cc_flag_unknown_warning_option=yes
7348else
7349  xorg_cv_cc_flag_unknown_warning_option=no
7350fi
7351rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7352fi
7353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7354$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7355	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7356	CFLAGS="$xorg_testset_save_CFLAGS"
7357fi
7358
7359if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7360	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7361		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7362	fi
7363	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7364	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7365$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7366if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7367  $as_echo_n "(cached) " >&6
7368else
7369  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7370/* end confdefs.h.  */
7371int i;
7372_ACEOF
7373if ac_fn_c_try_compile "$LINENO"; then :
7374  xorg_cv_cc_flag_unused_command_line_argument=yes
7375else
7376  xorg_cv_cc_flag_unused_command_line_argument=no
7377fi
7378rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7379fi
7380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7381$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7382	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7383	CFLAGS="$xorg_testset_save_CFLAGS"
7384fi
7385
7386found="no"
7387
7388	if test $found = "no" ; then
7389		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7390			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7391		fi
7392
7393		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7394			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7395		fi
7396
7397		CFLAGS="$CFLAGS -Werror=missing-braces"
7398
7399		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7400$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
7401		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=missing-braces" | $as_tr_sh`
7402		if eval \${$cacheid+:} false; then :
7403  $as_echo_n "(cached) " >&6
7404else
7405  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7406/* end confdefs.h.  */
7407int i;
7408int
7409main ()
7410{
7411
7412  ;
7413  return 0;
7414}
7415_ACEOF
7416if ac_fn_c_try_link "$LINENO"; then :
7417  eval $cacheid=yes
7418else
7419  eval $cacheid=no
7420fi
7421rm -f core conftest.err conftest.$ac_objext \
7422    conftest$ac_exeext conftest.$ac_ext
7423fi
7424
7425
7426		CFLAGS="$xorg_testset_save_CFLAGS"
7427
7428		eval supported=\$$cacheid
7429		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7430$as_echo "$supported" >&6; }
7431		if test "$supported" = "yes" ; then
7432			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7433			found="yes"
7434		fi
7435	fi
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451xorg_testset_save_CFLAGS="$CFLAGS"
7452
7453if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7454	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7455	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7456$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7457if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7458  $as_echo_n "(cached) " >&6
7459else
7460  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7461/* end confdefs.h.  */
7462int i;
7463_ACEOF
7464if ac_fn_c_try_compile "$LINENO"; then :
7465  xorg_cv_cc_flag_unknown_warning_option=yes
7466else
7467  xorg_cv_cc_flag_unknown_warning_option=no
7468fi
7469rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7470fi
7471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7472$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7473	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7474	CFLAGS="$xorg_testset_save_CFLAGS"
7475fi
7476
7477if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7478	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7479		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7480	fi
7481	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7482	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7483$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7484if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7485  $as_echo_n "(cached) " >&6
7486else
7487  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7488/* end confdefs.h.  */
7489int i;
7490_ACEOF
7491if ac_fn_c_try_compile "$LINENO"; then :
7492  xorg_cv_cc_flag_unused_command_line_argument=yes
7493else
7494  xorg_cv_cc_flag_unused_command_line_argument=no
7495fi
7496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7497fi
7498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7499$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7500	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7501	CFLAGS="$xorg_testset_save_CFLAGS"
7502fi
7503
7504found="no"
7505
7506	if test $found = "no" ; then
7507		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7508			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7509		fi
7510
7511		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7512			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7513		fi
7514
7515		CFLAGS="$CFLAGS -Werror=sequence-point"
7516
7517		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7518$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
7519		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=sequence-point" | $as_tr_sh`
7520		if eval \${$cacheid+:} false; then :
7521  $as_echo_n "(cached) " >&6
7522else
7523  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7524/* end confdefs.h.  */
7525int i;
7526int
7527main ()
7528{
7529
7530  ;
7531  return 0;
7532}
7533_ACEOF
7534if ac_fn_c_try_link "$LINENO"; then :
7535  eval $cacheid=yes
7536else
7537  eval $cacheid=no
7538fi
7539rm -f core conftest.err conftest.$ac_objext \
7540    conftest$ac_exeext conftest.$ac_ext
7541fi
7542
7543
7544		CFLAGS="$xorg_testset_save_CFLAGS"
7545
7546		eval supported=\$$cacheid
7547		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7548$as_echo "$supported" >&6; }
7549		if test "$supported" = "yes" ; then
7550			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7551			found="yes"
7552		fi
7553	fi
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569xorg_testset_save_CFLAGS="$CFLAGS"
7570
7571if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7572	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7573	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7574$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7575if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7576  $as_echo_n "(cached) " >&6
7577else
7578  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7579/* end confdefs.h.  */
7580int i;
7581_ACEOF
7582if ac_fn_c_try_compile "$LINENO"; then :
7583  xorg_cv_cc_flag_unknown_warning_option=yes
7584else
7585  xorg_cv_cc_flag_unknown_warning_option=no
7586fi
7587rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7588fi
7589{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7590$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7591	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7592	CFLAGS="$xorg_testset_save_CFLAGS"
7593fi
7594
7595if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7596	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7597		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7598	fi
7599	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7600	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7601$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7602if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7603  $as_echo_n "(cached) " >&6
7604else
7605  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7606/* end confdefs.h.  */
7607int i;
7608_ACEOF
7609if ac_fn_c_try_compile "$LINENO"; then :
7610  xorg_cv_cc_flag_unused_command_line_argument=yes
7611else
7612  xorg_cv_cc_flag_unused_command_line_argument=no
7613fi
7614rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7615fi
7616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7617$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7618	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7619	CFLAGS="$xorg_testset_save_CFLAGS"
7620fi
7621
7622found="no"
7623
7624	if test $found = "no" ; then
7625		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7626			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7627		fi
7628
7629		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7630			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7631		fi
7632
7633		CFLAGS="$CFLAGS -Werror=return-type"
7634
7635		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7636$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
7637		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=return-type" | $as_tr_sh`
7638		if eval \${$cacheid+:} false; then :
7639  $as_echo_n "(cached) " >&6
7640else
7641  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7642/* end confdefs.h.  */
7643int i;
7644int
7645main ()
7646{
7647
7648  ;
7649  return 0;
7650}
7651_ACEOF
7652if ac_fn_c_try_link "$LINENO"; then :
7653  eval $cacheid=yes
7654else
7655  eval $cacheid=no
7656fi
7657rm -f core conftest.err conftest.$ac_objext \
7658    conftest$ac_exeext conftest.$ac_ext
7659fi
7660
7661
7662		CFLAGS="$xorg_testset_save_CFLAGS"
7663
7664		eval supported=\$$cacheid
7665		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7666$as_echo "$supported" >&6; }
7667		if test "$supported" = "yes" ; then
7668			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7669			found="yes"
7670		fi
7671	fi
7672
7673	if test $found = "no" ; then
7674		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7675			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7676		fi
7677
7678		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7679			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7680		fi
7681
7682		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7683
7684		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7685$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7686		cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_FUNC_HAS_NO_RETURN_STMT" | $as_tr_sh`
7687		if eval \${$cacheid+:} false; then :
7688  $as_echo_n "(cached) " >&6
7689else
7690  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7691/* end confdefs.h.  */
7692int i;
7693int
7694main ()
7695{
7696
7697  ;
7698  return 0;
7699}
7700_ACEOF
7701if ac_fn_c_try_link "$LINENO"; then :
7702  eval $cacheid=yes
7703else
7704  eval $cacheid=no
7705fi
7706rm -f core conftest.err conftest.$ac_objext \
7707    conftest$ac_exeext conftest.$ac_ext
7708fi
7709
7710
7711		CFLAGS="$xorg_testset_save_CFLAGS"
7712
7713		eval supported=\$$cacheid
7714		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7715$as_echo "$supported" >&6; }
7716		if test "$supported" = "yes" ; then
7717			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7718			found="yes"
7719		fi
7720	fi
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736xorg_testset_save_CFLAGS="$CFLAGS"
7737
7738if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7739	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7740	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7741$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7742if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7743  $as_echo_n "(cached) " >&6
7744else
7745  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7746/* end confdefs.h.  */
7747int i;
7748_ACEOF
7749if ac_fn_c_try_compile "$LINENO"; then :
7750  xorg_cv_cc_flag_unknown_warning_option=yes
7751else
7752  xorg_cv_cc_flag_unknown_warning_option=no
7753fi
7754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7755fi
7756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7757$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7758	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7759	CFLAGS="$xorg_testset_save_CFLAGS"
7760fi
7761
7762if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7763	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7764		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7765	fi
7766	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7767	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7768$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7769if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7770  $as_echo_n "(cached) " >&6
7771else
7772  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7773/* end confdefs.h.  */
7774int i;
7775_ACEOF
7776if ac_fn_c_try_compile "$LINENO"; then :
7777  xorg_cv_cc_flag_unused_command_line_argument=yes
7778else
7779  xorg_cv_cc_flag_unused_command_line_argument=no
7780fi
7781rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7782fi
7783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7784$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7785	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7786	CFLAGS="$xorg_testset_save_CFLAGS"
7787fi
7788
7789found="no"
7790
7791	if test $found = "no" ; then
7792		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7793			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7794		fi
7795
7796		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7797			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7798		fi
7799
7800		CFLAGS="$CFLAGS -Werror=trigraphs"
7801
7802		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
7803$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
7804		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=trigraphs" | $as_tr_sh`
7805		if eval \${$cacheid+:} false; then :
7806  $as_echo_n "(cached) " >&6
7807else
7808  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7809/* end confdefs.h.  */
7810int i;
7811int
7812main ()
7813{
7814
7815  ;
7816  return 0;
7817}
7818_ACEOF
7819if ac_fn_c_try_link "$LINENO"; then :
7820  eval $cacheid=yes
7821else
7822  eval $cacheid=no
7823fi
7824rm -f core conftest.err conftest.$ac_objext \
7825    conftest$ac_exeext conftest.$ac_ext
7826fi
7827
7828
7829		CFLAGS="$xorg_testset_save_CFLAGS"
7830
7831		eval supported=\$$cacheid
7832		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7833$as_echo "$supported" >&6; }
7834		if test "$supported" = "yes" ; then
7835			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
7836			found="yes"
7837		fi
7838	fi
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854xorg_testset_save_CFLAGS="$CFLAGS"
7855
7856if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7857	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7858	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7859$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7860if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7861  $as_echo_n "(cached) " >&6
7862else
7863  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7864/* end confdefs.h.  */
7865int i;
7866_ACEOF
7867if ac_fn_c_try_compile "$LINENO"; then :
7868  xorg_cv_cc_flag_unknown_warning_option=yes
7869else
7870  xorg_cv_cc_flag_unknown_warning_option=no
7871fi
7872rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7873fi
7874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7875$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7876	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7877	CFLAGS="$xorg_testset_save_CFLAGS"
7878fi
7879
7880if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7881	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7882		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7883	fi
7884	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7885	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7886$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7887if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7888  $as_echo_n "(cached) " >&6
7889else
7890  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7891/* end confdefs.h.  */
7892int i;
7893_ACEOF
7894if ac_fn_c_try_compile "$LINENO"; then :
7895  xorg_cv_cc_flag_unused_command_line_argument=yes
7896else
7897  xorg_cv_cc_flag_unused_command_line_argument=no
7898fi
7899rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7900fi
7901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7902$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7903	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7904	CFLAGS="$xorg_testset_save_CFLAGS"
7905fi
7906
7907found="no"
7908
7909	if test $found = "no" ; then
7910		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7911			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7912		fi
7913
7914		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7915			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7916		fi
7917
7918		CFLAGS="$CFLAGS -Werror=array-bounds"
7919
7920		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
7921$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
7922		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=array-bounds" | $as_tr_sh`
7923		if eval \${$cacheid+:} false; then :
7924  $as_echo_n "(cached) " >&6
7925else
7926  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7927/* end confdefs.h.  */
7928int i;
7929int
7930main ()
7931{
7932
7933  ;
7934  return 0;
7935}
7936_ACEOF
7937if ac_fn_c_try_link "$LINENO"; then :
7938  eval $cacheid=yes
7939else
7940  eval $cacheid=no
7941fi
7942rm -f core conftest.err conftest.$ac_objext \
7943    conftest$ac_exeext conftest.$ac_ext
7944fi
7945
7946
7947		CFLAGS="$xorg_testset_save_CFLAGS"
7948
7949		eval supported=\$$cacheid
7950		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7951$as_echo "$supported" >&6; }
7952		if test "$supported" = "yes" ; then
7953			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
7954			found="yes"
7955		fi
7956	fi
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972xorg_testset_save_CFLAGS="$CFLAGS"
7973
7974if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7975	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7976	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7977$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7978if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7979  $as_echo_n "(cached) " >&6
7980else
7981  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7982/* end confdefs.h.  */
7983int i;
7984_ACEOF
7985if ac_fn_c_try_compile "$LINENO"; then :
7986  xorg_cv_cc_flag_unknown_warning_option=yes
7987else
7988  xorg_cv_cc_flag_unknown_warning_option=no
7989fi
7990rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7991fi
7992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7993$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7994	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7995	CFLAGS="$xorg_testset_save_CFLAGS"
7996fi
7997
7998if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7999	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8000		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8001	fi
8002	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8003	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8004$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8005if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8006  $as_echo_n "(cached) " >&6
8007else
8008  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8009/* end confdefs.h.  */
8010int i;
8011_ACEOF
8012if ac_fn_c_try_compile "$LINENO"; then :
8013  xorg_cv_cc_flag_unused_command_line_argument=yes
8014else
8015  xorg_cv_cc_flag_unused_command_line_argument=no
8016fi
8017rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8018fi
8019{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8020$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8021	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8022	CFLAGS="$xorg_testset_save_CFLAGS"
8023fi
8024
8025found="no"
8026
8027	if test $found = "no" ; then
8028		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8029			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8030		fi
8031
8032		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8033			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8034		fi
8035
8036		CFLAGS="$CFLAGS -Werror=write-strings"
8037
8038		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8039$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
8040		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=write-strings" | $as_tr_sh`
8041		if eval \${$cacheid+:} false; then :
8042  $as_echo_n "(cached) " >&6
8043else
8044  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8045/* end confdefs.h.  */
8046int i;
8047int
8048main ()
8049{
8050
8051  ;
8052  return 0;
8053}
8054_ACEOF
8055if ac_fn_c_try_link "$LINENO"; then :
8056  eval $cacheid=yes
8057else
8058  eval $cacheid=no
8059fi
8060rm -f core conftest.err conftest.$ac_objext \
8061    conftest$ac_exeext conftest.$ac_ext
8062fi
8063
8064
8065		CFLAGS="$xorg_testset_save_CFLAGS"
8066
8067		eval supported=\$$cacheid
8068		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8069$as_echo "$supported" >&6; }
8070		if test "$supported" = "yes" ; then
8071			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8072			found="yes"
8073		fi
8074	fi
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090xorg_testset_save_CFLAGS="$CFLAGS"
8091
8092if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8093	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8094	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8095$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8096if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8097  $as_echo_n "(cached) " >&6
8098else
8099  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8100/* end confdefs.h.  */
8101int i;
8102_ACEOF
8103if ac_fn_c_try_compile "$LINENO"; then :
8104  xorg_cv_cc_flag_unknown_warning_option=yes
8105else
8106  xorg_cv_cc_flag_unknown_warning_option=no
8107fi
8108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8109fi
8110{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8111$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8112	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8113	CFLAGS="$xorg_testset_save_CFLAGS"
8114fi
8115
8116if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8117	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8118		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8119	fi
8120	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8121	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8122$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8123if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8124  $as_echo_n "(cached) " >&6
8125else
8126  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8127/* end confdefs.h.  */
8128int i;
8129_ACEOF
8130if ac_fn_c_try_compile "$LINENO"; then :
8131  xorg_cv_cc_flag_unused_command_line_argument=yes
8132else
8133  xorg_cv_cc_flag_unused_command_line_argument=no
8134fi
8135rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8136fi
8137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8138$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8139	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8140	CFLAGS="$xorg_testset_save_CFLAGS"
8141fi
8142
8143found="no"
8144
8145	if test $found = "no" ; then
8146		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8147			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8148		fi
8149
8150		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8151			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8152		fi
8153
8154		CFLAGS="$CFLAGS -Werror=address"
8155
8156		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8157$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
8158		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=address" | $as_tr_sh`
8159		if eval \${$cacheid+:} false; then :
8160  $as_echo_n "(cached) " >&6
8161else
8162  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8163/* end confdefs.h.  */
8164int i;
8165int
8166main ()
8167{
8168
8169  ;
8170  return 0;
8171}
8172_ACEOF
8173if ac_fn_c_try_link "$LINENO"; then :
8174  eval $cacheid=yes
8175else
8176  eval $cacheid=no
8177fi
8178rm -f core conftest.err conftest.$ac_objext \
8179    conftest$ac_exeext conftest.$ac_ext
8180fi
8181
8182
8183		CFLAGS="$xorg_testset_save_CFLAGS"
8184
8185		eval supported=\$$cacheid
8186		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8187$as_echo "$supported" >&6; }
8188		if test "$supported" = "yes" ; then
8189			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8190			found="yes"
8191		fi
8192	fi
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208xorg_testset_save_CFLAGS="$CFLAGS"
8209
8210if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8211	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8212	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8213$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8214if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8215  $as_echo_n "(cached) " >&6
8216else
8217  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8218/* end confdefs.h.  */
8219int i;
8220_ACEOF
8221if ac_fn_c_try_compile "$LINENO"; then :
8222  xorg_cv_cc_flag_unknown_warning_option=yes
8223else
8224  xorg_cv_cc_flag_unknown_warning_option=no
8225fi
8226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8227fi
8228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8229$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8230	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8231	CFLAGS="$xorg_testset_save_CFLAGS"
8232fi
8233
8234if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8235	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8236		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8237	fi
8238	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8239	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8240$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8241if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8242  $as_echo_n "(cached) " >&6
8243else
8244  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8245/* end confdefs.h.  */
8246int i;
8247_ACEOF
8248if ac_fn_c_try_compile "$LINENO"; then :
8249  xorg_cv_cc_flag_unused_command_line_argument=yes
8250else
8251  xorg_cv_cc_flag_unused_command_line_argument=no
8252fi
8253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8254fi
8255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8256$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8257	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8258	CFLAGS="$xorg_testset_save_CFLAGS"
8259fi
8260
8261found="no"
8262
8263	if test $found = "no" ; then
8264		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8265			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8266		fi
8267
8268		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8269			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8270		fi
8271
8272		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8273
8274		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8275$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8276		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=int-to-pointer-cast" | $as_tr_sh`
8277		if eval \${$cacheid+:} false; then :
8278  $as_echo_n "(cached) " >&6
8279else
8280  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8281/* end confdefs.h.  */
8282int i;
8283int
8284main ()
8285{
8286
8287  ;
8288  return 0;
8289}
8290_ACEOF
8291if ac_fn_c_try_link "$LINENO"; then :
8292  eval $cacheid=yes
8293else
8294  eval $cacheid=no
8295fi
8296rm -f core conftest.err conftest.$ac_objext \
8297    conftest$ac_exeext conftest.$ac_ext
8298fi
8299
8300
8301		CFLAGS="$xorg_testset_save_CFLAGS"
8302
8303		eval supported=\$$cacheid
8304		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8305$as_echo "$supported" >&6; }
8306		if test "$supported" = "yes" ; then
8307			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8308			found="yes"
8309		fi
8310	fi
8311
8312	if test $found = "no" ; then
8313		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8314			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8315		fi
8316
8317		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8318			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8319		fi
8320
8321		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8322
8323		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8324$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8325		cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_BAD_PTR_INT_COMBINATION" | $as_tr_sh`
8326		if eval \${$cacheid+:} false; then :
8327  $as_echo_n "(cached) " >&6
8328else
8329  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8330/* end confdefs.h.  */
8331int i;
8332int
8333main ()
8334{
8335
8336  ;
8337  return 0;
8338}
8339_ACEOF
8340if ac_fn_c_try_link "$LINENO"; then :
8341  eval $cacheid=yes
8342else
8343  eval $cacheid=no
8344fi
8345rm -f core conftest.err conftest.$ac_objext \
8346    conftest$ac_exeext conftest.$ac_ext
8347fi
8348
8349
8350		CFLAGS="$xorg_testset_save_CFLAGS"
8351
8352		eval supported=\$$cacheid
8353		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8354$as_echo "$supported" >&6; }
8355		if test "$supported" = "yes" ; then
8356			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8357			found="yes"
8358		fi
8359	fi
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375xorg_testset_save_CFLAGS="$CFLAGS"
8376
8377if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8378	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8379	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8380$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8381if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8382  $as_echo_n "(cached) " >&6
8383else
8384  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8385/* end confdefs.h.  */
8386int i;
8387_ACEOF
8388if ac_fn_c_try_compile "$LINENO"; then :
8389  xorg_cv_cc_flag_unknown_warning_option=yes
8390else
8391  xorg_cv_cc_flag_unknown_warning_option=no
8392fi
8393rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8394fi
8395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8396$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8397	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8398	CFLAGS="$xorg_testset_save_CFLAGS"
8399fi
8400
8401if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8402	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8403		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8404	fi
8405	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8406	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8407$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8408if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8409  $as_echo_n "(cached) " >&6
8410else
8411  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8412/* end confdefs.h.  */
8413int i;
8414_ACEOF
8415if ac_fn_c_try_compile "$LINENO"; then :
8416  xorg_cv_cc_flag_unused_command_line_argument=yes
8417else
8418  xorg_cv_cc_flag_unused_command_line_argument=no
8419fi
8420rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8421fi
8422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8423$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8424	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8425	CFLAGS="$xorg_testset_save_CFLAGS"
8426fi
8427
8428found="no"
8429
8430	if test $found = "no" ; then
8431		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8432			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8433		fi
8434
8435		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8436			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8437		fi
8438
8439		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8440
8441		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8442$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8443		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=pointer-to-int-cast" | $as_tr_sh`
8444		if eval \${$cacheid+:} false; then :
8445  $as_echo_n "(cached) " >&6
8446else
8447  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8448/* end confdefs.h.  */
8449int i;
8450int
8451main ()
8452{
8453
8454  ;
8455  return 0;
8456}
8457_ACEOF
8458if ac_fn_c_try_link "$LINENO"; then :
8459  eval $cacheid=yes
8460else
8461  eval $cacheid=no
8462fi
8463rm -f core conftest.err conftest.$ac_objext \
8464    conftest$ac_exeext conftest.$ac_ext
8465fi
8466
8467
8468		CFLAGS="$xorg_testset_save_CFLAGS"
8469
8470		eval supported=\$$cacheid
8471		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8472$as_echo "$supported" >&6; }
8473		if test "$supported" = "yes" ; then
8474			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8475			found="yes"
8476		fi
8477	fi
8478
8479 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8480else
8481{ $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
8482$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;}
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496xorg_testset_save_CFLAGS="$CFLAGS"
8497
8498if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8499	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8500	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8501$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8502if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8503  $as_echo_n "(cached) " >&6
8504else
8505  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8506/* end confdefs.h.  */
8507int i;
8508_ACEOF
8509if ac_fn_c_try_compile "$LINENO"; then :
8510  xorg_cv_cc_flag_unknown_warning_option=yes
8511else
8512  xorg_cv_cc_flag_unknown_warning_option=no
8513fi
8514rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8515fi
8516{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8517$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8518	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8519	CFLAGS="$xorg_testset_save_CFLAGS"
8520fi
8521
8522if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8523	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8524		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8525	fi
8526	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8527	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8528$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8529if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8530  $as_echo_n "(cached) " >&6
8531else
8532  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8533/* end confdefs.h.  */
8534int i;
8535_ACEOF
8536if ac_fn_c_try_compile "$LINENO"; then :
8537  xorg_cv_cc_flag_unused_command_line_argument=yes
8538else
8539  xorg_cv_cc_flag_unused_command_line_argument=no
8540fi
8541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8542fi
8543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8544$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8545	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8546	CFLAGS="$xorg_testset_save_CFLAGS"
8547fi
8548
8549found="no"
8550
8551	if test $found = "no" ; then
8552		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8553			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8554		fi
8555
8556		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8557			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8558		fi
8559
8560		CFLAGS="$CFLAGS -Wimplicit"
8561
8562		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8563$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
8564		cacheid=xorg_cv_cc_flag__Wimplicit
8565		if eval \${$cacheid+:} false; then :
8566  $as_echo_n "(cached) " >&6
8567else
8568  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8569/* end confdefs.h.  */
8570int i;
8571int
8572main ()
8573{
8574
8575  ;
8576  return 0;
8577}
8578_ACEOF
8579if ac_fn_c_try_link "$LINENO"; then :
8580  eval $cacheid=yes
8581else
8582  eval $cacheid=no
8583fi
8584rm -f core conftest.err conftest.$ac_objext \
8585    conftest$ac_exeext conftest.$ac_ext
8586fi
8587
8588
8589		CFLAGS="$xorg_testset_save_CFLAGS"
8590
8591		eval supported=\$$cacheid
8592		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8593$as_echo "$supported" >&6; }
8594		if test "$supported" = "yes" ; then
8595			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8596			found="yes"
8597		fi
8598	fi
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614xorg_testset_save_CFLAGS="$CFLAGS"
8615
8616if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8617	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8618	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8619$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8620if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8621  $as_echo_n "(cached) " >&6
8622else
8623  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8624/* end confdefs.h.  */
8625int i;
8626_ACEOF
8627if ac_fn_c_try_compile "$LINENO"; then :
8628  xorg_cv_cc_flag_unknown_warning_option=yes
8629else
8630  xorg_cv_cc_flag_unknown_warning_option=no
8631fi
8632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8633fi
8634{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8635$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8636	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8637	CFLAGS="$xorg_testset_save_CFLAGS"
8638fi
8639
8640if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8641	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8642		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8643	fi
8644	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8645	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8646$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8647if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8648  $as_echo_n "(cached) " >&6
8649else
8650  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8651/* end confdefs.h.  */
8652int i;
8653_ACEOF
8654if ac_fn_c_try_compile "$LINENO"; then :
8655  xorg_cv_cc_flag_unused_command_line_argument=yes
8656else
8657  xorg_cv_cc_flag_unused_command_line_argument=no
8658fi
8659rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8660fi
8661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8662$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8663	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8664	CFLAGS="$xorg_testset_save_CFLAGS"
8665fi
8666
8667found="no"
8668
8669	if test $found = "no" ; then
8670		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8671			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8672		fi
8673
8674		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8675			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8676		fi
8677
8678		CFLAGS="$CFLAGS -Wnonnull"
8679
8680		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
8681$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
8682		cacheid=xorg_cv_cc_flag__Wnonnull
8683		if eval \${$cacheid+:} false; then :
8684  $as_echo_n "(cached) " >&6
8685else
8686  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8687/* end confdefs.h.  */
8688int i;
8689int
8690main ()
8691{
8692
8693  ;
8694  return 0;
8695}
8696_ACEOF
8697if ac_fn_c_try_link "$LINENO"; then :
8698  eval $cacheid=yes
8699else
8700  eval $cacheid=no
8701fi
8702rm -f core conftest.err conftest.$ac_objext \
8703    conftest$ac_exeext conftest.$ac_ext
8704fi
8705
8706
8707		CFLAGS="$xorg_testset_save_CFLAGS"
8708
8709		eval supported=\$$cacheid
8710		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8711$as_echo "$supported" >&6; }
8712		if test "$supported" = "yes" ; then
8713			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
8714			found="yes"
8715		fi
8716	fi
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732xorg_testset_save_CFLAGS="$CFLAGS"
8733
8734if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8735	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8736	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8737$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8738if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8739  $as_echo_n "(cached) " >&6
8740else
8741  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8742/* end confdefs.h.  */
8743int i;
8744_ACEOF
8745if ac_fn_c_try_compile "$LINENO"; then :
8746  xorg_cv_cc_flag_unknown_warning_option=yes
8747else
8748  xorg_cv_cc_flag_unknown_warning_option=no
8749fi
8750rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8751fi
8752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8753$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8754	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8755	CFLAGS="$xorg_testset_save_CFLAGS"
8756fi
8757
8758if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8759	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8760		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8761	fi
8762	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8763	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8764$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8765if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8766  $as_echo_n "(cached) " >&6
8767else
8768  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8769/* end confdefs.h.  */
8770int i;
8771_ACEOF
8772if ac_fn_c_try_compile "$LINENO"; then :
8773  xorg_cv_cc_flag_unused_command_line_argument=yes
8774else
8775  xorg_cv_cc_flag_unused_command_line_argument=no
8776fi
8777rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8778fi
8779{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8780$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8781	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8782	CFLAGS="$xorg_testset_save_CFLAGS"
8783fi
8784
8785found="no"
8786
8787	if test $found = "no" ; then
8788		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8789			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8790		fi
8791
8792		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8793			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8794		fi
8795
8796		CFLAGS="$CFLAGS -Winit-self"
8797
8798		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
8799$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
8800		cacheid=xorg_cv_cc_flag__Winit_self
8801		if eval \${$cacheid+:} false; then :
8802  $as_echo_n "(cached) " >&6
8803else
8804  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8805/* end confdefs.h.  */
8806int i;
8807int
8808main ()
8809{
8810
8811  ;
8812  return 0;
8813}
8814_ACEOF
8815if ac_fn_c_try_link "$LINENO"; then :
8816  eval $cacheid=yes
8817else
8818  eval $cacheid=no
8819fi
8820rm -f core conftest.err conftest.$ac_objext \
8821    conftest$ac_exeext conftest.$ac_ext
8822fi
8823
8824
8825		CFLAGS="$xorg_testset_save_CFLAGS"
8826
8827		eval supported=\$$cacheid
8828		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8829$as_echo "$supported" >&6; }
8830		if test "$supported" = "yes" ; then
8831			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
8832			found="yes"
8833		fi
8834	fi
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850xorg_testset_save_CFLAGS="$CFLAGS"
8851
8852if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8853	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8854	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8855$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8856if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8857  $as_echo_n "(cached) " >&6
8858else
8859  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8860/* end confdefs.h.  */
8861int i;
8862_ACEOF
8863if ac_fn_c_try_compile "$LINENO"; then :
8864  xorg_cv_cc_flag_unknown_warning_option=yes
8865else
8866  xorg_cv_cc_flag_unknown_warning_option=no
8867fi
8868rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8869fi
8870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8871$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8872	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8873	CFLAGS="$xorg_testset_save_CFLAGS"
8874fi
8875
8876if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8877	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8878		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8879	fi
8880	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8881	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8882$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8883if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8884  $as_echo_n "(cached) " >&6
8885else
8886  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8887/* end confdefs.h.  */
8888int i;
8889_ACEOF
8890if ac_fn_c_try_compile "$LINENO"; then :
8891  xorg_cv_cc_flag_unused_command_line_argument=yes
8892else
8893  xorg_cv_cc_flag_unused_command_line_argument=no
8894fi
8895rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8896fi
8897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8898$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8899	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8900	CFLAGS="$xorg_testset_save_CFLAGS"
8901fi
8902
8903found="no"
8904
8905	if test $found = "no" ; then
8906		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8907			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8908		fi
8909
8910		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8911			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8912		fi
8913
8914		CFLAGS="$CFLAGS -Wmain"
8915
8916		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
8917$as_echo_n "checking if $CC supports -Wmain... " >&6; }
8918		cacheid=xorg_cv_cc_flag__Wmain
8919		if eval \${$cacheid+:} false; then :
8920  $as_echo_n "(cached) " >&6
8921else
8922  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8923/* end confdefs.h.  */
8924int i;
8925int
8926main ()
8927{
8928
8929  ;
8930  return 0;
8931}
8932_ACEOF
8933if ac_fn_c_try_link "$LINENO"; then :
8934  eval $cacheid=yes
8935else
8936  eval $cacheid=no
8937fi
8938rm -f core conftest.err conftest.$ac_objext \
8939    conftest$ac_exeext conftest.$ac_ext
8940fi
8941
8942
8943		CFLAGS="$xorg_testset_save_CFLAGS"
8944
8945		eval supported=\$$cacheid
8946		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8947$as_echo "$supported" >&6; }
8948		if test "$supported" = "yes" ; then
8949			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
8950			found="yes"
8951		fi
8952	fi
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968xorg_testset_save_CFLAGS="$CFLAGS"
8969
8970if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8971	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8972	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8973$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8974if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8975  $as_echo_n "(cached) " >&6
8976else
8977  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8978/* end confdefs.h.  */
8979int i;
8980_ACEOF
8981if ac_fn_c_try_compile "$LINENO"; then :
8982  xorg_cv_cc_flag_unknown_warning_option=yes
8983else
8984  xorg_cv_cc_flag_unknown_warning_option=no
8985fi
8986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8987fi
8988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8989$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8990	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8991	CFLAGS="$xorg_testset_save_CFLAGS"
8992fi
8993
8994if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8995	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8996		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8997	fi
8998	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8999	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9000$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9001if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9002  $as_echo_n "(cached) " >&6
9003else
9004  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9005/* end confdefs.h.  */
9006int i;
9007_ACEOF
9008if ac_fn_c_try_compile "$LINENO"; then :
9009  xorg_cv_cc_flag_unused_command_line_argument=yes
9010else
9011  xorg_cv_cc_flag_unused_command_line_argument=no
9012fi
9013rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9014fi
9015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9016$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9017	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9018	CFLAGS="$xorg_testset_save_CFLAGS"
9019fi
9020
9021found="no"
9022
9023	if test $found = "no" ; then
9024		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9025			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9026		fi
9027
9028		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9029			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9030		fi
9031
9032		CFLAGS="$CFLAGS -Wmissing-braces"
9033
9034		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9035$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
9036		cacheid=xorg_cv_cc_flag__Wmissing_braces
9037		if eval \${$cacheid+:} false; then :
9038  $as_echo_n "(cached) " >&6
9039else
9040  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9041/* end confdefs.h.  */
9042int i;
9043int
9044main ()
9045{
9046
9047  ;
9048  return 0;
9049}
9050_ACEOF
9051if ac_fn_c_try_link "$LINENO"; then :
9052  eval $cacheid=yes
9053else
9054  eval $cacheid=no
9055fi
9056rm -f core conftest.err conftest.$ac_objext \
9057    conftest$ac_exeext conftest.$ac_ext
9058fi
9059
9060
9061		CFLAGS="$xorg_testset_save_CFLAGS"
9062
9063		eval supported=\$$cacheid
9064		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9065$as_echo "$supported" >&6; }
9066		if test "$supported" = "yes" ; then
9067			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9068			found="yes"
9069		fi
9070	fi
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086xorg_testset_save_CFLAGS="$CFLAGS"
9087
9088if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9089	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9090	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9091$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9092if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9093  $as_echo_n "(cached) " >&6
9094else
9095  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9096/* end confdefs.h.  */
9097int i;
9098_ACEOF
9099if ac_fn_c_try_compile "$LINENO"; then :
9100  xorg_cv_cc_flag_unknown_warning_option=yes
9101else
9102  xorg_cv_cc_flag_unknown_warning_option=no
9103fi
9104rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9105fi
9106{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9107$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9108	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9109	CFLAGS="$xorg_testset_save_CFLAGS"
9110fi
9111
9112if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9113	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9114		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9115	fi
9116	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9117	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9118$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9119if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9120  $as_echo_n "(cached) " >&6
9121else
9122  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9123/* end confdefs.h.  */
9124int i;
9125_ACEOF
9126if ac_fn_c_try_compile "$LINENO"; then :
9127  xorg_cv_cc_flag_unused_command_line_argument=yes
9128else
9129  xorg_cv_cc_flag_unused_command_line_argument=no
9130fi
9131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9132fi
9133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9134$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9135	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9136	CFLAGS="$xorg_testset_save_CFLAGS"
9137fi
9138
9139found="no"
9140
9141	if test $found = "no" ; then
9142		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9143			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9144		fi
9145
9146		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9147			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9148		fi
9149
9150		CFLAGS="$CFLAGS -Wsequence-point"
9151
9152		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9153$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
9154		cacheid=xorg_cv_cc_flag__Wsequence_point
9155		if eval \${$cacheid+:} false; then :
9156  $as_echo_n "(cached) " >&6
9157else
9158  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9159/* end confdefs.h.  */
9160int i;
9161int
9162main ()
9163{
9164
9165  ;
9166  return 0;
9167}
9168_ACEOF
9169if ac_fn_c_try_link "$LINENO"; then :
9170  eval $cacheid=yes
9171else
9172  eval $cacheid=no
9173fi
9174rm -f core conftest.err conftest.$ac_objext \
9175    conftest$ac_exeext conftest.$ac_ext
9176fi
9177
9178
9179		CFLAGS="$xorg_testset_save_CFLAGS"
9180
9181		eval supported=\$$cacheid
9182		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9183$as_echo "$supported" >&6; }
9184		if test "$supported" = "yes" ; then
9185			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9186			found="yes"
9187		fi
9188	fi
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204xorg_testset_save_CFLAGS="$CFLAGS"
9205
9206if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9207	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9208	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9209$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9210if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9211  $as_echo_n "(cached) " >&6
9212else
9213  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9214/* end confdefs.h.  */
9215int i;
9216_ACEOF
9217if ac_fn_c_try_compile "$LINENO"; then :
9218  xorg_cv_cc_flag_unknown_warning_option=yes
9219else
9220  xorg_cv_cc_flag_unknown_warning_option=no
9221fi
9222rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9223fi
9224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9225$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9226	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9227	CFLAGS="$xorg_testset_save_CFLAGS"
9228fi
9229
9230if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9231	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9232		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9233	fi
9234	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9235	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9236$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9237if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9238  $as_echo_n "(cached) " >&6
9239else
9240  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9241/* end confdefs.h.  */
9242int i;
9243_ACEOF
9244if ac_fn_c_try_compile "$LINENO"; then :
9245  xorg_cv_cc_flag_unused_command_line_argument=yes
9246else
9247  xorg_cv_cc_flag_unused_command_line_argument=no
9248fi
9249rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9250fi
9251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9252$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9253	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9254	CFLAGS="$xorg_testset_save_CFLAGS"
9255fi
9256
9257found="no"
9258
9259	if test $found = "no" ; then
9260		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9261			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9262		fi
9263
9264		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9265			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9266		fi
9267
9268		CFLAGS="$CFLAGS -Wreturn-type"
9269
9270		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9271$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
9272		cacheid=xorg_cv_cc_flag__Wreturn_type
9273		if eval \${$cacheid+:} false; then :
9274  $as_echo_n "(cached) " >&6
9275else
9276  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9277/* end confdefs.h.  */
9278int i;
9279int
9280main ()
9281{
9282
9283  ;
9284  return 0;
9285}
9286_ACEOF
9287if ac_fn_c_try_link "$LINENO"; then :
9288  eval $cacheid=yes
9289else
9290  eval $cacheid=no
9291fi
9292rm -f core conftest.err conftest.$ac_objext \
9293    conftest$ac_exeext conftest.$ac_ext
9294fi
9295
9296
9297		CFLAGS="$xorg_testset_save_CFLAGS"
9298
9299		eval supported=\$$cacheid
9300		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9301$as_echo "$supported" >&6; }
9302		if test "$supported" = "yes" ; then
9303			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9304			found="yes"
9305		fi
9306	fi
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322xorg_testset_save_CFLAGS="$CFLAGS"
9323
9324if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9325	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9326	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9327$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9328if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9329  $as_echo_n "(cached) " >&6
9330else
9331  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9332/* end confdefs.h.  */
9333int i;
9334_ACEOF
9335if ac_fn_c_try_compile "$LINENO"; then :
9336  xorg_cv_cc_flag_unknown_warning_option=yes
9337else
9338  xorg_cv_cc_flag_unknown_warning_option=no
9339fi
9340rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9341fi
9342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9343$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9344	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9345	CFLAGS="$xorg_testset_save_CFLAGS"
9346fi
9347
9348if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9349	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9350		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9351	fi
9352	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9353	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9354$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9355if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9356  $as_echo_n "(cached) " >&6
9357else
9358  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9359/* end confdefs.h.  */
9360int i;
9361_ACEOF
9362if ac_fn_c_try_compile "$LINENO"; then :
9363  xorg_cv_cc_flag_unused_command_line_argument=yes
9364else
9365  xorg_cv_cc_flag_unused_command_line_argument=no
9366fi
9367rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9368fi
9369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9370$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9371	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9372	CFLAGS="$xorg_testset_save_CFLAGS"
9373fi
9374
9375found="no"
9376
9377	if test $found = "no" ; then
9378		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9379			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9380		fi
9381
9382		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9383			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9384		fi
9385
9386		CFLAGS="$CFLAGS -Wtrigraphs"
9387
9388		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9389$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
9390		cacheid=xorg_cv_cc_flag__Wtrigraphs
9391		if eval \${$cacheid+:} false; then :
9392  $as_echo_n "(cached) " >&6
9393else
9394  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9395/* end confdefs.h.  */
9396int i;
9397int
9398main ()
9399{
9400
9401  ;
9402  return 0;
9403}
9404_ACEOF
9405if ac_fn_c_try_link "$LINENO"; then :
9406  eval $cacheid=yes
9407else
9408  eval $cacheid=no
9409fi
9410rm -f core conftest.err conftest.$ac_objext \
9411    conftest$ac_exeext conftest.$ac_ext
9412fi
9413
9414
9415		CFLAGS="$xorg_testset_save_CFLAGS"
9416
9417		eval supported=\$$cacheid
9418		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9419$as_echo "$supported" >&6; }
9420		if test "$supported" = "yes" ; then
9421			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9422			found="yes"
9423		fi
9424	fi
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440xorg_testset_save_CFLAGS="$CFLAGS"
9441
9442if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9443	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9444	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9445$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9446if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9447  $as_echo_n "(cached) " >&6
9448else
9449  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9450/* end confdefs.h.  */
9451int i;
9452_ACEOF
9453if ac_fn_c_try_compile "$LINENO"; then :
9454  xorg_cv_cc_flag_unknown_warning_option=yes
9455else
9456  xorg_cv_cc_flag_unknown_warning_option=no
9457fi
9458rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9459fi
9460{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9461$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9462	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9463	CFLAGS="$xorg_testset_save_CFLAGS"
9464fi
9465
9466if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9467	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9468		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9469	fi
9470	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9471	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9472$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9473if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9474  $as_echo_n "(cached) " >&6
9475else
9476  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9477/* end confdefs.h.  */
9478int i;
9479_ACEOF
9480if ac_fn_c_try_compile "$LINENO"; then :
9481  xorg_cv_cc_flag_unused_command_line_argument=yes
9482else
9483  xorg_cv_cc_flag_unused_command_line_argument=no
9484fi
9485rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9486fi
9487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9488$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9489	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9490	CFLAGS="$xorg_testset_save_CFLAGS"
9491fi
9492
9493found="no"
9494
9495	if test $found = "no" ; then
9496		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9497			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9498		fi
9499
9500		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9501			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9502		fi
9503
9504		CFLAGS="$CFLAGS -Warray-bounds"
9505
9506		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9507$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9508		cacheid=xorg_cv_cc_flag__Warray_bounds
9509		if eval \${$cacheid+:} false; then :
9510  $as_echo_n "(cached) " >&6
9511else
9512  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9513/* end confdefs.h.  */
9514int i;
9515int
9516main ()
9517{
9518
9519  ;
9520  return 0;
9521}
9522_ACEOF
9523if ac_fn_c_try_link "$LINENO"; then :
9524  eval $cacheid=yes
9525else
9526  eval $cacheid=no
9527fi
9528rm -f core conftest.err conftest.$ac_objext \
9529    conftest$ac_exeext conftest.$ac_ext
9530fi
9531
9532
9533		CFLAGS="$xorg_testset_save_CFLAGS"
9534
9535		eval supported=\$$cacheid
9536		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9537$as_echo "$supported" >&6; }
9538		if test "$supported" = "yes" ; then
9539			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9540			found="yes"
9541		fi
9542	fi
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558xorg_testset_save_CFLAGS="$CFLAGS"
9559
9560if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9561	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9562	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9563$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9564if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9565  $as_echo_n "(cached) " >&6
9566else
9567  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9568/* end confdefs.h.  */
9569int i;
9570_ACEOF
9571if ac_fn_c_try_compile "$LINENO"; then :
9572  xorg_cv_cc_flag_unknown_warning_option=yes
9573else
9574  xorg_cv_cc_flag_unknown_warning_option=no
9575fi
9576rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9577fi
9578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9579$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9580	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9581	CFLAGS="$xorg_testset_save_CFLAGS"
9582fi
9583
9584if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9585	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9586		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9587	fi
9588	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9589	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9590$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9591if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9592  $as_echo_n "(cached) " >&6
9593else
9594  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9595/* end confdefs.h.  */
9596int i;
9597_ACEOF
9598if ac_fn_c_try_compile "$LINENO"; then :
9599  xorg_cv_cc_flag_unused_command_line_argument=yes
9600else
9601  xorg_cv_cc_flag_unused_command_line_argument=no
9602fi
9603rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9604fi
9605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9606$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9607	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9608	CFLAGS="$xorg_testset_save_CFLAGS"
9609fi
9610
9611found="no"
9612
9613	if test $found = "no" ; then
9614		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9615			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9616		fi
9617
9618		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9619			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9620		fi
9621
9622		CFLAGS="$CFLAGS -Wwrite-strings"
9623
9624		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
9625$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
9626		cacheid=xorg_cv_cc_flag__Wwrite_strings
9627		if eval \${$cacheid+:} false; then :
9628  $as_echo_n "(cached) " >&6
9629else
9630  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9631/* end confdefs.h.  */
9632int i;
9633int
9634main ()
9635{
9636
9637  ;
9638  return 0;
9639}
9640_ACEOF
9641if ac_fn_c_try_link "$LINENO"; then :
9642  eval $cacheid=yes
9643else
9644  eval $cacheid=no
9645fi
9646rm -f core conftest.err conftest.$ac_objext \
9647    conftest$ac_exeext conftest.$ac_ext
9648fi
9649
9650
9651		CFLAGS="$xorg_testset_save_CFLAGS"
9652
9653		eval supported=\$$cacheid
9654		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9655$as_echo "$supported" >&6; }
9656		if test "$supported" = "yes" ; then
9657			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
9658			found="yes"
9659		fi
9660	fi
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676xorg_testset_save_CFLAGS="$CFLAGS"
9677
9678if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9679	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9680	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9681$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9682if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9683  $as_echo_n "(cached) " >&6
9684else
9685  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9686/* end confdefs.h.  */
9687int i;
9688_ACEOF
9689if ac_fn_c_try_compile "$LINENO"; then :
9690  xorg_cv_cc_flag_unknown_warning_option=yes
9691else
9692  xorg_cv_cc_flag_unknown_warning_option=no
9693fi
9694rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9695fi
9696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9697$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9698	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9699	CFLAGS="$xorg_testset_save_CFLAGS"
9700fi
9701
9702if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9703	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9704		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9705	fi
9706	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9707	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9708$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9709if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9710  $as_echo_n "(cached) " >&6
9711else
9712  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9713/* end confdefs.h.  */
9714int i;
9715_ACEOF
9716if ac_fn_c_try_compile "$LINENO"; then :
9717  xorg_cv_cc_flag_unused_command_line_argument=yes
9718else
9719  xorg_cv_cc_flag_unused_command_line_argument=no
9720fi
9721rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9722fi
9723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9724$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9725	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9726	CFLAGS="$xorg_testset_save_CFLAGS"
9727fi
9728
9729found="no"
9730
9731	if test $found = "no" ; then
9732		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9733			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9734		fi
9735
9736		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9737			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9738		fi
9739
9740		CFLAGS="$CFLAGS -Waddress"
9741
9742		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
9743$as_echo_n "checking if $CC supports -Waddress... " >&6; }
9744		cacheid=xorg_cv_cc_flag__Waddress
9745		if eval \${$cacheid+:} false; then :
9746  $as_echo_n "(cached) " >&6
9747else
9748  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9749/* end confdefs.h.  */
9750int i;
9751int
9752main ()
9753{
9754
9755  ;
9756  return 0;
9757}
9758_ACEOF
9759if ac_fn_c_try_link "$LINENO"; then :
9760  eval $cacheid=yes
9761else
9762  eval $cacheid=no
9763fi
9764rm -f core conftest.err conftest.$ac_objext \
9765    conftest$ac_exeext conftest.$ac_ext
9766fi
9767
9768
9769		CFLAGS="$xorg_testset_save_CFLAGS"
9770
9771		eval supported=\$$cacheid
9772		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9773$as_echo "$supported" >&6; }
9774		if test "$supported" = "yes" ; then
9775			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
9776			found="yes"
9777		fi
9778	fi
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794xorg_testset_save_CFLAGS="$CFLAGS"
9795
9796if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9797	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9798	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9799$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9800if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9801  $as_echo_n "(cached) " >&6
9802else
9803  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9804/* end confdefs.h.  */
9805int i;
9806_ACEOF
9807if ac_fn_c_try_compile "$LINENO"; then :
9808  xorg_cv_cc_flag_unknown_warning_option=yes
9809else
9810  xorg_cv_cc_flag_unknown_warning_option=no
9811fi
9812rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9813fi
9814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9815$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9816	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9817	CFLAGS="$xorg_testset_save_CFLAGS"
9818fi
9819
9820if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9821	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9822		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9823	fi
9824	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9825	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9826$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9827if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9828  $as_echo_n "(cached) " >&6
9829else
9830  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9831/* end confdefs.h.  */
9832int i;
9833_ACEOF
9834if ac_fn_c_try_compile "$LINENO"; then :
9835  xorg_cv_cc_flag_unused_command_line_argument=yes
9836else
9837  xorg_cv_cc_flag_unused_command_line_argument=no
9838fi
9839rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9840fi
9841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9842$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9843	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9844	CFLAGS="$xorg_testset_save_CFLAGS"
9845fi
9846
9847found="no"
9848
9849	if test $found = "no" ; then
9850		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9851			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9852		fi
9853
9854		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9855			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9856		fi
9857
9858		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
9859
9860		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
9861$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
9862		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
9863		if eval \${$cacheid+:} false; then :
9864  $as_echo_n "(cached) " >&6
9865else
9866  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9867/* end confdefs.h.  */
9868int i;
9869int
9870main ()
9871{
9872
9873  ;
9874  return 0;
9875}
9876_ACEOF
9877if ac_fn_c_try_link "$LINENO"; then :
9878  eval $cacheid=yes
9879else
9880  eval $cacheid=no
9881fi
9882rm -f core conftest.err conftest.$ac_objext \
9883    conftest$ac_exeext conftest.$ac_ext
9884fi
9885
9886
9887		CFLAGS="$xorg_testset_save_CFLAGS"
9888
9889		eval supported=\$$cacheid
9890		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9891$as_echo "$supported" >&6; }
9892		if test "$supported" = "yes" ; then
9893			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
9894			found="yes"
9895		fi
9896	fi
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912xorg_testset_save_CFLAGS="$CFLAGS"
9913
9914if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9915	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9916	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9917$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9918if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9919  $as_echo_n "(cached) " >&6
9920else
9921  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9922/* end confdefs.h.  */
9923int i;
9924_ACEOF
9925if ac_fn_c_try_compile "$LINENO"; then :
9926  xorg_cv_cc_flag_unknown_warning_option=yes
9927else
9928  xorg_cv_cc_flag_unknown_warning_option=no
9929fi
9930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9931fi
9932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9933$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9934	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9935	CFLAGS="$xorg_testset_save_CFLAGS"
9936fi
9937
9938if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9939	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9940		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9941	fi
9942	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9943	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9944$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9945if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9946  $as_echo_n "(cached) " >&6
9947else
9948  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9949/* end confdefs.h.  */
9950int i;
9951_ACEOF
9952if ac_fn_c_try_compile "$LINENO"; then :
9953  xorg_cv_cc_flag_unused_command_line_argument=yes
9954else
9955  xorg_cv_cc_flag_unused_command_line_argument=no
9956fi
9957rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9958fi
9959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9960$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9961	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9962	CFLAGS="$xorg_testset_save_CFLAGS"
9963fi
9964
9965found="no"
9966
9967	if test $found = "no" ; then
9968		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9969			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9970		fi
9971
9972		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9973			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9974		fi
9975
9976		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
9977
9978		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
9979$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
9980		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
9981		if eval \${$cacheid+:} false; then :
9982  $as_echo_n "(cached) " >&6
9983else
9984  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9985/* end confdefs.h.  */
9986int i;
9987int
9988main ()
9989{
9990
9991  ;
9992  return 0;
9993}
9994_ACEOF
9995if ac_fn_c_try_link "$LINENO"; then :
9996  eval $cacheid=yes
9997else
9998  eval $cacheid=no
9999fi
10000rm -f core conftest.err conftest.$ac_objext \
10001    conftest$ac_exeext conftest.$ac_ext
10002fi
10003
10004
10005		CFLAGS="$xorg_testset_save_CFLAGS"
10006
10007		eval supported=\$$cacheid
10008		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10009$as_echo "$supported" >&6; }
10010		if test "$supported" = "yes" ; then
10011			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10012			found="yes"
10013		fi
10014	fi
10015
10016
10017fi
10018
10019
10020
10021
10022
10023
10024
10025		CWARNFLAGS="$BASE_CFLAGS"
10026		if  test "x$GCC" = xyes ; then
10027		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10028		fi
10029
10030
10031
10032
10033
10034
10035
10036
10037# Check whether --enable-strict-compilation was given.
10038if test "${enable_strict_compilation+set}" = set; then :
10039  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10040else
10041  STRICT_COMPILE=no
10042fi
10043
10044
10045
10046
10047
10048
10049STRICT_CFLAGS=""
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063xorg_testset_save_CFLAGS="$CFLAGS"
10064
10065if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10066	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10067	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10068$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10069if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10070  $as_echo_n "(cached) " >&6
10071else
10072  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10073/* end confdefs.h.  */
10074int i;
10075_ACEOF
10076if ac_fn_c_try_compile "$LINENO"; then :
10077  xorg_cv_cc_flag_unknown_warning_option=yes
10078else
10079  xorg_cv_cc_flag_unknown_warning_option=no
10080fi
10081rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10082fi
10083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10084$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10085	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10086	CFLAGS="$xorg_testset_save_CFLAGS"
10087fi
10088
10089if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10090	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10091		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10092	fi
10093	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10094	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10095$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10096if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10097  $as_echo_n "(cached) " >&6
10098else
10099  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10100/* end confdefs.h.  */
10101int i;
10102_ACEOF
10103if ac_fn_c_try_compile "$LINENO"; then :
10104  xorg_cv_cc_flag_unused_command_line_argument=yes
10105else
10106  xorg_cv_cc_flag_unused_command_line_argument=no
10107fi
10108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10109fi
10110{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10111$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10112	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10113	CFLAGS="$xorg_testset_save_CFLAGS"
10114fi
10115
10116found="no"
10117
10118	if test $found = "no" ; then
10119		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
10120			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10121		fi
10122
10123		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
10124			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10125		fi
10126
10127		CFLAGS="$CFLAGS -pedantic"
10128
10129		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10130$as_echo_n "checking if $CC supports -pedantic... " >&6; }
10131		cacheid=xorg_cv_cc_flag__pedantic
10132		if eval \${$cacheid+:} false; then :
10133  $as_echo_n "(cached) " >&6
10134else
10135  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10136/* end confdefs.h.  */
10137int i;
10138int
10139main ()
10140{
10141
10142  ;
10143  return 0;
10144}
10145_ACEOF
10146if ac_fn_c_try_link "$LINENO"; then :
10147  eval $cacheid=yes
10148else
10149  eval $cacheid=no
10150fi
10151rm -f core conftest.err conftest.$ac_objext \
10152    conftest$ac_exeext conftest.$ac_ext
10153fi
10154
10155
10156		CFLAGS="$xorg_testset_save_CFLAGS"
10157
10158		eval supported=\$$cacheid
10159		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10160$as_echo "$supported" >&6; }
10161		if test "$supported" = "yes" ; then
10162			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10163			found="yes"
10164		fi
10165	fi
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181xorg_testset_save_CFLAGS="$CFLAGS"
10182
10183if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10184	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10185	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10186$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10187if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10188  $as_echo_n "(cached) " >&6
10189else
10190  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10191/* end confdefs.h.  */
10192int i;
10193_ACEOF
10194if ac_fn_c_try_compile "$LINENO"; then :
10195  xorg_cv_cc_flag_unknown_warning_option=yes
10196else
10197  xorg_cv_cc_flag_unknown_warning_option=no
10198fi
10199rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10200fi
10201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10202$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10203	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10204	CFLAGS="$xorg_testset_save_CFLAGS"
10205fi
10206
10207if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10208	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10209		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10210	fi
10211	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10212	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10213$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10214if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10215  $as_echo_n "(cached) " >&6
10216else
10217  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10218/* end confdefs.h.  */
10219int i;
10220_ACEOF
10221if ac_fn_c_try_compile "$LINENO"; then :
10222  xorg_cv_cc_flag_unused_command_line_argument=yes
10223else
10224  xorg_cv_cc_flag_unused_command_line_argument=no
10225fi
10226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10227fi
10228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10229$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10230	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10231	CFLAGS="$xorg_testset_save_CFLAGS"
10232fi
10233
10234found="no"
10235
10236	if test $found = "no" ; then
10237		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
10238			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10239		fi
10240
10241		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
10242			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10243		fi
10244
10245		CFLAGS="$CFLAGS -Werror"
10246
10247		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10248$as_echo_n "checking if $CC supports -Werror... " >&6; }
10249		cacheid=xorg_cv_cc_flag__Werror
10250		if eval \${$cacheid+:} false; then :
10251  $as_echo_n "(cached) " >&6
10252else
10253  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10254/* end confdefs.h.  */
10255int i;
10256int
10257main ()
10258{
10259
10260  ;
10261  return 0;
10262}
10263_ACEOF
10264if ac_fn_c_try_link "$LINENO"; then :
10265  eval $cacheid=yes
10266else
10267  eval $cacheid=no
10268fi
10269rm -f core conftest.err conftest.$ac_objext \
10270    conftest$ac_exeext conftest.$ac_ext
10271fi
10272
10273
10274		CFLAGS="$xorg_testset_save_CFLAGS"
10275
10276		eval supported=\$$cacheid
10277		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10278$as_echo "$supported" >&6; }
10279		if test "$supported" = "yes" ; then
10280			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10281			found="yes"
10282		fi
10283	fi
10284
10285	if test $found = "no" ; then
10286		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
10287			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10288		fi
10289
10290		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
10291			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10292		fi
10293
10294		CFLAGS="$CFLAGS -errwarn"
10295
10296		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10297$as_echo_n "checking if $CC supports -errwarn... " >&6; }
10298		cacheid=xorg_cv_cc_flag__errwarn
10299		if eval \${$cacheid+:} false; then :
10300  $as_echo_n "(cached) " >&6
10301else
10302  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10303/* end confdefs.h.  */
10304int i;
10305int
10306main ()
10307{
10308
10309  ;
10310  return 0;
10311}
10312_ACEOF
10313if ac_fn_c_try_link "$LINENO"; then :
10314  eval $cacheid=yes
10315else
10316  eval $cacheid=no
10317fi
10318rm -f core conftest.err conftest.$ac_objext \
10319    conftest$ac_exeext conftest.$ac_ext
10320fi
10321
10322
10323		CFLAGS="$xorg_testset_save_CFLAGS"
10324
10325		eval supported=\$$cacheid
10326		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10327$as_echo "$supported" >&6; }
10328		if test "$supported" = "yes" ; then
10329			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10330			found="yes"
10331		fi
10332	fi
10333
10334
10335
10336# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10337# activate it with -Werror, so we add it here explicitly.
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351xorg_testset_save_CFLAGS="$CFLAGS"
10352
10353if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10354	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10355	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10356$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10357if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10358  $as_echo_n "(cached) " >&6
10359else
10360  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10361/* end confdefs.h.  */
10362int i;
10363_ACEOF
10364if ac_fn_c_try_compile "$LINENO"; then :
10365  xorg_cv_cc_flag_unknown_warning_option=yes
10366else
10367  xorg_cv_cc_flag_unknown_warning_option=no
10368fi
10369rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10370fi
10371{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10372$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10373	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10374	CFLAGS="$xorg_testset_save_CFLAGS"
10375fi
10376
10377if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10378	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10379		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10380	fi
10381	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10382	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10383$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10384if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10385  $as_echo_n "(cached) " >&6
10386else
10387  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10388/* end confdefs.h.  */
10389int i;
10390_ACEOF
10391if ac_fn_c_try_compile "$LINENO"; then :
10392  xorg_cv_cc_flag_unused_command_line_argument=yes
10393else
10394  xorg_cv_cc_flag_unused_command_line_argument=no
10395fi
10396rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10397fi
10398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10399$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10400	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10401	CFLAGS="$xorg_testset_save_CFLAGS"
10402fi
10403
10404found="no"
10405
10406	if test $found = "no" ; then
10407		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
10408			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10409		fi
10410
10411		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
10412			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10413		fi
10414
10415		CFLAGS="$CFLAGS -Werror=attributes"
10416
10417		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10418$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
10419		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=attributes" | $as_tr_sh`
10420		if eval \${$cacheid+:} false; then :
10421  $as_echo_n "(cached) " >&6
10422else
10423  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10424/* end confdefs.h.  */
10425int i;
10426int
10427main ()
10428{
10429
10430  ;
10431  return 0;
10432}
10433_ACEOF
10434if ac_fn_c_try_link "$LINENO"; then :
10435  eval $cacheid=yes
10436else
10437  eval $cacheid=no
10438fi
10439rm -f core conftest.err conftest.$ac_objext \
10440    conftest$ac_exeext conftest.$ac_ext
10441fi
10442
10443
10444		CFLAGS="$xorg_testset_save_CFLAGS"
10445
10446		eval supported=\$$cacheid
10447		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10448$as_echo "$supported" >&6; }
10449		if test "$supported" = "yes" ; then
10450			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10451			found="yes"
10452		fi
10453	fi
10454
10455
10456
10457if test "x$STRICT_COMPILE" = "xyes"; then
10458    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10459    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10460fi
10461
10462
10463
10464
10465
10466
10467cat >>confdefs.h <<_ACEOF
10468#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10469_ACEOF
10470
10471	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10472	if test "x$PVM" = "x"; then
10473		PVM="0"
10474	fi
10475
10476cat >>confdefs.h <<_ACEOF
10477#define PACKAGE_VERSION_MINOR $PVM
10478_ACEOF
10479
10480	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10481	if test "x$PVP" = "x"; then
10482		PVP="0"
10483	fi
10484
10485cat >>confdefs.h <<_ACEOF
10486#define PACKAGE_VERSION_PATCHLEVEL $PVP
10487_ACEOF
10488
10489
10490
10491CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10492mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10493|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10494echo 'git directory not found: installing possibly empty changelog.' >&2)"
10495
10496
10497
10498
10499macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10500INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10501mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10502|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10503echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10504
10505
10506
10507
10508
10509
10510if test x$APP_MAN_SUFFIX = x    ; then
10511    APP_MAN_SUFFIX=1
10512fi
10513if test x$APP_MAN_DIR = x    ; then
10514    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10515fi
10516
10517if test x$LIB_MAN_SUFFIX = x    ; then
10518    LIB_MAN_SUFFIX=3
10519fi
10520if test x$LIB_MAN_DIR = x    ; then
10521    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10522fi
10523
10524if test x$FILE_MAN_SUFFIX = x    ; then
10525    case $host_os in
10526	solaris*)	FILE_MAN_SUFFIX=4  ;;
10527	*)		FILE_MAN_SUFFIX=5  ;;
10528    esac
10529fi
10530if test x$FILE_MAN_DIR = x    ; then
10531    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10532fi
10533
10534if test x$MISC_MAN_SUFFIX = x    ; then
10535    case $host_os in
10536	solaris*)	MISC_MAN_SUFFIX=5  ;;
10537	*)		MISC_MAN_SUFFIX=7  ;;
10538    esac
10539fi
10540if test x$MISC_MAN_DIR = x    ; then
10541    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10542fi
10543
10544if test x$DRIVER_MAN_SUFFIX = x    ; then
10545    case $host_os in
10546	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
10547	*)		DRIVER_MAN_SUFFIX=4  ;;
10548    esac
10549fi
10550if test x$DRIVER_MAN_DIR = x    ; then
10551    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
10552fi
10553
10554if test x$ADMIN_MAN_SUFFIX = x    ; then
10555    case $host_os in
10556	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
10557	*)		ADMIN_MAN_SUFFIX=8  ;;
10558    esac
10559fi
10560if test x$ADMIN_MAN_DIR = x    ; then
10561    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
10562fi
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578XORG_MAN_PAGE="X Version 11"
10579
10580MAN_SUBSTS="\
10581	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10582	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10583	-e 's|__xservername__|Xorg|g' \
10584	-e 's|__xconfigfile__|xorg.conf|g' \
10585	-e 's|__projectroot__|\$(prefix)|g' \
10586	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
10587	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
10588	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
10589	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
10590	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
10591	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
10592	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
10593
10594
10595
10596# Check whether --enable-silent-rules was given.
10597if test "${enable_silent_rules+set}" = set; then :
10598  enableval=$enable_silent_rules;
10599fi
10600
10601case $enable_silent_rules in
10602yes) AM_DEFAULT_VERBOSITY=0;;
10603no)  AM_DEFAULT_VERBOSITY=1;;
10604*)   AM_DEFAULT_VERBOSITY=0;;
10605esac
10606am_make=${MAKE-make}
10607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
10608$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
10609if ${am_cv_make_support_nested_variables+:} false; then :
10610  $as_echo_n "(cached) " >&6
10611else
10612  if $as_echo 'TRUE=$(BAR$(V))
10613BAR0=false
10614BAR1=true
10615V=1
10616am__doit:
10617	@$(TRUE)
10618.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
10619  am_cv_make_support_nested_variables=yes
10620else
10621  am_cv_make_support_nested_variables=no
10622fi
10623fi
10624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
10625$as_echo "$am_cv_make_support_nested_variables" >&6; }
10626if test $am_cv_make_support_nested_variables = yes; then
10627    AM_V='$(V)'
10628  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
10629else
10630  AM_V=$AM_DEFAULT_VERBOSITY
10631  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
10632fi
10633AM_BACKSLASH='\'
10634
10635
10636
10637# Initialize libtool
10638# Check whether --enable-static was given.
10639if test "${enable_static+set}" = set; then :
10640  enableval=$enable_static; p=${PACKAGE-default}
10641    case $enableval in
10642    yes) enable_static=yes ;;
10643    no) enable_static=no ;;
10644    *)
10645     enable_static=no
10646      # Look at the argument we got.  We use all the common list separators.
10647      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10648      for pkg in $enableval; do
10649	IFS="$lt_save_ifs"
10650	if test "X$pkg" = "X$p"; then
10651	  enable_static=yes
10652	fi
10653      done
10654      IFS="$lt_save_ifs"
10655      ;;
10656    esac
10657else
10658  enable_static=no
10659fi
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669case `pwd` in
10670  *\ * | *\	*)
10671    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
10672$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
10673esac
10674
10675
10676
10677macro_version='2.4.2'
10678macro_revision='1.3337'
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692ltmain="$ac_aux_dir/ltmain.sh"
10693
10694# Backslashify metacharacters that are still active within
10695# double-quoted strings.
10696sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
10697
10698# Same as above, but do not quote variable references.
10699double_quote_subst='s/\(["`\\]\)/\\\1/g'
10700
10701# Sed substitution to delay expansion of an escaped shell variable in a
10702# double_quote_subst'ed string.
10703delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
10704
10705# Sed substitution to delay expansion of an escaped single quote.
10706delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
10707
10708# Sed substitution to avoid accidental globbing in evaled expressions
10709no_glob_subst='s/\*/\\\*/g'
10710
10711ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10712ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
10713ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
10714
10715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
10716$as_echo_n "checking how to print strings... " >&6; }
10717# Test print first, because it will be a builtin if present.
10718if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
10719   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
10720  ECHO='print -r --'
10721elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
10722  ECHO='printf %s\n'
10723else
10724  # Use this function as a fallback that always works.
10725  func_fallback_echo ()
10726  {
10727    eval 'cat <<_LTECHO_EOF
10728$1
10729_LTECHO_EOF'
10730  }
10731  ECHO='func_fallback_echo'
10732fi
10733
10734# func_echo_all arg...
10735# Invoke $ECHO with all args, space-separated.
10736func_echo_all ()
10737{
10738    $ECHO ""
10739}
10740
10741case "$ECHO" in
10742  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
10743$as_echo "printf" >&6; } ;;
10744  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
10745$as_echo "print -r" >&6; } ;;
10746  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
10747$as_echo "cat" >&6; } ;;
10748esac
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
10764$as_echo_n "checking for a sed that does not truncate output... " >&6; }
10765if ${ac_cv_path_SED+:} false; then :
10766  $as_echo_n "(cached) " >&6
10767else
10768            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
10769     for ac_i in 1 2 3 4 5 6 7; do
10770       ac_script="$ac_script$as_nl$ac_script"
10771     done
10772     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
10773     { ac_script=; unset ac_script;}
10774     if test -z "$SED"; then
10775  ac_path_SED_found=false
10776  # Loop through the user's path and test for each of PROGNAME-LIST
10777  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10778for as_dir in $PATH
10779do
10780  IFS=$as_save_IFS
10781  test -z "$as_dir" && as_dir=.
10782    for ac_prog in sed gsed; do
10783    for ac_exec_ext in '' $ac_executable_extensions; do
10784      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
10785      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
10786# Check for GNU ac_path_SED and select it if it is found.
10787  # Check for GNU $ac_path_SED
10788case `"$ac_path_SED" --version 2>&1` in
10789*GNU*)
10790  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
10791*)
10792  ac_count=0
10793  $as_echo_n 0123456789 >"conftest.in"
10794  while :
10795  do
10796    cat "conftest.in" "conftest.in" >"conftest.tmp"
10797    mv "conftest.tmp" "conftest.in"
10798    cp "conftest.in" "conftest.nl"
10799    $as_echo '' >> "conftest.nl"
10800    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
10801    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
10802    as_fn_arith $ac_count + 1 && ac_count=$as_val
10803    if test $ac_count -gt ${ac_path_SED_max-0}; then
10804      # Best one so far, save it but keep looking for a better one
10805      ac_cv_path_SED="$ac_path_SED"
10806      ac_path_SED_max=$ac_count
10807    fi
10808    # 10*(2^10) chars as input seems more than enough
10809    test $ac_count -gt 10 && break
10810  done
10811  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
10812esac
10813
10814      $ac_path_SED_found && break 3
10815    done
10816  done
10817  done
10818IFS=$as_save_IFS
10819  if test -z "$ac_cv_path_SED"; then
10820    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
10821  fi
10822else
10823  ac_cv_path_SED=$SED
10824fi
10825
10826fi
10827{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
10828$as_echo "$ac_cv_path_SED" >&6; }
10829 SED="$ac_cv_path_SED"
10830  rm -f conftest.sed
10831
10832test -z "$SED" && SED=sed
10833Xsed="$SED -e 1s/^X//"
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
10846$as_echo_n "checking for fgrep... " >&6; }
10847if ${ac_cv_path_FGREP+:} false; then :
10848  $as_echo_n "(cached) " >&6
10849else
10850  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
10851   then ac_cv_path_FGREP="$GREP -F"
10852   else
10853     if test -z "$FGREP"; then
10854  ac_path_FGREP_found=false
10855  # Loop through the user's path and test for each of PROGNAME-LIST
10856  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10857for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
10858do
10859  IFS=$as_save_IFS
10860  test -z "$as_dir" && as_dir=.
10861    for ac_prog in fgrep; do
10862    for ac_exec_ext in '' $ac_executable_extensions; do
10863      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
10864      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
10865# Check for GNU ac_path_FGREP and select it if it is found.
10866  # Check for GNU $ac_path_FGREP
10867case `"$ac_path_FGREP" --version 2>&1` in
10868*GNU*)
10869  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
10870*)
10871  ac_count=0
10872  $as_echo_n 0123456789 >"conftest.in"
10873  while :
10874  do
10875    cat "conftest.in" "conftest.in" >"conftest.tmp"
10876    mv "conftest.tmp" "conftest.in"
10877    cp "conftest.in" "conftest.nl"
10878    $as_echo 'FGREP' >> "conftest.nl"
10879    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
10880    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
10881    as_fn_arith $ac_count + 1 && ac_count=$as_val
10882    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
10883      # Best one so far, save it but keep looking for a better one
10884      ac_cv_path_FGREP="$ac_path_FGREP"
10885      ac_path_FGREP_max=$ac_count
10886    fi
10887    # 10*(2^10) chars as input seems more than enough
10888    test $ac_count -gt 10 && break
10889  done
10890  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
10891esac
10892
10893      $ac_path_FGREP_found && break 3
10894    done
10895  done
10896  done
10897IFS=$as_save_IFS
10898  if test -z "$ac_cv_path_FGREP"; then
10899    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
10900  fi
10901else
10902  ac_cv_path_FGREP=$FGREP
10903fi
10904
10905   fi
10906fi
10907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
10908$as_echo "$ac_cv_path_FGREP" >&6; }
10909 FGREP="$ac_cv_path_FGREP"
10910
10911
10912test -z "$GREP" && GREP=grep
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932# Check whether --with-gnu-ld was given.
10933if test "${with_gnu_ld+set}" = set; then :
10934  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
10935else
10936  with_gnu_ld=no
10937fi
10938
10939ac_prog=ld
10940if test "$GCC" = yes; then
10941  # Check if gcc -print-prog-name=ld gives a path.
10942  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
10943$as_echo_n "checking for ld used by $CC... " >&6; }
10944  case $host in
10945  *-*-mingw*)
10946    # gcc leaves a trailing carriage return which upsets mingw
10947    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10948  *)
10949    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
10950  esac
10951  case $ac_prog in
10952    # Accept absolute paths.
10953    [\\/]* | ?:[\\/]*)
10954      re_direlt='/[^/][^/]*/\.\./'
10955      # Canonicalize the pathname of ld
10956      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
10957      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
10958	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
10959      done
10960      test -z "$LD" && LD="$ac_prog"
10961      ;;
10962  "")
10963    # If it fails, then pretend we aren't using GCC.
10964    ac_prog=ld
10965    ;;
10966  *)
10967    # If it is relative, then search for the first ld in PATH.
10968    with_gnu_ld=unknown
10969    ;;
10970  esac
10971elif test "$with_gnu_ld" = yes; then
10972  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
10973$as_echo_n "checking for GNU ld... " >&6; }
10974else
10975  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
10976$as_echo_n "checking for non-GNU ld... " >&6; }
10977fi
10978if ${lt_cv_path_LD+:} false; then :
10979  $as_echo_n "(cached) " >&6
10980else
10981  if test -z "$LD"; then
10982  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
10983  for ac_dir in $PATH; do
10984    IFS="$lt_save_ifs"
10985    test -z "$ac_dir" && ac_dir=.
10986    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
10987      lt_cv_path_LD="$ac_dir/$ac_prog"
10988      # Check to see if the program is GNU ld.  I'd rather use --version,
10989      # but apparently some variants of GNU ld only accept -v.
10990      # Break only if it was the GNU/non-GNU ld that we prefer.
10991      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
10992      *GNU* | *'with BFD'*)
10993	test "$with_gnu_ld" != no && break
10994	;;
10995      *)
10996	test "$with_gnu_ld" != yes && break
10997	;;
10998      esac
10999    fi
11000  done
11001  IFS="$lt_save_ifs"
11002else
11003  lt_cv_path_LD="$LD" # Let the user override the test with a path.
11004fi
11005fi
11006
11007LD="$lt_cv_path_LD"
11008if test -n "$LD"; then
11009  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11010$as_echo "$LD" >&6; }
11011else
11012  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11013$as_echo "no" >&6; }
11014fi
11015test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
11016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11017$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11018if ${lt_cv_prog_gnu_ld+:} false; then :
11019  $as_echo_n "(cached) " >&6
11020else
11021  # I'd rather use --version here, but apparently some GNU lds only accept -v.
11022case `$LD -v 2>&1 </dev/null` in
11023*GNU* | *'with BFD'*)
11024  lt_cv_prog_gnu_ld=yes
11025  ;;
11026*)
11027  lt_cv_prog_gnu_ld=no
11028  ;;
11029esac
11030fi
11031{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
11032$as_echo "$lt_cv_prog_gnu_ld" >&6; }
11033with_gnu_ld=$lt_cv_prog_gnu_ld
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
11044$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
11045if ${lt_cv_path_NM+:} false; then :
11046  $as_echo_n "(cached) " >&6
11047else
11048  if test -n "$NM"; then
11049  # Let the user override the test.
11050  lt_cv_path_NM="$NM"
11051else
11052  lt_nm_to_check="${ac_tool_prefix}nm"
11053  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
11054    lt_nm_to_check="$lt_nm_to_check nm"
11055  fi
11056  for lt_tmp_nm in $lt_nm_to_check; do
11057    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
11058    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
11059      IFS="$lt_save_ifs"
11060      test -z "$ac_dir" && ac_dir=.
11061      tmp_nm="$ac_dir/$lt_tmp_nm"
11062      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
11063	# Check to see if the nm accepts a BSD-compat flag.
11064	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
11065	#   nm: unknown option "B" ignored
11066	# Tru64's nm complains that /dev/null is an invalid object file
11067	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
11068	*/dev/null* | *'Invalid file or object type'*)
11069	  lt_cv_path_NM="$tmp_nm -B"
11070	  break
11071	  ;;
11072	*)
11073	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
11074	  */dev/null*)
11075	    lt_cv_path_NM="$tmp_nm -p"
11076	    break
11077	    ;;
11078	  *)
11079	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
11080	    continue # so that we can try to find one that supports BSD flags
11081	    ;;
11082	  esac
11083	  ;;
11084	esac
11085      fi
11086    done
11087    IFS="$lt_save_ifs"
11088  done
11089  : ${lt_cv_path_NM=no}
11090fi
11091fi
11092{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
11093$as_echo "$lt_cv_path_NM" >&6; }
11094if test "$lt_cv_path_NM" != "no"; then
11095  NM="$lt_cv_path_NM"
11096else
11097  # Didn't find any BSD compatible name lister, look for dumpbin.
11098  if test -n "$DUMPBIN"; then :
11099    # Let the user override the test.
11100  else
11101    if test -n "$ac_tool_prefix"; then
11102  for ac_prog in dumpbin "link -dump"
11103  do
11104    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11105set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11107$as_echo_n "checking for $ac_word... " >&6; }
11108if ${ac_cv_prog_DUMPBIN+:} false; then :
11109  $as_echo_n "(cached) " >&6
11110else
11111  if test -n "$DUMPBIN"; then
11112  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
11113else
11114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11115for as_dir in $PATH
11116do
11117  IFS=$as_save_IFS
11118  test -z "$as_dir" && as_dir=.
11119    for ac_exec_ext in '' $ac_executable_extensions; do
11120  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11121    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
11122    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11123    break 2
11124  fi
11125done
11126  done
11127IFS=$as_save_IFS
11128
11129fi
11130fi
11131DUMPBIN=$ac_cv_prog_DUMPBIN
11132if test -n "$DUMPBIN"; then
11133  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
11134$as_echo "$DUMPBIN" >&6; }
11135else
11136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11137$as_echo "no" >&6; }
11138fi
11139
11140
11141    test -n "$DUMPBIN" && break
11142  done
11143fi
11144if test -z "$DUMPBIN"; then
11145  ac_ct_DUMPBIN=$DUMPBIN
11146  for ac_prog in dumpbin "link -dump"
11147do
11148  # Extract the first word of "$ac_prog", so it can be a program name with args.
11149set dummy $ac_prog; ac_word=$2
11150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11151$as_echo_n "checking for $ac_word... " >&6; }
11152if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
11153  $as_echo_n "(cached) " >&6
11154else
11155  if test -n "$ac_ct_DUMPBIN"; then
11156  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
11157else
11158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11159for as_dir in $PATH
11160do
11161  IFS=$as_save_IFS
11162  test -z "$as_dir" && as_dir=.
11163    for ac_exec_ext in '' $ac_executable_extensions; do
11164  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11165    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
11166    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11167    break 2
11168  fi
11169done
11170  done
11171IFS=$as_save_IFS
11172
11173fi
11174fi
11175ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
11176if test -n "$ac_ct_DUMPBIN"; then
11177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
11178$as_echo "$ac_ct_DUMPBIN" >&6; }
11179else
11180  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11181$as_echo "no" >&6; }
11182fi
11183
11184
11185  test -n "$ac_ct_DUMPBIN" && break
11186done
11187
11188  if test "x$ac_ct_DUMPBIN" = x; then
11189    DUMPBIN=":"
11190  else
11191    case $cross_compiling:$ac_tool_warned in
11192yes:)
11193{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11194$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11195ac_tool_warned=yes ;;
11196esac
11197    DUMPBIN=$ac_ct_DUMPBIN
11198  fi
11199fi
11200
11201    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
11202    *COFF*)
11203      DUMPBIN="$DUMPBIN -symbols"
11204      ;;
11205    *)
11206      DUMPBIN=:
11207      ;;
11208    esac
11209  fi
11210
11211  if test "$DUMPBIN" != ":"; then
11212    NM="$DUMPBIN"
11213  fi
11214fi
11215test -z "$NM" && NM=nm
11216
11217
11218
11219
11220
11221
11222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
11223$as_echo_n "checking the name lister ($NM) interface... " >&6; }
11224if ${lt_cv_nm_interface+:} false; then :
11225  $as_echo_n "(cached) " >&6
11226else
11227  lt_cv_nm_interface="BSD nm"
11228  echo "int some_variable = 0;" > conftest.$ac_ext
11229  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
11230  (eval "$ac_compile" 2>conftest.err)
11231  cat conftest.err >&5
11232  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
11233  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
11234  cat conftest.err >&5
11235  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
11236  cat conftest.out >&5
11237  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
11238    lt_cv_nm_interface="MS dumpbin"
11239  fi
11240  rm -f conftest*
11241fi
11242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
11243$as_echo "$lt_cv_nm_interface" >&6; }
11244
11245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11246$as_echo_n "checking whether ln -s works... " >&6; }
11247LN_S=$as_ln_s
11248if test "$LN_S" = "ln -s"; then
11249  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11250$as_echo "yes" >&6; }
11251else
11252  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11253$as_echo "no, using $LN_S" >&6; }
11254fi
11255
11256# find the maximum length of command line arguments
11257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
11258$as_echo_n "checking the maximum length of command line arguments... " >&6; }
11259if ${lt_cv_sys_max_cmd_len+:} false; then :
11260  $as_echo_n "(cached) " >&6
11261else
11262    i=0
11263  teststring="ABCD"
11264
11265  case $build_os in
11266  msdosdjgpp*)
11267    # On DJGPP, this test can blow up pretty badly due to problems in libc
11268    # (any single argument exceeding 2000 bytes causes a buffer overrun
11269    # during glob expansion).  Even if it were fixed, the result of this
11270    # check would be larger than it should be.
11271    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
11272    ;;
11273
11274  gnu*)
11275    # Under GNU Hurd, this test is not required because there is
11276    # no limit to the length of command line arguments.
11277    # Libtool will interpret -1 as no limit whatsoever
11278    lt_cv_sys_max_cmd_len=-1;
11279    ;;
11280
11281  cygwin* | mingw* | cegcc*)
11282    # On Win9x/ME, this test blows up -- it succeeds, but takes
11283    # about 5 minutes as the teststring grows exponentially.
11284    # Worse, since 9x/ME are not pre-emptively multitasking,
11285    # you end up with a "frozen" computer, even though with patience
11286    # the test eventually succeeds (with a max line length of 256k).
11287    # Instead, let's just punt: use the minimum linelength reported by
11288    # all of the supported platforms: 8192 (on NT/2K/XP).
11289    lt_cv_sys_max_cmd_len=8192;
11290    ;;
11291
11292  mint*)
11293    # On MiNT this can take a long time and run out of memory.
11294    lt_cv_sys_max_cmd_len=8192;
11295    ;;
11296
11297  amigaos*)
11298    # On AmigaOS with pdksh, this test takes hours, literally.
11299    # So we just punt and use a minimum line length of 8192.
11300    lt_cv_sys_max_cmd_len=8192;
11301    ;;
11302
11303  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
11304    # This has been around since 386BSD, at least.  Likely further.
11305    if test -x /sbin/sysctl; then
11306      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
11307    elif test -x /usr/sbin/sysctl; then
11308      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
11309    else
11310      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
11311    fi
11312    # And add a safety zone
11313    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11314    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11315    ;;
11316
11317  interix*)
11318    # We know the value 262144 and hardcode it with a safety zone (like BSD)
11319    lt_cv_sys_max_cmd_len=196608
11320    ;;
11321
11322  os2*)
11323    # The test takes a long time on OS/2.
11324    lt_cv_sys_max_cmd_len=8192
11325    ;;
11326
11327  osf*)
11328    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
11329    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
11330    # nice to cause kernel panics so lets avoid the loop below.
11331    # First set a reasonable default.
11332    lt_cv_sys_max_cmd_len=16384
11333    #
11334    if test -x /sbin/sysconfig; then
11335      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
11336        *1*) lt_cv_sys_max_cmd_len=-1 ;;
11337      esac
11338    fi
11339    ;;
11340  sco3.2v5*)
11341    lt_cv_sys_max_cmd_len=102400
11342    ;;
11343  sysv5* | sco5v6* | sysv4.2uw2*)
11344    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
11345    if test -n "$kargmax"; then
11346      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
11347    else
11348      lt_cv_sys_max_cmd_len=32768
11349    fi
11350    ;;
11351  *)
11352    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
11353    if test -n "$lt_cv_sys_max_cmd_len"; then
11354      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11355      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11356    else
11357      # Make teststring a little bigger before we do anything with it.
11358      # a 1K string should be a reasonable start.
11359      for i in 1 2 3 4 5 6 7 8 ; do
11360        teststring=$teststring$teststring
11361      done
11362      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
11363      # If test is not a shell built-in, we'll probably end up computing a
11364      # maximum length that is only half of the actual maximum length, but
11365      # we can't tell.
11366      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
11367	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
11368	      test $i != 17 # 1/2 MB should be enough
11369      do
11370        i=`expr $i + 1`
11371        teststring=$teststring$teststring
11372      done
11373      # Only check the string length outside the loop.
11374      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
11375      teststring=
11376      # Add a significant safety factor because C++ compilers can tack on
11377      # massive amounts of additional arguments before passing them to the
11378      # linker.  It appears as though 1/2 is a usable value.
11379      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
11380    fi
11381    ;;
11382  esac
11383
11384fi
11385
11386if test -n $lt_cv_sys_max_cmd_len ; then
11387  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
11388$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
11389else
11390  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
11391$as_echo "none" >&6; }
11392fi
11393max_cmd_len=$lt_cv_sys_max_cmd_len
11394
11395
11396
11397
11398
11399
11400: ${CP="cp -f"}
11401: ${MV="mv -f"}
11402: ${RM="rm -f"}
11403
11404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
11405$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
11406# Try some XSI features
11407xsi_shell=no
11408( _lt_dummy="a/b/c"
11409  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
11410      = c,a/b,b/c, \
11411    && eval 'test $(( 1 + 1 )) -eq 2 \
11412    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
11413  && xsi_shell=yes
11414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
11415$as_echo "$xsi_shell" >&6; }
11416
11417
11418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
11419$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
11420lt_shell_append=no
11421( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
11422    >/dev/null 2>&1 \
11423  && lt_shell_append=yes
11424{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
11425$as_echo "$lt_shell_append" >&6; }
11426
11427
11428if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11429  lt_unset=unset
11430else
11431  lt_unset=false
11432fi
11433
11434
11435
11436
11437
11438# test EBCDIC or ASCII
11439case `echo X|tr X '\101'` in
11440 A) # ASCII based system
11441    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
11442  lt_SP2NL='tr \040 \012'
11443  lt_NL2SP='tr \015\012 \040\040'
11444  ;;
11445 *) # EBCDIC based system
11446  lt_SP2NL='tr \100 \n'
11447  lt_NL2SP='tr \r\n \100\100'
11448  ;;
11449esac
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
11460$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
11461if ${lt_cv_to_host_file_cmd+:} false; then :
11462  $as_echo_n "(cached) " >&6
11463else
11464  case $host in
11465  *-*-mingw* )
11466    case $build in
11467      *-*-mingw* ) # actually msys
11468        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
11469        ;;
11470      *-*-cygwin* )
11471        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
11472        ;;
11473      * ) # otherwise, assume *nix
11474        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
11475        ;;
11476    esac
11477    ;;
11478  *-*-cygwin* )
11479    case $build in
11480      *-*-mingw* ) # actually msys
11481        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
11482        ;;
11483      *-*-cygwin* )
11484        lt_cv_to_host_file_cmd=func_convert_file_noop
11485        ;;
11486      * ) # otherwise, assume *nix
11487        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
11488        ;;
11489    esac
11490    ;;
11491  * ) # unhandled hosts (and "normal" native builds)
11492    lt_cv_to_host_file_cmd=func_convert_file_noop
11493    ;;
11494esac
11495
11496fi
11497
11498to_host_file_cmd=$lt_cv_to_host_file_cmd
11499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
11500$as_echo "$lt_cv_to_host_file_cmd" >&6; }
11501
11502
11503
11504
11505
11506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
11507$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
11508if ${lt_cv_to_tool_file_cmd+:} false; then :
11509  $as_echo_n "(cached) " >&6
11510else
11511  #assume ordinary cross tools, or native build.
11512lt_cv_to_tool_file_cmd=func_convert_file_noop
11513case $host in
11514  *-*-mingw* )
11515    case $build in
11516      *-*-mingw* ) # actually msys
11517        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
11518        ;;
11519    esac
11520    ;;
11521esac
11522
11523fi
11524
11525to_tool_file_cmd=$lt_cv_to_tool_file_cmd
11526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
11527$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
11528
11529
11530
11531
11532
11533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
11534$as_echo_n "checking for $LD option to reload object files... " >&6; }
11535if ${lt_cv_ld_reload_flag+:} false; then :
11536  $as_echo_n "(cached) " >&6
11537else
11538  lt_cv_ld_reload_flag='-r'
11539fi
11540{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
11541$as_echo "$lt_cv_ld_reload_flag" >&6; }
11542reload_flag=$lt_cv_ld_reload_flag
11543case $reload_flag in
11544"" | " "*) ;;
11545*) reload_flag=" $reload_flag" ;;
11546esac
11547reload_cmds='$LD$reload_flag -o $output$reload_objs'
11548case $host_os in
11549  cygwin* | mingw* | pw32* | cegcc*)
11550    if test "$GCC" != yes; then
11551      reload_cmds=false
11552    fi
11553    ;;
11554  darwin*)
11555    if test "$GCC" = yes; then
11556      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
11557    else
11558      reload_cmds='$LD$reload_flag -o $output$reload_objs'
11559    fi
11560    ;;
11561esac
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571if test -n "$ac_tool_prefix"; then
11572  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
11573set dummy ${ac_tool_prefix}objdump; ac_word=$2
11574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11575$as_echo_n "checking for $ac_word... " >&6; }
11576if ${ac_cv_prog_OBJDUMP+:} false; then :
11577  $as_echo_n "(cached) " >&6
11578else
11579  if test -n "$OBJDUMP"; then
11580  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
11581else
11582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11583for as_dir in $PATH
11584do
11585  IFS=$as_save_IFS
11586  test -z "$as_dir" && as_dir=.
11587    for ac_exec_ext in '' $ac_executable_extensions; do
11588  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11589    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
11590    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11591    break 2
11592  fi
11593done
11594  done
11595IFS=$as_save_IFS
11596
11597fi
11598fi
11599OBJDUMP=$ac_cv_prog_OBJDUMP
11600if test -n "$OBJDUMP"; then
11601  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
11602$as_echo "$OBJDUMP" >&6; }
11603else
11604  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11605$as_echo "no" >&6; }
11606fi
11607
11608
11609fi
11610if test -z "$ac_cv_prog_OBJDUMP"; then
11611  ac_ct_OBJDUMP=$OBJDUMP
11612  # Extract the first word of "objdump", so it can be a program name with args.
11613set dummy objdump; ac_word=$2
11614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11615$as_echo_n "checking for $ac_word... " >&6; }
11616if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
11617  $as_echo_n "(cached) " >&6
11618else
11619  if test -n "$ac_ct_OBJDUMP"; then
11620  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
11621else
11622as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11623for as_dir in $PATH
11624do
11625  IFS=$as_save_IFS
11626  test -z "$as_dir" && as_dir=.
11627    for ac_exec_ext in '' $ac_executable_extensions; do
11628  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11629    ac_cv_prog_ac_ct_OBJDUMP="objdump"
11630    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11631    break 2
11632  fi
11633done
11634  done
11635IFS=$as_save_IFS
11636
11637fi
11638fi
11639ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
11640if test -n "$ac_ct_OBJDUMP"; then
11641  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
11642$as_echo "$ac_ct_OBJDUMP" >&6; }
11643else
11644  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11645$as_echo "no" >&6; }
11646fi
11647
11648  if test "x$ac_ct_OBJDUMP" = x; then
11649    OBJDUMP="false"
11650  else
11651    case $cross_compiling:$ac_tool_warned in
11652yes:)
11653{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11654$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11655ac_tool_warned=yes ;;
11656esac
11657    OBJDUMP=$ac_ct_OBJDUMP
11658  fi
11659else
11660  OBJDUMP="$ac_cv_prog_OBJDUMP"
11661fi
11662
11663test -z "$OBJDUMP" && OBJDUMP=objdump
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
11674$as_echo_n "checking how to recognize dependent libraries... " >&6; }
11675if ${lt_cv_deplibs_check_method+:} false; then :
11676  $as_echo_n "(cached) " >&6
11677else
11678  lt_cv_file_magic_cmd='$MAGIC_CMD'
11679lt_cv_file_magic_test_file=
11680lt_cv_deplibs_check_method='unknown'
11681# Need to set the preceding variable on all platforms that support
11682# interlibrary dependencies.
11683# 'none' -- dependencies not supported.
11684# `unknown' -- same as none, but documents that we really don't know.
11685# 'pass_all' -- all dependencies passed with no checks.
11686# 'test_compile' -- check by making test program.
11687# 'file_magic [[regex]]' -- check by looking for files in library path
11688# which responds to the $file_magic_cmd with a given extended regex.
11689# If you have `file' or equivalent on your system and you're not sure
11690# whether `pass_all' will *always* work, you probably want this one.
11691
11692case $host_os in
11693aix[4-9]*)
11694  lt_cv_deplibs_check_method=pass_all
11695  ;;
11696
11697beos*)
11698  lt_cv_deplibs_check_method=pass_all
11699  ;;
11700
11701bsdi[45]*)
11702  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
11703  lt_cv_file_magic_cmd='/usr/bin/file -L'
11704  lt_cv_file_magic_test_file=/shlib/libc.so
11705  ;;
11706
11707cygwin*)
11708  # func_win32_libid is a shell function defined in ltmain.sh
11709  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11710  lt_cv_file_magic_cmd='func_win32_libid'
11711  ;;
11712
11713mingw* | pw32*)
11714  # Base MSYS/MinGW do not provide the 'file' command needed by
11715  # func_win32_libid shell function, so use a weaker test based on 'objdump',
11716  # unless we find 'file', for example because we are cross-compiling.
11717  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
11718  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
11719    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11720    lt_cv_file_magic_cmd='func_win32_libid'
11721  else
11722    # Keep this pattern in sync with the one in func_win32_libid.
11723    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
11724    lt_cv_file_magic_cmd='$OBJDUMP -f'
11725  fi
11726  ;;
11727
11728cegcc*)
11729  # use the weaker test based on 'objdump'. See mingw*.
11730  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
11731  lt_cv_file_magic_cmd='$OBJDUMP -f'
11732  ;;
11733
11734darwin* | rhapsody*)
11735  lt_cv_deplibs_check_method=pass_all
11736  ;;
11737
11738freebsd* | dragonfly*)
11739  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
11740    case $host_cpu in
11741    i*86 )
11742      # Not sure whether the presence of OpenBSD here was a mistake.
11743      # Let's accept both of them until this is cleared up.
11744      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
11745      lt_cv_file_magic_cmd=/usr/bin/file
11746      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
11747      ;;
11748    esac
11749  else
11750    lt_cv_deplibs_check_method=pass_all
11751  fi
11752  ;;
11753
11754gnu*)
11755  lt_cv_deplibs_check_method=pass_all
11756  ;;
11757
11758haiku*)
11759  lt_cv_deplibs_check_method=pass_all
11760  ;;
11761
11762hpux10.20* | hpux11*)
11763  lt_cv_file_magic_cmd=/usr/bin/file
11764  case $host_cpu in
11765  ia64*)
11766    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
11767    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
11768    ;;
11769  hppa*64*)
11770    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]'
11771    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
11772    ;;
11773  *)
11774    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
11775    lt_cv_file_magic_test_file=/usr/lib/libc.sl
11776    ;;
11777  esac
11778  ;;
11779
11780interix[3-9]*)
11781  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
11782  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
11783  ;;
11784
11785irix5* | irix6* | nonstopux*)
11786  case $LD in
11787  *-32|*"-32 ") libmagic=32-bit;;
11788  *-n32|*"-n32 ") libmagic=N32;;
11789  *-64|*"-64 ") libmagic=64-bit;;
11790  *) libmagic=never-match;;
11791  esac
11792  lt_cv_deplibs_check_method=pass_all
11793  ;;
11794
11795# This must be glibc/ELF.
11796linux* | k*bsd*-gnu | kopensolaris*-gnu)
11797  lt_cv_deplibs_check_method=pass_all
11798  ;;
11799
11800netbsd*)
11801  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
11802    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
11803  else
11804    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
11805  fi
11806  ;;
11807
11808newos6*)
11809  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
11810  lt_cv_file_magic_cmd=/usr/bin/file
11811  lt_cv_file_magic_test_file=/usr/lib/libnls.so
11812  ;;
11813
11814*nto* | *qnx*)
11815  lt_cv_deplibs_check_method=pass_all
11816  ;;
11817
11818openbsd*)
11819  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11820    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
11821  else
11822    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
11823  fi
11824  ;;
11825
11826osf3* | osf4* | osf5*)
11827  lt_cv_deplibs_check_method=pass_all
11828  ;;
11829
11830rdos*)
11831  lt_cv_deplibs_check_method=pass_all
11832  ;;
11833
11834solaris*)
11835  lt_cv_deplibs_check_method=pass_all
11836  ;;
11837
11838sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11839  lt_cv_deplibs_check_method=pass_all
11840  ;;
11841
11842sysv4 | sysv4.3*)
11843  case $host_vendor in
11844  motorola)
11845    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]'
11846    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
11847    ;;
11848  ncr)
11849    lt_cv_deplibs_check_method=pass_all
11850    ;;
11851  sequent)
11852    lt_cv_file_magic_cmd='/bin/file'
11853    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
11854    ;;
11855  sni)
11856    lt_cv_file_magic_cmd='/bin/file'
11857    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
11858    lt_cv_file_magic_test_file=/lib/libc.so
11859    ;;
11860  siemens)
11861    lt_cv_deplibs_check_method=pass_all
11862    ;;
11863  pc)
11864    lt_cv_deplibs_check_method=pass_all
11865    ;;
11866  esac
11867  ;;
11868
11869tpf*)
11870  lt_cv_deplibs_check_method=pass_all
11871  ;;
11872esac
11873
11874fi
11875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
11876$as_echo "$lt_cv_deplibs_check_method" >&6; }
11877
11878file_magic_glob=
11879want_nocaseglob=no
11880if test "$build" = "$host"; then
11881  case $host_os in
11882  mingw* | pw32*)
11883    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
11884      want_nocaseglob=yes
11885    else
11886      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
11887    fi
11888    ;;
11889  esac
11890fi
11891
11892file_magic_cmd=$lt_cv_file_magic_cmd
11893deplibs_check_method=$lt_cv_deplibs_check_method
11894test -z "$deplibs_check_method" && deplibs_check_method=unknown
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917if test -n "$ac_tool_prefix"; then
11918  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
11919set dummy ${ac_tool_prefix}dlltool; ac_word=$2
11920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11921$as_echo_n "checking for $ac_word... " >&6; }
11922if ${ac_cv_prog_DLLTOOL+:} false; then :
11923  $as_echo_n "(cached) " >&6
11924else
11925  if test -n "$DLLTOOL"; then
11926  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
11927else
11928as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11929for as_dir in $PATH
11930do
11931  IFS=$as_save_IFS
11932  test -z "$as_dir" && as_dir=.
11933    for ac_exec_ext in '' $ac_executable_extensions; do
11934  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11935    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
11936    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11937    break 2
11938  fi
11939done
11940  done
11941IFS=$as_save_IFS
11942
11943fi
11944fi
11945DLLTOOL=$ac_cv_prog_DLLTOOL
11946if test -n "$DLLTOOL"; then
11947  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
11948$as_echo "$DLLTOOL" >&6; }
11949else
11950  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11951$as_echo "no" >&6; }
11952fi
11953
11954
11955fi
11956if test -z "$ac_cv_prog_DLLTOOL"; then
11957  ac_ct_DLLTOOL=$DLLTOOL
11958  # Extract the first word of "dlltool", so it can be a program name with args.
11959set dummy dlltool; ac_word=$2
11960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11961$as_echo_n "checking for $ac_word... " >&6; }
11962if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
11963  $as_echo_n "(cached) " >&6
11964else
11965  if test -n "$ac_ct_DLLTOOL"; then
11966  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
11967else
11968as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11969for as_dir in $PATH
11970do
11971  IFS=$as_save_IFS
11972  test -z "$as_dir" && as_dir=.
11973    for ac_exec_ext in '' $ac_executable_extensions; do
11974  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11975    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
11976    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11977    break 2
11978  fi
11979done
11980  done
11981IFS=$as_save_IFS
11982
11983fi
11984fi
11985ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
11986if test -n "$ac_ct_DLLTOOL"; then
11987  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
11988$as_echo "$ac_ct_DLLTOOL" >&6; }
11989else
11990  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11991$as_echo "no" >&6; }
11992fi
11993
11994  if test "x$ac_ct_DLLTOOL" = x; then
11995    DLLTOOL="false"
11996  else
11997    case $cross_compiling:$ac_tool_warned in
11998yes:)
11999{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12000$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12001ac_tool_warned=yes ;;
12002esac
12003    DLLTOOL=$ac_ct_DLLTOOL
12004  fi
12005else
12006  DLLTOOL="$ac_cv_prog_DLLTOOL"
12007fi
12008
12009test -z "$DLLTOOL" && DLLTOOL=dlltool
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
12021$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
12022if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
12023  $as_echo_n "(cached) " >&6
12024else
12025  lt_cv_sharedlib_from_linklib_cmd='unknown'
12026
12027case $host_os in
12028cygwin* | mingw* | pw32* | cegcc*)
12029  # two different shell functions defined in ltmain.sh
12030  # decide which to use based on capabilities of $DLLTOOL
12031  case `$DLLTOOL --help 2>&1` in
12032  *--identify-strict*)
12033    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
12034    ;;
12035  *)
12036    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
12037    ;;
12038  esac
12039  ;;
12040*)
12041  # fallback: assume linklib IS sharedlib
12042  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
12043  ;;
12044esac
12045
12046fi
12047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
12048$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
12049sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
12050test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
12051
12052
12053
12054
12055
12056
12057
12058if test -n "$ac_tool_prefix"; then
12059  for ac_prog in ar
12060  do
12061    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12062set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12064$as_echo_n "checking for $ac_word... " >&6; }
12065if ${ac_cv_prog_AR+:} false; then :
12066  $as_echo_n "(cached) " >&6
12067else
12068  if test -n "$AR"; then
12069  ac_cv_prog_AR="$AR" # Let the user override the test.
12070else
12071as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12072for as_dir in $PATH
12073do
12074  IFS=$as_save_IFS
12075  test -z "$as_dir" && as_dir=.
12076    for ac_exec_ext in '' $ac_executable_extensions; do
12077  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12078    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
12079    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12080    break 2
12081  fi
12082done
12083  done
12084IFS=$as_save_IFS
12085
12086fi
12087fi
12088AR=$ac_cv_prog_AR
12089if test -n "$AR"; then
12090  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
12091$as_echo "$AR" >&6; }
12092else
12093  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12094$as_echo "no" >&6; }
12095fi
12096
12097
12098    test -n "$AR" && break
12099  done
12100fi
12101if test -z "$AR"; then
12102  ac_ct_AR=$AR
12103  for ac_prog in ar
12104do
12105  # Extract the first word of "$ac_prog", so it can be a program name with args.
12106set dummy $ac_prog; ac_word=$2
12107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12108$as_echo_n "checking for $ac_word... " >&6; }
12109if ${ac_cv_prog_ac_ct_AR+:} false; then :
12110  $as_echo_n "(cached) " >&6
12111else
12112  if test -n "$ac_ct_AR"; then
12113  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
12114else
12115as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12116for as_dir in $PATH
12117do
12118  IFS=$as_save_IFS
12119  test -z "$as_dir" && as_dir=.
12120    for ac_exec_ext in '' $ac_executable_extensions; do
12121  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12122    ac_cv_prog_ac_ct_AR="$ac_prog"
12123    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12124    break 2
12125  fi
12126done
12127  done
12128IFS=$as_save_IFS
12129
12130fi
12131fi
12132ac_ct_AR=$ac_cv_prog_ac_ct_AR
12133if test -n "$ac_ct_AR"; then
12134  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12135$as_echo "$ac_ct_AR" >&6; }
12136else
12137  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12138$as_echo "no" >&6; }
12139fi
12140
12141
12142  test -n "$ac_ct_AR" && break
12143done
12144
12145  if test "x$ac_ct_AR" = x; then
12146    AR="false"
12147  else
12148    case $cross_compiling:$ac_tool_warned in
12149yes:)
12150{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12151$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12152ac_tool_warned=yes ;;
12153esac
12154    AR=$ac_ct_AR
12155  fi
12156fi
12157
12158: ${AR=ar}
12159: ${AR_FLAGS=cru}
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
12172$as_echo_n "checking for archiver @FILE support... " >&6; }
12173if ${lt_cv_ar_at_file+:} false; then :
12174  $as_echo_n "(cached) " >&6
12175else
12176  lt_cv_ar_at_file=no
12177   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12178/* end confdefs.h.  */
12179
12180int
12181main ()
12182{
12183
12184  ;
12185  return 0;
12186}
12187_ACEOF
12188if ac_fn_c_try_compile "$LINENO"; then :
12189  echo conftest.$ac_objext > conftest.lst
12190      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
12191      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12192  (eval $lt_ar_try) 2>&5
12193  ac_status=$?
12194  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12195  test $ac_status = 0; }
12196      if test "$ac_status" -eq 0; then
12197	# Ensure the archiver fails upon bogus file names.
12198	rm -f conftest.$ac_objext libconftest.a
12199	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12200  (eval $lt_ar_try) 2>&5
12201  ac_status=$?
12202  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12203  test $ac_status = 0; }
12204	if test "$ac_status" -ne 0; then
12205          lt_cv_ar_at_file=@
12206        fi
12207      fi
12208      rm -f conftest.* libconftest.a
12209
12210fi
12211rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12212
12213fi
12214{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
12215$as_echo "$lt_cv_ar_at_file" >&6; }
12216
12217if test "x$lt_cv_ar_at_file" = xno; then
12218  archiver_list_spec=
12219else
12220  archiver_list_spec=$lt_cv_ar_at_file
12221fi
12222
12223
12224
12225
12226
12227
12228
12229if test -n "$ac_tool_prefix"; then
12230  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12231set dummy ${ac_tool_prefix}strip; ac_word=$2
12232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12233$as_echo_n "checking for $ac_word... " >&6; }
12234if ${ac_cv_prog_STRIP+:} false; then :
12235  $as_echo_n "(cached) " >&6
12236else
12237  if test -n "$STRIP"; then
12238  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12239else
12240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12241for as_dir in $PATH
12242do
12243  IFS=$as_save_IFS
12244  test -z "$as_dir" && as_dir=.
12245    for ac_exec_ext in '' $ac_executable_extensions; do
12246  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12247    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12248    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12249    break 2
12250  fi
12251done
12252  done
12253IFS=$as_save_IFS
12254
12255fi
12256fi
12257STRIP=$ac_cv_prog_STRIP
12258if test -n "$STRIP"; then
12259  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12260$as_echo "$STRIP" >&6; }
12261else
12262  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12263$as_echo "no" >&6; }
12264fi
12265
12266
12267fi
12268if test -z "$ac_cv_prog_STRIP"; then
12269  ac_ct_STRIP=$STRIP
12270  # Extract the first word of "strip", so it can be a program name with args.
12271set dummy strip; ac_word=$2
12272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12273$as_echo_n "checking for $ac_word... " >&6; }
12274if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12275  $as_echo_n "(cached) " >&6
12276else
12277  if test -n "$ac_ct_STRIP"; then
12278  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12279else
12280as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12281for as_dir in $PATH
12282do
12283  IFS=$as_save_IFS
12284  test -z "$as_dir" && as_dir=.
12285    for ac_exec_ext in '' $ac_executable_extensions; do
12286  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12287    ac_cv_prog_ac_ct_STRIP="strip"
12288    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12289    break 2
12290  fi
12291done
12292  done
12293IFS=$as_save_IFS
12294
12295fi
12296fi
12297ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12298if test -n "$ac_ct_STRIP"; then
12299  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12300$as_echo "$ac_ct_STRIP" >&6; }
12301else
12302  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12303$as_echo "no" >&6; }
12304fi
12305
12306  if test "x$ac_ct_STRIP" = x; then
12307    STRIP=":"
12308  else
12309    case $cross_compiling:$ac_tool_warned in
12310yes:)
12311{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12312$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12313ac_tool_warned=yes ;;
12314esac
12315    STRIP=$ac_ct_STRIP
12316  fi
12317else
12318  STRIP="$ac_cv_prog_STRIP"
12319fi
12320
12321test -z "$STRIP" && STRIP=:
12322
12323
12324
12325
12326
12327
12328if test -n "$ac_tool_prefix"; then
12329  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12330set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12332$as_echo_n "checking for $ac_word... " >&6; }
12333if ${ac_cv_prog_RANLIB+:} false; then :
12334  $as_echo_n "(cached) " >&6
12335else
12336  if test -n "$RANLIB"; then
12337  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12338else
12339as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12340for as_dir in $PATH
12341do
12342  IFS=$as_save_IFS
12343  test -z "$as_dir" && as_dir=.
12344    for ac_exec_ext in '' $ac_executable_extensions; do
12345  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12346    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12347    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12348    break 2
12349  fi
12350done
12351  done
12352IFS=$as_save_IFS
12353
12354fi
12355fi
12356RANLIB=$ac_cv_prog_RANLIB
12357if test -n "$RANLIB"; then
12358  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12359$as_echo "$RANLIB" >&6; }
12360else
12361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12362$as_echo "no" >&6; }
12363fi
12364
12365
12366fi
12367if test -z "$ac_cv_prog_RANLIB"; then
12368  ac_ct_RANLIB=$RANLIB
12369  # Extract the first word of "ranlib", so it can be a program name with args.
12370set dummy ranlib; ac_word=$2
12371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12372$as_echo_n "checking for $ac_word... " >&6; }
12373if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12374  $as_echo_n "(cached) " >&6
12375else
12376  if test -n "$ac_ct_RANLIB"; then
12377  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12378else
12379as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12380for as_dir in $PATH
12381do
12382  IFS=$as_save_IFS
12383  test -z "$as_dir" && as_dir=.
12384    for ac_exec_ext in '' $ac_executable_extensions; do
12385  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12386    ac_cv_prog_ac_ct_RANLIB="ranlib"
12387    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12388    break 2
12389  fi
12390done
12391  done
12392IFS=$as_save_IFS
12393
12394fi
12395fi
12396ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12397if test -n "$ac_ct_RANLIB"; then
12398  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12399$as_echo "$ac_ct_RANLIB" >&6; }
12400else
12401  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12402$as_echo "no" >&6; }
12403fi
12404
12405  if test "x$ac_ct_RANLIB" = x; then
12406    RANLIB=":"
12407  else
12408    case $cross_compiling:$ac_tool_warned in
12409yes:)
12410{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12411$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12412ac_tool_warned=yes ;;
12413esac
12414    RANLIB=$ac_ct_RANLIB
12415  fi
12416else
12417  RANLIB="$ac_cv_prog_RANLIB"
12418fi
12419
12420test -z "$RANLIB" && RANLIB=:
12421
12422
12423
12424
12425
12426
12427# Determine commands to create old-style static archives.
12428old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
12429old_postinstall_cmds='chmod 644 $oldlib'
12430old_postuninstall_cmds=
12431
12432if test -n "$RANLIB"; then
12433  case $host_os in
12434  openbsd*)
12435    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
12436    ;;
12437  *)
12438    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
12439    ;;
12440  esac
12441  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
12442fi
12443
12444case $host_os in
12445  darwin*)
12446    lock_old_archive_extraction=yes ;;
12447  *)
12448    lock_old_archive_extraction=no ;;
12449esac
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489# If no C compiler was specified, use CC.
12490LTCC=${LTCC-"$CC"}
12491
12492# If no C compiler flags were specified, use CFLAGS.
12493LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12494
12495# Allow CC to be a program name with arguments.
12496compiler=$CC
12497
12498
12499# Check for command to grab the raw symbol name followed by C symbol from nm.
12500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
12501$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
12502if ${lt_cv_sys_global_symbol_pipe+:} false; then :
12503  $as_echo_n "(cached) " >&6
12504else
12505
12506# These are sane defaults that work on at least a few old systems.
12507# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
12508
12509# Character class describing NM global symbol codes.
12510symcode='[BCDEGRST]'
12511
12512# Regexp to match symbols that can be accessed directly from C.
12513sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
12514
12515# Define system-specific variables.
12516case $host_os in
12517aix*)
12518  symcode='[BCDT]'
12519  ;;
12520cygwin* | mingw* | pw32* | cegcc*)
12521  symcode='[ABCDGISTW]'
12522  ;;
12523hpux*)
12524  if test "$host_cpu" = ia64; then
12525    symcode='[ABCDEGRST]'
12526  fi
12527  ;;
12528irix* | nonstopux*)
12529  symcode='[BCDEGRST]'
12530  ;;
12531osf*)
12532  symcode='[BCDEGQRST]'
12533  ;;
12534solaris*)
12535  symcode='[BDRT]'
12536  ;;
12537sco3.2v5*)
12538  symcode='[DT]'
12539  ;;
12540sysv4.2uw2*)
12541  symcode='[DT]'
12542  ;;
12543sysv5* | sco5v6* | unixware* | OpenUNIX*)
12544  symcode='[ABDT]'
12545  ;;
12546sysv4)
12547  symcode='[DFNSTU]'
12548  ;;
12549esac
12550
12551# If we're using GNU nm, then use its standard symbol codes.
12552case `$NM -V 2>&1` in
12553*GNU* | *'with BFD'*)
12554  symcode='[ABCDGIRSTW]' ;;
12555esac
12556
12557# Transform an extracted symbol line into a proper C declaration.
12558# Some systems (esp. on ia64) link data and code symbols differently,
12559# so use this general approach.
12560lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
12561
12562# Transform an extracted symbol line into symbol name and symbol address
12563lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
12564lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
12565
12566# Handle CRLF in mingw tool chain
12567opt_cr=
12568case $build_os in
12569mingw*)
12570  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
12571  ;;
12572esac
12573
12574# Try without a prefix underscore, then with it.
12575for ac_symprfx in "" "_"; do
12576
12577  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
12578  symxfrm="\\1 $ac_symprfx\\2 \\2"
12579
12580  # Write the raw and C identifiers.
12581  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12582    # Fake it for dumpbin and say T for any non-static function
12583    # and D for any global variable.
12584    # Also find C++ and __fastcall symbols from MSVC++,
12585    # which start with @ or ?.
12586    lt_cv_sys_global_symbol_pipe="$AWK '"\
12587"     {last_section=section; section=\$ 3};"\
12588"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
12589"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
12590"     \$ 0!~/External *\|/{next};"\
12591"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
12592"     {if(hide[section]) next};"\
12593"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
12594"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
12595"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
12596"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
12597"     ' prfx=^$ac_symprfx"
12598  else
12599    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
12600  fi
12601  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
12602
12603  # Check to see that the pipe works correctly.
12604  pipe_works=no
12605
12606  rm -f conftest*
12607  cat > conftest.$ac_ext <<_LT_EOF
12608#ifdef __cplusplus
12609extern "C" {
12610#endif
12611char nm_test_var;
12612void nm_test_func(void);
12613void nm_test_func(void){}
12614#ifdef __cplusplus
12615}
12616#endif
12617int main(){nm_test_var='a';nm_test_func();return(0);}
12618_LT_EOF
12619
12620  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12621  (eval $ac_compile) 2>&5
12622  ac_status=$?
12623  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12624  test $ac_status = 0; }; then
12625    # Now try to grab the symbols.
12626    nlist=conftest.nm
12627    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
12628  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
12629  ac_status=$?
12630  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12631  test $ac_status = 0; } && test -s "$nlist"; then
12632      # Try sorting and uniquifying the output.
12633      if sort "$nlist" | uniq > "$nlist"T; then
12634	mv -f "$nlist"T "$nlist"
12635      else
12636	rm -f "$nlist"T
12637      fi
12638
12639      # Make sure that we snagged all the symbols we need.
12640      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
12641	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
12642	  cat <<_LT_EOF > conftest.$ac_ext
12643/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
12644#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
12645/* DATA imports from DLLs on WIN32 con't be const, because runtime
12646   relocations are performed -- see ld's documentation on pseudo-relocs.  */
12647# define LT_DLSYM_CONST
12648#elif defined(__osf__)
12649/* This system does not cope well with relocations in const data.  */
12650# define LT_DLSYM_CONST
12651#else
12652# define LT_DLSYM_CONST const
12653#endif
12654
12655#ifdef __cplusplus
12656extern "C" {
12657#endif
12658
12659_LT_EOF
12660	  # Now generate the symbol file.
12661	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
12662
12663	  cat <<_LT_EOF >> conftest.$ac_ext
12664
12665/* The mapping between symbol names and symbols.  */
12666LT_DLSYM_CONST struct {
12667  const char *name;
12668  void       *address;
12669}
12670lt__PROGRAM__LTX_preloaded_symbols[] =
12671{
12672  { "@PROGRAM@", (void *) 0 },
12673_LT_EOF
12674	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
12675	  cat <<\_LT_EOF >> conftest.$ac_ext
12676  {0, (void *) 0}
12677};
12678
12679/* This works around a problem in FreeBSD linker */
12680#ifdef FREEBSD_WORKAROUND
12681static const void *lt_preloaded_setup() {
12682  return lt__PROGRAM__LTX_preloaded_symbols;
12683}
12684#endif
12685
12686#ifdef __cplusplus
12687}
12688#endif
12689_LT_EOF
12690	  # Now try linking the two files.
12691	  mv conftest.$ac_objext conftstm.$ac_objext
12692	  lt_globsym_save_LIBS=$LIBS
12693	  lt_globsym_save_CFLAGS=$CFLAGS
12694	  LIBS="conftstm.$ac_objext"
12695	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
12696	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12697  (eval $ac_link) 2>&5
12698  ac_status=$?
12699  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12700  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
12701	    pipe_works=yes
12702	  fi
12703	  LIBS=$lt_globsym_save_LIBS
12704	  CFLAGS=$lt_globsym_save_CFLAGS
12705	else
12706	  echo "cannot find nm_test_func in $nlist" >&5
12707	fi
12708      else
12709	echo "cannot find nm_test_var in $nlist" >&5
12710      fi
12711    else
12712      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
12713    fi
12714  else
12715    echo "$progname: failed program was:" >&5
12716    cat conftest.$ac_ext >&5
12717  fi
12718  rm -rf conftest* conftst*
12719
12720  # Do not use the global_symbol_pipe unless it works.
12721  if test "$pipe_works" = yes; then
12722    break
12723  else
12724    lt_cv_sys_global_symbol_pipe=
12725  fi
12726done
12727
12728fi
12729
12730if test -z "$lt_cv_sys_global_symbol_pipe"; then
12731  lt_cv_sys_global_symbol_to_cdecl=
12732fi
12733if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
12734  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
12735$as_echo "failed" >&6; }
12736else
12737  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
12738$as_echo "ok" >&6; }
12739fi
12740
12741# Response file support.
12742if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12743  nm_file_list_spec='@'
12744elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
12745  nm_file_list_spec='@'
12746fi
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
12775$as_echo_n "checking for sysroot... " >&6; }
12776
12777# Check whether --with-sysroot was given.
12778if test "${with_sysroot+set}" = set; then :
12779  withval=$with_sysroot;
12780else
12781  with_sysroot=no
12782fi
12783
12784
12785lt_sysroot=
12786case ${with_sysroot} in #(
12787 yes)
12788   if test "$GCC" = yes; then
12789     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
12790   fi
12791   ;; #(
12792 /*)
12793   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
12794   ;; #(
12795 no|'')
12796   ;; #(
12797 *)
12798   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
12799$as_echo "${with_sysroot}" >&6; }
12800   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
12801   ;;
12802esac
12803
12804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
12805$as_echo "${lt_sysroot:-no}" >&6; }
12806
12807
12808
12809
12810
12811# Check whether --enable-libtool-lock was given.
12812if test "${enable_libtool_lock+set}" = set; then :
12813  enableval=$enable_libtool_lock;
12814fi
12815
12816test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
12817
12818# Some flags need to be propagated to the compiler or linker for good
12819# libtool support.
12820case $host in
12821ia64-*-hpux*)
12822  # Find out which ABI we are using.
12823  echo 'int i;' > conftest.$ac_ext
12824  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12825  (eval $ac_compile) 2>&5
12826  ac_status=$?
12827  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12828  test $ac_status = 0; }; then
12829    case `/usr/bin/file conftest.$ac_objext` in
12830      *ELF-32*)
12831	HPUX_IA64_MODE="32"
12832	;;
12833      *ELF-64*)
12834	HPUX_IA64_MODE="64"
12835	;;
12836    esac
12837  fi
12838  rm -rf conftest*
12839  ;;
12840*-*-irix6*)
12841  # Find out which ABI we are using.
12842  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
12843  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12844  (eval $ac_compile) 2>&5
12845  ac_status=$?
12846  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12847  test $ac_status = 0; }; then
12848    if test "$lt_cv_prog_gnu_ld" = yes; then
12849      case `/usr/bin/file conftest.$ac_objext` in
12850	*32-bit*)
12851	  LD="${LD-ld} -melf32bsmip"
12852	  ;;
12853	*N32*)
12854	  LD="${LD-ld} -melf32bmipn32"
12855	  ;;
12856	*64-bit*)
12857	  LD="${LD-ld} -melf64bmip"
12858	;;
12859      esac
12860    else
12861      case `/usr/bin/file conftest.$ac_objext` in
12862	*32-bit*)
12863	  LD="${LD-ld} -32"
12864	  ;;
12865	*N32*)
12866	  LD="${LD-ld} -n32"
12867	  ;;
12868	*64-bit*)
12869	  LD="${LD-ld} -64"
12870	  ;;
12871      esac
12872    fi
12873  fi
12874  rm -rf conftest*
12875  ;;
12876
12877x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
12878s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
12879  # Find out which ABI we are using.
12880  echo 'int i;' > conftest.$ac_ext
12881  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12882  (eval $ac_compile) 2>&5
12883  ac_status=$?
12884  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12885  test $ac_status = 0; }; then
12886    case `/usr/bin/file conftest.o` in
12887      *32-bit*)
12888	case $host in
12889	  x86_64-*kfreebsd*-gnu)
12890	    LD="${LD-ld} -m elf_i386_fbsd"
12891	    ;;
12892	  x86_64-*linux*)
12893	    LD="${LD-ld} -m elf_i386"
12894	    ;;
12895	  ppc64-*linux*|powerpc64-*linux*)
12896	    LD="${LD-ld} -m elf32ppclinux"
12897	    ;;
12898	  s390x-*linux*)
12899	    LD="${LD-ld} -m elf_s390"
12900	    ;;
12901	  sparc64-*linux*)
12902	    LD="${LD-ld} -m elf32_sparc"
12903	    ;;
12904	esac
12905	;;
12906      *64-bit*)
12907	case $host in
12908	  x86_64-*kfreebsd*-gnu)
12909	    LD="${LD-ld} -m elf_x86_64_fbsd"
12910	    ;;
12911	  x86_64-*linux*)
12912	    LD="${LD-ld} -m elf_x86_64"
12913	    ;;
12914	  ppc*-*linux*|powerpc*-*linux*)
12915	    LD="${LD-ld} -m elf64ppc"
12916	    ;;
12917	  s390*-*linux*|s390*-*tpf*)
12918	    LD="${LD-ld} -m elf64_s390"
12919	    ;;
12920	  sparc*-*linux*)
12921	    LD="${LD-ld} -m elf64_sparc"
12922	    ;;
12923	esac
12924	;;
12925    esac
12926  fi
12927  rm -rf conftest*
12928  ;;
12929
12930*-*-sco3.2v5*)
12931  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
12932  SAVE_CFLAGS="$CFLAGS"
12933  CFLAGS="$CFLAGS -belf"
12934  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
12935$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
12936if ${lt_cv_cc_needs_belf+:} false; then :
12937  $as_echo_n "(cached) " >&6
12938else
12939  ac_ext=c
12940ac_cpp='$CPP $CPPFLAGS'
12941ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12942ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12943ac_compiler_gnu=$ac_cv_c_compiler_gnu
12944
12945     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12946/* end confdefs.h.  */
12947
12948int
12949main ()
12950{
12951
12952  ;
12953  return 0;
12954}
12955_ACEOF
12956if ac_fn_c_try_link "$LINENO"; then :
12957  lt_cv_cc_needs_belf=yes
12958else
12959  lt_cv_cc_needs_belf=no
12960fi
12961rm -f core conftest.err conftest.$ac_objext \
12962    conftest$ac_exeext conftest.$ac_ext
12963     ac_ext=c
12964ac_cpp='$CPP $CPPFLAGS'
12965ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12966ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12967ac_compiler_gnu=$ac_cv_c_compiler_gnu
12968
12969fi
12970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
12971$as_echo "$lt_cv_cc_needs_belf" >&6; }
12972  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
12973    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
12974    CFLAGS="$SAVE_CFLAGS"
12975  fi
12976  ;;
12977*-*solaris*)
12978  # Find out which ABI we are using.
12979  echo 'int i;' > conftest.$ac_ext
12980  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12981  (eval $ac_compile) 2>&5
12982  ac_status=$?
12983  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12984  test $ac_status = 0; }; then
12985    case `/usr/bin/file conftest.o` in
12986    *64-bit*)
12987      case $lt_cv_prog_gnu_ld in
12988      yes*)
12989        case $host in
12990        i?86-*-solaris*)
12991          LD="${LD-ld} -m elf_x86_64"
12992          ;;
12993        sparc*-*-solaris*)
12994          LD="${LD-ld} -m elf64_sparc"
12995          ;;
12996        esac
12997        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
12998        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
12999          LD="${LD-ld}_sol2"
13000        fi
13001        ;;
13002      *)
13003	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
13004	  LD="${LD-ld} -64"
13005	fi
13006	;;
13007      esac
13008      ;;
13009    esac
13010  fi
13011  rm -rf conftest*
13012  ;;
13013esac
13014
13015need_locks="$enable_libtool_lock"
13016
13017if test -n "$ac_tool_prefix"; then
13018  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
13019set dummy ${ac_tool_prefix}mt; ac_word=$2
13020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13021$as_echo_n "checking for $ac_word... " >&6; }
13022if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
13023  $as_echo_n "(cached) " >&6
13024else
13025  if test -n "$MANIFEST_TOOL"; then
13026  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
13027else
13028as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13029for as_dir in $PATH
13030do
13031  IFS=$as_save_IFS
13032  test -z "$as_dir" && as_dir=.
13033    for ac_exec_ext in '' $ac_executable_extensions; do
13034  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13035    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
13036    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13037    break 2
13038  fi
13039done
13040  done
13041IFS=$as_save_IFS
13042
13043fi
13044fi
13045MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
13046if test -n "$MANIFEST_TOOL"; then
13047  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
13048$as_echo "$MANIFEST_TOOL" >&6; }
13049else
13050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13051$as_echo "no" >&6; }
13052fi
13053
13054
13055fi
13056if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
13057  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
13058  # Extract the first word of "mt", so it can be a program name with args.
13059set dummy mt; ac_word=$2
13060{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13061$as_echo_n "checking for $ac_word... " >&6; }
13062if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
13063  $as_echo_n "(cached) " >&6
13064else
13065  if test -n "$ac_ct_MANIFEST_TOOL"; then
13066  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
13067else
13068as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13069for as_dir in $PATH
13070do
13071  IFS=$as_save_IFS
13072  test -z "$as_dir" && as_dir=.
13073    for ac_exec_ext in '' $ac_executable_extensions; do
13074  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13075    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
13076    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13077    break 2
13078  fi
13079done
13080  done
13081IFS=$as_save_IFS
13082
13083fi
13084fi
13085ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
13086if test -n "$ac_ct_MANIFEST_TOOL"; then
13087  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
13088$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
13089else
13090  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13091$as_echo "no" >&6; }
13092fi
13093
13094  if test "x$ac_ct_MANIFEST_TOOL" = x; then
13095    MANIFEST_TOOL=":"
13096  else
13097    case $cross_compiling:$ac_tool_warned in
13098yes:)
13099{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13100$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13101ac_tool_warned=yes ;;
13102esac
13103    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
13104  fi
13105else
13106  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
13107fi
13108
13109test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
13110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
13111$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
13112if ${lt_cv_path_mainfest_tool+:} false; then :
13113  $as_echo_n "(cached) " >&6
13114else
13115  lt_cv_path_mainfest_tool=no
13116  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
13117  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
13118  cat conftest.err >&5
13119  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
13120    lt_cv_path_mainfest_tool=yes
13121  fi
13122  rm -f conftest*
13123fi
13124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
13125$as_echo "$lt_cv_path_mainfest_tool" >&6; }
13126if test "x$lt_cv_path_mainfest_tool" != xyes; then
13127  MANIFEST_TOOL=:
13128fi
13129
13130
13131
13132
13133
13134
13135  case $host_os in
13136    rhapsody* | darwin*)
13137    if test -n "$ac_tool_prefix"; then
13138  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
13139set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
13140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13141$as_echo_n "checking for $ac_word... " >&6; }
13142if ${ac_cv_prog_DSYMUTIL+:} false; then :
13143  $as_echo_n "(cached) " >&6
13144else
13145  if test -n "$DSYMUTIL"; then
13146  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
13147else
13148as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13149for as_dir in $PATH
13150do
13151  IFS=$as_save_IFS
13152  test -z "$as_dir" && as_dir=.
13153    for ac_exec_ext in '' $ac_executable_extensions; do
13154  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13155    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
13156    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13157    break 2
13158  fi
13159done
13160  done
13161IFS=$as_save_IFS
13162
13163fi
13164fi
13165DSYMUTIL=$ac_cv_prog_DSYMUTIL
13166if test -n "$DSYMUTIL"; then
13167  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
13168$as_echo "$DSYMUTIL" >&6; }
13169else
13170  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13171$as_echo "no" >&6; }
13172fi
13173
13174
13175fi
13176if test -z "$ac_cv_prog_DSYMUTIL"; then
13177  ac_ct_DSYMUTIL=$DSYMUTIL
13178  # Extract the first word of "dsymutil", so it can be a program name with args.
13179set dummy dsymutil; ac_word=$2
13180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13181$as_echo_n "checking for $ac_word... " >&6; }
13182if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
13183  $as_echo_n "(cached) " >&6
13184else
13185  if test -n "$ac_ct_DSYMUTIL"; then
13186  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
13187else
13188as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13189for as_dir in $PATH
13190do
13191  IFS=$as_save_IFS
13192  test -z "$as_dir" && as_dir=.
13193    for ac_exec_ext in '' $ac_executable_extensions; do
13194  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13195    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
13196    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13197    break 2
13198  fi
13199done
13200  done
13201IFS=$as_save_IFS
13202
13203fi
13204fi
13205ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
13206if test -n "$ac_ct_DSYMUTIL"; then
13207  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
13208$as_echo "$ac_ct_DSYMUTIL" >&6; }
13209else
13210  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13211$as_echo "no" >&6; }
13212fi
13213
13214  if test "x$ac_ct_DSYMUTIL" = x; then
13215    DSYMUTIL=":"
13216  else
13217    case $cross_compiling:$ac_tool_warned in
13218yes:)
13219{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13220$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13221ac_tool_warned=yes ;;
13222esac
13223    DSYMUTIL=$ac_ct_DSYMUTIL
13224  fi
13225else
13226  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
13227fi
13228
13229    if test -n "$ac_tool_prefix"; then
13230  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
13231set dummy ${ac_tool_prefix}nmedit; ac_word=$2
13232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13233$as_echo_n "checking for $ac_word... " >&6; }
13234if ${ac_cv_prog_NMEDIT+:} false; then :
13235  $as_echo_n "(cached) " >&6
13236else
13237  if test -n "$NMEDIT"; then
13238  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
13239else
13240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13241for as_dir in $PATH
13242do
13243  IFS=$as_save_IFS
13244  test -z "$as_dir" && as_dir=.
13245    for ac_exec_ext in '' $ac_executable_extensions; do
13246  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13247    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
13248    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13249    break 2
13250  fi
13251done
13252  done
13253IFS=$as_save_IFS
13254
13255fi
13256fi
13257NMEDIT=$ac_cv_prog_NMEDIT
13258if test -n "$NMEDIT"; then
13259  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
13260$as_echo "$NMEDIT" >&6; }
13261else
13262  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13263$as_echo "no" >&6; }
13264fi
13265
13266
13267fi
13268if test -z "$ac_cv_prog_NMEDIT"; then
13269  ac_ct_NMEDIT=$NMEDIT
13270  # Extract the first word of "nmedit", so it can be a program name with args.
13271set dummy nmedit; ac_word=$2
13272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13273$as_echo_n "checking for $ac_word... " >&6; }
13274if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
13275  $as_echo_n "(cached) " >&6
13276else
13277  if test -n "$ac_ct_NMEDIT"; then
13278  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
13279else
13280as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13281for as_dir in $PATH
13282do
13283  IFS=$as_save_IFS
13284  test -z "$as_dir" && as_dir=.
13285    for ac_exec_ext in '' $ac_executable_extensions; do
13286  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13287    ac_cv_prog_ac_ct_NMEDIT="nmedit"
13288    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13289    break 2
13290  fi
13291done
13292  done
13293IFS=$as_save_IFS
13294
13295fi
13296fi
13297ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
13298if test -n "$ac_ct_NMEDIT"; then
13299  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
13300$as_echo "$ac_ct_NMEDIT" >&6; }
13301else
13302  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13303$as_echo "no" >&6; }
13304fi
13305
13306  if test "x$ac_ct_NMEDIT" = x; then
13307    NMEDIT=":"
13308  else
13309    case $cross_compiling:$ac_tool_warned in
13310yes:)
13311{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13312$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13313ac_tool_warned=yes ;;
13314esac
13315    NMEDIT=$ac_ct_NMEDIT
13316  fi
13317else
13318  NMEDIT="$ac_cv_prog_NMEDIT"
13319fi
13320
13321    if test -n "$ac_tool_prefix"; then
13322  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
13323set dummy ${ac_tool_prefix}lipo; ac_word=$2
13324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13325$as_echo_n "checking for $ac_word... " >&6; }
13326if ${ac_cv_prog_LIPO+:} false; then :
13327  $as_echo_n "(cached) " >&6
13328else
13329  if test -n "$LIPO"; then
13330  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
13331else
13332as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13333for as_dir in $PATH
13334do
13335  IFS=$as_save_IFS
13336  test -z "$as_dir" && as_dir=.
13337    for ac_exec_ext in '' $ac_executable_extensions; do
13338  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13339    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
13340    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13341    break 2
13342  fi
13343done
13344  done
13345IFS=$as_save_IFS
13346
13347fi
13348fi
13349LIPO=$ac_cv_prog_LIPO
13350if test -n "$LIPO"; then
13351  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
13352$as_echo "$LIPO" >&6; }
13353else
13354  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13355$as_echo "no" >&6; }
13356fi
13357
13358
13359fi
13360if test -z "$ac_cv_prog_LIPO"; then
13361  ac_ct_LIPO=$LIPO
13362  # Extract the first word of "lipo", so it can be a program name with args.
13363set dummy lipo; ac_word=$2
13364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13365$as_echo_n "checking for $ac_word... " >&6; }
13366if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
13367  $as_echo_n "(cached) " >&6
13368else
13369  if test -n "$ac_ct_LIPO"; then
13370  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
13371else
13372as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13373for as_dir in $PATH
13374do
13375  IFS=$as_save_IFS
13376  test -z "$as_dir" && as_dir=.
13377    for ac_exec_ext in '' $ac_executable_extensions; do
13378  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13379    ac_cv_prog_ac_ct_LIPO="lipo"
13380    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13381    break 2
13382  fi
13383done
13384  done
13385IFS=$as_save_IFS
13386
13387fi
13388fi
13389ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
13390if test -n "$ac_ct_LIPO"; then
13391  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
13392$as_echo "$ac_ct_LIPO" >&6; }
13393else
13394  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13395$as_echo "no" >&6; }
13396fi
13397
13398  if test "x$ac_ct_LIPO" = x; then
13399    LIPO=":"
13400  else
13401    case $cross_compiling:$ac_tool_warned in
13402yes:)
13403{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13404$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13405ac_tool_warned=yes ;;
13406esac
13407    LIPO=$ac_ct_LIPO
13408  fi
13409else
13410  LIPO="$ac_cv_prog_LIPO"
13411fi
13412
13413    if test -n "$ac_tool_prefix"; then
13414  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
13415set dummy ${ac_tool_prefix}otool; ac_word=$2
13416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13417$as_echo_n "checking for $ac_word... " >&6; }
13418if ${ac_cv_prog_OTOOL+:} false; then :
13419  $as_echo_n "(cached) " >&6
13420else
13421  if test -n "$OTOOL"; then
13422  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
13423else
13424as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13425for as_dir in $PATH
13426do
13427  IFS=$as_save_IFS
13428  test -z "$as_dir" && as_dir=.
13429    for ac_exec_ext in '' $ac_executable_extensions; do
13430  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13431    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
13432    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13433    break 2
13434  fi
13435done
13436  done
13437IFS=$as_save_IFS
13438
13439fi
13440fi
13441OTOOL=$ac_cv_prog_OTOOL
13442if test -n "$OTOOL"; then
13443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
13444$as_echo "$OTOOL" >&6; }
13445else
13446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13447$as_echo "no" >&6; }
13448fi
13449
13450
13451fi
13452if test -z "$ac_cv_prog_OTOOL"; then
13453  ac_ct_OTOOL=$OTOOL
13454  # Extract the first word of "otool", so it can be a program name with args.
13455set dummy otool; ac_word=$2
13456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13457$as_echo_n "checking for $ac_word... " >&6; }
13458if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
13459  $as_echo_n "(cached) " >&6
13460else
13461  if test -n "$ac_ct_OTOOL"; then
13462  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
13463else
13464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13465for as_dir in $PATH
13466do
13467  IFS=$as_save_IFS
13468  test -z "$as_dir" && as_dir=.
13469    for ac_exec_ext in '' $ac_executable_extensions; do
13470  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13471    ac_cv_prog_ac_ct_OTOOL="otool"
13472    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13473    break 2
13474  fi
13475done
13476  done
13477IFS=$as_save_IFS
13478
13479fi
13480fi
13481ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
13482if test -n "$ac_ct_OTOOL"; then
13483  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
13484$as_echo "$ac_ct_OTOOL" >&6; }
13485else
13486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13487$as_echo "no" >&6; }
13488fi
13489
13490  if test "x$ac_ct_OTOOL" = x; then
13491    OTOOL=":"
13492  else
13493    case $cross_compiling:$ac_tool_warned in
13494yes:)
13495{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13496$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13497ac_tool_warned=yes ;;
13498esac
13499    OTOOL=$ac_ct_OTOOL
13500  fi
13501else
13502  OTOOL="$ac_cv_prog_OTOOL"
13503fi
13504
13505    if test -n "$ac_tool_prefix"; then
13506  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
13507set dummy ${ac_tool_prefix}otool64; ac_word=$2
13508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13509$as_echo_n "checking for $ac_word... " >&6; }
13510if ${ac_cv_prog_OTOOL64+:} false; then :
13511  $as_echo_n "(cached) " >&6
13512else
13513  if test -n "$OTOOL64"; then
13514  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
13515else
13516as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13517for as_dir in $PATH
13518do
13519  IFS=$as_save_IFS
13520  test -z "$as_dir" && as_dir=.
13521    for ac_exec_ext in '' $ac_executable_extensions; do
13522  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13523    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
13524    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13525    break 2
13526  fi
13527done
13528  done
13529IFS=$as_save_IFS
13530
13531fi
13532fi
13533OTOOL64=$ac_cv_prog_OTOOL64
13534if test -n "$OTOOL64"; then
13535  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
13536$as_echo "$OTOOL64" >&6; }
13537else
13538  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13539$as_echo "no" >&6; }
13540fi
13541
13542
13543fi
13544if test -z "$ac_cv_prog_OTOOL64"; then
13545  ac_ct_OTOOL64=$OTOOL64
13546  # Extract the first word of "otool64", so it can be a program name with args.
13547set dummy otool64; ac_word=$2
13548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13549$as_echo_n "checking for $ac_word... " >&6; }
13550if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
13551  $as_echo_n "(cached) " >&6
13552else
13553  if test -n "$ac_ct_OTOOL64"; then
13554  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
13555else
13556as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13557for as_dir in $PATH
13558do
13559  IFS=$as_save_IFS
13560  test -z "$as_dir" && as_dir=.
13561    for ac_exec_ext in '' $ac_executable_extensions; do
13562  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13563    ac_cv_prog_ac_ct_OTOOL64="otool64"
13564    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13565    break 2
13566  fi
13567done
13568  done
13569IFS=$as_save_IFS
13570
13571fi
13572fi
13573ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
13574if test -n "$ac_ct_OTOOL64"; then
13575  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
13576$as_echo "$ac_ct_OTOOL64" >&6; }
13577else
13578  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13579$as_echo "no" >&6; }
13580fi
13581
13582  if test "x$ac_ct_OTOOL64" = x; then
13583    OTOOL64=":"
13584  else
13585    case $cross_compiling:$ac_tool_warned in
13586yes:)
13587{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13588$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13589ac_tool_warned=yes ;;
13590esac
13591    OTOOL64=$ac_ct_OTOOL64
13592  fi
13593else
13594  OTOOL64="$ac_cv_prog_OTOOL64"
13595fi
13596
13597
13598
13599
13600
13601
13602
13603
13604
13605
13606
13607
13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
13624$as_echo_n "checking for -single_module linker flag... " >&6; }
13625if ${lt_cv_apple_cc_single_mod+:} false; then :
13626  $as_echo_n "(cached) " >&6
13627else
13628  lt_cv_apple_cc_single_mod=no
13629      if test -z "${LT_MULTI_MODULE}"; then
13630	# By default we will add the -single_module flag. You can override
13631	# by either setting the environment variable LT_MULTI_MODULE
13632	# non-empty at configure time, or by adding -multi_module to the
13633	# link flags.
13634	rm -rf libconftest.dylib*
13635	echo "int foo(void){return 1;}" > conftest.c
13636	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
13637-dynamiclib -Wl,-single_module conftest.c" >&5
13638	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
13639	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
13640        _lt_result=$?
13641	# If there is a non-empty error log, and "single_module"
13642	# appears in it, assume the flag caused a linker warning
13643        if test -s conftest.err && $GREP single_module conftest.err; then
13644	  cat conftest.err >&5
13645	# Otherwise, if the output was created with a 0 exit code from
13646	# the compiler, it worked.
13647	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
13648	  lt_cv_apple_cc_single_mod=yes
13649	else
13650	  cat conftest.err >&5
13651	fi
13652	rm -rf libconftest.dylib*
13653	rm -f conftest.*
13654      fi
13655fi
13656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
13657$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
13658
13659    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
13660$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
13661if ${lt_cv_ld_exported_symbols_list+:} false; then :
13662  $as_echo_n "(cached) " >&6
13663else
13664  lt_cv_ld_exported_symbols_list=no
13665      save_LDFLAGS=$LDFLAGS
13666      echo "_main" > conftest.sym
13667      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
13668      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13669/* end confdefs.h.  */
13670
13671int
13672main ()
13673{
13674
13675  ;
13676  return 0;
13677}
13678_ACEOF
13679if ac_fn_c_try_link "$LINENO"; then :
13680  lt_cv_ld_exported_symbols_list=yes
13681else
13682  lt_cv_ld_exported_symbols_list=no
13683fi
13684rm -f core conftest.err conftest.$ac_objext \
13685    conftest$ac_exeext conftest.$ac_ext
13686	LDFLAGS="$save_LDFLAGS"
13687
13688fi
13689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
13690$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
13691
13692    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
13693$as_echo_n "checking for -force_load linker flag... " >&6; }
13694if ${lt_cv_ld_force_load+:} false; then :
13695  $as_echo_n "(cached) " >&6
13696else
13697  lt_cv_ld_force_load=no
13698      cat > conftest.c << _LT_EOF
13699int forced_loaded() { return 2;}
13700_LT_EOF
13701      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
13702      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
13703      echo "$AR cru libconftest.a conftest.o" >&5
13704      $AR cru libconftest.a conftest.o 2>&5
13705      echo "$RANLIB libconftest.a" >&5
13706      $RANLIB libconftest.a 2>&5
13707      cat > conftest.c << _LT_EOF
13708int main() { return 0;}
13709_LT_EOF
13710      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
13711      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
13712      _lt_result=$?
13713      if test -s conftest.err && $GREP force_load conftest.err; then
13714	cat conftest.err >&5
13715      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
13716	lt_cv_ld_force_load=yes
13717      else
13718	cat conftest.err >&5
13719      fi
13720        rm -f conftest.err libconftest.a conftest conftest.c
13721        rm -rf conftest.dSYM
13722
13723fi
13724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
13725$as_echo "$lt_cv_ld_force_load" >&6; }
13726    case $host_os in
13727    rhapsody* | darwin1.[012])
13728      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
13729    darwin1.*)
13730      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
13731    darwin*) # darwin 5.x on
13732      # if running on 10.5 or later, the deployment target defaults
13733      # to the OS version, if on x86, and 10.4, the deployment
13734      # target defaults to 10.4. Don't you love it?
13735      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
13736	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
13737	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
13738	10.[012]*)
13739	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
13740	10.*)
13741	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
13742      esac
13743    ;;
13744  esac
13745    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
13746      _lt_dar_single_mod='$single_module'
13747    fi
13748    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
13749      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
13750    else
13751      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
13752    fi
13753    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
13754      _lt_dsymutil='~$DSYMUTIL $lib || :'
13755    else
13756      _lt_dsymutil=
13757    fi
13758    ;;
13759  esac
13760
13761for ac_header in dlfcn.h
13762do :
13763  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
13764"
13765if test "x$ac_cv_header_dlfcn_h" = xyes; then :
13766  cat >>confdefs.h <<_ACEOF
13767#define HAVE_DLFCN_H 1
13768_ACEOF
13769
13770fi
13771
13772done
13773
13774
13775
13776
13777
13778# Set options
13779
13780
13781
13782        enable_dlopen=no
13783
13784
13785  enable_win32_dll=no
13786
13787
13788            # Check whether --enable-shared was given.
13789if test "${enable_shared+set}" = set; then :
13790  enableval=$enable_shared; p=${PACKAGE-default}
13791    case $enableval in
13792    yes) enable_shared=yes ;;
13793    no) enable_shared=no ;;
13794    *)
13795      enable_shared=no
13796      # Look at the argument we got.  We use all the common list separators.
13797      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
13798      for pkg in $enableval; do
13799	IFS="$lt_save_ifs"
13800	if test "X$pkg" = "X$p"; then
13801	  enable_shared=yes
13802	fi
13803      done
13804      IFS="$lt_save_ifs"
13805      ;;
13806    esac
13807else
13808  enable_shared=yes
13809fi
13810
13811
13812
13813
13814
13815
13816
13817
13818
13819
13820
13821# Check whether --with-pic was given.
13822if test "${with_pic+set}" = set; then :
13823  withval=$with_pic; lt_p=${PACKAGE-default}
13824    case $withval in
13825    yes|no) pic_mode=$withval ;;
13826    *)
13827      pic_mode=default
13828      # Look at the argument we got.  We use all the common list separators.
13829      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
13830      for lt_pkg in $withval; do
13831	IFS="$lt_save_ifs"
13832	if test "X$lt_pkg" = "X$lt_p"; then
13833	  pic_mode=yes
13834	fi
13835      done
13836      IFS="$lt_save_ifs"
13837      ;;
13838    esac
13839else
13840  pic_mode=default
13841fi
13842
13843
13844test -z "$pic_mode" && pic_mode=default
13845
13846
13847
13848
13849
13850
13851
13852  # Check whether --enable-fast-install was given.
13853if test "${enable_fast_install+set}" = set; then :
13854  enableval=$enable_fast_install; p=${PACKAGE-default}
13855    case $enableval in
13856    yes) enable_fast_install=yes ;;
13857    no) enable_fast_install=no ;;
13858    *)
13859      enable_fast_install=no
13860      # Look at the argument we got.  We use all the common list separators.
13861      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
13862      for pkg in $enableval; do
13863	IFS="$lt_save_ifs"
13864	if test "X$pkg" = "X$p"; then
13865	  enable_fast_install=yes
13866	fi
13867      done
13868      IFS="$lt_save_ifs"
13869      ;;
13870    esac
13871else
13872  enable_fast_install=yes
13873fi
13874
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885# This can be used to rebuild libtool when needed
13886LIBTOOL_DEPS="$ltmain"
13887
13888# Always use our own libtool.
13889LIBTOOL='$(SHELL) $(top_builddir)/libtool'
13890
13891
13892
13893
13894
13895
13896
13897
13898
13899
13900
13901
13902
13903
13904
13905
13906
13907
13908
13909
13910
13911
13912
13913
13914
13915
13916
13917
13918
13919
13920test -z "$LN_S" && LN_S="ln -s"
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935if test -n "${ZSH_VERSION+set}" ; then
13936   setopt NO_GLOB_SUBST
13937fi
13938
13939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
13940$as_echo_n "checking for objdir... " >&6; }
13941if ${lt_cv_objdir+:} false; then :
13942  $as_echo_n "(cached) " >&6
13943else
13944  rm -f .libs 2>/dev/null
13945mkdir .libs 2>/dev/null
13946if test -d .libs; then
13947  lt_cv_objdir=.libs
13948else
13949  # MS-DOS does not allow filenames that begin with a dot.
13950  lt_cv_objdir=_libs
13951fi
13952rmdir .libs 2>/dev/null
13953fi
13954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
13955$as_echo "$lt_cv_objdir" >&6; }
13956objdir=$lt_cv_objdir
13957
13958
13959
13960
13961
13962cat >>confdefs.h <<_ACEOF
13963#define LT_OBJDIR "$lt_cv_objdir/"
13964_ACEOF
13965
13966
13967
13968
13969case $host_os in
13970aix3*)
13971  # AIX sometimes has problems with the GCC collect2 program.  For some
13972  # reason, if we set the COLLECT_NAMES environment variable, the problems
13973  # vanish in a puff of smoke.
13974  if test "X${COLLECT_NAMES+set}" != Xset; then
13975    COLLECT_NAMES=
13976    export COLLECT_NAMES
13977  fi
13978  ;;
13979esac
13980
13981# Global variables:
13982ofile=libtool
13983can_build_shared=yes
13984
13985# All known linkers require a `.a' archive for static linking (except MSVC,
13986# which needs '.lib').
13987libext=a
13988
13989with_gnu_ld="$lt_cv_prog_gnu_ld"
13990
13991old_CC="$CC"
13992old_CFLAGS="$CFLAGS"
13993
13994# Set sane defaults for various variables
13995test -z "$CC" && CC=cc
13996test -z "$LTCC" && LTCC=$CC
13997test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
13998test -z "$LD" && LD=ld
13999test -z "$ac_objext" && ac_objext=o
14000
14001for cc_temp in $compiler""; do
14002  case $cc_temp in
14003    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
14004    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
14005    \-*) ;;
14006    *) break;;
14007  esac
14008done
14009cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
14010
14011
14012# Only perform the check for file, if the check method requires it
14013test -z "$MAGIC_CMD" && MAGIC_CMD=file
14014case $deplibs_check_method in
14015file_magic*)
14016  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
14017    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
14018$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
14019if ${lt_cv_path_MAGIC_CMD+:} false; then :
14020  $as_echo_n "(cached) " >&6
14021else
14022  case $MAGIC_CMD in
14023[\\/*] |  ?:[\\/]*)
14024  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
14025  ;;
14026*)
14027  lt_save_MAGIC_CMD="$MAGIC_CMD"
14028  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
14029  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14030  for ac_dir in $ac_dummy; do
14031    IFS="$lt_save_ifs"
14032    test -z "$ac_dir" && ac_dir=.
14033    if test -f $ac_dir/${ac_tool_prefix}file; then
14034      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
14035      if test -n "$file_magic_test_file"; then
14036	case $deplibs_check_method in
14037	"file_magic "*)
14038	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14039	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
14040	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14041	    $EGREP "$file_magic_regex" > /dev/null; then
14042	    :
14043	  else
14044	    cat <<_LT_EOF 1>&2
14045
14046*** Warning: the command libtool uses to detect shared libraries,
14047*** $file_magic_cmd, produces output that libtool cannot recognize.
14048*** The result is that libtool may fail to recognize shared libraries
14049*** as such.  This will affect the creation of libtool libraries that
14050*** depend on shared libraries, but programs linked with such libtool
14051*** libraries will work regardless of this problem.  Nevertheless, you
14052*** may want to report the problem to your system manager and/or to
14053*** bug-libtool@gnu.org
14054
14055_LT_EOF
14056	  fi ;;
14057	esac
14058      fi
14059      break
14060    fi
14061  done
14062  IFS="$lt_save_ifs"
14063  MAGIC_CMD="$lt_save_MAGIC_CMD"
14064  ;;
14065esac
14066fi
14067
14068MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
14069if test -n "$MAGIC_CMD"; then
14070  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14071$as_echo "$MAGIC_CMD" >&6; }
14072else
14073  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14074$as_echo "no" >&6; }
14075fi
14076
14077
14078
14079
14080
14081if test -z "$lt_cv_path_MAGIC_CMD"; then
14082  if test -n "$ac_tool_prefix"; then
14083    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
14084$as_echo_n "checking for file... " >&6; }
14085if ${lt_cv_path_MAGIC_CMD+:} false; then :
14086  $as_echo_n "(cached) " >&6
14087else
14088  case $MAGIC_CMD in
14089[\\/*] |  ?:[\\/]*)
14090  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
14091  ;;
14092*)
14093  lt_save_MAGIC_CMD="$MAGIC_CMD"
14094  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
14095  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14096  for ac_dir in $ac_dummy; do
14097    IFS="$lt_save_ifs"
14098    test -z "$ac_dir" && ac_dir=.
14099    if test -f $ac_dir/file; then
14100      lt_cv_path_MAGIC_CMD="$ac_dir/file"
14101      if test -n "$file_magic_test_file"; then
14102	case $deplibs_check_method in
14103	"file_magic "*)
14104	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14105	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
14106	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14107	    $EGREP "$file_magic_regex" > /dev/null; then
14108	    :
14109	  else
14110	    cat <<_LT_EOF 1>&2
14111
14112*** Warning: the command libtool uses to detect shared libraries,
14113*** $file_magic_cmd, produces output that libtool cannot recognize.
14114*** The result is that libtool may fail to recognize shared libraries
14115*** as such.  This will affect the creation of libtool libraries that
14116*** depend on shared libraries, but programs linked with such libtool
14117*** libraries will work regardless of this problem.  Nevertheless, you
14118*** may want to report the problem to your system manager and/or to
14119*** bug-libtool@gnu.org
14120
14121_LT_EOF
14122	  fi ;;
14123	esac
14124      fi
14125      break
14126    fi
14127  done
14128  IFS="$lt_save_ifs"
14129  MAGIC_CMD="$lt_save_MAGIC_CMD"
14130  ;;
14131esac
14132fi
14133
14134MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
14135if test -n "$MAGIC_CMD"; then
14136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14137$as_echo "$MAGIC_CMD" >&6; }
14138else
14139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14140$as_echo "no" >&6; }
14141fi
14142
14143
14144  else
14145    MAGIC_CMD=:
14146  fi
14147fi
14148
14149  fi
14150  ;;
14151esac
14152
14153# Use C for the default configuration in the libtool script
14154
14155lt_save_CC="$CC"
14156ac_ext=c
14157ac_cpp='$CPP $CPPFLAGS'
14158ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14159ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14160ac_compiler_gnu=$ac_cv_c_compiler_gnu
14161
14162
14163# Source file extension for C test sources.
14164ac_ext=c
14165
14166# Object file extension for compiled C test sources.
14167objext=o
14168objext=$objext
14169
14170# Code to be used in simple compile tests
14171lt_simple_compile_test_code="int some_variable = 0;"
14172
14173# Code to be used in simple link tests
14174lt_simple_link_test_code='int main(){return(0);}'
14175
14176
14177
14178
14179
14180
14181
14182# If no C compiler was specified, use CC.
14183LTCC=${LTCC-"$CC"}
14184
14185# If no C compiler flags were specified, use CFLAGS.
14186LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14187
14188# Allow CC to be a program name with arguments.
14189compiler=$CC
14190
14191# Save the default compiler, since it gets overwritten when the other
14192# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
14193compiler_DEFAULT=$CC
14194
14195# save warnings/boilerplate of simple test code
14196ac_outfile=conftest.$ac_objext
14197echo "$lt_simple_compile_test_code" >conftest.$ac_ext
14198eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14199_lt_compiler_boilerplate=`cat conftest.err`
14200$RM conftest*
14201
14202ac_outfile=conftest.$ac_objext
14203echo "$lt_simple_link_test_code" >conftest.$ac_ext
14204eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14205_lt_linker_boilerplate=`cat conftest.err`
14206$RM -r conftest*
14207
14208
14209if test -n "$compiler"; then
14210
14211lt_prog_compiler_no_builtin_flag=
14212
14213if test "$GCC" = yes; then
14214  case $cc_basename in
14215  nvcc*)
14216    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
14217  *)
14218    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
14219  esac
14220
14221  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
14222$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
14223if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
14224  $as_echo_n "(cached) " >&6
14225else
14226  lt_cv_prog_compiler_rtti_exceptions=no
14227   ac_outfile=conftest.$ac_objext
14228   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14229   lt_compiler_flag="-fno-rtti -fno-exceptions"
14230   # Insert the option either (1) after the last *FLAGS variable, or
14231   # (2) before a word containing "conftest.", or (3) at the end.
14232   # Note that $ac_compile itself does not contain backslashes and begins
14233   # with a dollar sign (not a hyphen), so the echo should work correctly.
14234   # The option is referenced via a variable to avoid confusing sed.
14235   lt_compile=`echo "$ac_compile" | $SED \
14236   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14237   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14238   -e 's:$: $lt_compiler_flag:'`
14239   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14240   (eval "$lt_compile" 2>conftest.err)
14241   ac_status=$?
14242   cat conftest.err >&5
14243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14244   if (exit $ac_status) && test -s "$ac_outfile"; then
14245     # The compiler can only warn and ignore the option if not recognized
14246     # So say no if there are warnings other than the usual output.
14247     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14248     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14249     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14250       lt_cv_prog_compiler_rtti_exceptions=yes
14251     fi
14252   fi
14253   $RM conftest*
14254
14255fi
14256{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
14257$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
14258
14259if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
14260    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
14261else
14262    :
14263fi
14264
14265fi
14266
14267
14268
14269
14270
14271
14272  lt_prog_compiler_wl=
14273lt_prog_compiler_pic=
14274lt_prog_compiler_static=
14275
14276
14277  if test "$GCC" = yes; then
14278    lt_prog_compiler_wl='-Wl,'
14279    lt_prog_compiler_static='-static'
14280
14281    case $host_os in
14282      aix*)
14283      # All AIX code is PIC.
14284      if test "$host_cpu" = ia64; then
14285	# AIX 5 now supports IA64 processor
14286	lt_prog_compiler_static='-Bstatic'
14287      fi
14288      ;;
14289
14290    amigaos*)
14291      case $host_cpu in
14292      powerpc)
14293            # see comment about AmigaOS4 .so support
14294            lt_prog_compiler_pic='-fPIC'
14295        ;;
14296      m68k)
14297            # FIXME: we need at least 68020 code to build shared libraries, but
14298            # adding the `-m68020' flag to GCC prevents building anything better,
14299            # like `-m68040'.
14300            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
14301        ;;
14302      esac
14303      ;;
14304
14305    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14306      # PIC is the default for these OSes.
14307      ;;
14308
14309    mingw* | cygwin* | pw32* | os2* | cegcc*)
14310      # This hack is so that the source file can tell whether it is being
14311      # built for inclusion in a dll (and should export symbols for example).
14312      # Although the cygwin gcc ignores -fPIC, still need this for old-style
14313      # (--disable-auto-import) libraries
14314      lt_prog_compiler_pic='-DDLL_EXPORT'
14315      ;;
14316
14317    darwin* | rhapsody*)
14318      # PIC is the default on this platform
14319      # Common symbols not allowed in MH_DYLIB files
14320      lt_prog_compiler_pic='-fno-common'
14321      ;;
14322
14323    haiku*)
14324      # PIC is the default for Haiku.
14325      # The "-static" flag exists, but is broken.
14326      lt_prog_compiler_static=
14327      ;;
14328
14329    hpux*)
14330      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14331      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
14332      # sets the default TLS model and affects inlining.
14333      case $host_cpu in
14334      hppa*64*)
14335	# +Z the default
14336	;;
14337      *)
14338	lt_prog_compiler_pic='-fPIC'
14339	;;
14340      esac
14341      ;;
14342
14343    interix[3-9]*)
14344      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14345      # Instead, we relocate shared libraries at runtime.
14346      ;;
14347
14348    msdosdjgpp*)
14349      # Just because we use GCC doesn't mean we suddenly get shared libraries
14350      # on systems that don't support them.
14351      lt_prog_compiler_can_build_shared=no
14352      enable_shared=no
14353      ;;
14354
14355    *nto* | *qnx*)
14356      # QNX uses GNU C++, but need to define -shared option too, otherwise
14357      # it will coredump.
14358      lt_prog_compiler_pic='-fPIC -shared'
14359      ;;
14360
14361    sysv4*MP*)
14362      if test -d /usr/nec; then
14363	lt_prog_compiler_pic=-Kconform_pic
14364      fi
14365      ;;
14366
14367    *)
14368      lt_prog_compiler_pic='-fPIC'
14369      ;;
14370    esac
14371
14372    case $cc_basename in
14373    nvcc*) # Cuda Compiler Driver 2.2
14374      lt_prog_compiler_wl='-Xlinker '
14375      if test -n "$lt_prog_compiler_pic"; then
14376        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
14377      fi
14378      ;;
14379    esac
14380  else
14381    # PORTME Check for flag to pass linker flags through the system compiler.
14382    case $host_os in
14383    aix*)
14384      lt_prog_compiler_wl='-Wl,'
14385      if test "$host_cpu" = ia64; then
14386	# AIX 5 now supports IA64 processor
14387	lt_prog_compiler_static='-Bstatic'
14388      else
14389	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
14390      fi
14391      ;;
14392
14393    mingw* | cygwin* | pw32* | os2* | cegcc*)
14394      # This hack is so that the source file can tell whether it is being
14395      # built for inclusion in a dll (and should export symbols for example).
14396      lt_prog_compiler_pic='-DDLL_EXPORT'
14397      ;;
14398
14399    hpux9* | hpux10* | hpux11*)
14400      lt_prog_compiler_wl='-Wl,'
14401      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
14402      # not for PA HP-UX.
14403      case $host_cpu in
14404      hppa*64*|ia64*)
14405	# +Z the default
14406	;;
14407      *)
14408	lt_prog_compiler_pic='+Z'
14409	;;
14410      esac
14411      # Is there a better lt_prog_compiler_static that works with the bundled CC?
14412      lt_prog_compiler_static='${wl}-a ${wl}archive'
14413      ;;
14414
14415    irix5* | irix6* | nonstopux*)
14416      lt_prog_compiler_wl='-Wl,'
14417      # PIC (with -KPIC) is the default.
14418      lt_prog_compiler_static='-non_shared'
14419      ;;
14420
14421    linux* | k*bsd*-gnu | kopensolaris*-gnu)
14422      case $cc_basename in
14423      # old Intel for x86_64 which still supported -KPIC.
14424      ecc*)
14425	lt_prog_compiler_wl='-Wl,'
14426	lt_prog_compiler_pic='-KPIC'
14427	lt_prog_compiler_static='-static'
14428        ;;
14429      # icc used to be incompatible with GCC.
14430      # ICC 10 doesn't accept -KPIC any more.
14431      icc* | ifort*)
14432	lt_prog_compiler_wl='-Wl,'
14433	lt_prog_compiler_pic='-fPIC'
14434	lt_prog_compiler_static='-static'
14435        ;;
14436      # Lahey Fortran 8.1.
14437      lf95*)
14438	lt_prog_compiler_wl='-Wl,'
14439	lt_prog_compiler_pic='--shared'
14440	lt_prog_compiler_static='--static'
14441	;;
14442      nagfor*)
14443	# NAG Fortran compiler
14444	lt_prog_compiler_wl='-Wl,-Wl,,'
14445	lt_prog_compiler_pic='-PIC'
14446	lt_prog_compiler_static='-Bstatic'
14447	;;
14448      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
14449        # Portland Group compilers (*not* the Pentium gcc compiler,
14450	# which looks to be a dead project)
14451	lt_prog_compiler_wl='-Wl,'
14452	lt_prog_compiler_pic='-fpic'
14453	lt_prog_compiler_static='-Bstatic'
14454        ;;
14455      ccc*)
14456        lt_prog_compiler_wl='-Wl,'
14457        # All Alpha code is PIC.
14458        lt_prog_compiler_static='-non_shared'
14459        ;;
14460      xl* | bgxl* | bgf* | mpixl*)
14461	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
14462	lt_prog_compiler_wl='-Wl,'
14463	lt_prog_compiler_pic='-qpic'
14464	lt_prog_compiler_static='-qstaticlink'
14465	;;
14466      *)
14467	case `$CC -V 2>&1 | sed 5q` in
14468	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
14469	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
14470	  lt_prog_compiler_pic='-KPIC'
14471	  lt_prog_compiler_static='-Bstatic'
14472	  lt_prog_compiler_wl=''
14473	  ;;
14474	*Sun\ F* | *Sun*Fortran*)
14475	  lt_prog_compiler_pic='-KPIC'
14476	  lt_prog_compiler_static='-Bstatic'
14477	  lt_prog_compiler_wl='-Qoption ld '
14478	  ;;
14479	*Sun\ C*)
14480	  # Sun C 5.9
14481	  lt_prog_compiler_pic='-KPIC'
14482	  lt_prog_compiler_static='-Bstatic'
14483	  lt_prog_compiler_wl='-Wl,'
14484	  ;;
14485        *Intel*\ [CF]*Compiler*)
14486	  lt_prog_compiler_wl='-Wl,'
14487	  lt_prog_compiler_pic='-fPIC'
14488	  lt_prog_compiler_static='-static'
14489	  ;;
14490	*Portland\ Group*)
14491	  lt_prog_compiler_wl='-Wl,'
14492	  lt_prog_compiler_pic='-fpic'
14493	  lt_prog_compiler_static='-Bstatic'
14494	  ;;
14495	esac
14496	;;
14497      esac
14498      ;;
14499
14500    newsos6)
14501      lt_prog_compiler_pic='-KPIC'
14502      lt_prog_compiler_static='-Bstatic'
14503      ;;
14504
14505    *nto* | *qnx*)
14506      # QNX uses GNU C++, but need to define -shared option too, otherwise
14507      # it will coredump.
14508      lt_prog_compiler_pic='-fPIC -shared'
14509      ;;
14510
14511    osf3* | osf4* | osf5*)
14512      lt_prog_compiler_wl='-Wl,'
14513      # All OSF/1 code is PIC.
14514      lt_prog_compiler_static='-non_shared'
14515      ;;
14516
14517    rdos*)
14518      lt_prog_compiler_static='-non_shared'
14519      ;;
14520
14521    solaris*)
14522      lt_prog_compiler_pic='-KPIC'
14523      lt_prog_compiler_static='-Bstatic'
14524      case $cc_basename in
14525      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
14526	lt_prog_compiler_wl='-Qoption ld ';;
14527      *)
14528	lt_prog_compiler_wl='-Wl,';;
14529      esac
14530      ;;
14531
14532    sunos4*)
14533      lt_prog_compiler_wl='-Qoption ld '
14534      lt_prog_compiler_pic='-PIC'
14535      lt_prog_compiler_static='-Bstatic'
14536      ;;
14537
14538    sysv4 | sysv4.2uw2* | sysv4.3*)
14539      lt_prog_compiler_wl='-Wl,'
14540      lt_prog_compiler_pic='-KPIC'
14541      lt_prog_compiler_static='-Bstatic'
14542      ;;
14543
14544    sysv4*MP*)
14545      if test -d /usr/nec ;then
14546	lt_prog_compiler_pic='-Kconform_pic'
14547	lt_prog_compiler_static='-Bstatic'
14548      fi
14549      ;;
14550
14551    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
14552      lt_prog_compiler_wl='-Wl,'
14553      lt_prog_compiler_pic='-KPIC'
14554      lt_prog_compiler_static='-Bstatic'
14555      ;;
14556
14557    unicos*)
14558      lt_prog_compiler_wl='-Wl,'
14559      lt_prog_compiler_can_build_shared=no
14560      ;;
14561
14562    uts4*)
14563      lt_prog_compiler_pic='-pic'
14564      lt_prog_compiler_static='-Bstatic'
14565      ;;
14566
14567    *)
14568      lt_prog_compiler_can_build_shared=no
14569      ;;
14570    esac
14571  fi
14572
14573case $host_os in
14574  # For platforms which do not support PIC, -DPIC is meaningless:
14575  *djgpp*)
14576    lt_prog_compiler_pic=
14577    ;;
14578  *)
14579    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
14580    ;;
14581esac
14582
14583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
14584$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
14585if ${lt_cv_prog_compiler_pic+:} false; then :
14586  $as_echo_n "(cached) " >&6
14587else
14588  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
14589fi
14590{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
14591$as_echo "$lt_cv_prog_compiler_pic" >&6; }
14592lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
14593
14594#
14595# Check to make sure the PIC flag actually works.
14596#
14597if test -n "$lt_prog_compiler_pic"; then
14598  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
14599$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
14600if ${lt_cv_prog_compiler_pic_works+:} false; then :
14601  $as_echo_n "(cached) " >&6
14602else
14603  lt_cv_prog_compiler_pic_works=no
14604   ac_outfile=conftest.$ac_objext
14605   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14606   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
14607   # Insert the option either (1) after the last *FLAGS variable, or
14608   # (2) before a word containing "conftest.", or (3) at the end.
14609   # Note that $ac_compile itself does not contain backslashes and begins
14610   # with a dollar sign (not a hyphen), so the echo should work correctly.
14611   # The option is referenced via a variable to avoid confusing sed.
14612   lt_compile=`echo "$ac_compile" | $SED \
14613   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14614   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14615   -e 's:$: $lt_compiler_flag:'`
14616   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14617   (eval "$lt_compile" 2>conftest.err)
14618   ac_status=$?
14619   cat conftest.err >&5
14620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14621   if (exit $ac_status) && test -s "$ac_outfile"; then
14622     # The compiler can only warn and ignore the option if not recognized
14623     # So say no if there are warnings other than the usual output.
14624     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14625     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14626     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14627       lt_cv_prog_compiler_pic_works=yes
14628     fi
14629   fi
14630   $RM conftest*
14631
14632fi
14633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
14634$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
14635
14636if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
14637    case $lt_prog_compiler_pic in
14638     "" | " "*) ;;
14639     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
14640     esac
14641else
14642    lt_prog_compiler_pic=
14643     lt_prog_compiler_can_build_shared=no
14644fi
14645
14646fi
14647
14648
14649
14650
14651
14652
14653
14654
14655
14656
14657
14658#
14659# Check to make sure the static flag actually works.
14660#
14661wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
14662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14663$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14664if ${lt_cv_prog_compiler_static_works+:} false; then :
14665  $as_echo_n "(cached) " >&6
14666else
14667  lt_cv_prog_compiler_static_works=no
14668   save_LDFLAGS="$LDFLAGS"
14669   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
14670   echo "$lt_simple_link_test_code" > conftest.$ac_ext
14671   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
14672     # The linker can only warn and ignore the option if not recognized
14673     # So say no if there are warnings
14674     if test -s conftest.err; then
14675       # Append any errors to the config.log.
14676       cat conftest.err 1>&5
14677       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
14678       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14679       if diff conftest.exp conftest.er2 >/dev/null; then
14680         lt_cv_prog_compiler_static_works=yes
14681       fi
14682     else
14683       lt_cv_prog_compiler_static_works=yes
14684     fi
14685   fi
14686   $RM -r conftest*
14687   LDFLAGS="$save_LDFLAGS"
14688
14689fi
14690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
14691$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
14692
14693if test x"$lt_cv_prog_compiler_static_works" = xyes; then
14694    :
14695else
14696    lt_prog_compiler_static=
14697fi
14698
14699
14700
14701
14702
14703
14704
14705  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14706$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14707if ${lt_cv_prog_compiler_c_o+:} false; then :
14708  $as_echo_n "(cached) " >&6
14709else
14710  lt_cv_prog_compiler_c_o=no
14711   $RM -r conftest 2>/dev/null
14712   mkdir conftest
14713   cd conftest
14714   mkdir out
14715   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14716
14717   lt_compiler_flag="-o out/conftest2.$ac_objext"
14718   # Insert the option either (1) after the last *FLAGS variable, or
14719   # (2) before a word containing "conftest.", or (3) at the end.
14720   # Note that $ac_compile itself does not contain backslashes and begins
14721   # with a dollar sign (not a hyphen), so the echo should work correctly.
14722   lt_compile=`echo "$ac_compile" | $SED \
14723   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14724   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14725   -e 's:$: $lt_compiler_flag:'`
14726   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14727   (eval "$lt_compile" 2>out/conftest.err)
14728   ac_status=$?
14729   cat out/conftest.err >&5
14730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14731   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14732   then
14733     # The compiler can only warn and ignore the option if not recognized
14734     # So say no if there are warnings
14735     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14736     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14737     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14738       lt_cv_prog_compiler_c_o=yes
14739     fi
14740   fi
14741   chmod u+w . 2>&5
14742   $RM conftest*
14743   # SGI C++ compiler will create directory out/ii_files/ for
14744   # template instantiation
14745   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14746   $RM out/* && rmdir out
14747   cd ..
14748   $RM -r conftest
14749   $RM conftest*
14750
14751fi
14752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
14753$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
14754
14755
14756
14757
14758
14759
14760  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14761$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14762if ${lt_cv_prog_compiler_c_o+:} false; then :
14763  $as_echo_n "(cached) " >&6
14764else
14765  lt_cv_prog_compiler_c_o=no
14766   $RM -r conftest 2>/dev/null
14767   mkdir conftest
14768   cd conftest
14769   mkdir out
14770   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14771
14772   lt_compiler_flag="-o out/conftest2.$ac_objext"
14773   # Insert the option either (1) after the last *FLAGS variable, or
14774   # (2) before a word containing "conftest.", or (3) at the end.
14775   # Note that $ac_compile itself does not contain backslashes and begins
14776   # with a dollar sign (not a hyphen), so the echo should work correctly.
14777   lt_compile=`echo "$ac_compile" | $SED \
14778   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14779   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14780   -e 's:$: $lt_compiler_flag:'`
14781   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14782   (eval "$lt_compile" 2>out/conftest.err)
14783   ac_status=$?
14784   cat out/conftest.err >&5
14785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14786   if (exit $ac_status) && test -s out/conftest2.$ac_objext
14787   then
14788     # The compiler can only warn and ignore the option if not recognized
14789     # So say no if there are warnings
14790     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14791     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14792     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14793       lt_cv_prog_compiler_c_o=yes
14794     fi
14795   fi
14796   chmod u+w . 2>&5
14797   $RM conftest*
14798   # SGI C++ compiler will create directory out/ii_files/ for
14799   # template instantiation
14800   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14801   $RM out/* && rmdir out
14802   cd ..
14803   $RM -r conftest
14804   $RM conftest*
14805
14806fi
14807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
14808$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
14809
14810
14811
14812
14813hard_links="nottested"
14814if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
14815  # do not overwrite the value of need_locks provided by the user
14816  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14817$as_echo_n "checking if we can lock with hard links... " >&6; }
14818  hard_links=yes
14819  $RM conftest*
14820  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14821  touch conftest.a
14822  ln conftest.a conftest.b 2>&5 || hard_links=no
14823  ln conftest.a conftest.b 2>/dev/null && hard_links=no
14824  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14825$as_echo "$hard_links" >&6; }
14826  if test "$hard_links" = no; then
14827    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14828$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14829    need_locks=warn
14830  fi
14831else
14832  need_locks=no
14833fi
14834
14835
14836
14837
14838
14839
14840  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14841$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14842
14843  runpath_var=
14844  allow_undefined_flag=
14845  always_export_symbols=no
14846  archive_cmds=
14847  archive_expsym_cmds=
14848  compiler_needs_object=no
14849  enable_shared_with_static_runtimes=no
14850  export_dynamic_flag_spec=
14851  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14852  hardcode_automatic=no
14853  hardcode_direct=no
14854  hardcode_direct_absolute=no
14855  hardcode_libdir_flag_spec=
14856  hardcode_libdir_separator=
14857  hardcode_minus_L=no
14858  hardcode_shlibpath_var=unsupported
14859  inherit_rpath=no
14860  link_all_deplibs=unknown
14861  module_cmds=
14862  module_expsym_cmds=
14863  old_archive_from_new_cmds=
14864  old_archive_from_expsyms_cmds=
14865  thread_safe_flag_spec=
14866  whole_archive_flag_spec=
14867  # include_expsyms should be a list of space-separated symbols to be *always*
14868  # included in the symbol list
14869  include_expsyms=
14870  # exclude_expsyms can be an extended regexp of symbols to exclude
14871  # it will be wrapped by ` (' and `)$', so one must not match beginning or
14872  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
14873  # as well as any symbol that contains `d'.
14874  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
14875  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
14876  # platforms (ab)use it in PIC code, but their linkers get confused if
14877  # the symbol is explicitly referenced.  Since portable code cannot
14878  # rely on this symbol name, it's probably fine to never include it in
14879  # preloaded symbol tables.
14880  # Exclude shared library initialization/finalization symbols.
14881  extract_expsyms_cmds=
14882
14883  case $host_os in
14884  cygwin* | mingw* | pw32* | cegcc*)
14885    # FIXME: the MSVC++ port hasn't been tested in a loooong time
14886    # When not using gcc, we currently assume that we are using
14887    # Microsoft Visual C++.
14888    if test "$GCC" != yes; then
14889      with_gnu_ld=no
14890    fi
14891    ;;
14892  interix*)
14893    # we just hope/assume this is gcc and not c89 (= MSVC++)
14894    with_gnu_ld=yes
14895    ;;
14896  openbsd*)
14897    with_gnu_ld=no
14898    ;;
14899  esac
14900
14901  ld_shlibs=yes
14902
14903  # On some targets, GNU ld is compatible enough with the native linker
14904  # that we're better off using the native interface for both.
14905  lt_use_gnu_ld_interface=no
14906  if test "$with_gnu_ld" = yes; then
14907    case $host_os in
14908      aix*)
14909	# The AIX port of GNU ld has always aspired to compatibility
14910	# with the native linker.  However, as the warning in the GNU ld
14911	# block says, versions before 2.19.5* couldn't really create working
14912	# shared libraries, regardless of the interface used.
14913	case `$LD -v 2>&1` in
14914	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
14915	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
14916	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
14917	  *)
14918	    lt_use_gnu_ld_interface=yes
14919	    ;;
14920	esac
14921	;;
14922      *)
14923	lt_use_gnu_ld_interface=yes
14924	;;
14925    esac
14926  fi
14927
14928  if test "$lt_use_gnu_ld_interface" = yes; then
14929    # If archive_cmds runs LD, not CC, wlarc should be empty
14930    wlarc='${wl}'
14931
14932    # Set some defaults for GNU ld with shared library support. These
14933    # are reset later if shared libraries are not supported. Putting them
14934    # here allows them to be overridden if necessary.
14935    runpath_var=LD_RUN_PATH
14936    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
14937    export_dynamic_flag_spec='${wl}--export-dynamic'
14938    # ancient GNU ld didn't support --whole-archive et. al.
14939    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
14940      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
14941    else
14942      whole_archive_flag_spec=
14943    fi
14944    supports_anon_versioning=no
14945    case `$LD -v 2>&1` in
14946      *GNU\ gold*) supports_anon_versioning=yes ;;
14947      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
14948      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
14949      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
14950      *\ 2.11.*) ;; # other 2.11 versions
14951      *) supports_anon_versioning=yes ;;
14952    esac
14953
14954    # See if GNU ld supports shared libraries.
14955    case $host_os in
14956    aix[3-9]*)
14957      # On AIX/PPC, the GNU linker is very broken
14958      if test "$host_cpu" != ia64; then
14959	ld_shlibs=no
14960	cat <<_LT_EOF 1>&2
14961
14962*** Warning: the GNU linker, at least up to release 2.19, is reported
14963*** to be unable to reliably create shared libraries on AIX.
14964*** Therefore, libtool is disabling shared libraries support.  If you
14965*** really care for shared libraries, you may want to install binutils
14966*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
14967*** You will then need to restart the configuration process.
14968
14969_LT_EOF
14970      fi
14971      ;;
14972
14973    amigaos*)
14974      case $host_cpu in
14975      powerpc)
14976            # see comment about AmigaOS4 .so support
14977            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14978            archive_expsym_cmds=''
14979        ;;
14980      m68k)
14981            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)'
14982            hardcode_libdir_flag_spec='-L$libdir'
14983            hardcode_minus_L=yes
14984        ;;
14985      esac
14986      ;;
14987
14988    beos*)
14989      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
14990	allow_undefined_flag=unsupported
14991	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
14992	# support --undefined.  This deserves some investigation.  FIXME
14993	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14994      else
14995	ld_shlibs=no
14996      fi
14997      ;;
14998
14999    cygwin* | mingw* | pw32* | cegcc*)
15000      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
15001      # as there is no search path for DLLs.
15002      hardcode_libdir_flag_spec='-L$libdir'
15003      export_dynamic_flag_spec='${wl}--export-all-symbols'
15004      allow_undefined_flag=unsupported
15005      always_export_symbols=no
15006      enable_shared_with_static_runtimes=yes
15007      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'
15008      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
15009
15010      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15011        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15012	# If the export-symbols file already is a .def file (1st line
15013	# is EXPORTS), use it as is; otherwise, prepend...
15014	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
15015	  cp $export_symbols $output_objdir/$soname.def;
15016	else
15017	  echo EXPORTS > $output_objdir/$soname.def;
15018	  cat $export_symbols >> $output_objdir/$soname.def;
15019	fi~
15020	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15021      else
15022	ld_shlibs=no
15023      fi
15024      ;;
15025
15026    haiku*)
15027      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15028      link_all_deplibs=yes
15029      ;;
15030
15031    interix[3-9]*)
15032      hardcode_direct=no
15033      hardcode_shlibpath_var=no
15034      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
15035      export_dynamic_flag_spec='${wl}-E'
15036      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15037      # Instead, shared libraries are loaded at an image base (0x10000000 by
15038      # default) and relocated if they conflict, which is a slow very memory
15039      # consuming and fragmenting process.  To avoid this, we pick a random,
15040      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15041      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
15042      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15043      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'
15044      ;;
15045
15046    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
15047      tmp_diet=no
15048      if test "$host_os" = linux-dietlibc; then
15049	case $cc_basename in
15050	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
15051	esac
15052      fi
15053      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
15054	 && test "$tmp_diet" = no
15055      then
15056	tmp_addflag=' $pic_flag'
15057	tmp_sharedflag='-shared'
15058	case $cc_basename,$host_cpu in
15059        pgcc*)				# Portland Group C compiler
15060	  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'
15061	  tmp_addflag=' $pic_flag'
15062	  ;;
15063	pgf77* | pgf90* | pgf95* | pgfortran*)
15064					# Portland Group f77 and f90 compilers
15065	  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'
15066	  tmp_addflag=' $pic_flag -Mnomain' ;;
15067	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
15068	  tmp_addflag=' -i_dynamic' ;;
15069	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
15070	  tmp_addflag=' -i_dynamic -nofor_main' ;;
15071	ifc* | ifort*)			# Intel Fortran compiler
15072	  tmp_addflag=' -nofor_main' ;;
15073	lf95*)				# Lahey Fortran 8.1
15074	  whole_archive_flag_spec=
15075	  tmp_sharedflag='--shared' ;;
15076	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
15077	  tmp_sharedflag='-qmkshrobj'
15078	  tmp_addflag= ;;
15079	nvcc*)	# Cuda Compiler Driver 2.2
15080	  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'
15081	  compiler_needs_object=yes
15082	  ;;
15083	esac
15084	case `$CC -V 2>&1 | sed 5q` in
15085	*Sun\ C*)			# Sun C 5.9
15086	  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'
15087	  compiler_needs_object=yes
15088	  tmp_sharedflag='-G' ;;
15089	*Sun\ F*)			# Sun Fortran 8.3
15090	  tmp_sharedflag='-G' ;;
15091	esac
15092	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15093
15094        if test "x$supports_anon_versioning" = xyes; then
15095          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15096	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15097	    echo "local: *; };" >> $output_objdir/$libname.ver~
15098	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
15099        fi
15100
15101	case $cc_basename in
15102	xlf* | bgf* | bgxlf* | mpixlf*)
15103	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
15104	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
15105	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15106	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
15107	  if test "x$supports_anon_versioning" = xyes; then
15108	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15109	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15110	      echo "local: *; };" >> $output_objdir/$libname.ver~
15111	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
15112	  fi
15113	  ;;
15114	esac
15115      else
15116        ld_shlibs=no
15117      fi
15118      ;;
15119
15120    netbsd*)
15121      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15122	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
15123	wlarc=
15124      else
15125	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15126	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15127      fi
15128      ;;
15129
15130    solaris*)
15131      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
15132	ld_shlibs=no
15133	cat <<_LT_EOF 1>&2
15134
15135*** Warning: The releases 2.8.* of the GNU linker cannot reliably
15136*** create shared libraries on Solaris systems.  Therefore, libtool
15137*** is disabling shared libraries support.  We urge you to upgrade GNU
15138*** binutils to release 2.9.1 or newer.  Another option is to modify
15139*** your PATH or compiler configuration so that the native linker is
15140*** used, and then restart.
15141
15142_LT_EOF
15143      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15144	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15145	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15146      else
15147	ld_shlibs=no
15148      fi
15149      ;;
15150
15151    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
15152      case `$LD -v 2>&1` in
15153        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
15154	ld_shlibs=no
15155	cat <<_LT_EOF 1>&2
15156
15157*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
15158*** reliably create shared libraries on SCO systems.  Therefore, libtool
15159*** is disabling shared libraries support.  We urge you to upgrade GNU
15160*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
15161*** your PATH or compiler configuration so that the native linker is
15162*** used, and then restart.
15163
15164_LT_EOF
15165	;;
15166	*)
15167	  # For security reasons, it is highly recommended that you always
15168	  # use absolute paths for naming shared libraries, and exclude the
15169	  # DT_RUNPATH tag from executables and libraries.  But doing so
15170	  # requires that you compile everything twice, which is a pain.
15171	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15172	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15173	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15174	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15175	  else
15176	    ld_shlibs=no
15177	  fi
15178	;;
15179      esac
15180      ;;
15181
15182    sunos4*)
15183      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15184      wlarc=
15185      hardcode_direct=yes
15186      hardcode_shlibpath_var=no
15187      ;;
15188
15189    *)
15190      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15191	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15192	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15193      else
15194	ld_shlibs=no
15195      fi
15196      ;;
15197    esac
15198
15199    if test "$ld_shlibs" = no; then
15200      runpath_var=
15201      hardcode_libdir_flag_spec=
15202      export_dynamic_flag_spec=
15203      whole_archive_flag_spec=
15204    fi
15205  else
15206    # PORTME fill in a description of your system's linker (not GNU ld)
15207    case $host_os in
15208    aix3*)
15209      allow_undefined_flag=unsupported
15210      always_export_symbols=yes
15211      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'
15212      # Note: this linker hardcodes the directories in LIBPATH if there
15213      # are no directories specified by -L.
15214      hardcode_minus_L=yes
15215      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
15216	# Neither direct hardcoding nor static linking is supported with a
15217	# broken collect2.
15218	hardcode_direct=unsupported
15219      fi
15220      ;;
15221
15222    aix[4-9]*)
15223      if test "$host_cpu" = ia64; then
15224	# On IA64, the linker does run time linking by default, so we don't
15225	# have to do anything special.
15226	aix_use_runtimelinking=no
15227	exp_sym_flag='-Bexport'
15228	no_entry_flag=""
15229      else
15230	# If we're using GNU nm, then we don't want the "-C" option.
15231	# -C means demangle to AIX nm, but means don't demangle with GNU nm
15232	# Also, AIX nm treats weak defined symbols like other global
15233	# defined symbols, whereas GNU nm marks them as "W".
15234	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
15235	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
15236	else
15237	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
15238	fi
15239	aix_use_runtimelinking=no
15240
15241	# Test if we are trying to use run time linking or normal
15242	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
15243	# need to do runtime linking.
15244	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
15245	  for ld_flag in $LDFLAGS; do
15246	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
15247	    aix_use_runtimelinking=yes
15248	    break
15249	  fi
15250	  done
15251	  ;;
15252	esac
15253
15254	exp_sym_flag='-bexport'
15255	no_entry_flag='-bnoentry'
15256      fi
15257
15258      # When large executables or shared objects are built, AIX ld can
15259      # have problems creating the table of contents.  If linking a library
15260      # or program results in "error TOC overflow" add -mminimal-toc to
15261      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
15262      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
15263
15264      archive_cmds=''
15265      hardcode_direct=yes
15266      hardcode_direct_absolute=yes
15267      hardcode_libdir_separator=':'
15268      link_all_deplibs=yes
15269      file_list_spec='${wl}-f,'
15270
15271      if test "$GCC" = yes; then
15272	case $host_os in aix4.[012]|aix4.[012].*)
15273	# We only want to do this on AIX 4.2 and lower, the check
15274	# below for broken collect2 doesn't work under 4.3+
15275	  collect2name=`${CC} -print-prog-name=collect2`
15276	  if test -f "$collect2name" &&
15277	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
15278	  then
15279	  # We have reworked collect2
15280	  :
15281	  else
15282	  # We have old collect2
15283	  hardcode_direct=unsupported
15284	  # It fails to find uninstalled libraries when the uninstalled
15285	  # path is not listed in the libpath.  Setting hardcode_minus_L
15286	  # to unsupported forces relinking
15287	  hardcode_minus_L=yes
15288	  hardcode_libdir_flag_spec='-L$libdir'
15289	  hardcode_libdir_separator=
15290	  fi
15291	  ;;
15292	esac
15293	shared_flag='-shared'
15294	if test "$aix_use_runtimelinking" = yes; then
15295	  shared_flag="$shared_flag "'${wl}-G'
15296	fi
15297      else
15298	# not using gcc
15299	if test "$host_cpu" = ia64; then
15300	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
15301	# chokes on -Wl,-G. The following line is correct:
15302	  shared_flag='-G'
15303	else
15304	  if test "$aix_use_runtimelinking" = yes; then
15305	    shared_flag='${wl}-G'
15306	  else
15307	    shared_flag='${wl}-bM:SRE'
15308	  fi
15309	fi
15310      fi
15311
15312      export_dynamic_flag_spec='${wl}-bexpall'
15313      # It seems that -bexpall does not export symbols beginning with
15314      # underscore (_), so it is better to generate a list of symbols to export.
15315      always_export_symbols=yes
15316      if test "$aix_use_runtimelinking" = yes; then
15317	# Warning - without using the other runtime loading flags (-brtl),
15318	# -berok will link without error, but may produce a broken library.
15319	allow_undefined_flag='-berok'
15320        # Determine the default libpath from the value encoded in an
15321        # empty executable.
15322        if test "${lt_cv_aix_libpath+set}" = set; then
15323  aix_libpath=$lt_cv_aix_libpath
15324else
15325  if ${lt_cv_aix_libpath_+:} false; then :
15326  $as_echo_n "(cached) " >&6
15327else
15328  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15329/* end confdefs.h.  */
15330
15331int
15332main ()
15333{
15334
15335  ;
15336  return 0;
15337}
15338_ACEOF
15339if ac_fn_c_try_link "$LINENO"; then :
15340
15341  lt_aix_libpath_sed='
15342      /Import File Strings/,/^$/ {
15343	  /^0/ {
15344	      s/^0  *\([^ ]*\) *$/\1/
15345	      p
15346	  }
15347      }'
15348  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15349  # Check for a 64-bit object if we didn't find anything.
15350  if test -z "$lt_cv_aix_libpath_"; then
15351    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15352  fi
15353fi
15354rm -f core conftest.err conftest.$ac_objext \
15355    conftest$ac_exeext conftest.$ac_ext
15356  if test -z "$lt_cv_aix_libpath_"; then
15357    lt_cv_aix_libpath_="/usr/lib:/lib"
15358  fi
15359
15360fi
15361
15362  aix_libpath=$lt_cv_aix_libpath_
15363fi
15364
15365        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
15366        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
15367      else
15368	if test "$host_cpu" = ia64; then
15369	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
15370	  allow_undefined_flag="-z nodefs"
15371	  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"
15372	else
15373	 # Determine the default libpath from the value encoded in an
15374	 # empty executable.
15375	 if test "${lt_cv_aix_libpath+set}" = set; then
15376  aix_libpath=$lt_cv_aix_libpath
15377else
15378  if ${lt_cv_aix_libpath_+:} false; then :
15379  $as_echo_n "(cached) " >&6
15380else
15381  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15382/* end confdefs.h.  */
15383
15384int
15385main ()
15386{
15387
15388  ;
15389  return 0;
15390}
15391_ACEOF
15392if ac_fn_c_try_link "$LINENO"; then :
15393
15394  lt_aix_libpath_sed='
15395      /Import File Strings/,/^$/ {
15396	  /^0/ {
15397	      s/^0  *\([^ ]*\) *$/\1/
15398	      p
15399	  }
15400      }'
15401  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15402  # Check for a 64-bit object if we didn't find anything.
15403  if test -z "$lt_cv_aix_libpath_"; then
15404    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15405  fi
15406fi
15407rm -f core conftest.err conftest.$ac_objext \
15408    conftest$ac_exeext conftest.$ac_ext
15409  if test -z "$lt_cv_aix_libpath_"; then
15410    lt_cv_aix_libpath_="/usr/lib:/lib"
15411  fi
15412
15413fi
15414
15415  aix_libpath=$lt_cv_aix_libpath_
15416fi
15417
15418	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
15419	  # Warning - without using the other run time loading flags,
15420	  # -berok will link without error, but may produce a broken library.
15421	  no_undefined_flag=' ${wl}-bernotok'
15422	  allow_undefined_flag=' ${wl}-berok'
15423	  if test "$with_gnu_ld" = yes; then
15424	    # We only use this code for GNU lds that support --whole-archive.
15425	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
15426	  else
15427	    # Exported symbols can be pulled into shared objects from archives
15428	    whole_archive_flag_spec='$convenience'
15429	  fi
15430	  archive_cmds_need_lc=yes
15431	  # This is similar to how AIX traditionally builds its shared libraries.
15432	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
15433	fi
15434      fi
15435      ;;
15436
15437    amigaos*)
15438      case $host_cpu in
15439      powerpc)
15440            # see comment about AmigaOS4 .so support
15441            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15442            archive_expsym_cmds=''
15443        ;;
15444      m68k)
15445            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)'
15446            hardcode_libdir_flag_spec='-L$libdir'
15447            hardcode_minus_L=yes
15448        ;;
15449      esac
15450      ;;
15451
15452    bsdi[45]*)
15453      export_dynamic_flag_spec=-rdynamic
15454      ;;
15455
15456    cygwin* | mingw* | pw32* | cegcc*)
15457      # When not using gcc, we currently assume that we are using
15458      # Microsoft Visual C++.
15459      # hardcode_libdir_flag_spec is actually meaningless, as there is
15460      # no search path for DLLs.
15461      case $cc_basename in
15462      cl*)
15463	# Native MSVC
15464	hardcode_libdir_flag_spec=' '
15465	allow_undefined_flag=unsupported
15466	always_export_symbols=yes
15467	file_list_spec='@'
15468	# Tell ltmain to make .lib files, not .a files.
15469	libext=lib
15470	# Tell ltmain to make .dll files, not .so files.
15471	shrext_cmds=".dll"
15472	# FIXME: Setting linknames here is a bad hack.
15473	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
15474	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
15475	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
15476	  else
15477	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
15478	  fi~
15479	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
15480	  linknames='
15481	# The linker will not automatically build a static lib if we build a DLL.
15482	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
15483	enable_shared_with_static_runtimes=yes
15484	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
15485	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
15486	# Don't use ranlib
15487	old_postinstall_cmds='chmod 644 $oldlib'
15488	postlink_cmds='lt_outputfile="@OUTPUT@"~
15489	  lt_tool_outputfile="@TOOL_OUTPUT@"~
15490	  case $lt_outputfile in
15491	    *.exe|*.EXE) ;;
15492	    *)
15493	      lt_outputfile="$lt_outputfile.exe"
15494	      lt_tool_outputfile="$lt_tool_outputfile.exe"
15495	      ;;
15496	  esac~
15497	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
15498	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
15499	    $RM "$lt_outputfile.manifest";
15500	  fi'
15501	;;
15502      *)
15503	# Assume MSVC wrapper
15504	hardcode_libdir_flag_spec=' '
15505	allow_undefined_flag=unsupported
15506	# Tell ltmain to make .lib files, not .a files.
15507	libext=lib
15508	# Tell ltmain to make .dll files, not .so files.
15509	shrext_cmds=".dll"
15510	# FIXME: Setting linknames here is a bad hack.
15511	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
15512	# The linker will automatically build a .lib file if we build a DLL.
15513	old_archive_from_new_cmds='true'
15514	# FIXME: Should let the user specify the lib program.
15515	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
15516	enable_shared_with_static_runtimes=yes
15517	;;
15518      esac
15519      ;;
15520
15521    darwin* | rhapsody*)
15522
15523
15524  archive_cmds_need_lc=no
15525  hardcode_direct=no
15526  hardcode_automatic=yes
15527  hardcode_shlibpath_var=unsupported
15528  if test "$lt_cv_ld_force_load" = "yes"; then
15529    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\"`'
15530
15531  else
15532    whole_archive_flag_spec=''
15533  fi
15534  link_all_deplibs=yes
15535  allow_undefined_flag="$_lt_dar_allow_undefined"
15536  case $cc_basename in
15537     ifort*) _lt_dar_can_shared=yes ;;
15538     *) _lt_dar_can_shared=$GCC ;;
15539  esac
15540  if test "$_lt_dar_can_shared" = "yes"; then
15541    output_verbose_link_cmd=func_echo_all
15542    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
15543    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
15544    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}"
15545    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}"
15546
15547  else
15548  ld_shlibs=no
15549  fi
15550
15551      ;;
15552
15553    dgux*)
15554      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15555      hardcode_libdir_flag_spec='-L$libdir'
15556      hardcode_shlibpath_var=no
15557      ;;
15558
15559    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
15560    # support.  Future versions do this automatically, but an explicit c++rt0.o
15561    # does not break anything, and helps significantly (at the cost of a little
15562    # extra space).
15563    freebsd2.2*)
15564      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
15565      hardcode_libdir_flag_spec='-R$libdir'
15566      hardcode_direct=yes
15567      hardcode_shlibpath_var=no
15568      ;;
15569
15570    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
15571    freebsd2.*)
15572      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15573      hardcode_direct=yes
15574      hardcode_minus_L=yes
15575      hardcode_shlibpath_var=no
15576      ;;
15577
15578    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
15579    freebsd* | dragonfly*)
15580      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
15581      hardcode_libdir_flag_spec='-R$libdir'
15582      hardcode_direct=yes
15583      hardcode_shlibpath_var=no
15584      ;;
15585
15586    hpux9*)
15587      if test "$GCC" = yes; then
15588	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
15589      else
15590	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
15591      fi
15592      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
15593      hardcode_libdir_separator=:
15594      hardcode_direct=yes
15595
15596      # hardcode_minus_L: Not really in the search PATH,
15597      # but as the default location of the library.
15598      hardcode_minus_L=yes
15599      export_dynamic_flag_spec='${wl}-E'
15600      ;;
15601
15602    hpux10*)
15603      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
15604	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
15605      else
15606	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
15607      fi
15608      if test "$with_gnu_ld" = no; then
15609	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
15610	hardcode_libdir_separator=:
15611	hardcode_direct=yes
15612	hardcode_direct_absolute=yes
15613	export_dynamic_flag_spec='${wl}-E'
15614	# hardcode_minus_L: Not really in the search PATH,
15615	# but as the default location of the library.
15616	hardcode_minus_L=yes
15617      fi
15618      ;;
15619
15620    hpux11*)
15621      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
15622	case $host_cpu in
15623	hppa*64*)
15624	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
15625	  ;;
15626	ia64*)
15627	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
15628	  ;;
15629	*)
15630	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
15631	  ;;
15632	esac
15633      else
15634	case $host_cpu in
15635	hppa*64*)
15636	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
15637	  ;;
15638	ia64*)
15639	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
15640	  ;;
15641	*)
15642
15643	  # Older versions of the 11.00 compiler do not understand -b yet
15644	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
15645	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
15646$as_echo_n "checking if $CC understands -b... " >&6; }
15647if ${lt_cv_prog_compiler__b+:} false; then :
15648  $as_echo_n "(cached) " >&6
15649else
15650  lt_cv_prog_compiler__b=no
15651   save_LDFLAGS="$LDFLAGS"
15652   LDFLAGS="$LDFLAGS -b"
15653   echo "$lt_simple_link_test_code" > conftest.$ac_ext
15654   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15655     # The linker can only warn and ignore the option if not recognized
15656     # So say no if there are warnings
15657     if test -s conftest.err; then
15658       # Append any errors to the config.log.
15659       cat conftest.err 1>&5
15660       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
15661       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15662       if diff conftest.exp conftest.er2 >/dev/null; then
15663         lt_cv_prog_compiler__b=yes
15664       fi
15665     else
15666       lt_cv_prog_compiler__b=yes
15667     fi
15668   fi
15669   $RM -r conftest*
15670   LDFLAGS="$save_LDFLAGS"
15671
15672fi
15673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
15674$as_echo "$lt_cv_prog_compiler__b" >&6; }
15675
15676if test x"$lt_cv_prog_compiler__b" = xyes; then
15677    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
15678else
15679    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
15680fi
15681
15682	  ;;
15683	esac
15684      fi
15685      if test "$with_gnu_ld" = no; then
15686	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
15687	hardcode_libdir_separator=:
15688
15689	case $host_cpu in
15690	hppa*64*|ia64*)
15691	  hardcode_direct=no
15692	  hardcode_shlibpath_var=no
15693	  ;;
15694	*)
15695	  hardcode_direct=yes
15696	  hardcode_direct_absolute=yes
15697	  export_dynamic_flag_spec='${wl}-E'
15698
15699	  # hardcode_minus_L: Not really in the search PATH,
15700	  # but as the default location of the library.
15701	  hardcode_minus_L=yes
15702	  ;;
15703	esac
15704      fi
15705      ;;
15706
15707    irix5* | irix6* | nonstopux*)
15708      if test "$GCC" = yes; then
15709	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'
15710	# Try to use the -exported_symbol ld option, if it does not
15711	# work, assume that -exports_file does not work either and
15712	# implicitly export all symbols.
15713	# This should be the same for all languages, so no per-tag cache variable.
15714	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
15715$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
15716if ${lt_cv_irix_exported_symbol+:} false; then :
15717  $as_echo_n "(cached) " >&6
15718else
15719  save_LDFLAGS="$LDFLAGS"
15720	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
15721	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15722/* end confdefs.h.  */
15723int foo (void) { return 0; }
15724_ACEOF
15725if ac_fn_c_try_link "$LINENO"; then :
15726  lt_cv_irix_exported_symbol=yes
15727else
15728  lt_cv_irix_exported_symbol=no
15729fi
15730rm -f core conftest.err conftest.$ac_objext \
15731    conftest$ac_exeext conftest.$ac_ext
15732           LDFLAGS="$save_LDFLAGS"
15733fi
15734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
15735$as_echo "$lt_cv_irix_exported_symbol" >&6; }
15736	if test "$lt_cv_irix_exported_symbol" = yes; then
15737          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'
15738	fi
15739      else
15740	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'
15741	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'
15742      fi
15743      archive_cmds_need_lc='no'
15744      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15745      hardcode_libdir_separator=:
15746      inherit_rpath=yes
15747      link_all_deplibs=yes
15748      ;;
15749
15750    netbsd*)
15751      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15752	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
15753      else
15754	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
15755      fi
15756      hardcode_libdir_flag_spec='-R$libdir'
15757      hardcode_direct=yes
15758      hardcode_shlibpath_var=no
15759      ;;
15760
15761    newsos6)
15762      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15763      hardcode_direct=yes
15764      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15765      hardcode_libdir_separator=:
15766      hardcode_shlibpath_var=no
15767      ;;
15768
15769    *nto* | *qnx*)
15770      ;;
15771
15772    openbsd*)
15773      if test -f /usr/libexec/ld.so; then
15774	hardcode_direct=yes
15775	hardcode_shlibpath_var=no
15776	hardcode_direct_absolute=yes
15777	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15778	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
15779	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
15780	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
15781	  export_dynamic_flag_spec='${wl}-E'
15782	else
15783	  case $host_os in
15784	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
15785	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15786	     hardcode_libdir_flag_spec='-R$libdir'
15787	     ;;
15788	   *)
15789	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
15790	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
15791	     ;;
15792	  esac
15793	fi
15794      else
15795	ld_shlibs=no
15796      fi
15797      ;;
15798
15799    os2*)
15800      hardcode_libdir_flag_spec='-L$libdir'
15801      hardcode_minus_L=yes
15802      allow_undefined_flag=unsupported
15803      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
15804      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
15805      ;;
15806
15807    osf3*)
15808      if test "$GCC" = yes; then
15809	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
15810	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'
15811      else
15812	allow_undefined_flag=' -expect_unresolved \*'
15813	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'
15814      fi
15815      archive_cmds_need_lc='no'
15816      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15817      hardcode_libdir_separator=:
15818      ;;
15819
15820    osf4* | osf5*)	# as osf3* with the addition of -msym flag
15821      if test "$GCC" = yes; then
15822	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
15823	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'
15824	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15825      else
15826	allow_undefined_flag=' -expect_unresolved \*'
15827	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'
15828	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~
15829	$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'
15830
15831	# Both c and cxx compiler support -rpath directly
15832	hardcode_libdir_flag_spec='-rpath $libdir'
15833      fi
15834      archive_cmds_need_lc='no'
15835      hardcode_libdir_separator=:
15836      ;;
15837
15838    solaris*)
15839      no_undefined_flag=' -z defs'
15840      if test "$GCC" = yes; then
15841	wlarc='${wl}'
15842	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
15843	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15844	  $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'
15845      else
15846	case `$CC -V 2>&1` in
15847	*"Compilers 5.0"*)
15848	  wlarc=''
15849	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
15850	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15851	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
15852	  ;;
15853	*)
15854	  wlarc='${wl}'
15855	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
15856	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15857	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
15858	  ;;
15859	esac
15860      fi
15861      hardcode_libdir_flag_spec='-R$libdir'
15862      hardcode_shlibpath_var=no
15863      case $host_os in
15864      solaris2.[0-5] | solaris2.[0-5].*) ;;
15865      *)
15866	# The compiler driver will combine and reorder linker options,
15867	# but understands `-z linker_flag'.  GCC discards it without `$wl',
15868	# but is careful enough not to reorder.
15869	# Supported since Solaris 2.6 (maybe 2.5.1?)
15870	if test "$GCC" = yes; then
15871	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
15872	else
15873	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
15874	fi
15875	;;
15876      esac
15877      link_all_deplibs=yes
15878      ;;
15879
15880    sunos4*)
15881      if test "x$host_vendor" = xsequent; then
15882	# Use $CC to link under sequent, because it throws in some extra .o
15883	# files that make .init and .fini sections work.
15884	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
15885      else
15886	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
15887      fi
15888      hardcode_libdir_flag_spec='-L$libdir'
15889      hardcode_direct=yes
15890      hardcode_minus_L=yes
15891      hardcode_shlibpath_var=no
15892      ;;
15893
15894    sysv4)
15895      case $host_vendor in
15896	sni)
15897	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15898	  hardcode_direct=yes # is this really true???
15899	;;
15900	siemens)
15901	  ## LD is ld it makes a PLAMLIB
15902	  ## CC just makes a GrossModule.
15903	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
15904	  reload_cmds='$CC -r -o $output$reload_objs'
15905	  hardcode_direct=no
15906        ;;
15907	motorola)
15908	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15909	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
15910	;;
15911      esac
15912      runpath_var='LD_RUN_PATH'
15913      hardcode_shlibpath_var=no
15914      ;;
15915
15916    sysv4.3*)
15917      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15918      hardcode_shlibpath_var=no
15919      export_dynamic_flag_spec='-Bexport'
15920      ;;
15921
15922    sysv4*MP*)
15923      if test -d /usr/nec; then
15924	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15925	hardcode_shlibpath_var=no
15926	runpath_var=LD_RUN_PATH
15927	hardcode_runpath_var=yes
15928	ld_shlibs=yes
15929      fi
15930      ;;
15931
15932    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
15933      no_undefined_flag='${wl}-z,text'
15934      archive_cmds_need_lc=no
15935      hardcode_shlibpath_var=no
15936      runpath_var='LD_RUN_PATH'
15937
15938      if test "$GCC" = yes; then
15939	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15940	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15941      else
15942	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15943	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15944      fi
15945      ;;
15946
15947    sysv5* | sco3.2v5* | sco5v6*)
15948      # Note: We can NOT use -z defs as we might desire, because we do not
15949      # link with -lc, and that would cause any symbols used from libc to
15950      # always be unresolved, which means just about no library would
15951      # ever link correctly.  If we're not using GNU ld we use -z text
15952      # though, which does catch some bad symbols but isn't as heavy-handed
15953      # as -z defs.
15954      no_undefined_flag='${wl}-z,text'
15955      allow_undefined_flag='${wl}-z,nodefs'
15956      archive_cmds_need_lc=no
15957      hardcode_shlibpath_var=no
15958      hardcode_libdir_flag_spec='${wl}-R,$libdir'
15959      hardcode_libdir_separator=':'
15960      link_all_deplibs=yes
15961      export_dynamic_flag_spec='${wl}-Bexport'
15962      runpath_var='LD_RUN_PATH'
15963
15964      if test "$GCC" = yes; then
15965	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15966	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15967      else
15968	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15969	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15970      fi
15971      ;;
15972
15973    uts4*)
15974      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15975      hardcode_libdir_flag_spec='-L$libdir'
15976      hardcode_shlibpath_var=no
15977      ;;
15978
15979    *)
15980      ld_shlibs=no
15981      ;;
15982    esac
15983
15984    if test x$host_vendor = xsni; then
15985      case $host in
15986      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
15987	export_dynamic_flag_spec='${wl}-Blargedynsym'
15988	;;
15989      esac
15990    fi
15991  fi
15992
15993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
15994$as_echo "$ld_shlibs" >&6; }
15995test "$ld_shlibs" = no && can_build_shared=no
15996
15997with_gnu_ld=$with_gnu_ld
15998
15999
16000
16001
16002
16003
16004
16005
16006
16007
16008
16009
16010
16011
16012
16013#
16014# Do we need to explicitly link libc?
16015#
16016case "x$archive_cmds_need_lc" in
16017x|xyes)
16018  # Assume -lc should be added
16019  archive_cmds_need_lc=yes
16020
16021  if test "$enable_shared" = yes && test "$GCC" = yes; then
16022    case $archive_cmds in
16023    *'~'*)
16024      # FIXME: we may have to deal with multi-command sequences.
16025      ;;
16026    '$CC '*)
16027      # Test whether the compiler implicitly links with -lc since on some
16028      # systems, -lgcc has to come before -lc. If gcc already passes -lc
16029      # to ld, don't add -lc before -lgcc.
16030      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
16031$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
16032if ${lt_cv_archive_cmds_need_lc+:} false; then :
16033  $as_echo_n "(cached) " >&6
16034else
16035  $RM conftest*
16036	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16037
16038	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16039  (eval $ac_compile) 2>&5
16040  ac_status=$?
16041  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16042  test $ac_status = 0; } 2>conftest.err; then
16043	  soname=conftest
16044	  lib=conftest
16045	  libobjs=conftest.$ac_objext
16046	  deplibs=
16047	  wl=$lt_prog_compiler_wl
16048	  pic_flag=$lt_prog_compiler_pic
16049	  compiler_flags=-v
16050	  linker_flags=-v
16051	  verstring=
16052	  output_objdir=.
16053	  libname=conftest
16054	  lt_save_allow_undefined_flag=$allow_undefined_flag
16055	  allow_undefined_flag=
16056	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16057  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16058  ac_status=$?
16059  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16060  test $ac_status = 0; }
16061	  then
16062	    lt_cv_archive_cmds_need_lc=no
16063	  else
16064	    lt_cv_archive_cmds_need_lc=yes
16065	  fi
16066	  allow_undefined_flag=$lt_save_allow_undefined_flag
16067	else
16068	  cat conftest.err 1>&5
16069	fi
16070	$RM conftest*
16071
16072fi
16073{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
16074$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
16075      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
16076      ;;
16077    esac
16078  fi
16079  ;;
16080esac
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090
16091
16092
16093
16094
16095
16096
16097
16098
16099
16100
16101
16102
16103
16104
16105
16106
16107
16108
16109
16110
16111
16112
16113
16114
16115
16116
16117
16118
16119
16120
16121
16122
16123
16124
16125
16126
16127
16128
16129
16130
16131
16132
16133
16134
16135
16136
16137
16138
16139
16140
16141
16142
16143
16144
16145
16146
16147
16148
16149
16150
16151
16152
16153
16154
16155
16156
16157
16158
16159
16160
16161
16162
16163
16164
16165
16166
16167
16168
16169
16170
16171
16172
16173
16174
16175
16176
16177
16178
16179
16180
16181
16182
16183
16184
16185
16186
16187
16188
16189
16190
16191
16192
16193
16194
16195
16196
16197
16198
16199
16200
16201
16202
16203
16204
16205
16206
16207
16208
16209
16210
16211
16212
16213
16214
16215
16216
16217
16218
16219
16220
16221
16222
16223
16224
16225
16226
16227
16228
16229
16230
16231
16232
16233  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
16234$as_echo_n "checking dynamic linker characteristics... " >&6; }
16235
16236if test "$GCC" = yes; then
16237  case $host_os in
16238    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
16239    *) lt_awk_arg="/^libraries:/" ;;
16240  esac
16241  case $host_os in
16242    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
16243    *) lt_sed_strip_eq="s,=/,/,g" ;;
16244  esac
16245  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
16246  case $lt_search_path_spec in
16247  *\;*)
16248    # if the path contains ";" then we assume it to be the separator
16249    # otherwise default to the standard path separator (i.e. ":") - it is
16250    # assumed that no part of a normal pathname contains ";" but that should
16251    # okay in the real world where ";" in dirpaths is itself problematic.
16252    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
16253    ;;
16254  *)
16255    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
16256    ;;
16257  esac
16258  # Ok, now we have the path, separated by spaces, we can step through it
16259  # and add multilib dir if necessary.
16260  lt_tmp_lt_search_path_spec=
16261  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
16262  for lt_sys_path in $lt_search_path_spec; do
16263    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
16264      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
16265    else
16266      test -d "$lt_sys_path" && \
16267	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
16268    fi
16269  done
16270  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
16271BEGIN {RS=" "; FS="/|\n";} {
16272  lt_foo="";
16273  lt_count=0;
16274  for (lt_i = NF; lt_i > 0; lt_i--) {
16275    if ($lt_i != "" && $lt_i != ".") {
16276      if ($lt_i == "..") {
16277        lt_count++;
16278      } else {
16279        if (lt_count == 0) {
16280          lt_foo="/" $lt_i lt_foo;
16281        } else {
16282          lt_count--;
16283        }
16284      }
16285    }
16286  }
16287  if (lt_foo != "") { lt_freq[lt_foo]++; }
16288  if (lt_freq[lt_foo] == 1) { print lt_foo; }
16289}'`
16290  # AWK program above erroneously prepends '/' to C:/dos/paths
16291  # for these hosts.
16292  case $host_os in
16293    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
16294      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
16295  esac
16296  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
16297else
16298  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
16299fi
16300library_names_spec=
16301libname_spec='lib$name'
16302soname_spec=
16303shrext_cmds=".so"
16304postinstall_cmds=
16305postuninstall_cmds=
16306finish_cmds=
16307finish_eval=
16308shlibpath_var=
16309shlibpath_overrides_runpath=unknown
16310version_type=none
16311dynamic_linker="$host_os ld.so"
16312sys_lib_dlsearch_path_spec="/lib /usr/lib"
16313need_lib_prefix=unknown
16314hardcode_into_libs=no
16315
16316# when you set need_version to no, make sure it does not cause -set_version
16317# flags to be left without arguments
16318need_version=unknown
16319
16320case $host_os in
16321aix3*)
16322  version_type=linux # correct to gnu/linux during the next big refactor
16323  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
16324  shlibpath_var=LIBPATH
16325
16326  # AIX 3 has no versioning support, so we append a major version to the name.
16327  soname_spec='${libname}${release}${shared_ext}$major'
16328  ;;
16329
16330aix[4-9]*)
16331  version_type=linux # correct to gnu/linux during the next big refactor
16332  need_lib_prefix=no
16333  need_version=no
16334  hardcode_into_libs=yes
16335  if test "$host_cpu" = ia64; then
16336    # AIX 5 supports IA64
16337    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
16338    shlibpath_var=LD_LIBRARY_PATH
16339  else
16340    # With GCC up to 2.95.x, collect2 would create an import file
16341    # for dependence libraries.  The import file would start with
16342    # the line `#! .'.  This would cause the generated library to
16343    # depend on `.', always an invalid library.  This was fixed in
16344    # development snapshots of GCC prior to 3.0.
16345    case $host_os in
16346      aix4 | aix4.[01] | aix4.[01].*)
16347      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16348	   echo ' yes '
16349	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
16350	:
16351      else
16352	can_build_shared=no
16353      fi
16354      ;;
16355    esac
16356    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
16357    # soname into executable. Probably we can add versioning support to
16358    # collect2, so additional links can be useful in future.
16359    if test "$aix_use_runtimelinking" = yes; then
16360      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
16361      # instead of lib<name>.a to let people know that these are not
16362      # typical AIX shared libraries.
16363      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16364    else
16365      # We preserve .a as extension for shared libraries through AIX4.2
16366      # and later when we are not doing run time linking.
16367      library_names_spec='${libname}${release}.a $libname.a'
16368      soname_spec='${libname}${release}${shared_ext}$major'
16369    fi
16370    shlibpath_var=LIBPATH
16371  fi
16372  ;;
16373
16374amigaos*)
16375  case $host_cpu in
16376  powerpc)
16377    # Since July 2007 AmigaOS4 officially supports .so libraries.
16378    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
16379    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16380    ;;
16381  m68k)
16382    library_names_spec='$libname.ixlibrary $libname.a'
16383    # Create ${libname}_ixlibrary.a entries in /sys/libs.
16384    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $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'
16385    ;;
16386  esac
16387  ;;
16388
16389beos*)
16390  library_names_spec='${libname}${shared_ext}'
16391  dynamic_linker="$host_os ld.so"
16392  shlibpath_var=LIBRARY_PATH
16393  ;;
16394
16395bsdi[45]*)
16396  version_type=linux # correct to gnu/linux during the next big refactor
16397  need_version=no
16398  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16399  soname_spec='${libname}${release}${shared_ext}$major'
16400  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
16401  shlibpath_var=LD_LIBRARY_PATH
16402  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
16403  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
16404  # the default ld.so.conf also contains /usr/contrib/lib and
16405  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
16406  # libtool to hard-code these into programs
16407  ;;
16408
16409cygwin* | mingw* | pw32* | cegcc*)
16410  version_type=windows
16411  shrext_cmds=".dll"
16412  need_version=no
16413  need_lib_prefix=no
16414
16415  case $GCC,$cc_basename in
16416  yes,*)
16417    # gcc
16418    library_names_spec='$libname.dll.a'
16419    # DLL is installed to $(libdir)/../bin by postinstall_cmds
16420    postinstall_cmds='base_file=`basename \${file}`~
16421      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
16422      dldir=$destdir/`dirname \$dlpath`~
16423      test -d \$dldir || mkdir -p \$dldir~
16424      $install_prog $dir/$dlname \$dldir/$dlname~
16425      chmod a+x \$dldir/$dlname~
16426      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
16427        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
16428      fi'
16429    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16430      dlpath=$dir/\$dldll~
16431       $RM \$dlpath'
16432    shlibpath_overrides_runpath=yes
16433
16434    case $host_os in
16435    cygwin*)
16436      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
16437      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16438
16439      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
16440      ;;
16441    mingw* | cegcc*)
16442      # MinGW DLLs use traditional 'lib' prefix
16443      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16444      ;;
16445    pw32*)
16446      # pw32 DLLs use 'pw' prefix rather than 'lib'
16447      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16448      ;;
16449    esac
16450    dynamic_linker='Win32 ld.exe'
16451    ;;
16452
16453  *,cl*)
16454    # Native MSVC
16455    libname_spec='$name'
16456    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16457    library_names_spec='${libname}.dll.lib'
16458
16459    case $build_os in
16460    mingw*)
16461      sys_lib_search_path_spec=
16462      lt_save_ifs=$IFS
16463      IFS=';'
16464      for lt_path in $LIB
16465      do
16466        IFS=$lt_save_ifs
16467        # Let DOS variable expansion print the short 8.3 style file name.
16468        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
16469        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
16470      done
16471      IFS=$lt_save_ifs
16472      # Convert to MSYS style.
16473      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
16474      ;;
16475    cygwin*)
16476      # Convert to unix form, then to dos form, then back to unix form
16477      # but this time dos style (no spaces!) so that the unix form looks
16478      # like /cygdrive/c/PROGRA~1:/cygdr...
16479      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
16480      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
16481      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16482      ;;
16483    *)
16484      sys_lib_search_path_spec="$LIB"
16485      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
16486        # It is most probably a Windows format PATH.
16487        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
16488      else
16489        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16490      fi
16491      # FIXME: find the short name or the path components, as spaces are
16492      # common. (e.g. "Program Files" -> "PROGRA~1")
16493      ;;
16494    esac
16495
16496    # DLL is installed to $(libdir)/../bin by postinstall_cmds
16497    postinstall_cmds='base_file=`basename \${file}`~
16498      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
16499      dldir=$destdir/`dirname \$dlpath`~
16500      test -d \$dldir || mkdir -p \$dldir~
16501      $install_prog $dir/$dlname \$dldir/$dlname'
16502    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16503      dlpath=$dir/\$dldll~
16504       $RM \$dlpath'
16505    shlibpath_overrides_runpath=yes
16506    dynamic_linker='Win32 link.exe'
16507    ;;
16508
16509  *)
16510    # Assume MSVC wrapper
16511    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
16512    dynamic_linker='Win32 ld.exe'
16513    ;;
16514  esac
16515  # FIXME: first we should search . and the directory the executable is in
16516  shlibpath_var=PATH
16517  ;;
16518
16519darwin* | rhapsody*)
16520  dynamic_linker="$host_os dyld"
16521  version_type=darwin
16522  need_lib_prefix=no
16523  need_version=no
16524  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
16525  soname_spec='${libname}${release}${major}$shared_ext'
16526  shlibpath_overrides_runpath=yes
16527  shlibpath_var=DYLD_LIBRARY_PATH
16528  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
16529
16530  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
16531  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
16532  ;;
16533
16534dgux*)
16535  version_type=linux # correct to gnu/linux during the next big refactor
16536  need_lib_prefix=no
16537  need_version=no
16538  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
16539  soname_spec='${libname}${release}${shared_ext}$major'
16540  shlibpath_var=LD_LIBRARY_PATH
16541  ;;
16542
16543freebsd* | dragonfly*)
16544  # DragonFly does not have aout.  When/if they implement a new
16545  # versioning mechanism, adjust this.
16546  if test -x /usr/bin/objformat; then
16547    objformat=`/usr/bin/objformat`
16548  else
16549    case $host_os in
16550    freebsd[23].*) objformat=aout ;;
16551    *) objformat=elf ;;
16552    esac
16553  fi
16554  version_type=freebsd-$objformat
16555  case $version_type in
16556    freebsd-elf*)
16557      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16558      need_version=no
16559      need_lib_prefix=no
16560      ;;
16561    freebsd-*)
16562      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
16563      need_version=yes
16564      ;;
16565  esac
16566  shlibpath_var=LD_LIBRARY_PATH
16567  case $host_os in
16568  freebsd2.*)
16569    shlibpath_overrides_runpath=yes
16570    ;;
16571  freebsd3.[01]* | freebsdelf3.[01]*)
16572    shlibpath_overrides_runpath=yes
16573    hardcode_into_libs=yes
16574    ;;
16575  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
16576  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
16577    shlibpath_overrides_runpath=no
16578    hardcode_into_libs=yes
16579    ;;
16580  *) # from 4.6 on, and DragonFly
16581    shlibpath_overrides_runpath=yes
16582    hardcode_into_libs=yes
16583    ;;
16584  esac
16585  ;;
16586
16587gnu*)
16588  version_type=linux # correct to gnu/linux during the next big refactor
16589  need_lib_prefix=no
16590  need_version=no
16591  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16592  soname_spec='${libname}${release}${shared_ext}$major'
16593  shlibpath_var=LD_LIBRARY_PATH
16594  shlibpath_overrides_runpath=no
16595  hardcode_into_libs=yes
16596  ;;
16597
16598haiku*)
16599  version_type=linux # correct to gnu/linux during the next big refactor
16600  need_lib_prefix=no
16601  need_version=no
16602  dynamic_linker="$host_os runtime_loader"
16603  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16604  soname_spec='${libname}${release}${shared_ext}$major'
16605  shlibpath_var=LIBRARY_PATH
16606  shlibpath_overrides_runpath=yes
16607  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
16608  hardcode_into_libs=yes
16609  ;;
16610
16611hpux9* | hpux10* | hpux11*)
16612  # Give a soname corresponding to the major version so that dld.sl refuses to
16613  # link against other versions.
16614  version_type=sunos
16615  need_lib_prefix=no
16616  need_version=no
16617  case $host_cpu in
16618  ia64*)
16619    shrext_cmds='.so'
16620    hardcode_into_libs=yes
16621    dynamic_linker="$host_os dld.so"
16622    shlibpath_var=LD_LIBRARY_PATH
16623    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
16624    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16625    soname_spec='${libname}${release}${shared_ext}$major'
16626    if test "X$HPUX_IA64_MODE" = X32; then
16627      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
16628    else
16629      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
16630    fi
16631    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
16632    ;;
16633  hppa*64*)
16634    shrext_cmds='.sl'
16635    hardcode_into_libs=yes
16636    dynamic_linker="$host_os dld.sl"
16637    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
16638    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
16639    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16640    soname_spec='${libname}${release}${shared_ext}$major'
16641    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
16642    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
16643    ;;
16644  *)
16645    shrext_cmds='.sl'
16646    dynamic_linker="$host_os dld.sl"
16647    shlibpath_var=SHLIB_PATH
16648    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
16649    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16650    soname_spec='${libname}${release}${shared_ext}$major'
16651    ;;
16652  esac
16653  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
16654  postinstall_cmds='chmod 555 $lib'
16655  # or fails outright, so override atomically:
16656  install_override_mode=555
16657  ;;
16658
16659interix[3-9]*)
16660  version_type=linux # correct to gnu/linux during the next big refactor
16661  need_lib_prefix=no
16662  need_version=no
16663  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16664  soname_spec='${libname}${release}${shared_ext}$major'
16665  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
16666  shlibpath_var=LD_LIBRARY_PATH
16667  shlibpath_overrides_runpath=no
16668  hardcode_into_libs=yes
16669  ;;
16670
16671irix5* | irix6* | nonstopux*)
16672  case $host_os in
16673    nonstopux*) version_type=nonstopux ;;
16674    *)
16675	if test "$lt_cv_prog_gnu_ld" = yes; then
16676		version_type=linux # correct to gnu/linux during the next big refactor
16677	else
16678		version_type=irix
16679	fi ;;
16680  esac
16681  need_lib_prefix=no
16682  need_version=no
16683  soname_spec='${libname}${release}${shared_ext}$major'
16684  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
16685  case $host_os in
16686  irix5* | nonstopux*)
16687    libsuff= shlibsuff=
16688    ;;
16689  *)
16690    case $LD in # libtool.m4 will add one of these switches to LD
16691    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
16692      libsuff= shlibsuff= libmagic=32-bit;;
16693    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
16694      libsuff=32 shlibsuff=N32 libmagic=N32;;
16695    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
16696      libsuff=64 shlibsuff=64 libmagic=64-bit;;
16697    *) libsuff= shlibsuff= libmagic=never-match;;
16698    esac
16699    ;;
16700  esac
16701  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
16702  shlibpath_overrides_runpath=no
16703  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
16704  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
16705  hardcode_into_libs=yes
16706  ;;
16707
16708# No shared lib support for Linux oldld, aout, or coff.
16709linux*oldld* | linux*aout* | linux*coff*)
16710  dynamic_linker=no
16711  ;;
16712
16713# This must be glibc/ELF.
16714linux* | k*bsd*-gnu | kopensolaris*-gnu)
16715  version_type=linux # correct to gnu/linux during the next big refactor
16716  need_lib_prefix=no
16717  need_version=no
16718  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16719  soname_spec='${libname}${release}${shared_ext}$major'
16720  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
16721  shlibpath_var=LD_LIBRARY_PATH
16722  shlibpath_overrides_runpath=no
16723
16724  # Some binutils ld are patched to set DT_RUNPATH
16725  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
16726  $as_echo_n "(cached) " >&6
16727else
16728  lt_cv_shlibpath_overrides_runpath=no
16729    save_LDFLAGS=$LDFLAGS
16730    save_libdir=$libdir
16731    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
16732	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
16733    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16734/* end confdefs.h.  */
16735
16736int
16737main ()
16738{
16739
16740  ;
16741  return 0;
16742}
16743_ACEOF
16744if ac_fn_c_try_link "$LINENO"; then :
16745  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
16746  lt_cv_shlibpath_overrides_runpath=yes
16747fi
16748fi
16749rm -f core conftest.err conftest.$ac_objext \
16750    conftest$ac_exeext conftest.$ac_ext
16751    LDFLAGS=$save_LDFLAGS
16752    libdir=$save_libdir
16753
16754fi
16755
16756  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
16757
16758  # This implies no fast_install, which is unacceptable.
16759  # Some rework will be needed to allow for fast_install
16760  # before this can be enabled.
16761  hardcode_into_libs=yes
16762
16763  # Add ABI-specific directories to the system library path.
16764  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
16765
16766  # Append ld.so.conf contents to the search path
16767  if test -f /etc/ld.so.conf; then
16768    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' ' '`
16769    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
16770
16771  fi
16772
16773  # We used to test for /lib/ld.so.1 and disable shared libraries on
16774  # powerpc, because MkLinux only supported shared libraries with the
16775  # GNU dynamic linker.  Since this was broken with cross compilers,
16776  # most powerpc-linux boxes support dynamic linking these days and
16777  # people can always --disable-shared, the test was removed, and we
16778  # assume the GNU/Linux dynamic linker is in use.
16779  dynamic_linker='GNU/Linux ld.so'
16780  ;;
16781
16782netbsd*)
16783  version_type=sunos
16784  need_lib_prefix=no
16785  need_version=no
16786  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16787    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16788    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16789    dynamic_linker='NetBSD (a.out) ld.so'
16790  else
16791    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16792    soname_spec='${libname}${release}${shared_ext}$major'
16793    dynamic_linker='NetBSD ld.elf_so'
16794  fi
16795  shlibpath_var=LD_LIBRARY_PATH
16796  shlibpath_overrides_runpath=yes
16797  hardcode_into_libs=yes
16798  ;;
16799
16800newsos6)
16801  version_type=linux # correct to gnu/linux during the next big refactor
16802  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16803  shlibpath_var=LD_LIBRARY_PATH
16804  shlibpath_overrides_runpath=yes
16805  ;;
16806
16807*nto* | *qnx*)
16808  version_type=qnx
16809  need_lib_prefix=no
16810  need_version=no
16811  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16812  soname_spec='${libname}${release}${shared_ext}$major'
16813  shlibpath_var=LD_LIBRARY_PATH
16814  shlibpath_overrides_runpath=no
16815  hardcode_into_libs=yes
16816  dynamic_linker='ldqnx.so'
16817  ;;
16818
16819openbsd*)
16820  version_type=sunos
16821  sys_lib_dlsearch_path_spec="/usr/lib"
16822  need_lib_prefix=no
16823  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
16824  case $host_os in
16825    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
16826    *)				need_version=no  ;;
16827  esac
16828  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16829  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16830  shlibpath_var=LD_LIBRARY_PATH
16831  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
16832    case $host_os in
16833      openbsd2.[89] | openbsd2.[89].*)
16834	shlibpath_overrides_runpath=no
16835	;;
16836      *)
16837	shlibpath_overrides_runpath=yes
16838	;;
16839      esac
16840  else
16841    shlibpath_overrides_runpath=yes
16842  fi
16843  ;;
16844
16845os2*)
16846  libname_spec='$name'
16847  shrext_cmds=".dll"
16848  need_lib_prefix=no
16849  library_names_spec='$libname${shared_ext} $libname.a'
16850  dynamic_linker='OS/2 ld.exe'
16851  shlibpath_var=LIBPATH
16852  ;;
16853
16854osf3* | osf4* | osf5*)
16855  version_type=osf
16856  need_lib_prefix=no
16857  need_version=no
16858  soname_spec='${libname}${release}${shared_ext}$major'
16859  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16860  shlibpath_var=LD_LIBRARY_PATH
16861  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
16862  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
16863  ;;
16864
16865rdos*)
16866  dynamic_linker=no
16867  ;;
16868
16869solaris*)
16870  version_type=linux # correct to gnu/linux during the next big refactor
16871  need_lib_prefix=no
16872  need_version=no
16873  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16874  soname_spec='${libname}${release}${shared_ext}$major'
16875  shlibpath_var=LD_LIBRARY_PATH
16876  shlibpath_overrides_runpath=yes
16877  hardcode_into_libs=yes
16878  # ldd complains unless libraries are executable
16879  postinstall_cmds='chmod +x $lib'
16880  ;;
16881
16882sunos4*)
16883  version_type=sunos
16884  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16885  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
16886  shlibpath_var=LD_LIBRARY_PATH
16887  shlibpath_overrides_runpath=yes
16888  if test "$with_gnu_ld" = yes; then
16889    need_lib_prefix=no
16890  fi
16891  need_version=yes
16892  ;;
16893
16894sysv4 | sysv4.3*)
16895  version_type=linux # correct to gnu/linux during the next big refactor
16896  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16897  soname_spec='${libname}${release}${shared_ext}$major'
16898  shlibpath_var=LD_LIBRARY_PATH
16899  case $host_vendor in
16900    sni)
16901      shlibpath_overrides_runpath=no
16902      need_lib_prefix=no
16903      runpath_var=LD_RUN_PATH
16904      ;;
16905    siemens)
16906      need_lib_prefix=no
16907      ;;
16908    motorola)
16909      need_lib_prefix=no
16910      need_version=no
16911      shlibpath_overrides_runpath=no
16912      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
16913      ;;
16914  esac
16915  ;;
16916
16917sysv4*MP*)
16918  if test -d /usr/nec ;then
16919    version_type=linux # correct to gnu/linux during the next big refactor
16920    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
16921    soname_spec='$libname${shared_ext}.$major'
16922    shlibpath_var=LD_LIBRARY_PATH
16923  fi
16924  ;;
16925
16926sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
16927  version_type=freebsd-elf
16928  need_lib_prefix=no
16929  need_version=no
16930  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16931  soname_spec='${libname}${release}${shared_ext}$major'
16932  shlibpath_var=LD_LIBRARY_PATH
16933  shlibpath_overrides_runpath=yes
16934  hardcode_into_libs=yes
16935  if test "$with_gnu_ld" = yes; then
16936    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
16937  else
16938    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
16939    case $host_os in
16940      sco3.2v5*)
16941        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
16942	;;
16943    esac
16944  fi
16945  sys_lib_dlsearch_path_spec='/usr/lib'
16946  ;;
16947
16948tpf*)
16949  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
16950  version_type=linux # correct to gnu/linux during the next big refactor
16951  need_lib_prefix=no
16952  need_version=no
16953  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16954  shlibpath_var=LD_LIBRARY_PATH
16955  shlibpath_overrides_runpath=no
16956  hardcode_into_libs=yes
16957  ;;
16958
16959uts4*)
16960  version_type=linux # correct to gnu/linux during the next big refactor
16961  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16962  soname_spec='${libname}${release}${shared_ext}$major'
16963  shlibpath_var=LD_LIBRARY_PATH
16964  ;;
16965
16966*)
16967  dynamic_linker=no
16968  ;;
16969esac
16970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
16971$as_echo "$dynamic_linker" >&6; }
16972test "$dynamic_linker" = no && can_build_shared=no
16973
16974variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
16975if test "$GCC" = yes; then
16976  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
16977fi
16978
16979if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
16980  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
16981fi
16982if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
16983  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
16984fi
16985
16986
16987
16988
16989
16990
16991
16992
16993
16994
16995
16996
16997
16998
16999
17000
17001
17002
17003
17004
17005
17006
17007
17008
17009
17010
17011
17012
17013
17014
17015
17016
17017
17018
17019
17020
17021
17022
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034
17035
17036
17037
17038
17039
17040
17041
17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052
17053
17054
17055
17056
17057
17058
17059
17060
17061
17062
17063
17064
17065
17066
17067
17068
17069
17070
17071
17072
17073
17074
17075
17076
17077  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
17078$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
17079hardcode_action=
17080if test -n "$hardcode_libdir_flag_spec" ||
17081   test -n "$runpath_var" ||
17082   test "X$hardcode_automatic" = "Xyes" ; then
17083
17084  # We can hardcode non-existent directories.
17085  if test "$hardcode_direct" != no &&
17086     # If the only mechanism to avoid hardcoding is shlibpath_var, we
17087     # have to relink, otherwise we might link with an installed library
17088     # when we should be linking with a yet-to-be-installed one
17089     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
17090     test "$hardcode_minus_L" != no; then
17091    # Linking always hardcodes the temporary library directory.
17092    hardcode_action=relink
17093  else
17094    # We can link without hardcoding, and we can hardcode nonexisting dirs.
17095    hardcode_action=immediate
17096  fi
17097else
17098  # We cannot hardcode anything, or else we can only hardcode existing
17099  # directories.
17100  hardcode_action=unsupported
17101fi
17102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
17103$as_echo "$hardcode_action" >&6; }
17104
17105if test "$hardcode_action" = relink ||
17106   test "$inherit_rpath" = yes; then
17107  # Fast installation is not supported
17108  enable_fast_install=no
17109elif test "$shlibpath_overrides_runpath" = yes ||
17110     test "$enable_shared" = no; then
17111  # Fast installation is not necessary
17112  enable_fast_install=needless
17113fi
17114
17115
17116
17117
17118
17119
17120  if test "x$enable_dlopen" != xyes; then
17121  enable_dlopen=unknown
17122  enable_dlopen_self=unknown
17123  enable_dlopen_self_static=unknown
17124else
17125  lt_cv_dlopen=no
17126  lt_cv_dlopen_libs=
17127
17128  case $host_os in
17129  beos*)
17130    lt_cv_dlopen="load_add_on"
17131    lt_cv_dlopen_libs=
17132    lt_cv_dlopen_self=yes
17133    ;;
17134
17135  mingw* | pw32* | cegcc*)
17136    lt_cv_dlopen="LoadLibrary"
17137    lt_cv_dlopen_libs=
17138    ;;
17139
17140  cygwin*)
17141    lt_cv_dlopen="dlopen"
17142    lt_cv_dlopen_libs=
17143    ;;
17144
17145  darwin*)
17146  # if libdl is installed we need to link against it
17147    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17148$as_echo_n "checking for dlopen in -ldl... " >&6; }
17149if ${ac_cv_lib_dl_dlopen+:} false; then :
17150  $as_echo_n "(cached) " >&6
17151else
17152  ac_check_lib_save_LIBS=$LIBS
17153LIBS="-ldl  $LIBS"
17154cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17155/* end confdefs.h.  */
17156
17157/* Override any GCC internal prototype to avoid an error.
17158   Use char because int might match the return type of a GCC
17159   builtin and then its argument prototype would still apply.  */
17160#ifdef __cplusplus
17161extern "C"
17162#endif
17163char dlopen ();
17164int
17165main ()
17166{
17167return dlopen ();
17168  ;
17169  return 0;
17170}
17171_ACEOF
17172if ac_fn_c_try_link "$LINENO"; then :
17173  ac_cv_lib_dl_dlopen=yes
17174else
17175  ac_cv_lib_dl_dlopen=no
17176fi
17177rm -f core conftest.err conftest.$ac_objext \
17178    conftest$ac_exeext conftest.$ac_ext
17179LIBS=$ac_check_lib_save_LIBS
17180fi
17181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17182$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17183if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17184  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
17185else
17186
17187    lt_cv_dlopen="dyld"
17188    lt_cv_dlopen_libs=
17189    lt_cv_dlopen_self=yes
17190
17191fi
17192
17193    ;;
17194
17195  *)
17196    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
17197if test "x$ac_cv_func_shl_load" = xyes; then :
17198  lt_cv_dlopen="shl_load"
17199else
17200  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
17201$as_echo_n "checking for shl_load in -ldld... " >&6; }
17202if ${ac_cv_lib_dld_shl_load+:} false; then :
17203  $as_echo_n "(cached) " >&6
17204else
17205  ac_check_lib_save_LIBS=$LIBS
17206LIBS="-ldld  $LIBS"
17207cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17208/* end confdefs.h.  */
17209
17210/* Override any GCC internal prototype to avoid an error.
17211   Use char because int might match the return type of a GCC
17212   builtin and then its argument prototype would still apply.  */
17213#ifdef __cplusplus
17214extern "C"
17215#endif
17216char shl_load ();
17217int
17218main ()
17219{
17220return shl_load ();
17221  ;
17222  return 0;
17223}
17224_ACEOF
17225if ac_fn_c_try_link "$LINENO"; then :
17226  ac_cv_lib_dld_shl_load=yes
17227else
17228  ac_cv_lib_dld_shl_load=no
17229fi
17230rm -f core conftest.err conftest.$ac_objext \
17231    conftest$ac_exeext conftest.$ac_ext
17232LIBS=$ac_check_lib_save_LIBS
17233fi
17234{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
17235$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
17236if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
17237  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
17238else
17239  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
17240if test "x$ac_cv_func_dlopen" = xyes; then :
17241  lt_cv_dlopen="dlopen"
17242else
17243  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17244$as_echo_n "checking for dlopen in -ldl... " >&6; }
17245if ${ac_cv_lib_dl_dlopen+:} false; then :
17246  $as_echo_n "(cached) " >&6
17247else
17248  ac_check_lib_save_LIBS=$LIBS
17249LIBS="-ldl  $LIBS"
17250cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17251/* end confdefs.h.  */
17252
17253/* Override any GCC internal prototype to avoid an error.
17254   Use char because int might match the return type of a GCC
17255   builtin and then its argument prototype would still apply.  */
17256#ifdef __cplusplus
17257extern "C"
17258#endif
17259char dlopen ();
17260int
17261main ()
17262{
17263return dlopen ();
17264  ;
17265  return 0;
17266}
17267_ACEOF
17268if ac_fn_c_try_link "$LINENO"; then :
17269  ac_cv_lib_dl_dlopen=yes
17270else
17271  ac_cv_lib_dl_dlopen=no
17272fi
17273rm -f core conftest.err conftest.$ac_objext \
17274    conftest$ac_exeext conftest.$ac_ext
17275LIBS=$ac_check_lib_save_LIBS
17276fi
17277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17278$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17279if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17280  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
17281else
17282  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
17283$as_echo_n "checking for dlopen in -lsvld... " >&6; }
17284if ${ac_cv_lib_svld_dlopen+:} false; then :
17285  $as_echo_n "(cached) " >&6
17286else
17287  ac_check_lib_save_LIBS=$LIBS
17288LIBS="-lsvld  $LIBS"
17289cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17290/* end confdefs.h.  */
17291
17292/* Override any GCC internal prototype to avoid an error.
17293   Use char because int might match the return type of a GCC
17294   builtin and then its argument prototype would still apply.  */
17295#ifdef __cplusplus
17296extern "C"
17297#endif
17298char dlopen ();
17299int
17300main ()
17301{
17302return dlopen ();
17303  ;
17304  return 0;
17305}
17306_ACEOF
17307if ac_fn_c_try_link "$LINENO"; then :
17308  ac_cv_lib_svld_dlopen=yes
17309else
17310  ac_cv_lib_svld_dlopen=no
17311fi
17312rm -f core conftest.err conftest.$ac_objext \
17313    conftest$ac_exeext conftest.$ac_ext
17314LIBS=$ac_check_lib_save_LIBS
17315fi
17316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
17317$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
17318if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
17319  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
17320else
17321  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
17322$as_echo_n "checking for dld_link in -ldld... " >&6; }
17323if ${ac_cv_lib_dld_dld_link+:} false; then :
17324  $as_echo_n "(cached) " >&6
17325else
17326  ac_check_lib_save_LIBS=$LIBS
17327LIBS="-ldld  $LIBS"
17328cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17329/* end confdefs.h.  */
17330
17331/* Override any GCC internal prototype to avoid an error.
17332   Use char because int might match the return type of a GCC
17333   builtin and then its argument prototype would still apply.  */
17334#ifdef __cplusplus
17335extern "C"
17336#endif
17337char dld_link ();
17338int
17339main ()
17340{
17341return dld_link ();
17342  ;
17343  return 0;
17344}
17345_ACEOF
17346if ac_fn_c_try_link "$LINENO"; then :
17347  ac_cv_lib_dld_dld_link=yes
17348else
17349  ac_cv_lib_dld_dld_link=no
17350fi
17351rm -f core conftest.err conftest.$ac_objext \
17352    conftest$ac_exeext conftest.$ac_ext
17353LIBS=$ac_check_lib_save_LIBS
17354fi
17355{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
17356$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
17357if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
17358  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
17359fi
17360
17361
17362fi
17363
17364
17365fi
17366
17367
17368fi
17369
17370
17371fi
17372
17373
17374fi
17375
17376    ;;
17377  esac
17378
17379  if test "x$lt_cv_dlopen" != xno; then
17380    enable_dlopen=yes
17381  else
17382    enable_dlopen=no
17383  fi
17384
17385  case $lt_cv_dlopen in
17386  dlopen)
17387    save_CPPFLAGS="$CPPFLAGS"
17388    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
17389
17390    save_LDFLAGS="$LDFLAGS"
17391    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
17392
17393    save_LIBS="$LIBS"
17394    LIBS="$lt_cv_dlopen_libs $LIBS"
17395
17396    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
17397$as_echo_n "checking whether a program can dlopen itself... " >&6; }
17398if ${lt_cv_dlopen_self+:} false; then :
17399  $as_echo_n "(cached) " >&6
17400else
17401  	  if test "$cross_compiling" = yes; then :
17402  lt_cv_dlopen_self=cross
17403else
17404  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
17405  lt_status=$lt_dlunknown
17406  cat > conftest.$ac_ext <<_LT_EOF
17407#line $LINENO "configure"
17408#include "confdefs.h"
17409
17410#if HAVE_DLFCN_H
17411#include <dlfcn.h>
17412#endif
17413
17414#include <stdio.h>
17415
17416#ifdef RTLD_GLOBAL
17417#  define LT_DLGLOBAL		RTLD_GLOBAL
17418#else
17419#  ifdef DL_GLOBAL
17420#    define LT_DLGLOBAL		DL_GLOBAL
17421#  else
17422#    define LT_DLGLOBAL		0
17423#  endif
17424#endif
17425
17426/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
17427   find out it does not work in some platform. */
17428#ifndef LT_DLLAZY_OR_NOW
17429#  ifdef RTLD_LAZY
17430#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
17431#  else
17432#    ifdef DL_LAZY
17433#      define LT_DLLAZY_OR_NOW		DL_LAZY
17434#    else
17435#      ifdef RTLD_NOW
17436#        define LT_DLLAZY_OR_NOW	RTLD_NOW
17437#      else
17438#        ifdef DL_NOW
17439#          define LT_DLLAZY_OR_NOW	DL_NOW
17440#        else
17441#          define LT_DLLAZY_OR_NOW	0
17442#        endif
17443#      endif
17444#    endif
17445#  endif
17446#endif
17447
17448/* When -fvisbility=hidden is used, assume the code has been annotated
17449   correspondingly for the symbols needed.  */
17450#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
17451int fnord () __attribute__((visibility("default")));
17452#endif
17453
17454int fnord () { return 42; }
17455int main ()
17456{
17457  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
17458  int status = $lt_dlunknown;
17459
17460  if (self)
17461    {
17462      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
17463      else
17464        {
17465	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
17466          else puts (dlerror ());
17467	}
17468      /* dlclose (self); */
17469    }
17470  else
17471    puts (dlerror ());
17472
17473  return status;
17474}
17475_LT_EOF
17476  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
17477  (eval $ac_link) 2>&5
17478  ac_status=$?
17479  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17480  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
17481    (./conftest; exit; ) >&5 2>/dev/null
17482    lt_status=$?
17483    case x$lt_status in
17484      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
17485      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
17486      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
17487    esac
17488  else :
17489    # compilation failed
17490    lt_cv_dlopen_self=no
17491  fi
17492fi
17493rm -fr conftest*
17494
17495
17496fi
17497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
17498$as_echo "$lt_cv_dlopen_self" >&6; }
17499
17500    if test "x$lt_cv_dlopen_self" = xyes; then
17501      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
17502      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
17503$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
17504if ${lt_cv_dlopen_self_static+:} false; then :
17505  $as_echo_n "(cached) " >&6
17506else
17507  	  if test "$cross_compiling" = yes; then :
17508  lt_cv_dlopen_self_static=cross
17509else
17510  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
17511  lt_status=$lt_dlunknown
17512  cat > conftest.$ac_ext <<_LT_EOF
17513#line $LINENO "configure"
17514#include "confdefs.h"
17515
17516#if HAVE_DLFCN_H
17517#include <dlfcn.h>
17518#endif
17519
17520#include <stdio.h>
17521
17522#ifdef RTLD_GLOBAL
17523#  define LT_DLGLOBAL		RTLD_GLOBAL
17524#else
17525#  ifdef DL_GLOBAL
17526#    define LT_DLGLOBAL		DL_GLOBAL
17527#  else
17528#    define LT_DLGLOBAL		0
17529#  endif
17530#endif
17531
17532/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
17533   find out it does not work in some platform. */
17534#ifndef LT_DLLAZY_OR_NOW
17535#  ifdef RTLD_LAZY
17536#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
17537#  else
17538#    ifdef DL_LAZY
17539#      define LT_DLLAZY_OR_NOW		DL_LAZY
17540#    else
17541#      ifdef RTLD_NOW
17542#        define LT_DLLAZY_OR_NOW	RTLD_NOW
17543#      else
17544#        ifdef DL_NOW
17545#          define LT_DLLAZY_OR_NOW	DL_NOW
17546#        else
17547#          define LT_DLLAZY_OR_NOW	0
17548#        endif
17549#      endif
17550#    endif
17551#  endif
17552#endif
17553
17554/* When -fvisbility=hidden is used, assume the code has been annotated
17555   correspondingly for the symbols needed.  */
17556#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
17557int fnord () __attribute__((visibility("default")));
17558#endif
17559
17560int fnord () { return 42; }
17561int main ()
17562{
17563  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
17564  int status = $lt_dlunknown;
17565
17566  if (self)
17567    {
17568      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
17569      else
17570        {
17571	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
17572          else puts (dlerror ());
17573	}
17574      /* dlclose (self); */
17575    }
17576  else
17577    puts (dlerror ());
17578
17579  return status;
17580}
17581_LT_EOF
17582  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
17583  (eval $ac_link) 2>&5
17584  ac_status=$?
17585  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17586  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
17587    (./conftest; exit; ) >&5 2>/dev/null
17588    lt_status=$?
17589    case x$lt_status in
17590      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
17591      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
17592      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
17593    esac
17594  else :
17595    # compilation failed
17596    lt_cv_dlopen_self_static=no
17597  fi
17598fi
17599rm -fr conftest*
17600
17601
17602fi
17603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
17604$as_echo "$lt_cv_dlopen_self_static" >&6; }
17605    fi
17606
17607    CPPFLAGS="$save_CPPFLAGS"
17608    LDFLAGS="$save_LDFLAGS"
17609    LIBS="$save_LIBS"
17610    ;;
17611  esac
17612
17613  case $lt_cv_dlopen_self in
17614  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
17615  *) enable_dlopen_self=unknown ;;
17616  esac
17617
17618  case $lt_cv_dlopen_self_static in
17619  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
17620  *) enable_dlopen_self_static=unknown ;;
17621  esac
17622fi
17623
17624
17625
17626
17627
17628
17629
17630
17631
17632
17633
17634
17635
17636
17637
17638
17639
17640striplib=
17641old_striplib=
17642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
17643$as_echo_n "checking whether stripping libraries is possible... " >&6; }
17644if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
17645  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
17646  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
17647  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17648$as_echo "yes" >&6; }
17649else
17650# FIXME - insert some real tests, host_os isn't really good enough
17651  case $host_os in
17652  darwin*)
17653    if test -n "$STRIP" ; then
17654      striplib="$STRIP -x"
17655      old_striplib="$STRIP -S"
17656      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17657$as_echo "yes" >&6; }
17658    else
17659      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17660$as_echo "no" >&6; }
17661    fi
17662    ;;
17663  *)
17664    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17665$as_echo "no" >&6; }
17666    ;;
17667  esac
17668fi
17669
17670
17671
17672
17673
17674
17675
17676
17677
17678
17679
17680
17681  # Report which library types will actually be built
17682  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
17683$as_echo_n "checking if libtool supports shared libraries... " >&6; }
17684  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
17685$as_echo "$can_build_shared" >&6; }
17686
17687  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
17688$as_echo_n "checking whether to build shared libraries... " >&6; }
17689  test "$can_build_shared" = "no" && enable_shared=no
17690
17691  # On AIX, shared libraries and static libraries use the same namespace, and
17692  # are all built from PIC.
17693  case $host_os in
17694  aix3*)
17695    test "$enable_shared" = yes && enable_static=no
17696    if test -n "$RANLIB"; then
17697      archive_cmds="$archive_cmds~\$RANLIB \$lib"
17698      postinstall_cmds='$RANLIB $lib'
17699    fi
17700    ;;
17701
17702  aix[4-9]*)
17703    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
17704      test "$enable_shared" = yes && enable_static=no
17705    fi
17706    ;;
17707  esac
17708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
17709$as_echo "$enable_shared" >&6; }
17710
17711  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
17712$as_echo_n "checking whether to build static libraries... " >&6; }
17713  # Make sure either enable_shared or enable_static is yes.
17714  test "$enable_shared" = yes || enable_static=yes
17715  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
17716$as_echo "$enable_static" >&6; }
17717
17718
17719
17720
17721fi
17722ac_ext=c
17723ac_cpp='$CPP $CPPFLAGS'
17724ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17725ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17726ac_compiler_gnu=$ac_cv_c_compiler_gnu
17727
17728CC="$lt_save_CC"
17729
17730
17731
17732
17733
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743
17744        ac_config_commands="$ac_config_commands libtool"
17745
17746
17747
17748
17749# Only expand once:
17750
17751
17752
17753
17754
17755# Define a configure option for an alternate module directory
17756
17757# Check whether --with-xorg-module-dir was given.
17758if test "${with_xorg_module_dir+set}" = set; then :
17759  withval=$with_xorg_module_dir; moduledir="$withval"
17760else
17761  moduledir="$libdir/xorg/modules"
17762fi
17763
17764
17765# Check whether --enable-dri was given.
17766if test "${enable_dri+set}" = set; then :
17767  enableval=$enable_dri; DRI="$enableval"
17768else
17769  DRI=auto
17770fi
17771
17772
17773# Store the list of server defined optional extensions in REQUIRED_MODULES
17774
17775
17776	SAVE_CFLAGS="$CFLAGS"
17777	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
17778	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17779/* end confdefs.h.  */
17780
17781#include "xorg-server.h"
17782#if !defined RANDR
17783#error RANDR not defined
17784#endif
17785
17786int
17787main ()
17788{
17789
17790  ;
17791  return 0;
17792}
17793_ACEOF
17794if ac_fn_c_try_compile "$LINENO"; then :
17795  _EXT_CHECK=yes
17796else
17797  _EXT_CHECK=no
17798fi
17799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17800	CFLAGS="$SAVE_CFLAGS"
17801	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
17802$as_echo_n "checking if RANDR is defined... " >&6; }
17803	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
17804$as_echo "$_EXT_CHECK" >&6; }
17805	if test "$_EXT_CHECK" != no; then
17806		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
17807	fi
17808
17809
17810
17811	SAVE_CFLAGS="$CFLAGS"
17812	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
17813	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17814/* end confdefs.h.  */
17815
17816#include "xorg-server.h"
17817#if !defined RENDER
17818#error RENDER not defined
17819#endif
17820
17821int
17822main ()
17823{
17824
17825  ;
17826  return 0;
17827}
17828_ACEOF
17829if ac_fn_c_try_compile "$LINENO"; then :
17830  _EXT_CHECK=yes
17831else
17832  _EXT_CHECK=no
17833fi
17834rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17835	CFLAGS="$SAVE_CFLAGS"
17836	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
17837$as_echo_n "checking if RENDER is defined... " >&6; }
17838	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
17839$as_echo "$_EXT_CHECK" >&6; }
17840	if test "$_EXT_CHECK" != no; then
17841		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
17842	fi
17843
17844
17845
17846	SAVE_CFLAGS="$CFLAGS"
17847	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
17848	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17849/* end confdefs.h.  */
17850
17851#include "xorg-server.h"
17852#if !defined XV
17853#error XV not defined
17854#endif
17855
17856int
17857main ()
17858{
17859
17860  ;
17861  return 0;
17862}
17863_ACEOF
17864if ac_fn_c_try_compile "$LINENO"; then :
17865  _EXT_CHECK=yes
17866else
17867  _EXT_CHECK=no
17868fi
17869rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17870	CFLAGS="$SAVE_CFLAGS"
17871	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
17872$as_echo_n "checking if XV is defined... " >&6; }
17873	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
17874$as_echo "$_EXT_CHECK" >&6; }
17875	if test "$_EXT_CHECK" != no; then
17876		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
17877	fi
17878
17879
17880
17881	SAVE_CFLAGS="$CFLAGS"
17882	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
17883	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17884/* end confdefs.h.  */
17885
17886#include "xorg-server.h"
17887#if !defined DPMSExtension
17888#error DPMSExtension not defined
17889#endif
17890
17891int
17892main ()
17893{
17894
17895  ;
17896  return 0;
17897}
17898_ACEOF
17899if ac_fn_c_try_compile "$LINENO"; then :
17900  _EXT_CHECK=yes
17901else
17902  _EXT_CHECK=no
17903fi
17904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17905	CFLAGS="$SAVE_CFLAGS"
17906	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
17907$as_echo_n "checking if DPMSExtension is defined... " >&6; }
17908	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
17909$as_echo "$_EXT_CHECK" >&6; }
17910	if test "$_EXT_CHECK" != no; then
17911		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
17912	fi
17913
17914
17915# Obtain compiler/linker options for the driver dependencies
17916
17917pkg_failed=no
17918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
17919$as_echo_n "checking for XORG... " >&6; }
17920
17921if test -n "$XORG_CFLAGS"; then
17922    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
17923 elif test -n "$PKG_CONFIG"; then
17924    if test -n "$PKG_CONFIG" && \
17925    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
17926  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
17927  ac_status=$?
17928  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17929  test $ac_status = 0; }; then
17930  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
17931else
17932  pkg_failed=yes
17933fi
17934 else
17935    pkg_failed=untried
17936fi
17937if test -n "$XORG_LIBS"; then
17938    pkg_cv_XORG_LIBS="$XORG_LIBS"
17939 elif test -n "$PKG_CONFIG"; then
17940    if test -n "$PKG_CONFIG" && \
17941    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
17942  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
17943  ac_status=$?
17944  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17945  test $ac_status = 0; }; then
17946  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
17947else
17948  pkg_failed=yes
17949fi
17950 else
17951    pkg_failed=untried
17952fi
17953
17954
17955
17956if test $pkg_failed = yes; then
17957   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17958$as_echo "no" >&6; }
17959
17960if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17961        _pkg_short_errors_supported=yes
17962else
17963        _pkg_short_errors_supported=no
17964fi
17965        if test $_pkg_short_errors_supported = yes; then
17966	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
17967        else
17968	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
17969        fi
17970	# Put the nasty error message in config.log where it belongs
17971	echo "$XORG_PKG_ERRORS" >&5
17972
17973	as_fn_error $? "Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met:
17974
17975$XORG_PKG_ERRORS
17976
17977Consider adjusting the PKG_CONFIG_PATH environment variable if you
17978installed software in a non-standard prefix.
17979
17980Alternatively, you may set the environment variables XORG_CFLAGS
17981and XORG_LIBS to avoid the need to call pkg-config.
17982See the pkg-config man page for more details." "$LINENO" 5
17983
17984elif test $pkg_failed = untried; then
17985     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17986$as_echo "no" >&6; }
17987	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17988$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17989as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
17990is in your PATH or set the PKG_CONFIG environment variable to the full
17991path to pkg-config.
17992
17993Alternatively, you may set the environment variables XORG_CFLAGS
17994and XORG_LIBS to avoid the need to call pkg-config.
17995See the pkg-config man page for more details.
17996
17997To get pkg-config, see <http://pkg-config.freedesktop.org/>.
17998See \`config.log' for more details" "$LINENO" 5; }
17999
18000else
18001	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
18002	XORG_LIBS=$pkg_cv_XORG_LIBS
18003        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18004$as_echo "yes" >&6; }
18005
18006fi
18007sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`
18008
18009# Checks for libraries.
18010SAVE_CPPFLAGS="$CPPFLAGS"
18011CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
18012ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\"
18013"
18014if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes; then :
18015  XSERVER_LIBPCIACCESS=yes
18016else
18017  XSERVER_LIBPCIACCESS=no
18018fi
18019
18020CPPFLAGS="$SAVE_CPPFLAGS"
18021
18022if test "$DRI" != no; then
18023        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dri.h" | $as_tr_sh`
18024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dri.h" >&5
18025$as_echo_n "checking for ${sdkdir}/dri.h... " >&6; }
18026if eval \${$as_ac_File+:} false; then :
18027  $as_echo_n "(cached) " >&6
18028else
18029  test "$cross_compiling" = yes &&
18030  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
18031if test -r "${sdkdir}/dri.h"; then
18032  eval "$as_ac_File=yes"
18033else
18034  eval "$as_ac_File=no"
18035fi
18036fi
18037eval ac_res=\$$as_ac_File
18038	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18039$as_echo "$ac_res" >&6; }
18040if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
18041  have_dri_h="yes"
18042else
18043  have_dri_h="no"
18044fi
18045
18046        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/sarea.h" | $as_tr_sh`
18047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/sarea.h" >&5
18048$as_echo_n "checking for ${sdkdir}/sarea.h... " >&6; }
18049if eval \${$as_ac_File+:} false; then :
18050  $as_echo_n "(cached) " >&6
18051else
18052  test "$cross_compiling" = yes &&
18053  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
18054if test -r "${sdkdir}/sarea.h"; then
18055  eval "$as_ac_File=yes"
18056else
18057  eval "$as_ac_File=no"
18058fi
18059fi
18060eval ac_res=\$$as_ac_File
18061	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18062$as_echo "$ac_res" >&6; }
18063if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
18064  have_sarea_h="yes"
18065else
18066  have_sarea_h="no"
18067fi
18068
18069        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dristruct.h" | $as_tr_sh`
18070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dristruct.h" >&5
18071$as_echo_n "checking for ${sdkdir}/dristruct.h... " >&6; }
18072if eval \${$as_ac_File+:} false; then :
18073  $as_echo_n "(cached) " >&6
18074else
18075  test "$cross_compiling" = yes &&
18076  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
18077if test -r "${sdkdir}/dristruct.h"; then
18078  eval "$as_ac_File=yes"
18079else
18080  eval "$as_ac_File=no"
18081fi
18082fi
18083eval ac_res=\$$as_ac_File
18084	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18085$as_echo "$ac_res" >&6; }
18086if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
18087  have_dristruct_h="yes"
18088else
18089  have_dristruct_h="no"
18090fi
18091
18092fi
18093
18094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include DRI support" >&5
18095$as_echo_n "checking whether to include DRI support... " >&6; }
18096if test x$DRI = xauto; then
18097        if test "$have_dri_h" = yes -a \
18098                "$have_sarea_h" = yes -a \
18099                "$have_dristruct_h" = yes; then
18100                DRI="yes"
18101        else
18102                DRI="no"
18103        fi
18104fi
18105{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5
18106$as_echo "$DRI" >&6; }
18107
18108 if test x$DRI = xyes; then
18109  DRI_TRUE=
18110  DRI_FALSE='#'
18111else
18112  DRI_TRUE='#'
18113  DRI_FALSE=
18114fi
18115
18116if test "$DRI" = yes; then
18117
18118pkg_failed=no
18119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5
18120$as_echo_n "checking for DRI... " >&6; }
18121
18122if test -n "$DRI_CFLAGS"; then
18123    pkg_cv_DRI_CFLAGS="$DRI_CFLAGS"
18124 elif test -n "$PKG_CONFIG"; then
18125    if test -n "$PKG_CONFIG" && \
18126    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\""; } >&5
18127  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5
18128  ac_status=$?
18129  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18130  test $ac_status = 0; }; then
18131  pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.0 xf86driproto" 2>/dev/null`
18132else
18133  pkg_failed=yes
18134fi
18135 else
18136    pkg_failed=untried
18137fi
18138if test -n "$DRI_LIBS"; then
18139    pkg_cv_DRI_LIBS="$DRI_LIBS"
18140 elif test -n "$PKG_CONFIG"; then
18141    if test -n "$PKG_CONFIG" && \
18142    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\""; } >&5
18143  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5
18144  ac_status=$?
18145  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18146  test $ac_status = 0; }; then
18147  pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.0 xf86driproto" 2>/dev/null`
18148else
18149  pkg_failed=yes
18150fi
18151 else
18152    pkg_failed=untried
18153fi
18154
18155
18156
18157if test $pkg_failed = yes; then
18158   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18159$as_echo "no" >&6; }
18160
18161if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18162        _pkg_short_errors_supported=yes
18163else
18164        _pkg_short_errors_supported=no
18165fi
18166        if test $_pkg_short_errors_supported = yes; then
18167	        DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libdrm >= 2.0 xf86driproto" 2>&1`
18168        else
18169	        DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors "libdrm >= 2.0 xf86driproto" 2>&1`
18170        fi
18171	# Put the nasty error message in config.log where it belongs
18172	echo "$DRI_PKG_ERRORS" >&5
18173
18174	as_fn_error $? "Package requirements (libdrm >= 2.0 xf86driproto) were not met:
18175
18176$DRI_PKG_ERRORS
18177
18178Consider adjusting the PKG_CONFIG_PATH environment variable if you
18179installed software in a non-standard prefix.
18180
18181Alternatively, you may set the environment variables DRI_CFLAGS
18182and DRI_LIBS to avoid the need to call pkg-config.
18183See the pkg-config man page for more details." "$LINENO" 5
18184
18185elif test $pkg_failed = untried; then
18186     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18187$as_echo "no" >&6; }
18188	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18189$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18190as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18191is in your PATH or set the PKG_CONFIG environment variable to the full
18192path to pkg-config.
18193
18194Alternatively, you may set the environment variables DRI_CFLAGS
18195and DRI_LIBS to avoid the need to call pkg-config.
18196See the pkg-config man page for more details.
18197
18198To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18199See \`config.log' for more details" "$LINENO" 5; }
18200
18201else
18202	DRI_CFLAGS=$pkg_cv_DRI_CFLAGS
18203	DRI_LIBS=$pkg_cv_DRI_LIBS
18204        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18205$as_echo "yes" >&6; }
18206
18207fi
18208
18209$as_echo "#define TDFXDRI 1" >>confdefs.h
18210
18211
18212$as_echo "#define TDFXDRI_DEVEL 1" >>confdefs.h
18213
18214fi
18215
18216if test "x$XSERVER_LIBPCIACCESS" = xyes; then
18217
18218pkg_failed=no
18219{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
18220$as_echo_n "checking for PCIACCESS... " >&6; }
18221
18222if test -n "$PCIACCESS_CFLAGS"; then
18223    pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
18224 elif test -n "$PKG_CONFIG"; then
18225    if test -n "$PKG_CONFIG" && \
18226    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
18227  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
18228  ac_status=$?
18229  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18230  test $ac_status = 0; }; then
18231  pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
18232else
18233  pkg_failed=yes
18234fi
18235 else
18236    pkg_failed=untried
18237fi
18238if test -n "$PCIACCESS_LIBS"; then
18239    pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
18240 elif test -n "$PKG_CONFIG"; then
18241    if test -n "$PKG_CONFIG" && \
18242    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
18243  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
18244  ac_status=$?
18245  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18246  test $ac_status = 0; }; then
18247  pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
18248else
18249  pkg_failed=yes
18250fi
18251 else
18252    pkg_failed=untried
18253fi
18254
18255
18256
18257if test $pkg_failed = yes; then
18258   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18259$as_echo "no" >&6; }
18260
18261if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18262        _pkg_short_errors_supported=yes
18263else
18264        _pkg_short_errors_supported=no
18265fi
18266        if test $_pkg_short_errors_supported = yes; then
18267	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1`
18268        else
18269	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1`
18270        fi
18271	# Put the nasty error message in config.log where it belongs
18272	echo "$PCIACCESS_PKG_ERRORS" >&5
18273
18274	as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met:
18275
18276$PCIACCESS_PKG_ERRORS
18277
18278Consider adjusting the PKG_CONFIG_PATH environment variable if you
18279installed software in a non-standard prefix.
18280
18281Alternatively, you may set the environment variables PCIACCESS_CFLAGS
18282and PCIACCESS_LIBS to avoid the need to call pkg-config.
18283See the pkg-config man page for more details." "$LINENO" 5
18284
18285elif test $pkg_failed = untried; then
18286     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18287$as_echo "no" >&6; }
18288	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18289$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18290as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18291is in your PATH or set the PKG_CONFIG environment variable to the full
18292path to pkg-config.
18293
18294Alternatively, you may set the environment variables PCIACCESS_CFLAGS
18295and PCIACCESS_LIBS to avoid the need to call pkg-config.
18296See the pkg-config man page for more details.
18297
18298To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18299See \`config.log' for more details" "$LINENO" 5; }
18300
18301else
18302	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
18303	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
18304        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18305$as_echo "yes" >&6; }
18306
18307fi
18308    XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS"
18309fi
18310 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
18311  XSERVER_LIBPCIACCESS_TRUE=
18312  XSERVER_LIBPCIACCESS_FALSE='#'
18313else
18314  XSERVER_LIBPCIACCESS_TRUE='#'
18315  XSERVER_LIBPCIACCESS_FALSE=
18316fi
18317
18318
18319# Check whether --enable-xaa was given.
18320if test "${enable_xaa+set}" = set; then :
18321  enableval=$enable_xaa; XAA="$enableval"
18322else
18323  XAA=auto
18324fi
18325
18326if test "x$XAA" != xno; then
18327        save_CFLAGS=$CFLAGS
18328        save_CPPFLAGS=$CPPFLAGS
18329        CFLAGS=$XORG_CFLAGS
18330        CPPFLAGS="$XORG_CFLAGS"
18331        for ac_header in xaa.h
18332do :
18333  ac_fn_c_check_header_mongrel "$LINENO" "xaa.h" "ac_cv_header_xaa_h" "$ac_includes_default"
18334if test "x$ac_cv_header_xaa_h" = xyes; then :
18335  cat >>confdefs.h <<_ACEOF
18336#define HAVE_XAA_H 1
18337_ACEOF
18338 XAA=yes
18339else
18340  XAA=no
18341fi
18342
18343done
18344
18345        CFLAGS=$save_CFLAGS
18346        CPPFLAGS=$save_CPPFLAGS
18347fi
18348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include XAA support" >&5
18349$as_echo_n "checking whether to include XAA support... " >&6; }
18350 if test "x$XAA" = xyes; then
18351  XAA_TRUE=
18352  XAA_FALSE='#'
18353else
18354  XAA_TRUE='#'
18355  XAA_FALSE=
18356fi
18357
18358{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XAA" >&5
18359$as_echo "$XAA" >&6; }
18360
18361
18362
18363DRIVER_NAME=tdfx
18364
18365
18366ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
18367
18368cat >confcache <<\_ACEOF
18369# This file is a shell script that caches the results of configure
18370# tests run on this system so they can be shared between configure
18371# scripts and configure runs, see configure's option --config-cache.
18372# It is not useful on other systems.  If it contains results you don't
18373# want to keep, you may remove or edit it.
18374#
18375# config.status only pays attention to the cache file if you give it
18376# the --recheck option to rerun configure.
18377#
18378# `ac_cv_env_foo' variables (set or unset) will be overridden when
18379# loading this file, other *unset* `ac_cv_foo' will be assigned the
18380# following values.
18381
18382_ACEOF
18383
18384# The following way of writing the cache mishandles newlines in values,
18385# but we know of no workaround that is simple, portable, and efficient.
18386# So, we kill variables containing newlines.
18387# Ultrix sh set writes to stderr and can't be redirected directly,
18388# and sets the high bit in the cache file unless we assign to the vars.
18389(
18390  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18391    eval ac_val=\$$ac_var
18392    case $ac_val in #(
18393    *${as_nl}*)
18394      case $ac_var in #(
18395      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18396$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18397      esac
18398      case $ac_var in #(
18399      _ | IFS | as_nl) ;; #(
18400      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18401      *) { eval $ac_var=; unset $ac_var;} ;;
18402      esac ;;
18403    esac
18404  done
18405
18406  (set) 2>&1 |
18407    case $as_nl`(ac_space=' '; set) 2>&1` in #(
18408    *${as_nl}ac_space=\ *)
18409      # `set' does not quote correctly, so add quotes: double-quote
18410      # substitution turns \\\\ into \\, and sed turns \\ into \.
18411      sed -n \
18412	"s/'/'\\\\''/g;
18413	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18414      ;; #(
18415    *)
18416      # `set' quotes correctly as required by POSIX, so do not add quotes.
18417      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18418      ;;
18419    esac |
18420    sort
18421) |
18422  sed '
18423     /^ac_cv_env_/b end
18424     t clear
18425     :clear
18426     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18427     t end
18428     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18429     :end' >>confcache
18430if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18431  if test -w "$cache_file"; then
18432    if test "x$cache_file" != "x/dev/null"; then
18433      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
18434$as_echo "$as_me: updating cache $cache_file" >&6;}
18435      if test ! -f "$cache_file" || test -h "$cache_file"; then
18436	cat confcache >"$cache_file"
18437      else
18438        case $cache_file in #(
18439        */* | ?:*)
18440	  mv -f confcache "$cache_file"$$ &&
18441	  mv -f "$cache_file"$$ "$cache_file" ;; #(
18442        *)
18443	  mv -f confcache "$cache_file" ;;
18444	esac
18445      fi
18446    fi
18447  else
18448    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
18449$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18450  fi
18451fi
18452rm -f confcache
18453
18454test "x$prefix" = xNONE && prefix=$ac_default_prefix
18455# Let make expand exec_prefix.
18456test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18457
18458DEFS=-DHAVE_CONFIG_H
18459
18460ac_libobjs=
18461ac_ltlibobjs=
18462U=
18463for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18464  # 1. Remove the extension, and $U if already installed.
18465  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18466  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
18467  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
18468  #    will be set to the directory where LIBOBJS objects are built.
18469  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18470  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
18471done
18472LIBOBJS=$ac_libobjs
18473
18474LTLIBOBJS=$ac_ltlibobjs
18475
18476
18477 if test -n "$EXEEXT"; then
18478  am__EXEEXT_TRUE=
18479  am__EXEEXT_FALSE='#'
18480else
18481  am__EXEEXT_TRUE='#'
18482  am__EXEEXT_FALSE=
18483fi
18484
18485if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
18486  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
18487Usually this means the macro was only invoked conditionally." "$LINENO" 5
18488fi
18489if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
18490  as_fn_error $? "conditional \"AMDEP\" was never defined.
18491Usually this means the macro was only invoked conditionally." "$LINENO" 5
18492fi
18493if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
18494  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
18495Usually this means the macro was only invoked conditionally." "$LINENO" 5
18496fi
18497if test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then
18498  as_fn_error $? "conditional \"DRI\" was never defined.
18499Usually this means the macro was only invoked conditionally." "$LINENO" 5
18500fi
18501if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then
18502  as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined.
18503Usually this means the macro was only invoked conditionally." "$LINENO" 5
18504fi
18505if test -z "${XAA_TRUE}" && test -z "${XAA_FALSE}"; then
18506  as_fn_error $? "conditional \"XAA\" was never defined.
18507Usually this means the macro was only invoked conditionally." "$LINENO" 5
18508fi
18509
18510: "${CONFIG_STATUS=./config.status}"
18511ac_write_fail=0
18512ac_clean_files_save=$ac_clean_files
18513ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18514{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
18515$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
18516as_write_fail=0
18517cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
18518#! $SHELL
18519# Generated by $as_me.
18520# Run this file to recreate the current configuration.
18521# Compiler output produced by configure, useful for debugging
18522# configure, is in config.log if it exists.
18523
18524debug=false
18525ac_cs_recheck=false
18526ac_cs_silent=false
18527
18528SHELL=\${CONFIG_SHELL-$SHELL}
18529export SHELL
18530_ASEOF
18531cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
18532## -------------------- ##
18533## M4sh Initialization. ##
18534## -------------------- ##
18535
18536# Be more Bourne compatible
18537DUALCASE=1; export DUALCASE # for MKS sh
18538if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18539  emulate sh
18540  NULLCMD=:
18541  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18542  # is contrary to our usage.  Disable this feature.
18543  alias -g '${1+"$@"}'='"$@"'
18544  setopt NO_GLOB_SUBST
18545else
18546  case `(set -o) 2>/dev/null` in #(
18547  *posix*) :
18548    set -o posix ;; #(
18549  *) :
18550     ;;
18551esac
18552fi
18553
18554
18555as_nl='
18556'
18557export as_nl
18558# Printing a long string crashes Solaris 7 /usr/bin/printf.
18559as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18560as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18561as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18562# Prefer a ksh shell builtin over an external printf program on Solaris,
18563# but without wasting forks for bash or zsh.
18564if test -z "$BASH_VERSION$ZSH_VERSION" \
18565    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18566  as_echo='print -r --'
18567  as_echo_n='print -rn --'
18568elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18569  as_echo='printf %s\n'
18570  as_echo_n='printf %s'
18571else
18572  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18573    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
18574    as_echo_n='/usr/ucb/echo -n'
18575  else
18576    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18577    as_echo_n_body='eval
18578      arg=$1;
18579      case $arg in #(
18580      *"$as_nl"*)
18581	expr "X$arg" : "X\\(.*\\)$as_nl";
18582	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18583      esac;
18584      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
18585    '
18586    export as_echo_n_body
18587    as_echo_n='sh -c $as_echo_n_body as_echo'
18588  fi
18589  export as_echo_body
18590  as_echo='sh -c $as_echo_body as_echo'
18591fi
18592
18593# The user is always right.
18594if test "${PATH_SEPARATOR+set}" != set; then
18595  PATH_SEPARATOR=:
18596  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18597    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18598      PATH_SEPARATOR=';'
18599  }
18600fi
18601
18602
18603# IFS
18604# We need space, tab and new line, in precisely that order.  Quoting is
18605# there to prevent editors from complaining about space-tab.
18606# (If _AS_PATH_WALK were called with IFS unset, it would disable word
18607# splitting by setting IFS to empty value.)
18608IFS=" ""	$as_nl"
18609
18610# Find who we are.  Look in the path if we contain no directory separator.
18611as_myself=
18612case $0 in #((
18613  *[\\/]* ) as_myself=$0 ;;
18614  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18615for as_dir in $PATH
18616do
18617  IFS=$as_save_IFS
18618  test -z "$as_dir" && as_dir=.
18619    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18620  done
18621IFS=$as_save_IFS
18622
18623     ;;
18624esac
18625# We did not find ourselves, most probably we were run as `sh COMMAND'
18626# in which case we are not to be found in the path.
18627if test "x$as_myself" = x; then
18628  as_myself=$0
18629fi
18630if test ! -f "$as_myself"; then
18631  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18632  exit 1
18633fi
18634
18635# Unset variables that we do not need and which cause bugs (e.g. in
18636# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
18637# suppresses any "Segmentation fault" message there.  '((' could
18638# trigger a bug in pdksh 5.2.14.
18639for as_var in BASH_ENV ENV MAIL MAILPATH
18640do eval test x\${$as_var+set} = xset \
18641  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18642done
18643PS1='$ '
18644PS2='> '
18645PS4='+ '
18646
18647# NLS nuisances.
18648LC_ALL=C
18649export LC_ALL
18650LANGUAGE=C
18651export LANGUAGE
18652
18653# CDPATH.
18654(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18655
18656
18657# as_fn_error STATUS ERROR [LINENO LOG_FD]
18658# ----------------------------------------
18659# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18660# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18661# script with STATUS, using 1 if that was 0.
18662as_fn_error ()
18663{
18664  as_status=$1; test $as_status -eq 0 && as_status=1
18665  if test "$4"; then
18666    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18667    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18668  fi
18669  $as_echo "$as_me: error: $2" >&2
18670  as_fn_exit $as_status
18671} # as_fn_error
18672
18673
18674# as_fn_set_status STATUS
18675# -----------------------
18676# Set $? to STATUS, without forking.
18677as_fn_set_status ()
18678{
18679  return $1
18680} # as_fn_set_status
18681
18682# as_fn_exit STATUS
18683# -----------------
18684# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18685as_fn_exit ()
18686{
18687  set +e
18688  as_fn_set_status $1
18689  exit $1
18690} # as_fn_exit
18691
18692# as_fn_unset VAR
18693# ---------------
18694# Portably unset VAR.
18695as_fn_unset ()
18696{
18697  { eval $1=; unset $1;}
18698}
18699as_unset=as_fn_unset
18700# as_fn_append VAR VALUE
18701# ----------------------
18702# Append the text in VALUE to the end of the definition contained in VAR. Take
18703# advantage of any shell optimizations that allow amortized linear growth over
18704# repeated appends, instead of the typical quadratic growth present in naive
18705# implementations.
18706if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
18707  eval 'as_fn_append ()
18708  {
18709    eval $1+=\$2
18710  }'
18711else
18712  as_fn_append ()
18713  {
18714    eval $1=\$$1\$2
18715  }
18716fi # as_fn_append
18717
18718# as_fn_arith ARG...
18719# ------------------
18720# Perform arithmetic evaluation on the ARGs, and store the result in the
18721# global $as_val. Take advantage of shells that can avoid forks. The arguments
18722# must be portable across $(()) and expr.
18723if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
18724  eval 'as_fn_arith ()
18725  {
18726    as_val=$(( $* ))
18727  }'
18728else
18729  as_fn_arith ()
18730  {
18731    as_val=`expr "$@" || test $? -eq 1`
18732  }
18733fi # as_fn_arith
18734
18735
18736if expr a : '\(a\)' >/dev/null 2>&1 &&
18737   test "X`expr 00001 : '.*\(...\)'`" = X001; then
18738  as_expr=expr
18739else
18740  as_expr=false
18741fi
18742
18743if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18744  as_basename=basename
18745else
18746  as_basename=false
18747fi
18748
18749if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
18750  as_dirname=dirname
18751else
18752  as_dirname=false
18753fi
18754
18755as_me=`$as_basename -- "$0" ||
18756$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18757	 X"$0" : 'X\(//\)$' \| \
18758	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18759$as_echo X/"$0" |
18760    sed '/^.*\/\([^/][^/]*\)\/*$/{
18761	    s//\1/
18762	    q
18763	  }
18764	  /^X\/\(\/\/\)$/{
18765	    s//\1/
18766	    q
18767	  }
18768	  /^X\/\(\/\).*/{
18769	    s//\1/
18770	    q
18771	  }
18772	  s/.*/./; q'`
18773
18774# Avoid depending upon Character Ranges.
18775as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18776as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18777as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18778as_cr_digits='0123456789'
18779as_cr_alnum=$as_cr_Letters$as_cr_digits
18780
18781ECHO_C= ECHO_N= ECHO_T=
18782case `echo -n x` in #(((((
18783-n*)
18784  case `echo 'xy\c'` in
18785  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
18786  xy)  ECHO_C='\c';;
18787  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
18788       ECHO_T='	';;
18789  esac;;
18790*)
18791  ECHO_N='-n';;
18792esac
18793
18794rm -f conf$$ conf$$.exe conf$$.file
18795if test -d conf$$.dir; then
18796  rm -f conf$$.dir/conf$$.file
18797else
18798  rm -f conf$$.dir
18799  mkdir conf$$.dir 2>/dev/null
18800fi
18801if (echo >conf$$.file) 2>/dev/null; then
18802  if ln -s conf$$.file conf$$ 2>/dev/null; then
18803    as_ln_s='ln -s'
18804    # ... but there are two gotchas:
18805    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18806    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18807    # In both cases, we have to default to `cp -p'.
18808    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
18809      as_ln_s='cp -p'
18810  elif ln conf$$.file conf$$ 2>/dev/null; then
18811    as_ln_s=ln
18812  else
18813    as_ln_s='cp -p'
18814  fi
18815else
18816  as_ln_s='cp -p'
18817fi
18818rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
18819rmdir conf$$.dir 2>/dev/null
18820
18821
18822# as_fn_mkdir_p
18823# -------------
18824# Create "$as_dir" as a directory, including parents if necessary.
18825as_fn_mkdir_p ()
18826{
18827
18828  case $as_dir in #(
18829  -*) as_dir=./$as_dir;;
18830  esac
18831  test -d "$as_dir" || eval $as_mkdir_p || {
18832    as_dirs=
18833    while :; do
18834      case $as_dir in #(
18835      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18836      *) as_qdir=$as_dir;;
18837      esac
18838      as_dirs="'$as_qdir' $as_dirs"
18839      as_dir=`$as_dirname -- "$as_dir" ||
18840$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18841	 X"$as_dir" : 'X\(//\)[^/]' \| \
18842	 X"$as_dir" : 'X\(//\)$' \| \
18843	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18844$as_echo X"$as_dir" |
18845    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18846	    s//\1/
18847	    q
18848	  }
18849	  /^X\(\/\/\)[^/].*/{
18850	    s//\1/
18851	    q
18852	  }
18853	  /^X\(\/\/\)$/{
18854	    s//\1/
18855	    q
18856	  }
18857	  /^X\(\/\).*/{
18858	    s//\1/
18859	    q
18860	  }
18861	  s/.*/./; q'`
18862      test -d "$as_dir" && break
18863    done
18864    test -z "$as_dirs" || eval "mkdir $as_dirs"
18865  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
18866
18867
18868} # as_fn_mkdir_p
18869if mkdir -p . 2>/dev/null; then
18870  as_mkdir_p='mkdir -p "$as_dir"'
18871else
18872  test -d ./-p && rmdir ./-p
18873  as_mkdir_p=false
18874fi
18875
18876if test -x / >/dev/null 2>&1; then
18877  as_test_x='test -x'
18878else
18879  if ls -dL / >/dev/null 2>&1; then
18880    as_ls_L_option=L
18881  else
18882    as_ls_L_option=
18883  fi
18884  as_test_x='
18885    eval sh -c '\''
18886      if test -d "$1"; then
18887	test -d "$1/.";
18888      else
18889	case $1 in #(
18890	-*)set "./$1";;
18891	esac;
18892	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
18893	???[sx]*):;;*)false;;esac;fi
18894    '\'' sh
18895  '
18896fi
18897as_executable_p=$as_test_x
18898
18899# Sed expression to map a string onto a valid CPP name.
18900as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18901
18902# Sed expression to map a string onto a valid variable name.
18903as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
18904
18905
18906exec 6>&1
18907## ----------------------------------- ##
18908## Main body of $CONFIG_STATUS script. ##
18909## ----------------------------------- ##
18910_ASEOF
18911test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
18912
18913cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18914# Save the log message, to keep $0 and so on meaningful, and to
18915# report actual input values of CONFIG_FILES etc. instead of their
18916# values after options handling.
18917ac_log="
18918This file was extended by xf86-video-tdfx $as_me 1.4.5, which was
18919generated by GNU Autoconf 2.68.  Invocation command line was
18920
18921  CONFIG_FILES    = $CONFIG_FILES
18922  CONFIG_HEADERS  = $CONFIG_HEADERS
18923  CONFIG_LINKS    = $CONFIG_LINKS
18924  CONFIG_COMMANDS = $CONFIG_COMMANDS
18925  $ $0 $@
18926
18927on `(hostname || uname -n) 2>/dev/null | sed 1q`
18928"
18929
18930_ACEOF
18931
18932case $ac_config_files in *"
18933"*) set x $ac_config_files; shift; ac_config_files=$*;;
18934esac
18935
18936case $ac_config_headers in *"
18937"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
18938esac
18939
18940
18941cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18942# Files that config.status was made for.
18943config_files="$ac_config_files"
18944config_headers="$ac_config_headers"
18945config_commands="$ac_config_commands"
18946
18947_ACEOF
18948
18949cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18950ac_cs_usage="\
18951\`$as_me' instantiates files and other configuration actions
18952from templates according to the current configuration.  Unless the files
18953and actions are specified as TAGs, all are instantiated by default.
18954
18955Usage: $0 [OPTION]... [TAG]...
18956
18957  -h, --help       print this help, then exit
18958  -V, --version    print version number and configuration settings, then exit
18959      --config     print configuration, then exit
18960  -q, --quiet, --silent
18961                   do not print progress messages
18962  -d, --debug      don't remove temporary files
18963      --recheck    update $as_me by reconfiguring in the same conditions
18964      --file=FILE[:TEMPLATE]
18965                   instantiate the configuration file FILE
18966      --header=FILE[:TEMPLATE]
18967                   instantiate the configuration header FILE
18968
18969Configuration files:
18970$config_files
18971
18972Configuration headers:
18973$config_headers
18974
18975Configuration commands:
18976$config_commands
18977
18978Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
18979
18980_ACEOF
18981cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18982ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18983ac_cs_version="\\
18984xf86-video-tdfx config.status 1.4.5
18985configured by $0, generated by GNU Autoconf 2.68,
18986  with options \\"\$ac_cs_config\\"
18987
18988Copyright (C) 2010 Free Software Foundation, Inc.
18989This config.status script is free software; the Free Software Foundation
18990gives unlimited permission to copy, distribute and modify it."
18991
18992ac_pwd='$ac_pwd'
18993srcdir='$srcdir'
18994INSTALL='$INSTALL'
18995MKDIR_P='$MKDIR_P'
18996AWK='$AWK'
18997test -n "\$AWK" || AWK=awk
18998_ACEOF
18999
19000cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19001# The default lists apply if the user does not specify any file.
19002ac_need_defaults=:
19003while test $# != 0
19004do
19005  case $1 in
19006  --*=?*)
19007    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19008    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19009    ac_shift=:
19010    ;;
19011  --*=)
19012    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19013    ac_optarg=
19014    ac_shift=:
19015    ;;
19016  *)
19017    ac_option=$1
19018    ac_optarg=$2
19019    ac_shift=shift
19020    ;;
19021  esac
19022
19023  case $ac_option in
19024  # Handling of the options.
19025  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19026    ac_cs_recheck=: ;;
19027  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19028    $as_echo "$ac_cs_version"; exit ;;
19029  --config | --confi | --conf | --con | --co | --c )
19030    $as_echo "$ac_cs_config"; exit ;;
19031  --debug | --debu | --deb | --de | --d | -d )
19032    debug=: ;;
19033  --file | --fil | --fi | --f )
19034    $ac_shift
19035    case $ac_optarg in
19036    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19037    '') as_fn_error $? "missing file argument" ;;
19038    esac
19039    as_fn_append CONFIG_FILES " '$ac_optarg'"
19040    ac_need_defaults=false;;
19041  --header | --heade | --head | --hea )
19042    $ac_shift
19043    case $ac_optarg in
19044    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19045    esac
19046    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19047    ac_need_defaults=false;;
19048  --he | --h)
19049    # Conflict between --help and --header
19050    as_fn_error $? "ambiguous option: \`$1'
19051Try \`$0 --help' for more information.";;
19052  --help | --hel | -h )
19053    $as_echo "$ac_cs_usage"; exit ;;
19054  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19055  | -silent | --silent | --silen | --sile | --sil | --si | --s)
19056    ac_cs_silent=: ;;
19057
19058  # This is an error.
19059  -*) as_fn_error $? "unrecognized option: \`$1'
19060Try \`$0 --help' for more information." ;;
19061
19062  *) as_fn_append ac_config_targets " $1"
19063     ac_need_defaults=false ;;
19064
19065  esac
19066  shift
19067done
19068
19069ac_configure_extra_args=
19070
19071if $ac_cs_silent; then
19072  exec 6>/dev/null
19073  ac_configure_extra_args="$ac_configure_extra_args --silent"
19074fi
19075
19076_ACEOF
19077cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19078if \$ac_cs_recheck; then
19079  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19080  shift
19081  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19082  CONFIG_SHELL='$SHELL'
19083  export CONFIG_SHELL
19084  exec "\$@"
19085fi
19086
19087_ACEOF
19088cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19089exec 5>>config.log
19090{
19091  echo
19092  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19093## Running $as_me. ##
19094_ASBOX
19095  $as_echo "$ac_log"
19096} >&5
19097
19098_ACEOF
19099cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19100#
19101# INIT-COMMANDS
19102#
19103AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
19104
19105
19106# The HP-UX ksh and POSIX shell print the target directory to stdout
19107# if CDPATH is set.
19108(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19109
19110sed_quote_subst='$sed_quote_subst'
19111double_quote_subst='$double_quote_subst'
19112delay_variable_subst='$delay_variable_subst'
19113enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
19114macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
19115macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
19116enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
19117pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
19118enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
19119SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
19120ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
19121PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
19122host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
19123host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
19124host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
19125build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
19126build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
19127build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
19128SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
19129Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
19130GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
19131EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
19132FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
19133LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
19134NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
19135LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
19136max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
19137ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
19138exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
19139lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
19140lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
19141lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
19142lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
19143lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
19144reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
19145reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
19146OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
19147deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
19148file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
19149file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
19150want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
19151DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
19152sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
19153AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
19154AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
19155archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
19156STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
19157RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
19158old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19159old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19160old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
19161lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
19162CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
19163CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
19164compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
19165GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
19166lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
19167lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
19168lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
19169lt_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"`'
19170nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
19171lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
19172objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
19173MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
19174lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
19175lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
19176lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
19177lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
19178lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
19179need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
19180MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
19181DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
19182NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
19183LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
19184OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
19185OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
19186libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
19187shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
19188extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19189archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
19190enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
19191export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
19192whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
19193compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
19194old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
19195old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19196archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
19197archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19198module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
19199module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19200with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
19201allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
19202no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
19203hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
19204hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
19205hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
19206hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
19207hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
19208hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
19209hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
19210inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
19211link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
19212always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
19213export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
19214exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
19215include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
19216prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
19217postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
19218file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
19219variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
19220need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
19221need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
19222version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
19223runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
19224shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
19225shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
19226libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
19227library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
19228soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
19229install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
19230postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19231postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19232finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
19233finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
19234hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
19235sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
19236sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
19237hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
19238enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
19239enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
19240enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
19241old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
19242striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
19243
19244LTCC='$LTCC'
19245LTCFLAGS='$LTCFLAGS'
19246compiler='$compiler_DEFAULT'
19247
19248# A function that is used when there is no print builtin or printf.
19249func_fallback_echo ()
19250{
19251  eval 'cat <<_LTECHO_EOF
19252\$1
19253_LTECHO_EOF'
19254}
19255
19256# Quote evaled strings.
19257for var in SHELL \
19258ECHO \
19259PATH_SEPARATOR \
19260SED \
19261GREP \
19262EGREP \
19263FGREP \
19264LD \
19265NM \
19266LN_S \
19267lt_SP2NL \
19268lt_NL2SP \
19269reload_flag \
19270OBJDUMP \
19271deplibs_check_method \
19272file_magic_cmd \
19273file_magic_glob \
19274want_nocaseglob \
19275DLLTOOL \
19276sharedlib_from_linklib_cmd \
19277AR \
19278AR_FLAGS \
19279archiver_list_spec \
19280STRIP \
19281RANLIB \
19282CC \
19283CFLAGS \
19284compiler \
19285lt_cv_sys_global_symbol_pipe \
19286lt_cv_sys_global_symbol_to_cdecl \
19287lt_cv_sys_global_symbol_to_c_name_address \
19288lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
19289nm_file_list_spec \
19290lt_prog_compiler_no_builtin_flag \
19291lt_prog_compiler_pic \
19292lt_prog_compiler_wl \
19293lt_prog_compiler_static \
19294lt_cv_prog_compiler_c_o \
19295need_locks \
19296MANIFEST_TOOL \
19297DSYMUTIL \
19298NMEDIT \
19299LIPO \
19300OTOOL \
19301OTOOL64 \
19302shrext_cmds \
19303export_dynamic_flag_spec \
19304whole_archive_flag_spec \
19305compiler_needs_object \
19306with_gnu_ld \
19307allow_undefined_flag \
19308no_undefined_flag \
19309hardcode_libdir_flag_spec \
19310hardcode_libdir_separator \
19311exclude_expsyms \
19312include_expsyms \
19313file_list_spec \
19314variables_saved_for_relink \
19315libname_spec \
19316library_names_spec \
19317soname_spec \
19318install_override_mode \
19319finish_eval \
19320old_striplib \
19321striplib; do
19322    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19323    *[\\\\\\\`\\"\\\$]*)
19324      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
19325      ;;
19326    *)
19327      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19328      ;;
19329    esac
19330done
19331
19332# Double-quote double-evaled strings.
19333for var in reload_cmds \
19334old_postinstall_cmds \
19335old_postuninstall_cmds \
19336old_archive_cmds \
19337extract_expsyms_cmds \
19338old_archive_from_new_cmds \
19339old_archive_from_expsyms_cmds \
19340archive_cmds \
19341archive_expsym_cmds \
19342module_cmds \
19343module_expsym_cmds \
19344export_symbols_cmds \
19345prelink_cmds \
19346postlink_cmds \
19347postinstall_cmds \
19348postuninstall_cmds \
19349finish_cmds \
19350sys_lib_search_path_spec \
19351sys_lib_dlsearch_path_spec; do
19352    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19353    *[\\\\\\\`\\"\\\$]*)
19354      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
19355      ;;
19356    *)
19357      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19358      ;;
19359    esac
19360done
19361
19362ac_aux_dir='$ac_aux_dir'
19363xsi_shell='$xsi_shell'
19364lt_shell_append='$lt_shell_append'
19365
19366# See if we are running on zsh, and set the options which allow our
19367# commands through without removal of \ escapes INIT.
19368if test -n "\${ZSH_VERSION+set}" ; then
19369   setopt NO_GLOB_SUBST
19370fi
19371
19372
19373    PACKAGE='$PACKAGE'
19374    VERSION='$VERSION'
19375    TIMESTAMP='$TIMESTAMP'
19376    RM='$RM'
19377    ofile='$ofile'
19378
19379
19380
19381
19382_ACEOF
19383
19384cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19385
19386# Handling of arguments.
19387for ac_config_target in $ac_config_targets
19388do
19389  case $ac_config_target in
19390    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
19391    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
19392    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
19393    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19394    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
19395    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
19396
19397  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19398  esac
19399done
19400
19401
19402# If the user did not use the arguments to specify the items to instantiate,
19403# then the envvar interface is used.  Set only those that are not.
19404# We use the long form for the default assignment because of an extremely
19405# bizarre bug on SunOS 4.1.3.
19406if $ac_need_defaults; then
19407  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19408  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19409  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19410fi
19411
19412# Have a temporary directory for convenience.  Make it in the build tree
19413# simply because there is no reason against having it here, and in addition,
19414# creating and moving files from /tmp can sometimes cause problems.
19415# Hook for its removal unless debugging.
19416# Note that there is a small window in which the directory will not be cleaned:
19417# after its creation but before its name has been assigned to `$tmp'.
19418$debug ||
19419{
19420  tmp= ac_tmp=
19421  trap 'exit_status=$?
19422  : "${ac_tmp:=$tmp}"
19423  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
19424' 0
19425  trap 'as_fn_exit 1' 1 2 13 15
19426}
19427# Create a (secure) tmp directory for tmp files.
19428
19429{
19430  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
19431  test -d "$tmp"
19432}  ||
19433{
19434  tmp=./conf$$-$RANDOM
19435  (umask 077 && mkdir "$tmp")
19436} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
19437ac_tmp=$tmp
19438
19439# Set up the scripts for CONFIG_FILES section.
19440# No need to generate them if there are no CONFIG_FILES.
19441# This happens for instance with `./config.status config.h'.
19442if test -n "$CONFIG_FILES"; then
19443
19444
19445ac_cr=`echo X | tr X '\015'`
19446# On cygwin, bash can eat \r inside `` if the user requested igncr.
19447# But we know of no other shell where ac_cr would be empty at this
19448# point, so we can use a bashism as a fallback.
19449if test "x$ac_cr" = x; then
19450  eval ac_cr=\$\'\\r\'
19451fi
19452ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
19453if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
19454  ac_cs_awk_cr='\\r'
19455else
19456  ac_cs_awk_cr=$ac_cr
19457fi
19458
19459echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
19460_ACEOF
19461
19462
19463{
19464  echo "cat >conf$$subs.awk <<_ACEOF" &&
19465  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
19466  echo "_ACEOF"
19467} >conf$$subs.sh ||
19468  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19469ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
19470ac_delim='%!_!# '
19471for ac_last_try in false false false false false :; do
19472  . ./conf$$subs.sh ||
19473    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19474
19475  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
19476  if test $ac_delim_n = $ac_delim_num; then
19477    break
19478  elif $ac_last_try; then
19479    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19480  else
19481    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19482  fi
19483done
19484rm -f conf$$subs.sh
19485
19486cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19487cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
19488_ACEOF
19489sed -n '
19490h
19491s/^/S["/; s/!.*/"]=/
19492p
19493g
19494s/^[^!]*!//
19495:repl
19496t repl
19497s/'"$ac_delim"'$//
19498t delim
19499:nl
19500h
19501s/\(.\{148\}\)..*/\1/
19502t more1
19503s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
19504p
19505n
19506b repl
19507:more1
19508s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19509p
19510g
19511s/.\{148\}//
19512t nl
19513:delim
19514h
19515s/\(.\{148\}\)..*/\1/
19516t more2
19517s/["\\]/\\&/g; s/^/"/; s/$/"/
19518p
19519b
19520:more2
19521s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19522p
19523g
19524s/.\{148\}//
19525t delim
19526' <conf$$subs.awk | sed '
19527/^[^""]/{
19528  N
19529  s/\n//
19530}
19531' >>$CONFIG_STATUS || ac_write_fail=1
19532rm -f conf$$subs.awk
19533cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19534_ACAWK
19535cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
19536  for (key in S) S_is_set[key] = 1
19537  FS = ""
19538
19539}
19540{
19541  line = $ 0
19542  nfields = split(line, field, "@")
19543  substed = 0
19544  len = length(field[1])
19545  for (i = 2; i < nfields; i++) {
19546    key = field[i]
19547    keylen = length(key)
19548    if (S_is_set[key]) {
19549      value = S[key]
19550      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19551      len += length(value) + length(field[++i])
19552      substed = 1
19553    } else
19554      len += 1 + keylen
19555  }
19556
19557  print line
19558}
19559
19560_ACAWK
19561_ACEOF
19562cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19563if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19564  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
19565else
19566  cat
19567fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
19568  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
19569_ACEOF
19570
19571# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19572# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
19573# trailing colons and then remove the whole line if VPATH becomes empty
19574# (actually we leave an empty line to preserve line numbers).
19575if test "x$srcdir" = x.; then
19576  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
19577h
19578s///
19579s/^/:/
19580s/[	 ]*$/:/
19581s/:\$(srcdir):/:/g
19582s/:\${srcdir}:/:/g
19583s/:@srcdir@:/:/g
19584s/^:*//
19585s/:*$//
19586x
19587s/\(=[	 ]*\).*/\1/
19588G
19589s/\n//
19590s/^[^=]*=[	 ]*$//
19591}'
19592fi
19593
19594cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19595fi # test -n "$CONFIG_FILES"
19596
19597# Set up the scripts for CONFIG_HEADERS section.
19598# No need to generate them if there are no CONFIG_HEADERS.
19599# This happens for instance with `./config.status Makefile'.
19600if test -n "$CONFIG_HEADERS"; then
19601cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
19602BEGIN {
19603_ACEOF
19604
19605# Transform confdefs.h into an awk script `defines.awk', embedded as
19606# here-document in config.status, that substitutes the proper values into
19607# config.h.in to produce config.h.
19608
19609# Create a delimiter string that does not exist in confdefs.h, to ease
19610# handling of long lines.
19611ac_delim='%!_!# '
19612for ac_last_try in false false :; do
19613  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
19614  if test -z "$ac_tt"; then
19615    break
19616  elif $ac_last_try; then
19617    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
19618  else
19619    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19620  fi
19621done
19622
19623# For the awk script, D is an array of macro values keyed by name,
19624# likewise P contains macro parameters if any.  Preserve backslash
19625# newline sequences.
19626
19627ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
19628sed -n '
19629s/.\{148\}/&'"$ac_delim"'/g
19630t rset
19631:rset
19632s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
19633t def
19634d
19635:def
19636s/\\$//
19637t bsnl
19638s/["\\]/\\&/g
19639s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19640D["\1"]=" \3"/p
19641s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
19642d
19643:bsnl
19644s/["\\]/\\&/g
19645s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19646D["\1"]=" \3\\\\\\n"\\/p
19647t cont
19648s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
19649t cont
19650d
19651:cont
19652n
19653s/.\{148\}/&'"$ac_delim"'/g
19654t clear
19655:clear
19656s/\\$//
19657t bsnlc
19658s/["\\]/\\&/g; s/^/"/; s/$/"/p
19659d
19660:bsnlc
19661s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
19662b cont
19663' <confdefs.h | sed '
19664s/'"$ac_delim"'/"\\\
19665"/g' >>$CONFIG_STATUS || ac_write_fail=1
19666
19667cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19668  for (key in D) D_is_set[key] = 1
19669  FS = ""
19670}
19671/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
19672  line = \$ 0
19673  split(line, arg, " ")
19674  if (arg[1] == "#") {
19675    defundef = arg[2]
19676    mac1 = arg[3]
19677  } else {
19678    defundef = substr(arg[1], 2)
19679    mac1 = arg[2]
19680  }
19681  split(mac1, mac2, "(") #)
19682  macro = mac2[1]
19683  prefix = substr(line, 1, index(line, defundef) - 1)
19684  if (D_is_set[macro]) {
19685    # Preserve the white space surrounding the "#".
19686    print prefix "define", macro P[macro] D[macro]
19687    next
19688  } else {
19689    # Replace #undef with comments.  This is necessary, for example,
19690    # in the case of _POSIX_SOURCE, which is predefined and required
19691    # on some systems where configure will not decide to define it.
19692    if (defundef == "undef") {
19693      print "/*", prefix defundef, macro, "*/"
19694      next
19695    }
19696  }
19697}
19698{ print }
19699_ACAWK
19700_ACEOF
19701cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19702  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
19703fi # test -n "$CONFIG_HEADERS"
19704
19705
19706eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
19707shift
19708for ac_tag
19709do
19710  case $ac_tag in
19711  :[FHLC]) ac_mode=$ac_tag; continue;;
19712  esac
19713  case $ac_mode$ac_tag in
19714  :[FHL]*:*);;
19715  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
19716  :[FH]-) ac_tag=-:-;;
19717  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
19718  esac
19719  ac_save_IFS=$IFS
19720  IFS=:
19721  set x $ac_tag
19722  IFS=$ac_save_IFS
19723  shift
19724  ac_file=$1
19725  shift
19726
19727  case $ac_mode in
19728  :L) ac_source=$1;;
19729  :[FH])
19730    ac_file_inputs=
19731    for ac_f
19732    do
19733      case $ac_f in
19734      -) ac_f="$ac_tmp/stdin";;
19735      *) # Look for the file first in the build tree, then in the source tree
19736	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
19737	 # because $ac_f cannot contain `:'.
19738	 test -f "$ac_f" ||
19739	   case $ac_f in
19740	   [\\/$]*) false;;
19741	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
19742	   esac ||
19743	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
19744      esac
19745      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19746      as_fn_append ac_file_inputs " '$ac_f'"
19747    done
19748
19749    # Let's still pretend it is `configure' which instantiates (i.e., don't
19750    # use $as_me), people would be surprised to read:
19751    #    /* config.h.  Generated by config.status.  */
19752    configure_input='Generated from '`
19753	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19754	`' by configure.'
19755    if test x"$ac_file" != x-; then
19756      configure_input="$ac_file.  $configure_input"
19757      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19758$as_echo "$as_me: creating $ac_file" >&6;}
19759    fi
19760    # Neutralize special characters interpreted by sed in replacement strings.
19761    case $configure_input in #(
19762    *\&* | *\|* | *\\* )
19763       ac_sed_conf_input=`$as_echo "$configure_input" |
19764       sed 's/[\\\\&|]/\\\\&/g'`;; #(
19765    *) ac_sed_conf_input=$configure_input;;
19766    esac
19767
19768    case $ac_tag in
19769    *:-:* | *:-) cat >"$ac_tmp/stdin" \
19770      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
19771    esac
19772    ;;
19773  esac
19774
19775  ac_dir=`$as_dirname -- "$ac_file" ||
19776$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19777	 X"$ac_file" : 'X\(//\)[^/]' \| \
19778	 X"$ac_file" : 'X\(//\)$' \| \
19779	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19780$as_echo X"$ac_file" |
19781    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19782	    s//\1/
19783	    q
19784	  }
19785	  /^X\(\/\/\)[^/].*/{
19786	    s//\1/
19787	    q
19788	  }
19789	  /^X\(\/\/\)$/{
19790	    s//\1/
19791	    q
19792	  }
19793	  /^X\(\/\).*/{
19794	    s//\1/
19795	    q
19796	  }
19797	  s/.*/./; q'`
19798  as_dir="$ac_dir"; as_fn_mkdir_p
19799  ac_builddir=.
19800
19801case "$ac_dir" in
19802.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19803*)
19804  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19805  # A ".." for each directory in $ac_dir_suffix.
19806  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19807  case $ac_top_builddir_sub in
19808  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19809  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19810  esac ;;
19811esac
19812ac_abs_top_builddir=$ac_pwd
19813ac_abs_builddir=$ac_pwd$ac_dir_suffix
19814# for backward compatibility:
19815ac_top_builddir=$ac_top_build_prefix
19816
19817case $srcdir in
19818  .)  # We are building in place.
19819    ac_srcdir=.
19820    ac_top_srcdir=$ac_top_builddir_sub
19821    ac_abs_top_srcdir=$ac_pwd ;;
19822  [\\/]* | ?:[\\/]* )  # Absolute name.
19823    ac_srcdir=$srcdir$ac_dir_suffix;
19824    ac_top_srcdir=$srcdir
19825    ac_abs_top_srcdir=$srcdir ;;
19826  *) # Relative name.
19827    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19828    ac_top_srcdir=$ac_top_build_prefix$srcdir
19829    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19830esac
19831ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19832
19833
19834  case $ac_mode in
19835  :F)
19836  #
19837  # CONFIG_FILE
19838  #
19839
19840  case $INSTALL in
19841  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19842  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
19843  esac
19844  ac_MKDIR_P=$MKDIR_P
19845  case $MKDIR_P in
19846  [\\/$]* | ?:[\\/]* ) ;;
19847  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
19848  esac
19849_ACEOF
19850
19851cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19852# If the template does not know about datarootdir, expand it.
19853# FIXME: This hack should be removed a few years after 2.60.
19854ac_datarootdir_hack=; ac_datarootdir_seen=
19855ac_sed_dataroot='
19856/datarootdir/ {
19857  p
19858  q
19859}
19860/@datadir@/p
19861/@docdir@/p
19862/@infodir@/p
19863/@localedir@/p
19864/@mandir@/p'
19865case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19866*datarootdir*) ac_datarootdir_seen=yes;;
19867*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
19868  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19869$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19870_ACEOF
19871cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19872  ac_datarootdir_hack='
19873  s&@datadir@&$datadir&g
19874  s&@docdir@&$docdir&g
19875  s&@infodir@&$infodir&g
19876  s&@localedir@&$localedir&g
19877  s&@mandir@&$mandir&g
19878  s&\\\${datarootdir}&$datarootdir&g' ;;
19879esac
19880_ACEOF
19881
19882# Neutralize VPATH when `$srcdir' = `.'.
19883# Shell code in configure.ac might set extrasub.
19884# FIXME: do we really want to maintain this feature?
19885cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19886ac_sed_extra="$ac_vpsub
19887$extrasub
19888_ACEOF
19889cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19890:t
19891/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19892s|@configure_input@|$ac_sed_conf_input|;t t
19893s&@top_builddir@&$ac_top_builddir_sub&;t t
19894s&@top_build_prefix@&$ac_top_build_prefix&;t t
19895s&@srcdir@&$ac_srcdir&;t t
19896s&@abs_srcdir@&$ac_abs_srcdir&;t t
19897s&@top_srcdir@&$ac_top_srcdir&;t t
19898s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
19899s&@builddir@&$ac_builddir&;t t
19900s&@abs_builddir@&$ac_abs_builddir&;t t
19901s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
19902s&@INSTALL@&$ac_INSTALL&;t t
19903s&@MKDIR_P@&$ac_MKDIR_P&;t t
19904$ac_datarootdir_hack
19905"
19906eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
19907  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19908
19909test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19910  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
19911  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
19912      "$ac_tmp/out"`; test -z "$ac_out"; } &&
19913  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19914which seems to be undefined.  Please make sure it is defined" >&5
19915$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19916which seems to be undefined.  Please make sure it is defined" >&2;}
19917
19918  rm -f "$ac_tmp/stdin"
19919  case $ac_file in
19920  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
19921  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
19922  esac \
19923  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19924 ;;
19925  :H)
19926  #
19927  # CONFIG_HEADER
19928  #
19929  if test x"$ac_file" != x-; then
19930    {
19931      $as_echo "/* $configure_input  */" \
19932      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
19933    } >"$ac_tmp/config.h" \
19934      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19935    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
19936      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
19937$as_echo "$as_me: $ac_file is unchanged" >&6;}
19938    else
19939      rm -f "$ac_file"
19940      mv "$ac_tmp/config.h" "$ac_file" \
19941	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
19942    fi
19943  else
19944    $as_echo "/* $configure_input  */" \
19945      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
19946      || as_fn_error $? "could not create -" "$LINENO" 5
19947  fi
19948# Compute "$ac_file"'s index in $config_headers.
19949_am_arg="$ac_file"
19950_am_stamp_count=1
19951for _am_header in $config_headers :; do
19952  case $_am_header in
19953    $_am_arg | $_am_arg:* )
19954      break ;;
19955    * )
19956      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
19957  esac
19958done
19959echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
19960$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19961	 X"$_am_arg" : 'X\(//\)[^/]' \| \
19962	 X"$_am_arg" : 'X\(//\)$' \| \
19963	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
19964$as_echo X"$_am_arg" |
19965    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19966	    s//\1/
19967	    q
19968	  }
19969	  /^X\(\/\/\)[^/].*/{
19970	    s//\1/
19971	    q
19972	  }
19973	  /^X\(\/\/\)$/{
19974	    s//\1/
19975	    q
19976	  }
19977	  /^X\(\/\).*/{
19978	    s//\1/
19979	    q
19980	  }
19981	  s/.*/./; q'`/stamp-h$_am_stamp_count
19982 ;;
19983
19984  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
19985$as_echo "$as_me: executing $ac_file commands" >&6;}
19986 ;;
19987  esac
19988
19989
19990  case $ac_file$ac_mode in
19991    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
19992  # Autoconf 2.62 quotes --file arguments for eval, but not when files
19993  # are listed without --file.  Let's play safe and only enable the eval
19994  # if we detect the quoting.
19995  case $CONFIG_FILES in
19996  *\'*) eval set x "$CONFIG_FILES" ;;
19997  *)   set x $CONFIG_FILES ;;
19998  esac
19999  shift
20000  for mf
20001  do
20002    # Strip MF so we end up with the name of the file.
20003    mf=`echo "$mf" | sed -e 's/:.*$//'`
20004    # Check whether this is an Automake generated Makefile or not.
20005    # We used to match only the files named `Makefile.in', but
20006    # some people rename them; so instead we look at the file content.
20007    # Grep'ing the first line is not enough: some people post-process
20008    # each Makefile.in and add a new line on top of each file to say so.
20009    # Grep'ing the whole file is not good either: AIX grep has a line
20010    # limit of 2048, but all sed's we know have understand at least 4000.
20011    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
20012      dirpart=`$as_dirname -- "$mf" ||
20013$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20014	 X"$mf" : 'X\(//\)[^/]' \| \
20015	 X"$mf" : 'X\(//\)$' \| \
20016	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
20017$as_echo X"$mf" |
20018    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20019	    s//\1/
20020	    q
20021	  }
20022	  /^X\(\/\/\)[^/].*/{
20023	    s//\1/
20024	    q
20025	  }
20026	  /^X\(\/\/\)$/{
20027	    s//\1/
20028	    q
20029	  }
20030	  /^X\(\/\).*/{
20031	    s//\1/
20032	    q
20033	  }
20034	  s/.*/./; q'`
20035    else
20036      continue
20037    fi
20038    # Extract the definition of DEPDIR, am__include, and am__quote
20039    # from the Makefile without running `make'.
20040    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
20041    test -z "$DEPDIR" && continue
20042    am__include=`sed -n 's/^am__include = //p' < "$mf"`
20043    test -z "am__include" && continue
20044    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
20045    # When using ansi2knr, U may be empty or an underscore; expand it
20046    U=`sed -n 's/^U = //p' < "$mf"`
20047    # Find all dependency output files, they are included files with
20048    # $(DEPDIR) in their names.  We invoke sed twice because it is the
20049    # simplest approach to changing $(DEPDIR) to its actual value in the
20050    # expansion.
20051    for file in `sed -n "
20052      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20053	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
20054      # Make sure the directory exists.
20055      test -f "$dirpart/$file" && continue
20056      fdir=`$as_dirname -- "$file" ||
20057$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20058	 X"$file" : 'X\(//\)[^/]' \| \
20059	 X"$file" : 'X\(//\)$' \| \
20060	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20061$as_echo X"$file" |
20062    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20063	    s//\1/
20064	    q
20065	  }
20066	  /^X\(\/\/\)[^/].*/{
20067	    s//\1/
20068	    q
20069	  }
20070	  /^X\(\/\/\)$/{
20071	    s//\1/
20072	    q
20073	  }
20074	  /^X\(\/\).*/{
20075	    s//\1/
20076	    q
20077	  }
20078	  s/.*/./; q'`
20079      as_dir=$dirpart/$fdir; as_fn_mkdir_p
20080      # echo "creating $dirpart/$file"
20081      echo '# dummy' > "$dirpart/$file"
20082    done
20083  done
20084}
20085 ;;
20086    "libtool":C)
20087
20088    # See if we are running on zsh, and set the options which allow our
20089    # commands through without removal of \ escapes.
20090    if test -n "${ZSH_VERSION+set}" ; then
20091      setopt NO_GLOB_SUBST
20092    fi
20093
20094    cfgfile="${ofile}T"
20095    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20096    $RM "$cfgfile"
20097
20098    cat <<_LT_EOF >> "$cfgfile"
20099#! $SHELL
20100
20101# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
20102# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
20103# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20104# NOTE: Changes made to this file will be lost: look at ltmain.sh.
20105#
20106#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
20107#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
20108#                 Foundation, Inc.
20109#   Written by Gordon Matzigkeit, 1996
20110#
20111#   This file is part of GNU Libtool.
20112#
20113# GNU Libtool is free software; you can redistribute it and/or
20114# modify it under the terms of the GNU General Public License as
20115# published by the Free Software Foundation; either version 2 of
20116# the License, or (at your option) any later version.
20117#
20118# As a special exception to the GNU General Public License,
20119# if you distribute this file as part of a program or library that
20120# is built using GNU Libtool, you may include this file under the
20121# same distribution terms that you use for the rest of that program.
20122#
20123# GNU Libtool is distributed in the hope that it will be useful,
20124# but WITHOUT ANY WARRANTY; without even the implied warranty of
20125# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20126# GNU General Public License for more details.
20127#
20128# You should have received a copy of the GNU General Public License
20129# along with GNU Libtool; see the file COPYING.  If not, a copy
20130# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
20131# obtained by writing to the Free Software Foundation, Inc.,
20132# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20133
20134
20135# The names of the tagged configurations supported by this script.
20136available_tags=""
20137
20138# ### BEGIN LIBTOOL CONFIG
20139
20140# Whether or not to build static libraries.
20141build_old_libs=$enable_static
20142
20143# Which release of libtool.m4 was used?
20144macro_version=$macro_version
20145macro_revision=$macro_revision
20146
20147# Whether or not to build shared libraries.
20148build_libtool_libs=$enable_shared
20149
20150# What type of objects to build.
20151pic_mode=$pic_mode
20152
20153# Whether or not to optimize for fast installation.
20154fast_install=$enable_fast_install
20155
20156# Shell to use when invoking shell scripts.
20157SHELL=$lt_SHELL
20158
20159# An echo program that protects backslashes.
20160ECHO=$lt_ECHO
20161
20162# The PATH separator for the build system.
20163PATH_SEPARATOR=$lt_PATH_SEPARATOR
20164
20165# The host system.
20166host_alias=$host_alias
20167host=$host
20168host_os=$host_os
20169
20170# The build system.
20171build_alias=$build_alias
20172build=$build
20173build_os=$build_os
20174
20175# A sed program that does not truncate output.
20176SED=$lt_SED
20177
20178# Sed that helps us avoid accidentally triggering echo(1) options like -n.
20179Xsed="\$SED -e 1s/^X//"
20180
20181# A grep program that handles long lines.
20182GREP=$lt_GREP
20183
20184# An ERE matcher.
20185EGREP=$lt_EGREP
20186
20187# A literal string matcher.
20188FGREP=$lt_FGREP
20189
20190# A BSD- or MS-compatible name lister.
20191NM=$lt_NM
20192
20193# Whether we need soft or hard links.
20194LN_S=$lt_LN_S
20195
20196# What is the maximum length of a command?
20197max_cmd_len=$max_cmd_len
20198
20199# Object file suffix (normally "o").
20200objext=$ac_objext
20201
20202# Executable file suffix (normally "").
20203exeext=$exeext
20204
20205# whether the shell understands "unset".
20206lt_unset=$lt_unset
20207
20208# turn spaces into newlines.
20209SP2NL=$lt_lt_SP2NL
20210
20211# turn newlines into spaces.
20212NL2SP=$lt_lt_NL2SP
20213
20214# convert \$build file names to \$host format.
20215to_host_file_cmd=$lt_cv_to_host_file_cmd
20216
20217# convert \$build files to toolchain format.
20218to_tool_file_cmd=$lt_cv_to_tool_file_cmd
20219
20220# An object symbol dumper.
20221OBJDUMP=$lt_OBJDUMP
20222
20223# Method to check whether dependent libraries are shared objects.
20224deplibs_check_method=$lt_deplibs_check_method
20225
20226# Command to use when deplibs_check_method = "file_magic".
20227file_magic_cmd=$lt_file_magic_cmd
20228
20229# How to find potential files when deplibs_check_method = "file_magic".
20230file_magic_glob=$lt_file_magic_glob
20231
20232# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
20233want_nocaseglob=$lt_want_nocaseglob
20234
20235# DLL creation program.
20236DLLTOOL=$lt_DLLTOOL
20237
20238# Command to associate shared and link libraries.
20239sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
20240
20241# The archiver.
20242AR=$lt_AR
20243
20244# Flags to create an archive.
20245AR_FLAGS=$lt_AR_FLAGS
20246
20247# How to feed a file listing to the archiver.
20248archiver_list_spec=$lt_archiver_list_spec
20249
20250# A symbol stripping program.
20251STRIP=$lt_STRIP
20252
20253# Commands used to install an old-style archive.
20254RANLIB=$lt_RANLIB
20255old_postinstall_cmds=$lt_old_postinstall_cmds
20256old_postuninstall_cmds=$lt_old_postuninstall_cmds
20257
20258# Whether to use a lock for old archive extraction.
20259lock_old_archive_extraction=$lock_old_archive_extraction
20260
20261# A C compiler.
20262LTCC=$lt_CC
20263
20264# LTCC compiler flags.
20265LTCFLAGS=$lt_CFLAGS
20266
20267# Take the output of nm and produce a listing of raw symbols and C names.
20268global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20269
20270# Transform the output of nm in a proper C declaration.
20271global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20272
20273# Transform the output of nm in a C name address pair.
20274global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20275
20276# Transform the output of nm in a C name address pair when lib prefix is needed.
20277global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
20278
20279# Specify filename containing input files for \$NM.
20280nm_file_list_spec=$lt_nm_file_list_spec
20281
20282# The root where to search for dependent libraries,and in which our libraries should be installed.
20283lt_sysroot=$lt_sysroot
20284
20285# The name of the directory that contains temporary libtool files.
20286objdir=$objdir
20287
20288# Used to examine libraries when file_magic_cmd begins with "file".
20289MAGIC_CMD=$MAGIC_CMD
20290
20291# Must we lock files when doing compilation?
20292need_locks=$lt_need_locks
20293
20294# Manifest tool.
20295MANIFEST_TOOL=$lt_MANIFEST_TOOL
20296
20297# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
20298DSYMUTIL=$lt_DSYMUTIL
20299
20300# Tool to change global to local symbols on Mac OS X.
20301NMEDIT=$lt_NMEDIT
20302
20303# Tool to manipulate fat objects and archives on Mac OS X.
20304LIPO=$lt_LIPO
20305
20306# ldd/readelf like tool for Mach-O binaries on Mac OS X.
20307OTOOL=$lt_OTOOL
20308
20309# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
20310OTOOL64=$lt_OTOOL64
20311
20312# Old archive suffix (normally "a").
20313libext=$libext
20314
20315# Shared library suffix (normally ".so").
20316shrext_cmds=$lt_shrext_cmds
20317
20318# The commands to extract the exported symbol list from a shared archive.
20319extract_expsyms_cmds=$lt_extract_expsyms_cmds
20320
20321# Variables whose values should be saved in libtool wrapper scripts and
20322# restored at link time.
20323variables_saved_for_relink=$lt_variables_saved_for_relink
20324
20325# Do we need the "lib" prefix for modules?
20326need_lib_prefix=$need_lib_prefix
20327
20328# Do we need a version for libraries?
20329need_version=$need_version
20330
20331# Library versioning type.
20332version_type=$version_type
20333
20334# Shared library runtime path variable.
20335runpath_var=$runpath_var
20336
20337# Shared library path variable.
20338shlibpath_var=$shlibpath_var
20339
20340# Is shlibpath searched before the hard-coded library search path?
20341shlibpath_overrides_runpath=$shlibpath_overrides_runpath
20342
20343# Format of library name prefix.
20344libname_spec=$lt_libname_spec
20345
20346# List of archive names.  First name is the real one, the rest are links.
20347# The last name is the one that the linker finds with -lNAME
20348library_names_spec=$lt_library_names_spec
20349
20350# The coded name of the library, if different from the real name.
20351soname_spec=$lt_soname_spec
20352
20353# Permission mode override for installation of shared libraries.
20354install_override_mode=$lt_install_override_mode
20355
20356# Command to use after installation of a shared archive.
20357postinstall_cmds=$lt_postinstall_cmds
20358
20359# Command to use after uninstallation of a shared archive.
20360postuninstall_cmds=$lt_postuninstall_cmds
20361
20362# Commands used to finish a libtool library installation in a directory.
20363finish_cmds=$lt_finish_cmds
20364
20365# As "finish_cmds", except a single script fragment to be evaled but
20366# not shown.
20367finish_eval=$lt_finish_eval
20368
20369# Whether we should hardcode library paths into libraries.
20370hardcode_into_libs=$hardcode_into_libs
20371
20372# Compile-time system search path for libraries.
20373sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
20374
20375# Run-time system search path for libraries.
20376sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
20377
20378# Whether dlopen is supported.
20379dlopen_support=$enable_dlopen
20380
20381# Whether dlopen of programs is supported.
20382dlopen_self=$enable_dlopen_self
20383
20384# Whether dlopen of statically linked programs is supported.
20385dlopen_self_static=$enable_dlopen_self_static
20386
20387# Commands to strip libraries.
20388old_striplib=$lt_old_striplib
20389striplib=$lt_striplib
20390
20391
20392# The linker used to build libraries.
20393LD=$lt_LD
20394
20395# How to create reloadable object files.
20396reload_flag=$lt_reload_flag
20397reload_cmds=$lt_reload_cmds
20398
20399# Commands used to build an old-style archive.
20400old_archive_cmds=$lt_old_archive_cmds
20401
20402# A language specific compiler.
20403CC=$lt_compiler
20404
20405# Is the compiler the GNU compiler?
20406with_gcc=$GCC
20407
20408# Compiler flag to turn off builtin functions.
20409no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
20410
20411# Additional compiler flags for building library objects.
20412pic_flag=$lt_lt_prog_compiler_pic
20413
20414# How to pass a linker flag through the compiler.
20415wl=$lt_lt_prog_compiler_wl
20416
20417# Compiler flag to prevent dynamic linking.
20418link_static_flag=$lt_lt_prog_compiler_static
20419
20420# Does compiler simultaneously support -c and -o options?
20421compiler_c_o=$lt_lt_cv_prog_compiler_c_o
20422
20423# Whether or not to add -lc for building shared libraries.
20424build_libtool_need_lc=$archive_cmds_need_lc
20425
20426# Whether or not to disallow shared libs when runtime libs are static.
20427allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
20428
20429# Compiler flag to allow reflexive dlopens.
20430export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
20431
20432# Compiler flag to generate shared objects directly from archives.
20433whole_archive_flag_spec=$lt_whole_archive_flag_spec
20434
20435# Whether the compiler copes with passing no objects directly.
20436compiler_needs_object=$lt_compiler_needs_object
20437
20438# Create an old-style archive from a shared archive.
20439old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
20440
20441# Create a temporary old-style archive to link instead of a shared archive.
20442old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
20443
20444# Commands used to build a shared archive.
20445archive_cmds=$lt_archive_cmds
20446archive_expsym_cmds=$lt_archive_expsym_cmds
20447
20448# Commands used to build a loadable module if different from building
20449# a shared archive.
20450module_cmds=$lt_module_cmds
20451module_expsym_cmds=$lt_module_expsym_cmds
20452
20453# Whether we are building with GNU ld or not.
20454with_gnu_ld=$lt_with_gnu_ld
20455
20456# Flag that allows shared libraries with undefined symbols to be built.
20457allow_undefined_flag=$lt_allow_undefined_flag
20458
20459# Flag that enforces no undefined symbols.
20460no_undefined_flag=$lt_no_undefined_flag
20461
20462# Flag to hardcode \$libdir into a binary during linking.
20463# This must work even if \$libdir does not exist
20464hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
20465
20466# Whether we need a single "-rpath" flag with a separated argument.
20467hardcode_libdir_separator=$lt_hardcode_libdir_separator
20468
20469# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20470# DIR into the resulting binary.
20471hardcode_direct=$hardcode_direct
20472
20473# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20474# DIR into the resulting binary and the resulting library dependency is
20475# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
20476# library is relocated.
20477hardcode_direct_absolute=$hardcode_direct_absolute
20478
20479# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
20480# into the resulting binary.
20481hardcode_minus_L=$hardcode_minus_L
20482
20483# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
20484# into the resulting binary.
20485hardcode_shlibpath_var=$hardcode_shlibpath_var
20486
20487# Set to "yes" if building a shared library automatically hardcodes DIR
20488# into the library and all subsequent libraries and executables linked
20489# against it.
20490hardcode_automatic=$hardcode_automatic
20491
20492# Set to yes if linker adds runtime paths of dependent libraries
20493# to runtime path list.
20494inherit_rpath=$inherit_rpath
20495
20496# Whether libtool must link a program against all its dependency libraries.
20497link_all_deplibs=$link_all_deplibs
20498
20499# Set to "yes" if exported symbols are required.
20500always_export_symbols=$always_export_symbols
20501
20502# The commands to list exported symbols.
20503export_symbols_cmds=$lt_export_symbols_cmds
20504
20505# Symbols that should not be listed in the preloaded symbols.
20506exclude_expsyms=$lt_exclude_expsyms
20507
20508# Symbols that must always be exported.
20509include_expsyms=$lt_include_expsyms
20510
20511# Commands necessary for linking programs (against libraries) with templates.
20512prelink_cmds=$lt_prelink_cmds
20513
20514# Commands necessary for finishing linking programs.
20515postlink_cmds=$lt_postlink_cmds
20516
20517# Specify filename containing input files.
20518file_list_spec=$lt_file_list_spec
20519
20520# How to hardcode a shared library path into an executable.
20521hardcode_action=$hardcode_action
20522
20523# ### END LIBTOOL CONFIG
20524
20525_LT_EOF
20526
20527  case $host_os in
20528  aix3*)
20529    cat <<\_LT_EOF >> "$cfgfile"
20530# AIX sometimes has problems with the GCC collect2 program.  For some
20531# reason, if we set the COLLECT_NAMES environment variable, the problems
20532# vanish in a puff of smoke.
20533if test "X${COLLECT_NAMES+set}" != Xset; then
20534  COLLECT_NAMES=
20535  export COLLECT_NAMES
20536fi
20537_LT_EOF
20538    ;;
20539  esac
20540
20541
20542ltmain="$ac_aux_dir/ltmain.sh"
20543
20544
20545  # We use sed instead of cat because bash on DJGPP gets confused if
20546  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
20547  # text mode, it properly converts lines to CR/LF.  This bash problem
20548  # is reportedly fixed, but why not run on old versions too?
20549  sed '$q' "$ltmain" >> "$cfgfile" \
20550     || (rm -f "$cfgfile"; exit 1)
20551
20552  if test x"$xsi_shell" = xyes; then
20553  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
20554func_dirname ()\
20555{\
20556\    case ${1} in\
20557\      */*) func_dirname_result="${1%/*}${2}" ;;\
20558\      *  ) func_dirname_result="${3}" ;;\
20559\    esac\
20560} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
20561  && mv -f "$cfgfile.tmp" "$cfgfile" \
20562    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20563test 0 -eq $? || _lt_function_replace_fail=:
20564
20565
20566  sed -e '/^func_basename ()$/,/^} # func_basename /c\
20567func_basename ()\
20568{\
20569\    func_basename_result="${1##*/}"\
20570} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
20571  && mv -f "$cfgfile.tmp" "$cfgfile" \
20572    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20573test 0 -eq $? || _lt_function_replace_fail=:
20574
20575
20576  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
20577func_dirname_and_basename ()\
20578{\
20579\    case ${1} in\
20580\      */*) func_dirname_result="${1%/*}${2}" ;;\
20581\      *  ) func_dirname_result="${3}" ;;\
20582\    esac\
20583\    func_basename_result="${1##*/}"\
20584} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
20585  && mv -f "$cfgfile.tmp" "$cfgfile" \
20586    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20587test 0 -eq $? || _lt_function_replace_fail=:
20588
20589
20590  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
20591func_stripname ()\
20592{\
20593\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
20594\    # positional parameters, so assign one to ordinary parameter first.\
20595\    func_stripname_result=${3}\
20596\    func_stripname_result=${func_stripname_result#"${1}"}\
20597\    func_stripname_result=${func_stripname_result%"${2}"}\
20598} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
20599  && mv -f "$cfgfile.tmp" "$cfgfile" \
20600    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20601test 0 -eq $? || _lt_function_replace_fail=:
20602
20603
20604  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
20605func_split_long_opt ()\
20606{\
20607\    func_split_long_opt_name=${1%%=*}\
20608\    func_split_long_opt_arg=${1#*=}\
20609} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
20610  && mv -f "$cfgfile.tmp" "$cfgfile" \
20611    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20612test 0 -eq $? || _lt_function_replace_fail=:
20613
20614
20615  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
20616func_split_short_opt ()\
20617{\
20618\    func_split_short_opt_arg=${1#??}\
20619\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
20620} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
20621  && mv -f "$cfgfile.tmp" "$cfgfile" \
20622    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20623test 0 -eq $? || _lt_function_replace_fail=:
20624
20625
20626  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
20627func_lo2o ()\
20628{\
20629\    case ${1} in\
20630\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
20631\      *)    func_lo2o_result=${1} ;;\
20632\    esac\
20633} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
20634  && mv -f "$cfgfile.tmp" "$cfgfile" \
20635    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20636test 0 -eq $? || _lt_function_replace_fail=:
20637
20638
20639  sed -e '/^func_xform ()$/,/^} # func_xform /c\
20640func_xform ()\
20641{\
20642    func_xform_result=${1%.*}.lo\
20643} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
20644  && mv -f "$cfgfile.tmp" "$cfgfile" \
20645    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20646test 0 -eq $? || _lt_function_replace_fail=:
20647
20648
20649  sed -e '/^func_arith ()$/,/^} # func_arith /c\
20650func_arith ()\
20651{\
20652    func_arith_result=$(( $* ))\
20653} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
20654  && mv -f "$cfgfile.tmp" "$cfgfile" \
20655    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20656test 0 -eq $? || _lt_function_replace_fail=:
20657
20658
20659  sed -e '/^func_len ()$/,/^} # func_len /c\
20660func_len ()\
20661{\
20662    func_len_result=${#1}\
20663} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
20664  && mv -f "$cfgfile.tmp" "$cfgfile" \
20665    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20666test 0 -eq $? || _lt_function_replace_fail=:
20667
20668fi
20669
20670if test x"$lt_shell_append" = xyes; then
20671  sed -e '/^func_append ()$/,/^} # func_append /c\
20672func_append ()\
20673{\
20674    eval "${1}+=\\${2}"\
20675} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
20676  && mv -f "$cfgfile.tmp" "$cfgfile" \
20677    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20678test 0 -eq $? || _lt_function_replace_fail=:
20679
20680
20681  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
20682func_append_quoted ()\
20683{\
20684\    func_quote_for_eval "${2}"\
20685\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
20686} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
20687  && mv -f "$cfgfile.tmp" "$cfgfile" \
20688    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20689test 0 -eq $? || _lt_function_replace_fail=:
20690
20691
20692  # Save a `func_append' function call where possible by direct use of '+='
20693  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
20694    && mv -f "$cfgfile.tmp" "$cfgfile" \
20695      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20696  test 0 -eq $? || _lt_function_replace_fail=:
20697else
20698  # Save a `func_append' function call even when '+=' is not available
20699  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
20700    && mv -f "$cfgfile.tmp" "$cfgfile" \
20701      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20702  test 0 -eq $? || _lt_function_replace_fail=:
20703fi
20704
20705if test x"$_lt_function_replace_fail" = x":"; then
20706  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
20707$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
20708fi
20709
20710
20711   mv -f "$cfgfile" "$ofile" ||
20712    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
20713  chmod +x "$ofile"
20714
20715 ;;
20716
20717  esac
20718done # for ac_tag
20719
20720
20721as_fn_exit 0
20722_ACEOF
20723ac_clean_files=$ac_clean_files_save
20724
20725test $ac_write_fail = 0 ||
20726  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
20727
20728
20729# configure is writing to config.log, and then calls config.status.
20730# config.status does its own redirection, appending to config.log.
20731# Unfortunately, on DOS this fails, as config.log is still kept open
20732# by configure, so config.status won't be able to write to it; its
20733# output is simply discarded.  So we exec the FD to /dev/null,
20734# effectively closing config.log, so it can be properly (re)opened and
20735# appended to by config.status.  When coming back to configure, we
20736# need to make the FD available again.
20737if test "$no_create" != yes; then
20738  ac_cs_success=:
20739  ac_config_status_args=
20740  test "$silent" = yes &&
20741    ac_config_status_args="$ac_config_status_args --quiet"
20742  exec 5>/dev/null
20743  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
20744  exec 5>>config.log
20745  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20746  # would make configure fail if this is the last instruction.
20747  $ac_cs_success || as_fn_exit 1
20748fi
20749if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
20750  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20751$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
20752fi
20753
20754