configure revision 300bf1ae
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for xf86-video-savage 2.3.9.
4#
5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201test \$(( 1 + 1 )) = 2 || exit 1
202
203  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207    PATH=/empty FPATH=/empty; export PATH FPATH
208    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210  if (eval "$as_required") 2>/dev/null; then :
211  as_have_required=yes
212else
213  as_have_required=no
214fi
215  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
222  IFS=$as_save_IFS
223  test -z "$as_dir" && as_dir=.
224  as_found=:
225  case $as_dir in #(
226	 /*)
227	   for as_base in sh bash ksh sh5; do
228	     # Try only shells that exist, to save several forks.
229	     as_shell=$as_dir/$as_base
230	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  CONFIG_SHELL=$as_shell as_have_required=yes
233		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234  break 2
235fi
236fi
237	   done;;
238       esac
239  as_found=false
240done
241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243  CONFIG_SHELL=$SHELL as_have_required=yes
244fi; }
245IFS=$as_save_IFS
246
247
248      if test "x$CONFIG_SHELL" != x; then :
249  export CONFIG_SHELL
250             # We cannot yet assume a decent shell, so we have to provide a
251# neutralization value for shells without unset; and this also
252# works around shells that cannot unset nonexistent variables.
253# Preserve -v and -x to the replacement shell.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258  *v*x* | *x*v* ) as_opts=-vx ;;
259  *v* ) as_opts=-v ;;
260  *x* ) as_opts=-x ;;
261  * ) as_opts= ;;
262esac
263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264# Admittedly, this is quite paranoid, since all the known shells bail
265# out after a failed `exec'.
266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267exit 255
268fi
269
270    if test x$as_have_required = xno; then :
271  $as_echo "$0: This script requires a shell more modern than all"
272  $as_echo "$0: the shells that I found on your system."
273  if test x${ZSH_VERSION+set} = xset ; then
274    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276  else
277    $as_echo "$0: Please tell bug-autoconf@gnu.org and
278$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
279$0: about your system, including any error possibly output
280$0: before this message. Then install a modern shell, or
281$0: manually run the script under such a shell if you do
282$0: have one."
283  fi
284  exit 1
285fi
286fi
287fi
288SHELL=${CONFIG_SHELL-/bin/sh}
289export SHELL
290# Unset more variables known to interfere with behavior of common tools.
291CLICOLOR_FORCE= GREP_OPTIONS=
292unset CLICOLOR_FORCE GREP_OPTIONS
293
294## --------------------- ##
295## M4sh Shell Functions. ##
296## --------------------- ##
297# as_fn_unset VAR
298# ---------------
299# Portably unset VAR.
300as_fn_unset ()
301{
302  { eval $1=; unset $1;}
303}
304as_unset=as_fn_unset
305
306# as_fn_set_status STATUS
307# -----------------------
308# Set $? to STATUS, without forking.
309as_fn_set_status ()
310{
311  return $1
312} # as_fn_set_status
313
314# as_fn_exit STATUS
315# -----------------
316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317as_fn_exit ()
318{
319  set +e
320  as_fn_set_status $1
321  exit $1
322} # as_fn_exit
323
324# as_fn_mkdir_p
325# -------------
326# Create "$as_dir" as a directory, including parents if necessary.
327as_fn_mkdir_p ()
328{
329
330  case $as_dir in #(
331  -*) as_dir=./$as_dir;;
332  esac
333  test -d "$as_dir" || eval $as_mkdir_p || {
334    as_dirs=
335    while :; do
336      case $as_dir in #(
337      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
338      *) as_qdir=$as_dir;;
339      esac
340      as_dirs="'$as_qdir' $as_dirs"
341      as_dir=`$as_dirname -- "$as_dir" ||
342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
343	 X"$as_dir" : 'X\(//\)[^/]' \| \
344	 X"$as_dir" : 'X\(//\)$' \| \
345	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
346$as_echo X"$as_dir" |
347    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
348	    s//\1/
349	    q
350	  }
351	  /^X\(\/\/\)[^/].*/{
352	    s//\1/
353	    q
354	  }
355	  /^X\(\/\/\)$/{
356	    s//\1/
357	    q
358	  }
359	  /^X\(\/\).*/{
360	    s//\1/
361	    q
362	  }
363	  s/.*/./; q'`
364      test -d "$as_dir" && break
365    done
366    test -z "$as_dirs" || eval "mkdir $as_dirs"
367  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368
369
370} # as_fn_mkdir_p
371
372# as_fn_executable_p FILE
373# -----------------------
374# Test if FILE is an executable regular file.
375as_fn_executable_p ()
376{
377  test -f "$1" && test -x "$1"
378} # as_fn_executable_p
379# as_fn_append VAR VALUE
380# ----------------------
381# Append the text in VALUE to the end of the definition contained in VAR. Take
382# advantage of any shell optimizations that allow amortized linear growth over
383# repeated appends, instead of the typical quadratic growth present in naive
384# implementations.
385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
386  eval 'as_fn_append ()
387  {
388    eval $1+=\$2
389  }'
390else
391  as_fn_append ()
392  {
393    eval $1=\$$1\$2
394  }
395fi # as_fn_append
396
397# as_fn_arith ARG...
398# ------------------
399# Perform arithmetic evaluation on the ARGs, and store the result in the
400# global $as_val. Take advantage of shells that can avoid forks. The arguments
401# must be portable across $(()) and expr.
402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
403  eval 'as_fn_arith ()
404  {
405    as_val=$(( $* ))
406  }'
407else
408  as_fn_arith ()
409  {
410    as_val=`expr "$@" || test $? -eq 1`
411  }
412fi # as_fn_arith
413
414
415# as_fn_error STATUS ERROR [LINENO LOG_FD]
416# ----------------------------------------
417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
419# script with STATUS, using 1 if that was 0.
420as_fn_error ()
421{
422  as_status=$1; test $as_status -eq 0 && as_status=1
423  if test "$4"; then
424    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
425    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426  fi
427  $as_echo "$as_me: error: $2" >&2
428  as_fn_exit $as_status
429} # as_fn_error
430
431if expr a : '\(a\)' >/dev/null 2>&1 &&
432   test "X`expr 00001 : '.*\(...\)'`" = X001; then
433  as_expr=expr
434else
435  as_expr=false
436fi
437
438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
439  as_basename=basename
440else
441  as_basename=false
442fi
443
444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
445  as_dirname=dirname
446else
447  as_dirname=false
448fi
449
450as_me=`$as_basename -- "$0" ||
451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
452	 X"$0" : 'X\(//\)$' \| \
453	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454$as_echo X/"$0" |
455    sed '/^.*\/\([^/][^/]*\)\/*$/{
456	    s//\1/
457	    q
458	  }
459	  /^X\/\(\/\/\)$/{
460	    s//\1/
461	    q
462	  }
463	  /^X\/\(\/\).*/{
464	    s//\1/
465	    q
466	  }
467	  s/.*/./; q'`
468
469# Avoid depending upon Character Ranges.
470as_cr_letters='abcdefghijklmnopqrstuvwxyz'
471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
472as_cr_Letters=$as_cr_letters$as_cr_LETTERS
473as_cr_digits='0123456789'
474as_cr_alnum=$as_cr_Letters$as_cr_digits
475
476
477  as_lineno_1=$LINENO as_lineno_1a=$LINENO
478  as_lineno_2=$LINENO as_lineno_2a=$LINENO
479  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
480  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
481  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
482  sed -n '
483    p
484    /[$]LINENO/=
485  ' <$as_myself |
486    sed '
487      s/[$]LINENO.*/&-/
488      t lineno
489      b
490      :lineno
491      N
492      :loop
493      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
494      t loop
495      s/-\n.*//
496    ' >$as_me.lineno &&
497  chmod +x "$as_me.lineno" ||
498    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
499
500  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
501  # already done that, so ensure we don't try to do so again and fall
502  # in an infinite loop.  This has already happened in practice.
503  _as_can_reexec=no; export _as_can_reexec
504  # Don't try to exec as it changes $[0], causing all sort of problems
505  # (the dirname of $[0] is not the place where we might find the
506  # original and so on.  Autoconf is especially sensitive to this).
507  . "./$as_me.lineno"
508  # Exit status is that of the last command.
509  exit
510}
511
512ECHO_C= ECHO_N= ECHO_T=
513case `echo -n x` in #(((((
514-n*)
515  case `echo 'xy\c'` in
516  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
517  xy)  ECHO_C='\c';;
518  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
519       ECHO_T='	';;
520  esac;;
521*)
522  ECHO_N='-n';;
523esac
524
525rm -f conf$$ conf$$.exe conf$$.file
526if test -d conf$$.dir; then
527  rm -f conf$$.dir/conf$$.file
528else
529  rm -f conf$$.dir
530  mkdir conf$$.dir 2>/dev/null
531fi
532if (echo >conf$$.file) 2>/dev/null; then
533  if ln -s conf$$.file conf$$ 2>/dev/null; then
534    as_ln_s='ln -s'
535    # ... but there are two gotchas:
536    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
537    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
538    # In both cases, we have to default to `cp -pR'.
539    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
540      as_ln_s='cp -pR'
541  elif ln conf$$.file conf$$ 2>/dev/null; then
542    as_ln_s=ln
543  else
544    as_ln_s='cp -pR'
545  fi
546else
547  as_ln_s='cp -pR'
548fi
549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
550rmdir conf$$.dir 2>/dev/null
551
552if mkdir -p . 2>/dev/null; then
553  as_mkdir_p='mkdir -p "$as_dir"'
554else
555  test -d ./-p && rmdir ./-p
556  as_mkdir_p=false
557fi
558
559as_test_x='test -x'
560as_executable_p=as_fn_executable_p
561
562# Sed expression to map a string onto a valid CPP name.
563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564
565# Sed expression to map a string onto a valid variable name.
566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567
568SHELL=${CONFIG_SHELL-/bin/sh}
569
570
571test -n "$DJDIR" || exec 7<&0 </dev/null
572exec 6>&1
573
574# Name of the host.
575# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
576# so uname gets run too.
577ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
578
579#
580# Initializations.
581#
582ac_default_prefix=/usr/local
583ac_clean_files=
584ac_config_libobj_dir=.
585LIBOBJS=
586cross_compiling=no
587subdirs=
588MFLAGS=
589MAKEFLAGS=
590
591# Identity of this package.
592PACKAGE_NAME='xf86-video-savage'
593PACKAGE_TARNAME='xf86-video-savage'
594PACKAGE_VERSION='2.3.9'
595PACKAGE_STRING='xf86-video-savage 2.3.9'
596PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
597PACKAGE_URL=''
598
599ac_unique_file="Makefile.am"
600# Factoring default headers for most tests.
601ac_includes_default="\
602#include <stdio.h>
603#ifdef HAVE_SYS_TYPES_H
604# include <sys/types.h>
605#endif
606#ifdef HAVE_SYS_STAT_H
607# include <sys/stat.h>
608#endif
609#ifdef STDC_HEADERS
610# include <stdlib.h>
611# include <stddef.h>
612#else
613# ifdef HAVE_STDLIB_H
614#  include <stdlib.h>
615# endif
616#endif
617#ifdef HAVE_STRING_H
618# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619#  include <memory.h>
620# endif
621# include <string.h>
622#endif
623#ifdef HAVE_STRINGS_H
624# include <strings.h>
625#endif
626#ifdef HAVE_INTTYPES_H
627# include <inttypes.h>
628#endif
629#ifdef HAVE_STDINT_H
630# include <stdint.h>
631#endif
632#ifdef HAVE_UNISTD_H
633# include <unistd.h>
634#endif"
635
636ac_subst_vars='am__EXEEXT_FALSE
637am__EXEEXT_TRUE
638LTLIBOBJS
639LIBOBJS
640DRIVER_NAME
641moduledir
642XSERVER_LIBPCIACCESS_FALSE
643XSERVER_LIBPCIACCESS_TRUE
644PCIACCESS_LIBS
645PCIACCESS_CFLAGS
646XAA_FALSE
647XAA_TRUE
648DRI_LIBS
649DRI_CFLAGS
650DRI_FALSE
651DRI_TRUE
652HAVE_XEXTPROTO_71_FALSE
653HAVE_XEXTPROTO_71_TRUE
654XEXT_LIBS
655XEXT_CFLAGS
656XORG_LIBS
657XORG_CFLAGS
658LT_SYS_LIBRARY_PATH
659OTOOL64
660OTOOL
661LIPO
662NMEDIT
663DSYMUTIL
664MANIFEST_TOOL
665RANLIB
666ac_ct_AR
667AR
668DLLTOOL
669OBJDUMP
670LN_S
671NM
672ac_ct_DUMPBIN
673DUMPBIN
674LD
675FGREP
676LIBTOOL
677MAN_SUBSTS
678XORG_MAN_PAGE
679ADMIN_MAN_DIR
680DRIVER_MAN_DIR
681MISC_MAN_DIR
682FILE_MAN_DIR
683LIB_MAN_DIR
684APP_MAN_DIR
685ADMIN_MAN_SUFFIX
686DRIVER_MAN_SUFFIX
687MISC_MAN_SUFFIX
688FILE_MAN_SUFFIX
689LIB_MAN_SUFFIX
690APP_MAN_SUFFIX
691SED
692host_os
693host_vendor
694host_cpu
695host
696build_os
697build_vendor
698build_cpu
699build
700INSTALL_CMD
701PKG_CONFIG_LIBDIR
702PKG_CONFIG_PATH
703PKG_CONFIG
704CHANGELOG_CMD
705STRICT_CFLAGS
706CWARNFLAGS
707BASE_CFLAGS
708EGREP
709GREP
710CPP
711am__fastdepCC_FALSE
712am__fastdepCC_TRUE
713CCDEPMODE
714am__nodep
715AMDEPBACKSLASH
716AMDEP_FALSE
717AMDEP_TRUE
718am__quote
719am__include
720DEPDIR
721OBJEXT
722EXEEXT
723ac_ct_CC
724CPPFLAGS
725LDFLAGS
726CFLAGS
727CC
728MAINT
729MAINTAINER_MODE_FALSE
730MAINTAINER_MODE_TRUE
731AM_BACKSLASH
732AM_DEFAULT_VERBOSITY
733AM_DEFAULT_V
734AM_V
735am__untar
736am__tar
737AMTAR
738am__leading_dot
739SET_MAKE
740AWK
741mkdir_p
742MKDIR_P
743INSTALL_STRIP_PROGRAM
744STRIP
745install_sh
746MAKEINFO
747AUTOHEADER
748AUTOMAKE
749AUTOCONF
750ACLOCAL
751VERSION
752PACKAGE
753CYGPATH_W
754am__isrc
755INSTALL_DATA
756INSTALL_SCRIPT
757INSTALL_PROGRAM
758target_alias
759host_alias
760build_alias
761LIBS
762ECHO_T
763ECHO_N
764ECHO_C
765DEFS
766mandir
767localedir
768libdir
769psdir
770pdfdir
771dvidir
772htmldir
773infodir
774docdir
775oldincludedir
776includedir
777localstatedir
778sharedstatedir
779sysconfdir
780datadir
781datarootdir
782libexecdir
783sbindir
784bindir
785program_transform_name
786prefix
787exec_prefix
788PACKAGE_URL
789PACKAGE_BUGREPORT
790PACKAGE_STRING
791PACKAGE_VERSION
792PACKAGE_TARNAME
793PACKAGE_NAME
794PATH_SEPARATOR
795SHELL'
796ac_subst_files=''
797ac_user_opts='
798enable_option_checking
799enable_silent_rules
800enable_maintainer_mode
801enable_dependency_tracking
802enable_selective_werror
803enable_strict_compilation
804enable_static
805enable_shared
806with_pic
807enable_fast_install
808with_aix_soname
809with_gnu_ld
810with_sysroot
811enable_libtool_lock
812with_xorg_module_dir
813enable_dri
814enable_xaa
815'
816      ac_precious_vars='build_alias
817host_alias
818target_alias
819CC
820CFLAGS
821LDFLAGS
822LIBS
823CPPFLAGS
824CPP
825PKG_CONFIG
826PKG_CONFIG_PATH
827PKG_CONFIG_LIBDIR
828LT_SYS_LIBRARY_PATH
829XORG_CFLAGS
830XORG_LIBS
831XEXT_CFLAGS
832XEXT_LIBS
833DRI_CFLAGS
834DRI_LIBS
835PCIACCESS_CFLAGS
836PCIACCESS_LIBS'
837
838
839# Initialize some variables set by options.
840ac_init_help=
841ac_init_version=false
842ac_unrecognized_opts=
843ac_unrecognized_sep=
844# The variables have the same names as the options, with
845# dashes changed to underlines.
846cache_file=/dev/null
847exec_prefix=NONE
848no_create=
849no_recursion=
850prefix=NONE
851program_prefix=NONE
852program_suffix=NONE
853program_transform_name=s,x,x,
854silent=
855site=
856srcdir=
857verbose=
858x_includes=NONE
859x_libraries=NONE
860
861# Installation directory options.
862# These are left unexpanded so users can "make install exec_prefix=/foo"
863# and all the variables that are supposed to be based on exec_prefix
864# by default will actually change.
865# Use braces instead of parens because sh, perl, etc. also accept them.
866# (The list follows the same order as the GNU Coding Standards.)
867bindir='${exec_prefix}/bin'
868sbindir='${exec_prefix}/sbin'
869libexecdir='${exec_prefix}/libexec'
870datarootdir='${prefix}/share'
871datadir='${datarootdir}'
872sysconfdir='${prefix}/etc'
873sharedstatedir='${prefix}/com'
874localstatedir='${prefix}/var'
875includedir='${prefix}/include'
876oldincludedir='/usr/include'
877docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
878infodir='${datarootdir}/info'
879htmldir='${docdir}'
880dvidir='${docdir}'
881pdfdir='${docdir}'
882psdir='${docdir}'
883libdir='${exec_prefix}/lib'
884localedir='${datarootdir}/locale'
885mandir='${datarootdir}/man'
886
887ac_prev=
888ac_dashdash=
889for ac_option
890do
891  # If the previous option needs an argument, assign it.
892  if test -n "$ac_prev"; then
893    eval $ac_prev=\$ac_option
894    ac_prev=
895    continue
896  fi
897
898  case $ac_option in
899  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
900  *=)   ac_optarg= ;;
901  *)    ac_optarg=yes ;;
902  esac
903
904  # Accept the important Cygnus configure options, so we can diagnose typos.
905
906  case $ac_dashdash$ac_option in
907  --)
908    ac_dashdash=yes ;;
909
910  -bindir | --bindir | --bindi | --bind | --bin | --bi)
911    ac_prev=bindir ;;
912  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
913    bindir=$ac_optarg ;;
914
915  -build | --build | --buil | --bui | --bu)
916    ac_prev=build_alias ;;
917  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
918    build_alias=$ac_optarg ;;
919
920  -cache-file | --cache-file | --cache-fil | --cache-fi \
921  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
922    ac_prev=cache_file ;;
923  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
924  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
925    cache_file=$ac_optarg ;;
926
927  --config-cache | -C)
928    cache_file=config.cache ;;
929
930  -datadir | --datadir | --datadi | --datad)
931    ac_prev=datadir ;;
932  -datadir=* | --datadir=* | --datadi=* | --datad=*)
933    datadir=$ac_optarg ;;
934
935  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
936  | --dataroo | --dataro | --datar)
937    ac_prev=datarootdir ;;
938  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
939  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
940    datarootdir=$ac_optarg ;;
941
942  -disable-* | --disable-*)
943    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
944    # Reject names that are not valid shell variable names.
945    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
946      as_fn_error $? "invalid feature name: $ac_useropt"
947    ac_useropt_orig=$ac_useropt
948    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
949    case $ac_user_opts in
950      *"
951"enable_$ac_useropt"
952"*) ;;
953      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
954	 ac_unrecognized_sep=', ';;
955    esac
956    eval enable_$ac_useropt=no ;;
957
958  -docdir | --docdir | --docdi | --doc | --do)
959    ac_prev=docdir ;;
960  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
961    docdir=$ac_optarg ;;
962
963  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
964    ac_prev=dvidir ;;
965  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
966    dvidir=$ac_optarg ;;
967
968  -enable-* | --enable-*)
969    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
970    # Reject names that are not valid shell variable names.
971    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
972      as_fn_error $? "invalid feature name: $ac_useropt"
973    ac_useropt_orig=$ac_useropt
974    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
975    case $ac_user_opts in
976      *"
977"enable_$ac_useropt"
978"*) ;;
979      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
980	 ac_unrecognized_sep=', ';;
981    esac
982    eval enable_$ac_useropt=\$ac_optarg ;;
983
984  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
985  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
986  | --exec | --exe | --ex)
987    ac_prev=exec_prefix ;;
988  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
989  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
990  | --exec=* | --exe=* | --ex=*)
991    exec_prefix=$ac_optarg ;;
992
993  -gas | --gas | --ga | --g)
994    # Obsolete; use --with-gas.
995    with_gas=yes ;;
996
997  -help | --help | --hel | --he | -h)
998    ac_init_help=long ;;
999  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1000    ac_init_help=recursive ;;
1001  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1002    ac_init_help=short ;;
1003
1004  -host | --host | --hos | --ho)
1005    ac_prev=host_alias ;;
1006  -host=* | --host=* | --hos=* | --ho=*)
1007    host_alias=$ac_optarg ;;
1008
1009  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1010    ac_prev=htmldir ;;
1011  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1012  | --ht=*)
1013    htmldir=$ac_optarg ;;
1014
1015  -includedir | --includedir | --includedi | --included | --include \
1016  | --includ | --inclu | --incl | --inc)
1017    ac_prev=includedir ;;
1018  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1019  | --includ=* | --inclu=* | --incl=* | --inc=*)
1020    includedir=$ac_optarg ;;
1021
1022  -infodir | --infodir | --infodi | --infod | --info | --inf)
1023    ac_prev=infodir ;;
1024  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1025    infodir=$ac_optarg ;;
1026
1027  -libdir | --libdir | --libdi | --libd)
1028    ac_prev=libdir ;;
1029  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1030    libdir=$ac_optarg ;;
1031
1032  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1033  | --libexe | --libex | --libe)
1034    ac_prev=libexecdir ;;
1035  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1036  | --libexe=* | --libex=* | --libe=*)
1037    libexecdir=$ac_optarg ;;
1038
1039  -localedir | --localedir | --localedi | --localed | --locale)
1040    ac_prev=localedir ;;
1041  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1042    localedir=$ac_optarg ;;
1043
1044  -localstatedir | --localstatedir | --localstatedi | --localstated \
1045  | --localstate | --localstat | --localsta | --localst | --locals)
1046    ac_prev=localstatedir ;;
1047  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1048  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1049    localstatedir=$ac_optarg ;;
1050
1051  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1052    ac_prev=mandir ;;
1053  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1054    mandir=$ac_optarg ;;
1055
1056  -nfp | --nfp | --nf)
1057    # Obsolete; use --without-fp.
1058    with_fp=no ;;
1059
1060  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1061  | --no-cr | --no-c | -n)
1062    no_create=yes ;;
1063
1064  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1065  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1066    no_recursion=yes ;;
1067
1068  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1069  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1070  | --oldin | --oldi | --old | --ol | --o)
1071    ac_prev=oldincludedir ;;
1072  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1073  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1074  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1075    oldincludedir=$ac_optarg ;;
1076
1077  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1078    ac_prev=prefix ;;
1079  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1080    prefix=$ac_optarg ;;
1081
1082  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1083  | --program-pre | --program-pr | --program-p)
1084    ac_prev=program_prefix ;;
1085  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1086  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1087    program_prefix=$ac_optarg ;;
1088
1089  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1090  | --program-suf | --program-su | --program-s)
1091    ac_prev=program_suffix ;;
1092  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1093  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1094    program_suffix=$ac_optarg ;;
1095
1096  -program-transform-name | --program-transform-name \
1097  | --program-transform-nam | --program-transform-na \
1098  | --program-transform-n | --program-transform- \
1099  | --program-transform | --program-transfor \
1100  | --program-transfo | --program-transf \
1101  | --program-trans | --program-tran \
1102  | --progr-tra | --program-tr | --program-t)
1103    ac_prev=program_transform_name ;;
1104  -program-transform-name=* | --program-transform-name=* \
1105  | --program-transform-nam=* | --program-transform-na=* \
1106  | --program-transform-n=* | --program-transform-=* \
1107  | --program-transform=* | --program-transfor=* \
1108  | --program-transfo=* | --program-transf=* \
1109  | --program-trans=* | --program-tran=* \
1110  | --progr-tra=* | --program-tr=* | --program-t=*)
1111    program_transform_name=$ac_optarg ;;
1112
1113  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1114    ac_prev=pdfdir ;;
1115  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1116    pdfdir=$ac_optarg ;;
1117
1118  -psdir | --psdir | --psdi | --psd | --ps)
1119    ac_prev=psdir ;;
1120  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1121    psdir=$ac_optarg ;;
1122
1123  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1124  | -silent | --silent | --silen | --sile | --sil)
1125    silent=yes ;;
1126
1127  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1128    ac_prev=sbindir ;;
1129  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1130  | --sbi=* | --sb=*)
1131    sbindir=$ac_optarg ;;
1132
1133  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1134  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1135  | --sharedst | --shareds | --shared | --share | --shar \
1136  | --sha | --sh)
1137    ac_prev=sharedstatedir ;;
1138  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1139  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1140  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1141  | --sha=* | --sh=*)
1142    sharedstatedir=$ac_optarg ;;
1143
1144  -site | --site | --sit)
1145    ac_prev=site ;;
1146  -site=* | --site=* | --sit=*)
1147    site=$ac_optarg ;;
1148
1149  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1150    ac_prev=srcdir ;;
1151  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1152    srcdir=$ac_optarg ;;
1153
1154  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1155  | --syscon | --sysco | --sysc | --sys | --sy)
1156    ac_prev=sysconfdir ;;
1157  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1158  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1159    sysconfdir=$ac_optarg ;;
1160
1161  -target | --target | --targe | --targ | --tar | --ta | --t)
1162    ac_prev=target_alias ;;
1163  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1164    target_alias=$ac_optarg ;;
1165
1166  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1167    verbose=yes ;;
1168
1169  -version | --version | --versio | --versi | --vers | -V)
1170    ac_init_version=: ;;
1171
1172  -with-* | --with-*)
1173    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1174    # Reject names that are not valid shell variable names.
1175    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1176      as_fn_error $? "invalid package name: $ac_useropt"
1177    ac_useropt_orig=$ac_useropt
1178    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1179    case $ac_user_opts in
1180      *"
1181"with_$ac_useropt"
1182"*) ;;
1183      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1184	 ac_unrecognized_sep=', ';;
1185    esac
1186    eval with_$ac_useropt=\$ac_optarg ;;
1187
1188  -without-* | --without-*)
1189    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1190    # Reject names that are not valid shell variable names.
1191    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1192      as_fn_error $? "invalid package name: $ac_useropt"
1193    ac_useropt_orig=$ac_useropt
1194    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1195    case $ac_user_opts in
1196      *"
1197"with_$ac_useropt"
1198"*) ;;
1199      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1200	 ac_unrecognized_sep=', ';;
1201    esac
1202    eval with_$ac_useropt=no ;;
1203
1204  --x)
1205    # Obsolete; use --with-x.
1206    with_x=yes ;;
1207
1208  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1209  | --x-incl | --x-inc | --x-in | --x-i)
1210    ac_prev=x_includes ;;
1211  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1212  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1213    x_includes=$ac_optarg ;;
1214
1215  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1216  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1217    ac_prev=x_libraries ;;
1218  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1219  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1220    x_libraries=$ac_optarg ;;
1221
1222  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1223Try \`$0 --help' for more information"
1224    ;;
1225
1226  *=*)
1227    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1228    # Reject names that are not valid shell variable names.
1229    case $ac_envvar in #(
1230      '' | [0-9]* | *[!_$as_cr_alnum]* )
1231      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1232    esac
1233    eval $ac_envvar=\$ac_optarg
1234    export $ac_envvar ;;
1235
1236  *)
1237    # FIXME: should be removed in autoconf 3.0.
1238    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1239    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1240      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1241    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1242    ;;
1243
1244  esac
1245done
1246
1247if test -n "$ac_prev"; then
1248  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1249  as_fn_error $? "missing argument to $ac_option"
1250fi
1251
1252if test -n "$ac_unrecognized_opts"; then
1253  case $enable_option_checking in
1254    no) ;;
1255    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1256    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1257  esac
1258fi
1259
1260# Check all directory arguments for consistency.
1261for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1262		datadir sysconfdir sharedstatedir localstatedir includedir \
1263		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1264		libdir localedir mandir
1265do
1266  eval ac_val=\$$ac_var
1267  # Remove trailing slashes.
1268  case $ac_val in
1269    */ )
1270      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1271      eval $ac_var=\$ac_val;;
1272  esac
1273  # Be sure to have absolute directory names.
1274  case $ac_val in
1275    [\\/$]* | ?:[\\/]* )  continue;;
1276    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1277  esac
1278  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1279done
1280
1281# There might be people who depend on the old broken behavior: `$host'
1282# used to hold the argument of --host etc.
1283# FIXME: To remove some day.
1284build=$build_alias
1285host=$host_alias
1286target=$target_alias
1287
1288# FIXME: To remove some day.
1289if test "x$host_alias" != x; then
1290  if test "x$build_alias" = x; then
1291    cross_compiling=maybe
1292  elif test "x$build_alias" != "x$host_alias"; then
1293    cross_compiling=yes
1294  fi
1295fi
1296
1297ac_tool_prefix=
1298test -n "$host_alias" && ac_tool_prefix=$host_alias-
1299
1300test "$silent" = yes && exec 6>/dev/null
1301
1302
1303ac_pwd=`pwd` && test -n "$ac_pwd" &&
1304ac_ls_di=`ls -di .` &&
1305ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1306  as_fn_error $? "working directory cannot be determined"
1307test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1308  as_fn_error $? "pwd does not report name of working directory"
1309
1310
1311# Find the source files, if location was not specified.
1312if test -z "$srcdir"; then
1313  ac_srcdir_defaulted=yes
1314  # Try the directory containing this script, then the parent directory.
1315  ac_confdir=`$as_dirname -- "$as_myself" ||
1316$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1317	 X"$as_myself" : 'X\(//\)[^/]' \| \
1318	 X"$as_myself" : 'X\(//\)$' \| \
1319	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1320$as_echo X"$as_myself" |
1321    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1322	    s//\1/
1323	    q
1324	  }
1325	  /^X\(\/\/\)[^/].*/{
1326	    s//\1/
1327	    q
1328	  }
1329	  /^X\(\/\/\)$/{
1330	    s//\1/
1331	    q
1332	  }
1333	  /^X\(\/\).*/{
1334	    s//\1/
1335	    q
1336	  }
1337	  s/.*/./; q'`
1338  srcdir=$ac_confdir
1339  if test ! -r "$srcdir/$ac_unique_file"; then
1340    srcdir=..
1341  fi
1342else
1343  ac_srcdir_defaulted=no
1344fi
1345if test ! -r "$srcdir/$ac_unique_file"; then
1346  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1347  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1348fi
1349ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1350ac_abs_confdir=`(
1351	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1352	pwd)`
1353# When building in place, set srcdir=.
1354if test "$ac_abs_confdir" = "$ac_pwd"; then
1355  srcdir=.
1356fi
1357# Remove unnecessary trailing slashes from srcdir.
1358# Double slashes in file names in object file debugging info
1359# mess up M-x gdb in Emacs.
1360case $srcdir in
1361*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1362esac
1363for ac_var in $ac_precious_vars; do
1364  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1365  eval ac_env_${ac_var}_value=\$${ac_var}
1366  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1367  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1368done
1369
1370#
1371# Report the --help message.
1372#
1373if test "$ac_init_help" = "long"; then
1374  # Omit some internal or obsolete options to make the list less imposing.
1375  # This message is too long to be a string in the A/UX 3.1 sh.
1376  cat <<_ACEOF
1377\`configure' configures xf86-video-savage 2.3.9 to adapt to many kinds of systems.
1378
1379Usage: $0 [OPTION]... [VAR=VALUE]...
1380
1381To assign environment variables (e.g., CC, CFLAGS...), specify them as
1382VAR=VALUE.  See below for descriptions of some of the useful variables.
1383
1384Defaults for the options are specified in brackets.
1385
1386Configuration:
1387  -h, --help              display this help and exit
1388      --help=short        display options specific to this package
1389      --help=recursive    display the short help of all the included packages
1390  -V, --version           display version information and exit
1391  -q, --quiet, --silent   do not print \`checking ...' messages
1392      --cache-file=FILE   cache test results in FILE [disabled]
1393  -C, --config-cache      alias for \`--cache-file=config.cache'
1394  -n, --no-create         do not create output files
1395      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1396
1397Installation directories:
1398  --prefix=PREFIX         install architecture-independent files in PREFIX
1399                          [$ac_default_prefix]
1400  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1401                          [PREFIX]
1402
1403By default, \`make install' will install all the files in
1404\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1405an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1406for instance \`--prefix=\$HOME'.
1407
1408For better control, use the options below.
1409
1410Fine tuning of the installation directories:
1411  --bindir=DIR            user executables [EPREFIX/bin]
1412  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1413  --libexecdir=DIR        program executables [EPREFIX/libexec]
1414  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1415  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1416  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1417  --libdir=DIR            object code libraries [EPREFIX/lib]
1418  --includedir=DIR        C header files [PREFIX/include]
1419  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1420  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1421  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1422  --infodir=DIR           info documentation [DATAROOTDIR/info]
1423  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1424  --mandir=DIR            man documentation [DATAROOTDIR/man]
1425  --docdir=DIR            documentation root
1426                          [DATAROOTDIR/doc/xf86-video-savage]
1427  --htmldir=DIR           html documentation [DOCDIR]
1428  --dvidir=DIR            dvi documentation [DOCDIR]
1429  --pdfdir=DIR            pdf documentation [DOCDIR]
1430  --psdir=DIR             ps documentation [DOCDIR]
1431_ACEOF
1432
1433  cat <<\_ACEOF
1434
1435Program names:
1436  --program-prefix=PREFIX            prepend PREFIX to installed program names
1437  --program-suffix=SUFFIX            append SUFFIX to installed program names
1438  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1439
1440System types:
1441  --build=BUILD     configure for building on BUILD [guessed]
1442  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1443_ACEOF
1444fi
1445
1446if test -n "$ac_init_help"; then
1447  case $ac_init_help in
1448     short | recursive ) echo "Configuration of xf86-video-savage 2.3.9:";;
1449   esac
1450  cat <<\_ACEOF
1451
1452Optional Features:
1453  --disable-option-checking  ignore unrecognized --enable/--with options
1454  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1455  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1456  --enable-silent-rules   less verbose build output (undo: "make V=1")
1457  --disable-silent-rules  verbose build output (undo: "make V=0")
1458  --enable-maintainer-mode
1459                          enable make rules and dependencies not useful (and
1460                          sometimes confusing) to the casual installer
1461  --enable-dependency-tracking
1462                          do not reject slow dependency extractors
1463  --disable-dependency-tracking
1464                          speeds up one-time build
1465  --disable-selective-werror
1466                          Turn off selective compiler errors. (default:
1467                          enabled)
1468  --enable-strict-compilation
1469                          Enable all warnings from compiler and make them
1470                          errors (default: disabled)
1471  --enable-static[=PKGS]  build static libraries [default=no]
1472  --enable-shared[=PKGS]  build shared libraries [default=yes]
1473  --enable-fast-install[=PKGS]
1474                          optimize for fast installation [default=yes]
1475  --disable-libtool-lock  avoid locking (might break parallel builds)
1476  --disable-dri           Disable DRI support [[default=auto]]
1477  --enable-xaa            Enable legacy X Acceleration Architecture (XAA)
1478                          [default=auto]
1479
1480Optional Packages:
1481  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1482  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1483  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1484                          both]
1485  --with-aix-soname=aix|svr4|both
1486                          shared library versioning (aka "SONAME") variant to
1487                          provide on AIX, [default=aix].
1488  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1489  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1490                          compiler's sysroot if not specified).
1491  --with-xorg-module-dir=DIR
1492                          Default xorg module directory
1493                          [[default=$libdir/xorg/modules]]
1494
1495Some influential environment variables:
1496  CC          C compiler command
1497  CFLAGS      C compiler flags
1498  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1499              nonstandard directory <lib dir>
1500  LIBS        libraries to pass to the linker, e.g. -l<library>
1501  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1502              you have headers in a nonstandard directory <include dir>
1503  CPP         C preprocessor
1504  PKG_CONFIG  path to pkg-config utility
1505  PKG_CONFIG_PATH
1506              directories to add to pkg-config's search path
1507  PKG_CONFIG_LIBDIR
1508              path overriding pkg-config's built-in search path
1509  LT_SYS_LIBRARY_PATH
1510              User-defined run-time library search path.
1511  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1512  XORG_LIBS   linker flags for XORG, overriding pkg-config
1513  XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1514  XEXT_LIBS   linker flags for XEXT, overriding pkg-config
1515  DRI_CFLAGS  C compiler flags for DRI, overriding pkg-config
1516  DRI_LIBS    linker flags for DRI, overriding pkg-config
1517  PCIACCESS_CFLAGS
1518              C compiler flags for PCIACCESS, overriding pkg-config
1519  PCIACCESS_LIBS
1520              linker flags for PCIACCESS, overriding pkg-config
1521
1522Use these variables to override the choices made by `configure' or to help
1523it to find libraries and programs with nonstandard names/locations.
1524
1525Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1526_ACEOF
1527ac_status=$?
1528fi
1529
1530if test "$ac_init_help" = "recursive"; then
1531  # If there are subdirs, report their specific --help.
1532  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1533    test -d "$ac_dir" ||
1534      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1535      continue
1536    ac_builddir=.
1537
1538case "$ac_dir" in
1539.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1540*)
1541  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1542  # A ".." for each directory in $ac_dir_suffix.
1543  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1544  case $ac_top_builddir_sub in
1545  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1546  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1547  esac ;;
1548esac
1549ac_abs_top_builddir=$ac_pwd
1550ac_abs_builddir=$ac_pwd$ac_dir_suffix
1551# for backward compatibility:
1552ac_top_builddir=$ac_top_build_prefix
1553
1554case $srcdir in
1555  .)  # We are building in place.
1556    ac_srcdir=.
1557    ac_top_srcdir=$ac_top_builddir_sub
1558    ac_abs_top_srcdir=$ac_pwd ;;
1559  [\\/]* | ?:[\\/]* )  # Absolute name.
1560    ac_srcdir=$srcdir$ac_dir_suffix;
1561    ac_top_srcdir=$srcdir
1562    ac_abs_top_srcdir=$srcdir ;;
1563  *) # Relative name.
1564    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1565    ac_top_srcdir=$ac_top_build_prefix$srcdir
1566    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1567esac
1568ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1569
1570    cd "$ac_dir" || { ac_status=$?; continue; }
1571    # Check for guested configure.
1572    if test -f "$ac_srcdir/configure.gnu"; then
1573      echo &&
1574      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1575    elif test -f "$ac_srcdir/configure"; then
1576      echo &&
1577      $SHELL "$ac_srcdir/configure" --help=recursive
1578    else
1579      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1580    fi || ac_status=$?
1581    cd "$ac_pwd" || { ac_status=$?; break; }
1582  done
1583fi
1584
1585test -n "$ac_init_help" && exit $ac_status
1586if $ac_init_version; then
1587  cat <<\_ACEOF
1588xf86-video-savage configure 2.3.9
1589generated by GNU Autoconf 2.69
1590
1591Copyright (C) 2012 Free Software Foundation, Inc.
1592This configure script is free software; the Free Software Foundation
1593gives unlimited permission to copy, distribute and modify it.
1594_ACEOF
1595  exit
1596fi
1597
1598## ------------------------ ##
1599## Autoconf initialization. ##
1600## ------------------------ ##
1601
1602# ac_fn_c_try_compile LINENO
1603# --------------------------
1604# Try to compile conftest.$ac_ext, and return whether this succeeded.
1605ac_fn_c_try_compile ()
1606{
1607  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1608  rm -f conftest.$ac_objext
1609  if { { ac_try="$ac_compile"
1610case "(($ac_try" in
1611  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1612  *) ac_try_echo=$ac_try;;
1613esac
1614eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1615$as_echo "$ac_try_echo"; } >&5
1616  (eval "$ac_compile") 2>conftest.err
1617  ac_status=$?
1618  if test -s conftest.err; then
1619    grep -v '^ *+' conftest.err >conftest.er1
1620    cat conftest.er1 >&5
1621    mv -f conftest.er1 conftest.err
1622  fi
1623  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1624  test $ac_status = 0; } && {
1625	 test -z "$ac_c_werror_flag" ||
1626	 test ! -s conftest.err
1627       } && test -s conftest.$ac_objext; then :
1628  ac_retval=0
1629else
1630  $as_echo "$as_me: failed program was:" >&5
1631sed 's/^/| /' conftest.$ac_ext >&5
1632
1633	ac_retval=1
1634fi
1635  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1636  as_fn_set_status $ac_retval
1637
1638} # ac_fn_c_try_compile
1639
1640# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1641# ---------------------------------------------
1642# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1643# accordingly.
1644ac_fn_c_check_decl ()
1645{
1646  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1647  as_decl_name=`echo $2|sed 's/ *(.*//'`
1648  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1649  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1650$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1651if eval \${$3+:} false; then :
1652  $as_echo_n "(cached) " >&6
1653else
1654  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1655/* end confdefs.h.  */
1656$4
1657int
1658main ()
1659{
1660#ifndef $as_decl_name
1661#ifdef __cplusplus
1662  (void) $as_decl_use;
1663#else
1664  (void) $as_decl_name;
1665#endif
1666#endif
1667
1668  ;
1669  return 0;
1670}
1671_ACEOF
1672if ac_fn_c_try_compile "$LINENO"; then :
1673  eval "$3=yes"
1674else
1675  eval "$3=no"
1676fi
1677rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1678fi
1679eval ac_res=\$$3
1680	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1681$as_echo "$ac_res" >&6; }
1682  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1683
1684} # ac_fn_c_check_decl
1685
1686# ac_fn_c_try_cpp LINENO
1687# ----------------------
1688# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1689ac_fn_c_try_cpp ()
1690{
1691  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1692  if { { ac_try="$ac_cpp conftest.$ac_ext"
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_cpp conftest.$ac_ext") 2>conftest.err
1700  ac_status=$?
1701  if test -s conftest.err; then
1702    grep -v '^ *+' conftest.err >conftest.er1
1703    cat conftest.er1 >&5
1704    mv -f conftest.er1 conftest.err
1705  fi
1706  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1707  test $ac_status = 0; } > conftest.i && {
1708	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1709	 test ! -s conftest.err
1710       }; then :
1711  ac_retval=0
1712else
1713  $as_echo "$as_me: failed program was:" >&5
1714sed 's/^/| /' conftest.$ac_ext >&5
1715
1716    ac_retval=1
1717fi
1718  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1719  as_fn_set_status $ac_retval
1720
1721} # ac_fn_c_try_cpp
1722
1723# ac_fn_c_try_run LINENO
1724# ----------------------
1725# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1726# that executables *can* be run.
1727ac_fn_c_try_run ()
1728{
1729  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1730  if { { ac_try="$ac_link"
1731case "(($ac_try" in
1732  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1733  *) ac_try_echo=$ac_try;;
1734esac
1735eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1736$as_echo "$ac_try_echo"; } >&5
1737  (eval "$ac_link") 2>&5
1738  ac_status=$?
1739  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1740  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1741  { { case "(($ac_try" in
1742  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1743  *) ac_try_echo=$ac_try;;
1744esac
1745eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1746$as_echo "$ac_try_echo"; } >&5
1747  (eval "$ac_try") 2>&5
1748  ac_status=$?
1749  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1750  test $ac_status = 0; }; }; then :
1751  ac_retval=0
1752else
1753  $as_echo "$as_me: program exited with status $ac_status" >&5
1754       $as_echo "$as_me: failed program was:" >&5
1755sed 's/^/| /' conftest.$ac_ext >&5
1756
1757       ac_retval=$ac_status
1758fi
1759  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1760  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1761  as_fn_set_status $ac_retval
1762
1763} # ac_fn_c_try_run
1764
1765# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1766# -------------------------------------------------------
1767# Tests whether HEADER exists and can be compiled using the include files in
1768# INCLUDES, setting the cache variable VAR accordingly.
1769ac_fn_c_check_header_compile ()
1770{
1771  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1772  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1773$as_echo_n "checking for $2... " >&6; }
1774if eval \${$3+:} false; then :
1775  $as_echo_n "(cached) " >&6
1776else
1777  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1778/* end confdefs.h.  */
1779$4
1780#include <$2>
1781_ACEOF
1782if ac_fn_c_try_compile "$LINENO"; then :
1783  eval "$3=yes"
1784else
1785  eval "$3=no"
1786fi
1787rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1788fi
1789eval ac_res=\$$3
1790	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1791$as_echo "$ac_res" >&6; }
1792  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1793
1794} # ac_fn_c_check_header_compile
1795
1796# ac_fn_c_try_link LINENO
1797# -----------------------
1798# Try to link conftest.$ac_ext, and return whether this succeeded.
1799ac_fn_c_try_link ()
1800{
1801  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1802  rm -f conftest.$ac_objext conftest$ac_exeext
1803  if { { ac_try="$ac_link"
1804case "(($ac_try" in
1805  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1806  *) ac_try_echo=$ac_try;;
1807esac
1808eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1809$as_echo "$ac_try_echo"; } >&5
1810  (eval "$ac_link") 2>conftest.err
1811  ac_status=$?
1812  if test -s conftest.err; then
1813    grep -v '^ *+' conftest.err >conftest.er1
1814    cat conftest.er1 >&5
1815    mv -f conftest.er1 conftest.err
1816  fi
1817  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1818  test $ac_status = 0; } && {
1819	 test -z "$ac_c_werror_flag" ||
1820	 test ! -s conftest.err
1821       } && test -s conftest$ac_exeext && {
1822	 test "$cross_compiling" = yes ||
1823	 test -x conftest$ac_exeext
1824       }; then :
1825  ac_retval=0
1826else
1827  $as_echo "$as_me: failed program was:" >&5
1828sed 's/^/| /' conftest.$ac_ext >&5
1829
1830	ac_retval=1
1831fi
1832  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1833  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1834  # interfere with the next link command; also delete a directory that is
1835  # left behind by Apple's compiler.  We do this before executing the actions.
1836  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1837  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1838  as_fn_set_status $ac_retval
1839
1840} # ac_fn_c_try_link
1841
1842# ac_fn_c_check_func LINENO FUNC VAR
1843# ----------------------------------
1844# Tests whether FUNC exists, setting the cache variable VAR accordingly
1845ac_fn_c_check_func ()
1846{
1847  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1848  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1849$as_echo_n "checking for $2... " >&6; }
1850if eval \${$3+:} false; then :
1851  $as_echo_n "(cached) " >&6
1852else
1853  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1854/* end confdefs.h.  */
1855/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1856   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1857#define $2 innocuous_$2
1858
1859/* System header to define __stub macros and hopefully few prototypes,
1860    which can conflict with char $2 (); below.
1861    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1862    <limits.h> exists even on freestanding compilers.  */
1863
1864#ifdef __STDC__
1865# include <limits.h>
1866#else
1867# include <assert.h>
1868#endif
1869
1870#undef $2
1871
1872/* Override any GCC internal prototype to avoid an error.
1873   Use char because int might match the return type of a GCC
1874   builtin and then its argument prototype would still apply.  */
1875#ifdef __cplusplus
1876extern "C"
1877#endif
1878char $2 ();
1879/* The GNU C library defines this for functions which it implements
1880    to always fail with ENOSYS.  Some functions are actually named
1881    something starting with __ and the normal name is an alias.  */
1882#if defined __stub_$2 || defined __stub___$2
1883choke me
1884#endif
1885
1886int
1887main ()
1888{
1889return $2 ();
1890  ;
1891  return 0;
1892}
1893_ACEOF
1894if ac_fn_c_try_link "$LINENO"; then :
1895  eval "$3=yes"
1896else
1897  eval "$3=no"
1898fi
1899rm -f core conftest.err conftest.$ac_objext \
1900    conftest$ac_exeext conftest.$ac_ext
1901fi
1902eval ac_res=\$$3
1903	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1904$as_echo "$ac_res" >&6; }
1905  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1906
1907} # ac_fn_c_check_func
1908
1909# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1910# -------------------------------------------------------
1911# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1912# the include files in INCLUDES and setting the cache variable VAR
1913# accordingly.
1914ac_fn_c_check_header_mongrel ()
1915{
1916  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1917  if eval \${$3+:} false; then :
1918  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1919$as_echo_n "checking for $2... " >&6; }
1920if eval \${$3+:} false; then :
1921  $as_echo_n "(cached) " >&6
1922fi
1923eval ac_res=\$$3
1924	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1925$as_echo "$ac_res" >&6; }
1926else
1927  # Is the header compilable?
1928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1929$as_echo_n "checking $2 usability... " >&6; }
1930cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1931/* end confdefs.h.  */
1932$4
1933#include <$2>
1934_ACEOF
1935if ac_fn_c_try_compile "$LINENO"; then :
1936  ac_header_compiler=yes
1937else
1938  ac_header_compiler=no
1939fi
1940rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1942$as_echo "$ac_header_compiler" >&6; }
1943
1944# Is the header present?
1945{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1946$as_echo_n "checking $2 presence... " >&6; }
1947cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1948/* end confdefs.h.  */
1949#include <$2>
1950_ACEOF
1951if ac_fn_c_try_cpp "$LINENO"; then :
1952  ac_header_preproc=yes
1953else
1954  ac_header_preproc=no
1955fi
1956rm -f conftest.err conftest.i conftest.$ac_ext
1957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1958$as_echo "$ac_header_preproc" >&6; }
1959
1960# So?  What about this header?
1961case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1962  yes:no: )
1963    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1964$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1965    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1966$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1967    ;;
1968  no:yes:* )
1969    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1970$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1971    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1972$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1973    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1974$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1975    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1976$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1977    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1978$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1979( $as_echo "## ---------------------------------------------------------------------- ##
1980## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
1981## ---------------------------------------------------------------------- ##"
1982     ) | sed "s/^/$as_me: WARNING:     /" >&2
1983    ;;
1984esac
1985  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1986$as_echo_n "checking for $2... " >&6; }
1987if eval \${$3+:} false; then :
1988  $as_echo_n "(cached) " >&6
1989else
1990  eval "$3=\$ac_header_compiler"
1991fi
1992eval ac_res=\$$3
1993	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1994$as_echo "$ac_res" >&6; }
1995fi
1996  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1997
1998} # ac_fn_c_check_header_mongrel
1999cat >config.log <<_ACEOF
2000This file contains any messages produced by compilers while
2001running configure, to aid debugging if configure makes a mistake.
2002
2003It was created by xf86-video-savage $as_me 2.3.9, which was
2004generated by GNU Autoconf 2.69.  Invocation command line was
2005
2006  $ $0 $@
2007
2008_ACEOF
2009exec 5>>config.log
2010{
2011cat <<_ASUNAME
2012## --------- ##
2013## Platform. ##
2014## --------- ##
2015
2016hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2017uname -m = `(uname -m) 2>/dev/null || echo unknown`
2018uname -r = `(uname -r) 2>/dev/null || echo unknown`
2019uname -s = `(uname -s) 2>/dev/null || echo unknown`
2020uname -v = `(uname -v) 2>/dev/null || echo unknown`
2021
2022/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2023/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2024
2025/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2026/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2027/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2028/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2029/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2030/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2031/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2032
2033_ASUNAME
2034
2035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2036for as_dir in $PATH
2037do
2038  IFS=$as_save_IFS
2039  test -z "$as_dir" && as_dir=.
2040    $as_echo "PATH: $as_dir"
2041  done
2042IFS=$as_save_IFS
2043
2044} >&5
2045
2046cat >&5 <<_ACEOF
2047
2048
2049## ----------- ##
2050## Core tests. ##
2051## ----------- ##
2052
2053_ACEOF
2054
2055
2056# Keep a trace of the command line.
2057# Strip out --no-create and --no-recursion so they do not pile up.
2058# Strip out --silent because we don't want to record it for future runs.
2059# Also quote any args containing shell meta-characters.
2060# Make two passes to allow for proper duplicate-argument suppression.
2061ac_configure_args=
2062ac_configure_args0=
2063ac_configure_args1=
2064ac_must_keep_next=false
2065for ac_pass in 1 2
2066do
2067  for ac_arg
2068  do
2069    case $ac_arg in
2070    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2071    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2072    | -silent | --silent | --silen | --sile | --sil)
2073      continue ;;
2074    *\'*)
2075      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2076    esac
2077    case $ac_pass in
2078    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2079    2)
2080      as_fn_append ac_configure_args1 " '$ac_arg'"
2081      if test $ac_must_keep_next = true; then
2082	ac_must_keep_next=false # Got value, back to normal.
2083      else
2084	case $ac_arg in
2085	  *=* | --config-cache | -C | -disable-* | --disable-* \
2086	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2087	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2088	  | -with-* | --with-* | -without-* | --without-* | --x)
2089	    case "$ac_configure_args0 " in
2090	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2091	    esac
2092	    ;;
2093	  -* ) ac_must_keep_next=true ;;
2094	esac
2095      fi
2096      as_fn_append ac_configure_args " '$ac_arg'"
2097      ;;
2098    esac
2099  done
2100done
2101{ ac_configure_args0=; unset ac_configure_args0;}
2102{ ac_configure_args1=; unset ac_configure_args1;}
2103
2104# When interrupted or exit'd, cleanup temporary files, and complete
2105# config.log.  We remove comments because anyway the quotes in there
2106# would cause problems or look ugly.
2107# WARNING: Use '\'' to represent an apostrophe within the trap.
2108# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2109trap 'exit_status=$?
2110  # Save into config.log some information that might help in debugging.
2111  {
2112    echo
2113
2114    $as_echo "## ---------------- ##
2115## Cache variables. ##
2116## ---------------- ##"
2117    echo
2118    # The following way of writing the cache mishandles newlines in values,
2119(
2120  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2121    eval ac_val=\$$ac_var
2122    case $ac_val in #(
2123    *${as_nl}*)
2124      case $ac_var in #(
2125      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2126$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2127      esac
2128      case $ac_var in #(
2129      _ | IFS | as_nl) ;; #(
2130      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2131      *) { eval $ac_var=; unset $ac_var;} ;;
2132      esac ;;
2133    esac
2134  done
2135  (set) 2>&1 |
2136    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2137    *${as_nl}ac_space=\ *)
2138      sed -n \
2139	"s/'\''/'\''\\\\'\'''\''/g;
2140	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2141      ;; #(
2142    *)
2143      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2144      ;;
2145    esac |
2146    sort
2147)
2148    echo
2149
2150    $as_echo "## ----------------- ##
2151## Output variables. ##
2152## ----------------- ##"
2153    echo
2154    for ac_var in $ac_subst_vars
2155    do
2156      eval ac_val=\$$ac_var
2157      case $ac_val in
2158      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2159      esac
2160      $as_echo "$ac_var='\''$ac_val'\''"
2161    done | sort
2162    echo
2163
2164    if test -n "$ac_subst_files"; then
2165      $as_echo "## ------------------- ##
2166## File substitutions. ##
2167## ------------------- ##"
2168      echo
2169      for ac_var in $ac_subst_files
2170      do
2171	eval ac_val=\$$ac_var
2172	case $ac_val in
2173	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2174	esac
2175	$as_echo "$ac_var='\''$ac_val'\''"
2176      done | sort
2177      echo
2178    fi
2179
2180    if test -s confdefs.h; then
2181      $as_echo "## ----------- ##
2182## confdefs.h. ##
2183## ----------- ##"
2184      echo
2185      cat confdefs.h
2186      echo
2187    fi
2188    test "$ac_signal" != 0 &&
2189      $as_echo "$as_me: caught signal $ac_signal"
2190    $as_echo "$as_me: exit $exit_status"
2191  } >&5
2192  rm -f core *.core core.conftest.* &&
2193    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2194    exit $exit_status
2195' 0
2196for ac_signal in 1 2 13 15; do
2197  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2198done
2199ac_signal=0
2200
2201# confdefs.h avoids OS command line length limits that DEFS can exceed.
2202rm -f -r conftest* confdefs.h
2203
2204$as_echo "/* confdefs.h */" > confdefs.h
2205
2206# Predefined preprocessor variables.
2207
2208cat >>confdefs.h <<_ACEOF
2209#define PACKAGE_NAME "$PACKAGE_NAME"
2210_ACEOF
2211
2212cat >>confdefs.h <<_ACEOF
2213#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2214_ACEOF
2215
2216cat >>confdefs.h <<_ACEOF
2217#define PACKAGE_VERSION "$PACKAGE_VERSION"
2218_ACEOF
2219
2220cat >>confdefs.h <<_ACEOF
2221#define PACKAGE_STRING "$PACKAGE_STRING"
2222_ACEOF
2223
2224cat >>confdefs.h <<_ACEOF
2225#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2226_ACEOF
2227
2228cat >>confdefs.h <<_ACEOF
2229#define PACKAGE_URL "$PACKAGE_URL"
2230_ACEOF
2231
2232
2233# Let the site file select an alternate cache file if it wants to.
2234# Prefer an explicitly selected file to automatically selected ones.
2235ac_site_file1=NONE
2236ac_site_file2=NONE
2237if test -n "$CONFIG_SITE"; then
2238  # We do not want a PATH search for config.site.
2239  case $CONFIG_SITE in #((
2240    -*)  ac_site_file1=./$CONFIG_SITE;;
2241    */*) ac_site_file1=$CONFIG_SITE;;
2242    *)   ac_site_file1=./$CONFIG_SITE;;
2243  esac
2244elif test "x$prefix" != xNONE; then
2245  ac_site_file1=$prefix/share/config.site
2246  ac_site_file2=$prefix/etc/config.site
2247else
2248  ac_site_file1=$ac_default_prefix/share/config.site
2249  ac_site_file2=$ac_default_prefix/etc/config.site
2250fi
2251for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2252do
2253  test "x$ac_site_file" = xNONE && continue
2254  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2255    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2256$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2257    sed 's/^/| /' "$ac_site_file" >&5
2258    . "$ac_site_file" \
2259      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2260$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2261as_fn_error $? "failed to load site script $ac_site_file
2262See \`config.log' for more details" "$LINENO" 5; }
2263  fi
2264done
2265
2266if test -r "$cache_file"; then
2267  # Some versions of bash will fail to source /dev/null (special files
2268  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2269  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2270    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2271$as_echo "$as_me: loading cache $cache_file" >&6;}
2272    case $cache_file in
2273      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2274      *)                      . "./$cache_file";;
2275    esac
2276  fi
2277else
2278  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2279$as_echo "$as_me: creating cache $cache_file" >&6;}
2280  >$cache_file
2281fi
2282
2283# Check that the precious variables saved in the cache have kept the same
2284# value.
2285ac_cache_corrupted=false
2286for ac_var in $ac_precious_vars; do
2287  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2288  eval ac_new_set=\$ac_env_${ac_var}_set
2289  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2290  eval ac_new_val=\$ac_env_${ac_var}_value
2291  case $ac_old_set,$ac_new_set in
2292    set,)
2293      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2294$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2295      ac_cache_corrupted=: ;;
2296    ,set)
2297      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2298$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2299      ac_cache_corrupted=: ;;
2300    ,);;
2301    *)
2302      if test "x$ac_old_val" != "x$ac_new_val"; then
2303	# differences in whitespace do not lead to failure.
2304	ac_old_val_w=`echo x $ac_old_val`
2305	ac_new_val_w=`echo x $ac_new_val`
2306	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2307	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2308$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2309	  ac_cache_corrupted=:
2310	else
2311	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2312$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2313	  eval $ac_var=\$ac_old_val
2314	fi
2315	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2316$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2317	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2318$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2319      fi;;
2320  esac
2321  # Pass precious variables to config.status.
2322  if test "$ac_new_set" = set; then
2323    case $ac_new_val in
2324    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2325    *) ac_arg=$ac_var=$ac_new_val ;;
2326    esac
2327    case " $ac_configure_args " in
2328      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2329      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2330    esac
2331  fi
2332done
2333if $ac_cache_corrupted; then
2334  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2335$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2336  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2337$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2338  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2339fi
2340## -------------------- ##
2341## Main body of script. ##
2342## -------------------- ##
2343
2344ac_ext=c
2345ac_cpp='$CPP $CPPFLAGS'
2346ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2347ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2348ac_compiler_gnu=$ac_cv_c_compiler_gnu
2349
2350
2351
2352ac_config_headers="$ac_config_headers config.h"
2353
2354ac_aux_dir=
2355for ac_dir in . "$srcdir"/.; do
2356  if test -f "$ac_dir/install-sh"; then
2357    ac_aux_dir=$ac_dir
2358    ac_install_sh="$ac_aux_dir/install-sh -c"
2359    break
2360  elif test -f "$ac_dir/install.sh"; then
2361    ac_aux_dir=$ac_dir
2362    ac_install_sh="$ac_aux_dir/install.sh -c"
2363    break
2364  elif test -f "$ac_dir/shtool"; then
2365    ac_aux_dir=$ac_dir
2366    ac_install_sh="$ac_aux_dir/shtool install -c"
2367    break
2368  fi
2369done
2370if test -z "$ac_aux_dir"; then
2371  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2372fi
2373
2374# These three variables are undocumented and unsupported,
2375# and are intended to be withdrawn in a future Autoconf release.
2376# They can cause serious problems if a builder's source tree is in a directory
2377# whose full name contains unusual characters.
2378ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2379ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2380ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2381
2382
2383
2384# Initialize Automake
2385am__api_version='1.15'
2386
2387# Find a good install program.  We prefer a C program (faster),
2388# so one script is as good as another.  But avoid the broken or
2389# incompatible versions:
2390# SysV /etc/install, /usr/sbin/install
2391# SunOS /usr/etc/install
2392# IRIX /sbin/install
2393# AIX /bin/install
2394# AmigaOS /C/install, which installs bootblocks on floppy discs
2395# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2396# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2397# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2398# OS/2's system install, which has a completely different semantic
2399# ./install, which can be erroneously created by make from ./install.sh.
2400# Reject install programs that cannot install multiple files.
2401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2402$as_echo_n "checking for a BSD-compatible install... " >&6; }
2403if test -z "$INSTALL"; then
2404if ${ac_cv_path_install+:} false; then :
2405  $as_echo_n "(cached) " >&6
2406else
2407  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2408for as_dir in $PATH
2409do
2410  IFS=$as_save_IFS
2411  test -z "$as_dir" && as_dir=.
2412    # Account for people who put trailing slashes in PATH elements.
2413case $as_dir/ in #((
2414  ./ | .// | /[cC]/* | \
2415  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2416  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2417  /usr/ucb/* ) ;;
2418  *)
2419    # OSF1 and SCO ODT 3.0 have their own names for install.
2420    # Don't use installbsd from OSF since it installs stuff as root
2421    # by default.
2422    for ac_prog in ginstall scoinst install; do
2423      for ac_exec_ext in '' $ac_executable_extensions; do
2424	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2425	  if test $ac_prog = install &&
2426	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2427	    # AIX install.  It has an incompatible calling convention.
2428	    :
2429	  elif test $ac_prog = install &&
2430	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2431	    # program-specific install script used by HP pwplus--don't use.
2432	    :
2433	  else
2434	    rm -rf conftest.one conftest.two conftest.dir
2435	    echo one > conftest.one
2436	    echo two > conftest.two
2437	    mkdir conftest.dir
2438	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2439	      test -s conftest.one && test -s conftest.two &&
2440	      test -s conftest.dir/conftest.one &&
2441	      test -s conftest.dir/conftest.two
2442	    then
2443	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2444	      break 3
2445	    fi
2446	  fi
2447	fi
2448      done
2449    done
2450    ;;
2451esac
2452
2453  done
2454IFS=$as_save_IFS
2455
2456rm -rf conftest.one conftest.two conftest.dir
2457
2458fi
2459  if test "${ac_cv_path_install+set}" = set; then
2460    INSTALL=$ac_cv_path_install
2461  else
2462    # As a last resort, use the slow shell script.  Don't cache a
2463    # value for INSTALL within a source directory, because that will
2464    # break other packages using the cache if that directory is
2465    # removed, or if the value is a relative name.
2466    INSTALL=$ac_install_sh
2467  fi
2468fi
2469{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2470$as_echo "$INSTALL" >&6; }
2471
2472# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2473# It thinks the first close brace ends the variable substitution.
2474test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2475
2476test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2477
2478test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2479
2480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2481$as_echo_n "checking whether build environment is sane... " >&6; }
2482# Reject unsafe characters in $srcdir or the absolute working directory
2483# name.  Accept space and tab only in the latter.
2484am_lf='
2485'
2486case `pwd` in
2487  *[\\\"\#\$\&\'\`$am_lf]*)
2488    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2489esac
2490case $srcdir in
2491  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2492    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2493esac
2494
2495# Do 'set' in a subshell so we don't clobber the current shell's
2496# arguments.  Must try -L first in case configure is actually a
2497# symlink; some systems play weird games with the mod time of symlinks
2498# (eg FreeBSD returns the mod time of the symlink's containing
2499# directory).
2500if (
2501   am_has_slept=no
2502   for am_try in 1 2; do
2503     echo "timestamp, slept: $am_has_slept" > conftest.file
2504     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2505     if test "$*" = "X"; then
2506	# -L didn't work.
2507	set X `ls -t "$srcdir/configure" conftest.file`
2508     fi
2509     if test "$*" != "X $srcdir/configure conftest.file" \
2510	&& test "$*" != "X conftest.file $srcdir/configure"; then
2511
2512	# If neither matched, then we have a broken ls.  This can happen
2513	# if, for instance, CONFIG_SHELL is bash and it inherits a
2514	# broken ls alias from the environment.  This has actually
2515	# happened.  Such a system could not be considered "sane".
2516	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2517  alias in your environment" "$LINENO" 5
2518     fi
2519     if test "$2" = conftest.file || test $am_try -eq 2; then
2520       break
2521     fi
2522     # Just in case.
2523     sleep 1
2524     am_has_slept=yes
2525   done
2526   test "$2" = conftest.file
2527   )
2528then
2529   # Ok.
2530   :
2531else
2532   as_fn_error $? "newly created file is older than distributed files!
2533Check your system clock" "$LINENO" 5
2534fi
2535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2536$as_echo "yes" >&6; }
2537# If we didn't sleep, we still need to ensure time stamps of config.status and
2538# generated files are strictly newer.
2539am_sleep_pid=
2540if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2541  ( sleep 1 ) &
2542  am_sleep_pid=$!
2543fi
2544
2545rm -f conftest.file
2546
2547test "$program_prefix" != NONE &&
2548  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2549# Use a double $ so make ignores it.
2550test "$program_suffix" != NONE &&
2551  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2552# Double any \ or $.
2553# By default was `s,x,x', remove it if useless.
2554ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2555program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2556
2557# Expand $ac_aux_dir to an absolute path.
2558am_aux_dir=`cd "$ac_aux_dir" && pwd`
2559
2560if test x"${MISSING+set}" != xset; then
2561  case $am_aux_dir in
2562  *\ * | *\	*)
2563    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2564  *)
2565    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2566  esac
2567fi
2568# Use eval to expand $SHELL
2569if eval "$MISSING --is-lightweight"; then
2570  am_missing_run="$MISSING "
2571else
2572  am_missing_run=
2573  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2574$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2575fi
2576
2577if test x"${install_sh+set}" != xset; then
2578  case $am_aux_dir in
2579  *\ * | *\	*)
2580    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2581  *)
2582    install_sh="\${SHELL} $am_aux_dir/install-sh"
2583  esac
2584fi
2585
2586# Installed binaries are usually stripped using 'strip' when the user
2587# run "make install-strip".  However 'strip' might not be the right
2588# tool to use in cross-compilation environments, therefore Automake
2589# will honor the 'STRIP' environment variable to overrule this program.
2590if test "$cross_compiling" != no; then
2591  if test -n "$ac_tool_prefix"; then
2592  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2593set dummy ${ac_tool_prefix}strip; ac_word=$2
2594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2595$as_echo_n "checking for $ac_word... " >&6; }
2596if ${ac_cv_prog_STRIP+:} false; then :
2597  $as_echo_n "(cached) " >&6
2598else
2599  if test -n "$STRIP"; then
2600  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2601else
2602as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2603for as_dir in $PATH
2604do
2605  IFS=$as_save_IFS
2606  test -z "$as_dir" && as_dir=.
2607    for ac_exec_ext in '' $ac_executable_extensions; do
2608  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2609    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2610    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2611    break 2
2612  fi
2613done
2614  done
2615IFS=$as_save_IFS
2616
2617fi
2618fi
2619STRIP=$ac_cv_prog_STRIP
2620if test -n "$STRIP"; then
2621  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2622$as_echo "$STRIP" >&6; }
2623else
2624  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2625$as_echo "no" >&6; }
2626fi
2627
2628
2629fi
2630if test -z "$ac_cv_prog_STRIP"; then
2631  ac_ct_STRIP=$STRIP
2632  # Extract the first word of "strip", so it can be a program name with args.
2633set dummy strip; ac_word=$2
2634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2635$as_echo_n "checking for $ac_word... " >&6; }
2636if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2637  $as_echo_n "(cached) " >&6
2638else
2639  if test -n "$ac_ct_STRIP"; then
2640  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2641else
2642as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2643for as_dir in $PATH
2644do
2645  IFS=$as_save_IFS
2646  test -z "$as_dir" && as_dir=.
2647    for ac_exec_ext in '' $ac_executable_extensions; do
2648  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2649    ac_cv_prog_ac_ct_STRIP="strip"
2650    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2651    break 2
2652  fi
2653done
2654  done
2655IFS=$as_save_IFS
2656
2657fi
2658fi
2659ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2660if test -n "$ac_ct_STRIP"; then
2661  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2662$as_echo "$ac_ct_STRIP" >&6; }
2663else
2664  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2665$as_echo "no" >&6; }
2666fi
2667
2668  if test "x$ac_ct_STRIP" = x; then
2669    STRIP=":"
2670  else
2671    case $cross_compiling:$ac_tool_warned in
2672yes:)
2673{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2674$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2675ac_tool_warned=yes ;;
2676esac
2677    STRIP=$ac_ct_STRIP
2678  fi
2679else
2680  STRIP="$ac_cv_prog_STRIP"
2681fi
2682
2683fi
2684INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2685
2686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2687$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2688if test -z "$MKDIR_P"; then
2689  if ${ac_cv_path_mkdir+:} false; then :
2690  $as_echo_n "(cached) " >&6
2691else
2692  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2693for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2694do
2695  IFS=$as_save_IFS
2696  test -z "$as_dir" && as_dir=.
2697    for ac_prog in mkdir gmkdir; do
2698	 for ac_exec_ext in '' $ac_executable_extensions; do
2699	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2700	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2701	     'mkdir (GNU coreutils) '* | \
2702	     'mkdir (coreutils) '* | \
2703	     'mkdir (fileutils) '4.1*)
2704	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2705	       break 3;;
2706	   esac
2707	 done
2708       done
2709  done
2710IFS=$as_save_IFS
2711
2712fi
2713
2714  test -d ./--version && rmdir ./--version
2715  if test "${ac_cv_path_mkdir+set}" = set; then
2716    MKDIR_P="$ac_cv_path_mkdir -p"
2717  else
2718    # As a last resort, use the slow shell script.  Don't cache a
2719    # value for MKDIR_P within a source directory, because that will
2720    # break other packages using the cache if that directory is
2721    # removed, or if the value is a relative name.
2722    MKDIR_P="$ac_install_sh -d"
2723  fi
2724fi
2725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2726$as_echo "$MKDIR_P" >&6; }
2727
2728for ac_prog in gawk mawk nawk awk
2729do
2730  # Extract the first word of "$ac_prog", so it can be a program name with args.
2731set dummy $ac_prog; ac_word=$2
2732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2733$as_echo_n "checking for $ac_word... " >&6; }
2734if ${ac_cv_prog_AWK+:} false; then :
2735  $as_echo_n "(cached) " >&6
2736else
2737  if test -n "$AWK"; then
2738  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2739else
2740as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2741for as_dir in $PATH
2742do
2743  IFS=$as_save_IFS
2744  test -z "$as_dir" && as_dir=.
2745    for ac_exec_ext in '' $ac_executable_extensions; do
2746  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2747    ac_cv_prog_AWK="$ac_prog"
2748    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2749    break 2
2750  fi
2751done
2752  done
2753IFS=$as_save_IFS
2754
2755fi
2756fi
2757AWK=$ac_cv_prog_AWK
2758if test -n "$AWK"; then
2759  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2760$as_echo "$AWK" >&6; }
2761else
2762  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2763$as_echo "no" >&6; }
2764fi
2765
2766
2767  test -n "$AWK" && break
2768done
2769
2770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2771$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2772set x ${MAKE-make}
2773ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2774if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2775  $as_echo_n "(cached) " >&6
2776else
2777  cat >conftest.make <<\_ACEOF
2778SHELL = /bin/sh
2779all:
2780	@echo '@@@%%%=$(MAKE)=@@@%%%'
2781_ACEOF
2782# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2783case `${MAKE-make} -f conftest.make 2>/dev/null` in
2784  *@@@%%%=?*=@@@%%%*)
2785    eval ac_cv_prog_make_${ac_make}_set=yes;;
2786  *)
2787    eval ac_cv_prog_make_${ac_make}_set=no;;
2788esac
2789rm -f conftest.make
2790fi
2791if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2792  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2793$as_echo "yes" >&6; }
2794  SET_MAKE=
2795else
2796  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2797$as_echo "no" >&6; }
2798  SET_MAKE="MAKE=${MAKE-make}"
2799fi
2800
2801rm -rf .tst 2>/dev/null
2802mkdir .tst 2>/dev/null
2803if test -d .tst; then
2804  am__leading_dot=.
2805else
2806  am__leading_dot=_
2807fi
2808rmdir .tst 2>/dev/null
2809
2810# Check whether --enable-silent-rules was given.
2811if test "${enable_silent_rules+set}" = set; then :
2812  enableval=$enable_silent_rules;
2813fi
2814
2815case $enable_silent_rules in # (((
2816  yes) AM_DEFAULT_VERBOSITY=0;;
2817   no) AM_DEFAULT_VERBOSITY=1;;
2818    *) AM_DEFAULT_VERBOSITY=1;;
2819esac
2820am_make=${MAKE-make}
2821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2822$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2823if ${am_cv_make_support_nested_variables+:} false; then :
2824  $as_echo_n "(cached) " >&6
2825else
2826  if $as_echo 'TRUE=$(BAR$(V))
2827BAR0=false
2828BAR1=true
2829V=1
2830am__doit:
2831	@$(TRUE)
2832.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2833  am_cv_make_support_nested_variables=yes
2834else
2835  am_cv_make_support_nested_variables=no
2836fi
2837fi
2838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2839$as_echo "$am_cv_make_support_nested_variables" >&6; }
2840if test $am_cv_make_support_nested_variables = yes; then
2841    AM_V='$(V)'
2842  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2843else
2844  AM_V=$AM_DEFAULT_VERBOSITY
2845  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2846fi
2847AM_BACKSLASH='\'
2848
2849if test "`cd $srcdir && pwd`" != "`pwd`"; then
2850  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2851  # is not polluted with repeated "-I."
2852  am__isrc=' -I$(srcdir)'
2853  # test to see if srcdir already configured
2854  if test -f $srcdir/config.status; then
2855    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2856  fi
2857fi
2858
2859# test whether we have cygpath
2860if test -z "$CYGPATH_W"; then
2861  if (cygpath --version) >/dev/null 2>/dev/null; then
2862    CYGPATH_W='cygpath -w'
2863  else
2864    CYGPATH_W=echo
2865  fi
2866fi
2867
2868
2869# Define the identity of the package.
2870 PACKAGE='xf86-video-savage'
2871 VERSION='2.3.9'
2872
2873
2874cat >>confdefs.h <<_ACEOF
2875#define PACKAGE "$PACKAGE"
2876_ACEOF
2877
2878
2879cat >>confdefs.h <<_ACEOF
2880#define VERSION "$VERSION"
2881_ACEOF
2882
2883# Some tools Automake needs.
2884
2885ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2886
2887
2888AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2889
2890
2891AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2892
2893
2894AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2895
2896
2897MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2898
2899# For better backward compatibility.  To be removed once Automake 1.9.x
2900# dies out for good.  For more background, see:
2901# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2902# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2903mkdir_p='$(MKDIR_P)'
2904
2905# We need awk for the "check" target (and possibly the TAP driver).  The
2906# system "awk" is bad on some platforms.
2907# Always define AMTAR for backward compatibility.  Yes, it's still used
2908# in the wild :-(  We should find a proper way to deprecate it ...
2909AMTAR='$${TAR-tar}'
2910
2911
2912# We'll loop over all known methods to create a tar archive until one works.
2913_am_tools='gnutar  pax cpio none'
2914
2915am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2916
2917
2918
2919
2920
2921
2922# POSIX will say in a future version that running "rm -f" with no argument
2923# is OK; and we want to be able to make that assumption in our Makefile
2924# recipes.  So use an aggressive probe to check that the usage we want is
2925# actually supported "in the wild" to an acceptable degree.
2926# See automake bug#10828.
2927# To make any issue more visible, cause the running configure to be aborted
2928# by default if the 'rm' program in use doesn't match our expectations; the
2929# user can still override this though.
2930if rm -f && rm -fr && rm -rf; then : OK; else
2931  cat >&2 <<'END'
2932Oops!
2933
2934Your 'rm' program seems unable to run without file operands specified
2935on the command line, even when the '-f' option is present.  This is contrary
2936to the behaviour of most rm programs out there, and not conforming with
2937the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2938
2939Please tell bug-automake@gnu.org about your system, including the value
2940of your $PATH and any error possibly output before this message.  This
2941can help us improve future automake versions.
2942
2943END
2944  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2945    echo 'Configuration will proceed anyway, since you have set the' >&2
2946    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2947    echo >&2
2948  else
2949    cat >&2 <<'END'
2950Aborting the configuration process, to ensure you take notice of the issue.
2951
2952You can download and install GNU coreutils to get an 'rm' implementation
2953that behaves properly: <http://www.gnu.org/software/coreutils/>.
2954
2955If you want to complete the configuration process using your problematic
2956'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2957to "yes", and re-run configure.
2958
2959END
2960    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2961  fi
2962fi
2963
2964
2965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2966$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2967    # Check whether --enable-maintainer-mode was given.
2968if test "${enable_maintainer_mode+set}" = set; then :
2969  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2970else
2971  USE_MAINTAINER_MODE=no
2972fi
2973
2974  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2975$as_echo "$USE_MAINTAINER_MODE" >&6; }
2976   if test $USE_MAINTAINER_MODE = yes; then
2977  MAINTAINER_MODE_TRUE=
2978  MAINTAINER_MODE_FALSE='#'
2979else
2980  MAINTAINER_MODE_TRUE='#'
2981  MAINTAINER_MODE_FALSE=
2982fi
2983
2984  MAINT=$MAINTAINER_MODE_TRUE
2985
2986
2987
2988# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000DEPDIR="${am__leading_dot}deps"
3001
3002ac_config_commands="$ac_config_commands depfiles"
3003
3004
3005am_make=${MAKE-make}
3006cat > confinc << 'END'
3007am__doit:
3008	@echo this is the am__doit target
3009.PHONY: am__doit
3010END
3011# If we don't find an include directive, just comment out the code.
3012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3013$as_echo_n "checking for style of include used by $am_make... " >&6; }
3014am__include="#"
3015am__quote=
3016_am_result=none
3017# First try GNU make style include.
3018echo "include confinc" > confmf
3019# Ignore all kinds of additional output from 'make'.
3020case `$am_make -s -f confmf 2> /dev/null` in #(
3021*the\ am__doit\ target*)
3022  am__include=include
3023  am__quote=
3024  _am_result=GNU
3025  ;;
3026esac
3027# Now try BSD make style include.
3028if test "$am__include" = "#"; then
3029   echo '.include "confinc"' > confmf
3030   case `$am_make -s -f confmf 2> /dev/null` in #(
3031   *the\ am__doit\ target*)
3032     am__include=.include
3033     am__quote="\""
3034     _am_result=BSD
3035     ;;
3036   esac
3037fi
3038
3039
3040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3041$as_echo "$_am_result" >&6; }
3042rm -f confinc confmf
3043
3044# Check whether --enable-dependency-tracking was given.
3045if test "${enable_dependency_tracking+set}" = set; then :
3046  enableval=$enable_dependency_tracking;
3047fi
3048
3049if test "x$enable_dependency_tracking" != xno; then
3050  am_depcomp="$ac_aux_dir/depcomp"
3051  AMDEPBACKSLASH='\'
3052  am__nodep='_no'
3053fi
3054 if test "x$enable_dependency_tracking" != xno; then
3055  AMDEP_TRUE=
3056  AMDEP_FALSE='#'
3057else
3058  AMDEP_TRUE='#'
3059  AMDEP_FALSE=
3060fi
3061
3062
3063ac_ext=c
3064ac_cpp='$CPP $CPPFLAGS'
3065ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3066ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3067ac_compiler_gnu=$ac_cv_c_compiler_gnu
3068if test -n "$ac_tool_prefix"; then
3069  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3070set dummy ${ac_tool_prefix}gcc; ac_word=$2
3071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3072$as_echo_n "checking for $ac_word... " >&6; }
3073if ${ac_cv_prog_CC+:} false; then :
3074  $as_echo_n "(cached) " >&6
3075else
3076  if test -n "$CC"; then
3077  ac_cv_prog_CC="$CC" # Let the user override the test.
3078else
3079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3080for as_dir in $PATH
3081do
3082  IFS=$as_save_IFS
3083  test -z "$as_dir" && as_dir=.
3084    for ac_exec_ext in '' $ac_executable_extensions; do
3085  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3086    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3087    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3088    break 2
3089  fi
3090done
3091  done
3092IFS=$as_save_IFS
3093
3094fi
3095fi
3096CC=$ac_cv_prog_CC
3097if test -n "$CC"; then
3098  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3099$as_echo "$CC" >&6; }
3100else
3101  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3102$as_echo "no" >&6; }
3103fi
3104
3105
3106fi
3107if test -z "$ac_cv_prog_CC"; then
3108  ac_ct_CC=$CC
3109  # Extract the first word of "gcc", so it can be a program name with args.
3110set dummy gcc; ac_word=$2
3111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3112$as_echo_n "checking for $ac_word... " >&6; }
3113if ${ac_cv_prog_ac_ct_CC+:} false; then :
3114  $as_echo_n "(cached) " >&6
3115else
3116  if test -n "$ac_ct_CC"; then
3117  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3118else
3119as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3120for as_dir in $PATH
3121do
3122  IFS=$as_save_IFS
3123  test -z "$as_dir" && as_dir=.
3124    for ac_exec_ext in '' $ac_executable_extensions; do
3125  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3126    ac_cv_prog_ac_ct_CC="gcc"
3127    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3128    break 2
3129  fi
3130done
3131  done
3132IFS=$as_save_IFS
3133
3134fi
3135fi
3136ac_ct_CC=$ac_cv_prog_ac_ct_CC
3137if test -n "$ac_ct_CC"; then
3138  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3139$as_echo "$ac_ct_CC" >&6; }
3140else
3141  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3142$as_echo "no" >&6; }
3143fi
3144
3145  if test "x$ac_ct_CC" = x; then
3146    CC=""
3147  else
3148    case $cross_compiling:$ac_tool_warned in
3149yes:)
3150{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3151$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3152ac_tool_warned=yes ;;
3153esac
3154    CC=$ac_ct_CC
3155  fi
3156else
3157  CC="$ac_cv_prog_CC"
3158fi
3159
3160if test -z "$CC"; then
3161          if test -n "$ac_tool_prefix"; then
3162    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3163set dummy ${ac_tool_prefix}cc; ac_word=$2
3164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3165$as_echo_n "checking for $ac_word... " >&6; }
3166if ${ac_cv_prog_CC+:} false; then :
3167  $as_echo_n "(cached) " >&6
3168else
3169  if test -n "$CC"; then
3170  ac_cv_prog_CC="$CC" # Let the user override the test.
3171else
3172as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3173for as_dir in $PATH
3174do
3175  IFS=$as_save_IFS
3176  test -z "$as_dir" && as_dir=.
3177    for ac_exec_ext in '' $ac_executable_extensions; do
3178  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3179    ac_cv_prog_CC="${ac_tool_prefix}cc"
3180    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3181    break 2
3182  fi
3183done
3184  done
3185IFS=$as_save_IFS
3186
3187fi
3188fi
3189CC=$ac_cv_prog_CC
3190if test -n "$CC"; then
3191  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3192$as_echo "$CC" >&6; }
3193else
3194  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3195$as_echo "no" >&6; }
3196fi
3197
3198
3199  fi
3200fi
3201if test -z "$CC"; then
3202  # Extract the first word of "cc", so it can be a program name with args.
3203set dummy cc; ac_word=$2
3204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3205$as_echo_n "checking for $ac_word... " >&6; }
3206if ${ac_cv_prog_CC+:} false; then :
3207  $as_echo_n "(cached) " >&6
3208else
3209  if test -n "$CC"; then
3210  ac_cv_prog_CC="$CC" # Let the user override the test.
3211else
3212  ac_prog_rejected=no
3213as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3214for as_dir in $PATH
3215do
3216  IFS=$as_save_IFS
3217  test -z "$as_dir" && as_dir=.
3218    for ac_exec_ext in '' $ac_executable_extensions; do
3219  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3220    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3221       ac_prog_rejected=yes
3222       continue
3223     fi
3224    ac_cv_prog_CC="cc"
3225    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3226    break 2
3227  fi
3228done
3229  done
3230IFS=$as_save_IFS
3231
3232if test $ac_prog_rejected = yes; then
3233  # We found a bogon in the path, so make sure we never use it.
3234  set dummy $ac_cv_prog_CC
3235  shift
3236  if test $# != 0; then
3237    # We chose a different compiler from the bogus one.
3238    # However, it has the same basename, so the bogon will be chosen
3239    # first if we set CC to just the basename; use the full file name.
3240    shift
3241    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3242  fi
3243fi
3244fi
3245fi
3246CC=$ac_cv_prog_CC
3247if test -n "$CC"; then
3248  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3249$as_echo "$CC" >&6; }
3250else
3251  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3252$as_echo "no" >&6; }
3253fi
3254
3255
3256fi
3257if test -z "$CC"; then
3258  if test -n "$ac_tool_prefix"; then
3259  for ac_prog in cl.exe
3260  do
3261    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3262set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3264$as_echo_n "checking for $ac_word... " >&6; }
3265if ${ac_cv_prog_CC+:} false; then :
3266  $as_echo_n "(cached) " >&6
3267else
3268  if test -n "$CC"; then
3269  ac_cv_prog_CC="$CC" # Let the user override the test.
3270else
3271as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3272for as_dir in $PATH
3273do
3274  IFS=$as_save_IFS
3275  test -z "$as_dir" && as_dir=.
3276    for ac_exec_ext in '' $ac_executable_extensions; do
3277  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3278    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3279    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3280    break 2
3281  fi
3282done
3283  done
3284IFS=$as_save_IFS
3285
3286fi
3287fi
3288CC=$ac_cv_prog_CC
3289if test -n "$CC"; then
3290  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3291$as_echo "$CC" >&6; }
3292else
3293  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3294$as_echo "no" >&6; }
3295fi
3296
3297
3298    test -n "$CC" && break
3299  done
3300fi
3301if test -z "$CC"; then
3302  ac_ct_CC=$CC
3303  for ac_prog in cl.exe
3304do
3305  # Extract the first word of "$ac_prog", so it can be a program name with args.
3306set dummy $ac_prog; ac_word=$2
3307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3308$as_echo_n "checking for $ac_word... " >&6; }
3309if ${ac_cv_prog_ac_ct_CC+:} false; then :
3310  $as_echo_n "(cached) " >&6
3311else
3312  if test -n "$ac_ct_CC"; then
3313  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3314else
3315as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3316for as_dir in $PATH
3317do
3318  IFS=$as_save_IFS
3319  test -z "$as_dir" && as_dir=.
3320    for ac_exec_ext in '' $ac_executable_extensions; do
3321  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3322    ac_cv_prog_ac_ct_CC="$ac_prog"
3323    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3324    break 2
3325  fi
3326done
3327  done
3328IFS=$as_save_IFS
3329
3330fi
3331fi
3332ac_ct_CC=$ac_cv_prog_ac_ct_CC
3333if test -n "$ac_ct_CC"; then
3334  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3335$as_echo "$ac_ct_CC" >&6; }
3336else
3337  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3338$as_echo "no" >&6; }
3339fi
3340
3341
3342  test -n "$ac_ct_CC" && break
3343done
3344
3345  if test "x$ac_ct_CC" = x; then
3346    CC=""
3347  else
3348    case $cross_compiling:$ac_tool_warned in
3349yes:)
3350{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3351$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3352ac_tool_warned=yes ;;
3353esac
3354    CC=$ac_ct_CC
3355  fi
3356fi
3357
3358fi
3359
3360
3361test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3362$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3363as_fn_error $? "no acceptable C compiler found in \$PATH
3364See \`config.log' for more details" "$LINENO" 5; }
3365
3366# Provide some information about the compiler.
3367$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3368set X $ac_compile
3369ac_compiler=$2
3370for ac_option in --version -v -V -qversion; do
3371  { { ac_try="$ac_compiler $ac_option >&5"
3372case "(($ac_try" in
3373  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3374  *) ac_try_echo=$ac_try;;
3375esac
3376eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3377$as_echo "$ac_try_echo"; } >&5
3378  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3379  ac_status=$?
3380  if test -s conftest.err; then
3381    sed '10a\
3382... rest of stderr output deleted ...
3383         10q' conftest.err >conftest.er1
3384    cat conftest.er1 >&5
3385  fi
3386  rm -f conftest.er1 conftest.err
3387  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3388  test $ac_status = 0; }
3389done
3390
3391cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3392/* end confdefs.h.  */
3393
3394int
3395main ()
3396{
3397
3398  ;
3399  return 0;
3400}
3401_ACEOF
3402ac_clean_files_save=$ac_clean_files
3403ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3404# Try to create an executable without -o first, disregard a.out.
3405# It will help us diagnose broken compilers, and finding out an intuition
3406# of exeext.
3407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3408$as_echo_n "checking whether the C compiler works... " >&6; }
3409ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3410
3411# The possible output files:
3412ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3413
3414ac_rmfiles=
3415for ac_file in $ac_files
3416do
3417  case $ac_file in
3418    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3419    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3420  esac
3421done
3422rm -f $ac_rmfiles
3423
3424if { { ac_try="$ac_link_default"
3425case "(($ac_try" in
3426  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3427  *) ac_try_echo=$ac_try;;
3428esac
3429eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3430$as_echo "$ac_try_echo"; } >&5
3431  (eval "$ac_link_default") 2>&5
3432  ac_status=$?
3433  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3434  test $ac_status = 0; }; then :
3435  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3436# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3437# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3438# so that the user can short-circuit this test for compilers unknown to
3439# Autoconf.
3440for ac_file in $ac_files ''
3441do
3442  test -f "$ac_file" || continue
3443  case $ac_file in
3444    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3445	;;
3446    [ab].out )
3447	# We found the default executable, but exeext='' is most
3448	# certainly right.
3449	break;;
3450    *.* )
3451	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3452	then :; else
3453	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3454	fi
3455	# We set ac_cv_exeext here because the later test for it is not
3456	# safe: cross compilers may not add the suffix if given an `-o'
3457	# argument, so we may need to know it at that point already.
3458	# Even if this section looks crufty: it has the advantage of
3459	# actually working.
3460	break;;
3461    * )
3462	break;;
3463  esac
3464done
3465test "$ac_cv_exeext" = no && ac_cv_exeext=
3466
3467else
3468  ac_file=''
3469fi
3470if test -z "$ac_file"; then :
3471  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3472$as_echo "no" >&6; }
3473$as_echo "$as_me: failed program was:" >&5
3474sed 's/^/| /' conftest.$ac_ext >&5
3475
3476{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3477$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3478as_fn_error 77 "C compiler cannot create executables
3479See \`config.log' for more details" "$LINENO" 5; }
3480else
3481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3482$as_echo "yes" >&6; }
3483fi
3484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3485$as_echo_n "checking for C compiler default output file name... " >&6; }
3486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3487$as_echo "$ac_file" >&6; }
3488ac_exeext=$ac_cv_exeext
3489
3490rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3491ac_clean_files=$ac_clean_files_save
3492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3493$as_echo_n "checking for suffix of executables... " >&6; }
3494if { { ac_try="$ac_link"
3495case "(($ac_try" in
3496  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3497  *) ac_try_echo=$ac_try;;
3498esac
3499eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3500$as_echo "$ac_try_echo"; } >&5
3501  (eval "$ac_link") 2>&5
3502  ac_status=$?
3503  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3504  test $ac_status = 0; }; then :
3505  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3506# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3507# work properly (i.e., refer to `conftest.exe'), while it won't with
3508# `rm'.
3509for ac_file in conftest.exe conftest conftest.*; do
3510  test -f "$ac_file" || continue
3511  case $ac_file in
3512    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3513    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3514	  break;;
3515    * ) break;;
3516  esac
3517done
3518else
3519  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3520$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3521as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3522See \`config.log' for more details" "$LINENO" 5; }
3523fi
3524rm -f conftest conftest$ac_cv_exeext
3525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3526$as_echo "$ac_cv_exeext" >&6; }
3527
3528rm -f conftest.$ac_ext
3529EXEEXT=$ac_cv_exeext
3530ac_exeext=$EXEEXT
3531cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3532/* end confdefs.h.  */
3533#include <stdio.h>
3534int
3535main ()
3536{
3537FILE *f = fopen ("conftest.out", "w");
3538 return ferror (f) || fclose (f) != 0;
3539
3540  ;
3541  return 0;
3542}
3543_ACEOF
3544ac_clean_files="$ac_clean_files conftest.out"
3545# Check that the compiler produces executables we can run.  If not, either
3546# the compiler is broken, or we cross compile.
3547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3548$as_echo_n "checking whether we are cross compiling... " >&6; }
3549if test "$cross_compiling" != yes; then
3550  { { ac_try="$ac_link"
3551case "(($ac_try" in
3552  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3553  *) ac_try_echo=$ac_try;;
3554esac
3555eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3556$as_echo "$ac_try_echo"; } >&5
3557  (eval "$ac_link") 2>&5
3558  ac_status=$?
3559  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3560  test $ac_status = 0; }
3561  if { ac_try='./conftest$ac_cv_exeext'
3562  { { case "(($ac_try" in
3563  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3564  *) ac_try_echo=$ac_try;;
3565esac
3566eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3567$as_echo "$ac_try_echo"; } >&5
3568  (eval "$ac_try") 2>&5
3569  ac_status=$?
3570  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3571  test $ac_status = 0; }; }; then
3572    cross_compiling=no
3573  else
3574    if test "$cross_compiling" = maybe; then
3575	cross_compiling=yes
3576    else
3577	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3578$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3579as_fn_error $? "cannot run C compiled programs.
3580If you meant to cross compile, use \`--host'.
3581See \`config.log' for more details" "$LINENO" 5; }
3582    fi
3583  fi
3584fi
3585{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3586$as_echo "$cross_compiling" >&6; }
3587
3588rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3589ac_clean_files=$ac_clean_files_save
3590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3591$as_echo_n "checking for suffix of object files... " >&6; }
3592if ${ac_cv_objext+:} false; then :
3593  $as_echo_n "(cached) " >&6
3594else
3595  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3596/* end confdefs.h.  */
3597
3598int
3599main ()
3600{
3601
3602  ;
3603  return 0;
3604}
3605_ACEOF
3606rm -f conftest.o conftest.obj
3607if { { ac_try="$ac_compile"
3608case "(($ac_try" in
3609  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3610  *) ac_try_echo=$ac_try;;
3611esac
3612eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3613$as_echo "$ac_try_echo"; } >&5
3614  (eval "$ac_compile") 2>&5
3615  ac_status=$?
3616  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3617  test $ac_status = 0; }; then :
3618  for ac_file in conftest.o conftest.obj conftest.*; do
3619  test -f "$ac_file" || continue;
3620  case $ac_file in
3621    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3622    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3623       break;;
3624  esac
3625done
3626else
3627  $as_echo "$as_me: failed program was:" >&5
3628sed 's/^/| /' conftest.$ac_ext >&5
3629
3630{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3631$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3632as_fn_error $? "cannot compute suffix of object files: cannot compile
3633See \`config.log' for more details" "$LINENO" 5; }
3634fi
3635rm -f conftest.$ac_cv_objext conftest.$ac_ext
3636fi
3637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3638$as_echo "$ac_cv_objext" >&6; }
3639OBJEXT=$ac_cv_objext
3640ac_objext=$OBJEXT
3641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3642$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3643if ${ac_cv_c_compiler_gnu+:} false; then :
3644  $as_echo_n "(cached) " >&6
3645else
3646  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3647/* end confdefs.h.  */
3648
3649int
3650main ()
3651{
3652#ifndef __GNUC__
3653       choke me
3654#endif
3655
3656  ;
3657  return 0;
3658}
3659_ACEOF
3660if ac_fn_c_try_compile "$LINENO"; then :
3661  ac_compiler_gnu=yes
3662else
3663  ac_compiler_gnu=no
3664fi
3665rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3666ac_cv_c_compiler_gnu=$ac_compiler_gnu
3667
3668fi
3669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3670$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3671if test $ac_compiler_gnu = yes; then
3672  GCC=yes
3673else
3674  GCC=
3675fi
3676ac_test_CFLAGS=${CFLAGS+set}
3677ac_save_CFLAGS=$CFLAGS
3678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3679$as_echo_n "checking whether $CC accepts -g... " >&6; }
3680if ${ac_cv_prog_cc_g+:} false; then :
3681  $as_echo_n "(cached) " >&6
3682else
3683  ac_save_c_werror_flag=$ac_c_werror_flag
3684   ac_c_werror_flag=yes
3685   ac_cv_prog_cc_g=no
3686   CFLAGS="-g"
3687   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3688/* end confdefs.h.  */
3689
3690int
3691main ()
3692{
3693
3694  ;
3695  return 0;
3696}
3697_ACEOF
3698if ac_fn_c_try_compile "$LINENO"; then :
3699  ac_cv_prog_cc_g=yes
3700else
3701  CFLAGS=""
3702      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3703/* end confdefs.h.  */
3704
3705int
3706main ()
3707{
3708
3709  ;
3710  return 0;
3711}
3712_ACEOF
3713if ac_fn_c_try_compile "$LINENO"; then :
3714
3715else
3716  ac_c_werror_flag=$ac_save_c_werror_flag
3717	 CFLAGS="-g"
3718	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3719/* end confdefs.h.  */
3720
3721int
3722main ()
3723{
3724
3725  ;
3726  return 0;
3727}
3728_ACEOF
3729if ac_fn_c_try_compile "$LINENO"; then :
3730  ac_cv_prog_cc_g=yes
3731fi
3732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3733fi
3734rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3735fi
3736rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3737   ac_c_werror_flag=$ac_save_c_werror_flag
3738fi
3739{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3740$as_echo "$ac_cv_prog_cc_g" >&6; }
3741if test "$ac_test_CFLAGS" = set; then
3742  CFLAGS=$ac_save_CFLAGS
3743elif test $ac_cv_prog_cc_g = yes; then
3744  if test "$GCC" = yes; then
3745    CFLAGS="-g -O2"
3746  else
3747    CFLAGS="-g"
3748  fi
3749else
3750  if test "$GCC" = yes; then
3751    CFLAGS="-O2"
3752  else
3753    CFLAGS=
3754  fi
3755fi
3756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3757$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3758if ${ac_cv_prog_cc_c89+:} false; then :
3759  $as_echo_n "(cached) " >&6
3760else
3761  ac_cv_prog_cc_c89=no
3762ac_save_CC=$CC
3763cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3764/* end confdefs.h.  */
3765#include <stdarg.h>
3766#include <stdio.h>
3767struct stat;
3768/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3769struct buf { int x; };
3770FILE * (*rcsopen) (struct buf *, struct stat *, int);
3771static char *e (p, i)
3772     char **p;
3773     int i;
3774{
3775  return p[i];
3776}
3777static char *f (char * (*g) (char **, int), char **p, ...)
3778{
3779  char *s;
3780  va_list v;
3781  va_start (v,p);
3782  s = g (p, va_arg (v,int));
3783  va_end (v);
3784  return s;
3785}
3786
3787/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3788   function prototypes and stuff, but not '\xHH' hex character constants.
3789   These don't provoke an error unfortunately, instead are silently treated
3790   as 'x'.  The following induces an error, until -std is added to get
3791   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3792   array size at least.  It's necessary to write '\x00'==0 to get something
3793   that's true only with -std.  */
3794int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3795
3796/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3797   inside strings and character constants.  */
3798#define FOO(x) 'x'
3799int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3800
3801int test (int i, double x);
3802struct s1 {int (*f) (int a);};
3803struct s2 {int (*f) (double a);};
3804int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3805int argc;
3806char **argv;
3807int
3808main ()
3809{
3810return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3811  ;
3812  return 0;
3813}
3814_ACEOF
3815for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3816	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3817do
3818  CC="$ac_save_CC $ac_arg"
3819  if ac_fn_c_try_compile "$LINENO"; then :
3820  ac_cv_prog_cc_c89=$ac_arg
3821fi
3822rm -f core conftest.err conftest.$ac_objext
3823  test "x$ac_cv_prog_cc_c89" != "xno" && break
3824done
3825rm -f conftest.$ac_ext
3826CC=$ac_save_CC
3827
3828fi
3829# AC_CACHE_VAL
3830case "x$ac_cv_prog_cc_c89" in
3831  x)
3832    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3833$as_echo "none needed" >&6; } ;;
3834  xno)
3835    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3836$as_echo "unsupported" >&6; } ;;
3837  *)
3838    CC="$CC $ac_cv_prog_cc_c89"
3839    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3840$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3841esac
3842if test "x$ac_cv_prog_cc_c89" != xno; then :
3843
3844fi
3845
3846ac_ext=c
3847ac_cpp='$CPP $CPPFLAGS'
3848ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3849ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3850ac_compiler_gnu=$ac_cv_c_compiler_gnu
3851
3852ac_ext=c
3853ac_cpp='$CPP $CPPFLAGS'
3854ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3855ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3856ac_compiler_gnu=$ac_cv_c_compiler_gnu
3857{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3858$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3859if ${am_cv_prog_cc_c_o+:} false; then :
3860  $as_echo_n "(cached) " >&6
3861else
3862  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3863/* end confdefs.h.  */
3864
3865int
3866main ()
3867{
3868
3869  ;
3870  return 0;
3871}
3872_ACEOF
3873  # Make sure it works both with $CC and with simple cc.
3874  # Following AC_PROG_CC_C_O, we do the test twice because some
3875  # compilers refuse to overwrite an existing .o file with -o,
3876  # though they will create one.
3877  am_cv_prog_cc_c_o=yes
3878  for am_i in 1 2; do
3879    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3880   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3881   ac_status=$?
3882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3883   (exit $ac_status); } \
3884         && test -f conftest2.$ac_objext; then
3885      : OK
3886    else
3887      am_cv_prog_cc_c_o=no
3888      break
3889    fi
3890  done
3891  rm -f core conftest*
3892  unset am_i
3893fi
3894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3895$as_echo "$am_cv_prog_cc_c_o" >&6; }
3896if test "$am_cv_prog_cc_c_o" != yes; then
3897   # Losing compiler, so override with the script.
3898   # FIXME: It is wrong to rewrite CC.
3899   # But if we don't then we get into trouble of one sort or another.
3900   # A longer-term fix would be to have automake use am__CC in this case,
3901   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3902   CC="$am_aux_dir/compile $CC"
3903fi
3904ac_ext=c
3905ac_cpp='$CPP $CPPFLAGS'
3906ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3907ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3908ac_compiler_gnu=$ac_cv_c_compiler_gnu
3909
3910
3911depcc="$CC"   am_compiler_list=
3912
3913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3914$as_echo_n "checking dependency style of $depcc... " >&6; }
3915if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3916  $as_echo_n "(cached) " >&6
3917else
3918  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3919  # We make a subdir and do the tests there.  Otherwise we can end up
3920  # making bogus files that we don't know about and never remove.  For
3921  # instance it was reported that on HP-UX the gcc test will end up
3922  # making a dummy file named 'D' -- because '-MD' means "put the output
3923  # in D".
3924  rm -rf conftest.dir
3925  mkdir conftest.dir
3926  # Copy depcomp to subdir because otherwise we won't find it if we're
3927  # using a relative directory.
3928  cp "$am_depcomp" conftest.dir
3929  cd conftest.dir
3930  # We will build objects and dependencies in a subdirectory because
3931  # it helps to detect inapplicable dependency modes.  For instance
3932  # both Tru64's cc and ICC support -MD to output dependencies as a
3933  # side effect of compilation, but ICC will put the dependencies in
3934  # the current directory while Tru64 will put them in the object
3935  # directory.
3936  mkdir sub
3937
3938  am_cv_CC_dependencies_compiler_type=none
3939  if test "$am_compiler_list" = ""; then
3940     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3941  fi
3942  am__universal=false
3943  case " $depcc " in #(
3944     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3945     esac
3946
3947  for depmode in $am_compiler_list; do
3948    # Setup a source with many dependencies, because some compilers
3949    # like to wrap large dependency lists on column 80 (with \), and
3950    # we should not choose a depcomp mode which is confused by this.
3951    #
3952    # We need to recreate these files for each test, as the compiler may
3953    # overwrite some of them when testing with obscure command lines.
3954    # This happens at least with the AIX C compiler.
3955    : > sub/conftest.c
3956    for i in 1 2 3 4 5 6; do
3957      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3958      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3959      # Solaris 10 /bin/sh.
3960      echo '/* dummy */' > sub/conftst$i.h
3961    done
3962    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3963
3964    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3965    # mode.  It turns out that the SunPro C++ compiler does not properly
3966    # handle '-M -o', and we need to detect this.  Also, some Intel
3967    # versions had trouble with output in subdirs.
3968    am__obj=sub/conftest.${OBJEXT-o}
3969    am__minus_obj="-o $am__obj"
3970    case $depmode in
3971    gcc)
3972      # This depmode causes a compiler race in universal mode.
3973      test "$am__universal" = false || continue
3974      ;;
3975    nosideeffect)
3976      # After this tag, mechanisms are not by side-effect, so they'll
3977      # only be used when explicitly requested.
3978      if test "x$enable_dependency_tracking" = xyes; then
3979	continue
3980      else
3981	break
3982      fi
3983      ;;
3984    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3985      # This compiler won't grok '-c -o', but also, the minuso test has
3986      # not run yet.  These depmodes are late enough in the game, and
3987      # so weak that their functioning should not be impacted.
3988      am__obj=conftest.${OBJEXT-o}
3989      am__minus_obj=
3990      ;;
3991    none) break ;;
3992    esac
3993    if depmode=$depmode \
3994       source=sub/conftest.c object=$am__obj \
3995       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3996       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3997         >/dev/null 2>conftest.err &&
3998       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3999       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4000       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4001       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4002      # icc doesn't choke on unknown options, it will just issue warnings
4003      # or remarks (even with -Werror).  So we grep stderr for any message
4004      # that says an option was ignored or not supported.
4005      # When given -MP, icc 7.0 and 7.1 complain thusly:
4006      #   icc: Command line warning: ignoring option '-M'; no argument required
4007      # The diagnosis changed in icc 8.0:
4008      #   icc: Command line remark: option '-MP' not supported
4009      if (grep 'ignoring option' conftest.err ||
4010          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4011        am_cv_CC_dependencies_compiler_type=$depmode
4012        break
4013      fi
4014    fi
4015  done
4016
4017  cd ..
4018  rm -rf conftest.dir
4019else
4020  am_cv_CC_dependencies_compiler_type=none
4021fi
4022
4023fi
4024{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4025$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4026CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4027
4028 if
4029  test "x$enable_dependency_tracking" != xno \
4030  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4031  am__fastdepCC_TRUE=
4032  am__fastdepCC_FALSE='#'
4033else
4034  am__fastdepCC_TRUE='#'
4035  am__fastdepCC_FALSE=
4036fi
4037
4038
4039   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4040$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4041if ${ac_cv_prog_cc_c99+:} false; then :
4042  $as_echo_n "(cached) " >&6
4043else
4044  ac_cv_prog_cc_c99=no
4045ac_save_CC=$CC
4046cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4047/* end confdefs.h.  */
4048#include <stdarg.h>
4049#include <stdbool.h>
4050#include <stdlib.h>
4051#include <wchar.h>
4052#include <stdio.h>
4053
4054// Check varargs macros.  These examples are taken from C99 6.10.3.5.
4055#define debug(...) fprintf (stderr, __VA_ARGS__)
4056#define showlist(...) puts (#__VA_ARGS__)
4057#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4058static void
4059test_varargs_macros (void)
4060{
4061  int x = 1234;
4062  int y = 5678;
4063  debug ("Flag");
4064  debug ("X = %d\n", x);
4065  showlist (The first, second, and third items.);
4066  report (x>y, "x is %d but y is %d", x, y);
4067}
4068
4069// Check long long types.
4070#define BIG64 18446744073709551615ull
4071#define BIG32 4294967295ul
4072#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4073#if !BIG_OK
4074  your preprocessor is broken;
4075#endif
4076#if BIG_OK
4077#else
4078  your preprocessor is broken;
4079#endif
4080static long long int bignum = -9223372036854775807LL;
4081static unsigned long long int ubignum = BIG64;
4082
4083struct incomplete_array
4084{
4085  int datasize;
4086  double data[];
4087};
4088
4089struct named_init {
4090  int number;
4091  const wchar_t *name;
4092  double average;
4093};
4094
4095typedef const char *ccp;
4096
4097static inline int
4098test_restrict (ccp restrict text)
4099{
4100  // See if C++-style comments work.
4101  // Iterate through items via the restricted pointer.
4102  // Also check for declarations in for loops.
4103  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4104    continue;
4105  return 0;
4106}
4107
4108// Check varargs and va_copy.
4109static void
4110test_varargs (const char *format, ...)
4111{
4112  va_list args;
4113  va_start (args, format);
4114  va_list args_copy;
4115  va_copy (args_copy, args);
4116
4117  const char *str;
4118  int number;
4119  float fnumber;
4120
4121  while (*format)
4122    {
4123      switch (*format++)
4124	{
4125	case 's': // string
4126	  str = va_arg (args_copy, const char *);
4127	  break;
4128	case 'd': // int
4129	  number = va_arg (args_copy, int);
4130	  break;
4131	case 'f': // float
4132	  fnumber = va_arg (args_copy, double);
4133	  break;
4134	default:
4135	  break;
4136	}
4137    }
4138  va_end (args_copy);
4139  va_end (args);
4140}
4141
4142int
4143main ()
4144{
4145
4146  // Check bool.
4147  _Bool success = false;
4148
4149  // Check restrict.
4150  if (test_restrict ("String literal") == 0)
4151    success = true;
4152  char *restrict newvar = "Another string";
4153
4154  // Check varargs.
4155  test_varargs ("s, d' f .", "string", 65, 34.234);
4156  test_varargs_macros ();
4157
4158  // Check flexible array members.
4159  struct incomplete_array *ia =
4160    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4161  ia->datasize = 10;
4162  for (int i = 0; i < ia->datasize; ++i)
4163    ia->data[i] = i * 1.234;
4164
4165  // Check named initializers.
4166  struct named_init ni = {
4167    .number = 34,
4168    .name = L"Test wide string",
4169    .average = 543.34343,
4170  };
4171
4172  ni.number = 58;
4173
4174  int dynamic_array[ni.number];
4175  dynamic_array[ni.number - 1] = 543;
4176
4177  // work around unused variable warnings
4178  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4179	  || dynamic_array[ni.number - 1] != 543);
4180
4181  ;
4182  return 0;
4183}
4184_ACEOF
4185for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4186do
4187  CC="$ac_save_CC $ac_arg"
4188  if ac_fn_c_try_compile "$LINENO"; then :
4189  ac_cv_prog_cc_c99=$ac_arg
4190fi
4191rm -f core conftest.err conftest.$ac_objext
4192  test "x$ac_cv_prog_cc_c99" != "xno" && break
4193done
4194rm -f conftest.$ac_ext
4195CC=$ac_save_CC
4196
4197fi
4198# AC_CACHE_VAL
4199case "x$ac_cv_prog_cc_c99" in
4200  x)
4201    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4202$as_echo "none needed" >&6; } ;;
4203  xno)
4204    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4205$as_echo "unsupported" >&6; } ;;
4206  *)
4207    CC="$CC $ac_cv_prog_cc_c99"
4208    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4209$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4210esac
4211if test "x$ac_cv_prog_cc_c99" != xno; then :
4212
4213fi
4214
4215
4216
4217ac_ext=c
4218ac_cpp='$CPP $CPPFLAGS'
4219ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4220ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4221ac_compiler_gnu=$ac_cv_c_compiler_gnu
4222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4223$as_echo_n "checking how to run the C preprocessor... " >&6; }
4224# On Suns, sometimes $CPP names a directory.
4225if test -n "$CPP" && test -d "$CPP"; then
4226  CPP=
4227fi
4228if test -z "$CPP"; then
4229  if ${ac_cv_prog_CPP+:} false; then :
4230  $as_echo_n "(cached) " >&6
4231else
4232      # Double quotes because CPP needs to be expanded
4233    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4234    do
4235      ac_preproc_ok=false
4236for ac_c_preproc_warn_flag in '' yes
4237do
4238  # Use a header file that comes with gcc, so configuring glibc
4239  # with a fresh cross-compiler works.
4240  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4241  # <limits.h> exists even on freestanding compilers.
4242  # On the NeXT, cc -E runs the code through the compiler's parser,
4243  # not just through cpp. "Syntax error" is here to catch this case.
4244  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4245/* end confdefs.h.  */
4246#ifdef __STDC__
4247# include <limits.h>
4248#else
4249# include <assert.h>
4250#endif
4251		     Syntax error
4252_ACEOF
4253if ac_fn_c_try_cpp "$LINENO"; then :
4254
4255else
4256  # Broken: fails on valid input.
4257continue
4258fi
4259rm -f conftest.err conftest.i conftest.$ac_ext
4260
4261  # OK, works on sane cases.  Now check whether nonexistent headers
4262  # can be detected and how.
4263  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4264/* end confdefs.h.  */
4265#include <ac_nonexistent.h>
4266_ACEOF
4267if ac_fn_c_try_cpp "$LINENO"; then :
4268  # Broken: success on invalid input.
4269continue
4270else
4271  # Passes both tests.
4272ac_preproc_ok=:
4273break
4274fi
4275rm -f conftest.err conftest.i conftest.$ac_ext
4276
4277done
4278# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4279rm -f conftest.i conftest.err conftest.$ac_ext
4280if $ac_preproc_ok; then :
4281  break
4282fi
4283
4284    done
4285    ac_cv_prog_CPP=$CPP
4286
4287fi
4288  CPP=$ac_cv_prog_CPP
4289else
4290  ac_cv_prog_CPP=$CPP
4291fi
4292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4293$as_echo "$CPP" >&6; }
4294ac_preproc_ok=false
4295for ac_c_preproc_warn_flag in '' yes
4296do
4297  # Use a header file that comes with gcc, so configuring glibc
4298  # with a fresh cross-compiler works.
4299  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4300  # <limits.h> exists even on freestanding compilers.
4301  # On the NeXT, cc -E runs the code through the compiler's parser,
4302  # not just through cpp. "Syntax error" is here to catch this case.
4303  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4304/* end confdefs.h.  */
4305#ifdef __STDC__
4306# include <limits.h>
4307#else
4308# include <assert.h>
4309#endif
4310		     Syntax error
4311_ACEOF
4312if ac_fn_c_try_cpp "$LINENO"; then :
4313
4314else
4315  # Broken: fails on valid input.
4316continue
4317fi
4318rm -f conftest.err conftest.i conftest.$ac_ext
4319
4320  # OK, works on sane cases.  Now check whether nonexistent headers
4321  # can be detected and how.
4322  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4323/* end confdefs.h.  */
4324#include <ac_nonexistent.h>
4325_ACEOF
4326if ac_fn_c_try_cpp "$LINENO"; then :
4327  # Broken: success on invalid input.
4328continue
4329else
4330  # Passes both tests.
4331ac_preproc_ok=:
4332break
4333fi
4334rm -f conftest.err conftest.i conftest.$ac_ext
4335
4336done
4337# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4338rm -f conftest.i conftest.err conftest.$ac_ext
4339if $ac_preproc_ok; then :
4340
4341else
4342  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4343$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4344as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4345See \`config.log' for more details" "$LINENO" 5; }
4346fi
4347
4348ac_ext=c
4349ac_cpp='$CPP $CPPFLAGS'
4350ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4351ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4352ac_compiler_gnu=$ac_cv_c_compiler_gnu
4353
4354
4355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4356$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4357if ${ac_cv_path_GREP+:} false; then :
4358  $as_echo_n "(cached) " >&6
4359else
4360  if test -z "$GREP"; then
4361  ac_path_GREP_found=false
4362  # Loop through the user's path and test for each of PROGNAME-LIST
4363  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4364for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4365do
4366  IFS=$as_save_IFS
4367  test -z "$as_dir" && as_dir=.
4368    for ac_prog in grep ggrep; do
4369    for ac_exec_ext in '' $ac_executable_extensions; do
4370      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4371      as_fn_executable_p "$ac_path_GREP" || continue
4372# Check for GNU ac_path_GREP and select it if it is found.
4373  # Check for GNU $ac_path_GREP
4374case `"$ac_path_GREP" --version 2>&1` in
4375*GNU*)
4376  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4377*)
4378  ac_count=0
4379  $as_echo_n 0123456789 >"conftest.in"
4380  while :
4381  do
4382    cat "conftest.in" "conftest.in" >"conftest.tmp"
4383    mv "conftest.tmp" "conftest.in"
4384    cp "conftest.in" "conftest.nl"
4385    $as_echo 'GREP' >> "conftest.nl"
4386    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4387    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4388    as_fn_arith $ac_count + 1 && ac_count=$as_val
4389    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4390      # Best one so far, save it but keep looking for a better one
4391      ac_cv_path_GREP="$ac_path_GREP"
4392      ac_path_GREP_max=$ac_count
4393    fi
4394    # 10*(2^10) chars as input seems more than enough
4395    test $ac_count -gt 10 && break
4396  done
4397  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4398esac
4399
4400      $ac_path_GREP_found && break 3
4401    done
4402  done
4403  done
4404IFS=$as_save_IFS
4405  if test -z "$ac_cv_path_GREP"; then
4406    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4407  fi
4408else
4409  ac_cv_path_GREP=$GREP
4410fi
4411
4412fi
4413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4414$as_echo "$ac_cv_path_GREP" >&6; }
4415 GREP="$ac_cv_path_GREP"
4416
4417
4418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4419$as_echo_n "checking for egrep... " >&6; }
4420if ${ac_cv_path_EGREP+:} false; then :
4421  $as_echo_n "(cached) " >&6
4422else
4423  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4424   then ac_cv_path_EGREP="$GREP -E"
4425   else
4426     if test -z "$EGREP"; then
4427  ac_path_EGREP_found=false
4428  # Loop through the user's path and test for each of PROGNAME-LIST
4429  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4430for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4431do
4432  IFS=$as_save_IFS
4433  test -z "$as_dir" && as_dir=.
4434    for ac_prog in egrep; do
4435    for ac_exec_ext in '' $ac_executable_extensions; do
4436      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4437      as_fn_executable_p "$ac_path_EGREP" || continue
4438# Check for GNU ac_path_EGREP and select it if it is found.
4439  # Check for GNU $ac_path_EGREP
4440case `"$ac_path_EGREP" --version 2>&1` in
4441*GNU*)
4442  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4443*)
4444  ac_count=0
4445  $as_echo_n 0123456789 >"conftest.in"
4446  while :
4447  do
4448    cat "conftest.in" "conftest.in" >"conftest.tmp"
4449    mv "conftest.tmp" "conftest.in"
4450    cp "conftest.in" "conftest.nl"
4451    $as_echo 'EGREP' >> "conftest.nl"
4452    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4453    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4454    as_fn_arith $ac_count + 1 && ac_count=$as_val
4455    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4456      # Best one so far, save it but keep looking for a better one
4457      ac_cv_path_EGREP="$ac_path_EGREP"
4458      ac_path_EGREP_max=$ac_count
4459    fi
4460    # 10*(2^10) chars as input seems more than enough
4461    test $ac_count -gt 10 && break
4462  done
4463  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4464esac
4465
4466      $ac_path_EGREP_found && break 3
4467    done
4468  done
4469  done
4470IFS=$as_save_IFS
4471  if test -z "$ac_cv_path_EGREP"; then
4472    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4473  fi
4474else
4475  ac_cv_path_EGREP=$EGREP
4476fi
4477
4478   fi
4479fi
4480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4481$as_echo "$ac_cv_path_EGREP" >&6; }
4482 EGREP="$ac_cv_path_EGREP"
4483
4484
4485{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4486$as_echo_n "checking for ANSI C header files... " >&6; }
4487if ${ac_cv_header_stdc+:} false; then :
4488  $as_echo_n "(cached) " >&6
4489else
4490  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4491/* end confdefs.h.  */
4492#include <stdlib.h>
4493#include <stdarg.h>
4494#include <string.h>
4495#include <float.h>
4496
4497int
4498main ()
4499{
4500
4501  ;
4502  return 0;
4503}
4504_ACEOF
4505if ac_fn_c_try_compile "$LINENO"; then :
4506  ac_cv_header_stdc=yes
4507else
4508  ac_cv_header_stdc=no
4509fi
4510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4511
4512if test $ac_cv_header_stdc = yes; then
4513  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4514  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4515/* end confdefs.h.  */
4516#include <string.h>
4517
4518_ACEOF
4519if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4520  $EGREP "memchr" >/dev/null 2>&1; then :
4521
4522else
4523  ac_cv_header_stdc=no
4524fi
4525rm -f conftest*
4526
4527fi
4528
4529if test $ac_cv_header_stdc = yes; then
4530  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4531  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4532/* end confdefs.h.  */
4533#include <stdlib.h>
4534
4535_ACEOF
4536if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4537  $EGREP "free" >/dev/null 2>&1; then :
4538
4539else
4540  ac_cv_header_stdc=no
4541fi
4542rm -f conftest*
4543
4544fi
4545
4546if test $ac_cv_header_stdc = yes; then
4547  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4548  if test "$cross_compiling" = yes; then :
4549  :
4550else
4551  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4552/* end confdefs.h.  */
4553#include <ctype.h>
4554#include <stdlib.h>
4555#if ((' ' & 0x0FF) == 0x020)
4556# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4557# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4558#else
4559# define ISLOWER(c) \
4560		   (('a' <= (c) && (c) <= 'i') \
4561		     || ('j' <= (c) && (c) <= 'r') \
4562		     || ('s' <= (c) && (c) <= 'z'))
4563# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4564#endif
4565
4566#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4567int
4568main ()
4569{
4570  int i;
4571  for (i = 0; i < 256; i++)
4572    if (XOR (islower (i), ISLOWER (i))
4573	|| toupper (i) != TOUPPER (i))
4574      return 2;
4575  return 0;
4576}
4577_ACEOF
4578if ac_fn_c_try_run "$LINENO"; then :
4579
4580else
4581  ac_cv_header_stdc=no
4582fi
4583rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4584  conftest.$ac_objext conftest.beam conftest.$ac_ext
4585fi
4586
4587fi
4588fi
4589{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4590$as_echo "$ac_cv_header_stdc" >&6; }
4591if test $ac_cv_header_stdc = yes; then
4592
4593$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4594
4595fi
4596
4597# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4598for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4599		  inttypes.h stdint.h unistd.h
4600do :
4601  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4602ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4603"
4604if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4605  cat >>confdefs.h <<_ACEOF
4606#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4607_ACEOF
4608
4609fi
4610
4611done
4612
4613
4614
4615
4616
4617
4618ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
4619if test "x$ac_cv_have_decl___clang__" = xyes; then :
4620  CLANGCC="yes"
4621else
4622  CLANGCC="no"
4623fi
4624
4625ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4626if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4627  INTELCC="yes"
4628else
4629  INTELCC="no"
4630fi
4631
4632ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4633if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4634  SUNCC="yes"
4635else
4636  SUNCC="no"
4637fi
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4648	if test -n "$ac_tool_prefix"; then
4649  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4650set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4652$as_echo_n "checking for $ac_word... " >&6; }
4653if ${ac_cv_path_PKG_CONFIG+:} false; then :
4654  $as_echo_n "(cached) " >&6
4655else
4656  case $PKG_CONFIG in
4657  [\\/]* | ?:[\\/]*)
4658  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4659  ;;
4660  *)
4661  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4662for as_dir in $PATH
4663do
4664  IFS=$as_save_IFS
4665  test -z "$as_dir" && as_dir=.
4666    for ac_exec_ext in '' $ac_executable_extensions; do
4667  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4668    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4669    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4670    break 2
4671  fi
4672done
4673  done
4674IFS=$as_save_IFS
4675
4676  ;;
4677esac
4678fi
4679PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4680if test -n "$PKG_CONFIG"; then
4681  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4682$as_echo "$PKG_CONFIG" >&6; }
4683else
4684  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4685$as_echo "no" >&6; }
4686fi
4687
4688
4689fi
4690if test -z "$ac_cv_path_PKG_CONFIG"; then
4691  ac_pt_PKG_CONFIG=$PKG_CONFIG
4692  # Extract the first word of "pkg-config", so it can be a program name with args.
4693set dummy pkg-config; ac_word=$2
4694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4695$as_echo_n "checking for $ac_word... " >&6; }
4696if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4697  $as_echo_n "(cached) " >&6
4698else
4699  case $ac_pt_PKG_CONFIG in
4700  [\\/]* | ?:[\\/]*)
4701  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4702  ;;
4703  *)
4704  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4705for as_dir in $PATH
4706do
4707  IFS=$as_save_IFS
4708  test -z "$as_dir" && as_dir=.
4709    for ac_exec_ext in '' $ac_executable_extensions; do
4710  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4711    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4712    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4713    break 2
4714  fi
4715done
4716  done
4717IFS=$as_save_IFS
4718
4719  ;;
4720esac
4721fi
4722ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4723if test -n "$ac_pt_PKG_CONFIG"; then
4724  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4725$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4726else
4727  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4728$as_echo "no" >&6; }
4729fi
4730
4731  if test "x$ac_pt_PKG_CONFIG" = x; then
4732    PKG_CONFIG=""
4733  else
4734    case $cross_compiling:$ac_tool_warned in
4735yes:)
4736{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4737$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4738ac_tool_warned=yes ;;
4739esac
4740    PKG_CONFIG=$ac_pt_PKG_CONFIG
4741  fi
4742else
4743  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4744fi
4745
4746fi
4747if test -n "$PKG_CONFIG"; then
4748	_pkg_min_version=0.9.0
4749	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4750$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4751	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4752		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4753$as_echo "yes" >&6; }
4754	else
4755		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4756$as_echo "no" >&6; }
4757		PKG_CONFIG=""
4758	fi
4759fi
4760# Make sure we can run config.sub.
4761$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4762  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4763
4764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4765$as_echo_n "checking build system type... " >&6; }
4766if ${ac_cv_build+:} false; then :
4767  $as_echo_n "(cached) " >&6
4768else
4769  ac_build_alias=$build_alias
4770test "x$ac_build_alias" = x &&
4771  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4772test "x$ac_build_alias" = x &&
4773  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4774ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4775  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4776
4777fi
4778{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4779$as_echo "$ac_cv_build" >&6; }
4780case $ac_cv_build in
4781*-*-*) ;;
4782*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4783esac
4784build=$ac_cv_build
4785ac_save_IFS=$IFS; IFS='-'
4786set x $ac_cv_build
4787shift
4788build_cpu=$1
4789build_vendor=$2
4790shift; shift
4791# Remember, the first character of IFS is used to create $*,
4792# except with old shells:
4793build_os=$*
4794IFS=$ac_save_IFS
4795case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4796
4797
4798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4799$as_echo_n "checking host system type... " >&6; }
4800if ${ac_cv_host+:} false; then :
4801  $as_echo_n "(cached) " >&6
4802else
4803  if test "x$host_alias" = x; then
4804  ac_cv_host=$ac_cv_build
4805else
4806  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4807    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4808fi
4809
4810fi
4811{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4812$as_echo "$ac_cv_host" >&6; }
4813case $ac_cv_host in
4814*-*-*) ;;
4815*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4816esac
4817host=$ac_cv_host
4818ac_save_IFS=$IFS; IFS='-'
4819set x $ac_cv_host
4820shift
4821host_cpu=$1
4822host_vendor=$2
4823shift; shift
4824# Remember, the first character of IFS is used to create $*,
4825# except with old shells:
4826host_os=$*
4827IFS=$ac_save_IFS
4828case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4829
4830
4831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4832$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4833if ${ac_cv_path_SED+:} false; then :
4834  $as_echo_n "(cached) " >&6
4835else
4836            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4837     for ac_i in 1 2 3 4 5 6 7; do
4838       ac_script="$ac_script$as_nl$ac_script"
4839     done
4840     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4841     { ac_script=; unset ac_script;}
4842     if test -z "$SED"; then
4843  ac_path_SED_found=false
4844  # Loop through the user's path and test for each of PROGNAME-LIST
4845  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4846for as_dir in $PATH
4847do
4848  IFS=$as_save_IFS
4849  test -z "$as_dir" && as_dir=.
4850    for ac_prog in sed gsed; do
4851    for ac_exec_ext in '' $ac_executable_extensions; do
4852      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4853      as_fn_executable_p "$ac_path_SED" || continue
4854# Check for GNU ac_path_SED and select it if it is found.
4855  # Check for GNU $ac_path_SED
4856case `"$ac_path_SED" --version 2>&1` in
4857*GNU*)
4858  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4859*)
4860  ac_count=0
4861  $as_echo_n 0123456789 >"conftest.in"
4862  while :
4863  do
4864    cat "conftest.in" "conftest.in" >"conftest.tmp"
4865    mv "conftest.tmp" "conftest.in"
4866    cp "conftest.in" "conftest.nl"
4867    $as_echo '' >> "conftest.nl"
4868    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4869    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4870    as_fn_arith $ac_count + 1 && ac_count=$as_val
4871    if test $ac_count -gt ${ac_path_SED_max-0}; then
4872      # Best one so far, save it but keep looking for a better one
4873      ac_cv_path_SED="$ac_path_SED"
4874      ac_path_SED_max=$ac_count
4875    fi
4876    # 10*(2^10) chars as input seems more than enough
4877    test $ac_count -gt 10 && break
4878  done
4879  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4880esac
4881
4882      $ac_path_SED_found && break 3
4883    done
4884  done
4885  done
4886IFS=$as_save_IFS
4887  if test -z "$ac_cv_path_SED"; then
4888    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4889  fi
4890else
4891  ac_cv_path_SED=$SED
4892fi
4893
4894fi
4895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4896$as_echo "$ac_cv_path_SED" >&6; }
4897 SED="$ac_cv_path_SED"
4898  rm -f conftest.sed
4899
4900
4901
4902
4903
4904
4905# Check whether --enable-selective-werror was given.
4906if test "${enable_selective_werror+set}" = set; then :
4907  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4908else
4909  SELECTIVE_WERROR=yes
4910fi
4911
4912
4913
4914
4915
4916# -v is too short to test reliably with XORG_TESTSET_CFLAG
4917if test "x$SUNCC" = "xyes"; then
4918    BASE_CFLAGS="-v"
4919else
4920    BASE_CFLAGS=""
4921fi
4922
4923# This chunk of warnings were those that existed in the legacy CWARNFLAGS
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937xorg_testset_save_CFLAGS="$CFLAGS"
4938
4939if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4940	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4941	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4942$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4943if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4944  $as_echo_n "(cached) " >&6
4945else
4946  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4947/* end confdefs.h.  */
4948int i;
4949_ACEOF
4950if ac_fn_c_try_compile "$LINENO"; then :
4951  xorg_cv_cc_flag_unknown_warning_option=yes
4952else
4953  xorg_cv_cc_flag_unknown_warning_option=no
4954fi
4955rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4956fi
4957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4958$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4959	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4960	CFLAGS="$xorg_testset_save_CFLAGS"
4961fi
4962
4963if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4964	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4965		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4966	fi
4967	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4968	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4969$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4970if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4971  $as_echo_n "(cached) " >&6
4972else
4973  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4974/* end confdefs.h.  */
4975int i;
4976_ACEOF
4977if ac_fn_c_try_compile "$LINENO"; then :
4978  xorg_cv_cc_flag_unused_command_line_argument=yes
4979else
4980  xorg_cv_cc_flag_unused_command_line_argument=no
4981fi
4982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4983fi
4984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4985$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4986	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4987	CFLAGS="$xorg_testset_save_CFLAGS"
4988fi
4989
4990found="no"
4991
4992	if test $found = "no" ; then
4993		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4994			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4995		fi
4996
4997		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4998			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4999		fi
5000
5001		CFLAGS="$CFLAGS -Wall"
5002
5003		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
5004$as_echo_n "checking if $CC supports -Wall... " >&6; }
5005		cacheid=xorg_cv_cc_flag__Wall
5006		if eval \${$cacheid+:} false; then :
5007  $as_echo_n "(cached) " >&6
5008else
5009  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5010/* end confdefs.h.  */
5011int i;
5012int
5013main ()
5014{
5015
5016  ;
5017  return 0;
5018}
5019_ACEOF
5020if ac_fn_c_try_link "$LINENO"; then :
5021  eval $cacheid=yes
5022else
5023  eval $cacheid=no
5024fi
5025rm -f core conftest.err conftest.$ac_objext \
5026    conftest$ac_exeext conftest.$ac_ext
5027fi
5028
5029
5030		CFLAGS="$xorg_testset_save_CFLAGS"
5031
5032		eval supported=\$$cacheid
5033		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5034$as_echo "$supported" >&6; }
5035		if test "$supported" = "yes" ; then
5036			BASE_CFLAGS="$BASE_CFLAGS -Wall"
5037			found="yes"
5038		fi
5039	fi
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055xorg_testset_save_CFLAGS="$CFLAGS"
5056
5057if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5058	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5059	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5060$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5061if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5062  $as_echo_n "(cached) " >&6
5063else
5064  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5065/* end confdefs.h.  */
5066int i;
5067_ACEOF
5068if ac_fn_c_try_compile "$LINENO"; then :
5069  xorg_cv_cc_flag_unknown_warning_option=yes
5070else
5071  xorg_cv_cc_flag_unknown_warning_option=no
5072fi
5073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5074fi
5075{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5076$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5077	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5078	CFLAGS="$xorg_testset_save_CFLAGS"
5079fi
5080
5081if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5082	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5083		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5084	fi
5085	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5086	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5087$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5088if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5089  $as_echo_n "(cached) " >&6
5090else
5091  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5092/* end confdefs.h.  */
5093int i;
5094_ACEOF
5095if ac_fn_c_try_compile "$LINENO"; then :
5096  xorg_cv_cc_flag_unused_command_line_argument=yes
5097else
5098  xorg_cv_cc_flag_unused_command_line_argument=no
5099fi
5100rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5101fi
5102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5103$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5104	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5105	CFLAGS="$xorg_testset_save_CFLAGS"
5106fi
5107
5108found="no"
5109
5110	if test $found = "no" ; then
5111		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5112			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5113		fi
5114
5115		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5116			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5117		fi
5118
5119		CFLAGS="$CFLAGS -Wpointer-arith"
5120
5121		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5122$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
5123		cacheid=xorg_cv_cc_flag__Wpointer_arith
5124		if eval \${$cacheid+:} false; then :
5125  $as_echo_n "(cached) " >&6
5126else
5127  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5128/* end confdefs.h.  */
5129int i;
5130int
5131main ()
5132{
5133
5134  ;
5135  return 0;
5136}
5137_ACEOF
5138if ac_fn_c_try_link "$LINENO"; then :
5139  eval $cacheid=yes
5140else
5141  eval $cacheid=no
5142fi
5143rm -f core conftest.err conftest.$ac_objext \
5144    conftest$ac_exeext conftest.$ac_ext
5145fi
5146
5147
5148		CFLAGS="$xorg_testset_save_CFLAGS"
5149
5150		eval supported=\$$cacheid
5151		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5152$as_echo "$supported" >&6; }
5153		if test "$supported" = "yes" ; then
5154			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5155			found="yes"
5156		fi
5157	fi
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173xorg_testset_save_CFLAGS="$CFLAGS"
5174
5175if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5176	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5177	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5178$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5179if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5180  $as_echo_n "(cached) " >&6
5181else
5182  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5183/* end confdefs.h.  */
5184int i;
5185_ACEOF
5186if ac_fn_c_try_compile "$LINENO"; then :
5187  xorg_cv_cc_flag_unknown_warning_option=yes
5188else
5189  xorg_cv_cc_flag_unknown_warning_option=no
5190fi
5191rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5192fi
5193{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5194$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5195	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5196	CFLAGS="$xorg_testset_save_CFLAGS"
5197fi
5198
5199if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5200	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5201		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5202	fi
5203	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5204	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5205$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5206if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5207  $as_echo_n "(cached) " >&6
5208else
5209  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5210/* end confdefs.h.  */
5211int i;
5212_ACEOF
5213if ac_fn_c_try_compile "$LINENO"; then :
5214  xorg_cv_cc_flag_unused_command_line_argument=yes
5215else
5216  xorg_cv_cc_flag_unused_command_line_argument=no
5217fi
5218rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5219fi
5220{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5221$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5222	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5223	CFLAGS="$xorg_testset_save_CFLAGS"
5224fi
5225
5226found="no"
5227
5228	if test $found = "no" ; then
5229		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5230			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5231		fi
5232
5233		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5234			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5235		fi
5236
5237		CFLAGS="$CFLAGS -Wmissing-declarations"
5238
5239		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5240$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
5241		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5242		if eval \${$cacheid+:} false; then :
5243  $as_echo_n "(cached) " >&6
5244else
5245  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5246/* end confdefs.h.  */
5247int i;
5248int
5249main ()
5250{
5251
5252  ;
5253  return 0;
5254}
5255_ACEOF
5256if ac_fn_c_try_link "$LINENO"; then :
5257  eval $cacheid=yes
5258else
5259  eval $cacheid=no
5260fi
5261rm -f core conftest.err conftest.$ac_objext \
5262    conftest$ac_exeext conftest.$ac_ext
5263fi
5264
5265
5266		CFLAGS="$xorg_testset_save_CFLAGS"
5267
5268		eval supported=\$$cacheid
5269		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5270$as_echo "$supported" >&6; }
5271		if test "$supported" = "yes" ; then
5272			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5273			found="yes"
5274		fi
5275	fi
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291xorg_testset_save_CFLAGS="$CFLAGS"
5292
5293if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5294	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5295	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5296$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5297if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5298  $as_echo_n "(cached) " >&6
5299else
5300  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5301/* end confdefs.h.  */
5302int i;
5303_ACEOF
5304if ac_fn_c_try_compile "$LINENO"; then :
5305  xorg_cv_cc_flag_unknown_warning_option=yes
5306else
5307  xorg_cv_cc_flag_unknown_warning_option=no
5308fi
5309rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5310fi
5311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5312$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5313	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5314	CFLAGS="$xorg_testset_save_CFLAGS"
5315fi
5316
5317if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5318	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5319		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5320	fi
5321	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5322	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5323$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5324if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5325  $as_echo_n "(cached) " >&6
5326else
5327  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5328/* end confdefs.h.  */
5329int i;
5330_ACEOF
5331if ac_fn_c_try_compile "$LINENO"; then :
5332  xorg_cv_cc_flag_unused_command_line_argument=yes
5333else
5334  xorg_cv_cc_flag_unused_command_line_argument=no
5335fi
5336rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5337fi
5338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5339$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5340	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5341	CFLAGS="$xorg_testset_save_CFLAGS"
5342fi
5343
5344found="no"
5345
5346	if test $found = "no" ; then
5347		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5348			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5349		fi
5350
5351		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5352			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5353		fi
5354
5355		CFLAGS="$CFLAGS -Wformat=2"
5356
5357		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5358$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
5359		cacheid=xorg_cv_cc_flag__Wformat_2
5360		if eval \${$cacheid+:} false; then :
5361  $as_echo_n "(cached) " >&6
5362else
5363  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5364/* end confdefs.h.  */
5365int i;
5366int
5367main ()
5368{
5369
5370  ;
5371  return 0;
5372}
5373_ACEOF
5374if ac_fn_c_try_link "$LINENO"; then :
5375  eval $cacheid=yes
5376else
5377  eval $cacheid=no
5378fi
5379rm -f core conftest.err conftest.$ac_objext \
5380    conftest$ac_exeext conftest.$ac_ext
5381fi
5382
5383
5384		CFLAGS="$xorg_testset_save_CFLAGS"
5385
5386		eval supported=\$$cacheid
5387		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5388$as_echo "$supported" >&6; }
5389		if test "$supported" = "yes" ; then
5390			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5391			found="yes"
5392		fi
5393	fi
5394
5395	if test $found = "no" ; then
5396		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5397			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5398		fi
5399
5400		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5401			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5402		fi
5403
5404		CFLAGS="$CFLAGS -Wformat"
5405
5406		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5407$as_echo_n "checking if $CC supports -Wformat... " >&6; }
5408		cacheid=xorg_cv_cc_flag__Wformat
5409		if eval \${$cacheid+:} false; then :
5410  $as_echo_n "(cached) " >&6
5411else
5412  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5413/* end confdefs.h.  */
5414int i;
5415int
5416main ()
5417{
5418
5419  ;
5420  return 0;
5421}
5422_ACEOF
5423if ac_fn_c_try_link "$LINENO"; then :
5424  eval $cacheid=yes
5425else
5426  eval $cacheid=no
5427fi
5428rm -f core conftest.err conftest.$ac_objext \
5429    conftest$ac_exeext conftest.$ac_ext
5430fi
5431
5432
5433		CFLAGS="$xorg_testset_save_CFLAGS"
5434
5435		eval supported=\$$cacheid
5436		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5437$as_echo "$supported" >&6; }
5438		if test "$supported" = "yes" ; then
5439			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5440			found="yes"
5441		fi
5442	fi
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460xorg_testset_save_CFLAGS="$CFLAGS"
5461
5462if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5463	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5464	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5465$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5466if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5467  $as_echo_n "(cached) " >&6
5468else
5469  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5470/* end confdefs.h.  */
5471int i;
5472_ACEOF
5473if ac_fn_c_try_compile "$LINENO"; then :
5474  xorg_cv_cc_flag_unknown_warning_option=yes
5475else
5476  xorg_cv_cc_flag_unknown_warning_option=no
5477fi
5478rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5479fi
5480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5481$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5482	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5483	CFLAGS="$xorg_testset_save_CFLAGS"
5484fi
5485
5486if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5487	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5488		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5489	fi
5490	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5491	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5492$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5493if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5494  $as_echo_n "(cached) " >&6
5495else
5496  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5497/* end confdefs.h.  */
5498int i;
5499_ACEOF
5500if ac_fn_c_try_compile "$LINENO"; then :
5501  xorg_cv_cc_flag_unused_command_line_argument=yes
5502else
5503  xorg_cv_cc_flag_unused_command_line_argument=no
5504fi
5505rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5506fi
5507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5508$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5509	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5510	CFLAGS="$xorg_testset_save_CFLAGS"
5511fi
5512
5513found="no"
5514
5515	if test $found = "no" ; then
5516		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5517			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5518		fi
5519
5520		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5521			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5522		fi
5523
5524		CFLAGS="$CFLAGS -Wstrict-prototypes"
5525
5526		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5527$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
5528		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5529		if eval \${$cacheid+:} false; then :
5530  $as_echo_n "(cached) " >&6
5531else
5532  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5533/* end confdefs.h.  */
5534int i;
5535int
5536main ()
5537{
5538
5539  ;
5540  return 0;
5541}
5542_ACEOF
5543if ac_fn_c_try_link "$LINENO"; then :
5544  eval $cacheid=yes
5545else
5546  eval $cacheid=no
5547fi
5548rm -f core conftest.err conftest.$ac_objext \
5549    conftest$ac_exeext conftest.$ac_ext
5550fi
5551
5552
5553		CFLAGS="$xorg_testset_save_CFLAGS"
5554
5555		eval supported=\$$cacheid
5556		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5557$as_echo "$supported" >&6; }
5558		if test "$supported" = "yes" ; then
5559			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5560			found="yes"
5561		fi
5562	fi
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578xorg_testset_save_CFLAGS="$CFLAGS"
5579
5580if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5581	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5582	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5583$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5584if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5585  $as_echo_n "(cached) " >&6
5586else
5587  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5588/* end confdefs.h.  */
5589int i;
5590_ACEOF
5591if ac_fn_c_try_compile "$LINENO"; then :
5592  xorg_cv_cc_flag_unknown_warning_option=yes
5593else
5594  xorg_cv_cc_flag_unknown_warning_option=no
5595fi
5596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5597fi
5598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5599$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5600	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5601	CFLAGS="$xorg_testset_save_CFLAGS"
5602fi
5603
5604if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5605	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5606		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5607	fi
5608	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5609	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5610$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5611if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5612  $as_echo_n "(cached) " >&6
5613else
5614  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5615/* end confdefs.h.  */
5616int i;
5617_ACEOF
5618if ac_fn_c_try_compile "$LINENO"; then :
5619  xorg_cv_cc_flag_unused_command_line_argument=yes
5620else
5621  xorg_cv_cc_flag_unused_command_line_argument=no
5622fi
5623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5624fi
5625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5626$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5627	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5628	CFLAGS="$xorg_testset_save_CFLAGS"
5629fi
5630
5631found="no"
5632
5633	if test $found = "no" ; then
5634		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5635			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5636		fi
5637
5638		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5639			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5640		fi
5641
5642		CFLAGS="$CFLAGS -Wmissing-prototypes"
5643
5644		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5645$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
5646		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5647		if eval \${$cacheid+:} false; then :
5648  $as_echo_n "(cached) " >&6
5649else
5650  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5651/* end confdefs.h.  */
5652int i;
5653int
5654main ()
5655{
5656
5657  ;
5658  return 0;
5659}
5660_ACEOF
5661if ac_fn_c_try_link "$LINENO"; then :
5662  eval $cacheid=yes
5663else
5664  eval $cacheid=no
5665fi
5666rm -f core conftest.err conftest.$ac_objext \
5667    conftest$ac_exeext conftest.$ac_ext
5668fi
5669
5670
5671		CFLAGS="$xorg_testset_save_CFLAGS"
5672
5673		eval supported=\$$cacheid
5674		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5675$as_echo "$supported" >&6; }
5676		if test "$supported" = "yes" ; then
5677			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5678			found="yes"
5679		fi
5680	fi
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696xorg_testset_save_CFLAGS="$CFLAGS"
5697
5698if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5699	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5700	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5701$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5702if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5703  $as_echo_n "(cached) " >&6
5704else
5705  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5706/* end confdefs.h.  */
5707int i;
5708_ACEOF
5709if ac_fn_c_try_compile "$LINENO"; then :
5710  xorg_cv_cc_flag_unknown_warning_option=yes
5711else
5712  xorg_cv_cc_flag_unknown_warning_option=no
5713fi
5714rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5715fi
5716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5717$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5718	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5719	CFLAGS="$xorg_testset_save_CFLAGS"
5720fi
5721
5722if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5723	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5724		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5725	fi
5726	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5727	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5728$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5729if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5730  $as_echo_n "(cached) " >&6
5731else
5732  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5733/* end confdefs.h.  */
5734int i;
5735_ACEOF
5736if ac_fn_c_try_compile "$LINENO"; then :
5737  xorg_cv_cc_flag_unused_command_line_argument=yes
5738else
5739  xorg_cv_cc_flag_unused_command_line_argument=no
5740fi
5741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5742fi
5743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5744$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5745	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5746	CFLAGS="$xorg_testset_save_CFLAGS"
5747fi
5748
5749found="no"
5750
5751	if test $found = "no" ; then
5752		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5753			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5754		fi
5755
5756		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5757			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5758		fi
5759
5760		CFLAGS="$CFLAGS -Wnested-externs"
5761
5762		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5763$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5764		cacheid=xorg_cv_cc_flag__Wnested_externs
5765		if eval \${$cacheid+:} false; then :
5766  $as_echo_n "(cached) " >&6
5767else
5768  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5769/* end confdefs.h.  */
5770int i;
5771int
5772main ()
5773{
5774
5775  ;
5776  return 0;
5777}
5778_ACEOF
5779if ac_fn_c_try_link "$LINENO"; then :
5780  eval $cacheid=yes
5781else
5782  eval $cacheid=no
5783fi
5784rm -f core conftest.err conftest.$ac_objext \
5785    conftest$ac_exeext conftest.$ac_ext
5786fi
5787
5788
5789		CFLAGS="$xorg_testset_save_CFLAGS"
5790
5791		eval supported=\$$cacheid
5792		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5793$as_echo "$supported" >&6; }
5794		if test "$supported" = "yes" ; then
5795			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5796			found="yes"
5797		fi
5798	fi
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814xorg_testset_save_CFLAGS="$CFLAGS"
5815
5816if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5817	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5818	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5819$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5820if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5821  $as_echo_n "(cached) " >&6
5822else
5823  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5824/* end confdefs.h.  */
5825int i;
5826_ACEOF
5827if ac_fn_c_try_compile "$LINENO"; then :
5828  xorg_cv_cc_flag_unknown_warning_option=yes
5829else
5830  xorg_cv_cc_flag_unknown_warning_option=no
5831fi
5832rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5833fi
5834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5835$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5836	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5837	CFLAGS="$xorg_testset_save_CFLAGS"
5838fi
5839
5840if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5841	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5842		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5843	fi
5844	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5845	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5846$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5847if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5848  $as_echo_n "(cached) " >&6
5849else
5850  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5851/* end confdefs.h.  */
5852int i;
5853_ACEOF
5854if ac_fn_c_try_compile "$LINENO"; then :
5855  xorg_cv_cc_flag_unused_command_line_argument=yes
5856else
5857  xorg_cv_cc_flag_unused_command_line_argument=no
5858fi
5859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5860fi
5861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5862$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5863	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5864	CFLAGS="$xorg_testset_save_CFLAGS"
5865fi
5866
5867found="no"
5868
5869	if test $found = "no" ; then
5870		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5871			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5872		fi
5873
5874		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5875			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5876		fi
5877
5878		CFLAGS="$CFLAGS -Wbad-function-cast"
5879
5880		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5881$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
5882		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5883		if eval \${$cacheid+:} false; then :
5884  $as_echo_n "(cached) " >&6
5885else
5886  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5887/* end confdefs.h.  */
5888int i;
5889int
5890main ()
5891{
5892
5893  ;
5894  return 0;
5895}
5896_ACEOF
5897if ac_fn_c_try_link "$LINENO"; then :
5898  eval $cacheid=yes
5899else
5900  eval $cacheid=no
5901fi
5902rm -f core conftest.err conftest.$ac_objext \
5903    conftest$ac_exeext conftest.$ac_ext
5904fi
5905
5906
5907		CFLAGS="$xorg_testset_save_CFLAGS"
5908
5909		eval supported=\$$cacheid
5910		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5911$as_echo "$supported" >&6; }
5912		if test "$supported" = "yes" ; then
5913			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5914			found="yes"
5915		fi
5916	fi
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932xorg_testset_save_CFLAGS="$CFLAGS"
5933
5934if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5935	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5936	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5937$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5938if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5939  $as_echo_n "(cached) " >&6
5940else
5941  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5942/* end confdefs.h.  */
5943int i;
5944_ACEOF
5945if ac_fn_c_try_compile "$LINENO"; then :
5946  xorg_cv_cc_flag_unknown_warning_option=yes
5947else
5948  xorg_cv_cc_flag_unknown_warning_option=no
5949fi
5950rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5951fi
5952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5953$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5954	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5955	CFLAGS="$xorg_testset_save_CFLAGS"
5956fi
5957
5958if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5959	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5960		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5961	fi
5962	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5963	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5964$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5965if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5966  $as_echo_n "(cached) " >&6
5967else
5968  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5969/* end confdefs.h.  */
5970int i;
5971_ACEOF
5972if ac_fn_c_try_compile "$LINENO"; then :
5973  xorg_cv_cc_flag_unused_command_line_argument=yes
5974else
5975  xorg_cv_cc_flag_unused_command_line_argument=no
5976fi
5977rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5978fi
5979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5980$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5981	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5982	CFLAGS="$xorg_testset_save_CFLAGS"
5983fi
5984
5985found="no"
5986
5987	if test $found = "no" ; then
5988		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5989			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5990		fi
5991
5992		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5993			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5994		fi
5995
5996		CFLAGS="$CFLAGS -Wold-style-definition"
5997
5998		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5999$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
6000		cacheid=xorg_cv_cc_flag__Wold_style_definition
6001		if eval \${$cacheid+:} false; then :
6002  $as_echo_n "(cached) " >&6
6003else
6004  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6005/* end confdefs.h.  */
6006int i;
6007int
6008main ()
6009{
6010
6011  ;
6012  return 0;
6013}
6014_ACEOF
6015if ac_fn_c_try_link "$LINENO"; then :
6016  eval $cacheid=yes
6017else
6018  eval $cacheid=no
6019fi
6020rm -f core conftest.err conftest.$ac_objext \
6021    conftest$ac_exeext conftest.$ac_ext
6022fi
6023
6024
6025		CFLAGS="$xorg_testset_save_CFLAGS"
6026
6027		eval supported=\$$cacheid
6028		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6029$as_echo "$supported" >&6; }
6030		if test "$supported" = "yes" ; then
6031			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
6032			found="yes"
6033		fi
6034	fi
6035
6036	if test $found = "no" ; then
6037		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6038			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6039		fi
6040
6041		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6042			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6043		fi
6044
6045		CFLAGS="$CFLAGS -fd"
6046
6047		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
6048$as_echo_n "checking if $CC supports -fd... " >&6; }
6049		cacheid=xorg_cv_cc_flag__fd
6050		if eval \${$cacheid+:} false; then :
6051  $as_echo_n "(cached) " >&6
6052else
6053  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6054/* end confdefs.h.  */
6055int i;
6056int
6057main ()
6058{
6059
6060  ;
6061  return 0;
6062}
6063_ACEOF
6064if ac_fn_c_try_link "$LINENO"; then :
6065  eval $cacheid=yes
6066else
6067  eval $cacheid=no
6068fi
6069rm -f core conftest.err conftest.$ac_objext \
6070    conftest$ac_exeext conftest.$ac_ext
6071fi
6072
6073
6074		CFLAGS="$xorg_testset_save_CFLAGS"
6075
6076		eval supported=\$$cacheid
6077		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6078$as_echo "$supported" >&6; }
6079		if test "$supported" = "yes" ; then
6080			BASE_CFLAGS="$BASE_CFLAGS -fd"
6081			found="yes"
6082		fi
6083	fi
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099xorg_testset_save_CFLAGS="$CFLAGS"
6100
6101if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6102	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6103	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6104$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6105if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6106  $as_echo_n "(cached) " >&6
6107else
6108  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6109/* end confdefs.h.  */
6110int i;
6111_ACEOF
6112if ac_fn_c_try_compile "$LINENO"; then :
6113  xorg_cv_cc_flag_unknown_warning_option=yes
6114else
6115  xorg_cv_cc_flag_unknown_warning_option=no
6116fi
6117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6118fi
6119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6120$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6121	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6122	CFLAGS="$xorg_testset_save_CFLAGS"
6123fi
6124
6125if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6126	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6127		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6128	fi
6129	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6130	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6131$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6132if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6133  $as_echo_n "(cached) " >&6
6134else
6135  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6136/* end confdefs.h.  */
6137int i;
6138_ACEOF
6139if ac_fn_c_try_compile "$LINENO"; then :
6140  xorg_cv_cc_flag_unused_command_line_argument=yes
6141else
6142  xorg_cv_cc_flag_unused_command_line_argument=no
6143fi
6144rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6145fi
6146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6147$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6148	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6149	CFLAGS="$xorg_testset_save_CFLAGS"
6150fi
6151
6152found="no"
6153
6154	if test $found = "no" ; then
6155		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6156			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6157		fi
6158
6159		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6160			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6161		fi
6162
6163		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6164
6165		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6166$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6167		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6168		if eval \${$cacheid+:} false; then :
6169  $as_echo_n "(cached) " >&6
6170else
6171  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6172/* end confdefs.h.  */
6173int i;
6174int
6175main ()
6176{
6177
6178  ;
6179  return 0;
6180}
6181_ACEOF
6182if ac_fn_c_try_link "$LINENO"; then :
6183  eval $cacheid=yes
6184else
6185  eval $cacheid=no
6186fi
6187rm -f core conftest.err conftest.$ac_objext \
6188    conftest$ac_exeext conftest.$ac_ext
6189fi
6190
6191
6192		CFLAGS="$xorg_testset_save_CFLAGS"
6193
6194		eval supported=\$$cacheid
6195		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6196$as_echo "$supported" >&6; }
6197		if test "$supported" = "yes" ; then
6198			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6199			found="yes"
6200		fi
6201	fi
6202
6203
6204
6205
6206
6207# This chunk adds additional warnings that could catch undesired effects.
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221xorg_testset_save_CFLAGS="$CFLAGS"
6222
6223if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6224	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6225	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6226$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6227if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6228  $as_echo_n "(cached) " >&6
6229else
6230  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6231/* end confdefs.h.  */
6232int i;
6233_ACEOF
6234if ac_fn_c_try_compile "$LINENO"; then :
6235  xorg_cv_cc_flag_unknown_warning_option=yes
6236else
6237  xorg_cv_cc_flag_unknown_warning_option=no
6238fi
6239rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6240fi
6241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6242$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6243	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6244	CFLAGS="$xorg_testset_save_CFLAGS"
6245fi
6246
6247if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6248	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6249		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6250	fi
6251	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6252	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6253$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6254if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6255  $as_echo_n "(cached) " >&6
6256else
6257  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6258/* end confdefs.h.  */
6259int i;
6260_ACEOF
6261if ac_fn_c_try_compile "$LINENO"; then :
6262  xorg_cv_cc_flag_unused_command_line_argument=yes
6263else
6264  xorg_cv_cc_flag_unused_command_line_argument=no
6265fi
6266rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6267fi
6268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6269$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6270	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6271	CFLAGS="$xorg_testset_save_CFLAGS"
6272fi
6273
6274found="no"
6275
6276	if test $found = "no" ; then
6277		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6278			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6279		fi
6280
6281		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6282			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6283		fi
6284
6285		CFLAGS="$CFLAGS -Wunused"
6286
6287		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6288$as_echo_n "checking if $CC supports -Wunused... " >&6; }
6289		cacheid=xorg_cv_cc_flag__Wunused
6290		if eval \${$cacheid+:} false; then :
6291  $as_echo_n "(cached) " >&6
6292else
6293  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6294/* end confdefs.h.  */
6295int i;
6296int
6297main ()
6298{
6299
6300  ;
6301  return 0;
6302}
6303_ACEOF
6304if ac_fn_c_try_link "$LINENO"; then :
6305  eval $cacheid=yes
6306else
6307  eval $cacheid=no
6308fi
6309rm -f core conftest.err conftest.$ac_objext \
6310    conftest$ac_exeext conftest.$ac_ext
6311fi
6312
6313
6314		CFLAGS="$xorg_testset_save_CFLAGS"
6315
6316		eval supported=\$$cacheid
6317		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6318$as_echo "$supported" >&6; }
6319		if test "$supported" = "yes" ; then
6320			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6321			found="yes"
6322		fi
6323	fi
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339xorg_testset_save_CFLAGS="$CFLAGS"
6340
6341if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6342	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6343	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6344$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6345if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6346  $as_echo_n "(cached) " >&6
6347else
6348  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6349/* end confdefs.h.  */
6350int i;
6351_ACEOF
6352if ac_fn_c_try_compile "$LINENO"; then :
6353  xorg_cv_cc_flag_unknown_warning_option=yes
6354else
6355  xorg_cv_cc_flag_unknown_warning_option=no
6356fi
6357rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6358fi
6359{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6360$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6361	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6362	CFLAGS="$xorg_testset_save_CFLAGS"
6363fi
6364
6365if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6366	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6367		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6368	fi
6369	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6370	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6371$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6372if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6373  $as_echo_n "(cached) " >&6
6374else
6375  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6376/* end confdefs.h.  */
6377int i;
6378_ACEOF
6379if ac_fn_c_try_compile "$LINENO"; then :
6380  xorg_cv_cc_flag_unused_command_line_argument=yes
6381else
6382  xorg_cv_cc_flag_unused_command_line_argument=no
6383fi
6384rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6385fi
6386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6387$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6388	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6389	CFLAGS="$xorg_testset_save_CFLAGS"
6390fi
6391
6392found="no"
6393
6394	if test $found = "no" ; then
6395		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6396			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6397		fi
6398
6399		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6400			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6401		fi
6402
6403		CFLAGS="$CFLAGS -Wuninitialized"
6404
6405		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6406$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
6407		cacheid=xorg_cv_cc_flag__Wuninitialized
6408		if eval \${$cacheid+:} false; then :
6409  $as_echo_n "(cached) " >&6
6410else
6411  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6412/* end confdefs.h.  */
6413int i;
6414int
6415main ()
6416{
6417
6418  ;
6419  return 0;
6420}
6421_ACEOF
6422if ac_fn_c_try_link "$LINENO"; then :
6423  eval $cacheid=yes
6424else
6425  eval $cacheid=no
6426fi
6427rm -f core conftest.err conftest.$ac_objext \
6428    conftest$ac_exeext conftest.$ac_ext
6429fi
6430
6431
6432		CFLAGS="$xorg_testset_save_CFLAGS"
6433
6434		eval supported=\$$cacheid
6435		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6436$as_echo "$supported" >&6; }
6437		if test "$supported" = "yes" ; then
6438			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6439			found="yes"
6440		fi
6441	fi
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457xorg_testset_save_CFLAGS="$CFLAGS"
6458
6459if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6460	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6461	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6462$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6463if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6464  $as_echo_n "(cached) " >&6
6465else
6466  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6467/* end confdefs.h.  */
6468int i;
6469_ACEOF
6470if ac_fn_c_try_compile "$LINENO"; then :
6471  xorg_cv_cc_flag_unknown_warning_option=yes
6472else
6473  xorg_cv_cc_flag_unknown_warning_option=no
6474fi
6475rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6476fi
6477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6478$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6479	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6480	CFLAGS="$xorg_testset_save_CFLAGS"
6481fi
6482
6483if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6484	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6485		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6486	fi
6487	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6488	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6489$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6490if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6491  $as_echo_n "(cached) " >&6
6492else
6493  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6494/* end confdefs.h.  */
6495int i;
6496_ACEOF
6497if ac_fn_c_try_compile "$LINENO"; then :
6498  xorg_cv_cc_flag_unused_command_line_argument=yes
6499else
6500  xorg_cv_cc_flag_unused_command_line_argument=no
6501fi
6502rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6503fi
6504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6505$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6506	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6507	CFLAGS="$xorg_testset_save_CFLAGS"
6508fi
6509
6510found="no"
6511
6512	if test $found = "no" ; then
6513		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6514			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6515		fi
6516
6517		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6518			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6519		fi
6520
6521		CFLAGS="$CFLAGS -Wshadow"
6522
6523		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6524$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
6525		cacheid=xorg_cv_cc_flag__Wshadow
6526		if eval \${$cacheid+:} false; then :
6527  $as_echo_n "(cached) " >&6
6528else
6529  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6530/* end confdefs.h.  */
6531int i;
6532int
6533main ()
6534{
6535
6536  ;
6537  return 0;
6538}
6539_ACEOF
6540if ac_fn_c_try_link "$LINENO"; then :
6541  eval $cacheid=yes
6542else
6543  eval $cacheid=no
6544fi
6545rm -f core conftest.err conftest.$ac_objext \
6546    conftest$ac_exeext conftest.$ac_ext
6547fi
6548
6549
6550		CFLAGS="$xorg_testset_save_CFLAGS"
6551
6552		eval supported=\$$cacheid
6553		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6554$as_echo "$supported" >&6; }
6555		if test "$supported" = "yes" ; then
6556			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6557			found="yes"
6558		fi
6559	fi
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575xorg_testset_save_CFLAGS="$CFLAGS"
6576
6577if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6578	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6579	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6580$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6581if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6582  $as_echo_n "(cached) " >&6
6583else
6584  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6585/* end confdefs.h.  */
6586int i;
6587_ACEOF
6588if ac_fn_c_try_compile "$LINENO"; then :
6589  xorg_cv_cc_flag_unknown_warning_option=yes
6590else
6591  xorg_cv_cc_flag_unknown_warning_option=no
6592fi
6593rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6594fi
6595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6596$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6597	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6598	CFLAGS="$xorg_testset_save_CFLAGS"
6599fi
6600
6601if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6602	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6603		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6604	fi
6605	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6606	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6607$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6608if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6609  $as_echo_n "(cached) " >&6
6610else
6611  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6612/* end confdefs.h.  */
6613int i;
6614_ACEOF
6615if ac_fn_c_try_compile "$LINENO"; then :
6616  xorg_cv_cc_flag_unused_command_line_argument=yes
6617else
6618  xorg_cv_cc_flag_unused_command_line_argument=no
6619fi
6620rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6621fi
6622{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6623$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6624	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6625	CFLAGS="$xorg_testset_save_CFLAGS"
6626fi
6627
6628found="no"
6629
6630	if test $found = "no" ; then
6631		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6632			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6633		fi
6634
6635		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6636			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6637		fi
6638
6639		CFLAGS="$CFLAGS -Wmissing-noreturn"
6640
6641		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6642$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
6643		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6644		if eval \${$cacheid+:} false; then :
6645  $as_echo_n "(cached) " >&6
6646else
6647  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6648/* end confdefs.h.  */
6649int i;
6650int
6651main ()
6652{
6653
6654  ;
6655  return 0;
6656}
6657_ACEOF
6658if ac_fn_c_try_link "$LINENO"; then :
6659  eval $cacheid=yes
6660else
6661  eval $cacheid=no
6662fi
6663rm -f core conftest.err conftest.$ac_objext \
6664    conftest$ac_exeext conftest.$ac_ext
6665fi
6666
6667
6668		CFLAGS="$xorg_testset_save_CFLAGS"
6669
6670		eval supported=\$$cacheid
6671		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6672$as_echo "$supported" >&6; }
6673		if test "$supported" = "yes" ; then
6674			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6675			found="yes"
6676		fi
6677	fi
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693xorg_testset_save_CFLAGS="$CFLAGS"
6694
6695if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6696	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6697	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6698$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6699if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6700  $as_echo_n "(cached) " >&6
6701else
6702  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6703/* end confdefs.h.  */
6704int i;
6705_ACEOF
6706if ac_fn_c_try_compile "$LINENO"; then :
6707  xorg_cv_cc_flag_unknown_warning_option=yes
6708else
6709  xorg_cv_cc_flag_unknown_warning_option=no
6710fi
6711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6712fi
6713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6714$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6715	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6716	CFLAGS="$xorg_testset_save_CFLAGS"
6717fi
6718
6719if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6720	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6721		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6722	fi
6723	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6724	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6725$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6726if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6727  $as_echo_n "(cached) " >&6
6728else
6729  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6730/* end confdefs.h.  */
6731int i;
6732_ACEOF
6733if ac_fn_c_try_compile "$LINENO"; then :
6734  xorg_cv_cc_flag_unused_command_line_argument=yes
6735else
6736  xorg_cv_cc_flag_unused_command_line_argument=no
6737fi
6738rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6739fi
6740{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6741$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6742	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6743	CFLAGS="$xorg_testset_save_CFLAGS"
6744fi
6745
6746found="no"
6747
6748	if test $found = "no" ; then
6749		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6750			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6751		fi
6752
6753		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6754			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6755		fi
6756
6757		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6758
6759		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6760$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6761		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6762		if eval \${$cacheid+:} false; then :
6763  $as_echo_n "(cached) " >&6
6764else
6765  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6766/* end confdefs.h.  */
6767int i;
6768int
6769main ()
6770{
6771
6772  ;
6773  return 0;
6774}
6775_ACEOF
6776if ac_fn_c_try_link "$LINENO"; then :
6777  eval $cacheid=yes
6778else
6779  eval $cacheid=no
6780fi
6781rm -f core conftest.err conftest.$ac_objext \
6782    conftest$ac_exeext conftest.$ac_ext
6783fi
6784
6785
6786		CFLAGS="$xorg_testset_save_CFLAGS"
6787
6788		eval supported=\$$cacheid
6789		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6790$as_echo "$supported" >&6; }
6791		if test "$supported" = "yes" ; then
6792			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6793			found="yes"
6794		fi
6795	fi
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811xorg_testset_save_CFLAGS="$CFLAGS"
6812
6813if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6814	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6815	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6816$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6817if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6818  $as_echo_n "(cached) " >&6
6819else
6820  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6821/* end confdefs.h.  */
6822int i;
6823_ACEOF
6824if ac_fn_c_try_compile "$LINENO"; then :
6825  xorg_cv_cc_flag_unknown_warning_option=yes
6826else
6827  xorg_cv_cc_flag_unknown_warning_option=no
6828fi
6829rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6830fi
6831{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6832$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6833	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6834	CFLAGS="$xorg_testset_save_CFLAGS"
6835fi
6836
6837if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6838	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6839		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6840	fi
6841	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6842	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6843$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6844if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6845  $as_echo_n "(cached) " >&6
6846else
6847  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6848/* end confdefs.h.  */
6849int i;
6850_ACEOF
6851if ac_fn_c_try_compile "$LINENO"; then :
6852  xorg_cv_cc_flag_unused_command_line_argument=yes
6853else
6854  xorg_cv_cc_flag_unused_command_line_argument=no
6855fi
6856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6857fi
6858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6859$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6860	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6861	CFLAGS="$xorg_testset_save_CFLAGS"
6862fi
6863
6864found="no"
6865
6866	if test $found = "no" ; then
6867		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6868			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6869		fi
6870
6871		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6872			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6873		fi
6874
6875		CFLAGS="$CFLAGS -Wredundant-decls"
6876
6877		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6878$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
6879		cacheid=xorg_cv_cc_flag__Wredundant_decls
6880		if eval \${$cacheid+:} false; then :
6881  $as_echo_n "(cached) " >&6
6882else
6883  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6884/* end confdefs.h.  */
6885int i;
6886int
6887main ()
6888{
6889
6890  ;
6891  return 0;
6892}
6893_ACEOF
6894if ac_fn_c_try_link "$LINENO"; then :
6895  eval $cacheid=yes
6896else
6897  eval $cacheid=no
6898fi
6899rm -f core conftest.err conftest.$ac_objext \
6900    conftest$ac_exeext conftest.$ac_ext
6901fi
6902
6903
6904		CFLAGS="$xorg_testset_save_CFLAGS"
6905
6906		eval supported=\$$cacheid
6907		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6908$as_echo "$supported" >&6; }
6909		if test "$supported" = "yes" ; then
6910			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6911			found="yes"
6912		fi
6913	fi
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929xorg_testset_save_CFLAGS="$CFLAGS"
6930
6931if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6932	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6933	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6934$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6935if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6936  $as_echo_n "(cached) " >&6
6937else
6938  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6939/* end confdefs.h.  */
6940int i;
6941_ACEOF
6942if ac_fn_c_try_compile "$LINENO"; then :
6943  xorg_cv_cc_flag_unknown_warning_option=yes
6944else
6945  xorg_cv_cc_flag_unknown_warning_option=no
6946fi
6947rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6948fi
6949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6950$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6951	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6952	CFLAGS="$xorg_testset_save_CFLAGS"
6953fi
6954
6955if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6956	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6957		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6958	fi
6959	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6960	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6961$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6962if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6963  $as_echo_n "(cached) " >&6
6964else
6965  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6966/* end confdefs.h.  */
6967int i;
6968_ACEOF
6969if ac_fn_c_try_compile "$LINENO"; then :
6970  xorg_cv_cc_flag_unused_command_line_argument=yes
6971else
6972  xorg_cv_cc_flag_unused_command_line_argument=no
6973fi
6974rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6975fi
6976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6977$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6978	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6979	CFLAGS="$xorg_testset_save_CFLAGS"
6980fi
6981
6982found="no"
6983
6984	if test $found = "no" ; then
6985		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6986			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6987		fi
6988
6989		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6990			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6991		fi
6992
6993		CFLAGS="$CFLAGS -Wlogical-op"
6994
6995		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
6996$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
6997		cacheid=xorg_cv_cc_flag__Wlogical_op
6998		if eval \${$cacheid+:} false; then :
6999  $as_echo_n "(cached) " >&6
7000else
7001  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7002/* end confdefs.h.  */
7003int i;
7004int
7005main ()
7006{
7007
7008  ;
7009  return 0;
7010}
7011_ACEOF
7012if ac_fn_c_try_link "$LINENO"; then :
7013  eval $cacheid=yes
7014else
7015  eval $cacheid=no
7016fi
7017rm -f core conftest.err conftest.$ac_objext \
7018    conftest$ac_exeext conftest.$ac_ext
7019fi
7020
7021
7022		CFLAGS="$xorg_testset_save_CFLAGS"
7023
7024		eval supported=\$$cacheid
7025		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7026$as_echo "$supported" >&6; }
7027		if test "$supported" = "yes" ; then
7028			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7029			found="yes"
7030		fi
7031	fi
7032
7033
7034
7035# These are currently disabled because they are noisy.  They will be enabled
7036# in the future once the codebase is sufficiently modernized to silence
7037# them.  For now, I don't want them to drown out the other warnings.
7038# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7039# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7040# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7041
7042# Turn some warnings into errors, so we don't accidently get successful builds
7043# when there are problems that should be fixed.
7044
7045if test "x$SELECTIVE_WERROR" = "xyes" ; then
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059xorg_testset_save_CFLAGS="$CFLAGS"
7060
7061if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7062	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7063	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7064$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7065if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7066  $as_echo_n "(cached) " >&6
7067else
7068  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7069/* end confdefs.h.  */
7070int i;
7071_ACEOF
7072if ac_fn_c_try_compile "$LINENO"; then :
7073  xorg_cv_cc_flag_unknown_warning_option=yes
7074else
7075  xorg_cv_cc_flag_unknown_warning_option=no
7076fi
7077rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7078fi
7079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7080$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7081	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7082	CFLAGS="$xorg_testset_save_CFLAGS"
7083fi
7084
7085if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7086	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7087		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7088	fi
7089	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7090	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7091$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7092if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7093  $as_echo_n "(cached) " >&6
7094else
7095  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7096/* end confdefs.h.  */
7097int i;
7098_ACEOF
7099if ac_fn_c_try_compile "$LINENO"; then :
7100  xorg_cv_cc_flag_unused_command_line_argument=yes
7101else
7102  xorg_cv_cc_flag_unused_command_line_argument=no
7103fi
7104rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7105fi
7106{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7107$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7108	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7109	CFLAGS="$xorg_testset_save_CFLAGS"
7110fi
7111
7112found="no"
7113
7114	if test $found = "no" ; then
7115		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7116			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7117		fi
7118
7119		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7120			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7121		fi
7122
7123		CFLAGS="$CFLAGS -Werror=implicit"
7124
7125		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7126$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
7127		cacheid=xorg_cv_cc_flag__Werror_implicit
7128		if eval \${$cacheid+:} false; then :
7129  $as_echo_n "(cached) " >&6
7130else
7131  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7132/* end confdefs.h.  */
7133int i;
7134int
7135main ()
7136{
7137
7138  ;
7139  return 0;
7140}
7141_ACEOF
7142if ac_fn_c_try_link "$LINENO"; then :
7143  eval $cacheid=yes
7144else
7145  eval $cacheid=no
7146fi
7147rm -f core conftest.err conftest.$ac_objext \
7148    conftest$ac_exeext conftest.$ac_ext
7149fi
7150
7151
7152		CFLAGS="$xorg_testset_save_CFLAGS"
7153
7154		eval supported=\$$cacheid
7155		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7156$as_echo "$supported" >&6; }
7157		if test "$supported" = "yes" ; then
7158			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7159			found="yes"
7160		fi
7161	fi
7162
7163	if test $found = "no" ; then
7164		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7165			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7166		fi
7167
7168		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7169			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7170		fi
7171
7172		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7173
7174		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
7175$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7176		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7177		if eval \${$cacheid+:} false; then :
7178  $as_echo_n "(cached) " >&6
7179else
7180  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7181/* end confdefs.h.  */
7182int i;
7183int
7184main ()
7185{
7186
7187  ;
7188  return 0;
7189}
7190_ACEOF
7191if ac_fn_c_try_link "$LINENO"; then :
7192  eval $cacheid=yes
7193else
7194  eval $cacheid=no
7195fi
7196rm -f core conftest.err conftest.$ac_objext \
7197    conftest$ac_exeext conftest.$ac_ext
7198fi
7199
7200
7201		CFLAGS="$xorg_testset_save_CFLAGS"
7202
7203		eval supported=\$$cacheid
7204		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7205$as_echo "$supported" >&6; }
7206		if test "$supported" = "yes" ; then
7207			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7208			found="yes"
7209		fi
7210	fi
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226xorg_testset_save_CFLAGS="$CFLAGS"
7227
7228if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7229	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7230	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7231$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7232if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7233  $as_echo_n "(cached) " >&6
7234else
7235  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7236/* end confdefs.h.  */
7237int i;
7238_ACEOF
7239if ac_fn_c_try_compile "$LINENO"; then :
7240  xorg_cv_cc_flag_unknown_warning_option=yes
7241else
7242  xorg_cv_cc_flag_unknown_warning_option=no
7243fi
7244rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7245fi
7246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7247$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7248	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7249	CFLAGS="$xorg_testset_save_CFLAGS"
7250fi
7251
7252if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7253	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7254		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7255	fi
7256	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7257	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7258$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7259if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7260  $as_echo_n "(cached) " >&6
7261else
7262  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7263/* end confdefs.h.  */
7264int i;
7265_ACEOF
7266if ac_fn_c_try_compile "$LINENO"; then :
7267  xorg_cv_cc_flag_unused_command_line_argument=yes
7268else
7269  xorg_cv_cc_flag_unused_command_line_argument=no
7270fi
7271rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7272fi
7273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7274$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7275	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7276	CFLAGS="$xorg_testset_save_CFLAGS"
7277fi
7278
7279found="no"
7280
7281	if test $found = "no" ; then
7282		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7283			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7284		fi
7285
7286		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7287			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7288		fi
7289
7290		CFLAGS="$CFLAGS -Werror=nonnull"
7291
7292		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7293$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
7294		cacheid=xorg_cv_cc_flag__Werror_nonnull
7295		if eval \${$cacheid+:} false; then :
7296  $as_echo_n "(cached) " >&6
7297else
7298  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7299/* end confdefs.h.  */
7300int i;
7301int
7302main ()
7303{
7304
7305  ;
7306  return 0;
7307}
7308_ACEOF
7309if ac_fn_c_try_link "$LINENO"; then :
7310  eval $cacheid=yes
7311else
7312  eval $cacheid=no
7313fi
7314rm -f core conftest.err conftest.$ac_objext \
7315    conftest$ac_exeext conftest.$ac_ext
7316fi
7317
7318
7319		CFLAGS="$xorg_testset_save_CFLAGS"
7320
7321		eval supported=\$$cacheid
7322		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7323$as_echo "$supported" >&6; }
7324		if test "$supported" = "yes" ; then
7325			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7326			found="yes"
7327		fi
7328	fi
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344xorg_testset_save_CFLAGS="$CFLAGS"
7345
7346if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7347	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7348	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7349$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7350if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7351  $as_echo_n "(cached) " >&6
7352else
7353  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7354/* end confdefs.h.  */
7355int i;
7356_ACEOF
7357if ac_fn_c_try_compile "$LINENO"; then :
7358  xorg_cv_cc_flag_unknown_warning_option=yes
7359else
7360  xorg_cv_cc_flag_unknown_warning_option=no
7361fi
7362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7363fi
7364{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7365$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7366	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7367	CFLAGS="$xorg_testset_save_CFLAGS"
7368fi
7369
7370if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7371	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7372		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7373	fi
7374	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7375	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7376$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7377if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7378  $as_echo_n "(cached) " >&6
7379else
7380  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7381/* end confdefs.h.  */
7382int i;
7383_ACEOF
7384if ac_fn_c_try_compile "$LINENO"; then :
7385  xorg_cv_cc_flag_unused_command_line_argument=yes
7386else
7387  xorg_cv_cc_flag_unused_command_line_argument=no
7388fi
7389rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7390fi
7391{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7392$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7393	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7394	CFLAGS="$xorg_testset_save_CFLAGS"
7395fi
7396
7397found="no"
7398
7399	if test $found = "no" ; then
7400		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7401			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7402		fi
7403
7404		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7405			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7406		fi
7407
7408		CFLAGS="$CFLAGS -Werror=init-self"
7409
7410		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7411$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
7412		cacheid=xorg_cv_cc_flag__Werror_init_self
7413		if eval \${$cacheid+:} false; then :
7414  $as_echo_n "(cached) " >&6
7415else
7416  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7417/* end confdefs.h.  */
7418int i;
7419int
7420main ()
7421{
7422
7423  ;
7424  return 0;
7425}
7426_ACEOF
7427if ac_fn_c_try_link "$LINENO"; then :
7428  eval $cacheid=yes
7429else
7430  eval $cacheid=no
7431fi
7432rm -f core conftest.err conftest.$ac_objext \
7433    conftest$ac_exeext conftest.$ac_ext
7434fi
7435
7436
7437		CFLAGS="$xorg_testset_save_CFLAGS"
7438
7439		eval supported=\$$cacheid
7440		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7441$as_echo "$supported" >&6; }
7442		if test "$supported" = "yes" ; then
7443			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7444			found="yes"
7445		fi
7446	fi
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462xorg_testset_save_CFLAGS="$CFLAGS"
7463
7464if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7465	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7466	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7467$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7468if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7469  $as_echo_n "(cached) " >&6
7470else
7471  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7472/* end confdefs.h.  */
7473int i;
7474_ACEOF
7475if ac_fn_c_try_compile "$LINENO"; then :
7476  xorg_cv_cc_flag_unknown_warning_option=yes
7477else
7478  xorg_cv_cc_flag_unknown_warning_option=no
7479fi
7480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7481fi
7482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7483$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7484	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7485	CFLAGS="$xorg_testset_save_CFLAGS"
7486fi
7487
7488if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7489	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7490		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7491	fi
7492	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7493	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7494$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7495if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7496  $as_echo_n "(cached) " >&6
7497else
7498  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7499/* end confdefs.h.  */
7500int i;
7501_ACEOF
7502if ac_fn_c_try_compile "$LINENO"; then :
7503  xorg_cv_cc_flag_unused_command_line_argument=yes
7504else
7505  xorg_cv_cc_flag_unused_command_line_argument=no
7506fi
7507rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7508fi
7509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7510$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7511	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7512	CFLAGS="$xorg_testset_save_CFLAGS"
7513fi
7514
7515found="no"
7516
7517	if test $found = "no" ; then
7518		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7519			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7520		fi
7521
7522		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7523			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7524		fi
7525
7526		CFLAGS="$CFLAGS -Werror=main"
7527
7528		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7529$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
7530		cacheid=xorg_cv_cc_flag__Werror_main
7531		if eval \${$cacheid+:} false; then :
7532  $as_echo_n "(cached) " >&6
7533else
7534  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7535/* end confdefs.h.  */
7536int i;
7537int
7538main ()
7539{
7540
7541  ;
7542  return 0;
7543}
7544_ACEOF
7545if ac_fn_c_try_link "$LINENO"; then :
7546  eval $cacheid=yes
7547else
7548  eval $cacheid=no
7549fi
7550rm -f core conftest.err conftest.$ac_objext \
7551    conftest$ac_exeext conftest.$ac_ext
7552fi
7553
7554
7555		CFLAGS="$xorg_testset_save_CFLAGS"
7556
7557		eval supported=\$$cacheid
7558		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7559$as_echo "$supported" >&6; }
7560		if test "$supported" = "yes" ; then
7561			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7562			found="yes"
7563		fi
7564	fi
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580xorg_testset_save_CFLAGS="$CFLAGS"
7581
7582if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7583	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7584	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7585$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7586if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7587  $as_echo_n "(cached) " >&6
7588else
7589  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7590/* end confdefs.h.  */
7591int i;
7592_ACEOF
7593if ac_fn_c_try_compile "$LINENO"; then :
7594  xorg_cv_cc_flag_unknown_warning_option=yes
7595else
7596  xorg_cv_cc_flag_unknown_warning_option=no
7597fi
7598rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7599fi
7600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7601$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7602	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7603	CFLAGS="$xorg_testset_save_CFLAGS"
7604fi
7605
7606if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7607	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7608		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7609	fi
7610	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7611	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7612$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7613if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7614  $as_echo_n "(cached) " >&6
7615else
7616  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7617/* end confdefs.h.  */
7618int i;
7619_ACEOF
7620if ac_fn_c_try_compile "$LINENO"; then :
7621  xorg_cv_cc_flag_unused_command_line_argument=yes
7622else
7623  xorg_cv_cc_flag_unused_command_line_argument=no
7624fi
7625rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7626fi
7627{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7628$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7629	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7630	CFLAGS="$xorg_testset_save_CFLAGS"
7631fi
7632
7633found="no"
7634
7635	if test $found = "no" ; then
7636		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7637			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7638		fi
7639
7640		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7641			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7642		fi
7643
7644		CFLAGS="$CFLAGS -Werror=missing-braces"
7645
7646		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7647$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
7648		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7649		if eval \${$cacheid+:} false; then :
7650  $as_echo_n "(cached) " >&6
7651else
7652  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7653/* end confdefs.h.  */
7654int i;
7655int
7656main ()
7657{
7658
7659  ;
7660  return 0;
7661}
7662_ACEOF
7663if ac_fn_c_try_link "$LINENO"; then :
7664  eval $cacheid=yes
7665else
7666  eval $cacheid=no
7667fi
7668rm -f core conftest.err conftest.$ac_objext \
7669    conftest$ac_exeext conftest.$ac_ext
7670fi
7671
7672
7673		CFLAGS="$xorg_testset_save_CFLAGS"
7674
7675		eval supported=\$$cacheid
7676		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7677$as_echo "$supported" >&6; }
7678		if test "$supported" = "yes" ; then
7679			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7680			found="yes"
7681		fi
7682	fi
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698xorg_testset_save_CFLAGS="$CFLAGS"
7699
7700if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7701	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7702	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7703$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7704if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7705  $as_echo_n "(cached) " >&6
7706else
7707  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7708/* end confdefs.h.  */
7709int i;
7710_ACEOF
7711if ac_fn_c_try_compile "$LINENO"; then :
7712  xorg_cv_cc_flag_unknown_warning_option=yes
7713else
7714  xorg_cv_cc_flag_unknown_warning_option=no
7715fi
7716rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7717fi
7718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7719$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7720	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7721	CFLAGS="$xorg_testset_save_CFLAGS"
7722fi
7723
7724if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7725	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7726		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7727	fi
7728	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7729	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7730$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7731if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7732  $as_echo_n "(cached) " >&6
7733else
7734  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7735/* end confdefs.h.  */
7736int i;
7737_ACEOF
7738if ac_fn_c_try_compile "$LINENO"; then :
7739  xorg_cv_cc_flag_unused_command_line_argument=yes
7740else
7741  xorg_cv_cc_flag_unused_command_line_argument=no
7742fi
7743rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7744fi
7745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7746$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7747	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7748	CFLAGS="$xorg_testset_save_CFLAGS"
7749fi
7750
7751found="no"
7752
7753	if test $found = "no" ; then
7754		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7755			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7756		fi
7757
7758		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7759			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7760		fi
7761
7762		CFLAGS="$CFLAGS -Werror=sequence-point"
7763
7764		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7765$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
7766		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7767		if eval \${$cacheid+:} false; then :
7768  $as_echo_n "(cached) " >&6
7769else
7770  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7771/* end confdefs.h.  */
7772int i;
7773int
7774main ()
7775{
7776
7777  ;
7778  return 0;
7779}
7780_ACEOF
7781if ac_fn_c_try_link "$LINENO"; then :
7782  eval $cacheid=yes
7783else
7784  eval $cacheid=no
7785fi
7786rm -f core conftest.err conftest.$ac_objext \
7787    conftest$ac_exeext conftest.$ac_ext
7788fi
7789
7790
7791		CFLAGS="$xorg_testset_save_CFLAGS"
7792
7793		eval supported=\$$cacheid
7794		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7795$as_echo "$supported" >&6; }
7796		if test "$supported" = "yes" ; then
7797			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7798			found="yes"
7799		fi
7800	fi
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816xorg_testset_save_CFLAGS="$CFLAGS"
7817
7818if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7819	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7820	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7821$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7822if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7823  $as_echo_n "(cached) " >&6
7824else
7825  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7826/* end confdefs.h.  */
7827int i;
7828_ACEOF
7829if ac_fn_c_try_compile "$LINENO"; then :
7830  xorg_cv_cc_flag_unknown_warning_option=yes
7831else
7832  xorg_cv_cc_flag_unknown_warning_option=no
7833fi
7834rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7835fi
7836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7837$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7838	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7839	CFLAGS="$xorg_testset_save_CFLAGS"
7840fi
7841
7842if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7843	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7844		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7845	fi
7846	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7847	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7848$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7849if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7850  $as_echo_n "(cached) " >&6
7851else
7852  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7853/* end confdefs.h.  */
7854int i;
7855_ACEOF
7856if ac_fn_c_try_compile "$LINENO"; then :
7857  xorg_cv_cc_flag_unused_command_line_argument=yes
7858else
7859  xorg_cv_cc_flag_unused_command_line_argument=no
7860fi
7861rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7862fi
7863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7864$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7865	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7866	CFLAGS="$xorg_testset_save_CFLAGS"
7867fi
7868
7869found="no"
7870
7871	if test $found = "no" ; then
7872		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7873			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7874		fi
7875
7876		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7877			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7878		fi
7879
7880		CFLAGS="$CFLAGS -Werror=return-type"
7881
7882		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7883$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
7884		cacheid=xorg_cv_cc_flag__Werror_return_type
7885		if eval \${$cacheid+:} false; then :
7886  $as_echo_n "(cached) " >&6
7887else
7888  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7889/* end confdefs.h.  */
7890int i;
7891int
7892main ()
7893{
7894
7895  ;
7896  return 0;
7897}
7898_ACEOF
7899if ac_fn_c_try_link "$LINENO"; then :
7900  eval $cacheid=yes
7901else
7902  eval $cacheid=no
7903fi
7904rm -f core conftest.err conftest.$ac_objext \
7905    conftest$ac_exeext conftest.$ac_ext
7906fi
7907
7908
7909		CFLAGS="$xorg_testset_save_CFLAGS"
7910
7911		eval supported=\$$cacheid
7912		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7913$as_echo "$supported" >&6; }
7914		if test "$supported" = "yes" ; then
7915			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7916			found="yes"
7917		fi
7918	fi
7919
7920	if test $found = "no" ; then
7921		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7922			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7923		fi
7924
7925		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7926			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7927		fi
7928
7929		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7930
7931		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7932$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7933		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7934		if eval \${$cacheid+:} false; then :
7935  $as_echo_n "(cached) " >&6
7936else
7937  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7938/* end confdefs.h.  */
7939int i;
7940int
7941main ()
7942{
7943
7944  ;
7945  return 0;
7946}
7947_ACEOF
7948if ac_fn_c_try_link "$LINENO"; then :
7949  eval $cacheid=yes
7950else
7951  eval $cacheid=no
7952fi
7953rm -f core conftest.err conftest.$ac_objext \
7954    conftest$ac_exeext conftest.$ac_ext
7955fi
7956
7957
7958		CFLAGS="$xorg_testset_save_CFLAGS"
7959
7960		eval supported=\$$cacheid
7961		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7962$as_echo "$supported" >&6; }
7963		if test "$supported" = "yes" ; then
7964			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7965			found="yes"
7966		fi
7967	fi
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983xorg_testset_save_CFLAGS="$CFLAGS"
7984
7985if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7986	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7987	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7988$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7989if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7990  $as_echo_n "(cached) " >&6
7991else
7992  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7993/* end confdefs.h.  */
7994int i;
7995_ACEOF
7996if ac_fn_c_try_compile "$LINENO"; then :
7997  xorg_cv_cc_flag_unknown_warning_option=yes
7998else
7999  xorg_cv_cc_flag_unknown_warning_option=no
8000fi
8001rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8002fi
8003{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8004$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8005	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8006	CFLAGS="$xorg_testset_save_CFLAGS"
8007fi
8008
8009if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8010	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8011		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8012	fi
8013	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8014	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8015$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8016if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8017  $as_echo_n "(cached) " >&6
8018else
8019  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8020/* end confdefs.h.  */
8021int i;
8022_ACEOF
8023if ac_fn_c_try_compile "$LINENO"; then :
8024  xorg_cv_cc_flag_unused_command_line_argument=yes
8025else
8026  xorg_cv_cc_flag_unused_command_line_argument=no
8027fi
8028rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8029fi
8030{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8031$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8032	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8033	CFLAGS="$xorg_testset_save_CFLAGS"
8034fi
8035
8036found="no"
8037
8038	if test $found = "no" ; then
8039		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8040			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8041		fi
8042
8043		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8044			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8045		fi
8046
8047		CFLAGS="$CFLAGS -Werror=trigraphs"
8048
8049		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8050$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
8051		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8052		if eval \${$cacheid+:} false; then :
8053  $as_echo_n "(cached) " >&6
8054else
8055  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8056/* end confdefs.h.  */
8057int i;
8058int
8059main ()
8060{
8061
8062  ;
8063  return 0;
8064}
8065_ACEOF
8066if ac_fn_c_try_link "$LINENO"; then :
8067  eval $cacheid=yes
8068else
8069  eval $cacheid=no
8070fi
8071rm -f core conftest.err conftest.$ac_objext \
8072    conftest$ac_exeext conftest.$ac_ext
8073fi
8074
8075
8076		CFLAGS="$xorg_testset_save_CFLAGS"
8077
8078		eval supported=\$$cacheid
8079		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8080$as_echo "$supported" >&6; }
8081		if test "$supported" = "yes" ; then
8082			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8083			found="yes"
8084		fi
8085	fi
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101xorg_testset_save_CFLAGS="$CFLAGS"
8102
8103if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8104	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8105	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8106$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8107if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8108  $as_echo_n "(cached) " >&6
8109else
8110  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8111/* end confdefs.h.  */
8112int i;
8113_ACEOF
8114if ac_fn_c_try_compile "$LINENO"; then :
8115  xorg_cv_cc_flag_unknown_warning_option=yes
8116else
8117  xorg_cv_cc_flag_unknown_warning_option=no
8118fi
8119rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8120fi
8121{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8122$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8123	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8124	CFLAGS="$xorg_testset_save_CFLAGS"
8125fi
8126
8127if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8128	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8129		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8130	fi
8131	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8132	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8133$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8134if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8135  $as_echo_n "(cached) " >&6
8136else
8137  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8138/* end confdefs.h.  */
8139int i;
8140_ACEOF
8141if ac_fn_c_try_compile "$LINENO"; then :
8142  xorg_cv_cc_flag_unused_command_line_argument=yes
8143else
8144  xorg_cv_cc_flag_unused_command_line_argument=no
8145fi
8146rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8147fi
8148{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8149$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8150	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8151	CFLAGS="$xorg_testset_save_CFLAGS"
8152fi
8153
8154found="no"
8155
8156	if test $found = "no" ; then
8157		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8158			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8159		fi
8160
8161		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8162			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8163		fi
8164
8165		CFLAGS="$CFLAGS -Werror=array-bounds"
8166
8167		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8168$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
8169		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8170		if eval \${$cacheid+:} false; then :
8171  $as_echo_n "(cached) " >&6
8172else
8173  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8174/* end confdefs.h.  */
8175int i;
8176int
8177main ()
8178{
8179
8180  ;
8181  return 0;
8182}
8183_ACEOF
8184if ac_fn_c_try_link "$LINENO"; then :
8185  eval $cacheid=yes
8186else
8187  eval $cacheid=no
8188fi
8189rm -f core conftest.err conftest.$ac_objext \
8190    conftest$ac_exeext conftest.$ac_ext
8191fi
8192
8193
8194		CFLAGS="$xorg_testset_save_CFLAGS"
8195
8196		eval supported=\$$cacheid
8197		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8198$as_echo "$supported" >&6; }
8199		if test "$supported" = "yes" ; then
8200			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8201			found="yes"
8202		fi
8203	fi
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219xorg_testset_save_CFLAGS="$CFLAGS"
8220
8221if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8222	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8223	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8224$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8225if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8226  $as_echo_n "(cached) " >&6
8227else
8228  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8229/* end confdefs.h.  */
8230int i;
8231_ACEOF
8232if ac_fn_c_try_compile "$LINENO"; then :
8233  xorg_cv_cc_flag_unknown_warning_option=yes
8234else
8235  xorg_cv_cc_flag_unknown_warning_option=no
8236fi
8237rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8238fi
8239{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8240$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8241	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8242	CFLAGS="$xorg_testset_save_CFLAGS"
8243fi
8244
8245if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8246	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8247		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8248	fi
8249	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8250	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8251$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8252if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8253  $as_echo_n "(cached) " >&6
8254else
8255  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8256/* end confdefs.h.  */
8257int i;
8258_ACEOF
8259if ac_fn_c_try_compile "$LINENO"; then :
8260  xorg_cv_cc_flag_unused_command_line_argument=yes
8261else
8262  xorg_cv_cc_flag_unused_command_line_argument=no
8263fi
8264rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8265fi
8266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8267$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8268	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8269	CFLAGS="$xorg_testset_save_CFLAGS"
8270fi
8271
8272found="no"
8273
8274	if test $found = "no" ; then
8275		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8276			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8277		fi
8278
8279		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8280			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8281		fi
8282
8283		CFLAGS="$CFLAGS -Werror=write-strings"
8284
8285		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8286$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
8287		cacheid=xorg_cv_cc_flag__Werror_write_strings
8288		if eval \${$cacheid+:} false; then :
8289  $as_echo_n "(cached) " >&6
8290else
8291  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8292/* end confdefs.h.  */
8293int i;
8294int
8295main ()
8296{
8297
8298  ;
8299  return 0;
8300}
8301_ACEOF
8302if ac_fn_c_try_link "$LINENO"; then :
8303  eval $cacheid=yes
8304else
8305  eval $cacheid=no
8306fi
8307rm -f core conftest.err conftest.$ac_objext \
8308    conftest$ac_exeext conftest.$ac_ext
8309fi
8310
8311
8312		CFLAGS="$xorg_testset_save_CFLAGS"
8313
8314		eval supported=\$$cacheid
8315		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8316$as_echo "$supported" >&6; }
8317		if test "$supported" = "yes" ; then
8318			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8319			found="yes"
8320		fi
8321	fi
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337xorg_testset_save_CFLAGS="$CFLAGS"
8338
8339if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8340	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8341	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8342$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8343if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8344  $as_echo_n "(cached) " >&6
8345else
8346  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8347/* end confdefs.h.  */
8348int i;
8349_ACEOF
8350if ac_fn_c_try_compile "$LINENO"; then :
8351  xorg_cv_cc_flag_unknown_warning_option=yes
8352else
8353  xorg_cv_cc_flag_unknown_warning_option=no
8354fi
8355rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8356fi
8357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8358$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8359	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8360	CFLAGS="$xorg_testset_save_CFLAGS"
8361fi
8362
8363if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8364	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8365		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8366	fi
8367	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8368	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8369$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8370if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8371  $as_echo_n "(cached) " >&6
8372else
8373  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8374/* end confdefs.h.  */
8375int i;
8376_ACEOF
8377if ac_fn_c_try_compile "$LINENO"; then :
8378  xorg_cv_cc_flag_unused_command_line_argument=yes
8379else
8380  xorg_cv_cc_flag_unused_command_line_argument=no
8381fi
8382rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8383fi
8384{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8385$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8386	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8387	CFLAGS="$xorg_testset_save_CFLAGS"
8388fi
8389
8390found="no"
8391
8392	if test $found = "no" ; then
8393		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8394			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8395		fi
8396
8397		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8398			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8399		fi
8400
8401		CFLAGS="$CFLAGS -Werror=address"
8402
8403		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8404$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
8405		cacheid=xorg_cv_cc_flag__Werror_address
8406		if eval \${$cacheid+:} false; then :
8407  $as_echo_n "(cached) " >&6
8408else
8409  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8410/* end confdefs.h.  */
8411int i;
8412int
8413main ()
8414{
8415
8416  ;
8417  return 0;
8418}
8419_ACEOF
8420if ac_fn_c_try_link "$LINENO"; then :
8421  eval $cacheid=yes
8422else
8423  eval $cacheid=no
8424fi
8425rm -f core conftest.err conftest.$ac_objext \
8426    conftest$ac_exeext conftest.$ac_ext
8427fi
8428
8429
8430		CFLAGS="$xorg_testset_save_CFLAGS"
8431
8432		eval supported=\$$cacheid
8433		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8434$as_echo "$supported" >&6; }
8435		if test "$supported" = "yes" ; then
8436			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8437			found="yes"
8438		fi
8439	fi
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455xorg_testset_save_CFLAGS="$CFLAGS"
8456
8457if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8458	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8459	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8460$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8461if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8462  $as_echo_n "(cached) " >&6
8463else
8464  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8465/* end confdefs.h.  */
8466int i;
8467_ACEOF
8468if ac_fn_c_try_compile "$LINENO"; then :
8469  xorg_cv_cc_flag_unknown_warning_option=yes
8470else
8471  xorg_cv_cc_flag_unknown_warning_option=no
8472fi
8473rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8474fi
8475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8476$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8477	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8478	CFLAGS="$xorg_testset_save_CFLAGS"
8479fi
8480
8481if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8482	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8483		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8484	fi
8485	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8486	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8487$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8488if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8489  $as_echo_n "(cached) " >&6
8490else
8491  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8492/* end confdefs.h.  */
8493int i;
8494_ACEOF
8495if ac_fn_c_try_compile "$LINENO"; then :
8496  xorg_cv_cc_flag_unused_command_line_argument=yes
8497else
8498  xorg_cv_cc_flag_unused_command_line_argument=no
8499fi
8500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8501fi
8502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8503$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8504	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8505	CFLAGS="$xorg_testset_save_CFLAGS"
8506fi
8507
8508found="no"
8509
8510	if test $found = "no" ; then
8511		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8512			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8513		fi
8514
8515		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8516			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8517		fi
8518
8519		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8520
8521		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8522$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8523		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8524		if eval \${$cacheid+:} false; then :
8525  $as_echo_n "(cached) " >&6
8526else
8527  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8528/* end confdefs.h.  */
8529int i;
8530int
8531main ()
8532{
8533
8534  ;
8535  return 0;
8536}
8537_ACEOF
8538if ac_fn_c_try_link "$LINENO"; then :
8539  eval $cacheid=yes
8540else
8541  eval $cacheid=no
8542fi
8543rm -f core conftest.err conftest.$ac_objext \
8544    conftest$ac_exeext conftest.$ac_ext
8545fi
8546
8547
8548		CFLAGS="$xorg_testset_save_CFLAGS"
8549
8550		eval supported=\$$cacheid
8551		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8552$as_echo "$supported" >&6; }
8553		if test "$supported" = "yes" ; then
8554			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8555			found="yes"
8556		fi
8557	fi
8558
8559	if test $found = "no" ; then
8560		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8561			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8562		fi
8563
8564		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8565			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8566		fi
8567
8568		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8569
8570		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8571$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8572		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8573		if eval \${$cacheid+:} false; then :
8574  $as_echo_n "(cached) " >&6
8575else
8576  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8577/* end confdefs.h.  */
8578int i;
8579int
8580main ()
8581{
8582
8583  ;
8584  return 0;
8585}
8586_ACEOF
8587if ac_fn_c_try_link "$LINENO"; then :
8588  eval $cacheid=yes
8589else
8590  eval $cacheid=no
8591fi
8592rm -f core conftest.err conftest.$ac_objext \
8593    conftest$ac_exeext conftest.$ac_ext
8594fi
8595
8596
8597		CFLAGS="$xorg_testset_save_CFLAGS"
8598
8599		eval supported=\$$cacheid
8600		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8601$as_echo "$supported" >&6; }
8602		if test "$supported" = "yes" ; then
8603			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8604			found="yes"
8605		fi
8606	fi
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622xorg_testset_save_CFLAGS="$CFLAGS"
8623
8624if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8625	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8626	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8627$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8628if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8629  $as_echo_n "(cached) " >&6
8630else
8631  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8632/* end confdefs.h.  */
8633int i;
8634_ACEOF
8635if ac_fn_c_try_compile "$LINENO"; then :
8636  xorg_cv_cc_flag_unknown_warning_option=yes
8637else
8638  xorg_cv_cc_flag_unknown_warning_option=no
8639fi
8640rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8641fi
8642{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8643$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8644	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8645	CFLAGS="$xorg_testset_save_CFLAGS"
8646fi
8647
8648if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8649	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8650		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8651	fi
8652	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8653	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8654$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8655if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8656  $as_echo_n "(cached) " >&6
8657else
8658  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8659/* end confdefs.h.  */
8660int i;
8661_ACEOF
8662if ac_fn_c_try_compile "$LINENO"; then :
8663  xorg_cv_cc_flag_unused_command_line_argument=yes
8664else
8665  xorg_cv_cc_flag_unused_command_line_argument=no
8666fi
8667rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8668fi
8669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8670$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8671	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8672	CFLAGS="$xorg_testset_save_CFLAGS"
8673fi
8674
8675found="no"
8676
8677	if test $found = "no" ; then
8678		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8679			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8680		fi
8681
8682		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8683			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8684		fi
8685
8686		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8687
8688		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8689$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8690		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8691		if eval \${$cacheid+:} false; then :
8692  $as_echo_n "(cached) " >&6
8693else
8694  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8695/* end confdefs.h.  */
8696int i;
8697int
8698main ()
8699{
8700
8701  ;
8702  return 0;
8703}
8704_ACEOF
8705if ac_fn_c_try_link "$LINENO"; then :
8706  eval $cacheid=yes
8707else
8708  eval $cacheid=no
8709fi
8710rm -f core conftest.err conftest.$ac_objext \
8711    conftest$ac_exeext conftest.$ac_ext
8712fi
8713
8714
8715		CFLAGS="$xorg_testset_save_CFLAGS"
8716
8717		eval supported=\$$cacheid
8718		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8719$as_echo "$supported" >&6; }
8720		if test "$supported" = "yes" ; then
8721			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8722			found="yes"
8723		fi
8724	fi
8725
8726 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8727else
8728{ $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
8729$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;}
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743xorg_testset_save_CFLAGS="$CFLAGS"
8744
8745if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8746	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8747	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8748$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8749if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8750  $as_echo_n "(cached) " >&6
8751else
8752  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8753/* end confdefs.h.  */
8754int i;
8755_ACEOF
8756if ac_fn_c_try_compile "$LINENO"; then :
8757  xorg_cv_cc_flag_unknown_warning_option=yes
8758else
8759  xorg_cv_cc_flag_unknown_warning_option=no
8760fi
8761rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8762fi
8763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8764$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8765	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8766	CFLAGS="$xorg_testset_save_CFLAGS"
8767fi
8768
8769if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8770	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8771		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8772	fi
8773	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8774	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8775$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8776if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8777  $as_echo_n "(cached) " >&6
8778else
8779  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8780/* end confdefs.h.  */
8781int i;
8782_ACEOF
8783if ac_fn_c_try_compile "$LINENO"; then :
8784  xorg_cv_cc_flag_unused_command_line_argument=yes
8785else
8786  xorg_cv_cc_flag_unused_command_line_argument=no
8787fi
8788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8789fi
8790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8791$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8792	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8793	CFLAGS="$xorg_testset_save_CFLAGS"
8794fi
8795
8796found="no"
8797
8798	if test $found = "no" ; then
8799		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8800			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8801		fi
8802
8803		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8804			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8805		fi
8806
8807		CFLAGS="$CFLAGS -Wimplicit"
8808
8809		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8810$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
8811		cacheid=xorg_cv_cc_flag__Wimplicit
8812		if eval \${$cacheid+:} false; then :
8813  $as_echo_n "(cached) " >&6
8814else
8815  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8816/* end confdefs.h.  */
8817int i;
8818int
8819main ()
8820{
8821
8822  ;
8823  return 0;
8824}
8825_ACEOF
8826if ac_fn_c_try_link "$LINENO"; then :
8827  eval $cacheid=yes
8828else
8829  eval $cacheid=no
8830fi
8831rm -f core conftest.err conftest.$ac_objext \
8832    conftest$ac_exeext conftest.$ac_ext
8833fi
8834
8835
8836		CFLAGS="$xorg_testset_save_CFLAGS"
8837
8838		eval supported=\$$cacheid
8839		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8840$as_echo "$supported" >&6; }
8841		if test "$supported" = "yes" ; then
8842			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8843			found="yes"
8844		fi
8845	fi
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861xorg_testset_save_CFLAGS="$CFLAGS"
8862
8863if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8864	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8865	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8866$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8867if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8868  $as_echo_n "(cached) " >&6
8869else
8870  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8871/* end confdefs.h.  */
8872int i;
8873_ACEOF
8874if ac_fn_c_try_compile "$LINENO"; then :
8875  xorg_cv_cc_flag_unknown_warning_option=yes
8876else
8877  xorg_cv_cc_flag_unknown_warning_option=no
8878fi
8879rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8880fi
8881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8882$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8883	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8884	CFLAGS="$xorg_testset_save_CFLAGS"
8885fi
8886
8887if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8888	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8889		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8890	fi
8891	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8892	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8893$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8894if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8895  $as_echo_n "(cached) " >&6
8896else
8897  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8898/* end confdefs.h.  */
8899int i;
8900_ACEOF
8901if ac_fn_c_try_compile "$LINENO"; then :
8902  xorg_cv_cc_flag_unused_command_line_argument=yes
8903else
8904  xorg_cv_cc_flag_unused_command_line_argument=no
8905fi
8906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8907fi
8908{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8909$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8910	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8911	CFLAGS="$xorg_testset_save_CFLAGS"
8912fi
8913
8914found="no"
8915
8916	if test $found = "no" ; then
8917		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8918			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8919		fi
8920
8921		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8922			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8923		fi
8924
8925		CFLAGS="$CFLAGS -Wnonnull"
8926
8927		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
8928$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
8929		cacheid=xorg_cv_cc_flag__Wnonnull
8930		if eval \${$cacheid+:} false; then :
8931  $as_echo_n "(cached) " >&6
8932else
8933  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8934/* end confdefs.h.  */
8935int i;
8936int
8937main ()
8938{
8939
8940  ;
8941  return 0;
8942}
8943_ACEOF
8944if ac_fn_c_try_link "$LINENO"; then :
8945  eval $cacheid=yes
8946else
8947  eval $cacheid=no
8948fi
8949rm -f core conftest.err conftest.$ac_objext \
8950    conftest$ac_exeext conftest.$ac_ext
8951fi
8952
8953
8954		CFLAGS="$xorg_testset_save_CFLAGS"
8955
8956		eval supported=\$$cacheid
8957		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8958$as_echo "$supported" >&6; }
8959		if test "$supported" = "yes" ; then
8960			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
8961			found="yes"
8962		fi
8963	fi
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979xorg_testset_save_CFLAGS="$CFLAGS"
8980
8981if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8982	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8983	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8984$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8985if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8986  $as_echo_n "(cached) " >&6
8987else
8988  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8989/* end confdefs.h.  */
8990int i;
8991_ACEOF
8992if ac_fn_c_try_compile "$LINENO"; then :
8993  xorg_cv_cc_flag_unknown_warning_option=yes
8994else
8995  xorg_cv_cc_flag_unknown_warning_option=no
8996fi
8997rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8998fi
8999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9000$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9001	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9002	CFLAGS="$xorg_testset_save_CFLAGS"
9003fi
9004
9005if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9006	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9007		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9008	fi
9009	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9010	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9011$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9012if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9013  $as_echo_n "(cached) " >&6
9014else
9015  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9016/* end confdefs.h.  */
9017int i;
9018_ACEOF
9019if ac_fn_c_try_compile "$LINENO"; then :
9020  xorg_cv_cc_flag_unused_command_line_argument=yes
9021else
9022  xorg_cv_cc_flag_unused_command_line_argument=no
9023fi
9024rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9025fi
9026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9027$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9028	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9029	CFLAGS="$xorg_testset_save_CFLAGS"
9030fi
9031
9032found="no"
9033
9034	if test $found = "no" ; then
9035		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9036			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9037		fi
9038
9039		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9040			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9041		fi
9042
9043		CFLAGS="$CFLAGS -Winit-self"
9044
9045		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9046$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
9047		cacheid=xorg_cv_cc_flag__Winit_self
9048		if eval \${$cacheid+:} false; then :
9049  $as_echo_n "(cached) " >&6
9050else
9051  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9052/* end confdefs.h.  */
9053int i;
9054int
9055main ()
9056{
9057
9058  ;
9059  return 0;
9060}
9061_ACEOF
9062if ac_fn_c_try_link "$LINENO"; then :
9063  eval $cacheid=yes
9064else
9065  eval $cacheid=no
9066fi
9067rm -f core conftest.err conftest.$ac_objext \
9068    conftest$ac_exeext conftest.$ac_ext
9069fi
9070
9071
9072		CFLAGS="$xorg_testset_save_CFLAGS"
9073
9074		eval supported=\$$cacheid
9075		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9076$as_echo "$supported" >&6; }
9077		if test "$supported" = "yes" ; then
9078			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9079			found="yes"
9080		fi
9081	fi
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097xorg_testset_save_CFLAGS="$CFLAGS"
9098
9099if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9100	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9101	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9102$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9103if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9104  $as_echo_n "(cached) " >&6
9105else
9106  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9107/* end confdefs.h.  */
9108int i;
9109_ACEOF
9110if ac_fn_c_try_compile "$LINENO"; then :
9111  xorg_cv_cc_flag_unknown_warning_option=yes
9112else
9113  xorg_cv_cc_flag_unknown_warning_option=no
9114fi
9115rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9116fi
9117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9118$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9119	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9120	CFLAGS="$xorg_testset_save_CFLAGS"
9121fi
9122
9123if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9124	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9125		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9126	fi
9127	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9128	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9129$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9130if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9131  $as_echo_n "(cached) " >&6
9132else
9133  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9134/* end confdefs.h.  */
9135int i;
9136_ACEOF
9137if ac_fn_c_try_compile "$LINENO"; then :
9138  xorg_cv_cc_flag_unused_command_line_argument=yes
9139else
9140  xorg_cv_cc_flag_unused_command_line_argument=no
9141fi
9142rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9143fi
9144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9145$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9146	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9147	CFLAGS="$xorg_testset_save_CFLAGS"
9148fi
9149
9150found="no"
9151
9152	if test $found = "no" ; then
9153		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9154			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9155		fi
9156
9157		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9158			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9159		fi
9160
9161		CFLAGS="$CFLAGS -Wmain"
9162
9163		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9164$as_echo_n "checking if $CC supports -Wmain... " >&6; }
9165		cacheid=xorg_cv_cc_flag__Wmain
9166		if eval \${$cacheid+:} false; then :
9167  $as_echo_n "(cached) " >&6
9168else
9169  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9170/* end confdefs.h.  */
9171int i;
9172int
9173main ()
9174{
9175
9176  ;
9177  return 0;
9178}
9179_ACEOF
9180if ac_fn_c_try_link "$LINENO"; then :
9181  eval $cacheid=yes
9182else
9183  eval $cacheid=no
9184fi
9185rm -f core conftest.err conftest.$ac_objext \
9186    conftest$ac_exeext conftest.$ac_ext
9187fi
9188
9189
9190		CFLAGS="$xorg_testset_save_CFLAGS"
9191
9192		eval supported=\$$cacheid
9193		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9194$as_echo "$supported" >&6; }
9195		if test "$supported" = "yes" ; then
9196			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9197			found="yes"
9198		fi
9199	fi
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215xorg_testset_save_CFLAGS="$CFLAGS"
9216
9217if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9218	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9219	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9220$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9221if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9222  $as_echo_n "(cached) " >&6
9223else
9224  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9225/* end confdefs.h.  */
9226int i;
9227_ACEOF
9228if ac_fn_c_try_compile "$LINENO"; then :
9229  xorg_cv_cc_flag_unknown_warning_option=yes
9230else
9231  xorg_cv_cc_flag_unknown_warning_option=no
9232fi
9233rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9234fi
9235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9236$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9237	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9238	CFLAGS="$xorg_testset_save_CFLAGS"
9239fi
9240
9241if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9242	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9243		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9244	fi
9245	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9246	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9247$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9248if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9249  $as_echo_n "(cached) " >&6
9250else
9251  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9252/* end confdefs.h.  */
9253int i;
9254_ACEOF
9255if ac_fn_c_try_compile "$LINENO"; then :
9256  xorg_cv_cc_flag_unused_command_line_argument=yes
9257else
9258  xorg_cv_cc_flag_unused_command_line_argument=no
9259fi
9260rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9261fi
9262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9263$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9264	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9265	CFLAGS="$xorg_testset_save_CFLAGS"
9266fi
9267
9268found="no"
9269
9270	if test $found = "no" ; then
9271		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9272			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9273		fi
9274
9275		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9276			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9277		fi
9278
9279		CFLAGS="$CFLAGS -Wmissing-braces"
9280
9281		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9282$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
9283		cacheid=xorg_cv_cc_flag__Wmissing_braces
9284		if eval \${$cacheid+:} false; then :
9285  $as_echo_n "(cached) " >&6
9286else
9287  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9288/* end confdefs.h.  */
9289int i;
9290int
9291main ()
9292{
9293
9294  ;
9295  return 0;
9296}
9297_ACEOF
9298if ac_fn_c_try_link "$LINENO"; then :
9299  eval $cacheid=yes
9300else
9301  eval $cacheid=no
9302fi
9303rm -f core conftest.err conftest.$ac_objext \
9304    conftest$ac_exeext conftest.$ac_ext
9305fi
9306
9307
9308		CFLAGS="$xorg_testset_save_CFLAGS"
9309
9310		eval supported=\$$cacheid
9311		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9312$as_echo "$supported" >&6; }
9313		if test "$supported" = "yes" ; then
9314			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9315			found="yes"
9316		fi
9317	fi
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333xorg_testset_save_CFLAGS="$CFLAGS"
9334
9335if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9336	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9337	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9338$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9339if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9340  $as_echo_n "(cached) " >&6
9341else
9342  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9343/* end confdefs.h.  */
9344int i;
9345_ACEOF
9346if ac_fn_c_try_compile "$LINENO"; then :
9347  xorg_cv_cc_flag_unknown_warning_option=yes
9348else
9349  xorg_cv_cc_flag_unknown_warning_option=no
9350fi
9351rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9352fi
9353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9354$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9355	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9356	CFLAGS="$xorg_testset_save_CFLAGS"
9357fi
9358
9359if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9360	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9361		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9362	fi
9363	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9364	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9365$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9366if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9367  $as_echo_n "(cached) " >&6
9368else
9369  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9370/* end confdefs.h.  */
9371int i;
9372_ACEOF
9373if ac_fn_c_try_compile "$LINENO"; then :
9374  xorg_cv_cc_flag_unused_command_line_argument=yes
9375else
9376  xorg_cv_cc_flag_unused_command_line_argument=no
9377fi
9378rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9379fi
9380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9381$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9382	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9383	CFLAGS="$xorg_testset_save_CFLAGS"
9384fi
9385
9386found="no"
9387
9388	if test $found = "no" ; then
9389		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9390			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9391		fi
9392
9393		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9394			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9395		fi
9396
9397		CFLAGS="$CFLAGS -Wsequence-point"
9398
9399		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9400$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
9401		cacheid=xorg_cv_cc_flag__Wsequence_point
9402		if eval \${$cacheid+:} false; then :
9403  $as_echo_n "(cached) " >&6
9404else
9405  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9406/* end confdefs.h.  */
9407int i;
9408int
9409main ()
9410{
9411
9412  ;
9413  return 0;
9414}
9415_ACEOF
9416if ac_fn_c_try_link "$LINENO"; then :
9417  eval $cacheid=yes
9418else
9419  eval $cacheid=no
9420fi
9421rm -f core conftest.err conftest.$ac_objext \
9422    conftest$ac_exeext conftest.$ac_ext
9423fi
9424
9425
9426		CFLAGS="$xorg_testset_save_CFLAGS"
9427
9428		eval supported=\$$cacheid
9429		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9430$as_echo "$supported" >&6; }
9431		if test "$supported" = "yes" ; then
9432			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9433			found="yes"
9434		fi
9435	fi
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451xorg_testset_save_CFLAGS="$CFLAGS"
9452
9453if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9454	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9455	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9456$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9457if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9458  $as_echo_n "(cached) " >&6
9459else
9460  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9461/* end confdefs.h.  */
9462int i;
9463_ACEOF
9464if ac_fn_c_try_compile "$LINENO"; then :
9465  xorg_cv_cc_flag_unknown_warning_option=yes
9466else
9467  xorg_cv_cc_flag_unknown_warning_option=no
9468fi
9469rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9470fi
9471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9472$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9473	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9474	CFLAGS="$xorg_testset_save_CFLAGS"
9475fi
9476
9477if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9478	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9479		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9480	fi
9481	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9482	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9483$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9484if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9485  $as_echo_n "(cached) " >&6
9486else
9487  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9488/* end confdefs.h.  */
9489int i;
9490_ACEOF
9491if ac_fn_c_try_compile "$LINENO"; then :
9492  xorg_cv_cc_flag_unused_command_line_argument=yes
9493else
9494  xorg_cv_cc_flag_unused_command_line_argument=no
9495fi
9496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9497fi
9498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9499$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9500	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9501	CFLAGS="$xorg_testset_save_CFLAGS"
9502fi
9503
9504found="no"
9505
9506	if test $found = "no" ; then
9507		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9508			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9509		fi
9510
9511		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9512			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9513		fi
9514
9515		CFLAGS="$CFLAGS -Wreturn-type"
9516
9517		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9518$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
9519		cacheid=xorg_cv_cc_flag__Wreturn_type
9520		if eval \${$cacheid+:} false; then :
9521  $as_echo_n "(cached) " >&6
9522else
9523  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9524/* end confdefs.h.  */
9525int i;
9526int
9527main ()
9528{
9529
9530  ;
9531  return 0;
9532}
9533_ACEOF
9534if ac_fn_c_try_link "$LINENO"; then :
9535  eval $cacheid=yes
9536else
9537  eval $cacheid=no
9538fi
9539rm -f core conftest.err conftest.$ac_objext \
9540    conftest$ac_exeext conftest.$ac_ext
9541fi
9542
9543
9544		CFLAGS="$xorg_testset_save_CFLAGS"
9545
9546		eval supported=\$$cacheid
9547		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9548$as_echo "$supported" >&6; }
9549		if test "$supported" = "yes" ; then
9550			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9551			found="yes"
9552		fi
9553	fi
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569xorg_testset_save_CFLAGS="$CFLAGS"
9570
9571if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9572	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9573	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9574$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9575if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9576  $as_echo_n "(cached) " >&6
9577else
9578  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9579/* end confdefs.h.  */
9580int i;
9581_ACEOF
9582if ac_fn_c_try_compile "$LINENO"; then :
9583  xorg_cv_cc_flag_unknown_warning_option=yes
9584else
9585  xorg_cv_cc_flag_unknown_warning_option=no
9586fi
9587rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9588fi
9589{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9590$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9591	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9592	CFLAGS="$xorg_testset_save_CFLAGS"
9593fi
9594
9595if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9596	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9597		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9598	fi
9599	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9600	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9601$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9602if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9603  $as_echo_n "(cached) " >&6
9604else
9605  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9606/* end confdefs.h.  */
9607int i;
9608_ACEOF
9609if ac_fn_c_try_compile "$LINENO"; then :
9610  xorg_cv_cc_flag_unused_command_line_argument=yes
9611else
9612  xorg_cv_cc_flag_unused_command_line_argument=no
9613fi
9614rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9615fi
9616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9617$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9618	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9619	CFLAGS="$xorg_testset_save_CFLAGS"
9620fi
9621
9622found="no"
9623
9624	if test $found = "no" ; then
9625		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9626			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9627		fi
9628
9629		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9630			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9631		fi
9632
9633		CFLAGS="$CFLAGS -Wtrigraphs"
9634
9635		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9636$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
9637		cacheid=xorg_cv_cc_flag__Wtrigraphs
9638		if eval \${$cacheid+:} false; then :
9639  $as_echo_n "(cached) " >&6
9640else
9641  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9642/* end confdefs.h.  */
9643int i;
9644int
9645main ()
9646{
9647
9648  ;
9649  return 0;
9650}
9651_ACEOF
9652if ac_fn_c_try_link "$LINENO"; then :
9653  eval $cacheid=yes
9654else
9655  eval $cacheid=no
9656fi
9657rm -f core conftest.err conftest.$ac_objext \
9658    conftest$ac_exeext conftest.$ac_ext
9659fi
9660
9661
9662		CFLAGS="$xorg_testset_save_CFLAGS"
9663
9664		eval supported=\$$cacheid
9665		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9666$as_echo "$supported" >&6; }
9667		if test "$supported" = "yes" ; then
9668			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9669			found="yes"
9670		fi
9671	fi
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687xorg_testset_save_CFLAGS="$CFLAGS"
9688
9689if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9690	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9691	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9692$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9693if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9694  $as_echo_n "(cached) " >&6
9695else
9696  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9697/* end confdefs.h.  */
9698int i;
9699_ACEOF
9700if ac_fn_c_try_compile "$LINENO"; then :
9701  xorg_cv_cc_flag_unknown_warning_option=yes
9702else
9703  xorg_cv_cc_flag_unknown_warning_option=no
9704fi
9705rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9706fi
9707{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9708$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9709	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9710	CFLAGS="$xorg_testset_save_CFLAGS"
9711fi
9712
9713if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9714	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9715		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9716	fi
9717	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9718	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9719$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9720if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9721  $as_echo_n "(cached) " >&6
9722else
9723  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9724/* end confdefs.h.  */
9725int i;
9726_ACEOF
9727if ac_fn_c_try_compile "$LINENO"; then :
9728  xorg_cv_cc_flag_unused_command_line_argument=yes
9729else
9730  xorg_cv_cc_flag_unused_command_line_argument=no
9731fi
9732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9733fi
9734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9735$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9736	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9737	CFLAGS="$xorg_testset_save_CFLAGS"
9738fi
9739
9740found="no"
9741
9742	if test $found = "no" ; then
9743		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9744			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9745		fi
9746
9747		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9748			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9749		fi
9750
9751		CFLAGS="$CFLAGS -Warray-bounds"
9752
9753		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9754$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9755		cacheid=xorg_cv_cc_flag__Warray_bounds
9756		if eval \${$cacheid+:} false; then :
9757  $as_echo_n "(cached) " >&6
9758else
9759  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9760/* end confdefs.h.  */
9761int i;
9762int
9763main ()
9764{
9765
9766  ;
9767  return 0;
9768}
9769_ACEOF
9770if ac_fn_c_try_link "$LINENO"; then :
9771  eval $cacheid=yes
9772else
9773  eval $cacheid=no
9774fi
9775rm -f core conftest.err conftest.$ac_objext \
9776    conftest$ac_exeext conftest.$ac_ext
9777fi
9778
9779
9780		CFLAGS="$xorg_testset_save_CFLAGS"
9781
9782		eval supported=\$$cacheid
9783		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9784$as_echo "$supported" >&6; }
9785		if test "$supported" = "yes" ; then
9786			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9787			found="yes"
9788		fi
9789	fi
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805xorg_testset_save_CFLAGS="$CFLAGS"
9806
9807if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9808	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9809	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9810$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9811if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9812  $as_echo_n "(cached) " >&6
9813else
9814  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9815/* end confdefs.h.  */
9816int i;
9817_ACEOF
9818if ac_fn_c_try_compile "$LINENO"; then :
9819  xorg_cv_cc_flag_unknown_warning_option=yes
9820else
9821  xorg_cv_cc_flag_unknown_warning_option=no
9822fi
9823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9824fi
9825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9826$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9827	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9828	CFLAGS="$xorg_testset_save_CFLAGS"
9829fi
9830
9831if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9832	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9833		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9834	fi
9835	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9836	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9837$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9838if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9839  $as_echo_n "(cached) " >&6
9840else
9841  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9842/* end confdefs.h.  */
9843int i;
9844_ACEOF
9845if ac_fn_c_try_compile "$LINENO"; then :
9846  xorg_cv_cc_flag_unused_command_line_argument=yes
9847else
9848  xorg_cv_cc_flag_unused_command_line_argument=no
9849fi
9850rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9851fi
9852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9853$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9854	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9855	CFLAGS="$xorg_testset_save_CFLAGS"
9856fi
9857
9858found="no"
9859
9860	if test $found = "no" ; then
9861		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9862			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9863		fi
9864
9865		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9866			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9867		fi
9868
9869		CFLAGS="$CFLAGS -Wwrite-strings"
9870
9871		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
9872$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
9873		cacheid=xorg_cv_cc_flag__Wwrite_strings
9874		if eval \${$cacheid+:} false; then :
9875  $as_echo_n "(cached) " >&6
9876else
9877  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9878/* end confdefs.h.  */
9879int i;
9880int
9881main ()
9882{
9883
9884  ;
9885  return 0;
9886}
9887_ACEOF
9888if ac_fn_c_try_link "$LINENO"; then :
9889  eval $cacheid=yes
9890else
9891  eval $cacheid=no
9892fi
9893rm -f core conftest.err conftest.$ac_objext \
9894    conftest$ac_exeext conftest.$ac_ext
9895fi
9896
9897
9898		CFLAGS="$xorg_testset_save_CFLAGS"
9899
9900		eval supported=\$$cacheid
9901		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9902$as_echo "$supported" >&6; }
9903		if test "$supported" = "yes" ; then
9904			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
9905			found="yes"
9906		fi
9907	fi
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923xorg_testset_save_CFLAGS="$CFLAGS"
9924
9925if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9926	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9927	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9928$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9929if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9930  $as_echo_n "(cached) " >&6
9931else
9932  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9933/* end confdefs.h.  */
9934int i;
9935_ACEOF
9936if ac_fn_c_try_compile "$LINENO"; then :
9937  xorg_cv_cc_flag_unknown_warning_option=yes
9938else
9939  xorg_cv_cc_flag_unknown_warning_option=no
9940fi
9941rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9942fi
9943{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9944$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9945	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9946	CFLAGS="$xorg_testset_save_CFLAGS"
9947fi
9948
9949if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9950	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9951		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9952	fi
9953	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9954	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9955$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9956if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9957  $as_echo_n "(cached) " >&6
9958else
9959  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9960/* end confdefs.h.  */
9961int i;
9962_ACEOF
9963if ac_fn_c_try_compile "$LINENO"; then :
9964  xorg_cv_cc_flag_unused_command_line_argument=yes
9965else
9966  xorg_cv_cc_flag_unused_command_line_argument=no
9967fi
9968rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9969fi
9970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9971$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9972	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9973	CFLAGS="$xorg_testset_save_CFLAGS"
9974fi
9975
9976found="no"
9977
9978	if test $found = "no" ; then
9979		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9980			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9981		fi
9982
9983		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9984			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9985		fi
9986
9987		CFLAGS="$CFLAGS -Waddress"
9988
9989		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
9990$as_echo_n "checking if $CC supports -Waddress... " >&6; }
9991		cacheid=xorg_cv_cc_flag__Waddress
9992		if eval \${$cacheid+:} false; then :
9993  $as_echo_n "(cached) " >&6
9994else
9995  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9996/* end confdefs.h.  */
9997int i;
9998int
9999main ()
10000{
10001
10002  ;
10003  return 0;
10004}
10005_ACEOF
10006if ac_fn_c_try_link "$LINENO"; then :
10007  eval $cacheid=yes
10008else
10009  eval $cacheid=no
10010fi
10011rm -f core conftest.err conftest.$ac_objext \
10012    conftest$ac_exeext conftest.$ac_ext
10013fi
10014
10015
10016		CFLAGS="$xorg_testset_save_CFLAGS"
10017
10018		eval supported=\$$cacheid
10019		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10020$as_echo "$supported" >&6; }
10021		if test "$supported" = "yes" ; then
10022			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10023			found="yes"
10024		fi
10025	fi
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041xorg_testset_save_CFLAGS="$CFLAGS"
10042
10043if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10044	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10045	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10046$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10047if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10048  $as_echo_n "(cached) " >&6
10049else
10050  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10051/* end confdefs.h.  */
10052int i;
10053_ACEOF
10054if ac_fn_c_try_compile "$LINENO"; then :
10055  xorg_cv_cc_flag_unknown_warning_option=yes
10056else
10057  xorg_cv_cc_flag_unknown_warning_option=no
10058fi
10059rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10060fi
10061{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10062$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10063	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10064	CFLAGS="$xorg_testset_save_CFLAGS"
10065fi
10066
10067if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10068	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10069		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10070	fi
10071	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10072	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10073$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10074if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10075  $as_echo_n "(cached) " >&6
10076else
10077  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10078/* end confdefs.h.  */
10079int i;
10080_ACEOF
10081if ac_fn_c_try_compile "$LINENO"; then :
10082  xorg_cv_cc_flag_unused_command_line_argument=yes
10083else
10084  xorg_cv_cc_flag_unused_command_line_argument=no
10085fi
10086rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10087fi
10088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10089$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10090	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10091	CFLAGS="$xorg_testset_save_CFLAGS"
10092fi
10093
10094found="no"
10095
10096	if test $found = "no" ; then
10097		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10098			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10099		fi
10100
10101		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10102			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10103		fi
10104
10105		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10106
10107		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10108$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10109		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10110		if eval \${$cacheid+:} false; then :
10111  $as_echo_n "(cached) " >&6
10112else
10113  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10114/* end confdefs.h.  */
10115int i;
10116int
10117main ()
10118{
10119
10120  ;
10121  return 0;
10122}
10123_ACEOF
10124if ac_fn_c_try_link "$LINENO"; then :
10125  eval $cacheid=yes
10126else
10127  eval $cacheid=no
10128fi
10129rm -f core conftest.err conftest.$ac_objext \
10130    conftest$ac_exeext conftest.$ac_ext
10131fi
10132
10133
10134		CFLAGS="$xorg_testset_save_CFLAGS"
10135
10136		eval supported=\$$cacheid
10137		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10138$as_echo "$supported" >&6; }
10139		if test "$supported" = "yes" ; then
10140			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10141			found="yes"
10142		fi
10143	fi
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159xorg_testset_save_CFLAGS="$CFLAGS"
10160
10161if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10162	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10163	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10164$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10165if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10166  $as_echo_n "(cached) " >&6
10167else
10168  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10169/* end confdefs.h.  */
10170int i;
10171_ACEOF
10172if ac_fn_c_try_compile "$LINENO"; then :
10173  xorg_cv_cc_flag_unknown_warning_option=yes
10174else
10175  xorg_cv_cc_flag_unknown_warning_option=no
10176fi
10177rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10178fi
10179{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10180$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10181	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10182	CFLAGS="$xorg_testset_save_CFLAGS"
10183fi
10184
10185if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10186	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10187		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10188	fi
10189	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10190	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10191$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10192if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10193  $as_echo_n "(cached) " >&6
10194else
10195  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10196/* end confdefs.h.  */
10197int i;
10198_ACEOF
10199if ac_fn_c_try_compile "$LINENO"; then :
10200  xorg_cv_cc_flag_unused_command_line_argument=yes
10201else
10202  xorg_cv_cc_flag_unused_command_line_argument=no
10203fi
10204rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10205fi
10206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10207$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10208	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10209	CFLAGS="$xorg_testset_save_CFLAGS"
10210fi
10211
10212found="no"
10213
10214	if test $found = "no" ; then
10215		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10216			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10217		fi
10218
10219		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10220			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10221		fi
10222
10223		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10224
10225		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10226$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10227		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10228		if eval \${$cacheid+:} false; then :
10229  $as_echo_n "(cached) " >&6
10230else
10231  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10232/* end confdefs.h.  */
10233int i;
10234int
10235main ()
10236{
10237
10238  ;
10239  return 0;
10240}
10241_ACEOF
10242if ac_fn_c_try_link "$LINENO"; then :
10243  eval $cacheid=yes
10244else
10245  eval $cacheid=no
10246fi
10247rm -f core conftest.err conftest.$ac_objext \
10248    conftest$ac_exeext conftest.$ac_ext
10249fi
10250
10251
10252		CFLAGS="$xorg_testset_save_CFLAGS"
10253
10254		eval supported=\$$cacheid
10255		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10256$as_echo "$supported" >&6; }
10257		if test "$supported" = "yes" ; then
10258			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10259			found="yes"
10260		fi
10261	fi
10262
10263
10264fi
10265
10266
10267
10268
10269
10270
10271
10272		CWARNFLAGS="$BASE_CFLAGS"
10273		if  test "x$GCC" = xyes ; then
10274		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10275		fi
10276
10277
10278
10279
10280
10281
10282
10283
10284# Check whether --enable-strict-compilation was given.
10285if test "${enable_strict_compilation+set}" = set; then :
10286  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10287else
10288  STRICT_COMPILE=no
10289fi
10290
10291
10292
10293
10294
10295
10296STRICT_CFLAGS=""
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310xorg_testset_save_CFLAGS="$CFLAGS"
10311
10312if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10313	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10314	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10315$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10316if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10317  $as_echo_n "(cached) " >&6
10318else
10319  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10320/* end confdefs.h.  */
10321int i;
10322_ACEOF
10323if ac_fn_c_try_compile "$LINENO"; then :
10324  xorg_cv_cc_flag_unknown_warning_option=yes
10325else
10326  xorg_cv_cc_flag_unknown_warning_option=no
10327fi
10328rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10329fi
10330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10331$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10332	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10333	CFLAGS="$xorg_testset_save_CFLAGS"
10334fi
10335
10336if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10337	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10338		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10339	fi
10340	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10341	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10342$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10343if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10344  $as_echo_n "(cached) " >&6
10345else
10346  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10347/* end confdefs.h.  */
10348int i;
10349_ACEOF
10350if ac_fn_c_try_compile "$LINENO"; then :
10351  xorg_cv_cc_flag_unused_command_line_argument=yes
10352else
10353  xorg_cv_cc_flag_unused_command_line_argument=no
10354fi
10355rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10356fi
10357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10358$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10359	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10360	CFLAGS="$xorg_testset_save_CFLAGS"
10361fi
10362
10363found="no"
10364
10365	if test $found = "no" ; then
10366		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10367			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10368		fi
10369
10370		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10371			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10372		fi
10373
10374		CFLAGS="$CFLAGS -pedantic"
10375
10376		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10377$as_echo_n "checking if $CC supports -pedantic... " >&6; }
10378		cacheid=xorg_cv_cc_flag__pedantic
10379		if eval \${$cacheid+:} false; then :
10380  $as_echo_n "(cached) " >&6
10381else
10382  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10383/* end confdefs.h.  */
10384int i;
10385int
10386main ()
10387{
10388
10389  ;
10390  return 0;
10391}
10392_ACEOF
10393if ac_fn_c_try_link "$LINENO"; then :
10394  eval $cacheid=yes
10395else
10396  eval $cacheid=no
10397fi
10398rm -f core conftest.err conftest.$ac_objext \
10399    conftest$ac_exeext conftest.$ac_ext
10400fi
10401
10402
10403		CFLAGS="$xorg_testset_save_CFLAGS"
10404
10405		eval supported=\$$cacheid
10406		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10407$as_echo "$supported" >&6; }
10408		if test "$supported" = "yes" ; then
10409			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10410			found="yes"
10411		fi
10412	fi
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428xorg_testset_save_CFLAGS="$CFLAGS"
10429
10430if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10431	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10432	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10433$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10434if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10435  $as_echo_n "(cached) " >&6
10436else
10437  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10438/* end confdefs.h.  */
10439int i;
10440_ACEOF
10441if ac_fn_c_try_compile "$LINENO"; then :
10442  xorg_cv_cc_flag_unknown_warning_option=yes
10443else
10444  xorg_cv_cc_flag_unknown_warning_option=no
10445fi
10446rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10447fi
10448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10449$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10450	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10451	CFLAGS="$xorg_testset_save_CFLAGS"
10452fi
10453
10454if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10455	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10456		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10457	fi
10458	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10459	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10460$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10461if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10462  $as_echo_n "(cached) " >&6
10463else
10464  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10465/* end confdefs.h.  */
10466int i;
10467_ACEOF
10468if ac_fn_c_try_compile "$LINENO"; then :
10469  xorg_cv_cc_flag_unused_command_line_argument=yes
10470else
10471  xorg_cv_cc_flag_unused_command_line_argument=no
10472fi
10473rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10474fi
10475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10476$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10477	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10478	CFLAGS="$xorg_testset_save_CFLAGS"
10479fi
10480
10481found="no"
10482
10483	if test $found = "no" ; then
10484		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10485			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10486		fi
10487
10488		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10489			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10490		fi
10491
10492		CFLAGS="$CFLAGS -Werror"
10493
10494		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10495$as_echo_n "checking if $CC supports -Werror... " >&6; }
10496		cacheid=xorg_cv_cc_flag__Werror
10497		if eval \${$cacheid+:} false; then :
10498  $as_echo_n "(cached) " >&6
10499else
10500  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10501/* end confdefs.h.  */
10502int i;
10503int
10504main ()
10505{
10506
10507  ;
10508  return 0;
10509}
10510_ACEOF
10511if ac_fn_c_try_link "$LINENO"; then :
10512  eval $cacheid=yes
10513else
10514  eval $cacheid=no
10515fi
10516rm -f core conftest.err conftest.$ac_objext \
10517    conftest$ac_exeext conftest.$ac_ext
10518fi
10519
10520
10521		CFLAGS="$xorg_testset_save_CFLAGS"
10522
10523		eval supported=\$$cacheid
10524		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10525$as_echo "$supported" >&6; }
10526		if test "$supported" = "yes" ; then
10527			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10528			found="yes"
10529		fi
10530	fi
10531
10532	if test $found = "no" ; then
10533		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10534			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10535		fi
10536
10537		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10538			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10539		fi
10540
10541		CFLAGS="$CFLAGS -errwarn"
10542
10543		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10544$as_echo_n "checking if $CC supports -errwarn... " >&6; }
10545		cacheid=xorg_cv_cc_flag__errwarn
10546		if eval \${$cacheid+:} false; then :
10547  $as_echo_n "(cached) " >&6
10548else
10549  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10550/* end confdefs.h.  */
10551int i;
10552int
10553main ()
10554{
10555
10556  ;
10557  return 0;
10558}
10559_ACEOF
10560if ac_fn_c_try_link "$LINENO"; then :
10561  eval $cacheid=yes
10562else
10563  eval $cacheid=no
10564fi
10565rm -f core conftest.err conftest.$ac_objext \
10566    conftest$ac_exeext conftest.$ac_ext
10567fi
10568
10569
10570		CFLAGS="$xorg_testset_save_CFLAGS"
10571
10572		eval supported=\$$cacheid
10573		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10574$as_echo "$supported" >&6; }
10575		if test "$supported" = "yes" ; then
10576			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10577			found="yes"
10578		fi
10579	fi
10580
10581
10582
10583# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10584# activate it with -Werror, so we add it here explicitly.
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598xorg_testset_save_CFLAGS="$CFLAGS"
10599
10600if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10601	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10602	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10603$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10604if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10605  $as_echo_n "(cached) " >&6
10606else
10607  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10608/* end confdefs.h.  */
10609int i;
10610_ACEOF
10611if ac_fn_c_try_compile "$LINENO"; then :
10612  xorg_cv_cc_flag_unknown_warning_option=yes
10613else
10614  xorg_cv_cc_flag_unknown_warning_option=no
10615fi
10616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10617fi
10618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10619$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10620	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10621	CFLAGS="$xorg_testset_save_CFLAGS"
10622fi
10623
10624if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10625	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10626		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10627	fi
10628	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10629	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10630$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10631if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10632  $as_echo_n "(cached) " >&6
10633else
10634  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10635/* end confdefs.h.  */
10636int i;
10637_ACEOF
10638if ac_fn_c_try_compile "$LINENO"; then :
10639  xorg_cv_cc_flag_unused_command_line_argument=yes
10640else
10641  xorg_cv_cc_flag_unused_command_line_argument=no
10642fi
10643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10644fi
10645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10646$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10647	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10648	CFLAGS="$xorg_testset_save_CFLAGS"
10649fi
10650
10651found="no"
10652
10653	if test $found = "no" ; then
10654		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10655			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10656		fi
10657
10658		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10659			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10660		fi
10661
10662		CFLAGS="$CFLAGS -Werror=attributes"
10663
10664		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10665$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
10666		cacheid=xorg_cv_cc_flag__Werror_attributes
10667		if eval \${$cacheid+:} false; then :
10668  $as_echo_n "(cached) " >&6
10669else
10670  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10671/* end confdefs.h.  */
10672int i;
10673int
10674main ()
10675{
10676
10677  ;
10678  return 0;
10679}
10680_ACEOF
10681if ac_fn_c_try_link "$LINENO"; then :
10682  eval $cacheid=yes
10683else
10684  eval $cacheid=no
10685fi
10686rm -f core conftest.err conftest.$ac_objext \
10687    conftest$ac_exeext conftest.$ac_ext
10688fi
10689
10690
10691		CFLAGS="$xorg_testset_save_CFLAGS"
10692
10693		eval supported=\$$cacheid
10694		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10695$as_echo "$supported" >&6; }
10696		if test "$supported" = "yes" ; then
10697			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10698			found="yes"
10699		fi
10700	fi
10701
10702
10703
10704if test "x$STRICT_COMPILE" = "xyes"; then
10705    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10706    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10707fi
10708
10709
10710
10711
10712
10713
10714cat >>confdefs.h <<_ACEOF
10715#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10716_ACEOF
10717
10718	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10719	if test "x$PVM" = "x"; then
10720		PVM="0"
10721	fi
10722
10723cat >>confdefs.h <<_ACEOF
10724#define PACKAGE_VERSION_MINOR $PVM
10725_ACEOF
10726
10727	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10728	if test "x$PVP" = "x"; then
10729		PVP="0"
10730	fi
10731
10732cat >>confdefs.h <<_ACEOF
10733#define PACKAGE_VERSION_PATCHLEVEL $PVP
10734_ACEOF
10735
10736
10737
10738CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10739mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10740|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10741echo 'git directory not found: installing possibly empty changelog.' >&2)"
10742
10743
10744
10745
10746macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10747INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10748mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10749|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10750echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10751
10752
10753
10754
10755
10756
10757if test x$APP_MAN_SUFFIX = x    ; then
10758    APP_MAN_SUFFIX=1
10759fi
10760if test x$APP_MAN_DIR = x    ; then
10761    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10762fi
10763
10764if test x$LIB_MAN_SUFFIX = x    ; then
10765    LIB_MAN_SUFFIX=3
10766fi
10767if test x$LIB_MAN_DIR = x    ; then
10768    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10769fi
10770
10771if test x$FILE_MAN_SUFFIX = x    ; then
10772    case $host_os in
10773	solaris*)	FILE_MAN_SUFFIX=4  ;;
10774	*)		FILE_MAN_SUFFIX=5  ;;
10775    esac
10776fi
10777if test x$FILE_MAN_DIR = x    ; then
10778    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10779fi
10780
10781if test x$MISC_MAN_SUFFIX = x    ; then
10782    case $host_os in
10783	solaris*)	MISC_MAN_SUFFIX=5  ;;
10784	*)		MISC_MAN_SUFFIX=7  ;;
10785    esac
10786fi
10787if test x$MISC_MAN_DIR = x    ; then
10788    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10789fi
10790
10791if test x$DRIVER_MAN_SUFFIX = x    ; then
10792    case $host_os in
10793	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
10794	*)		DRIVER_MAN_SUFFIX=4  ;;
10795    esac
10796fi
10797if test x$DRIVER_MAN_DIR = x    ; then
10798    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
10799fi
10800
10801if test x$ADMIN_MAN_SUFFIX = x    ; then
10802    case $host_os in
10803	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
10804	*)		ADMIN_MAN_SUFFIX=8  ;;
10805    esac
10806fi
10807if test x$ADMIN_MAN_DIR = x    ; then
10808    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
10809fi
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825XORG_MAN_PAGE="X Version 11"
10826
10827MAN_SUBSTS="\
10828	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10829	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10830	-e 's|__xservername__|Xorg|g' \
10831	-e 's|__xconfigfile__|xorg.conf|g' \
10832	-e 's|__projectroot__|\$(prefix)|g' \
10833	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
10834	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
10835	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
10836	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
10837	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
10838	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
10839	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
10840
10841
10842
10843# Check whether --enable-silent-rules was given.
10844if test "${enable_silent_rules+set}" = set; then :
10845  enableval=$enable_silent_rules;
10846fi
10847
10848case $enable_silent_rules in # (((
10849  yes) AM_DEFAULT_VERBOSITY=0;;
10850   no) AM_DEFAULT_VERBOSITY=1;;
10851    *) AM_DEFAULT_VERBOSITY=0;;
10852esac
10853am_make=${MAKE-make}
10854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
10855$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
10856if ${am_cv_make_support_nested_variables+:} false; then :
10857  $as_echo_n "(cached) " >&6
10858else
10859  if $as_echo 'TRUE=$(BAR$(V))
10860BAR0=false
10861BAR1=true
10862V=1
10863am__doit:
10864	@$(TRUE)
10865.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
10866  am_cv_make_support_nested_variables=yes
10867else
10868  am_cv_make_support_nested_variables=no
10869fi
10870fi
10871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
10872$as_echo "$am_cv_make_support_nested_variables" >&6; }
10873if test $am_cv_make_support_nested_variables = yes; then
10874    AM_V='$(V)'
10875  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
10876else
10877  AM_V=$AM_DEFAULT_VERBOSITY
10878  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
10879fi
10880AM_BACKSLASH='\'
10881
10882
10883
10884# Initialize libtool
10885# Check whether --enable-static was given.
10886if test "${enable_static+set}" = set; then :
10887  enableval=$enable_static; p=${PACKAGE-default}
10888    case $enableval in
10889    yes) enable_static=yes ;;
10890    no) enable_static=no ;;
10891    *)
10892     enable_static=no
10893      # Look at the argument we got.  We use all the common list separators.
10894      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
10895      for pkg in $enableval; do
10896	IFS=$lt_save_ifs
10897	if test "X$pkg" = "X$p"; then
10898	  enable_static=yes
10899	fi
10900      done
10901      IFS=$lt_save_ifs
10902      ;;
10903    esac
10904else
10905  enable_static=no
10906fi
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916case `pwd` in
10917  *\ * | *\	*)
10918    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
10919$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
10920esac
10921
10922
10923
10924macro_version='2.4.6'
10925macro_revision='2.4.6'
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939ltmain=$ac_aux_dir/ltmain.sh
10940
10941# Backslashify metacharacters that are still active within
10942# double-quoted strings.
10943sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
10944
10945# Same as above, but do not quote variable references.
10946double_quote_subst='s/\(["`\\]\)/\\\1/g'
10947
10948# Sed substitution to delay expansion of an escaped shell variable in a
10949# double_quote_subst'ed string.
10950delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
10951
10952# Sed substitution to delay expansion of an escaped single quote.
10953delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
10954
10955# Sed substitution to avoid accidental globbing in evaled expressions
10956no_glob_subst='s/\*/\\\*/g'
10957
10958ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10959ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
10960ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
10961
10962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
10963$as_echo_n "checking how to print strings... " >&6; }
10964# Test print first, because it will be a builtin if present.
10965if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
10966   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
10967  ECHO='print -r --'
10968elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
10969  ECHO='printf %s\n'
10970else
10971  # Use this function as a fallback that always works.
10972  func_fallback_echo ()
10973  {
10974    eval 'cat <<_LTECHO_EOF
10975$1
10976_LTECHO_EOF'
10977  }
10978  ECHO='func_fallback_echo'
10979fi
10980
10981# func_echo_all arg...
10982# Invoke $ECHO with all args, space-separated.
10983func_echo_all ()
10984{
10985    $ECHO ""
10986}
10987
10988case $ECHO in
10989  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
10990$as_echo "printf" >&6; } ;;
10991  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
10992$as_echo "print -r" >&6; } ;;
10993  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
10994$as_echo "cat" >&6; } ;;
10995esac
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
11011$as_echo_n "checking for a sed that does not truncate output... " >&6; }
11012if ${ac_cv_path_SED+:} false; then :
11013  $as_echo_n "(cached) " >&6
11014else
11015            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
11016     for ac_i in 1 2 3 4 5 6 7; do
11017       ac_script="$ac_script$as_nl$ac_script"
11018     done
11019     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
11020     { ac_script=; unset ac_script;}
11021     if test -z "$SED"; then
11022  ac_path_SED_found=false
11023  # Loop through the user's path and test for each of PROGNAME-LIST
11024  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11025for as_dir in $PATH
11026do
11027  IFS=$as_save_IFS
11028  test -z "$as_dir" && as_dir=.
11029    for ac_prog in sed gsed; do
11030    for ac_exec_ext in '' $ac_executable_extensions; do
11031      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
11032      as_fn_executable_p "$ac_path_SED" || continue
11033# Check for GNU ac_path_SED and select it if it is found.
11034  # Check for GNU $ac_path_SED
11035case `"$ac_path_SED" --version 2>&1` in
11036*GNU*)
11037  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
11038*)
11039  ac_count=0
11040  $as_echo_n 0123456789 >"conftest.in"
11041  while :
11042  do
11043    cat "conftest.in" "conftest.in" >"conftest.tmp"
11044    mv "conftest.tmp" "conftest.in"
11045    cp "conftest.in" "conftest.nl"
11046    $as_echo '' >> "conftest.nl"
11047    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
11048    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11049    as_fn_arith $ac_count + 1 && ac_count=$as_val
11050    if test $ac_count -gt ${ac_path_SED_max-0}; then
11051      # Best one so far, save it but keep looking for a better one
11052      ac_cv_path_SED="$ac_path_SED"
11053      ac_path_SED_max=$ac_count
11054    fi
11055    # 10*(2^10) chars as input seems more than enough
11056    test $ac_count -gt 10 && break
11057  done
11058  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11059esac
11060
11061      $ac_path_SED_found && break 3
11062    done
11063  done
11064  done
11065IFS=$as_save_IFS
11066  if test -z "$ac_cv_path_SED"; then
11067    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
11068  fi
11069else
11070  ac_cv_path_SED=$SED
11071fi
11072
11073fi
11074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
11075$as_echo "$ac_cv_path_SED" >&6; }
11076 SED="$ac_cv_path_SED"
11077  rm -f conftest.sed
11078
11079test -z "$SED" && SED=sed
11080Xsed="$SED -e 1s/^X//"
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
11093$as_echo_n "checking for fgrep... " >&6; }
11094if ${ac_cv_path_FGREP+:} false; then :
11095  $as_echo_n "(cached) " >&6
11096else
11097  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
11098   then ac_cv_path_FGREP="$GREP -F"
11099   else
11100     if test -z "$FGREP"; then
11101  ac_path_FGREP_found=false
11102  # Loop through the user's path and test for each of PROGNAME-LIST
11103  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11104for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11105do
11106  IFS=$as_save_IFS
11107  test -z "$as_dir" && as_dir=.
11108    for ac_prog in fgrep; do
11109    for ac_exec_ext in '' $ac_executable_extensions; do
11110      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
11111      as_fn_executable_p "$ac_path_FGREP" || continue
11112# Check for GNU ac_path_FGREP and select it if it is found.
11113  # Check for GNU $ac_path_FGREP
11114case `"$ac_path_FGREP" --version 2>&1` in
11115*GNU*)
11116  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
11117*)
11118  ac_count=0
11119  $as_echo_n 0123456789 >"conftest.in"
11120  while :
11121  do
11122    cat "conftest.in" "conftest.in" >"conftest.tmp"
11123    mv "conftest.tmp" "conftest.in"
11124    cp "conftest.in" "conftest.nl"
11125    $as_echo 'FGREP' >> "conftest.nl"
11126    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
11127    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11128    as_fn_arith $ac_count + 1 && ac_count=$as_val
11129    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
11130      # Best one so far, save it but keep looking for a better one
11131      ac_cv_path_FGREP="$ac_path_FGREP"
11132      ac_path_FGREP_max=$ac_count
11133    fi
11134    # 10*(2^10) chars as input seems more than enough
11135    test $ac_count -gt 10 && break
11136  done
11137  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11138esac
11139
11140      $ac_path_FGREP_found && break 3
11141    done
11142  done
11143  done
11144IFS=$as_save_IFS
11145  if test -z "$ac_cv_path_FGREP"; then
11146    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11147  fi
11148else
11149  ac_cv_path_FGREP=$FGREP
11150fi
11151
11152   fi
11153fi
11154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
11155$as_echo "$ac_cv_path_FGREP" >&6; }
11156 FGREP="$ac_cv_path_FGREP"
11157
11158
11159test -z "$GREP" && GREP=grep
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179# Check whether --with-gnu-ld was given.
11180if test "${with_gnu_ld+set}" = set; then :
11181  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
11182else
11183  with_gnu_ld=no
11184fi
11185
11186ac_prog=ld
11187if test yes = "$GCC"; then
11188  # Check if gcc -print-prog-name=ld gives a path.
11189  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
11190$as_echo_n "checking for ld used by $CC... " >&6; }
11191  case $host in
11192  *-*-mingw*)
11193    # gcc leaves a trailing carriage return, which upsets mingw
11194    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11195  *)
11196    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
11197  esac
11198  case $ac_prog in
11199    # Accept absolute paths.
11200    [\\/]* | ?:[\\/]*)
11201      re_direlt='/[^/][^/]*/\.\./'
11202      # Canonicalize the pathname of ld
11203      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
11204      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
11205	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
11206      done
11207      test -z "$LD" && LD=$ac_prog
11208      ;;
11209  "")
11210    # If it fails, then pretend we aren't using GCC.
11211    ac_prog=ld
11212    ;;
11213  *)
11214    # If it is relative, then search for the first ld in PATH.
11215    with_gnu_ld=unknown
11216    ;;
11217  esac
11218elif test yes = "$with_gnu_ld"; then
11219  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11220$as_echo_n "checking for GNU ld... " >&6; }
11221else
11222  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11223$as_echo_n "checking for non-GNU ld... " >&6; }
11224fi
11225if ${lt_cv_path_LD+:} false; then :
11226  $as_echo_n "(cached) " >&6
11227else
11228  if test -z "$LD"; then
11229  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11230  for ac_dir in $PATH; do
11231    IFS=$lt_save_ifs
11232    test -z "$ac_dir" && ac_dir=.
11233    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11234      lt_cv_path_LD=$ac_dir/$ac_prog
11235      # Check to see if the program is GNU ld.  I'd rather use --version,
11236      # but apparently some variants of GNU ld only accept -v.
11237      # Break only if it was the GNU/non-GNU ld that we prefer.
11238      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11239      *GNU* | *'with BFD'*)
11240	test no != "$with_gnu_ld" && break
11241	;;
11242      *)
11243	test yes != "$with_gnu_ld" && break
11244	;;
11245      esac
11246    fi
11247  done
11248  IFS=$lt_save_ifs
11249else
11250  lt_cv_path_LD=$LD # Let the user override the test with a path.
11251fi
11252fi
11253
11254LD=$lt_cv_path_LD
11255if test -n "$LD"; then
11256  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11257$as_echo "$LD" >&6; }
11258else
11259  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11260$as_echo "no" >&6; }
11261fi
11262test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
11263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11264$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11265if ${lt_cv_prog_gnu_ld+:} false; then :
11266  $as_echo_n "(cached) " >&6
11267else
11268  # I'd rather use --version here, but apparently some GNU lds only accept -v.
11269case `$LD -v 2>&1 </dev/null` in
11270*GNU* | *'with BFD'*)
11271  lt_cv_prog_gnu_ld=yes
11272  ;;
11273*)
11274  lt_cv_prog_gnu_ld=no
11275  ;;
11276esac
11277fi
11278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
11279$as_echo "$lt_cv_prog_gnu_ld" >&6; }
11280with_gnu_ld=$lt_cv_prog_gnu_ld
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
11291$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
11292if ${lt_cv_path_NM+:} false; then :
11293  $as_echo_n "(cached) " >&6
11294else
11295  if test -n "$NM"; then
11296  # Let the user override the test.
11297  lt_cv_path_NM=$NM
11298else
11299  lt_nm_to_check=${ac_tool_prefix}nm
11300  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
11301    lt_nm_to_check="$lt_nm_to_check nm"
11302  fi
11303  for lt_tmp_nm in $lt_nm_to_check; do
11304    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11305    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
11306      IFS=$lt_save_ifs
11307      test -z "$ac_dir" && ac_dir=.
11308      tmp_nm=$ac_dir/$lt_tmp_nm
11309      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
11310	# Check to see if the nm accepts a BSD-compat flag.
11311	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
11312	#   nm: unknown option "B" ignored
11313	# Tru64's nm complains that /dev/null is an invalid object file
11314	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
11315	case $build_os in
11316	mingw*) lt_bad_file=conftest.nm/nofile ;;
11317	*) lt_bad_file=/dev/null ;;
11318	esac
11319	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
11320	*$lt_bad_file* | *'Invalid file or object type'*)
11321	  lt_cv_path_NM="$tmp_nm -B"
11322	  break 2
11323	  ;;
11324	*)
11325	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
11326	  */dev/null*)
11327	    lt_cv_path_NM="$tmp_nm -p"
11328	    break 2
11329	    ;;
11330	  *)
11331	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
11332	    continue # so that we can try to find one that supports BSD flags
11333	    ;;
11334	  esac
11335	  ;;
11336	esac
11337      fi
11338    done
11339    IFS=$lt_save_ifs
11340  done
11341  : ${lt_cv_path_NM=no}
11342fi
11343fi
11344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
11345$as_echo "$lt_cv_path_NM" >&6; }
11346if test no != "$lt_cv_path_NM"; then
11347  NM=$lt_cv_path_NM
11348else
11349  # Didn't find any BSD compatible name lister, look for dumpbin.
11350  if test -n "$DUMPBIN"; then :
11351    # Let the user override the test.
11352  else
11353    if test -n "$ac_tool_prefix"; then
11354  for ac_prog in dumpbin "link -dump"
11355  do
11356    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11357set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11358{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11359$as_echo_n "checking for $ac_word... " >&6; }
11360if ${ac_cv_prog_DUMPBIN+:} false; then :
11361  $as_echo_n "(cached) " >&6
11362else
11363  if test -n "$DUMPBIN"; then
11364  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
11365else
11366as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11367for as_dir in $PATH
11368do
11369  IFS=$as_save_IFS
11370  test -z "$as_dir" && as_dir=.
11371    for ac_exec_ext in '' $ac_executable_extensions; do
11372  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11373    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
11374    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11375    break 2
11376  fi
11377done
11378  done
11379IFS=$as_save_IFS
11380
11381fi
11382fi
11383DUMPBIN=$ac_cv_prog_DUMPBIN
11384if test -n "$DUMPBIN"; then
11385  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
11386$as_echo "$DUMPBIN" >&6; }
11387else
11388  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11389$as_echo "no" >&6; }
11390fi
11391
11392
11393    test -n "$DUMPBIN" && break
11394  done
11395fi
11396if test -z "$DUMPBIN"; then
11397  ac_ct_DUMPBIN=$DUMPBIN
11398  for ac_prog in dumpbin "link -dump"
11399do
11400  # Extract the first word of "$ac_prog", so it can be a program name with args.
11401set dummy $ac_prog; ac_word=$2
11402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11403$as_echo_n "checking for $ac_word... " >&6; }
11404if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
11405  $as_echo_n "(cached) " >&6
11406else
11407  if test -n "$ac_ct_DUMPBIN"; then
11408  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
11409else
11410as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11411for as_dir in $PATH
11412do
11413  IFS=$as_save_IFS
11414  test -z "$as_dir" && as_dir=.
11415    for ac_exec_ext in '' $ac_executable_extensions; do
11416  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11417    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
11418    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11419    break 2
11420  fi
11421done
11422  done
11423IFS=$as_save_IFS
11424
11425fi
11426fi
11427ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
11428if test -n "$ac_ct_DUMPBIN"; then
11429  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
11430$as_echo "$ac_ct_DUMPBIN" >&6; }
11431else
11432  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11433$as_echo "no" >&6; }
11434fi
11435
11436
11437  test -n "$ac_ct_DUMPBIN" && break
11438done
11439
11440  if test "x$ac_ct_DUMPBIN" = x; then
11441    DUMPBIN=":"
11442  else
11443    case $cross_compiling:$ac_tool_warned in
11444yes:)
11445{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11446$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11447ac_tool_warned=yes ;;
11448esac
11449    DUMPBIN=$ac_ct_DUMPBIN
11450  fi
11451fi
11452
11453    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
11454    *COFF*)
11455      DUMPBIN="$DUMPBIN -symbols -headers"
11456      ;;
11457    *)
11458      DUMPBIN=:
11459      ;;
11460    esac
11461  fi
11462
11463  if test : != "$DUMPBIN"; then
11464    NM=$DUMPBIN
11465  fi
11466fi
11467test -z "$NM" && NM=nm
11468
11469
11470
11471
11472
11473
11474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
11475$as_echo_n "checking the name lister ($NM) interface... " >&6; }
11476if ${lt_cv_nm_interface+:} false; then :
11477  $as_echo_n "(cached) " >&6
11478else
11479  lt_cv_nm_interface="BSD nm"
11480  echo "int some_variable = 0;" > conftest.$ac_ext
11481  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
11482  (eval "$ac_compile" 2>conftest.err)
11483  cat conftest.err >&5
11484  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
11485  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
11486  cat conftest.err >&5
11487  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
11488  cat conftest.out >&5
11489  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
11490    lt_cv_nm_interface="MS dumpbin"
11491  fi
11492  rm -f conftest*
11493fi
11494{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
11495$as_echo "$lt_cv_nm_interface" >&6; }
11496
11497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11498$as_echo_n "checking whether ln -s works... " >&6; }
11499LN_S=$as_ln_s
11500if test "$LN_S" = "ln -s"; then
11501  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11502$as_echo "yes" >&6; }
11503else
11504  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11505$as_echo "no, using $LN_S" >&6; }
11506fi
11507
11508# find the maximum length of command line arguments
11509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
11510$as_echo_n "checking the maximum length of command line arguments... " >&6; }
11511if ${lt_cv_sys_max_cmd_len+:} false; then :
11512  $as_echo_n "(cached) " >&6
11513else
11514    i=0
11515  teststring=ABCD
11516
11517  case $build_os in
11518  msdosdjgpp*)
11519    # On DJGPP, this test can blow up pretty badly due to problems in libc
11520    # (any single argument exceeding 2000 bytes causes a buffer overrun
11521    # during glob expansion).  Even if it were fixed, the result of this
11522    # check would be larger than it should be.
11523    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
11524    ;;
11525
11526  gnu*)
11527    # Under GNU Hurd, this test is not required because there is
11528    # no limit to the length of command line arguments.
11529    # Libtool will interpret -1 as no limit whatsoever
11530    lt_cv_sys_max_cmd_len=-1;
11531    ;;
11532
11533  cygwin* | mingw* | cegcc*)
11534    # On Win9x/ME, this test blows up -- it succeeds, but takes
11535    # about 5 minutes as the teststring grows exponentially.
11536    # Worse, since 9x/ME are not pre-emptively multitasking,
11537    # you end up with a "frozen" computer, even though with patience
11538    # the test eventually succeeds (with a max line length of 256k).
11539    # Instead, let's just punt: use the minimum linelength reported by
11540    # all of the supported platforms: 8192 (on NT/2K/XP).
11541    lt_cv_sys_max_cmd_len=8192;
11542    ;;
11543
11544  mint*)
11545    # On MiNT this can take a long time and run out of memory.
11546    lt_cv_sys_max_cmd_len=8192;
11547    ;;
11548
11549  amigaos*)
11550    # On AmigaOS with pdksh, this test takes hours, literally.
11551    # So we just punt and use a minimum line length of 8192.
11552    lt_cv_sys_max_cmd_len=8192;
11553    ;;
11554
11555  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
11556    # This has been around since 386BSD, at least.  Likely further.
11557    if test -x /sbin/sysctl; then
11558      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
11559    elif test -x /usr/sbin/sysctl; then
11560      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
11561    else
11562      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
11563    fi
11564    # And add a safety zone
11565    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11566    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11567    ;;
11568
11569  interix*)
11570    # We know the value 262144 and hardcode it with a safety zone (like BSD)
11571    lt_cv_sys_max_cmd_len=196608
11572    ;;
11573
11574  os2*)
11575    # The test takes a long time on OS/2.
11576    lt_cv_sys_max_cmd_len=8192
11577    ;;
11578
11579  osf*)
11580    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
11581    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
11582    # nice to cause kernel panics so lets avoid the loop below.
11583    # First set a reasonable default.
11584    lt_cv_sys_max_cmd_len=16384
11585    #
11586    if test -x /sbin/sysconfig; then
11587      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
11588        *1*) lt_cv_sys_max_cmd_len=-1 ;;
11589      esac
11590    fi
11591    ;;
11592  sco3.2v5*)
11593    lt_cv_sys_max_cmd_len=102400
11594    ;;
11595  sysv5* | sco5v6* | sysv4.2uw2*)
11596    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
11597    if test -n "$kargmax"; then
11598      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
11599    else
11600      lt_cv_sys_max_cmd_len=32768
11601    fi
11602    ;;
11603  *)
11604    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
11605    if test -n "$lt_cv_sys_max_cmd_len" && \
11606       test undefined != "$lt_cv_sys_max_cmd_len"; then
11607      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11608      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11609    else
11610      # Make teststring a little bigger before we do anything with it.
11611      # a 1K string should be a reasonable start.
11612      for i in 1 2 3 4 5 6 7 8; do
11613        teststring=$teststring$teststring
11614      done
11615      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
11616      # If test is not a shell built-in, we'll probably end up computing a
11617      # maximum length that is only half of the actual maximum length, but
11618      # we can't tell.
11619      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
11620	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
11621	      test 17 != "$i" # 1/2 MB should be enough
11622      do
11623        i=`expr $i + 1`
11624        teststring=$teststring$teststring
11625      done
11626      # Only check the string length outside the loop.
11627      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
11628      teststring=
11629      # Add a significant safety factor because C++ compilers can tack on
11630      # massive amounts of additional arguments before passing them to the
11631      # linker.  It appears as though 1/2 is a usable value.
11632      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
11633    fi
11634    ;;
11635  esac
11636
11637fi
11638
11639if test -n "$lt_cv_sys_max_cmd_len"; then
11640  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
11641$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
11642else
11643  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
11644$as_echo "none" >&6; }
11645fi
11646max_cmd_len=$lt_cv_sys_max_cmd_len
11647
11648
11649
11650
11651
11652
11653: ${CP="cp -f"}
11654: ${MV="mv -f"}
11655: ${RM="rm -f"}
11656
11657if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11658  lt_unset=unset
11659else
11660  lt_unset=false
11661fi
11662
11663
11664
11665
11666
11667# test EBCDIC or ASCII
11668case `echo X|tr X '\101'` in
11669 A) # ASCII based system
11670    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
11671  lt_SP2NL='tr \040 \012'
11672  lt_NL2SP='tr \015\012 \040\040'
11673  ;;
11674 *) # EBCDIC based system
11675  lt_SP2NL='tr \100 \n'
11676  lt_NL2SP='tr \r\n \100\100'
11677  ;;
11678esac
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
11689$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
11690if ${lt_cv_to_host_file_cmd+:} false; then :
11691  $as_echo_n "(cached) " >&6
11692else
11693  case $host in
11694  *-*-mingw* )
11695    case $build in
11696      *-*-mingw* ) # actually msys
11697        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
11698        ;;
11699      *-*-cygwin* )
11700        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
11701        ;;
11702      * ) # otherwise, assume *nix
11703        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
11704        ;;
11705    esac
11706    ;;
11707  *-*-cygwin* )
11708    case $build in
11709      *-*-mingw* ) # actually msys
11710        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
11711        ;;
11712      *-*-cygwin* )
11713        lt_cv_to_host_file_cmd=func_convert_file_noop
11714        ;;
11715      * ) # otherwise, assume *nix
11716        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
11717        ;;
11718    esac
11719    ;;
11720  * ) # unhandled hosts (and "normal" native builds)
11721    lt_cv_to_host_file_cmd=func_convert_file_noop
11722    ;;
11723esac
11724
11725fi
11726
11727to_host_file_cmd=$lt_cv_to_host_file_cmd
11728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
11729$as_echo "$lt_cv_to_host_file_cmd" >&6; }
11730
11731
11732
11733
11734
11735{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
11736$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
11737if ${lt_cv_to_tool_file_cmd+:} false; then :
11738  $as_echo_n "(cached) " >&6
11739else
11740  #assume ordinary cross tools, or native build.
11741lt_cv_to_tool_file_cmd=func_convert_file_noop
11742case $host in
11743  *-*-mingw* )
11744    case $build in
11745      *-*-mingw* ) # actually msys
11746        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
11747        ;;
11748    esac
11749    ;;
11750esac
11751
11752fi
11753
11754to_tool_file_cmd=$lt_cv_to_tool_file_cmd
11755{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
11756$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
11757
11758
11759
11760
11761
11762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
11763$as_echo_n "checking for $LD option to reload object files... " >&6; }
11764if ${lt_cv_ld_reload_flag+:} false; then :
11765  $as_echo_n "(cached) " >&6
11766else
11767  lt_cv_ld_reload_flag='-r'
11768fi
11769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
11770$as_echo "$lt_cv_ld_reload_flag" >&6; }
11771reload_flag=$lt_cv_ld_reload_flag
11772case $reload_flag in
11773"" | " "*) ;;
11774*) reload_flag=" $reload_flag" ;;
11775esac
11776reload_cmds='$LD$reload_flag -o $output$reload_objs'
11777case $host_os in
11778  cygwin* | mingw* | pw32* | cegcc*)
11779    if test yes != "$GCC"; then
11780      reload_cmds=false
11781    fi
11782    ;;
11783  darwin*)
11784    if test yes = "$GCC"; then
11785      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
11786    else
11787      reload_cmds='$LD$reload_flag -o $output$reload_objs'
11788    fi
11789    ;;
11790esac
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800if test -n "$ac_tool_prefix"; then
11801  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
11802set dummy ${ac_tool_prefix}objdump; ac_word=$2
11803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11804$as_echo_n "checking for $ac_word... " >&6; }
11805if ${ac_cv_prog_OBJDUMP+:} false; then :
11806  $as_echo_n "(cached) " >&6
11807else
11808  if test -n "$OBJDUMP"; then
11809  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
11810else
11811as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11812for as_dir in $PATH
11813do
11814  IFS=$as_save_IFS
11815  test -z "$as_dir" && as_dir=.
11816    for ac_exec_ext in '' $ac_executable_extensions; do
11817  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11818    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
11819    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11820    break 2
11821  fi
11822done
11823  done
11824IFS=$as_save_IFS
11825
11826fi
11827fi
11828OBJDUMP=$ac_cv_prog_OBJDUMP
11829if test -n "$OBJDUMP"; then
11830  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
11831$as_echo "$OBJDUMP" >&6; }
11832else
11833  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11834$as_echo "no" >&6; }
11835fi
11836
11837
11838fi
11839if test -z "$ac_cv_prog_OBJDUMP"; then
11840  ac_ct_OBJDUMP=$OBJDUMP
11841  # Extract the first word of "objdump", so it can be a program name with args.
11842set dummy objdump; ac_word=$2
11843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11844$as_echo_n "checking for $ac_word... " >&6; }
11845if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
11846  $as_echo_n "(cached) " >&6
11847else
11848  if test -n "$ac_ct_OBJDUMP"; then
11849  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
11850else
11851as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11852for as_dir in $PATH
11853do
11854  IFS=$as_save_IFS
11855  test -z "$as_dir" && as_dir=.
11856    for ac_exec_ext in '' $ac_executable_extensions; do
11857  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11858    ac_cv_prog_ac_ct_OBJDUMP="objdump"
11859    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11860    break 2
11861  fi
11862done
11863  done
11864IFS=$as_save_IFS
11865
11866fi
11867fi
11868ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
11869if test -n "$ac_ct_OBJDUMP"; then
11870  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
11871$as_echo "$ac_ct_OBJDUMP" >&6; }
11872else
11873  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11874$as_echo "no" >&6; }
11875fi
11876
11877  if test "x$ac_ct_OBJDUMP" = x; then
11878    OBJDUMP="false"
11879  else
11880    case $cross_compiling:$ac_tool_warned in
11881yes:)
11882{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11883$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11884ac_tool_warned=yes ;;
11885esac
11886    OBJDUMP=$ac_ct_OBJDUMP
11887  fi
11888else
11889  OBJDUMP="$ac_cv_prog_OBJDUMP"
11890fi
11891
11892test -z "$OBJDUMP" && OBJDUMP=objdump
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
11903$as_echo_n "checking how to recognize dependent libraries... " >&6; }
11904if ${lt_cv_deplibs_check_method+:} false; then :
11905  $as_echo_n "(cached) " >&6
11906else
11907  lt_cv_file_magic_cmd='$MAGIC_CMD'
11908lt_cv_file_magic_test_file=
11909lt_cv_deplibs_check_method='unknown'
11910# Need to set the preceding variable on all platforms that support
11911# interlibrary dependencies.
11912# 'none' -- dependencies not supported.
11913# 'unknown' -- same as none, but documents that we really don't know.
11914# 'pass_all' -- all dependencies passed with no checks.
11915# 'test_compile' -- check by making test program.
11916# 'file_magic [[regex]]' -- check by looking for files in library path
11917# that responds to the $file_magic_cmd with a given extended regex.
11918# If you have 'file' or equivalent on your system and you're not sure
11919# whether 'pass_all' will *always* work, you probably want this one.
11920
11921case $host_os in
11922aix[4-9]*)
11923  lt_cv_deplibs_check_method=pass_all
11924  ;;
11925
11926beos*)
11927  lt_cv_deplibs_check_method=pass_all
11928  ;;
11929
11930bsdi[45]*)
11931  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
11932  lt_cv_file_magic_cmd='/usr/bin/file -L'
11933  lt_cv_file_magic_test_file=/shlib/libc.so
11934  ;;
11935
11936cygwin*)
11937  # func_win32_libid is a shell function defined in ltmain.sh
11938  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11939  lt_cv_file_magic_cmd='func_win32_libid'
11940  ;;
11941
11942mingw* | pw32*)
11943  # Base MSYS/MinGW do not provide the 'file' command needed by
11944  # func_win32_libid shell function, so use a weaker test based on 'objdump',
11945  # unless we find 'file', for example because we are cross-compiling.
11946  if ( file / ) >/dev/null 2>&1; then
11947    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11948    lt_cv_file_magic_cmd='func_win32_libid'
11949  else
11950    # Keep this pattern in sync with the one in func_win32_libid.
11951    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
11952    lt_cv_file_magic_cmd='$OBJDUMP -f'
11953  fi
11954  ;;
11955
11956cegcc*)
11957  # use the weaker test based on 'objdump'. See mingw*.
11958  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
11959  lt_cv_file_magic_cmd='$OBJDUMP -f'
11960  ;;
11961
11962darwin* | rhapsody*)
11963  lt_cv_deplibs_check_method=pass_all
11964  ;;
11965
11966freebsd* | dragonfly*)
11967  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
11968    case $host_cpu in
11969    i*86 )
11970      # Not sure whether the presence of OpenBSD here was a mistake.
11971      # Let's accept both of them until this is cleared up.
11972      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
11973      lt_cv_file_magic_cmd=/usr/bin/file
11974      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
11975      ;;
11976    esac
11977  else
11978    lt_cv_deplibs_check_method=pass_all
11979  fi
11980  ;;
11981
11982haiku*)
11983  lt_cv_deplibs_check_method=pass_all
11984  ;;
11985
11986hpux10.20* | hpux11*)
11987  lt_cv_file_magic_cmd=/usr/bin/file
11988  case $host_cpu in
11989  ia64*)
11990    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
11991    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
11992    ;;
11993  hppa*64*)
11994    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]'
11995    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
11996    ;;
11997  *)
11998    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
11999    lt_cv_file_magic_test_file=/usr/lib/libc.sl
12000    ;;
12001  esac
12002  ;;
12003
12004interix[3-9]*)
12005  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
12006  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
12007  ;;
12008
12009irix5* | irix6* | nonstopux*)
12010  case $LD in
12011  *-32|*"-32 ") libmagic=32-bit;;
12012  *-n32|*"-n32 ") libmagic=N32;;
12013  *-64|*"-64 ") libmagic=64-bit;;
12014  *) libmagic=never-match;;
12015  esac
12016  lt_cv_deplibs_check_method=pass_all
12017  ;;
12018
12019# This must be glibc/ELF.
12020linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
12021  lt_cv_deplibs_check_method=pass_all
12022  ;;
12023
12024netbsd*)
12025  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
12026    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12027  else
12028    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
12029  fi
12030  ;;
12031
12032newos6*)
12033  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
12034  lt_cv_file_magic_cmd=/usr/bin/file
12035  lt_cv_file_magic_test_file=/usr/lib/libnls.so
12036  ;;
12037
12038*nto* | *qnx*)
12039  lt_cv_deplibs_check_method=pass_all
12040  ;;
12041
12042openbsd* | bitrig*)
12043  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
12044    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
12045  else
12046    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12047  fi
12048  ;;
12049
12050osf3* | osf4* | osf5*)
12051  lt_cv_deplibs_check_method=pass_all
12052  ;;
12053
12054rdos*)
12055  lt_cv_deplibs_check_method=pass_all
12056  ;;
12057
12058solaris*)
12059  lt_cv_deplibs_check_method=pass_all
12060  ;;
12061
12062sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12063  lt_cv_deplibs_check_method=pass_all
12064  ;;
12065
12066sysv4 | sysv4.3*)
12067  case $host_vendor in
12068  motorola)
12069    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]'
12070    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
12071    ;;
12072  ncr)
12073    lt_cv_deplibs_check_method=pass_all
12074    ;;
12075  sequent)
12076    lt_cv_file_magic_cmd='/bin/file'
12077    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
12078    ;;
12079  sni)
12080    lt_cv_file_magic_cmd='/bin/file'
12081    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
12082    lt_cv_file_magic_test_file=/lib/libc.so
12083    ;;
12084  siemens)
12085    lt_cv_deplibs_check_method=pass_all
12086    ;;
12087  pc)
12088    lt_cv_deplibs_check_method=pass_all
12089    ;;
12090  esac
12091  ;;
12092
12093tpf*)
12094  lt_cv_deplibs_check_method=pass_all
12095  ;;
12096os2*)
12097  lt_cv_deplibs_check_method=pass_all
12098  ;;
12099esac
12100
12101fi
12102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
12103$as_echo "$lt_cv_deplibs_check_method" >&6; }
12104
12105file_magic_glob=
12106want_nocaseglob=no
12107if test "$build" = "$host"; then
12108  case $host_os in
12109  mingw* | pw32*)
12110    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
12111      want_nocaseglob=yes
12112    else
12113      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
12114    fi
12115    ;;
12116  esac
12117fi
12118
12119file_magic_cmd=$lt_cv_file_magic_cmd
12120deplibs_check_method=$lt_cv_deplibs_check_method
12121test -z "$deplibs_check_method" && deplibs_check_method=unknown
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144if test -n "$ac_tool_prefix"; then
12145  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
12146set dummy ${ac_tool_prefix}dlltool; ac_word=$2
12147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12148$as_echo_n "checking for $ac_word... " >&6; }
12149if ${ac_cv_prog_DLLTOOL+:} false; then :
12150  $as_echo_n "(cached) " >&6
12151else
12152  if test -n "$DLLTOOL"; then
12153  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
12154else
12155as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12156for as_dir in $PATH
12157do
12158  IFS=$as_save_IFS
12159  test -z "$as_dir" && as_dir=.
12160    for ac_exec_ext in '' $ac_executable_extensions; do
12161  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12162    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
12163    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12164    break 2
12165  fi
12166done
12167  done
12168IFS=$as_save_IFS
12169
12170fi
12171fi
12172DLLTOOL=$ac_cv_prog_DLLTOOL
12173if test -n "$DLLTOOL"; then
12174  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
12175$as_echo "$DLLTOOL" >&6; }
12176else
12177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12178$as_echo "no" >&6; }
12179fi
12180
12181
12182fi
12183if test -z "$ac_cv_prog_DLLTOOL"; then
12184  ac_ct_DLLTOOL=$DLLTOOL
12185  # Extract the first word of "dlltool", so it can be a program name with args.
12186set dummy dlltool; ac_word=$2
12187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12188$as_echo_n "checking for $ac_word... " >&6; }
12189if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
12190  $as_echo_n "(cached) " >&6
12191else
12192  if test -n "$ac_ct_DLLTOOL"; then
12193  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
12194else
12195as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12196for as_dir in $PATH
12197do
12198  IFS=$as_save_IFS
12199  test -z "$as_dir" && as_dir=.
12200    for ac_exec_ext in '' $ac_executable_extensions; do
12201  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12202    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
12203    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12204    break 2
12205  fi
12206done
12207  done
12208IFS=$as_save_IFS
12209
12210fi
12211fi
12212ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
12213if test -n "$ac_ct_DLLTOOL"; then
12214  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
12215$as_echo "$ac_ct_DLLTOOL" >&6; }
12216else
12217  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12218$as_echo "no" >&6; }
12219fi
12220
12221  if test "x$ac_ct_DLLTOOL" = x; then
12222    DLLTOOL="false"
12223  else
12224    case $cross_compiling:$ac_tool_warned in
12225yes:)
12226{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12227$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12228ac_tool_warned=yes ;;
12229esac
12230    DLLTOOL=$ac_ct_DLLTOOL
12231  fi
12232else
12233  DLLTOOL="$ac_cv_prog_DLLTOOL"
12234fi
12235
12236test -z "$DLLTOOL" && DLLTOOL=dlltool
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
12248$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
12249if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
12250  $as_echo_n "(cached) " >&6
12251else
12252  lt_cv_sharedlib_from_linklib_cmd='unknown'
12253
12254case $host_os in
12255cygwin* | mingw* | pw32* | cegcc*)
12256  # two different shell functions defined in ltmain.sh;
12257  # decide which one to use based on capabilities of $DLLTOOL
12258  case `$DLLTOOL --help 2>&1` in
12259  *--identify-strict*)
12260    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
12261    ;;
12262  *)
12263    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
12264    ;;
12265  esac
12266  ;;
12267*)
12268  # fallback: assume linklib IS sharedlib
12269  lt_cv_sharedlib_from_linklib_cmd=$ECHO
12270  ;;
12271esac
12272
12273fi
12274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
12275$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
12276sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
12277test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
12278
12279
12280
12281
12282
12283
12284
12285if test -n "$ac_tool_prefix"; then
12286  for ac_prog in ar
12287  do
12288    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12289set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12291$as_echo_n "checking for $ac_word... " >&6; }
12292if ${ac_cv_prog_AR+:} false; then :
12293  $as_echo_n "(cached) " >&6
12294else
12295  if test -n "$AR"; then
12296  ac_cv_prog_AR="$AR" # Let the user override the test.
12297else
12298as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12299for as_dir in $PATH
12300do
12301  IFS=$as_save_IFS
12302  test -z "$as_dir" && as_dir=.
12303    for ac_exec_ext in '' $ac_executable_extensions; do
12304  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12305    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
12306    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12307    break 2
12308  fi
12309done
12310  done
12311IFS=$as_save_IFS
12312
12313fi
12314fi
12315AR=$ac_cv_prog_AR
12316if test -n "$AR"; then
12317  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
12318$as_echo "$AR" >&6; }
12319else
12320  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12321$as_echo "no" >&6; }
12322fi
12323
12324
12325    test -n "$AR" && break
12326  done
12327fi
12328if test -z "$AR"; then
12329  ac_ct_AR=$AR
12330  for ac_prog in ar
12331do
12332  # Extract the first word of "$ac_prog", so it can be a program name with args.
12333set dummy $ac_prog; ac_word=$2
12334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12335$as_echo_n "checking for $ac_word... " >&6; }
12336if ${ac_cv_prog_ac_ct_AR+:} false; then :
12337  $as_echo_n "(cached) " >&6
12338else
12339  if test -n "$ac_ct_AR"; then
12340  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
12341else
12342as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12343for as_dir in $PATH
12344do
12345  IFS=$as_save_IFS
12346  test -z "$as_dir" && as_dir=.
12347    for ac_exec_ext in '' $ac_executable_extensions; do
12348  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12349    ac_cv_prog_ac_ct_AR="$ac_prog"
12350    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12351    break 2
12352  fi
12353done
12354  done
12355IFS=$as_save_IFS
12356
12357fi
12358fi
12359ac_ct_AR=$ac_cv_prog_ac_ct_AR
12360if test -n "$ac_ct_AR"; then
12361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12362$as_echo "$ac_ct_AR" >&6; }
12363else
12364  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12365$as_echo "no" >&6; }
12366fi
12367
12368
12369  test -n "$ac_ct_AR" && break
12370done
12371
12372  if test "x$ac_ct_AR" = x; then
12373    AR="false"
12374  else
12375    case $cross_compiling:$ac_tool_warned in
12376yes:)
12377{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12378$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12379ac_tool_warned=yes ;;
12380esac
12381    AR=$ac_ct_AR
12382  fi
12383fi
12384
12385: ${AR=ar}
12386: ${AR_FLAGS=cru}
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
12399$as_echo_n "checking for archiver @FILE support... " >&6; }
12400if ${lt_cv_ar_at_file+:} false; then :
12401  $as_echo_n "(cached) " >&6
12402else
12403  lt_cv_ar_at_file=no
12404   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12405/* end confdefs.h.  */
12406
12407int
12408main ()
12409{
12410
12411  ;
12412  return 0;
12413}
12414_ACEOF
12415if ac_fn_c_try_compile "$LINENO"; then :
12416  echo conftest.$ac_objext > conftest.lst
12417      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
12418      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12419  (eval $lt_ar_try) 2>&5
12420  ac_status=$?
12421  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12422  test $ac_status = 0; }
12423      if test 0 -eq "$ac_status"; then
12424	# Ensure the archiver fails upon bogus file names.
12425	rm -f conftest.$ac_objext libconftest.a
12426	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12427  (eval $lt_ar_try) 2>&5
12428  ac_status=$?
12429  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12430  test $ac_status = 0; }
12431	if test 0 -ne "$ac_status"; then
12432          lt_cv_ar_at_file=@
12433        fi
12434      fi
12435      rm -f conftest.* libconftest.a
12436
12437fi
12438rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12439
12440fi
12441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
12442$as_echo "$lt_cv_ar_at_file" >&6; }
12443
12444if test no = "$lt_cv_ar_at_file"; then
12445  archiver_list_spec=
12446else
12447  archiver_list_spec=$lt_cv_ar_at_file
12448fi
12449
12450
12451
12452
12453
12454
12455
12456if test -n "$ac_tool_prefix"; then
12457  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12458set dummy ${ac_tool_prefix}strip; ac_word=$2
12459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12460$as_echo_n "checking for $ac_word... " >&6; }
12461if ${ac_cv_prog_STRIP+:} false; then :
12462  $as_echo_n "(cached) " >&6
12463else
12464  if test -n "$STRIP"; then
12465  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12466else
12467as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12468for as_dir in $PATH
12469do
12470  IFS=$as_save_IFS
12471  test -z "$as_dir" && as_dir=.
12472    for ac_exec_ext in '' $ac_executable_extensions; do
12473  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12474    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12475    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12476    break 2
12477  fi
12478done
12479  done
12480IFS=$as_save_IFS
12481
12482fi
12483fi
12484STRIP=$ac_cv_prog_STRIP
12485if test -n "$STRIP"; then
12486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12487$as_echo "$STRIP" >&6; }
12488else
12489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12490$as_echo "no" >&6; }
12491fi
12492
12493
12494fi
12495if test -z "$ac_cv_prog_STRIP"; then
12496  ac_ct_STRIP=$STRIP
12497  # Extract the first word of "strip", so it can be a program name with args.
12498set dummy strip; ac_word=$2
12499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12500$as_echo_n "checking for $ac_word... " >&6; }
12501if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12502  $as_echo_n "(cached) " >&6
12503else
12504  if test -n "$ac_ct_STRIP"; then
12505  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12506else
12507as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12508for as_dir in $PATH
12509do
12510  IFS=$as_save_IFS
12511  test -z "$as_dir" && as_dir=.
12512    for ac_exec_ext in '' $ac_executable_extensions; do
12513  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12514    ac_cv_prog_ac_ct_STRIP="strip"
12515    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12516    break 2
12517  fi
12518done
12519  done
12520IFS=$as_save_IFS
12521
12522fi
12523fi
12524ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12525if test -n "$ac_ct_STRIP"; then
12526  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12527$as_echo "$ac_ct_STRIP" >&6; }
12528else
12529  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12530$as_echo "no" >&6; }
12531fi
12532
12533  if test "x$ac_ct_STRIP" = x; then
12534    STRIP=":"
12535  else
12536    case $cross_compiling:$ac_tool_warned in
12537yes:)
12538{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12539$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12540ac_tool_warned=yes ;;
12541esac
12542    STRIP=$ac_ct_STRIP
12543  fi
12544else
12545  STRIP="$ac_cv_prog_STRIP"
12546fi
12547
12548test -z "$STRIP" && STRIP=:
12549
12550
12551
12552
12553
12554
12555if test -n "$ac_tool_prefix"; then
12556  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12557set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12559$as_echo_n "checking for $ac_word... " >&6; }
12560if ${ac_cv_prog_RANLIB+:} false; then :
12561  $as_echo_n "(cached) " >&6
12562else
12563  if test -n "$RANLIB"; then
12564  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12565else
12566as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12567for as_dir in $PATH
12568do
12569  IFS=$as_save_IFS
12570  test -z "$as_dir" && as_dir=.
12571    for ac_exec_ext in '' $ac_executable_extensions; do
12572  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12573    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12574    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12575    break 2
12576  fi
12577done
12578  done
12579IFS=$as_save_IFS
12580
12581fi
12582fi
12583RANLIB=$ac_cv_prog_RANLIB
12584if test -n "$RANLIB"; then
12585  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12586$as_echo "$RANLIB" >&6; }
12587else
12588  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12589$as_echo "no" >&6; }
12590fi
12591
12592
12593fi
12594if test -z "$ac_cv_prog_RANLIB"; then
12595  ac_ct_RANLIB=$RANLIB
12596  # Extract the first word of "ranlib", so it can be a program name with args.
12597set dummy ranlib; ac_word=$2
12598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12599$as_echo_n "checking for $ac_word... " >&6; }
12600if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12601  $as_echo_n "(cached) " >&6
12602else
12603  if test -n "$ac_ct_RANLIB"; then
12604  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12605else
12606as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12607for as_dir in $PATH
12608do
12609  IFS=$as_save_IFS
12610  test -z "$as_dir" && as_dir=.
12611    for ac_exec_ext in '' $ac_executable_extensions; do
12612  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12613    ac_cv_prog_ac_ct_RANLIB="ranlib"
12614    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12615    break 2
12616  fi
12617done
12618  done
12619IFS=$as_save_IFS
12620
12621fi
12622fi
12623ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12624if test -n "$ac_ct_RANLIB"; then
12625  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12626$as_echo "$ac_ct_RANLIB" >&6; }
12627else
12628  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12629$as_echo "no" >&6; }
12630fi
12631
12632  if test "x$ac_ct_RANLIB" = x; then
12633    RANLIB=":"
12634  else
12635    case $cross_compiling:$ac_tool_warned in
12636yes:)
12637{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12638$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12639ac_tool_warned=yes ;;
12640esac
12641    RANLIB=$ac_ct_RANLIB
12642  fi
12643else
12644  RANLIB="$ac_cv_prog_RANLIB"
12645fi
12646
12647test -z "$RANLIB" && RANLIB=:
12648
12649
12650
12651
12652
12653
12654# Determine commands to create old-style static archives.
12655old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
12656old_postinstall_cmds='chmod 644 $oldlib'
12657old_postuninstall_cmds=
12658
12659if test -n "$RANLIB"; then
12660  case $host_os in
12661  bitrig* | openbsd*)
12662    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
12663    ;;
12664  *)
12665    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
12666    ;;
12667  esac
12668  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
12669fi
12670
12671case $host_os in
12672  darwin*)
12673    lock_old_archive_extraction=yes ;;
12674  *)
12675    lock_old_archive_extraction=no ;;
12676esac
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716# If no C compiler was specified, use CC.
12717LTCC=${LTCC-"$CC"}
12718
12719# If no C compiler flags were specified, use CFLAGS.
12720LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12721
12722# Allow CC to be a program name with arguments.
12723compiler=$CC
12724
12725
12726# Check for command to grab the raw symbol name followed by C symbol from nm.
12727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
12728$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
12729if ${lt_cv_sys_global_symbol_pipe+:} false; then :
12730  $as_echo_n "(cached) " >&6
12731else
12732
12733# These are sane defaults that work on at least a few old systems.
12734# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
12735
12736# Character class describing NM global symbol codes.
12737symcode='[BCDEGRST]'
12738
12739# Regexp to match symbols that can be accessed directly from C.
12740sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
12741
12742# Define system-specific variables.
12743case $host_os in
12744aix*)
12745  symcode='[BCDT]'
12746  ;;
12747cygwin* | mingw* | pw32* | cegcc*)
12748  symcode='[ABCDGISTW]'
12749  ;;
12750hpux*)
12751  if test ia64 = "$host_cpu"; then
12752    symcode='[ABCDEGRST]'
12753  fi
12754  ;;
12755irix* | nonstopux*)
12756  symcode='[BCDEGRST]'
12757  ;;
12758osf*)
12759  symcode='[BCDEGQRST]'
12760  ;;
12761solaris*)
12762  symcode='[BDRT]'
12763  ;;
12764sco3.2v5*)
12765  symcode='[DT]'
12766  ;;
12767sysv4.2uw2*)
12768  symcode='[DT]'
12769  ;;
12770sysv5* | sco5v6* | unixware* | OpenUNIX*)
12771  symcode='[ABDT]'
12772  ;;
12773sysv4)
12774  symcode='[DFNSTU]'
12775  ;;
12776esac
12777
12778# If we're using GNU nm, then use its standard symbol codes.
12779case `$NM -V 2>&1` in
12780*GNU* | *'with BFD'*)
12781  symcode='[ABCDGIRSTW]' ;;
12782esac
12783
12784if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12785  # Gets list of data symbols to import.
12786  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
12787  # Adjust the below global symbol transforms to fixup imported variables.
12788  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
12789  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
12790  lt_c_name_lib_hook="\
12791  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
12792  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
12793else
12794  # Disable hooks by default.
12795  lt_cv_sys_global_symbol_to_import=
12796  lt_cdecl_hook=
12797  lt_c_name_hook=
12798  lt_c_name_lib_hook=
12799fi
12800
12801# Transform an extracted symbol line into a proper C declaration.
12802# Some systems (esp. on ia64) link data and code symbols differently,
12803# so use this general approach.
12804lt_cv_sys_global_symbol_to_cdecl="sed -n"\
12805$lt_cdecl_hook\
12806" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
12807" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
12808
12809# Transform an extracted symbol line into symbol name and symbol address
12810lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
12811$lt_c_name_hook\
12812" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
12813" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
12814
12815# Transform an extracted symbol line into symbol name with lib prefix and
12816# symbol address.
12817lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
12818$lt_c_name_lib_hook\
12819" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
12820" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
12821" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
12822
12823# Handle CRLF in mingw tool chain
12824opt_cr=
12825case $build_os in
12826mingw*)
12827  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
12828  ;;
12829esac
12830
12831# Try without a prefix underscore, then with it.
12832for ac_symprfx in "" "_"; do
12833
12834  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
12835  symxfrm="\\1 $ac_symprfx\\2 \\2"
12836
12837  # Write the raw and C identifiers.
12838  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12839    # Fake it for dumpbin and say T for any non-static function,
12840    # D for any global variable and I for any imported variable.
12841    # Also find C++ and __fastcall symbols from MSVC++,
12842    # which start with @ or ?.
12843    lt_cv_sys_global_symbol_pipe="$AWK '"\
12844"     {last_section=section; section=\$ 3};"\
12845"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
12846"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
12847"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
12848"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
12849"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
12850"     \$ 0!~/External *\|/{next};"\
12851"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
12852"     {if(hide[section]) next};"\
12853"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
12854"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
12855"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
12856"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
12857"     ' prfx=^$ac_symprfx"
12858  else
12859    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
12860  fi
12861  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
12862
12863  # Check to see that the pipe works correctly.
12864  pipe_works=no
12865
12866  rm -f conftest*
12867  cat > conftest.$ac_ext <<_LT_EOF
12868#ifdef __cplusplus
12869extern "C" {
12870#endif
12871char nm_test_var;
12872void nm_test_func(void);
12873void nm_test_func(void){}
12874#ifdef __cplusplus
12875}
12876#endif
12877int main(){nm_test_var='a';nm_test_func();return(0);}
12878_LT_EOF
12879
12880  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12881  (eval $ac_compile) 2>&5
12882  ac_status=$?
12883  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12884  test $ac_status = 0; }; then
12885    # Now try to grab the symbols.
12886    nlist=conftest.nm
12887    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
12888  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
12889  ac_status=$?
12890  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12891  test $ac_status = 0; } && test -s "$nlist"; then
12892      # Try sorting and uniquifying the output.
12893      if sort "$nlist" | uniq > "$nlist"T; then
12894	mv -f "$nlist"T "$nlist"
12895      else
12896	rm -f "$nlist"T
12897      fi
12898
12899      # Make sure that we snagged all the symbols we need.
12900      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
12901	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
12902	  cat <<_LT_EOF > conftest.$ac_ext
12903/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
12904#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
12905/* DATA imports from DLLs on WIN32 can't be const, because runtime
12906   relocations are performed -- see ld's documentation on pseudo-relocs.  */
12907# define LT_DLSYM_CONST
12908#elif defined __osf__
12909/* This system does not cope well with relocations in const data.  */
12910# define LT_DLSYM_CONST
12911#else
12912# define LT_DLSYM_CONST const
12913#endif
12914
12915#ifdef __cplusplus
12916extern "C" {
12917#endif
12918
12919_LT_EOF
12920	  # Now generate the symbol file.
12921	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
12922
12923	  cat <<_LT_EOF >> conftest.$ac_ext
12924
12925/* The mapping between symbol names and symbols.  */
12926LT_DLSYM_CONST struct {
12927  const char *name;
12928  void       *address;
12929}
12930lt__PROGRAM__LTX_preloaded_symbols[] =
12931{
12932  { "@PROGRAM@", (void *) 0 },
12933_LT_EOF
12934	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
12935	  cat <<\_LT_EOF >> conftest.$ac_ext
12936  {0, (void *) 0}
12937};
12938
12939/* This works around a problem in FreeBSD linker */
12940#ifdef FREEBSD_WORKAROUND
12941static const void *lt_preloaded_setup() {
12942  return lt__PROGRAM__LTX_preloaded_symbols;
12943}
12944#endif
12945
12946#ifdef __cplusplus
12947}
12948#endif
12949_LT_EOF
12950	  # Now try linking the two files.
12951	  mv conftest.$ac_objext conftstm.$ac_objext
12952	  lt_globsym_save_LIBS=$LIBS
12953	  lt_globsym_save_CFLAGS=$CFLAGS
12954	  LIBS=conftstm.$ac_objext
12955	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
12956	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12957  (eval $ac_link) 2>&5
12958  ac_status=$?
12959  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12960  test $ac_status = 0; } && test -s conftest$ac_exeext; then
12961	    pipe_works=yes
12962	  fi
12963	  LIBS=$lt_globsym_save_LIBS
12964	  CFLAGS=$lt_globsym_save_CFLAGS
12965	else
12966	  echo "cannot find nm_test_func in $nlist" >&5
12967	fi
12968      else
12969	echo "cannot find nm_test_var in $nlist" >&5
12970      fi
12971    else
12972      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
12973    fi
12974  else
12975    echo "$progname: failed program was:" >&5
12976    cat conftest.$ac_ext >&5
12977  fi
12978  rm -rf conftest* conftst*
12979
12980  # Do not use the global_symbol_pipe unless it works.
12981  if test yes = "$pipe_works"; then
12982    break
12983  else
12984    lt_cv_sys_global_symbol_pipe=
12985  fi
12986done
12987
12988fi
12989
12990if test -z "$lt_cv_sys_global_symbol_pipe"; then
12991  lt_cv_sys_global_symbol_to_cdecl=
12992fi
12993if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
12994  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
12995$as_echo "failed" >&6; }
12996else
12997  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
12998$as_echo "ok" >&6; }
12999fi
13000
13001# Response file support.
13002if test "$lt_cv_nm_interface" = "MS dumpbin"; then
13003  nm_file_list_spec='@'
13004elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
13005  nm_file_list_spec='@'
13006fi
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
13045$as_echo_n "checking for sysroot... " >&6; }
13046
13047# Check whether --with-sysroot was given.
13048if test "${with_sysroot+set}" = set; then :
13049  withval=$with_sysroot;
13050else
13051  with_sysroot=no
13052fi
13053
13054
13055lt_sysroot=
13056case $with_sysroot in #(
13057 yes)
13058   if test yes = "$GCC"; then
13059     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
13060   fi
13061   ;; #(
13062 /*)
13063   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
13064   ;; #(
13065 no|'')
13066   ;; #(
13067 *)
13068   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
13069$as_echo "$with_sysroot" >&6; }
13070   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
13071   ;;
13072esac
13073
13074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
13075$as_echo "${lt_sysroot:-no}" >&6; }
13076
13077
13078
13079
13080
13081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
13082$as_echo_n "checking for a working dd... " >&6; }
13083if ${ac_cv_path_lt_DD+:} false; then :
13084  $as_echo_n "(cached) " >&6
13085else
13086  printf 0123456789abcdef0123456789abcdef >conftest.i
13087cat conftest.i conftest.i >conftest2.i
13088: ${lt_DD:=$DD}
13089if test -z "$lt_DD"; then
13090  ac_path_lt_DD_found=false
13091  # Loop through the user's path and test for each of PROGNAME-LIST
13092  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13093for as_dir in $PATH
13094do
13095  IFS=$as_save_IFS
13096  test -z "$as_dir" && as_dir=.
13097    for ac_prog in dd; do
13098    for ac_exec_ext in '' $ac_executable_extensions; do
13099      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
13100      as_fn_executable_p "$ac_path_lt_DD" || continue
13101if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13102  cmp -s conftest.i conftest.out \
13103  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
13104fi
13105      $ac_path_lt_DD_found && break 3
13106    done
13107  done
13108  done
13109IFS=$as_save_IFS
13110  if test -z "$ac_cv_path_lt_DD"; then
13111    :
13112  fi
13113else
13114  ac_cv_path_lt_DD=$lt_DD
13115fi
13116
13117rm -f conftest.i conftest2.i conftest.out
13118fi
13119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
13120$as_echo "$ac_cv_path_lt_DD" >&6; }
13121
13122
13123{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
13124$as_echo_n "checking how to truncate binary pipes... " >&6; }
13125if ${lt_cv_truncate_bin+:} false; then :
13126  $as_echo_n "(cached) " >&6
13127else
13128  printf 0123456789abcdef0123456789abcdef >conftest.i
13129cat conftest.i conftest.i >conftest2.i
13130lt_cv_truncate_bin=
13131if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13132  cmp -s conftest.i conftest.out \
13133  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
13134fi
13135rm -f conftest.i conftest2.i conftest.out
13136test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
13137fi
13138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
13139$as_echo "$lt_cv_truncate_bin" >&6; }
13140
13141
13142
13143
13144
13145
13146
13147# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
13148func_cc_basename ()
13149{
13150    for cc_temp in $*""; do
13151      case $cc_temp in
13152        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
13153        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
13154        \-*) ;;
13155        *) break;;
13156      esac
13157    done
13158    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
13159}
13160
13161# Check whether --enable-libtool-lock was given.
13162if test "${enable_libtool_lock+set}" = set; then :
13163  enableval=$enable_libtool_lock;
13164fi
13165
13166test no = "$enable_libtool_lock" || enable_libtool_lock=yes
13167
13168# Some flags need to be propagated to the compiler or linker for good
13169# libtool support.
13170case $host in
13171ia64-*-hpux*)
13172  # Find out what ABI is being produced by ac_compile, and set mode
13173  # options accordingly.
13174  echo 'int i;' > conftest.$ac_ext
13175  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13176  (eval $ac_compile) 2>&5
13177  ac_status=$?
13178  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13179  test $ac_status = 0; }; then
13180    case `/usr/bin/file conftest.$ac_objext` in
13181      *ELF-32*)
13182	HPUX_IA64_MODE=32
13183	;;
13184      *ELF-64*)
13185	HPUX_IA64_MODE=64
13186	;;
13187    esac
13188  fi
13189  rm -rf conftest*
13190  ;;
13191*-*-irix6*)
13192  # Find out what ABI is being produced by ac_compile, and set linker
13193  # options accordingly.
13194  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13195  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13196  (eval $ac_compile) 2>&5
13197  ac_status=$?
13198  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13199  test $ac_status = 0; }; then
13200    if test yes = "$lt_cv_prog_gnu_ld"; then
13201      case `/usr/bin/file conftest.$ac_objext` in
13202	*32-bit*)
13203	  LD="${LD-ld} -melf32bsmip"
13204	  ;;
13205	*N32*)
13206	  LD="${LD-ld} -melf32bmipn32"
13207	  ;;
13208	*64-bit*)
13209	  LD="${LD-ld} -melf64bmip"
13210	;;
13211      esac
13212    else
13213      case `/usr/bin/file conftest.$ac_objext` in
13214	*32-bit*)
13215	  LD="${LD-ld} -32"
13216	  ;;
13217	*N32*)
13218	  LD="${LD-ld} -n32"
13219	  ;;
13220	*64-bit*)
13221	  LD="${LD-ld} -64"
13222	  ;;
13223      esac
13224    fi
13225  fi
13226  rm -rf conftest*
13227  ;;
13228
13229mips64*-*linux*)
13230  # Find out what ABI is being produced by ac_compile, and set linker
13231  # options accordingly.
13232  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13233  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13234  (eval $ac_compile) 2>&5
13235  ac_status=$?
13236  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13237  test $ac_status = 0; }; then
13238    emul=elf
13239    case `/usr/bin/file conftest.$ac_objext` in
13240      *32-bit*)
13241	emul="${emul}32"
13242	;;
13243      *64-bit*)
13244	emul="${emul}64"
13245	;;
13246    esac
13247    case `/usr/bin/file conftest.$ac_objext` in
13248      *MSB*)
13249	emul="${emul}btsmip"
13250	;;
13251      *LSB*)
13252	emul="${emul}ltsmip"
13253	;;
13254    esac
13255    case `/usr/bin/file conftest.$ac_objext` in
13256      *N32*)
13257	emul="${emul}n32"
13258	;;
13259    esac
13260    LD="${LD-ld} -m $emul"
13261  fi
13262  rm -rf conftest*
13263  ;;
13264
13265x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
13266s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
13267  # Find out what ABI is being produced by ac_compile, and set linker
13268  # options accordingly.  Note that the listed cases only cover the
13269  # situations where additional linker options are needed (such as when
13270  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
13271  # vice versa); the common cases where no linker options are needed do
13272  # not appear in the list.
13273  echo 'int i;' > conftest.$ac_ext
13274  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13275  (eval $ac_compile) 2>&5
13276  ac_status=$?
13277  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13278  test $ac_status = 0; }; then
13279    case `/usr/bin/file conftest.o` in
13280      *32-bit*)
13281	case $host in
13282	  x86_64-*kfreebsd*-gnu)
13283	    LD="${LD-ld} -m elf_i386_fbsd"
13284	    ;;
13285	  x86_64-*linux*)
13286	    case `/usr/bin/file conftest.o` in
13287	      *x86-64*)
13288		LD="${LD-ld} -m elf32_x86_64"
13289		;;
13290	      *)
13291		LD="${LD-ld} -m elf_i386"
13292		;;
13293	    esac
13294	    ;;
13295	  powerpc64le-*linux*)
13296	    LD="${LD-ld} -m elf32lppclinux"
13297	    ;;
13298	  powerpc64-*linux*)
13299	    LD="${LD-ld} -m elf32ppclinux"
13300	    ;;
13301	  s390x-*linux*)
13302	    LD="${LD-ld} -m elf_s390"
13303	    ;;
13304	  sparc64-*linux*)
13305	    LD="${LD-ld} -m elf32_sparc"
13306	    ;;
13307	esac
13308	;;
13309      *64-bit*)
13310	case $host in
13311	  x86_64-*kfreebsd*-gnu)
13312	    LD="${LD-ld} -m elf_x86_64_fbsd"
13313	    ;;
13314	  x86_64-*linux*)
13315	    LD="${LD-ld} -m elf_x86_64"
13316	    ;;
13317	  powerpcle-*linux*)
13318	    LD="${LD-ld} -m elf64lppc"
13319	    ;;
13320	  powerpc-*linux*)
13321	    LD="${LD-ld} -m elf64ppc"
13322	    ;;
13323	  s390*-*linux*|s390*-*tpf*)
13324	    LD="${LD-ld} -m elf64_s390"
13325	    ;;
13326	  sparc*-*linux*)
13327	    LD="${LD-ld} -m elf64_sparc"
13328	    ;;
13329	esac
13330	;;
13331    esac
13332  fi
13333  rm -rf conftest*
13334  ;;
13335
13336*-*-sco3.2v5*)
13337  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
13338  SAVE_CFLAGS=$CFLAGS
13339  CFLAGS="$CFLAGS -belf"
13340  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
13341$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
13342if ${lt_cv_cc_needs_belf+:} false; then :
13343  $as_echo_n "(cached) " >&6
13344else
13345  ac_ext=c
13346ac_cpp='$CPP $CPPFLAGS'
13347ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13348ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13349ac_compiler_gnu=$ac_cv_c_compiler_gnu
13350
13351     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13352/* end confdefs.h.  */
13353
13354int
13355main ()
13356{
13357
13358  ;
13359  return 0;
13360}
13361_ACEOF
13362if ac_fn_c_try_link "$LINENO"; then :
13363  lt_cv_cc_needs_belf=yes
13364else
13365  lt_cv_cc_needs_belf=no
13366fi
13367rm -f core conftest.err conftest.$ac_objext \
13368    conftest$ac_exeext conftest.$ac_ext
13369     ac_ext=c
13370ac_cpp='$CPP $CPPFLAGS'
13371ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13372ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13373ac_compiler_gnu=$ac_cv_c_compiler_gnu
13374
13375fi
13376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
13377$as_echo "$lt_cv_cc_needs_belf" >&6; }
13378  if test yes != "$lt_cv_cc_needs_belf"; then
13379    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
13380    CFLAGS=$SAVE_CFLAGS
13381  fi
13382  ;;
13383*-*solaris*)
13384  # Find out what ABI is being produced by ac_compile, and set linker
13385  # options accordingly.
13386  echo 'int i;' > conftest.$ac_ext
13387  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13388  (eval $ac_compile) 2>&5
13389  ac_status=$?
13390  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13391  test $ac_status = 0; }; then
13392    case `/usr/bin/file conftest.o` in
13393    *64-bit*)
13394      case $lt_cv_prog_gnu_ld in
13395      yes*)
13396        case $host in
13397        i?86-*-solaris*|x86_64-*-solaris*)
13398          LD="${LD-ld} -m elf_x86_64"
13399          ;;
13400        sparc*-*-solaris*)
13401          LD="${LD-ld} -m elf64_sparc"
13402          ;;
13403        esac
13404        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
13405        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
13406          LD=${LD-ld}_sol2
13407        fi
13408        ;;
13409      *)
13410	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
13411	  LD="${LD-ld} -64"
13412	fi
13413	;;
13414      esac
13415      ;;
13416    esac
13417  fi
13418  rm -rf conftest*
13419  ;;
13420esac
13421
13422need_locks=$enable_libtool_lock
13423
13424if test -n "$ac_tool_prefix"; then
13425  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
13426set dummy ${ac_tool_prefix}mt; ac_word=$2
13427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13428$as_echo_n "checking for $ac_word... " >&6; }
13429if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
13430  $as_echo_n "(cached) " >&6
13431else
13432  if test -n "$MANIFEST_TOOL"; then
13433  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
13434else
13435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13436for as_dir in $PATH
13437do
13438  IFS=$as_save_IFS
13439  test -z "$as_dir" && as_dir=.
13440    for ac_exec_ext in '' $ac_executable_extensions; do
13441  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13442    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
13443    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13444    break 2
13445  fi
13446done
13447  done
13448IFS=$as_save_IFS
13449
13450fi
13451fi
13452MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
13453if test -n "$MANIFEST_TOOL"; then
13454  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
13455$as_echo "$MANIFEST_TOOL" >&6; }
13456else
13457  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13458$as_echo "no" >&6; }
13459fi
13460
13461
13462fi
13463if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
13464  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
13465  # Extract the first word of "mt", so it can be a program name with args.
13466set dummy mt; ac_word=$2
13467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13468$as_echo_n "checking for $ac_word... " >&6; }
13469if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
13470  $as_echo_n "(cached) " >&6
13471else
13472  if test -n "$ac_ct_MANIFEST_TOOL"; then
13473  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
13474else
13475as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13476for as_dir in $PATH
13477do
13478  IFS=$as_save_IFS
13479  test -z "$as_dir" && as_dir=.
13480    for ac_exec_ext in '' $ac_executable_extensions; do
13481  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13482    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
13483    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13484    break 2
13485  fi
13486done
13487  done
13488IFS=$as_save_IFS
13489
13490fi
13491fi
13492ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
13493if test -n "$ac_ct_MANIFEST_TOOL"; then
13494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
13495$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
13496else
13497  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13498$as_echo "no" >&6; }
13499fi
13500
13501  if test "x$ac_ct_MANIFEST_TOOL" = x; then
13502    MANIFEST_TOOL=":"
13503  else
13504    case $cross_compiling:$ac_tool_warned in
13505yes:)
13506{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13507$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13508ac_tool_warned=yes ;;
13509esac
13510    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
13511  fi
13512else
13513  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
13514fi
13515
13516test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
13517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
13518$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
13519if ${lt_cv_path_mainfest_tool+:} false; then :
13520  $as_echo_n "(cached) " >&6
13521else
13522  lt_cv_path_mainfest_tool=no
13523  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
13524  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
13525  cat conftest.err >&5
13526  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
13527    lt_cv_path_mainfest_tool=yes
13528  fi
13529  rm -f conftest*
13530fi
13531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
13532$as_echo "$lt_cv_path_mainfest_tool" >&6; }
13533if test yes != "$lt_cv_path_mainfest_tool"; then
13534  MANIFEST_TOOL=:
13535fi
13536
13537
13538
13539
13540
13541
13542  case $host_os in
13543    rhapsody* | darwin*)
13544    if test -n "$ac_tool_prefix"; then
13545  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
13546set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
13547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13548$as_echo_n "checking for $ac_word... " >&6; }
13549if ${ac_cv_prog_DSYMUTIL+:} false; then :
13550  $as_echo_n "(cached) " >&6
13551else
13552  if test -n "$DSYMUTIL"; then
13553  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
13554else
13555as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13556for as_dir in $PATH
13557do
13558  IFS=$as_save_IFS
13559  test -z "$as_dir" && as_dir=.
13560    for ac_exec_ext in '' $ac_executable_extensions; do
13561  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13562    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
13563    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13564    break 2
13565  fi
13566done
13567  done
13568IFS=$as_save_IFS
13569
13570fi
13571fi
13572DSYMUTIL=$ac_cv_prog_DSYMUTIL
13573if test -n "$DSYMUTIL"; then
13574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
13575$as_echo "$DSYMUTIL" >&6; }
13576else
13577  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13578$as_echo "no" >&6; }
13579fi
13580
13581
13582fi
13583if test -z "$ac_cv_prog_DSYMUTIL"; then
13584  ac_ct_DSYMUTIL=$DSYMUTIL
13585  # Extract the first word of "dsymutil", so it can be a program name with args.
13586set dummy dsymutil; ac_word=$2
13587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13588$as_echo_n "checking for $ac_word... " >&6; }
13589if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
13590  $as_echo_n "(cached) " >&6
13591else
13592  if test -n "$ac_ct_DSYMUTIL"; then
13593  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
13594else
13595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13596for as_dir in $PATH
13597do
13598  IFS=$as_save_IFS
13599  test -z "$as_dir" && as_dir=.
13600    for ac_exec_ext in '' $ac_executable_extensions; do
13601  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13602    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
13603    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13604    break 2
13605  fi
13606done
13607  done
13608IFS=$as_save_IFS
13609
13610fi
13611fi
13612ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
13613if test -n "$ac_ct_DSYMUTIL"; then
13614  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
13615$as_echo "$ac_ct_DSYMUTIL" >&6; }
13616else
13617  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13618$as_echo "no" >&6; }
13619fi
13620
13621  if test "x$ac_ct_DSYMUTIL" = x; then
13622    DSYMUTIL=":"
13623  else
13624    case $cross_compiling:$ac_tool_warned in
13625yes:)
13626{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13627$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13628ac_tool_warned=yes ;;
13629esac
13630    DSYMUTIL=$ac_ct_DSYMUTIL
13631  fi
13632else
13633  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
13634fi
13635
13636    if test -n "$ac_tool_prefix"; then
13637  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
13638set dummy ${ac_tool_prefix}nmedit; ac_word=$2
13639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13640$as_echo_n "checking for $ac_word... " >&6; }
13641if ${ac_cv_prog_NMEDIT+:} false; then :
13642  $as_echo_n "(cached) " >&6
13643else
13644  if test -n "$NMEDIT"; then
13645  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
13646else
13647as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13648for as_dir in $PATH
13649do
13650  IFS=$as_save_IFS
13651  test -z "$as_dir" && as_dir=.
13652    for ac_exec_ext in '' $ac_executable_extensions; do
13653  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13654    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
13655    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13656    break 2
13657  fi
13658done
13659  done
13660IFS=$as_save_IFS
13661
13662fi
13663fi
13664NMEDIT=$ac_cv_prog_NMEDIT
13665if test -n "$NMEDIT"; then
13666  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
13667$as_echo "$NMEDIT" >&6; }
13668else
13669  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13670$as_echo "no" >&6; }
13671fi
13672
13673
13674fi
13675if test -z "$ac_cv_prog_NMEDIT"; then
13676  ac_ct_NMEDIT=$NMEDIT
13677  # Extract the first word of "nmedit", so it can be a program name with args.
13678set dummy nmedit; ac_word=$2
13679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13680$as_echo_n "checking for $ac_word... " >&6; }
13681if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
13682  $as_echo_n "(cached) " >&6
13683else
13684  if test -n "$ac_ct_NMEDIT"; then
13685  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
13686else
13687as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13688for as_dir in $PATH
13689do
13690  IFS=$as_save_IFS
13691  test -z "$as_dir" && as_dir=.
13692    for ac_exec_ext in '' $ac_executable_extensions; do
13693  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13694    ac_cv_prog_ac_ct_NMEDIT="nmedit"
13695    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13696    break 2
13697  fi
13698done
13699  done
13700IFS=$as_save_IFS
13701
13702fi
13703fi
13704ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
13705if test -n "$ac_ct_NMEDIT"; then
13706  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
13707$as_echo "$ac_ct_NMEDIT" >&6; }
13708else
13709  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13710$as_echo "no" >&6; }
13711fi
13712
13713  if test "x$ac_ct_NMEDIT" = x; then
13714    NMEDIT=":"
13715  else
13716    case $cross_compiling:$ac_tool_warned in
13717yes:)
13718{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13719$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13720ac_tool_warned=yes ;;
13721esac
13722    NMEDIT=$ac_ct_NMEDIT
13723  fi
13724else
13725  NMEDIT="$ac_cv_prog_NMEDIT"
13726fi
13727
13728    if test -n "$ac_tool_prefix"; then
13729  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
13730set dummy ${ac_tool_prefix}lipo; ac_word=$2
13731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13732$as_echo_n "checking for $ac_word... " >&6; }
13733if ${ac_cv_prog_LIPO+:} false; then :
13734  $as_echo_n "(cached) " >&6
13735else
13736  if test -n "$LIPO"; then
13737  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
13738else
13739as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13740for as_dir in $PATH
13741do
13742  IFS=$as_save_IFS
13743  test -z "$as_dir" && as_dir=.
13744    for ac_exec_ext in '' $ac_executable_extensions; do
13745  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13746    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
13747    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13748    break 2
13749  fi
13750done
13751  done
13752IFS=$as_save_IFS
13753
13754fi
13755fi
13756LIPO=$ac_cv_prog_LIPO
13757if test -n "$LIPO"; then
13758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
13759$as_echo "$LIPO" >&6; }
13760else
13761  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13762$as_echo "no" >&6; }
13763fi
13764
13765
13766fi
13767if test -z "$ac_cv_prog_LIPO"; then
13768  ac_ct_LIPO=$LIPO
13769  # Extract the first word of "lipo", so it can be a program name with args.
13770set dummy lipo; ac_word=$2
13771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13772$as_echo_n "checking for $ac_word... " >&6; }
13773if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
13774  $as_echo_n "(cached) " >&6
13775else
13776  if test -n "$ac_ct_LIPO"; then
13777  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
13778else
13779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13780for as_dir in $PATH
13781do
13782  IFS=$as_save_IFS
13783  test -z "$as_dir" && as_dir=.
13784    for ac_exec_ext in '' $ac_executable_extensions; do
13785  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13786    ac_cv_prog_ac_ct_LIPO="lipo"
13787    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13788    break 2
13789  fi
13790done
13791  done
13792IFS=$as_save_IFS
13793
13794fi
13795fi
13796ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
13797if test -n "$ac_ct_LIPO"; then
13798  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
13799$as_echo "$ac_ct_LIPO" >&6; }
13800else
13801  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13802$as_echo "no" >&6; }
13803fi
13804
13805  if test "x$ac_ct_LIPO" = x; then
13806    LIPO=":"
13807  else
13808    case $cross_compiling:$ac_tool_warned in
13809yes:)
13810{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13811$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13812ac_tool_warned=yes ;;
13813esac
13814    LIPO=$ac_ct_LIPO
13815  fi
13816else
13817  LIPO="$ac_cv_prog_LIPO"
13818fi
13819
13820    if test -n "$ac_tool_prefix"; then
13821  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
13822set dummy ${ac_tool_prefix}otool; ac_word=$2
13823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13824$as_echo_n "checking for $ac_word... " >&6; }
13825if ${ac_cv_prog_OTOOL+:} false; then :
13826  $as_echo_n "(cached) " >&6
13827else
13828  if test -n "$OTOOL"; then
13829  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
13830else
13831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13832for as_dir in $PATH
13833do
13834  IFS=$as_save_IFS
13835  test -z "$as_dir" && as_dir=.
13836    for ac_exec_ext in '' $ac_executable_extensions; do
13837  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13838    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
13839    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13840    break 2
13841  fi
13842done
13843  done
13844IFS=$as_save_IFS
13845
13846fi
13847fi
13848OTOOL=$ac_cv_prog_OTOOL
13849if test -n "$OTOOL"; then
13850  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
13851$as_echo "$OTOOL" >&6; }
13852else
13853  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13854$as_echo "no" >&6; }
13855fi
13856
13857
13858fi
13859if test -z "$ac_cv_prog_OTOOL"; then
13860  ac_ct_OTOOL=$OTOOL
13861  # Extract the first word of "otool", so it can be a program name with args.
13862set dummy otool; ac_word=$2
13863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13864$as_echo_n "checking for $ac_word... " >&6; }
13865if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
13866  $as_echo_n "(cached) " >&6
13867else
13868  if test -n "$ac_ct_OTOOL"; then
13869  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
13870else
13871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13872for as_dir in $PATH
13873do
13874  IFS=$as_save_IFS
13875  test -z "$as_dir" && as_dir=.
13876    for ac_exec_ext in '' $ac_executable_extensions; do
13877  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13878    ac_cv_prog_ac_ct_OTOOL="otool"
13879    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13880    break 2
13881  fi
13882done
13883  done
13884IFS=$as_save_IFS
13885
13886fi
13887fi
13888ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
13889if test -n "$ac_ct_OTOOL"; then
13890  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
13891$as_echo "$ac_ct_OTOOL" >&6; }
13892else
13893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13894$as_echo "no" >&6; }
13895fi
13896
13897  if test "x$ac_ct_OTOOL" = x; then
13898    OTOOL=":"
13899  else
13900    case $cross_compiling:$ac_tool_warned in
13901yes:)
13902{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13903$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13904ac_tool_warned=yes ;;
13905esac
13906    OTOOL=$ac_ct_OTOOL
13907  fi
13908else
13909  OTOOL="$ac_cv_prog_OTOOL"
13910fi
13911
13912    if test -n "$ac_tool_prefix"; then
13913  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
13914set dummy ${ac_tool_prefix}otool64; ac_word=$2
13915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13916$as_echo_n "checking for $ac_word... " >&6; }
13917if ${ac_cv_prog_OTOOL64+:} false; then :
13918  $as_echo_n "(cached) " >&6
13919else
13920  if test -n "$OTOOL64"; then
13921  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
13922else
13923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13924for as_dir in $PATH
13925do
13926  IFS=$as_save_IFS
13927  test -z "$as_dir" && as_dir=.
13928    for ac_exec_ext in '' $ac_executable_extensions; do
13929  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13930    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
13931    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13932    break 2
13933  fi
13934done
13935  done
13936IFS=$as_save_IFS
13937
13938fi
13939fi
13940OTOOL64=$ac_cv_prog_OTOOL64
13941if test -n "$OTOOL64"; then
13942  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
13943$as_echo "$OTOOL64" >&6; }
13944else
13945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13946$as_echo "no" >&6; }
13947fi
13948
13949
13950fi
13951if test -z "$ac_cv_prog_OTOOL64"; then
13952  ac_ct_OTOOL64=$OTOOL64
13953  # Extract the first word of "otool64", so it can be a program name with args.
13954set dummy otool64; ac_word=$2
13955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13956$as_echo_n "checking for $ac_word... " >&6; }
13957if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
13958  $as_echo_n "(cached) " >&6
13959else
13960  if test -n "$ac_ct_OTOOL64"; then
13961  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
13962else
13963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13964for as_dir in $PATH
13965do
13966  IFS=$as_save_IFS
13967  test -z "$as_dir" && as_dir=.
13968    for ac_exec_ext in '' $ac_executable_extensions; do
13969  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13970    ac_cv_prog_ac_ct_OTOOL64="otool64"
13971    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13972    break 2
13973  fi
13974done
13975  done
13976IFS=$as_save_IFS
13977
13978fi
13979fi
13980ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
13981if test -n "$ac_ct_OTOOL64"; then
13982  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
13983$as_echo "$ac_ct_OTOOL64" >&6; }
13984else
13985  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13986$as_echo "no" >&6; }
13987fi
13988
13989  if test "x$ac_ct_OTOOL64" = x; then
13990    OTOOL64=":"
13991  else
13992    case $cross_compiling:$ac_tool_warned in
13993yes:)
13994{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13995$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13996ac_tool_warned=yes ;;
13997esac
13998    OTOOL64=$ac_ct_OTOOL64
13999  fi
14000else
14001  OTOOL64="$ac_cv_prog_OTOOL64"
14002fi
14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015
14016
14017
14018
14019
14020
14021
14022
14023
14024
14025
14026
14027
14028
14029
14030    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
14031$as_echo_n "checking for -single_module linker flag... " >&6; }
14032if ${lt_cv_apple_cc_single_mod+:} false; then :
14033  $as_echo_n "(cached) " >&6
14034else
14035  lt_cv_apple_cc_single_mod=no
14036      if test -z "$LT_MULTI_MODULE"; then
14037	# By default we will add the -single_module flag. You can override
14038	# by either setting the environment variable LT_MULTI_MODULE
14039	# non-empty at configure time, or by adding -multi_module to the
14040	# link flags.
14041	rm -rf libconftest.dylib*
14042	echo "int foo(void){return 1;}" > conftest.c
14043	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14044-dynamiclib -Wl,-single_module conftest.c" >&5
14045	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14046	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
14047        _lt_result=$?
14048	# If there is a non-empty error log, and "single_module"
14049	# appears in it, assume the flag caused a linker warning
14050        if test -s conftest.err && $GREP single_module conftest.err; then
14051	  cat conftest.err >&5
14052	# Otherwise, if the output was created with a 0 exit code from
14053	# the compiler, it worked.
14054	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
14055	  lt_cv_apple_cc_single_mod=yes
14056	else
14057	  cat conftest.err >&5
14058	fi
14059	rm -rf libconftest.dylib*
14060	rm -f conftest.*
14061      fi
14062fi
14063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
14064$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
14065
14066    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
14067$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
14068if ${lt_cv_ld_exported_symbols_list+:} false; then :
14069  $as_echo_n "(cached) " >&6
14070else
14071  lt_cv_ld_exported_symbols_list=no
14072      save_LDFLAGS=$LDFLAGS
14073      echo "_main" > conftest.sym
14074      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
14075      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14076/* end confdefs.h.  */
14077
14078int
14079main ()
14080{
14081
14082  ;
14083  return 0;
14084}
14085_ACEOF
14086if ac_fn_c_try_link "$LINENO"; then :
14087  lt_cv_ld_exported_symbols_list=yes
14088else
14089  lt_cv_ld_exported_symbols_list=no
14090fi
14091rm -f core conftest.err conftest.$ac_objext \
14092    conftest$ac_exeext conftest.$ac_ext
14093	LDFLAGS=$save_LDFLAGS
14094
14095fi
14096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
14097$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
14098
14099    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
14100$as_echo_n "checking for -force_load linker flag... " >&6; }
14101if ${lt_cv_ld_force_load+:} false; then :
14102  $as_echo_n "(cached) " >&6
14103else
14104  lt_cv_ld_force_load=no
14105      cat > conftest.c << _LT_EOF
14106int forced_loaded() { return 2;}
14107_LT_EOF
14108      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
14109      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
14110      echo "$AR cru libconftest.a conftest.o" >&5
14111      $AR cru libconftest.a conftest.o 2>&5
14112      echo "$RANLIB libconftest.a" >&5
14113      $RANLIB libconftest.a 2>&5
14114      cat > conftest.c << _LT_EOF
14115int main() { return 0;}
14116_LT_EOF
14117      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
14118      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
14119      _lt_result=$?
14120      if test -s conftest.err && $GREP force_load conftest.err; then
14121	cat conftest.err >&5
14122      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
14123	lt_cv_ld_force_load=yes
14124      else
14125	cat conftest.err >&5
14126      fi
14127        rm -f conftest.err libconftest.a conftest conftest.c
14128        rm -rf conftest.dSYM
14129
14130fi
14131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
14132$as_echo "$lt_cv_ld_force_load" >&6; }
14133    case $host_os in
14134    rhapsody* | darwin1.[012])
14135      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
14136    darwin1.*)
14137      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14138    darwin*) # darwin 5.x on
14139      # if running on 10.5 or later, the deployment target defaults
14140      # to the OS version, if on x86, and 10.4, the deployment
14141      # target defaults to 10.4. Don't you love it?
14142      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
14143	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
14144	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14145	10.[012][,.]*)
14146	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14147	10.*)
14148	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14149      esac
14150    ;;
14151  esac
14152    if test yes = "$lt_cv_apple_cc_single_mod"; then
14153      _lt_dar_single_mod='$single_module'
14154    fi
14155    if test yes = "$lt_cv_ld_exported_symbols_list"; then
14156      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
14157    else
14158      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
14159    fi
14160    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
14161      _lt_dsymutil='~$DSYMUTIL $lib || :'
14162    else
14163      _lt_dsymutil=
14164    fi
14165    ;;
14166  esac
14167
14168# func_munge_path_list VARIABLE PATH
14169# -----------------------------------
14170# VARIABLE is name of variable containing _space_ separated list of
14171# directories to be munged by the contents of PATH, which is string
14172# having a format:
14173# "DIR[:DIR]:"
14174#       string "DIR[ DIR]" will be prepended to VARIABLE
14175# ":DIR[:DIR]"
14176#       string "DIR[ DIR]" will be appended to VARIABLE
14177# "DIRP[:DIRP]::[DIRA:]DIRA"
14178#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
14179#       "DIRA[ DIRA]" will be appended to VARIABLE
14180# "DIR[:DIR]"
14181#       VARIABLE will be replaced by "DIR[ DIR]"
14182func_munge_path_list ()
14183{
14184    case x$2 in
14185    x)
14186        ;;
14187    *:)
14188        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
14189        ;;
14190    x:*)
14191        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
14192        ;;
14193    *::*)
14194        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
14195        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
14196        ;;
14197    *)
14198        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
14199        ;;
14200    esac
14201}
14202
14203for ac_header in dlfcn.h
14204do :
14205  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
14206"
14207if test "x$ac_cv_header_dlfcn_h" = xyes; then :
14208  cat >>confdefs.h <<_ACEOF
14209#define HAVE_DLFCN_H 1
14210_ACEOF
14211
14212fi
14213
14214done
14215
14216
14217
14218
14219
14220# Set options
14221
14222
14223
14224        enable_dlopen=no
14225
14226
14227  enable_win32_dll=no
14228
14229
14230            # Check whether --enable-shared was given.
14231if test "${enable_shared+set}" = set; then :
14232  enableval=$enable_shared; p=${PACKAGE-default}
14233    case $enableval in
14234    yes) enable_shared=yes ;;
14235    no) enable_shared=no ;;
14236    *)
14237      enable_shared=no
14238      # Look at the argument we got.  We use all the common list separators.
14239      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14240      for pkg in $enableval; do
14241	IFS=$lt_save_ifs
14242	if test "X$pkg" = "X$p"; then
14243	  enable_shared=yes
14244	fi
14245      done
14246      IFS=$lt_save_ifs
14247      ;;
14248    esac
14249else
14250  enable_shared=yes
14251fi
14252
14253
14254
14255
14256
14257
14258
14259
14260
14261
14262
14263# Check whether --with-pic was given.
14264if test "${with_pic+set}" = set; then :
14265  withval=$with_pic; lt_p=${PACKAGE-default}
14266    case $withval in
14267    yes|no) pic_mode=$withval ;;
14268    *)
14269      pic_mode=default
14270      # Look at the argument we got.  We use all the common list separators.
14271      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14272      for lt_pkg in $withval; do
14273	IFS=$lt_save_ifs
14274	if test "X$lt_pkg" = "X$lt_p"; then
14275	  pic_mode=yes
14276	fi
14277      done
14278      IFS=$lt_save_ifs
14279      ;;
14280    esac
14281else
14282  pic_mode=default
14283fi
14284
14285
14286
14287
14288
14289
14290
14291
14292  # Check whether --enable-fast-install was given.
14293if test "${enable_fast_install+set}" = set; then :
14294  enableval=$enable_fast_install; p=${PACKAGE-default}
14295    case $enableval in
14296    yes) enable_fast_install=yes ;;
14297    no) enable_fast_install=no ;;
14298    *)
14299      enable_fast_install=no
14300      # Look at the argument we got.  We use all the common list separators.
14301      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14302      for pkg in $enableval; do
14303	IFS=$lt_save_ifs
14304	if test "X$pkg" = "X$p"; then
14305	  enable_fast_install=yes
14306	fi
14307      done
14308      IFS=$lt_save_ifs
14309      ;;
14310    esac
14311else
14312  enable_fast_install=yes
14313fi
14314
14315
14316
14317
14318
14319
14320
14321
14322  shared_archive_member_spec=
14323case $host,$enable_shared in
14324power*-*-aix[5-9]*,yes)
14325  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
14326$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
14327
14328# Check whether --with-aix-soname was given.
14329if test "${with_aix_soname+set}" = set; then :
14330  withval=$with_aix_soname; case $withval in
14331    aix|svr4|both)
14332      ;;
14333    *)
14334      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
14335      ;;
14336    esac
14337    lt_cv_with_aix_soname=$with_aix_soname
14338else
14339  if ${lt_cv_with_aix_soname+:} false; then :
14340  $as_echo_n "(cached) " >&6
14341else
14342  lt_cv_with_aix_soname=aix
14343fi
14344
14345    with_aix_soname=$lt_cv_with_aix_soname
14346fi
14347
14348  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
14349$as_echo "$with_aix_soname" >&6; }
14350  if test aix != "$with_aix_soname"; then
14351    # For the AIX way of multilib, we name the shared archive member
14352    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
14353    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
14354    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
14355    # the AIX toolchain works better with OBJECT_MODE set (default 32).
14356    if test 64 = "${OBJECT_MODE-32}"; then
14357      shared_archive_member_spec=shr_64
14358    else
14359      shared_archive_member_spec=shr
14360    fi
14361  fi
14362  ;;
14363*)
14364  with_aix_soname=aix
14365  ;;
14366esac
14367
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377# This can be used to rebuild libtool when needed
14378LIBTOOL_DEPS=$ltmain
14379
14380# Always use our own libtool.
14381LIBTOOL='$(SHELL) $(top_builddir)/libtool'
14382
14383
14384
14385
14386
14387
14388
14389
14390
14391
14392
14393
14394
14395
14396
14397
14398
14399
14400
14401
14402
14403
14404
14405
14406
14407
14408
14409
14410
14411
14412test -z "$LN_S" && LN_S="ln -s"
14413
14414
14415
14416
14417
14418
14419
14420
14421
14422
14423
14424
14425
14426
14427if test -n "${ZSH_VERSION+set}"; then
14428   setopt NO_GLOB_SUBST
14429fi
14430
14431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
14432$as_echo_n "checking for objdir... " >&6; }
14433if ${lt_cv_objdir+:} false; then :
14434  $as_echo_n "(cached) " >&6
14435else
14436  rm -f .libs 2>/dev/null
14437mkdir .libs 2>/dev/null
14438if test -d .libs; then
14439  lt_cv_objdir=.libs
14440else
14441  # MS-DOS does not allow filenames that begin with a dot.
14442  lt_cv_objdir=_libs
14443fi
14444rmdir .libs 2>/dev/null
14445fi
14446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
14447$as_echo "$lt_cv_objdir" >&6; }
14448objdir=$lt_cv_objdir
14449
14450
14451
14452
14453
14454cat >>confdefs.h <<_ACEOF
14455#define LT_OBJDIR "$lt_cv_objdir/"
14456_ACEOF
14457
14458
14459
14460
14461case $host_os in
14462aix3*)
14463  # AIX sometimes has problems with the GCC collect2 program.  For some
14464  # reason, if we set the COLLECT_NAMES environment variable, the problems
14465  # vanish in a puff of smoke.
14466  if test set != "${COLLECT_NAMES+set}"; then
14467    COLLECT_NAMES=
14468    export COLLECT_NAMES
14469  fi
14470  ;;
14471esac
14472
14473# Global variables:
14474ofile=libtool
14475can_build_shared=yes
14476
14477# All known linkers require a '.a' archive for static linking (except MSVC,
14478# which needs '.lib').
14479libext=a
14480
14481with_gnu_ld=$lt_cv_prog_gnu_ld
14482
14483old_CC=$CC
14484old_CFLAGS=$CFLAGS
14485
14486# Set sane defaults for various variables
14487test -z "$CC" && CC=cc
14488test -z "$LTCC" && LTCC=$CC
14489test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
14490test -z "$LD" && LD=ld
14491test -z "$ac_objext" && ac_objext=o
14492
14493func_cc_basename $compiler
14494cc_basename=$func_cc_basename_result
14495
14496
14497# Only perform the check for file, if the check method requires it
14498test -z "$MAGIC_CMD" && MAGIC_CMD=file
14499case $deplibs_check_method in
14500file_magic*)
14501  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
14502    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
14503$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
14504if ${lt_cv_path_MAGIC_CMD+:} false; then :
14505  $as_echo_n "(cached) " >&6
14506else
14507  case $MAGIC_CMD in
14508[\\/*] |  ?:[\\/]*)
14509  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14510  ;;
14511*)
14512  lt_save_MAGIC_CMD=$MAGIC_CMD
14513  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14514  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14515  for ac_dir in $ac_dummy; do
14516    IFS=$lt_save_ifs
14517    test -z "$ac_dir" && ac_dir=.
14518    if test -f "$ac_dir/${ac_tool_prefix}file"; then
14519      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
14520      if test -n "$file_magic_test_file"; then
14521	case $deplibs_check_method in
14522	"file_magic "*)
14523	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14524	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14525	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14526	    $EGREP "$file_magic_regex" > /dev/null; then
14527	    :
14528	  else
14529	    cat <<_LT_EOF 1>&2
14530
14531*** Warning: the command libtool uses to detect shared libraries,
14532*** $file_magic_cmd, produces output that libtool cannot recognize.
14533*** The result is that libtool may fail to recognize shared libraries
14534*** as such.  This will affect the creation of libtool libraries that
14535*** depend on shared libraries, but programs linked with such libtool
14536*** libraries will work regardless of this problem.  Nevertheless, you
14537*** may want to report the problem to your system manager and/or to
14538*** bug-libtool@gnu.org
14539
14540_LT_EOF
14541	  fi ;;
14542	esac
14543      fi
14544      break
14545    fi
14546  done
14547  IFS=$lt_save_ifs
14548  MAGIC_CMD=$lt_save_MAGIC_CMD
14549  ;;
14550esac
14551fi
14552
14553MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14554if test -n "$MAGIC_CMD"; then
14555  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14556$as_echo "$MAGIC_CMD" >&6; }
14557else
14558  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14559$as_echo "no" >&6; }
14560fi
14561
14562
14563
14564
14565
14566if test -z "$lt_cv_path_MAGIC_CMD"; then
14567  if test -n "$ac_tool_prefix"; then
14568    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
14569$as_echo_n "checking for file... " >&6; }
14570if ${lt_cv_path_MAGIC_CMD+:} false; then :
14571  $as_echo_n "(cached) " >&6
14572else
14573  case $MAGIC_CMD in
14574[\\/*] |  ?:[\\/]*)
14575  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14576  ;;
14577*)
14578  lt_save_MAGIC_CMD=$MAGIC_CMD
14579  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14580  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14581  for ac_dir in $ac_dummy; do
14582    IFS=$lt_save_ifs
14583    test -z "$ac_dir" && ac_dir=.
14584    if test -f "$ac_dir/file"; then
14585      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
14586      if test -n "$file_magic_test_file"; then
14587	case $deplibs_check_method in
14588	"file_magic "*)
14589	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14590	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14591	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14592	    $EGREP "$file_magic_regex" > /dev/null; then
14593	    :
14594	  else
14595	    cat <<_LT_EOF 1>&2
14596
14597*** Warning: the command libtool uses to detect shared libraries,
14598*** $file_magic_cmd, produces output that libtool cannot recognize.
14599*** The result is that libtool may fail to recognize shared libraries
14600*** as such.  This will affect the creation of libtool libraries that
14601*** depend on shared libraries, but programs linked with such libtool
14602*** libraries will work regardless of this problem.  Nevertheless, you
14603*** may want to report the problem to your system manager and/or to
14604*** bug-libtool@gnu.org
14605
14606_LT_EOF
14607	  fi ;;
14608	esac
14609      fi
14610      break
14611    fi
14612  done
14613  IFS=$lt_save_ifs
14614  MAGIC_CMD=$lt_save_MAGIC_CMD
14615  ;;
14616esac
14617fi
14618
14619MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14620if test -n "$MAGIC_CMD"; then
14621  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14622$as_echo "$MAGIC_CMD" >&6; }
14623else
14624  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14625$as_echo "no" >&6; }
14626fi
14627
14628
14629  else
14630    MAGIC_CMD=:
14631  fi
14632fi
14633
14634  fi
14635  ;;
14636esac
14637
14638# Use C for the default configuration in the libtool script
14639
14640lt_save_CC=$CC
14641ac_ext=c
14642ac_cpp='$CPP $CPPFLAGS'
14643ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14644ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14645ac_compiler_gnu=$ac_cv_c_compiler_gnu
14646
14647
14648# Source file extension for C test sources.
14649ac_ext=c
14650
14651# Object file extension for compiled C test sources.
14652objext=o
14653objext=$objext
14654
14655# Code to be used in simple compile tests
14656lt_simple_compile_test_code="int some_variable = 0;"
14657
14658# Code to be used in simple link tests
14659lt_simple_link_test_code='int main(){return(0);}'
14660
14661
14662
14663
14664
14665
14666
14667# If no C compiler was specified, use CC.
14668LTCC=${LTCC-"$CC"}
14669
14670# If no C compiler flags were specified, use CFLAGS.
14671LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14672
14673# Allow CC to be a program name with arguments.
14674compiler=$CC
14675
14676# Save the default compiler, since it gets overwritten when the other
14677# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
14678compiler_DEFAULT=$CC
14679
14680# save warnings/boilerplate of simple test code
14681ac_outfile=conftest.$ac_objext
14682echo "$lt_simple_compile_test_code" >conftest.$ac_ext
14683eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14684_lt_compiler_boilerplate=`cat conftest.err`
14685$RM conftest*
14686
14687ac_outfile=conftest.$ac_objext
14688echo "$lt_simple_link_test_code" >conftest.$ac_ext
14689eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14690_lt_linker_boilerplate=`cat conftest.err`
14691$RM -r conftest*
14692
14693
14694if test -n "$compiler"; then
14695
14696lt_prog_compiler_no_builtin_flag=
14697
14698if test yes = "$GCC"; then
14699  case $cc_basename in
14700  nvcc*)
14701    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
14702  *)
14703    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
14704  esac
14705
14706  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
14707$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
14708if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
14709  $as_echo_n "(cached) " >&6
14710else
14711  lt_cv_prog_compiler_rtti_exceptions=no
14712   ac_outfile=conftest.$ac_objext
14713   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14714   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
14715   # Insert the option either (1) after the last *FLAGS variable, or
14716   # (2) before a word containing "conftest.", or (3) at the end.
14717   # Note that $ac_compile itself does not contain backslashes and begins
14718   # with a dollar sign (not a hyphen), so the echo should work correctly.
14719   # The option is referenced via a variable to avoid confusing sed.
14720   lt_compile=`echo "$ac_compile" | $SED \
14721   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14722   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14723   -e 's:$: $lt_compiler_flag:'`
14724   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14725   (eval "$lt_compile" 2>conftest.err)
14726   ac_status=$?
14727   cat conftest.err >&5
14728   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14729   if (exit $ac_status) && test -s "$ac_outfile"; then
14730     # The compiler can only warn and ignore the option if not recognized
14731     # So say no if there are warnings other than the usual output.
14732     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14733     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14734     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14735       lt_cv_prog_compiler_rtti_exceptions=yes
14736     fi
14737   fi
14738   $RM conftest*
14739
14740fi
14741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
14742$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
14743
14744if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
14745    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
14746else
14747    :
14748fi
14749
14750fi
14751
14752
14753
14754
14755
14756
14757  lt_prog_compiler_wl=
14758lt_prog_compiler_pic=
14759lt_prog_compiler_static=
14760
14761
14762  if test yes = "$GCC"; then
14763    lt_prog_compiler_wl='-Wl,'
14764    lt_prog_compiler_static='-static'
14765
14766    case $host_os in
14767      aix*)
14768      # All AIX code is PIC.
14769      if test ia64 = "$host_cpu"; then
14770	# AIX 5 now supports IA64 processor
14771	lt_prog_compiler_static='-Bstatic'
14772      fi
14773      lt_prog_compiler_pic='-fPIC'
14774      ;;
14775
14776    amigaos*)
14777      case $host_cpu in
14778      powerpc)
14779            # see comment about AmigaOS4 .so support
14780            lt_prog_compiler_pic='-fPIC'
14781        ;;
14782      m68k)
14783            # FIXME: we need at least 68020 code to build shared libraries, but
14784            # adding the '-m68020' flag to GCC prevents building anything better,
14785            # like '-m68040'.
14786            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
14787        ;;
14788      esac
14789      ;;
14790
14791    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14792      # PIC is the default for these OSes.
14793      ;;
14794
14795    mingw* | cygwin* | pw32* | os2* | cegcc*)
14796      # This hack is so that the source file can tell whether it is being
14797      # built for inclusion in a dll (and should export symbols for example).
14798      # Although the cygwin gcc ignores -fPIC, still need this for old-style
14799      # (--disable-auto-import) libraries
14800      lt_prog_compiler_pic='-DDLL_EXPORT'
14801      case $host_os in
14802      os2*)
14803	lt_prog_compiler_static='$wl-static'
14804	;;
14805      esac
14806      ;;
14807
14808    darwin* | rhapsody*)
14809      # PIC is the default on this platform
14810      # Common symbols not allowed in MH_DYLIB files
14811      lt_prog_compiler_pic='-fno-common'
14812      ;;
14813
14814    haiku*)
14815      # PIC is the default for Haiku.
14816      # The "-static" flag exists, but is broken.
14817      lt_prog_compiler_static=
14818      ;;
14819
14820    hpux*)
14821      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14822      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
14823      # sets the default TLS model and affects inlining.
14824      case $host_cpu in
14825      hppa*64*)
14826	# +Z the default
14827	;;
14828      *)
14829	lt_prog_compiler_pic='-fPIC'
14830	;;
14831      esac
14832      ;;
14833
14834    interix[3-9]*)
14835      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14836      # Instead, we relocate shared libraries at runtime.
14837      ;;
14838
14839    msdosdjgpp*)
14840      # Just because we use GCC doesn't mean we suddenly get shared libraries
14841      # on systems that don't support them.
14842      lt_prog_compiler_can_build_shared=no
14843      enable_shared=no
14844      ;;
14845
14846    *nto* | *qnx*)
14847      # QNX uses GNU C++, but need to define -shared option too, otherwise
14848      # it will coredump.
14849      lt_prog_compiler_pic='-fPIC -shared'
14850      ;;
14851
14852    sysv4*MP*)
14853      if test -d /usr/nec; then
14854	lt_prog_compiler_pic=-Kconform_pic
14855      fi
14856      ;;
14857
14858    *)
14859      lt_prog_compiler_pic='-fPIC'
14860      ;;
14861    esac
14862
14863    case $cc_basename in
14864    nvcc*) # Cuda Compiler Driver 2.2
14865      lt_prog_compiler_wl='-Xlinker '
14866      if test -n "$lt_prog_compiler_pic"; then
14867        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
14868      fi
14869      ;;
14870    esac
14871  else
14872    # PORTME Check for flag to pass linker flags through the system compiler.
14873    case $host_os in
14874    aix*)
14875      lt_prog_compiler_wl='-Wl,'
14876      if test ia64 = "$host_cpu"; then
14877	# AIX 5 now supports IA64 processor
14878	lt_prog_compiler_static='-Bstatic'
14879      else
14880	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
14881      fi
14882      ;;
14883
14884    darwin* | rhapsody*)
14885      # PIC is the default on this platform
14886      # Common symbols not allowed in MH_DYLIB files
14887      lt_prog_compiler_pic='-fno-common'
14888      case $cc_basename in
14889      nagfor*)
14890        # NAG Fortran compiler
14891        lt_prog_compiler_wl='-Wl,-Wl,,'
14892        lt_prog_compiler_pic='-PIC'
14893        lt_prog_compiler_static='-Bstatic'
14894        ;;
14895      esac
14896      ;;
14897
14898    mingw* | cygwin* | pw32* | os2* | cegcc*)
14899      # This hack is so that the source file can tell whether it is being
14900      # built for inclusion in a dll (and should export symbols for example).
14901      lt_prog_compiler_pic='-DDLL_EXPORT'
14902      case $host_os in
14903      os2*)
14904	lt_prog_compiler_static='$wl-static'
14905	;;
14906      esac
14907      ;;
14908
14909    hpux9* | hpux10* | hpux11*)
14910      lt_prog_compiler_wl='-Wl,'
14911      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
14912      # not for PA HP-UX.
14913      case $host_cpu in
14914      hppa*64*|ia64*)
14915	# +Z the default
14916	;;
14917      *)
14918	lt_prog_compiler_pic='+Z'
14919	;;
14920      esac
14921      # Is there a better lt_prog_compiler_static that works with the bundled CC?
14922      lt_prog_compiler_static='$wl-a ${wl}archive'
14923      ;;
14924
14925    irix5* | irix6* | nonstopux*)
14926      lt_prog_compiler_wl='-Wl,'
14927      # PIC (with -KPIC) is the default.
14928      lt_prog_compiler_static='-non_shared'
14929      ;;
14930
14931    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
14932      case $cc_basename in
14933      # old Intel for x86_64, which still supported -KPIC.
14934      ecc*)
14935	lt_prog_compiler_wl='-Wl,'
14936	lt_prog_compiler_pic='-KPIC'
14937	lt_prog_compiler_static='-static'
14938        ;;
14939      # icc used to be incompatible with GCC.
14940      # ICC 10 doesn't accept -KPIC any more.
14941      icc* | ifort*)
14942	lt_prog_compiler_wl='-Wl,'
14943	lt_prog_compiler_pic='-fPIC'
14944	lt_prog_compiler_static='-static'
14945        ;;
14946      # Lahey Fortran 8.1.
14947      lf95*)
14948	lt_prog_compiler_wl='-Wl,'
14949	lt_prog_compiler_pic='--shared'
14950	lt_prog_compiler_static='--static'
14951	;;
14952      nagfor*)
14953	# NAG Fortran compiler
14954	lt_prog_compiler_wl='-Wl,-Wl,,'
14955	lt_prog_compiler_pic='-PIC'
14956	lt_prog_compiler_static='-Bstatic'
14957	;;
14958      tcc*)
14959	# Fabrice Bellard et al's Tiny C Compiler
14960	lt_prog_compiler_wl='-Wl,'
14961	lt_prog_compiler_pic='-fPIC'
14962	lt_prog_compiler_static='-static'
14963	;;
14964      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
14965        # Portland Group compilers (*not* the Pentium gcc compiler,
14966	# which looks to be a dead project)
14967	lt_prog_compiler_wl='-Wl,'
14968	lt_prog_compiler_pic='-fpic'
14969	lt_prog_compiler_static='-Bstatic'
14970        ;;
14971      ccc*)
14972        lt_prog_compiler_wl='-Wl,'
14973        # All Alpha code is PIC.
14974        lt_prog_compiler_static='-non_shared'
14975        ;;
14976      xl* | bgxl* | bgf* | mpixl*)
14977	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
14978	lt_prog_compiler_wl='-Wl,'
14979	lt_prog_compiler_pic='-qpic'
14980	lt_prog_compiler_static='-qstaticlink'
14981	;;
14982      *)
14983	case `$CC -V 2>&1 | sed 5q` in
14984	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
14985	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
14986	  lt_prog_compiler_pic='-KPIC'
14987	  lt_prog_compiler_static='-Bstatic'
14988	  lt_prog_compiler_wl=''
14989	  ;;
14990	*Sun\ F* | *Sun*Fortran*)
14991	  lt_prog_compiler_pic='-KPIC'
14992	  lt_prog_compiler_static='-Bstatic'
14993	  lt_prog_compiler_wl='-Qoption ld '
14994	  ;;
14995	*Sun\ C*)
14996	  # Sun C 5.9
14997	  lt_prog_compiler_pic='-KPIC'
14998	  lt_prog_compiler_static='-Bstatic'
14999	  lt_prog_compiler_wl='-Wl,'
15000	  ;;
15001        *Intel*\ [CF]*Compiler*)
15002	  lt_prog_compiler_wl='-Wl,'
15003	  lt_prog_compiler_pic='-fPIC'
15004	  lt_prog_compiler_static='-static'
15005	  ;;
15006	*Portland\ Group*)
15007	  lt_prog_compiler_wl='-Wl,'
15008	  lt_prog_compiler_pic='-fpic'
15009	  lt_prog_compiler_static='-Bstatic'
15010	  ;;
15011	esac
15012	;;
15013      esac
15014      ;;
15015
15016    newsos6)
15017      lt_prog_compiler_pic='-KPIC'
15018      lt_prog_compiler_static='-Bstatic'
15019      ;;
15020
15021    *nto* | *qnx*)
15022      # QNX uses GNU C++, but need to define -shared option too, otherwise
15023      # it will coredump.
15024      lt_prog_compiler_pic='-fPIC -shared'
15025      ;;
15026
15027    osf3* | osf4* | osf5*)
15028      lt_prog_compiler_wl='-Wl,'
15029      # All OSF/1 code is PIC.
15030      lt_prog_compiler_static='-non_shared'
15031      ;;
15032
15033    rdos*)
15034      lt_prog_compiler_static='-non_shared'
15035      ;;
15036
15037    solaris*)
15038      lt_prog_compiler_pic='-KPIC'
15039      lt_prog_compiler_static='-Bstatic'
15040      case $cc_basename in
15041      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
15042	lt_prog_compiler_wl='-Qoption ld ';;
15043      *)
15044	lt_prog_compiler_wl='-Wl,';;
15045      esac
15046      ;;
15047
15048    sunos4*)
15049      lt_prog_compiler_wl='-Qoption ld '
15050      lt_prog_compiler_pic='-PIC'
15051      lt_prog_compiler_static='-Bstatic'
15052      ;;
15053
15054    sysv4 | sysv4.2uw2* | sysv4.3*)
15055      lt_prog_compiler_wl='-Wl,'
15056      lt_prog_compiler_pic='-KPIC'
15057      lt_prog_compiler_static='-Bstatic'
15058      ;;
15059
15060    sysv4*MP*)
15061      if test -d /usr/nec; then
15062	lt_prog_compiler_pic='-Kconform_pic'
15063	lt_prog_compiler_static='-Bstatic'
15064      fi
15065      ;;
15066
15067    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
15068      lt_prog_compiler_wl='-Wl,'
15069      lt_prog_compiler_pic='-KPIC'
15070      lt_prog_compiler_static='-Bstatic'
15071      ;;
15072
15073    unicos*)
15074      lt_prog_compiler_wl='-Wl,'
15075      lt_prog_compiler_can_build_shared=no
15076      ;;
15077
15078    uts4*)
15079      lt_prog_compiler_pic='-pic'
15080      lt_prog_compiler_static='-Bstatic'
15081      ;;
15082
15083    *)
15084      lt_prog_compiler_can_build_shared=no
15085      ;;
15086    esac
15087  fi
15088
15089case $host_os in
15090  # For platforms that do not support PIC, -DPIC is meaningless:
15091  *djgpp*)
15092    lt_prog_compiler_pic=
15093    ;;
15094  *)
15095    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
15096    ;;
15097esac
15098
15099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
15100$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
15101if ${lt_cv_prog_compiler_pic+:} false; then :
15102  $as_echo_n "(cached) " >&6
15103else
15104  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
15105fi
15106{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
15107$as_echo "$lt_cv_prog_compiler_pic" >&6; }
15108lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
15109
15110#
15111# Check to make sure the PIC flag actually works.
15112#
15113if test -n "$lt_prog_compiler_pic"; then
15114  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
15115$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
15116if ${lt_cv_prog_compiler_pic_works+:} false; then :
15117  $as_echo_n "(cached) " >&6
15118else
15119  lt_cv_prog_compiler_pic_works=no
15120   ac_outfile=conftest.$ac_objext
15121   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15122   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
15123   # Insert the option either (1) after the last *FLAGS variable, or
15124   # (2) before a word containing "conftest.", or (3) at the end.
15125   # Note that $ac_compile itself does not contain backslashes and begins
15126   # with a dollar sign (not a hyphen), so the echo should work correctly.
15127   # The option is referenced via a variable to avoid confusing sed.
15128   lt_compile=`echo "$ac_compile" | $SED \
15129   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15130   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15131   -e 's:$: $lt_compiler_flag:'`
15132   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15133   (eval "$lt_compile" 2>conftest.err)
15134   ac_status=$?
15135   cat conftest.err >&5
15136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15137   if (exit $ac_status) && test -s "$ac_outfile"; then
15138     # The compiler can only warn and ignore the option if not recognized
15139     # So say no if there are warnings other than the usual output.
15140     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
15141     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15142     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
15143       lt_cv_prog_compiler_pic_works=yes
15144     fi
15145   fi
15146   $RM conftest*
15147
15148fi
15149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
15150$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
15151
15152if test yes = "$lt_cv_prog_compiler_pic_works"; then
15153    case $lt_prog_compiler_pic in
15154     "" | " "*) ;;
15155     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
15156     esac
15157else
15158    lt_prog_compiler_pic=
15159     lt_prog_compiler_can_build_shared=no
15160fi
15161
15162fi
15163
15164
15165
15166
15167
15168
15169
15170
15171
15172
15173
15174#
15175# Check to make sure the static flag actually works.
15176#
15177wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
15178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15179$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
15180if ${lt_cv_prog_compiler_static_works+:} false; then :
15181  $as_echo_n "(cached) " >&6
15182else
15183  lt_cv_prog_compiler_static_works=no
15184   save_LDFLAGS=$LDFLAGS
15185   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
15186   echo "$lt_simple_link_test_code" > conftest.$ac_ext
15187   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15188     # The linker can only warn and ignore the option if not recognized
15189     # So say no if there are warnings
15190     if test -s conftest.err; then
15191       # Append any errors to the config.log.
15192       cat conftest.err 1>&5
15193       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
15194       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15195       if diff conftest.exp conftest.er2 >/dev/null; then
15196         lt_cv_prog_compiler_static_works=yes
15197       fi
15198     else
15199       lt_cv_prog_compiler_static_works=yes
15200     fi
15201   fi
15202   $RM -r conftest*
15203   LDFLAGS=$save_LDFLAGS
15204
15205fi
15206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
15207$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
15208
15209if test yes = "$lt_cv_prog_compiler_static_works"; then
15210    :
15211else
15212    lt_prog_compiler_static=
15213fi
15214
15215
15216
15217
15218
15219
15220
15221  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15222$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15223if ${lt_cv_prog_compiler_c_o+:} false; then :
15224  $as_echo_n "(cached) " >&6
15225else
15226  lt_cv_prog_compiler_c_o=no
15227   $RM -r conftest 2>/dev/null
15228   mkdir conftest
15229   cd conftest
15230   mkdir out
15231   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15232
15233   lt_compiler_flag="-o out/conftest2.$ac_objext"
15234   # Insert the option either (1) after the last *FLAGS variable, or
15235   # (2) before a word containing "conftest.", or (3) at the end.
15236   # Note that $ac_compile itself does not contain backslashes and begins
15237   # with a dollar sign (not a hyphen), so the echo should work correctly.
15238   lt_compile=`echo "$ac_compile" | $SED \
15239   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15240   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15241   -e 's:$: $lt_compiler_flag:'`
15242   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15243   (eval "$lt_compile" 2>out/conftest.err)
15244   ac_status=$?
15245   cat out/conftest.err >&5
15246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15247   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15248   then
15249     # The compiler can only warn and ignore the option if not recognized
15250     # So say no if there are warnings
15251     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15252     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15253     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15254       lt_cv_prog_compiler_c_o=yes
15255     fi
15256   fi
15257   chmod u+w . 2>&5
15258   $RM conftest*
15259   # SGI C++ compiler will create directory out/ii_files/ for
15260   # template instantiation
15261   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15262   $RM out/* && rmdir out
15263   cd ..
15264   $RM -r conftest
15265   $RM conftest*
15266
15267fi
15268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15269$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15270
15271
15272
15273
15274
15275
15276  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15277$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15278if ${lt_cv_prog_compiler_c_o+:} false; then :
15279  $as_echo_n "(cached) " >&6
15280else
15281  lt_cv_prog_compiler_c_o=no
15282   $RM -r conftest 2>/dev/null
15283   mkdir conftest
15284   cd conftest
15285   mkdir out
15286   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15287
15288   lt_compiler_flag="-o out/conftest2.$ac_objext"
15289   # Insert the option either (1) after the last *FLAGS variable, or
15290   # (2) before a word containing "conftest.", or (3) at the end.
15291   # Note that $ac_compile itself does not contain backslashes and begins
15292   # with a dollar sign (not a hyphen), so the echo should work correctly.
15293   lt_compile=`echo "$ac_compile" | $SED \
15294   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15295   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15296   -e 's:$: $lt_compiler_flag:'`
15297   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15298   (eval "$lt_compile" 2>out/conftest.err)
15299   ac_status=$?
15300   cat out/conftest.err >&5
15301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15302   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15303   then
15304     # The compiler can only warn and ignore the option if not recognized
15305     # So say no if there are warnings
15306     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15307     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15308     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15309       lt_cv_prog_compiler_c_o=yes
15310     fi
15311   fi
15312   chmod u+w . 2>&5
15313   $RM conftest*
15314   # SGI C++ compiler will create directory out/ii_files/ for
15315   # template instantiation
15316   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15317   $RM out/* && rmdir out
15318   cd ..
15319   $RM -r conftest
15320   $RM conftest*
15321
15322fi
15323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15324$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15325
15326
15327
15328
15329hard_links=nottested
15330if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
15331  # do not overwrite the value of need_locks provided by the user
15332  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15333$as_echo_n "checking if we can lock with hard links... " >&6; }
15334  hard_links=yes
15335  $RM conftest*
15336  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15337  touch conftest.a
15338  ln conftest.a conftest.b 2>&5 || hard_links=no
15339  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15340  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15341$as_echo "$hard_links" >&6; }
15342  if test no = "$hard_links"; then
15343    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
15344$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
15345    need_locks=warn
15346  fi
15347else
15348  need_locks=no
15349fi
15350
15351
15352
15353
15354
15355
15356  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15357$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15358
15359  runpath_var=
15360  allow_undefined_flag=
15361  always_export_symbols=no
15362  archive_cmds=
15363  archive_expsym_cmds=
15364  compiler_needs_object=no
15365  enable_shared_with_static_runtimes=no
15366  export_dynamic_flag_spec=
15367  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15368  hardcode_automatic=no
15369  hardcode_direct=no
15370  hardcode_direct_absolute=no
15371  hardcode_libdir_flag_spec=
15372  hardcode_libdir_separator=
15373  hardcode_minus_L=no
15374  hardcode_shlibpath_var=unsupported
15375  inherit_rpath=no
15376  link_all_deplibs=unknown
15377  module_cmds=
15378  module_expsym_cmds=
15379  old_archive_from_new_cmds=
15380  old_archive_from_expsyms_cmds=
15381  thread_safe_flag_spec=
15382  whole_archive_flag_spec=
15383  # include_expsyms should be a list of space-separated symbols to be *always*
15384  # included in the symbol list
15385  include_expsyms=
15386  # exclude_expsyms can be an extended regexp of symbols to exclude
15387  # it will be wrapped by ' (' and ')$', so one must not match beginning or
15388  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
15389  # as well as any symbol that contains 'd'.
15390  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
15391  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
15392  # platforms (ab)use it in PIC code, but their linkers get confused if
15393  # the symbol is explicitly referenced.  Since portable code cannot
15394  # rely on this symbol name, it's probably fine to never include it in
15395  # preloaded symbol tables.
15396  # Exclude shared library initialization/finalization symbols.
15397  extract_expsyms_cmds=
15398
15399  case $host_os in
15400  cygwin* | mingw* | pw32* | cegcc*)
15401    # FIXME: the MSVC++ port hasn't been tested in a loooong time
15402    # When not using gcc, we currently assume that we are using
15403    # Microsoft Visual C++.
15404    if test yes != "$GCC"; then
15405      with_gnu_ld=no
15406    fi
15407    ;;
15408  interix*)
15409    # we just hope/assume this is gcc and not c89 (= MSVC++)
15410    with_gnu_ld=yes
15411    ;;
15412  openbsd* | bitrig*)
15413    with_gnu_ld=no
15414    ;;
15415  esac
15416
15417  ld_shlibs=yes
15418
15419  # On some targets, GNU ld is compatible enough with the native linker
15420  # that we're better off using the native interface for both.
15421  lt_use_gnu_ld_interface=no
15422  if test yes = "$with_gnu_ld"; then
15423    case $host_os in
15424      aix*)
15425	# The AIX port of GNU ld has always aspired to compatibility
15426	# with the native linker.  However, as the warning in the GNU ld
15427	# block says, versions before 2.19.5* couldn't really create working
15428	# shared libraries, regardless of the interface used.
15429	case `$LD -v 2>&1` in
15430	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
15431	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
15432	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
15433	  *)
15434	    lt_use_gnu_ld_interface=yes
15435	    ;;
15436	esac
15437	;;
15438      *)
15439	lt_use_gnu_ld_interface=yes
15440	;;
15441    esac
15442  fi
15443
15444  if test yes = "$lt_use_gnu_ld_interface"; then
15445    # If archive_cmds runs LD, not CC, wlarc should be empty
15446    wlarc='$wl'
15447
15448    # Set some defaults for GNU ld with shared library support. These
15449    # are reset later if shared libraries are not supported. Putting them
15450    # here allows them to be overridden if necessary.
15451    runpath_var=LD_RUN_PATH
15452    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15453    export_dynamic_flag_spec='$wl--export-dynamic'
15454    # ancient GNU ld didn't support --whole-archive et. al.
15455    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
15456      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
15457    else
15458      whole_archive_flag_spec=
15459    fi
15460    supports_anon_versioning=no
15461    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
15462      *GNU\ gold*) supports_anon_versioning=yes ;;
15463      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
15464      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
15465      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
15466      *\ 2.11.*) ;; # other 2.11 versions
15467      *) supports_anon_versioning=yes ;;
15468    esac
15469
15470    # See if GNU ld supports shared libraries.
15471    case $host_os in
15472    aix[3-9]*)
15473      # On AIX/PPC, the GNU linker is very broken
15474      if test ia64 != "$host_cpu"; then
15475	ld_shlibs=no
15476	cat <<_LT_EOF 1>&2
15477
15478*** Warning: the GNU linker, at least up to release 2.19, is reported
15479*** to be unable to reliably create shared libraries on AIX.
15480*** Therefore, libtool is disabling shared libraries support.  If you
15481*** really care for shared libraries, you may want to install binutils
15482*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
15483*** You will then need to restart the configuration process.
15484
15485_LT_EOF
15486      fi
15487      ;;
15488
15489    amigaos*)
15490      case $host_cpu in
15491      powerpc)
15492            # see comment about AmigaOS4 .so support
15493            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15494            archive_expsym_cmds=''
15495        ;;
15496      m68k)
15497            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)'
15498            hardcode_libdir_flag_spec='-L$libdir'
15499            hardcode_minus_L=yes
15500        ;;
15501      esac
15502      ;;
15503
15504    beos*)
15505      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15506	allow_undefined_flag=unsupported
15507	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
15508	# support --undefined.  This deserves some investigation.  FIXME
15509	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15510      else
15511	ld_shlibs=no
15512      fi
15513      ;;
15514
15515    cygwin* | mingw* | pw32* | cegcc*)
15516      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
15517      # as there is no search path for DLLs.
15518      hardcode_libdir_flag_spec='-L$libdir'
15519      export_dynamic_flag_spec='$wl--export-all-symbols'
15520      allow_undefined_flag=unsupported
15521      always_export_symbols=no
15522      enable_shared_with_static_runtimes=yes
15523      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'
15524      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
15525
15526      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15527        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15528	# If the export-symbols file already is a .def file, use it as
15529	# is; otherwise, prepend EXPORTS...
15530	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
15531          cp $export_symbols $output_objdir/$soname.def;
15532        else
15533          echo EXPORTS > $output_objdir/$soname.def;
15534          cat $export_symbols >> $output_objdir/$soname.def;
15535        fi~
15536        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15537      else
15538	ld_shlibs=no
15539      fi
15540      ;;
15541
15542    haiku*)
15543      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15544      link_all_deplibs=yes
15545      ;;
15546
15547    os2*)
15548      hardcode_libdir_flag_spec='-L$libdir'
15549      hardcode_minus_L=yes
15550      allow_undefined_flag=unsupported
15551      shrext_cmds=.dll
15552      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15553	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15554	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15555	$ECHO EXPORTS >> $output_objdir/$libname.def~
15556	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
15557	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15558	emximp -o $lib $output_objdir/$libname.def'
15559      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15560	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15561	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15562	$ECHO EXPORTS >> $output_objdir/$libname.def~
15563	prefix_cmds="$SED"~
15564	if test EXPORTS = "`$SED 1q $export_symbols`"; then
15565	  prefix_cmds="$prefix_cmds -e 1d";
15566	fi~
15567	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
15568	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
15569	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15570	emximp -o $lib $output_objdir/$libname.def'
15571      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
15572      enable_shared_with_static_runtimes=yes
15573      ;;
15574
15575    interix[3-9]*)
15576      hardcode_direct=no
15577      hardcode_shlibpath_var=no
15578      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
15579      export_dynamic_flag_spec='$wl-E'
15580      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15581      # Instead, shared libraries are loaded at an image base (0x10000000 by
15582      # default) and relocated if they conflict, which is a slow very memory
15583      # consuming and fragmenting process.  To avoid this, we pick a random,
15584      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15585      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
15586      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15587      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'
15588      ;;
15589
15590    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
15591      tmp_diet=no
15592      if test linux-dietlibc = "$host_os"; then
15593	case $cc_basename in
15594	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
15595	esac
15596      fi
15597      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
15598	 && test no = "$tmp_diet"
15599      then
15600	tmp_addflag=' $pic_flag'
15601	tmp_sharedflag='-shared'
15602	case $cc_basename,$host_cpu in
15603        pgcc*)				# Portland Group C compiler
15604	  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'
15605	  tmp_addflag=' $pic_flag'
15606	  ;;
15607	pgf77* | pgf90* | pgf95* | pgfortran*)
15608					# Portland Group f77 and f90 compilers
15609	  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'
15610	  tmp_addflag=' $pic_flag -Mnomain' ;;
15611	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
15612	  tmp_addflag=' -i_dynamic' ;;
15613	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
15614	  tmp_addflag=' -i_dynamic -nofor_main' ;;
15615	ifc* | ifort*)			# Intel Fortran compiler
15616	  tmp_addflag=' -nofor_main' ;;
15617	lf95*)				# Lahey Fortran 8.1
15618	  whole_archive_flag_spec=
15619	  tmp_sharedflag='--shared' ;;
15620        nagfor*)                        # NAGFOR 5.3
15621          tmp_sharedflag='-Wl,-shared' ;;
15622	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
15623	  tmp_sharedflag='-qmkshrobj'
15624	  tmp_addflag= ;;
15625	nvcc*)	# Cuda Compiler Driver 2.2
15626	  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'
15627	  compiler_needs_object=yes
15628	  ;;
15629	esac
15630	case `$CC -V 2>&1 | sed 5q` in
15631	*Sun\ C*)			# Sun C 5.9
15632	  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'
15633	  compiler_needs_object=yes
15634	  tmp_sharedflag='-G' ;;
15635	*Sun\ F*)			# Sun Fortran 8.3
15636	  tmp_sharedflag='-G' ;;
15637	esac
15638	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15639
15640        if test yes = "$supports_anon_versioning"; then
15641          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15642            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15643            echo "local: *; };" >> $output_objdir/$libname.ver~
15644            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
15645        fi
15646
15647	case $cc_basename in
15648	tcc*)
15649	  export_dynamic_flag_spec='-rdynamic'
15650	  ;;
15651	xlf* | bgf* | bgxlf* | mpixlf*)
15652	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
15653	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
15654	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15655	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
15656	  if test yes = "$supports_anon_versioning"; then
15657	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15658              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15659              echo "local: *; };" >> $output_objdir/$libname.ver~
15660              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
15661	  fi
15662	  ;;
15663	esac
15664      else
15665        ld_shlibs=no
15666      fi
15667      ;;
15668
15669    netbsd*)
15670      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15671	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
15672	wlarc=
15673      else
15674	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15675	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15676      fi
15677      ;;
15678
15679    solaris*)
15680      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
15681	ld_shlibs=no
15682	cat <<_LT_EOF 1>&2
15683
15684*** Warning: The releases 2.8.* of the GNU linker cannot reliably
15685*** create shared libraries on Solaris systems.  Therefore, libtool
15686*** is disabling shared libraries support.  We urge you to upgrade GNU
15687*** binutils to release 2.9.1 or newer.  Another option is to modify
15688*** your PATH or compiler configuration so that the native linker is
15689*** used, and then restart.
15690
15691_LT_EOF
15692      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15693	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15694	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15695      else
15696	ld_shlibs=no
15697      fi
15698      ;;
15699
15700    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
15701      case `$LD -v 2>&1` in
15702        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
15703	ld_shlibs=no
15704	cat <<_LT_EOF 1>&2
15705
15706*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
15707*** reliably create shared libraries on SCO systems.  Therefore, libtool
15708*** is disabling shared libraries support.  We urge you to upgrade GNU
15709*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
15710*** your PATH or compiler configuration so that the native linker is
15711*** used, and then restart.
15712
15713_LT_EOF
15714	;;
15715	*)
15716	  # For security reasons, it is highly recommended that you always
15717	  # use absolute paths for naming shared libraries, and exclude the
15718	  # DT_RUNPATH tag from executables and libraries.  But doing so
15719	  # requires that you compile everything twice, which is a pain.
15720	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15721	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15722	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15723	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15724	  else
15725	    ld_shlibs=no
15726	  fi
15727	;;
15728      esac
15729      ;;
15730
15731    sunos4*)
15732      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15733      wlarc=
15734      hardcode_direct=yes
15735      hardcode_shlibpath_var=no
15736      ;;
15737
15738    *)
15739      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15740	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15741	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15742      else
15743	ld_shlibs=no
15744      fi
15745      ;;
15746    esac
15747
15748    if test no = "$ld_shlibs"; then
15749      runpath_var=
15750      hardcode_libdir_flag_spec=
15751      export_dynamic_flag_spec=
15752      whole_archive_flag_spec=
15753    fi
15754  else
15755    # PORTME fill in a description of your system's linker (not GNU ld)
15756    case $host_os in
15757    aix3*)
15758      allow_undefined_flag=unsupported
15759      always_export_symbols=yes
15760      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'
15761      # Note: this linker hardcodes the directories in LIBPATH if there
15762      # are no directories specified by -L.
15763      hardcode_minus_L=yes
15764      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
15765	# Neither direct hardcoding nor static linking is supported with a
15766	# broken collect2.
15767	hardcode_direct=unsupported
15768      fi
15769      ;;
15770
15771    aix[4-9]*)
15772      if test ia64 = "$host_cpu"; then
15773	# On IA64, the linker does run time linking by default, so we don't
15774	# have to do anything special.
15775	aix_use_runtimelinking=no
15776	exp_sym_flag='-Bexport'
15777	no_entry_flag=
15778      else
15779	# If we're using GNU nm, then we don't want the "-C" option.
15780	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
15781	# Without the "-l" option, or with the "-B" option, AIX nm treats
15782	# weak defined symbols like other global defined symbols, whereas
15783	# GNU nm marks them as "W".
15784	# While the 'weak' keyword is ignored in the Export File, we need
15785	# it in the Import File for the 'aix-soname' feature, so we have
15786	# to replace the "-B" option with "-P" for AIX nm.
15787	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
15788	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
15789	else
15790	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
15791	fi
15792	aix_use_runtimelinking=no
15793
15794	# Test if we are trying to use run time linking or normal
15795	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
15796	# have runtime linking enabled, and use it for executables.
15797	# For shared libraries, we enable/disable runtime linking
15798	# depending on the kind of the shared library created -
15799	# when "with_aix_soname,aix_use_runtimelinking" is:
15800	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
15801	# "aix,yes"  lib.so          shared, rtl:yes, for executables
15802	#            lib.a           static archive
15803	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
15804	#            lib.a(lib.so.V) shared, rtl:no,  for executables
15805	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
15806	#            lib.a(lib.so.V) shared, rtl:no
15807	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
15808	#            lib.a           static archive
15809	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
15810	  for ld_flag in $LDFLAGS; do
15811	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
15812	    aix_use_runtimelinking=yes
15813	    break
15814	  fi
15815	  done
15816	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
15817	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
15818	    # so we don't have lib.a shared libs to link our executables.
15819	    # We have to force runtime linking in this case.
15820	    aix_use_runtimelinking=yes
15821	    LDFLAGS="$LDFLAGS -Wl,-brtl"
15822	  fi
15823	  ;;
15824	esac
15825
15826	exp_sym_flag='-bexport'
15827	no_entry_flag='-bnoentry'
15828      fi
15829
15830      # When large executables or shared objects are built, AIX ld can
15831      # have problems creating the table of contents.  If linking a library
15832      # or program results in "error TOC overflow" add -mminimal-toc to
15833      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
15834      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
15835
15836      archive_cmds=''
15837      hardcode_direct=yes
15838      hardcode_direct_absolute=yes
15839      hardcode_libdir_separator=':'
15840      link_all_deplibs=yes
15841      file_list_spec='$wl-f,'
15842      case $with_aix_soname,$aix_use_runtimelinking in
15843      aix,*) ;; # traditional, no import file
15844      svr4,* | *,yes) # use import file
15845	# The Import File defines what to hardcode.
15846	hardcode_direct=no
15847	hardcode_direct_absolute=no
15848	;;
15849      esac
15850
15851      if test yes = "$GCC"; then
15852	case $host_os in aix4.[012]|aix4.[012].*)
15853	# We only want to do this on AIX 4.2 and lower, the check
15854	# below for broken collect2 doesn't work under 4.3+
15855	  collect2name=`$CC -print-prog-name=collect2`
15856	  if test -f "$collect2name" &&
15857	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
15858	  then
15859	  # We have reworked collect2
15860	  :
15861	  else
15862	  # We have old collect2
15863	  hardcode_direct=unsupported
15864	  # It fails to find uninstalled libraries when the uninstalled
15865	  # path is not listed in the libpath.  Setting hardcode_minus_L
15866	  # to unsupported forces relinking
15867	  hardcode_minus_L=yes
15868	  hardcode_libdir_flag_spec='-L$libdir'
15869	  hardcode_libdir_separator=
15870	  fi
15871	  ;;
15872	esac
15873	shared_flag='-shared'
15874	if test yes = "$aix_use_runtimelinking"; then
15875	  shared_flag="$shared_flag "'$wl-G'
15876	fi
15877	# Need to ensure runtime linking is disabled for the traditional
15878	# shared library, or the linker may eventually find shared libraries
15879	# /with/ Import File - we do not want to mix them.
15880	shared_flag_aix='-shared'
15881	shared_flag_svr4='-shared $wl-G'
15882      else
15883	# not using gcc
15884	if test ia64 = "$host_cpu"; then
15885	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
15886	# chokes on -Wl,-G. The following line is correct:
15887	  shared_flag='-G'
15888	else
15889	  if test yes = "$aix_use_runtimelinking"; then
15890	    shared_flag='$wl-G'
15891	  else
15892	    shared_flag='$wl-bM:SRE'
15893	  fi
15894	  shared_flag_aix='$wl-bM:SRE'
15895	  shared_flag_svr4='$wl-G'
15896	fi
15897      fi
15898
15899      export_dynamic_flag_spec='$wl-bexpall'
15900      # It seems that -bexpall does not export symbols beginning with
15901      # underscore (_), so it is better to generate a list of symbols to export.
15902      always_export_symbols=yes
15903      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
15904	# Warning - without using the other runtime loading flags (-brtl),
15905	# -berok will link without error, but may produce a broken library.
15906	allow_undefined_flag='-berok'
15907        # Determine the default libpath from the value encoded in an
15908        # empty executable.
15909        if test set = "${lt_cv_aix_libpath+set}"; then
15910  aix_libpath=$lt_cv_aix_libpath
15911else
15912  if ${lt_cv_aix_libpath_+:} false; then :
15913  $as_echo_n "(cached) " >&6
15914else
15915  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15916/* end confdefs.h.  */
15917
15918int
15919main ()
15920{
15921
15922  ;
15923  return 0;
15924}
15925_ACEOF
15926if ac_fn_c_try_link "$LINENO"; then :
15927
15928  lt_aix_libpath_sed='
15929      /Import File Strings/,/^$/ {
15930	  /^0/ {
15931	      s/^0  *\([^ ]*\) *$/\1/
15932	      p
15933	  }
15934      }'
15935  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15936  # Check for a 64-bit object if we didn't find anything.
15937  if test -z "$lt_cv_aix_libpath_"; then
15938    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15939  fi
15940fi
15941rm -f core conftest.err conftest.$ac_objext \
15942    conftest$ac_exeext conftest.$ac_ext
15943  if test -z "$lt_cv_aix_libpath_"; then
15944    lt_cv_aix_libpath_=/usr/lib:/lib
15945  fi
15946
15947fi
15948
15949  aix_libpath=$lt_cv_aix_libpath_
15950fi
15951
15952        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
15953        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
15954      else
15955	if test ia64 = "$host_cpu"; then
15956	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
15957	  allow_undefined_flag="-z nodefs"
15958	  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"
15959	else
15960	 # Determine the default libpath from the value encoded in an
15961	 # empty executable.
15962	 if test set = "${lt_cv_aix_libpath+set}"; then
15963  aix_libpath=$lt_cv_aix_libpath
15964else
15965  if ${lt_cv_aix_libpath_+:} false; then :
15966  $as_echo_n "(cached) " >&6
15967else
15968  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15969/* end confdefs.h.  */
15970
15971int
15972main ()
15973{
15974
15975  ;
15976  return 0;
15977}
15978_ACEOF
15979if ac_fn_c_try_link "$LINENO"; then :
15980
15981  lt_aix_libpath_sed='
15982      /Import File Strings/,/^$/ {
15983	  /^0/ {
15984	      s/^0  *\([^ ]*\) *$/\1/
15985	      p
15986	  }
15987      }'
15988  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15989  # Check for a 64-bit object if we didn't find anything.
15990  if test -z "$lt_cv_aix_libpath_"; then
15991    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15992  fi
15993fi
15994rm -f core conftest.err conftest.$ac_objext \
15995    conftest$ac_exeext conftest.$ac_ext
15996  if test -z "$lt_cv_aix_libpath_"; then
15997    lt_cv_aix_libpath_=/usr/lib:/lib
15998  fi
15999
16000fi
16001
16002  aix_libpath=$lt_cv_aix_libpath_
16003fi
16004
16005	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
16006	  # Warning - without using the other run time loading flags,
16007	  # -berok will link without error, but may produce a broken library.
16008	  no_undefined_flag=' $wl-bernotok'
16009	  allow_undefined_flag=' $wl-berok'
16010	  if test yes = "$with_gnu_ld"; then
16011	    # We only use this code for GNU lds that support --whole-archive.
16012	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
16013	  else
16014	    # Exported symbols can be pulled into shared objects from archives
16015	    whole_archive_flag_spec='$convenience'
16016	  fi
16017	  archive_cmds_need_lc=yes
16018	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
16019	  # -brtl affects multiple linker settings, -berok does not and is overridden later
16020	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
16021	  if test svr4 != "$with_aix_soname"; then
16022	    # This is similar to how AIX traditionally builds its shared libraries.
16023	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
16024	  fi
16025	  if test aix != "$with_aix_soname"; then
16026	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
16027	  else
16028	    # used by -dlpreopen to get the symbols
16029	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
16030	  fi
16031	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
16032	fi
16033      fi
16034      ;;
16035
16036    amigaos*)
16037      case $host_cpu in
16038      powerpc)
16039            # see comment about AmigaOS4 .so support
16040            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16041            archive_expsym_cmds=''
16042        ;;
16043      m68k)
16044            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)'
16045            hardcode_libdir_flag_spec='-L$libdir'
16046            hardcode_minus_L=yes
16047        ;;
16048      esac
16049      ;;
16050
16051    bsdi[45]*)
16052      export_dynamic_flag_spec=-rdynamic
16053      ;;
16054
16055    cygwin* | mingw* | pw32* | cegcc*)
16056      # When not using gcc, we currently assume that we are using
16057      # Microsoft Visual C++.
16058      # hardcode_libdir_flag_spec is actually meaningless, as there is
16059      # no search path for DLLs.
16060      case $cc_basename in
16061      cl*)
16062	# Native MSVC
16063	hardcode_libdir_flag_spec=' '
16064	allow_undefined_flag=unsupported
16065	always_export_symbols=yes
16066	file_list_spec='@'
16067	# Tell ltmain to make .lib files, not .a files.
16068	libext=lib
16069	# Tell ltmain to make .dll files, not .so files.
16070	shrext_cmds=.dll
16071	# FIXME: Setting linknames here is a bad hack.
16072	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
16073	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
16074            cp "$export_symbols" "$output_objdir/$soname.def";
16075            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
16076          else
16077            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
16078          fi~
16079          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
16080          linknames='
16081	# The linker will not automatically build a static lib if we build a DLL.
16082	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
16083	enable_shared_with_static_runtimes=yes
16084	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
16085	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
16086	# Don't use ranlib
16087	old_postinstall_cmds='chmod 644 $oldlib'
16088	postlink_cmds='lt_outputfile="@OUTPUT@"~
16089          lt_tool_outputfile="@TOOL_OUTPUT@"~
16090          case $lt_outputfile in
16091            *.exe|*.EXE) ;;
16092            *)
16093              lt_outputfile=$lt_outputfile.exe
16094              lt_tool_outputfile=$lt_tool_outputfile.exe
16095              ;;
16096          esac~
16097          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
16098            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
16099            $RM "$lt_outputfile.manifest";
16100          fi'
16101	;;
16102      *)
16103	# Assume MSVC wrapper
16104	hardcode_libdir_flag_spec=' '
16105	allow_undefined_flag=unsupported
16106	# Tell ltmain to make .lib files, not .a files.
16107	libext=lib
16108	# Tell ltmain to make .dll files, not .so files.
16109	shrext_cmds=.dll
16110	# FIXME: Setting linknames here is a bad hack.
16111	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
16112	# The linker will automatically build a .lib file if we build a DLL.
16113	old_archive_from_new_cmds='true'
16114	# FIXME: Should let the user specify the lib program.
16115	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
16116	enable_shared_with_static_runtimes=yes
16117	;;
16118      esac
16119      ;;
16120
16121    darwin* | rhapsody*)
16122
16123
16124  archive_cmds_need_lc=no
16125  hardcode_direct=no
16126  hardcode_automatic=yes
16127  hardcode_shlibpath_var=unsupported
16128  if test yes = "$lt_cv_ld_force_load"; then
16129    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\"`'
16130
16131  else
16132    whole_archive_flag_spec=''
16133  fi
16134  link_all_deplibs=yes
16135  allow_undefined_flag=$_lt_dar_allow_undefined
16136  case $cc_basename in
16137     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
16138     *) _lt_dar_can_shared=$GCC ;;
16139  esac
16140  if test yes = "$_lt_dar_can_shared"; then
16141    output_verbose_link_cmd=func_echo_all
16142    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
16143    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
16144    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"
16145    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"
16146
16147  else
16148  ld_shlibs=no
16149  fi
16150
16151      ;;
16152
16153    dgux*)
16154      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16155      hardcode_libdir_flag_spec='-L$libdir'
16156      hardcode_shlibpath_var=no
16157      ;;
16158
16159    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
16160    # support.  Future versions do this automatically, but an explicit c++rt0.o
16161    # does not break anything, and helps significantly (at the cost of a little
16162    # extra space).
16163    freebsd2.2*)
16164      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
16165      hardcode_libdir_flag_spec='-R$libdir'
16166      hardcode_direct=yes
16167      hardcode_shlibpath_var=no
16168      ;;
16169
16170    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
16171    freebsd2.*)
16172      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
16173      hardcode_direct=yes
16174      hardcode_minus_L=yes
16175      hardcode_shlibpath_var=no
16176      ;;
16177
16178    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
16179    freebsd* | dragonfly*)
16180      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16181      hardcode_libdir_flag_spec='-R$libdir'
16182      hardcode_direct=yes
16183      hardcode_shlibpath_var=no
16184      ;;
16185
16186    hpux9*)
16187      if test yes = "$GCC"; then
16188	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
16189      else
16190	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
16191      fi
16192      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16193      hardcode_libdir_separator=:
16194      hardcode_direct=yes
16195
16196      # hardcode_minus_L: Not really in the search PATH,
16197      # but as the default location of the library.
16198      hardcode_minus_L=yes
16199      export_dynamic_flag_spec='$wl-E'
16200      ;;
16201
16202    hpux10*)
16203      if test yes,no = "$GCC,$with_gnu_ld"; then
16204	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16205      else
16206	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16207      fi
16208      if test no = "$with_gnu_ld"; then
16209	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16210	hardcode_libdir_separator=:
16211	hardcode_direct=yes
16212	hardcode_direct_absolute=yes
16213	export_dynamic_flag_spec='$wl-E'
16214	# hardcode_minus_L: Not really in the search PATH,
16215	# but as the default location of the library.
16216	hardcode_minus_L=yes
16217      fi
16218      ;;
16219
16220    hpux11*)
16221      if test yes,no = "$GCC,$with_gnu_ld"; then
16222	case $host_cpu in
16223	hppa*64*)
16224	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16225	  ;;
16226	ia64*)
16227	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16228	  ;;
16229	*)
16230	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16231	  ;;
16232	esac
16233      else
16234	case $host_cpu in
16235	hppa*64*)
16236	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16237	  ;;
16238	ia64*)
16239	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16240	  ;;
16241	*)
16242
16243	  # Older versions of the 11.00 compiler do not understand -b yet
16244	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
16245	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
16246$as_echo_n "checking if $CC understands -b... " >&6; }
16247if ${lt_cv_prog_compiler__b+:} false; then :
16248  $as_echo_n "(cached) " >&6
16249else
16250  lt_cv_prog_compiler__b=no
16251   save_LDFLAGS=$LDFLAGS
16252   LDFLAGS="$LDFLAGS -b"
16253   echo "$lt_simple_link_test_code" > conftest.$ac_ext
16254   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
16255     # The linker can only warn and ignore the option if not recognized
16256     # So say no if there are warnings
16257     if test -s conftest.err; then
16258       # Append any errors to the config.log.
16259       cat conftest.err 1>&5
16260       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
16261       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16262       if diff conftest.exp conftest.er2 >/dev/null; then
16263         lt_cv_prog_compiler__b=yes
16264       fi
16265     else
16266       lt_cv_prog_compiler__b=yes
16267     fi
16268   fi
16269   $RM -r conftest*
16270   LDFLAGS=$save_LDFLAGS
16271
16272fi
16273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
16274$as_echo "$lt_cv_prog_compiler__b" >&6; }
16275
16276if test yes = "$lt_cv_prog_compiler__b"; then
16277    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16278else
16279    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16280fi
16281
16282	  ;;
16283	esac
16284      fi
16285      if test no = "$with_gnu_ld"; then
16286	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16287	hardcode_libdir_separator=:
16288
16289	case $host_cpu in
16290	hppa*64*|ia64*)
16291	  hardcode_direct=no
16292	  hardcode_shlibpath_var=no
16293	  ;;
16294	*)
16295	  hardcode_direct=yes
16296	  hardcode_direct_absolute=yes
16297	  export_dynamic_flag_spec='$wl-E'
16298
16299	  # hardcode_minus_L: Not really in the search PATH,
16300	  # but as the default location of the library.
16301	  hardcode_minus_L=yes
16302	  ;;
16303	esac
16304      fi
16305      ;;
16306
16307    irix5* | irix6* | nonstopux*)
16308      if test yes = "$GCC"; then
16309	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'
16310	# Try to use the -exported_symbol ld option, if it does not
16311	# work, assume that -exports_file does not work either and
16312	# implicitly export all symbols.
16313	# This should be the same for all languages, so no per-tag cache variable.
16314	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
16315$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
16316if ${lt_cv_irix_exported_symbol+:} false; then :
16317  $as_echo_n "(cached) " >&6
16318else
16319  save_LDFLAGS=$LDFLAGS
16320	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
16321	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16322/* end confdefs.h.  */
16323int foo (void) { return 0; }
16324_ACEOF
16325if ac_fn_c_try_link "$LINENO"; then :
16326  lt_cv_irix_exported_symbol=yes
16327else
16328  lt_cv_irix_exported_symbol=no
16329fi
16330rm -f core conftest.err conftest.$ac_objext \
16331    conftest$ac_exeext conftest.$ac_ext
16332           LDFLAGS=$save_LDFLAGS
16333fi
16334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
16335$as_echo "$lt_cv_irix_exported_symbol" >&6; }
16336	if test yes = "$lt_cv_irix_exported_symbol"; then
16337          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'
16338	fi
16339      else
16340	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'
16341	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'
16342      fi
16343      archive_cmds_need_lc='no'
16344      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16345      hardcode_libdir_separator=:
16346      inherit_rpath=yes
16347      link_all_deplibs=yes
16348      ;;
16349
16350    linux*)
16351      case $cc_basename in
16352      tcc*)
16353	# Fabrice Bellard et al's Tiny C Compiler
16354	ld_shlibs=yes
16355	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16356	;;
16357      esac
16358      ;;
16359
16360    netbsd*)
16361      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16362	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
16363      else
16364	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
16365      fi
16366      hardcode_libdir_flag_spec='-R$libdir'
16367      hardcode_direct=yes
16368      hardcode_shlibpath_var=no
16369      ;;
16370
16371    newsos6)
16372      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16373      hardcode_direct=yes
16374      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16375      hardcode_libdir_separator=:
16376      hardcode_shlibpath_var=no
16377      ;;
16378
16379    *nto* | *qnx*)
16380      ;;
16381
16382    openbsd* | bitrig*)
16383      if test -f /usr/libexec/ld.so; then
16384	hardcode_direct=yes
16385	hardcode_shlibpath_var=no
16386	hardcode_direct_absolute=yes
16387	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
16388	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16389	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
16390	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16391	  export_dynamic_flag_spec='$wl-E'
16392	else
16393	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16394	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16395	fi
16396      else
16397	ld_shlibs=no
16398      fi
16399      ;;
16400
16401    os2*)
16402      hardcode_libdir_flag_spec='-L$libdir'
16403      hardcode_minus_L=yes
16404      allow_undefined_flag=unsupported
16405      shrext_cmds=.dll
16406      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16407	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16408	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16409	$ECHO EXPORTS >> $output_objdir/$libname.def~
16410	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
16411	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16412	emximp -o $lib $output_objdir/$libname.def'
16413      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16414	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16415	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16416	$ECHO EXPORTS >> $output_objdir/$libname.def~
16417	prefix_cmds="$SED"~
16418	if test EXPORTS = "`$SED 1q $export_symbols`"; then
16419	  prefix_cmds="$prefix_cmds -e 1d";
16420	fi~
16421	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
16422	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
16423	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16424	emximp -o $lib $output_objdir/$libname.def'
16425      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
16426      enable_shared_with_static_runtimes=yes
16427      ;;
16428
16429    osf3*)
16430      if test yes = "$GCC"; then
16431	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16432	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'
16433      else
16434	allow_undefined_flag=' -expect_unresolved \*'
16435	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'
16436      fi
16437      archive_cmds_need_lc='no'
16438      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16439      hardcode_libdir_separator=:
16440      ;;
16441
16442    osf4* | osf5*)	# as osf3* with the addition of -msym flag
16443      if test yes = "$GCC"; then
16444	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16445	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'
16446	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16447      else
16448	allow_undefined_flag=' -expect_unresolved \*'
16449	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'
16450	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~
16451          $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'
16452
16453	# Both c and cxx compiler support -rpath directly
16454	hardcode_libdir_flag_spec='-rpath $libdir'
16455      fi
16456      archive_cmds_need_lc='no'
16457      hardcode_libdir_separator=:
16458      ;;
16459
16460    solaris*)
16461      no_undefined_flag=' -z defs'
16462      if test yes = "$GCC"; then
16463	wlarc='$wl'
16464	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16465	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16466          $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'
16467      else
16468	case `$CC -V 2>&1` in
16469	*"Compilers 5.0"*)
16470	  wlarc=''
16471	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
16472	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16473            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
16474	  ;;
16475	*)
16476	  wlarc='$wl'
16477	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
16478	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16479            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
16480	  ;;
16481	esac
16482      fi
16483      hardcode_libdir_flag_spec='-R$libdir'
16484      hardcode_shlibpath_var=no
16485      case $host_os in
16486      solaris2.[0-5] | solaris2.[0-5].*) ;;
16487      *)
16488	# The compiler driver will combine and reorder linker options,
16489	# but understands '-z linker_flag'.  GCC discards it without '$wl',
16490	# but is careful enough not to reorder.
16491	# Supported since Solaris 2.6 (maybe 2.5.1?)
16492	if test yes = "$GCC"; then
16493	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
16494	else
16495	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
16496	fi
16497	;;
16498      esac
16499      link_all_deplibs=yes
16500      ;;
16501
16502    sunos4*)
16503      if test sequent = "$host_vendor"; then
16504	# Use $CC to link under sequent, because it throws in some extra .o
16505	# files that make .init and .fini sections work.
16506	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
16507      else
16508	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
16509      fi
16510      hardcode_libdir_flag_spec='-L$libdir'
16511      hardcode_direct=yes
16512      hardcode_minus_L=yes
16513      hardcode_shlibpath_var=no
16514      ;;
16515
16516    sysv4)
16517      case $host_vendor in
16518	sni)
16519	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16520	  hardcode_direct=yes # is this really true???
16521	;;
16522	siemens)
16523	  ## LD is ld it makes a PLAMLIB
16524	  ## CC just makes a GrossModule.
16525	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
16526	  reload_cmds='$CC -r -o $output$reload_objs'
16527	  hardcode_direct=no
16528        ;;
16529	motorola)
16530	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16531	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
16532	;;
16533      esac
16534      runpath_var='LD_RUN_PATH'
16535      hardcode_shlibpath_var=no
16536      ;;
16537
16538    sysv4.3*)
16539      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16540      hardcode_shlibpath_var=no
16541      export_dynamic_flag_spec='-Bexport'
16542      ;;
16543
16544    sysv4*MP*)
16545      if test -d /usr/nec; then
16546	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16547	hardcode_shlibpath_var=no
16548	runpath_var=LD_RUN_PATH
16549	hardcode_runpath_var=yes
16550	ld_shlibs=yes
16551      fi
16552      ;;
16553
16554    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
16555      no_undefined_flag='$wl-z,text'
16556      archive_cmds_need_lc=no
16557      hardcode_shlibpath_var=no
16558      runpath_var='LD_RUN_PATH'
16559
16560      if test yes = "$GCC"; then
16561	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16562	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16563      else
16564	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16565	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16566      fi
16567      ;;
16568
16569    sysv5* | sco3.2v5* | sco5v6*)
16570      # Note: We CANNOT use -z defs as we might desire, because we do not
16571      # link with -lc, and that would cause any symbols used from libc to
16572      # always be unresolved, which means just about no library would
16573      # ever link correctly.  If we're not using GNU ld we use -z text
16574      # though, which does catch some bad symbols but isn't as heavy-handed
16575      # as -z defs.
16576      no_undefined_flag='$wl-z,text'
16577      allow_undefined_flag='$wl-z,nodefs'
16578      archive_cmds_need_lc=no
16579      hardcode_shlibpath_var=no
16580      hardcode_libdir_flag_spec='$wl-R,$libdir'
16581      hardcode_libdir_separator=':'
16582      link_all_deplibs=yes
16583      export_dynamic_flag_spec='$wl-Bexport'
16584      runpath_var='LD_RUN_PATH'
16585
16586      if test yes = "$GCC"; then
16587	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16588	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16589      else
16590	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16591	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16592      fi
16593      ;;
16594
16595    uts4*)
16596      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16597      hardcode_libdir_flag_spec='-L$libdir'
16598      hardcode_shlibpath_var=no
16599      ;;
16600
16601    *)
16602      ld_shlibs=no
16603      ;;
16604    esac
16605
16606    if test sni = "$host_vendor"; then
16607      case $host in
16608      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
16609	export_dynamic_flag_spec='$wl-Blargedynsym'
16610	;;
16611      esac
16612    fi
16613  fi
16614
16615{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
16616$as_echo "$ld_shlibs" >&6; }
16617test no = "$ld_shlibs" && can_build_shared=no
16618
16619with_gnu_ld=$with_gnu_ld
16620
16621
16622
16623
16624
16625
16626
16627
16628
16629
16630
16631
16632
16633
16634
16635#
16636# Do we need to explicitly link libc?
16637#
16638case "x$archive_cmds_need_lc" in
16639x|xyes)
16640  # Assume -lc should be added
16641  archive_cmds_need_lc=yes
16642
16643  if test yes,yes = "$GCC,$enable_shared"; then
16644    case $archive_cmds in
16645    *'~'*)
16646      # FIXME: we may have to deal with multi-command sequences.
16647      ;;
16648    '$CC '*)
16649      # Test whether the compiler implicitly links with -lc since on some
16650      # systems, -lgcc has to come before -lc. If gcc already passes -lc
16651      # to ld, don't add -lc before -lgcc.
16652      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
16653$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
16654if ${lt_cv_archive_cmds_need_lc+:} false; then :
16655  $as_echo_n "(cached) " >&6
16656else
16657  $RM conftest*
16658	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16659
16660	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16661  (eval $ac_compile) 2>&5
16662  ac_status=$?
16663  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16664  test $ac_status = 0; } 2>conftest.err; then
16665	  soname=conftest
16666	  lib=conftest
16667	  libobjs=conftest.$ac_objext
16668	  deplibs=
16669	  wl=$lt_prog_compiler_wl
16670	  pic_flag=$lt_prog_compiler_pic
16671	  compiler_flags=-v
16672	  linker_flags=-v
16673	  verstring=
16674	  output_objdir=.
16675	  libname=conftest
16676	  lt_save_allow_undefined_flag=$allow_undefined_flag
16677	  allow_undefined_flag=
16678	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16679  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16680  ac_status=$?
16681  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16682  test $ac_status = 0; }
16683	  then
16684	    lt_cv_archive_cmds_need_lc=no
16685	  else
16686	    lt_cv_archive_cmds_need_lc=yes
16687	  fi
16688	  allow_undefined_flag=$lt_save_allow_undefined_flag
16689	else
16690	  cat conftest.err 1>&5
16691	fi
16692	$RM conftest*
16693
16694fi
16695{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
16696$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
16697      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
16698      ;;
16699    esac
16700  fi
16701  ;;
16702esac
16703
16704
16705
16706
16707
16708
16709
16710
16711
16712
16713
16714
16715
16716
16717
16718
16719
16720
16721
16722
16723
16724
16725
16726
16727
16728
16729
16730
16731
16732
16733
16734
16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763
16764
16765
16766
16767
16768
16769
16770
16771
16772
16773
16774
16775
16776
16777
16778
16779
16780
16781
16782
16783
16784
16785
16786
16787
16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798
16799
16800
16801
16802
16803
16804
16805
16806
16807
16808
16809
16810
16811
16812
16813
16814
16815
16816
16817
16818
16819
16820
16821
16822
16823
16824
16825
16826
16827
16828
16829
16830
16831
16832
16833
16834
16835
16836
16837
16838
16839
16840
16841
16842
16843
16844
16845
16846
16847
16848
16849
16850
16851
16852
16853
16854
16855  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
16856$as_echo_n "checking dynamic linker characteristics... " >&6; }
16857
16858if test yes = "$GCC"; then
16859  case $host_os in
16860    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
16861    *) lt_awk_arg='/^libraries:/' ;;
16862  esac
16863  case $host_os in
16864    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
16865    *) lt_sed_strip_eq='s|=/|/|g' ;;
16866  esac
16867  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
16868  case $lt_search_path_spec in
16869  *\;*)
16870    # if the path contains ";" then we assume it to be the separator
16871    # otherwise default to the standard path separator (i.e. ":") - it is
16872    # assumed that no part of a normal pathname contains ";" but that should
16873    # okay in the real world where ";" in dirpaths is itself problematic.
16874    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
16875    ;;
16876  *)
16877    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
16878    ;;
16879  esac
16880  # Ok, now we have the path, separated by spaces, we can step through it
16881  # and add multilib dir if necessary...
16882  lt_tmp_lt_search_path_spec=
16883  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
16884  # ...but if some path component already ends with the multilib dir we assume
16885  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
16886  case "$lt_multi_os_dir; $lt_search_path_spec " in
16887  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
16888    lt_multi_os_dir=
16889    ;;
16890  esac
16891  for lt_sys_path in $lt_search_path_spec; do
16892    if test -d "$lt_sys_path$lt_multi_os_dir"; then
16893      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
16894    elif test -n "$lt_multi_os_dir"; then
16895      test -d "$lt_sys_path" && \
16896	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
16897    fi
16898  done
16899  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
16900BEGIN {RS = " "; FS = "/|\n";} {
16901  lt_foo = "";
16902  lt_count = 0;
16903  for (lt_i = NF; lt_i > 0; lt_i--) {
16904    if ($lt_i != "" && $lt_i != ".") {
16905      if ($lt_i == "..") {
16906        lt_count++;
16907      } else {
16908        if (lt_count == 0) {
16909          lt_foo = "/" $lt_i lt_foo;
16910        } else {
16911          lt_count--;
16912        }
16913      }
16914    }
16915  }
16916  if (lt_foo != "") { lt_freq[lt_foo]++; }
16917  if (lt_freq[lt_foo] == 1) { print lt_foo; }
16918}'`
16919  # AWK program above erroneously prepends '/' to C:/dos/paths
16920  # for these hosts.
16921  case $host_os in
16922    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
16923      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
16924  esac
16925  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
16926else
16927  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
16928fi
16929library_names_spec=
16930libname_spec='lib$name'
16931soname_spec=
16932shrext_cmds=.so
16933postinstall_cmds=
16934postuninstall_cmds=
16935finish_cmds=
16936finish_eval=
16937shlibpath_var=
16938shlibpath_overrides_runpath=unknown
16939version_type=none
16940dynamic_linker="$host_os ld.so"
16941sys_lib_dlsearch_path_spec="/lib /usr/lib"
16942need_lib_prefix=unknown
16943hardcode_into_libs=no
16944
16945# when you set need_version to no, make sure it does not cause -set_version
16946# flags to be left without arguments
16947need_version=unknown
16948
16949
16950
16951case $host_os in
16952aix3*)
16953  version_type=linux # correct to gnu/linux during the next big refactor
16954  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
16955  shlibpath_var=LIBPATH
16956
16957  # AIX 3 has no versioning support, so we append a major version to the name.
16958  soname_spec='$libname$release$shared_ext$major'
16959  ;;
16960
16961aix[4-9]*)
16962  version_type=linux # correct to gnu/linux during the next big refactor
16963  need_lib_prefix=no
16964  need_version=no
16965  hardcode_into_libs=yes
16966  if test ia64 = "$host_cpu"; then
16967    # AIX 5 supports IA64
16968    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
16969    shlibpath_var=LD_LIBRARY_PATH
16970  else
16971    # With GCC up to 2.95.x, collect2 would create an import file
16972    # for dependence libraries.  The import file would start with
16973    # the line '#! .'.  This would cause the generated library to
16974    # depend on '.', always an invalid library.  This was fixed in
16975    # development snapshots of GCC prior to 3.0.
16976    case $host_os in
16977      aix4 | aix4.[01] | aix4.[01].*)
16978      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16979	   echo ' yes '
16980	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
16981	:
16982      else
16983	can_build_shared=no
16984      fi
16985      ;;
16986    esac
16987    # Using Import Files as archive members, it is possible to support
16988    # filename-based versioning of shared library archives on AIX. While
16989    # this would work for both with and without runtime linking, it will
16990    # prevent static linking of such archives. So we do filename-based
16991    # shared library versioning with .so extension only, which is used
16992    # when both runtime linking and shared linking is enabled.
16993    # Unfortunately, runtime linking may impact performance, so we do
16994    # not want this to be the default eventually. Also, we use the
16995    # versioned .so libs for executables only if there is the -brtl
16996    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
16997    # To allow for filename-based versioning support, we need to create
16998    # libNAME.so.V as an archive file, containing:
16999    # *) an Import File, referring to the versioned filename of the
17000    #    archive as well as the shared archive member, telling the
17001    #    bitwidth (32 or 64) of that shared object, and providing the
17002    #    list of exported symbols of that shared object, eventually
17003    #    decorated with the 'weak' keyword
17004    # *) the shared object with the F_LOADONLY flag set, to really avoid
17005    #    it being seen by the linker.
17006    # At run time we better use the real file rather than another symlink,
17007    # but for link time we create the symlink libNAME.so -> libNAME.so.V
17008
17009    case $with_aix_soname,$aix_use_runtimelinking in
17010    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
17011    # soname into executable. Probably we can add versioning support to
17012    # collect2, so additional links can be useful in future.
17013    aix,yes) # traditional libtool
17014      dynamic_linker='AIX unversionable lib.so'
17015      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
17016      # instead of lib<name>.a to let people know that these are not
17017      # typical AIX shared libraries.
17018      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17019      ;;
17020    aix,no) # traditional AIX only
17021      dynamic_linker='AIX lib.a(lib.so.V)'
17022      # We preserve .a as extension for shared libraries through AIX4.2
17023      # and later when we are not doing run time linking.
17024      library_names_spec='$libname$release.a $libname.a'
17025      soname_spec='$libname$release$shared_ext$major'
17026      ;;
17027    svr4,*) # full svr4 only
17028      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
17029      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17030      # We do not specify a path in Import Files, so LIBPATH fires.
17031      shlibpath_overrides_runpath=yes
17032      ;;
17033    *,yes) # both, prefer svr4
17034      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
17035      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17036      # unpreferred sharedlib libNAME.a needs extra handling
17037      postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
17038      postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
17039      # We do not specify a path in Import Files, so LIBPATH fires.
17040      shlibpath_overrides_runpath=yes
17041      ;;
17042    *,no) # both, prefer aix
17043      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
17044      library_names_spec='$libname$release.a $libname.a'
17045      soname_spec='$libname$release$shared_ext$major'
17046      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
17047      postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
17048      postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
17049      ;;
17050    esac
17051    shlibpath_var=LIBPATH
17052  fi
17053  ;;
17054
17055amigaos*)
17056  case $host_cpu in
17057  powerpc)
17058    # Since July 2007 AmigaOS4 officially supports .so libraries.
17059    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
17060    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17061    ;;
17062  m68k)
17063    library_names_spec='$libname.ixlibrary $libname.a'
17064    # Create ${libname}_ixlibrary.a entries in /sys/libs.
17065    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
17066    ;;
17067  esac
17068  ;;
17069
17070beos*)
17071  library_names_spec='$libname$shared_ext'
17072  dynamic_linker="$host_os ld.so"
17073  shlibpath_var=LIBRARY_PATH
17074  ;;
17075
17076bsdi[45]*)
17077  version_type=linux # correct to gnu/linux during the next big refactor
17078  need_version=no
17079  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17080  soname_spec='$libname$release$shared_ext$major'
17081  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
17082  shlibpath_var=LD_LIBRARY_PATH
17083  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
17084  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
17085  # the default ld.so.conf also contains /usr/contrib/lib and
17086  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
17087  # libtool to hard-code these into programs
17088  ;;
17089
17090cygwin* | mingw* | pw32* | cegcc*)
17091  version_type=windows
17092  shrext_cmds=.dll
17093  need_version=no
17094  need_lib_prefix=no
17095
17096  case $GCC,$cc_basename in
17097  yes,*)
17098    # gcc
17099    library_names_spec='$libname.dll.a'
17100    # DLL is installed to $(libdir)/../bin by postinstall_cmds
17101    postinstall_cmds='base_file=`basename \$file`~
17102      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17103      dldir=$destdir/`dirname \$dlpath`~
17104      test -d \$dldir || mkdir -p \$dldir~
17105      $install_prog $dir/$dlname \$dldir/$dlname~
17106      chmod a+x \$dldir/$dlname~
17107      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17108        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17109      fi'
17110    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17111      dlpath=$dir/\$dldll~
17112       $RM \$dlpath'
17113    shlibpath_overrides_runpath=yes
17114
17115    case $host_os in
17116    cygwin*)
17117      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
17118      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17119
17120      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
17121      ;;
17122    mingw* | cegcc*)
17123      # MinGW DLLs use traditional 'lib' prefix
17124      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17125      ;;
17126    pw32*)
17127      # pw32 DLLs use 'pw' prefix rather than 'lib'
17128      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17129      ;;
17130    esac
17131    dynamic_linker='Win32 ld.exe'
17132    ;;
17133
17134  *,cl*)
17135    # Native MSVC
17136    libname_spec='$name'
17137    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17138    library_names_spec='$libname.dll.lib'
17139
17140    case $build_os in
17141    mingw*)
17142      sys_lib_search_path_spec=
17143      lt_save_ifs=$IFS
17144      IFS=';'
17145      for lt_path in $LIB
17146      do
17147        IFS=$lt_save_ifs
17148        # Let DOS variable expansion print the short 8.3 style file name.
17149        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
17150        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
17151      done
17152      IFS=$lt_save_ifs
17153      # Convert to MSYS style.
17154      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
17155      ;;
17156    cygwin*)
17157      # Convert to unix form, then to dos form, then back to unix form
17158      # but this time dos style (no spaces!) so that the unix form looks
17159      # like /cygdrive/c/PROGRA~1:/cygdr...
17160      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
17161      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
17162      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17163      ;;
17164    *)
17165      sys_lib_search_path_spec=$LIB
17166      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
17167        # It is most probably a Windows format PATH.
17168        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
17169      else
17170        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17171      fi
17172      # FIXME: find the short name or the path components, as spaces are
17173      # common. (e.g. "Program Files" -> "PROGRA~1")
17174      ;;
17175    esac
17176
17177    # DLL is installed to $(libdir)/../bin by postinstall_cmds
17178    postinstall_cmds='base_file=`basename \$file`~
17179      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17180      dldir=$destdir/`dirname \$dlpath`~
17181      test -d \$dldir || mkdir -p \$dldir~
17182      $install_prog $dir/$dlname \$dldir/$dlname'
17183    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17184      dlpath=$dir/\$dldll~
17185       $RM \$dlpath'
17186    shlibpath_overrides_runpath=yes
17187    dynamic_linker='Win32 link.exe'
17188    ;;
17189
17190  *)
17191    # Assume MSVC wrapper
17192    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
17193    dynamic_linker='Win32 ld.exe'
17194    ;;
17195  esac
17196  # FIXME: first we should search . and the directory the executable is in
17197  shlibpath_var=PATH
17198  ;;
17199
17200darwin* | rhapsody*)
17201  dynamic_linker="$host_os dyld"
17202  version_type=darwin
17203  need_lib_prefix=no
17204  need_version=no
17205  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
17206  soname_spec='$libname$release$major$shared_ext'
17207  shlibpath_overrides_runpath=yes
17208  shlibpath_var=DYLD_LIBRARY_PATH
17209  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
17210
17211  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
17212  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
17213  ;;
17214
17215dgux*)
17216  version_type=linux # correct to gnu/linux during the next big refactor
17217  need_lib_prefix=no
17218  need_version=no
17219  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17220  soname_spec='$libname$release$shared_ext$major'
17221  shlibpath_var=LD_LIBRARY_PATH
17222  ;;
17223
17224freebsd* | dragonfly*)
17225  # DragonFly does not have aout.  When/if they implement a new
17226  # versioning mechanism, adjust this.
17227  if test -x /usr/bin/objformat; then
17228    objformat=`/usr/bin/objformat`
17229  else
17230    case $host_os in
17231    freebsd[23].*) objformat=aout ;;
17232    *) objformat=elf ;;
17233    esac
17234  fi
17235  # Handle Gentoo/FreeBSD as it was Linux
17236  case $host_vendor in
17237    gentoo)
17238      version_type=linux ;;
17239    *)
17240      version_type=freebsd-$objformat ;;
17241  esac
17242
17243  case $version_type in
17244    freebsd-elf*)
17245      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17246      soname_spec='$libname$release$shared_ext$major'
17247      need_version=no
17248      need_lib_prefix=no
17249      ;;
17250    freebsd-*)
17251      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17252      need_version=yes
17253      ;;
17254    linux)
17255      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
17256      soname_spec='${libname}${release}${shared_ext}$major'
17257      need_lib_prefix=no
17258      need_version=no
17259      ;;
17260  esac
17261  shlibpath_var=LD_LIBRARY_PATH
17262  case $host_os in
17263  freebsd2.*)
17264    shlibpath_overrides_runpath=yes
17265    ;;
17266  freebsd3.[01]* | freebsdelf3.[01]*)
17267    shlibpath_overrides_runpath=yes
17268    hardcode_into_libs=yes
17269    ;;
17270  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
17271  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
17272    shlibpath_overrides_runpath=no
17273    hardcode_into_libs=yes
17274    ;;
17275  *) # from 4.6 on, and DragonFly
17276    shlibpath_overrides_runpath=yes
17277    hardcode_into_libs=yes
17278    ;;
17279  esac
17280  ;;
17281
17282haiku*)
17283  version_type=linux # correct to gnu/linux during the next big refactor
17284  need_lib_prefix=no
17285  need_version=no
17286  dynamic_linker="$host_os runtime_loader"
17287  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17288  soname_spec='$libname$release$shared_ext$major'
17289  shlibpath_var=LIBRARY_PATH
17290  shlibpath_overrides_runpath=no
17291  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
17292  hardcode_into_libs=yes
17293  ;;
17294
17295hpux9* | hpux10* | hpux11*)
17296  # Give a soname corresponding to the major version so that dld.sl refuses to
17297  # link against other versions.
17298  version_type=sunos
17299  need_lib_prefix=no
17300  need_version=no
17301  case $host_cpu in
17302  ia64*)
17303    shrext_cmds='.so'
17304    hardcode_into_libs=yes
17305    dynamic_linker="$host_os dld.so"
17306    shlibpath_var=LD_LIBRARY_PATH
17307    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17308    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17309    soname_spec='$libname$release$shared_ext$major'
17310    if test 32 = "$HPUX_IA64_MODE"; then
17311      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
17312      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
17313    else
17314      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
17315      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
17316    fi
17317    ;;
17318  hppa*64*)
17319    shrext_cmds='.sl'
17320    hardcode_into_libs=yes
17321    dynamic_linker="$host_os dld.sl"
17322    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
17323    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17324    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17325    soname_spec='$libname$release$shared_ext$major'
17326    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
17327    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17328    ;;
17329  *)
17330    shrext_cmds='.sl'
17331    dynamic_linker="$host_os dld.sl"
17332    shlibpath_var=SHLIB_PATH
17333    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
17334    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17335    soname_spec='$libname$release$shared_ext$major'
17336    ;;
17337  esac
17338  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
17339  postinstall_cmds='chmod 555 $lib'
17340  # or fails outright, so override atomically:
17341  install_override_mode=555
17342  ;;
17343
17344interix[3-9]*)
17345  version_type=linux # correct to gnu/linux during the next big refactor
17346  need_lib_prefix=no
17347  need_version=no
17348  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17349  soname_spec='$libname$release$shared_ext$major'
17350  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
17351  shlibpath_var=LD_LIBRARY_PATH
17352  shlibpath_overrides_runpath=no
17353  hardcode_into_libs=yes
17354  ;;
17355
17356irix5* | irix6* | nonstopux*)
17357  case $host_os in
17358    nonstopux*) version_type=nonstopux ;;
17359    *)
17360	if test yes = "$lt_cv_prog_gnu_ld"; then
17361		version_type=linux # correct to gnu/linux during the next big refactor
17362	else
17363		version_type=irix
17364	fi ;;
17365  esac
17366  need_lib_prefix=no
17367  need_version=no
17368  soname_spec='$libname$release$shared_ext$major'
17369  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
17370  case $host_os in
17371  irix5* | nonstopux*)
17372    libsuff= shlibsuff=
17373    ;;
17374  *)
17375    case $LD in # libtool.m4 will add one of these switches to LD
17376    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
17377      libsuff= shlibsuff= libmagic=32-bit;;
17378    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
17379      libsuff=32 shlibsuff=N32 libmagic=N32;;
17380    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
17381      libsuff=64 shlibsuff=64 libmagic=64-bit;;
17382    *) libsuff= shlibsuff= libmagic=never-match;;
17383    esac
17384    ;;
17385  esac
17386  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
17387  shlibpath_overrides_runpath=no
17388  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
17389  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
17390  hardcode_into_libs=yes
17391  ;;
17392
17393# No shared lib support for Linux oldld, aout, or coff.
17394linux*oldld* | linux*aout* | linux*coff*)
17395  dynamic_linker=no
17396  ;;
17397
17398linux*android*)
17399  version_type=none # Android doesn't support versioned libraries.
17400  need_lib_prefix=no
17401  need_version=no
17402  library_names_spec='$libname$release$shared_ext'
17403  soname_spec='$libname$release$shared_ext'
17404  finish_cmds=
17405  shlibpath_var=LD_LIBRARY_PATH
17406  shlibpath_overrides_runpath=yes
17407
17408  # This implies no fast_install, which is unacceptable.
17409  # Some rework will be needed to allow for fast_install
17410  # before this can be enabled.
17411  hardcode_into_libs=yes
17412
17413  dynamic_linker='Android linker'
17414  # Don't embed -rpath directories since the linker doesn't support them.
17415  hardcode_libdir_flag_spec='-L$libdir'
17416  ;;
17417
17418# This must be glibc/ELF.
17419linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
17420  version_type=linux # correct to gnu/linux during the next big refactor
17421  need_lib_prefix=no
17422  need_version=no
17423  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17424  soname_spec='$libname$release$shared_ext$major'
17425  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
17426  shlibpath_var=LD_LIBRARY_PATH
17427  shlibpath_overrides_runpath=no
17428
17429  # Some binutils ld are patched to set DT_RUNPATH
17430  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
17431  $as_echo_n "(cached) " >&6
17432else
17433  lt_cv_shlibpath_overrides_runpath=no
17434    save_LDFLAGS=$LDFLAGS
17435    save_libdir=$libdir
17436    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
17437	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
17438    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17439/* end confdefs.h.  */
17440
17441int
17442main ()
17443{
17444
17445  ;
17446  return 0;
17447}
17448_ACEOF
17449if ac_fn_c_try_link "$LINENO"; then :
17450  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
17451  lt_cv_shlibpath_overrides_runpath=yes
17452fi
17453fi
17454rm -f core conftest.err conftest.$ac_objext \
17455    conftest$ac_exeext conftest.$ac_ext
17456    LDFLAGS=$save_LDFLAGS
17457    libdir=$save_libdir
17458
17459fi
17460
17461  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
17462
17463  # This implies no fast_install, which is unacceptable.
17464  # Some rework will be needed to allow for fast_install
17465  # before this can be enabled.
17466  hardcode_into_libs=yes
17467
17468  # Ideally, we could use ldconfig to report *all* directores which are
17469  # searched for libraries, however this is still not possible.  Aside from not
17470  # being certain /sbin/ldconfig is available, command
17471  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
17472  # even though it is searched at run-time.  Try to do the best guess by
17473  # appending ld.so.conf contents (and includes) to the search path.
17474  if test -f /etc/ld.so.conf; then
17475    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' ' '`
17476    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
17477  fi
17478
17479  # We used to test for /lib/ld.so.1 and disable shared libraries on
17480  # powerpc, because MkLinux only supported shared libraries with the
17481  # GNU dynamic linker.  Since this was broken with cross compilers,
17482  # most powerpc-linux boxes support dynamic linking these days and
17483  # people can always --disable-shared, the test was removed, and we
17484  # assume the GNU/Linux dynamic linker is in use.
17485  dynamic_linker='GNU/Linux ld.so'
17486  ;;
17487
17488netbsd*)
17489  version_type=sunos
17490  need_lib_prefix=no
17491  need_version=no
17492  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
17493    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17494    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17495    dynamic_linker='NetBSD (a.out) ld.so'
17496  else
17497    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17498    soname_spec='$libname$release$shared_ext$major'
17499    dynamic_linker='NetBSD ld.elf_so'
17500  fi
17501  shlibpath_var=LD_LIBRARY_PATH
17502  shlibpath_overrides_runpath=yes
17503  hardcode_into_libs=yes
17504  ;;
17505
17506newsos6)
17507  version_type=linux # correct to gnu/linux during the next big refactor
17508  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17509  shlibpath_var=LD_LIBRARY_PATH
17510  shlibpath_overrides_runpath=yes
17511  ;;
17512
17513*nto* | *qnx*)
17514  version_type=qnx
17515  need_lib_prefix=no
17516  need_version=no
17517  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17518  soname_spec='$libname$release$shared_ext$major'
17519  shlibpath_var=LD_LIBRARY_PATH
17520  shlibpath_overrides_runpath=no
17521  hardcode_into_libs=yes
17522  dynamic_linker='ldqnx.so'
17523  ;;
17524
17525openbsd* | bitrig*)
17526  version_type=sunos
17527  sys_lib_dlsearch_path_spec=/usr/lib
17528  need_lib_prefix=no
17529  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
17530    need_version=no
17531  else
17532    need_version=yes
17533  fi
17534  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17535  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17536  shlibpath_var=LD_LIBRARY_PATH
17537  shlibpath_overrides_runpath=yes
17538  ;;
17539
17540os2*)
17541  libname_spec='$name'
17542  version_type=windows
17543  shrext_cmds=.dll
17544  need_version=no
17545  need_lib_prefix=no
17546  # OS/2 can only load a DLL with a base name of 8 characters or less.
17547  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
17548    v=$($ECHO $release$versuffix | tr -d .-);
17549    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
17550    $ECHO $n$v`$shared_ext'
17551  library_names_spec='${libname}_dll.$libext'
17552  dynamic_linker='OS/2 ld.exe'
17553  shlibpath_var=BEGINLIBPATH
17554  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
17555  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17556  postinstall_cmds='base_file=`basename \$file`~
17557    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
17558    dldir=$destdir/`dirname \$dlpath`~
17559    test -d \$dldir || mkdir -p \$dldir~
17560    $install_prog $dir/$dlname \$dldir/$dlname~
17561    chmod a+x \$dldir/$dlname~
17562    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17563      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17564    fi'
17565  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
17566    dlpath=$dir/\$dldll~
17567    $RM \$dlpath'
17568  ;;
17569
17570osf3* | osf4* | osf5*)
17571  version_type=osf
17572  need_lib_prefix=no
17573  need_version=no
17574  soname_spec='$libname$release$shared_ext$major'
17575  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17576  shlibpath_var=LD_LIBRARY_PATH
17577  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
17578  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17579  ;;
17580
17581rdos*)
17582  dynamic_linker=no
17583  ;;
17584
17585solaris*)
17586  version_type=linux # correct to gnu/linux during the next big refactor
17587  need_lib_prefix=no
17588  need_version=no
17589  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17590  soname_spec='$libname$release$shared_ext$major'
17591  shlibpath_var=LD_LIBRARY_PATH
17592  shlibpath_overrides_runpath=yes
17593  hardcode_into_libs=yes
17594  # ldd complains unless libraries are executable
17595  postinstall_cmds='chmod +x $lib'
17596  ;;
17597
17598sunos4*)
17599  version_type=sunos
17600  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17601  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
17602  shlibpath_var=LD_LIBRARY_PATH
17603  shlibpath_overrides_runpath=yes
17604  if test yes = "$with_gnu_ld"; then
17605    need_lib_prefix=no
17606  fi
17607  need_version=yes
17608  ;;
17609
17610sysv4 | sysv4.3*)
17611  version_type=linux # correct to gnu/linux during the next big refactor
17612  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17613  soname_spec='$libname$release$shared_ext$major'
17614  shlibpath_var=LD_LIBRARY_PATH
17615  case $host_vendor in
17616    sni)
17617      shlibpath_overrides_runpath=no
17618      need_lib_prefix=no
17619      runpath_var=LD_RUN_PATH
17620      ;;
17621    siemens)
17622      need_lib_prefix=no
17623      ;;
17624    motorola)
17625      need_lib_prefix=no
17626      need_version=no
17627      shlibpath_overrides_runpath=no
17628      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
17629      ;;
17630  esac
17631  ;;
17632
17633sysv4*MP*)
17634  if test -d /usr/nec; then
17635    version_type=linux # correct to gnu/linux during the next big refactor
17636    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
17637    soname_spec='$libname$shared_ext.$major'
17638    shlibpath_var=LD_LIBRARY_PATH
17639  fi
17640  ;;
17641
17642sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
17643  version_type=sco
17644  need_lib_prefix=no
17645  need_version=no
17646  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
17647  soname_spec='$libname$release$shared_ext$major'
17648  shlibpath_var=LD_LIBRARY_PATH
17649  shlibpath_overrides_runpath=yes
17650  hardcode_into_libs=yes
17651  if test yes = "$with_gnu_ld"; then
17652    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
17653  else
17654    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
17655    case $host_os in
17656      sco3.2v5*)
17657        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
17658	;;
17659    esac
17660  fi
17661  sys_lib_dlsearch_path_spec='/usr/lib'
17662  ;;
17663
17664tpf*)
17665  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
17666  version_type=linux # correct to gnu/linux during the next big refactor
17667  need_lib_prefix=no
17668  need_version=no
17669  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17670  shlibpath_var=LD_LIBRARY_PATH
17671  shlibpath_overrides_runpath=no
17672  hardcode_into_libs=yes
17673  ;;
17674
17675uts4*)
17676  version_type=linux # correct to gnu/linux during the next big refactor
17677  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17678  soname_spec='$libname$release$shared_ext$major'
17679  shlibpath_var=LD_LIBRARY_PATH
17680  ;;
17681
17682*)
17683  dynamic_linker=no
17684  ;;
17685esac
17686{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
17687$as_echo "$dynamic_linker" >&6; }
17688test no = "$dynamic_linker" && can_build_shared=no
17689
17690variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
17691if test yes = "$GCC"; then
17692  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17693fi
17694
17695if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
17696  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
17697fi
17698
17699if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
17700  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
17701fi
17702
17703# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
17704configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
17705
17706# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
17707func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
17708
17709# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
17710configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
17711
17712
17713
17714
17715
17716
17717
17718
17719
17720
17721
17722
17723
17724
17725
17726
17727
17728
17729
17730
17731
17732
17733
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743
17744
17745
17746
17747
17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782
17783
17784
17785
17786
17787
17788
17789
17790
17791
17792
17793
17794
17795
17796
17797
17798
17799
17800
17801
17802
17803
17804
17805
17806
17807
17808  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
17809$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
17810hardcode_action=
17811if test -n "$hardcode_libdir_flag_spec" ||
17812   test -n "$runpath_var" ||
17813   test yes = "$hardcode_automatic"; then
17814
17815  # We can hardcode non-existent directories.
17816  if test no != "$hardcode_direct" &&
17817     # If the only mechanism to avoid hardcoding is shlibpath_var, we
17818     # have to relink, otherwise we might link with an installed library
17819     # when we should be linking with a yet-to-be-installed one
17820     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
17821     test no != "$hardcode_minus_L"; then
17822    # Linking always hardcodes the temporary library directory.
17823    hardcode_action=relink
17824  else
17825    # We can link without hardcoding, and we can hardcode nonexisting dirs.
17826    hardcode_action=immediate
17827  fi
17828else
17829  # We cannot hardcode anything, or else we can only hardcode existing
17830  # directories.
17831  hardcode_action=unsupported
17832fi
17833{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
17834$as_echo "$hardcode_action" >&6; }
17835
17836if test relink = "$hardcode_action" ||
17837   test yes = "$inherit_rpath"; then
17838  # Fast installation is not supported
17839  enable_fast_install=no
17840elif test yes = "$shlibpath_overrides_runpath" ||
17841     test no = "$enable_shared"; then
17842  # Fast installation is not necessary
17843  enable_fast_install=needless
17844fi
17845
17846
17847
17848
17849
17850
17851  if test yes != "$enable_dlopen"; then
17852  enable_dlopen=unknown
17853  enable_dlopen_self=unknown
17854  enable_dlopen_self_static=unknown
17855else
17856  lt_cv_dlopen=no
17857  lt_cv_dlopen_libs=
17858
17859  case $host_os in
17860  beos*)
17861    lt_cv_dlopen=load_add_on
17862    lt_cv_dlopen_libs=
17863    lt_cv_dlopen_self=yes
17864    ;;
17865
17866  mingw* | pw32* | cegcc*)
17867    lt_cv_dlopen=LoadLibrary
17868    lt_cv_dlopen_libs=
17869    ;;
17870
17871  cygwin*)
17872    lt_cv_dlopen=dlopen
17873    lt_cv_dlopen_libs=
17874    ;;
17875
17876  darwin*)
17877    # if libdl is installed we need to link against it
17878    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17879$as_echo_n "checking for dlopen in -ldl... " >&6; }
17880if ${ac_cv_lib_dl_dlopen+:} false; then :
17881  $as_echo_n "(cached) " >&6
17882else
17883  ac_check_lib_save_LIBS=$LIBS
17884LIBS="-ldl  $LIBS"
17885cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17886/* end confdefs.h.  */
17887
17888/* Override any GCC internal prototype to avoid an error.
17889   Use char because int might match the return type of a GCC
17890   builtin and then its argument prototype would still apply.  */
17891#ifdef __cplusplus
17892extern "C"
17893#endif
17894char dlopen ();
17895int
17896main ()
17897{
17898return dlopen ();
17899  ;
17900  return 0;
17901}
17902_ACEOF
17903if ac_fn_c_try_link "$LINENO"; then :
17904  ac_cv_lib_dl_dlopen=yes
17905else
17906  ac_cv_lib_dl_dlopen=no
17907fi
17908rm -f core conftest.err conftest.$ac_objext \
17909    conftest$ac_exeext conftest.$ac_ext
17910LIBS=$ac_check_lib_save_LIBS
17911fi
17912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17913$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17914if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17915  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
17916else
17917
17918    lt_cv_dlopen=dyld
17919    lt_cv_dlopen_libs=
17920    lt_cv_dlopen_self=yes
17921
17922fi
17923
17924    ;;
17925
17926  tpf*)
17927    # Don't try to run any link tests for TPF.  We know it's impossible
17928    # because TPF is a cross-compiler, and we know how we open DSOs.
17929    lt_cv_dlopen=dlopen
17930    lt_cv_dlopen_libs=
17931    lt_cv_dlopen_self=no
17932    ;;
17933
17934  *)
17935    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
17936if test "x$ac_cv_func_shl_load" = xyes; then :
17937  lt_cv_dlopen=shl_load
17938else
17939  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
17940$as_echo_n "checking for shl_load in -ldld... " >&6; }
17941if ${ac_cv_lib_dld_shl_load+:} false; then :
17942  $as_echo_n "(cached) " >&6
17943else
17944  ac_check_lib_save_LIBS=$LIBS
17945LIBS="-ldld  $LIBS"
17946cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17947/* end confdefs.h.  */
17948
17949/* Override any GCC internal prototype to avoid an error.
17950   Use char because int might match the return type of a GCC
17951   builtin and then its argument prototype would still apply.  */
17952#ifdef __cplusplus
17953extern "C"
17954#endif
17955char shl_load ();
17956int
17957main ()
17958{
17959return shl_load ();
17960  ;
17961  return 0;
17962}
17963_ACEOF
17964if ac_fn_c_try_link "$LINENO"; then :
17965  ac_cv_lib_dld_shl_load=yes
17966else
17967  ac_cv_lib_dld_shl_load=no
17968fi
17969rm -f core conftest.err conftest.$ac_objext \
17970    conftest$ac_exeext conftest.$ac_ext
17971LIBS=$ac_check_lib_save_LIBS
17972fi
17973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
17974$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
17975if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
17976  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
17977else
17978  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
17979if test "x$ac_cv_func_dlopen" = xyes; then :
17980  lt_cv_dlopen=dlopen
17981else
17982  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17983$as_echo_n "checking for dlopen in -ldl... " >&6; }
17984if ${ac_cv_lib_dl_dlopen+:} false; then :
17985  $as_echo_n "(cached) " >&6
17986else
17987  ac_check_lib_save_LIBS=$LIBS
17988LIBS="-ldl  $LIBS"
17989cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17990/* end confdefs.h.  */
17991
17992/* Override any GCC internal prototype to avoid an error.
17993   Use char because int might match the return type of a GCC
17994   builtin and then its argument prototype would still apply.  */
17995#ifdef __cplusplus
17996extern "C"
17997#endif
17998char dlopen ();
17999int
18000main ()
18001{
18002return dlopen ();
18003  ;
18004  return 0;
18005}
18006_ACEOF
18007if ac_fn_c_try_link "$LINENO"; then :
18008  ac_cv_lib_dl_dlopen=yes
18009else
18010  ac_cv_lib_dl_dlopen=no
18011fi
18012rm -f core conftest.err conftest.$ac_objext \
18013    conftest$ac_exeext conftest.$ac_ext
18014LIBS=$ac_check_lib_save_LIBS
18015fi
18016{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
18017$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
18018if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
18019  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
18020else
18021  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
18022$as_echo_n "checking for dlopen in -lsvld... " >&6; }
18023if ${ac_cv_lib_svld_dlopen+:} false; then :
18024  $as_echo_n "(cached) " >&6
18025else
18026  ac_check_lib_save_LIBS=$LIBS
18027LIBS="-lsvld  $LIBS"
18028cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18029/* end confdefs.h.  */
18030
18031/* Override any GCC internal prototype to avoid an error.
18032   Use char because int might match the return type of a GCC
18033   builtin and then its argument prototype would still apply.  */
18034#ifdef __cplusplus
18035extern "C"
18036#endif
18037char dlopen ();
18038int
18039main ()
18040{
18041return dlopen ();
18042  ;
18043  return 0;
18044}
18045_ACEOF
18046if ac_fn_c_try_link "$LINENO"; then :
18047  ac_cv_lib_svld_dlopen=yes
18048else
18049  ac_cv_lib_svld_dlopen=no
18050fi
18051rm -f core conftest.err conftest.$ac_objext \
18052    conftest$ac_exeext conftest.$ac_ext
18053LIBS=$ac_check_lib_save_LIBS
18054fi
18055{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
18056$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
18057if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
18058  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
18059else
18060  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
18061$as_echo_n "checking for dld_link in -ldld... " >&6; }
18062if ${ac_cv_lib_dld_dld_link+:} false; then :
18063  $as_echo_n "(cached) " >&6
18064else
18065  ac_check_lib_save_LIBS=$LIBS
18066LIBS="-ldld  $LIBS"
18067cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18068/* end confdefs.h.  */
18069
18070/* Override any GCC internal prototype to avoid an error.
18071   Use char because int might match the return type of a GCC
18072   builtin and then its argument prototype would still apply.  */
18073#ifdef __cplusplus
18074extern "C"
18075#endif
18076char dld_link ();
18077int
18078main ()
18079{
18080return dld_link ();
18081  ;
18082  return 0;
18083}
18084_ACEOF
18085if ac_fn_c_try_link "$LINENO"; then :
18086  ac_cv_lib_dld_dld_link=yes
18087else
18088  ac_cv_lib_dld_dld_link=no
18089fi
18090rm -f core conftest.err conftest.$ac_objext \
18091    conftest$ac_exeext conftest.$ac_ext
18092LIBS=$ac_check_lib_save_LIBS
18093fi
18094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
18095$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
18096if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
18097  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
18098fi
18099
18100
18101fi
18102
18103
18104fi
18105
18106
18107fi
18108
18109
18110fi
18111
18112
18113fi
18114
18115    ;;
18116  esac
18117
18118  if test no = "$lt_cv_dlopen"; then
18119    enable_dlopen=no
18120  else
18121    enable_dlopen=yes
18122  fi
18123
18124  case $lt_cv_dlopen in
18125  dlopen)
18126    save_CPPFLAGS=$CPPFLAGS
18127    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
18128
18129    save_LDFLAGS=$LDFLAGS
18130    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
18131
18132    save_LIBS=$LIBS
18133    LIBS="$lt_cv_dlopen_libs $LIBS"
18134
18135    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
18136$as_echo_n "checking whether a program can dlopen itself... " >&6; }
18137if ${lt_cv_dlopen_self+:} false; then :
18138  $as_echo_n "(cached) " >&6
18139else
18140  	  if test yes = "$cross_compiling"; then :
18141  lt_cv_dlopen_self=cross
18142else
18143  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18144  lt_status=$lt_dlunknown
18145  cat > conftest.$ac_ext <<_LT_EOF
18146#line $LINENO "configure"
18147#include "confdefs.h"
18148
18149#if HAVE_DLFCN_H
18150#include <dlfcn.h>
18151#endif
18152
18153#include <stdio.h>
18154
18155#ifdef RTLD_GLOBAL
18156#  define LT_DLGLOBAL		RTLD_GLOBAL
18157#else
18158#  ifdef DL_GLOBAL
18159#    define LT_DLGLOBAL		DL_GLOBAL
18160#  else
18161#    define LT_DLGLOBAL		0
18162#  endif
18163#endif
18164
18165/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18166   find out it does not work in some platform. */
18167#ifndef LT_DLLAZY_OR_NOW
18168#  ifdef RTLD_LAZY
18169#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
18170#  else
18171#    ifdef DL_LAZY
18172#      define LT_DLLAZY_OR_NOW		DL_LAZY
18173#    else
18174#      ifdef RTLD_NOW
18175#        define LT_DLLAZY_OR_NOW	RTLD_NOW
18176#      else
18177#        ifdef DL_NOW
18178#          define LT_DLLAZY_OR_NOW	DL_NOW
18179#        else
18180#          define LT_DLLAZY_OR_NOW	0
18181#        endif
18182#      endif
18183#    endif
18184#  endif
18185#endif
18186
18187/* When -fvisibility=hidden is used, assume the code has been annotated
18188   correspondingly for the symbols needed.  */
18189#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18190int fnord () __attribute__((visibility("default")));
18191#endif
18192
18193int fnord () { return 42; }
18194int main ()
18195{
18196  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18197  int status = $lt_dlunknown;
18198
18199  if (self)
18200    {
18201      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
18202      else
18203        {
18204	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
18205          else puts (dlerror ());
18206	}
18207      /* dlclose (self); */
18208    }
18209  else
18210    puts (dlerror ());
18211
18212  return status;
18213}
18214_LT_EOF
18215  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18216  (eval $ac_link) 2>&5
18217  ac_status=$?
18218  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18219  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18220    (./conftest; exit; ) >&5 2>/dev/null
18221    lt_status=$?
18222    case x$lt_status in
18223      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
18224      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
18225      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
18226    esac
18227  else :
18228    # compilation failed
18229    lt_cv_dlopen_self=no
18230  fi
18231fi
18232rm -fr conftest*
18233
18234
18235fi
18236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
18237$as_echo "$lt_cv_dlopen_self" >&6; }
18238
18239    if test yes = "$lt_cv_dlopen_self"; then
18240      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
18241      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
18242$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
18243if ${lt_cv_dlopen_self_static+:} false; then :
18244  $as_echo_n "(cached) " >&6
18245else
18246  	  if test yes = "$cross_compiling"; then :
18247  lt_cv_dlopen_self_static=cross
18248else
18249  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18250  lt_status=$lt_dlunknown
18251  cat > conftest.$ac_ext <<_LT_EOF
18252#line $LINENO "configure"
18253#include "confdefs.h"
18254
18255#if HAVE_DLFCN_H
18256#include <dlfcn.h>
18257#endif
18258
18259#include <stdio.h>
18260
18261#ifdef RTLD_GLOBAL
18262#  define LT_DLGLOBAL		RTLD_GLOBAL
18263#else
18264#  ifdef DL_GLOBAL
18265#    define LT_DLGLOBAL		DL_GLOBAL
18266#  else
18267#    define LT_DLGLOBAL		0
18268#  endif
18269#endif
18270
18271/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18272   find out it does not work in some platform. */
18273#ifndef LT_DLLAZY_OR_NOW
18274#  ifdef RTLD_LAZY
18275#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
18276#  else
18277#    ifdef DL_LAZY
18278#      define LT_DLLAZY_OR_NOW		DL_LAZY
18279#    else
18280#      ifdef RTLD_NOW
18281#        define LT_DLLAZY_OR_NOW	RTLD_NOW
18282#      else
18283#        ifdef DL_NOW
18284#          define LT_DLLAZY_OR_NOW	DL_NOW
18285#        else
18286#          define LT_DLLAZY_OR_NOW	0
18287#        endif
18288#      endif
18289#    endif
18290#  endif
18291#endif
18292
18293/* When -fvisibility=hidden is used, assume the code has been annotated
18294   correspondingly for the symbols needed.  */
18295#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18296int fnord () __attribute__((visibility("default")));
18297#endif
18298
18299int fnord () { return 42; }
18300int main ()
18301{
18302  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18303  int status = $lt_dlunknown;
18304
18305  if (self)
18306    {
18307      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
18308      else
18309        {
18310	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
18311          else puts (dlerror ());
18312	}
18313      /* dlclose (self); */
18314    }
18315  else
18316    puts (dlerror ());
18317
18318  return status;
18319}
18320_LT_EOF
18321  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18322  (eval $ac_link) 2>&5
18323  ac_status=$?
18324  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18325  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18326    (./conftest; exit; ) >&5 2>/dev/null
18327    lt_status=$?
18328    case x$lt_status in
18329      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
18330      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
18331      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
18332    esac
18333  else :
18334    # compilation failed
18335    lt_cv_dlopen_self_static=no
18336  fi
18337fi
18338rm -fr conftest*
18339
18340
18341fi
18342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
18343$as_echo "$lt_cv_dlopen_self_static" >&6; }
18344    fi
18345
18346    CPPFLAGS=$save_CPPFLAGS
18347    LDFLAGS=$save_LDFLAGS
18348    LIBS=$save_LIBS
18349    ;;
18350  esac
18351
18352  case $lt_cv_dlopen_self in
18353  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
18354  *) enable_dlopen_self=unknown ;;
18355  esac
18356
18357  case $lt_cv_dlopen_self_static in
18358  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
18359  *) enable_dlopen_self_static=unknown ;;
18360  esac
18361fi
18362
18363
18364
18365
18366
18367
18368
18369
18370
18371
18372
18373
18374
18375
18376
18377
18378
18379striplib=
18380old_striplib=
18381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
18382$as_echo_n "checking whether stripping libraries is possible... " >&6; }
18383if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
18384  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
18385  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
18386  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18387$as_echo "yes" >&6; }
18388else
18389# FIXME - insert some real tests, host_os isn't really good enough
18390  case $host_os in
18391  darwin*)
18392    if test -n "$STRIP"; then
18393      striplib="$STRIP -x"
18394      old_striplib="$STRIP -S"
18395      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18396$as_echo "yes" >&6; }
18397    else
18398      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18399$as_echo "no" >&6; }
18400    fi
18401    ;;
18402  *)
18403    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18404$as_echo "no" >&6; }
18405    ;;
18406  esac
18407fi
18408
18409
18410
18411
18412
18413
18414
18415
18416
18417
18418
18419
18420  # Report what library types will actually be built
18421  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
18422$as_echo_n "checking if libtool supports shared libraries... " >&6; }
18423  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
18424$as_echo "$can_build_shared" >&6; }
18425
18426  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
18427$as_echo_n "checking whether to build shared libraries... " >&6; }
18428  test no = "$can_build_shared" && enable_shared=no
18429
18430  # On AIX, shared libraries and static libraries use the same namespace, and
18431  # are all built from PIC.
18432  case $host_os in
18433  aix3*)
18434    test yes = "$enable_shared" && enable_static=no
18435    if test -n "$RANLIB"; then
18436      archive_cmds="$archive_cmds~\$RANLIB \$lib"
18437      postinstall_cmds='$RANLIB $lib'
18438    fi
18439    ;;
18440
18441  aix[4-9]*)
18442    if test ia64 != "$host_cpu"; then
18443      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
18444      yes,aix,yes) ;;			# shared object as lib.so file only
18445      yes,svr4,*) ;;			# shared object as lib.so archive member only
18446      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
18447      esac
18448    fi
18449    ;;
18450  esac
18451  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
18452$as_echo "$enable_shared" >&6; }
18453
18454  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
18455$as_echo_n "checking whether to build static libraries... " >&6; }
18456  # Make sure either enable_shared or enable_static is yes.
18457  test yes = "$enable_shared" || enable_static=yes
18458  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
18459$as_echo "$enable_static" >&6; }
18460
18461
18462
18463
18464fi
18465ac_ext=c
18466ac_cpp='$CPP $CPPFLAGS'
18467ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18468ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18469ac_compiler_gnu=$ac_cv_c_compiler_gnu
18470
18471CC=$lt_save_CC
18472
18473
18474
18475
18476
18477
18478
18479
18480
18481
18482
18483
18484
18485
18486
18487        ac_config_commands="$ac_config_commands libtool"
18488
18489
18490
18491
18492# Only expand once:
18493
18494
18495
18496
18497
18498# Define a configure option for an alternate module directory
18499
18500# Check whether --with-xorg-module-dir was given.
18501if test "${with_xorg_module_dir+set}" = set; then :
18502  withval=$with_xorg_module_dir; moduledir="$withval"
18503else
18504  moduledir="$libdir/xorg/modules"
18505fi
18506
18507
18508# Check whether --enable-dri was given.
18509if test "${enable_dri+set}" = set; then :
18510  enableval=$enable_dri; DRI="$enableval"
18511else
18512  DRI=auto
18513fi
18514
18515
18516# Store the list of server defined optional extensions in REQUIRED_MODULES
18517
18518
18519	SAVE_CFLAGS="$CFLAGS"
18520	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18521	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18522/* end confdefs.h.  */
18523
18524#include "xorg-server.h"
18525#if !defined RANDR
18526#error RANDR not defined
18527#endif
18528
18529int
18530main ()
18531{
18532
18533  ;
18534  return 0;
18535}
18536_ACEOF
18537if ac_fn_c_try_compile "$LINENO"; then :
18538  _EXT_CHECK=yes
18539else
18540  _EXT_CHECK=no
18541fi
18542rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18543	CFLAGS="$SAVE_CFLAGS"
18544	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
18545$as_echo_n "checking if RANDR is defined... " >&6; }
18546	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18547$as_echo "$_EXT_CHECK" >&6; }
18548	if test "$_EXT_CHECK" != no; then
18549		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
18550	fi
18551
18552
18553
18554	SAVE_CFLAGS="$CFLAGS"
18555	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18556	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18557/* end confdefs.h.  */
18558
18559#include "xorg-server.h"
18560#if !defined RENDER
18561#error RENDER not defined
18562#endif
18563
18564int
18565main ()
18566{
18567
18568  ;
18569  return 0;
18570}
18571_ACEOF
18572if ac_fn_c_try_compile "$LINENO"; then :
18573  _EXT_CHECK=yes
18574else
18575  _EXT_CHECK=no
18576fi
18577rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18578	CFLAGS="$SAVE_CFLAGS"
18579	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
18580$as_echo_n "checking if RENDER is defined... " >&6; }
18581	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18582$as_echo "$_EXT_CHECK" >&6; }
18583	if test "$_EXT_CHECK" != no; then
18584		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
18585	fi
18586
18587
18588
18589	SAVE_CFLAGS="$CFLAGS"
18590	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18591	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18592/* end confdefs.h.  */
18593
18594#include "xorg-server.h"
18595#if !defined XV
18596#error XV not defined
18597#endif
18598
18599int
18600main ()
18601{
18602
18603  ;
18604  return 0;
18605}
18606_ACEOF
18607if ac_fn_c_try_compile "$LINENO"; then :
18608  _EXT_CHECK=yes
18609else
18610  _EXT_CHECK=no
18611fi
18612rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18613	CFLAGS="$SAVE_CFLAGS"
18614	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
18615$as_echo_n "checking if XV is defined... " >&6; }
18616	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18617$as_echo "$_EXT_CHECK" >&6; }
18618	if test "$_EXT_CHECK" != no; then
18619		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
18620	fi
18621
18622
18623
18624	SAVE_CFLAGS="$CFLAGS"
18625	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18626	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18627/* end confdefs.h.  */
18628
18629#include "xorg-server.h"
18630#if !defined DPMSExtension
18631#error DPMSExtension not defined
18632#endif
18633
18634int
18635main ()
18636{
18637
18638  ;
18639  return 0;
18640}
18641_ACEOF
18642if ac_fn_c_try_compile "$LINENO"; then :
18643  _EXT_CHECK=yes
18644else
18645  _EXT_CHECK=no
18646fi
18647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18648	CFLAGS="$SAVE_CFLAGS"
18649	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
18650$as_echo_n "checking if DPMSExtension is defined... " >&6; }
18651	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18652$as_echo "$_EXT_CHECK" >&6; }
18653	if test "$_EXT_CHECK" != no; then
18654		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
18655	fi
18656
18657
18658# Obtain compiler/linker options for the driver dependencies
18659
18660pkg_failed=no
18661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
18662$as_echo_n "checking for XORG... " >&6; }
18663
18664if test -n "$XORG_CFLAGS"; then
18665    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
18666 elif test -n "$PKG_CONFIG"; then
18667    if test -n "$PKG_CONFIG" && \
18668    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
18669  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5
18670  ac_status=$?
18671  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18672  test $ac_status = 0; }; then
18673  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
18674		      test "x$?" != "x0" && pkg_failed=yes
18675else
18676  pkg_failed=yes
18677fi
18678 else
18679    pkg_failed=untried
18680fi
18681if test -n "$XORG_LIBS"; then
18682    pkg_cv_XORG_LIBS="$XORG_LIBS"
18683 elif test -n "$PKG_CONFIG"; then
18684    if test -n "$PKG_CONFIG" && \
18685    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
18686  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5
18687  ac_status=$?
18688  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18689  test $ac_status = 0; }; then
18690  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
18691		      test "x$?" != "x0" && pkg_failed=yes
18692else
18693  pkg_failed=yes
18694fi
18695 else
18696    pkg_failed=untried
18697fi
18698
18699
18700
18701if test $pkg_failed = yes; then
18702   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18703$as_echo "no" >&6; }
18704
18705if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18706        _pkg_short_errors_supported=yes
18707else
18708        _pkg_short_errors_supported=no
18709fi
18710        if test $_pkg_short_errors_supported = yes; then
18711	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1`
18712        else
18713	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1`
18714        fi
18715	# Put the nasty error message in config.log where it belongs
18716	echo "$XORG_PKG_ERRORS" >&5
18717
18718	as_fn_error $? "Package requirements (xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES) were not met:
18719
18720$XORG_PKG_ERRORS
18721
18722Consider adjusting the PKG_CONFIG_PATH environment variable if you
18723installed software in a non-standard prefix.
18724
18725Alternatively, you may set the environment variables XORG_CFLAGS
18726and XORG_LIBS to avoid the need to call pkg-config.
18727See the pkg-config man page for more details." "$LINENO" 5
18728elif test $pkg_failed = untried; then
18729     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18730$as_echo "no" >&6; }
18731	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18732$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18733as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18734is in your PATH or set the PKG_CONFIG environment variable to the full
18735path to pkg-config.
18736
18737Alternatively, you may set the environment variables XORG_CFLAGS
18738and XORG_LIBS to avoid the need to call pkg-config.
18739See the pkg-config man page for more details.
18740
18741To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18742See \`config.log' for more details" "$LINENO" 5; }
18743else
18744	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
18745	XORG_LIBS=$pkg_cv_XORG_LIBS
18746        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18747$as_echo "yes" >&6; }
18748
18749fi
18750
18751pkg_failed=no
18752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
18753$as_echo_n "checking for XEXT... " >&6; }
18754
18755if test -n "$XEXT_CFLAGS"; then
18756    pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
18757 elif test -n "$PKG_CONFIG"; then
18758    if test -n "$PKG_CONFIG" && \
18759    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
18760  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
18761  ac_status=$?
18762  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18763  test $ac_status = 0; }; then
18764  pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
18765		      test "x$?" != "x0" && pkg_failed=yes
18766else
18767  pkg_failed=yes
18768fi
18769 else
18770    pkg_failed=untried
18771fi
18772if test -n "$XEXT_LIBS"; then
18773    pkg_cv_XEXT_LIBS="$XEXT_LIBS"
18774 elif test -n "$PKG_CONFIG"; then
18775    if test -n "$PKG_CONFIG" && \
18776    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
18777  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
18778  ac_status=$?
18779  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18780  test $ac_status = 0; }; then
18781  pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
18782		      test "x$?" != "x0" && pkg_failed=yes
18783else
18784  pkg_failed=yes
18785fi
18786 else
18787    pkg_failed=untried
18788fi
18789
18790
18791
18792if test $pkg_failed = yes; then
18793   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18794$as_echo "no" >&6; }
18795
18796if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18797        _pkg_short_errors_supported=yes
18798else
18799        _pkg_short_errors_supported=no
18800fi
18801        if test $_pkg_short_errors_supported = yes; then
18802	        XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
18803        else
18804	        XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
18805        fi
18806	# Put the nasty error message in config.log where it belongs
18807	echo "$XEXT_PKG_ERRORS" >&5
18808
18809	HAVE_XEXTPROTO_71="no"
18810elif test $pkg_failed = untried; then
18811     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18812$as_echo "no" >&6; }
18813	HAVE_XEXTPROTO_71="no"
18814else
18815	XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
18816	XEXT_LIBS=$pkg_cv_XEXT_LIBS
18817        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18818$as_echo "yes" >&6; }
18819	HAVE_XEXTPROTO_71="yes";
18820$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
18821
18822fi
18823 if  test "$HAVE_XEXTPROTO_71" = "yes" ; then
18824  HAVE_XEXTPROTO_71_TRUE=
18825  HAVE_XEXTPROTO_71_FALSE='#'
18826else
18827  HAVE_XEXTPROTO_71_TRUE='#'
18828  HAVE_XEXTPROTO_71_FALSE=
18829fi
18830
18831sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`
18832
18833# Checks for libraries.
18834
18835
18836if test "$DRI" != no; then
18837        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dri.h" | $as_tr_sh`
18838{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dri.h" >&5
18839$as_echo_n "checking for ${sdkdir}/dri.h... " >&6; }
18840if eval \${$as_ac_File+:} false; then :
18841  $as_echo_n "(cached) " >&6
18842else
18843  test "$cross_compiling" = yes &&
18844  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
18845if test -r "${sdkdir}/dri.h"; then
18846  eval "$as_ac_File=yes"
18847else
18848  eval "$as_ac_File=no"
18849fi
18850fi
18851eval ac_res=\$$as_ac_File
18852	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18853$as_echo "$ac_res" >&6; }
18854if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
18855  have_dri_h="yes"
18856else
18857  have_dri_h="no"
18858fi
18859
18860        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/sarea.h" | $as_tr_sh`
18861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/sarea.h" >&5
18862$as_echo_n "checking for ${sdkdir}/sarea.h... " >&6; }
18863if eval \${$as_ac_File+:} false; then :
18864  $as_echo_n "(cached) " >&6
18865else
18866  test "$cross_compiling" = yes &&
18867  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
18868if test -r "${sdkdir}/sarea.h"; then
18869  eval "$as_ac_File=yes"
18870else
18871  eval "$as_ac_File=no"
18872fi
18873fi
18874eval ac_res=\$$as_ac_File
18875	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18876$as_echo "$ac_res" >&6; }
18877if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
18878  have_sarea_h="yes"
18879else
18880  have_sarea_h="no"
18881fi
18882
18883        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dristruct.h" | $as_tr_sh`
18884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dristruct.h" >&5
18885$as_echo_n "checking for ${sdkdir}/dristruct.h... " >&6; }
18886if eval \${$as_ac_File+:} false; then :
18887  $as_echo_n "(cached) " >&6
18888else
18889  test "$cross_compiling" = yes &&
18890  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
18891if test -r "${sdkdir}/dristruct.h"; then
18892  eval "$as_ac_File=yes"
18893else
18894  eval "$as_ac_File=no"
18895fi
18896fi
18897eval ac_res=\$$as_ac_File
18898	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18899$as_echo "$ac_res" >&6; }
18900if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
18901  have_dristruct_h="yes"
18902else
18903  have_dristruct_h="no"
18904fi
18905
18906fi
18907
18908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include DRI support" >&5
18909$as_echo_n "checking whether to include DRI support... " >&6; }
18910if test x$DRI = xauto; then
18911        if test "$have_dri_h" = yes -a \
18912                "$have_sarea_h" = yes -a \
18913                "$have_dristruct_h" = yes; then
18914                DRI="yes"
18915        else
18916                DRI="no"
18917        fi
18918fi
18919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5
18920$as_echo "$DRI" >&6; }
18921
18922 if test x$DRI = xyes; then
18923  DRI_TRUE=
18924  DRI_FALSE='#'
18925else
18926  DRI_TRUE='#'
18927  DRI_FALSE=
18928fi
18929
18930if test "$DRI" = yes; then
18931
18932pkg_failed=no
18933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5
18934$as_echo_n "checking for DRI... " >&6; }
18935
18936if test -n "$DRI_CFLAGS"; then
18937    pkg_cv_DRI_CFLAGS="$DRI_CFLAGS"
18938 elif test -n "$PKG_CONFIG"; then
18939    if test -n "$PKG_CONFIG" && \
18940    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\""; } >&5
18941  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5
18942  ac_status=$?
18943  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18944  test $ac_status = 0; }; then
18945  pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.0 xf86driproto" 2>/dev/null`
18946		      test "x$?" != "x0" && pkg_failed=yes
18947else
18948  pkg_failed=yes
18949fi
18950 else
18951    pkg_failed=untried
18952fi
18953if test -n "$DRI_LIBS"; then
18954    pkg_cv_DRI_LIBS="$DRI_LIBS"
18955 elif test -n "$PKG_CONFIG"; then
18956    if test -n "$PKG_CONFIG" && \
18957    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\""; } >&5
18958  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5
18959  ac_status=$?
18960  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18961  test $ac_status = 0; }; then
18962  pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.0 xf86driproto" 2>/dev/null`
18963		      test "x$?" != "x0" && pkg_failed=yes
18964else
18965  pkg_failed=yes
18966fi
18967 else
18968    pkg_failed=untried
18969fi
18970
18971
18972
18973if test $pkg_failed = yes; then
18974   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18975$as_echo "no" >&6; }
18976
18977if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18978        _pkg_short_errors_supported=yes
18979else
18980        _pkg_short_errors_supported=no
18981fi
18982        if test $_pkg_short_errors_supported = yes; then
18983	        DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.0 xf86driproto" 2>&1`
18984        else
18985	        DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.0 xf86driproto" 2>&1`
18986        fi
18987	# Put the nasty error message in config.log where it belongs
18988	echo "$DRI_PKG_ERRORS" >&5
18989
18990	as_fn_error $? "Package requirements (libdrm >= 2.0 xf86driproto) were not met:
18991
18992$DRI_PKG_ERRORS
18993
18994Consider adjusting the PKG_CONFIG_PATH environment variable if you
18995installed software in a non-standard prefix.
18996
18997Alternatively, you may set the environment variables DRI_CFLAGS
18998and DRI_LIBS to avoid the need to call pkg-config.
18999See the pkg-config man page for more details." "$LINENO" 5
19000elif test $pkg_failed = untried; then
19001     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19002$as_echo "no" >&6; }
19003	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19004$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19005as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19006is in your PATH or set the PKG_CONFIG environment variable to the full
19007path to pkg-config.
19008
19009Alternatively, you may set the environment variables DRI_CFLAGS
19010and DRI_LIBS to avoid the need to call pkg-config.
19011See the pkg-config man page for more details.
19012
19013To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19014See \`config.log' for more details" "$LINENO" 5; }
19015else
19016	DRI_CFLAGS=$pkg_cv_DRI_CFLAGS
19017	DRI_LIBS=$pkg_cv_DRI_LIBS
19018        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19019$as_echo "yes" >&6; }
19020
19021fi
19022
19023$as_echo "#define SAVAGEDRI 1" >>confdefs.h
19024
19025
19026$as_echo "#define SAVAGEDRI_DEVEL 1" >>confdefs.h
19027
19028fi
19029
19030# Check whether --enable-xaa was given.
19031if test "${enable_xaa+set}" = set; then :
19032  enableval=$enable_xaa; XAA="$enableval"
19033else
19034  XAA=auto
19035fi
19036
19037if test "x$XAA" != xno; then
19038        save_CFLAGS=$CFLAGS
19039        save_CPPFLAGS=$CPPFLAGS
19040        CFLAGS=$XORG_CFLAGS
19041        CPPFLAGS="$XORG_CFLAGS"
19042        for ac_header in xaa.h
19043do :
19044  ac_fn_c_check_header_mongrel "$LINENO" "xaa.h" "ac_cv_header_xaa_h" "$ac_includes_default"
19045if test "x$ac_cv_header_xaa_h" = xyes; then :
19046  cat >>confdefs.h <<_ACEOF
19047#define HAVE_XAA_H 1
19048_ACEOF
19049 XAA=yes
19050else
19051  XAA=no
19052fi
19053
19054done
19055
19056        CFLAGS=$save_CFLAGS
19057        CPPFLAGS=$save_CPPFLAGS
19058fi
19059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include XAA support" >&5
19060$as_echo_n "checking whether to include XAA support... " >&6; }
19061 if test "x$XAA" = xyes; then
19062  XAA_TRUE=
19063  XAA_FALSE='#'
19064else
19065  XAA_TRUE='#'
19066  XAA_FALSE=
19067fi
19068
19069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XAA" >&5
19070$as_echo "$XAA" >&6; }
19071
19072save_CFLAGS="$CFLAGS"
19073CFLAGS="$XORG_CFLAGS"
19074ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\"
19075"
19076if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes; then :
19077  XSERVER_LIBPCIACCESS=yes
19078else
19079  XSERVER_LIBPCIACCESS=no
19080fi
19081
19082ac_fn_c_check_decl "$LINENO" "xf86XVFillKeyHelperDrawable" "ac_cv_have_decl_xf86XVFillKeyHelperDrawable" "#include \"xf86xv.h\"
19083"
19084if test "x$ac_cv_have_decl_xf86XVFillKeyHelperDrawable" = xyes; then :
19085
19086$as_echo "#define HAVE_XV_DRAWABLE_HELPER 1" >>confdefs.h
19087
19088fi
19089
19090CFLAGS="$save_CFLAGS"
19091
19092if test "x$XSERVER_LIBPCIACCESS" = xyes; then
19093
19094pkg_failed=no
19095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
19096$as_echo_n "checking for PCIACCESS... " >&6; }
19097
19098if test -n "$PCIACCESS_CFLAGS"; then
19099    pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
19100 elif test -n "$PKG_CONFIG"; then
19101    if test -n "$PKG_CONFIG" && \
19102    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.10\""; } >&5
19103  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.10") 2>&5
19104  ac_status=$?
19105  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19106  test $ac_status = 0; }; then
19107  pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.10" 2>/dev/null`
19108		      test "x$?" != "x0" && pkg_failed=yes
19109else
19110  pkg_failed=yes
19111fi
19112 else
19113    pkg_failed=untried
19114fi
19115if test -n "$PCIACCESS_LIBS"; then
19116    pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
19117 elif test -n "$PKG_CONFIG"; then
19118    if test -n "$PKG_CONFIG" && \
19119    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.10\""; } >&5
19120  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.10") 2>&5
19121  ac_status=$?
19122  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19123  test $ac_status = 0; }; then
19124  pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.10" 2>/dev/null`
19125		      test "x$?" != "x0" && pkg_failed=yes
19126else
19127  pkg_failed=yes
19128fi
19129 else
19130    pkg_failed=untried
19131fi
19132
19133
19134
19135if test $pkg_failed = yes; then
19136   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19137$as_echo "no" >&6; }
19138
19139if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19140        _pkg_short_errors_supported=yes
19141else
19142        _pkg_short_errors_supported=no
19143fi
19144        if test $_pkg_short_errors_supported = yes; then
19145	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.10" 2>&1`
19146        else
19147	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.10" 2>&1`
19148        fi
19149	# Put the nasty error message in config.log where it belongs
19150	echo "$PCIACCESS_PKG_ERRORS" >&5
19151
19152	as_fn_error $? "Package requirements (pciaccess >= 0.10) were not met:
19153
19154$PCIACCESS_PKG_ERRORS
19155
19156Consider adjusting the PKG_CONFIG_PATH environment variable if you
19157installed software in a non-standard prefix.
19158
19159Alternatively, you may set the environment variables PCIACCESS_CFLAGS
19160and PCIACCESS_LIBS to avoid the need to call pkg-config.
19161See the pkg-config man page for more details." "$LINENO" 5
19162elif test $pkg_failed = untried; then
19163     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19164$as_echo "no" >&6; }
19165	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19166$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19167as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19168is in your PATH or set the PKG_CONFIG environment variable to the full
19169path to pkg-config.
19170
19171Alternatively, you may set the environment variables PCIACCESS_CFLAGS
19172and PCIACCESS_LIBS to avoid the need to call pkg-config.
19173See the pkg-config man page for more details.
19174
19175To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19176See \`config.log' for more details" "$LINENO" 5; }
19177else
19178	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
19179	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
19180        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19181$as_echo "yes" >&6; }
19182
19183fi
19184fi
19185 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
19186  XSERVER_LIBPCIACCESS_TRUE=
19187  XSERVER_LIBPCIACCESS_FALSE='#'
19188else
19189  XSERVER_LIBPCIACCESS_TRUE='#'
19190  XSERVER_LIBPCIACCESS_FALSE=
19191fi
19192
19193
19194
19195
19196DRIVER_NAME=savage
19197
19198
19199ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
19200
19201cat >confcache <<\_ACEOF
19202# This file is a shell script that caches the results of configure
19203# tests run on this system so they can be shared between configure
19204# scripts and configure runs, see configure's option --config-cache.
19205# It is not useful on other systems.  If it contains results you don't
19206# want to keep, you may remove or edit it.
19207#
19208# config.status only pays attention to the cache file if you give it
19209# the --recheck option to rerun configure.
19210#
19211# `ac_cv_env_foo' variables (set or unset) will be overridden when
19212# loading this file, other *unset* `ac_cv_foo' will be assigned the
19213# following values.
19214
19215_ACEOF
19216
19217# The following way of writing the cache mishandles newlines in values,
19218# but we know of no workaround that is simple, portable, and efficient.
19219# So, we kill variables containing newlines.
19220# Ultrix sh set writes to stderr and can't be redirected directly,
19221# and sets the high bit in the cache file unless we assign to the vars.
19222(
19223  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
19224    eval ac_val=\$$ac_var
19225    case $ac_val in #(
19226    *${as_nl}*)
19227      case $ac_var in #(
19228      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
19229$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
19230      esac
19231      case $ac_var in #(
19232      _ | IFS | as_nl) ;; #(
19233      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
19234      *) { eval $ac_var=; unset $ac_var;} ;;
19235      esac ;;
19236    esac
19237  done
19238
19239  (set) 2>&1 |
19240    case $as_nl`(ac_space=' '; set) 2>&1` in #(
19241    *${as_nl}ac_space=\ *)
19242      # `set' does not quote correctly, so add quotes: double-quote
19243      # substitution turns \\\\ into \\, and sed turns \\ into \.
19244      sed -n \
19245	"s/'/'\\\\''/g;
19246	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19247      ;; #(
19248    *)
19249      # `set' quotes correctly as required by POSIX, so do not add quotes.
19250      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19251      ;;
19252    esac |
19253    sort
19254) |
19255  sed '
19256     /^ac_cv_env_/b end
19257     t clear
19258     :clear
19259     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19260     t end
19261     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19262     :end' >>confcache
19263if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
19264  if test -w "$cache_file"; then
19265    if test "x$cache_file" != "x/dev/null"; then
19266      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
19267$as_echo "$as_me: updating cache $cache_file" >&6;}
19268      if test ! -f "$cache_file" || test -h "$cache_file"; then
19269	cat confcache >"$cache_file"
19270      else
19271        case $cache_file in #(
19272        */* | ?:*)
19273	  mv -f confcache "$cache_file"$$ &&
19274	  mv -f "$cache_file"$$ "$cache_file" ;; #(
19275        *)
19276	  mv -f confcache "$cache_file" ;;
19277	esac
19278      fi
19279    fi
19280  else
19281    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
19282$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
19283  fi
19284fi
19285rm -f confcache
19286
19287test "x$prefix" = xNONE && prefix=$ac_default_prefix
19288# Let make expand exec_prefix.
19289test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19290
19291DEFS=-DHAVE_CONFIG_H
19292
19293ac_libobjs=
19294ac_ltlibobjs=
19295U=
19296for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
19297  # 1. Remove the extension, and $U if already installed.
19298  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
19299  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
19300  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
19301  #    will be set to the directory where LIBOBJS objects are built.
19302  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19303  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
19304done
19305LIBOBJS=$ac_libobjs
19306
19307LTLIBOBJS=$ac_ltlibobjs
19308
19309
19310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
19311$as_echo_n "checking that generated files are newer than configure... " >&6; }
19312   if test -n "$am_sleep_pid"; then
19313     # Hide warnings about reused PIDs.
19314     wait $am_sleep_pid 2>/dev/null
19315   fi
19316   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
19317$as_echo "done" >&6; }
19318 if test -n "$EXEEXT"; then
19319  am__EXEEXT_TRUE=
19320  am__EXEEXT_FALSE='#'
19321else
19322  am__EXEEXT_TRUE='#'
19323  am__EXEEXT_FALSE=
19324fi
19325
19326if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
19327  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
19328Usually this means the macro was only invoked conditionally." "$LINENO" 5
19329fi
19330if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19331  as_fn_error $? "conditional \"AMDEP\" was never defined.
19332Usually this means the macro was only invoked conditionally." "$LINENO" 5
19333fi
19334if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19335  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
19336Usually this means the macro was only invoked conditionally." "$LINENO" 5
19337fi
19338if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
19339  as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined.
19340Usually this means the macro was only invoked conditionally." "$LINENO" 5
19341fi
19342if test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then
19343  as_fn_error $? "conditional \"DRI\" was never defined.
19344Usually this means the macro was only invoked conditionally." "$LINENO" 5
19345fi
19346if test -z "${XAA_TRUE}" && test -z "${XAA_FALSE}"; then
19347  as_fn_error $? "conditional \"XAA\" was never defined.
19348Usually this means the macro was only invoked conditionally." "$LINENO" 5
19349fi
19350if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then
19351  as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined.
19352Usually this means the macro was only invoked conditionally." "$LINENO" 5
19353fi
19354
19355: "${CONFIG_STATUS=./config.status}"
19356ac_write_fail=0
19357ac_clean_files_save=$ac_clean_files
19358ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19359{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
19360$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
19361as_write_fail=0
19362cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
19363#! $SHELL
19364# Generated by $as_me.
19365# Run this file to recreate the current configuration.
19366# Compiler output produced by configure, useful for debugging
19367# configure, is in config.log if it exists.
19368
19369debug=false
19370ac_cs_recheck=false
19371ac_cs_silent=false
19372
19373SHELL=\${CONFIG_SHELL-$SHELL}
19374export SHELL
19375_ASEOF
19376cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
19377## -------------------- ##
19378## M4sh Initialization. ##
19379## -------------------- ##
19380
19381# Be more Bourne compatible
19382DUALCASE=1; export DUALCASE # for MKS sh
19383if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19384  emulate sh
19385  NULLCMD=:
19386  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19387  # is contrary to our usage.  Disable this feature.
19388  alias -g '${1+"$@"}'='"$@"'
19389  setopt NO_GLOB_SUBST
19390else
19391  case `(set -o) 2>/dev/null` in #(
19392  *posix*) :
19393    set -o posix ;; #(
19394  *) :
19395     ;;
19396esac
19397fi
19398
19399
19400as_nl='
19401'
19402export as_nl
19403# Printing a long string crashes Solaris 7 /usr/bin/printf.
19404as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
19405as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
19406as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
19407# Prefer a ksh shell builtin over an external printf program on Solaris,
19408# but without wasting forks for bash or zsh.
19409if test -z "$BASH_VERSION$ZSH_VERSION" \
19410    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
19411  as_echo='print -r --'
19412  as_echo_n='print -rn --'
19413elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
19414  as_echo='printf %s\n'
19415  as_echo_n='printf %s'
19416else
19417  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
19418    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
19419    as_echo_n='/usr/ucb/echo -n'
19420  else
19421    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
19422    as_echo_n_body='eval
19423      arg=$1;
19424      case $arg in #(
19425      *"$as_nl"*)
19426	expr "X$arg" : "X\\(.*\\)$as_nl";
19427	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
19428      esac;
19429      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
19430    '
19431    export as_echo_n_body
19432    as_echo_n='sh -c $as_echo_n_body as_echo'
19433  fi
19434  export as_echo_body
19435  as_echo='sh -c $as_echo_body as_echo'
19436fi
19437
19438# The user is always right.
19439if test "${PATH_SEPARATOR+set}" != set; then
19440  PATH_SEPARATOR=:
19441  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
19442    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
19443      PATH_SEPARATOR=';'
19444  }
19445fi
19446
19447
19448# IFS
19449# We need space, tab and new line, in precisely that order.  Quoting is
19450# there to prevent editors from complaining about space-tab.
19451# (If _AS_PATH_WALK were called with IFS unset, it would disable word
19452# splitting by setting IFS to empty value.)
19453IFS=" ""	$as_nl"
19454
19455# Find who we are.  Look in the path if we contain no directory separator.
19456as_myself=
19457case $0 in #((
19458  *[\\/]* ) as_myself=$0 ;;
19459  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19460for as_dir in $PATH
19461do
19462  IFS=$as_save_IFS
19463  test -z "$as_dir" && as_dir=.
19464    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19465  done
19466IFS=$as_save_IFS
19467
19468     ;;
19469esac
19470# We did not find ourselves, most probably we were run as `sh COMMAND'
19471# in which case we are not to be found in the path.
19472if test "x$as_myself" = x; then
19473  as_myself=$0
19474fi
19475if test ! -f "$as_myself"; then
19476  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
19477  exit 1
19478fi
19479
19480# Unset variables that we do not need and which cause bugs (e.g. in
19481# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
19482# suppresses any "Segmentation fault" message there.  '((' could
19483# trigger a bug in pdksh 5.2.14.
19484for as_var in BASH_ENV ENV MAIL MAILPATH
19485do eval test x\${$as_var+set} = xset \
19486  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
19487done
19488PS1='$ '
19489PS2='> '
19490PS4='+ '
19491
19492# NLS nuisances.
19493LC_ALL=C
19494export LC_ALL
19495LANGUAGE=C
19496export LANGUAGE
19497
19498# CDPATH.
19499(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19500
19501
19502# as_fn_error STATUS ERROR [LINENO LOG_FD]
19503# ----------------------------------------
19504# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
19505# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
19506# script with STATUS, using 1 if that was 0.
19507as_fn_error ()
19508{
19509  as_status=$1; test $as_status -eq 0 && as_status=1
19510  if test "$4"; then
19511    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
19512    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
19513  fi
19514  $as_echo "$as_me: error: $2" >&2
19515  as_fn_exit $as_status
19516} # as_fn_error
19517
19518
19519# as_fn_set_status STATUS
19520# -----------------------
19521# Set $? to STATUS, without forking.
19522as_fn_set_status ()
19523{
19524  return $1
19525} # as_fn_set_status
19526
19527# as_fn_exit STATUS
19528# -----------------
19529# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
19530as_fn_exit ()
19531{
19532  set +e
19533  as_fn_set_status $1
19534  exit $1
19535} # as_fn_exit
19536
19537# as_fn_unset VAR
19538# ---------------
19539# Portably unset VAR.
19540as_fn_unset ()
19541{
19542  { eval $1=; unset $1;}
19543}
19544as_unset=as_fn_unset
19545# as_fn_append VAR VALUE
19546# ----------------------
19547# Append the text in VALUE to the end of the definition contained in VAR. Take
19548# advantage of any shell optimizations that allow amortized linear growth over
19549# repeated appends, instead of the typical quadratic growth present in naive
19550# implementations.
19551if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
19552  eval 'as_fn_append ()
19553  {
19554    eval $1+=\$2
19555  }'
19556else
19557  as_fn_append ()
19558  {
19559    eval $1=\$$1\$2
19560  }
19561fi # as_fn_append
19562
19563# as_fn_arith ARG...
19564# ------------------
19565# Perform arithmetic evaluation on the ARGs, and store the result in the
19566# global $as_val. Take advantage of shells that can avoid forks. The arguments
19567# must be portable across $(()) and expr.
19568if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
19569  eval 'as_fn_arith ()
19570  {
19571    as_val=$(( $* ))
19572  }'
19573else
19574  as_fn_arith ()
19575  {
19576    as_val=`expr "$@" || test $? -eq 1`
19577  }
19578fi # as_fn_arith
19579
19580
19581if expr a : '\(a\)' >/dev/null 2>&1 &&
19582   test "X`expr 00001 : '.*\(...\)'`" = X001; then
19583  as_expr=expr
19584else
19585  as_expr=false
19586fi
19587
19588if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
19589  as_basename=basename
19590else
19591  as_basename=false
19592fi
19593
19594if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
19595  as_dirname=dirname
19596else
19597  as_dirname=false
19598fi
19599
19600as_me=`$as_basename -- "$0" ||
19601$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19602	 X"$0" : 'X\(//\)$' \| \
19603	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19604$as_echo X/"$0" |
19605    sed '/^.*\/\([^/][^/]*\)\/*$/{
19606	    s//\1/
19607	    q
19608	  }
19609	  /^X\/\(\/\/\)$/{
19610	    s//\1/
19611	    q
19612	  }
19613	  /^X\/\(\/\).*/{
19614	    s//\1/
19615	    q
19616	  }
19617	  s/.*/./; q'`
19618
19619# Avoid depending upon Character Ranges.
19620as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19621as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19622as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19623as_cr_digits='0123456789'
19624as_cr_alnum=$as_cr_Letters$as_cr_digits
19625
19626ECHO_C= ECHO_N= ECHO_T=
19627case `echo -n x` in #(((((
19628-n*)
19629  case `echo 'xy\c'` in
19630  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
19631  xy)  ECHO_C='\c';;
19632  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
19633       ECHO_T='	';;
19634  esac;;
19635*)
19636  ECHO_N='-n';;
19637esac
19638
19639rm -f conf$$ conf$$.exe conf$$.file
19640if test -d conf$$.dir; then
19641  rm -f conf$$.dir/conf$$.file
19642else
19643  rm -f conf$$.dir
19644  mkdir conf$$.dir 2>/dev/null
19645fi
19646if (echo >conf$$.file) 2>/dev/null; then
19647  if ln -s conf$$.file conf$$ 2>/dev/null; then
19648    as_ln_s='ln -s'
19649    # ... but there are two gotchas:
19650    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19651    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19652    # In both cases, we have to default to `cp -pR'.
19653    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19654      as_ln_s='cp -pR'
19655  elif ln conf$$.file conf$$ 2>/dev/null; then
19656    as_ln_s=ln
19657  else
19658    as_ln_s='cp -pR'
19659  fi
19660else
19661  as_ln_s='cp -pR'
19662fi
19663rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
19664rmdir conf$$.dir 2>/dev/null
19665
19666
19667# as_fn_mkdir_p
19668# -------------
19669# Create "$as_dir" as a directory, including parents if necessary.
19670as_fn_mkdir_p ()
19671{
19672
19673  case $as_dir in #(
19674  -*) as_dir=./$as_dir;;
19675  esac
19676  test -d "$as_dir" || eval $as_mkdir_p || {
19677    as_dirs=
19678    while :; do
19679      case $as_dir in #(
19680      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
19681      *) as_qdir=$as_dir;;
19682      esac
19683      as_dirs="'$as_qdir' $as_dirs"
19684      as_dir=`$as_dirname -- "$as_dir" ||
19685$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19686	 X"$as_dir" : 'X\(//\)[^/]' \| \
19687	 X"$as_dir" : 'X\(//\)$' \| \
19688	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19689$as_echo X"$as_dir" |
19690    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19691	    s//\1/
19692	    q
19693	  }
19694	  /^X\(\/\/\)[^/].*/{
19695	    s//\1/
19696	    q
19697	  }
19698	  /^X\(\/\/\)$/{
19699	    s//\1/
19700	    q
19701	  }
19702	  /^X\(\/\).*/{
19703	    s//\1/
19704	    q
19705	  }
19706	  s/.*/./; q'`
19707      test -d "$as_dir" && break
19708    done
19709    test -z "$as_dirs" || eval "mkdir $as_dirs"
19710  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
19711
19712
19713} # as_fn_mkdir_p
19714if mkdir -p . 2>/dev/null; then
19715  as_mkdir_p='mkdir -p "$as_dir"'
19716else
19717  test -d ./-p && rmdir ./-p
19718  as_mkdir_p=false
19719fi
19720
19721
19722# as_fn_executable_p FILE
19723# -----------------------
19724# Test if FILE is an executable regular file.
19725as_fn_executable_p ()
19726{
19727  test -f "$1" && test -x "$1"
19728} # as_fn_executable_p
19729as_test_x='test -x'
19730as_executable_p=as_fn_executable_p
19731
19732# Sed expression to map a string onto a valid CPP name.
19733as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19734
19735# Sed expression to map a string onto a valid variable name.
19736as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19737
19738
19739exec 6>&1
19740## ----------------------------------- ##
19741## Main body of $CONFIG_STATUS script. ##
19742## ----------------------------------- ##
19743_ASEOF
19744test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19745
19746cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19747# Save the log message, to keep $0 and so on meaningful, and to
19748# report actual input values of CONFIG_FILES etc. instead of their
19749# values after options handling.
19750ac_log="
19751This file was extended by xf86-video-savage $as_me 2.3.9, which was
19752generated by GNU Autoconf 2.69.  Invocation command line was
19753
19754  CONFIG_FILES    = $CONFIG_FILES
19755  CONFIG_HEADERS  = $CONFIG_HEADERS
19756  CONFIG_LINKS    = $CONFIG_LINKS
19757  CONFIG_COMMANDS = $CONFIG_COMMANDS
19758  $ $0 $@
19759
19760on `(hostname || uname -n) 2>/dev/null | sed 1q`
19761"
19762
19763_ACEOF
19764
19765case $ac_config_files in *"
19766"*) set x $ac_config_files; shift; ac_config_files=$*;;
19767esac
19768
19769case $ac_config_headers in *"
19770"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
19771esac
19772
19773
19774cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19775# Files that config.status was made for.
19776config_files="$ac_config_files"
19777config_headers="$ac_config_headers"
19778config_commands="$ac_config_commands"
19779
19780_ACEOF
19781
19782cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19783ac_cs_usage="\
19784\`$as_me' instantiates files and other configuration actions
19785from templates according to the current configuration.  Unless the files
19786and actions are specified as TAGs, all are instantiated by default.
19787
19788Usage: $0 [OPTION]... [TAG]...
19789
19790  -h, --help       print this help, then exit
19791  -V, --version    print version number and configuration settings, then exit
19792      --config     print configuration, then exit
19793  -q, --quiet, --silent
19794                   do not print progress messages
19795  -d, --debug      don't remove temporary files
19796      --recheck    update $as_me by reconfiguring in the same conditions
19797      --file=FILE[:TEMPLATE]
19798                   instantiate the configuration file FILE
19799      --header=FILE[:TEMPLATE]
19800                   instantiate the configuration header FILE
19801
19802Configuration files:
19803$config_files
19804
19805Configuration headers:
19806$config_headers
19807
19808Configuration commands:
19809$config_commands
19810
19811Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
19812
19813_ACEOF
19814cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19815ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19816ac_cs_version="\\
19817xf86-video-savage config.status 2.3.9
19818configured by $0, generated by GNU Autoconf 2.69,
19819  with options \\"\$ac_cs_config\\"
19820
19821Copyright (C) 2012 Free Software Foundation, Inc.
19822This config.status script is free software; the Free Software Foundation
19823gives unlimited permission to copy, distribute and modify it."
19824
19825ac_pwd='$ac_pwd'
19826srcdir='$srcdir'
19827INSTALL='$INSTALL'
19828MKDIR_P='$MKDIR_P'
19829AWK='$AWK'
19830test -n "\$AWK" || AWK=awk
19831_ACEOF
19832
19833cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19834# The default lists apply if the user does not specify any file.
19835ac_need_defaults=:
19836while test $# != 0
19837do
19838  case $1 in
19839  --*=?*)
19840    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19841    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19842    ac_shift=:
19843    ;;
19844  --*=)
19845    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19846    ac_optarg=
19847    ac_shift=:
19848    ;;
19849  *)
19850    ac_option=$1
19851    ac_optarg=$2
19852    ac_shift=shift
19853    ;;
19854  esac
19855
19856  case $ac_option in
19857  # Handling of the options.
19858  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19859    ac_cs_recheck=: ;;
19860  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19861    $as_echo "$ac_cs_version"; exit ;;
19862  --config | --confi | --conf | --con | --co | --c )
19863    $as_echo "$ac_cs_config"; exit ;;
19864  --debug | --debu | --deb | --de | --d | -d )
19865    debug=: ;;
19866  --file | --fil | --fi | --f )
19867    $ac_shift
19868    case $ac_optarg in
19869    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19870    '') as_fn_error $? "missing file argument" ;;
19871    esac
19872    as_fn_append CONFIG_FILES " '$ac_optarg'"
19873    ac_need_defaults=false;;
19874  --header | --heade | --head | --hea )
19875    $ac_shift
19876    case $ac_optarg in
19877    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19878    esac
19879    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19880    ac_need_defaults=false;;
19881  --he | --h)
19882    # Conflict between --help and --header
19883    as_fn_error $? "ambiguous option: \`$1'
19884Try \`$0 --help' for more information.";;
19885  --help | --hel | -h )
19886    $as_echo "$ac_cs_usage"; exit ;;
19887  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19888  | -silent | --silent | --silen | --sile | --sil | --si | --s)
19889    ac_cs_silent=: ;;
19890
19891  # This is an error.
19892  -*) as_fn_error $? "unrecognized option: \`$1'
19893Try \`$0 --help' for more information." ;;
19894
19895  *) as_fn_append ac_config_targets " $1"
19896     ac_need_defaults=false ;;
19897
19898  esac
19899  shift
19900done
19901
19902ac_configure_extra_args=
19903
19904if $ac_cs_silent; then
19905  exec 6>/dev/null
19906  ac_configure_extra_args="$ac_configure_extra_args --silent"
19907fi
19908
19909_ACEOF
19910cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19911if \$ac_cs_recheck; then
19912  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19913  shift
19914  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19915  CONFIG_SHELL='$SHELL'
19916  export CONFIG_SHELL
19917  exec "\$@"
19918fi
19919
19920_ACEOF
19921cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19922exec 5>>config.log
19923{
19924  echo
19925  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19926## Running $as_me. ##
19927_ASBOX
19928  $as_echo "$ac_log"
19929} >&5
19930
19931_ACEOF
19932cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19933#
19934# INIT-COMMANDS
19935#
19936AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
19937
19938
19939# The HP-UX ksh and POSIX shell print the target directory to stdout
19940# if CDPATH is set.
19941(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19942
19943sed_quote_subst='$sed_quote_subst'
19944double_quote_subst='$double_quote_subst'
19945delay_variable_subst='$delay_variable_subst'
19946enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
19947macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
19948macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
19949enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
19950pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
19951enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
19952shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
19953SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
19954ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
19955PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
19956host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
19957host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
19958host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
19959build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
19960build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
19961build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
19962SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
19963Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
19964GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
19965EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
19966FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
19967LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
19968NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
19969LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
19970max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
19971ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
19972exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
19973lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
19974lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
19975lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
19976lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
19977lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
19978reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
19979reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
19980OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
19981deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
19982file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
19983file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
19984want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
19985DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
19986sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
19987AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
19988AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
19989archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
19990STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
19991RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
19992old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19993old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19994old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
19995lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
19996CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
19997CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
19998compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
19999GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
20000lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
20001lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
20002lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
20003lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
20004lt_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"`'
20005lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
20006nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
20007lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
20008lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
20009objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
20010MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
20011lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
20012lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
20013lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
20014lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
20015lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
20016need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
20017MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
20018DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
20019NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
20020LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
20021OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
20022OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
20023libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
20024shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
20025extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20026archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
20027enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
20028export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
20029whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
20030compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
20031old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
20032old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20033archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
20034archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20035module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
20036module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20037with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
20038allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
20039no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
20040hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
20041hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
20042hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
20043hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
20044hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
20045hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
20046hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
20047inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
20048link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
20049always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
20050export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
20051exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
20052include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
20053prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
20054postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
20055file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
20056variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
20057need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
20058need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
20059version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
20060runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
20061shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
20062shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
20063libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
20064library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
20065soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
20066install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
20067postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20068postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20069finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
20070finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
20071hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
20072sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
20073configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
20074configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
20075hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
20076enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
20077enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
20078enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
20079old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
20080striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
20081
20082LTCC='$LTCC'
20083LTCFLAGS='$LTCFLAGS'
20084compiler='$compiler_DEFAULT'
20085
20086# A function that is used when there is no print builtin or printf.
20087func_fallback_echo ()
20088{
20089  eval 'cat <<_LTECHO_EOF
20090\$1
20091_LTECHO_EOF'
20092}
20093
20094# Quote evaled strings.
20095for var in SHELL \
20096ECHO \
20097PATH_SEPARATOR \
20098SED \
20099GREP \
20100EGREP \
20101FGREP \
20102LD \
20103NM \
20104LN_S \
20105lt_SP2NL \
20106lt_NL2SP \
20107reload_flag \
20108OBJDUMP \
20109deplibs_check_method \
20110file_magic_cmd \
20111file_magic_glob \
20112want_nocaseglob \
20113DLLTOOL \
20114sharedlib_from_linklib_cmd \
20115AR \
20116AR_FLAGS \
20117archiver_list_spec \
20118STRIP \
20119RANLIB \
20120CC \
20121CFLAGS \
20122compiler \
20123lt_cv_sys_global_symbol_pipe \
20124lt_cv_sys_global_symbol_to_cdecl \
20125lt_cv_sys_global_symbol_to_import \
20126lt_cv_sys_global_symbol_to_c_name_address \
20127lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
20128lt_cv_nm_interface \
20129nm_file_list_spec \
20130lt_cv_truncate_bin \
20131lt_prog_compiler_no_builtin_flag \
20132lt_prog_compiler_pic \
20133lt_prog_compiler_wl \
20134lt_prog_compiler_static \
20135lt_cv_prog_compiler_c_o \
20136need_locks \
20137MANIFEST_TOOL \
20138DSYMUTIL \
20139NMEDIT \
20140LIPO \
20141OTOOL \
20142OTOOL64 \
20143shrext_cmds \
20144export_dynamic_flag_spec \
20145whole_archive_flag_spec \
20146compiler_needs_object \
20147with_gnu_ld \
20148allow_undefined_flag \
20149no_undefined_flag \
20150hardcode_libdir_flag_spec \
20151hardcode_libdir_separator \
20152exclude_expsyms \
20153include_expsyms \
20154file_list_spec \
20155variables_saved_for_relink \
20156libname_spec \
20157library_names_spec \
20158soname_spec \
20159install_override_mode \
20160finish_eval \
20161old_striplib \
20162striplib; do
20163    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20164    *[\\\\\\\`\\"\\\$]*)
20165      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20166      ;;
20167    *)
20168      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20169      ;;
20170    esac
20171done
20172
20173# Double-quote double-evaled strings.
20174for var in reload_cmds \
20175old_postinstall_cmds \
20176old_postuninstall_cmds \
20177old_archive_cmds \
20178extract_expsyms_cmds \
20179old_archive_from_new_cmds \
20180old_archive_from_expsyms_cmds \
20181archive_cmds \
20182archive_expsym_cmds \
20183module_cmds \
20184module_expsym_cmds \
20185export_symbols_cmds \
20186prelink_cmds \
20187postlink_cmds \
20188postinstall_cmds \
20189postuninstall_cmds \
20190finish_cmds \
20191sys_lib_search_path_spec \
20192configure_time_dlsearch_path \
20193configure_time_lt_sys_library_path; do
20194    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20195    *[\\\\\\\`\\"\\\$]*)
20196      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20197      ;;
20198    *)
20199      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20200      ;;
20201    esac
20202done
20203
20204ac_aux_dir='$ac_aux_dir'
20205
20206# See if we are running on zsh, and set the options that allow our
20207# commands through without removal of \ escapes INIT.
20208if test -n "\${ZSH_VERSION+set}"; then
20209   setopt NO_GLOB_SUBST
20210fi
20211
20212
20213    PACKAGE='$PACKAGE'
20214    VERSION='$VERSION'
20215    RM='$RM'
20216    ofile='$ofile'
20217
20218
20219
20220
20221_ACEOF
20222
20223cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20224
20225# Handling of arguments.
20226for ac_config_target in $ac_config_targets
20227do
20228  case $ac_config_target in
20229    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
20230    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20231    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20232    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20233    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
20234    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
20235
20236  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
20237  esac
20238done
20239
20240
20241# If the user did not use the arguments to specify the items to instantiate,
20242# then the envvar interface is used.  Set only those that are not.
20243# We use the long form for the default assignment because of an extremely
20244# bizarre bug on SunOS 4.1.3.
20245if $ac_need_defaults; then
20246  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20247  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20248  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20249fi
20250
20251# Have a temporary directory for convenience.  Make it in the build tree
20252# simply because there is no reason against having it here, and in addition,
20253# creating and moving files from /tmp can sometimes cause problems.
20254# Hook for its removal unless debugging.
20255# Note that there is a small window in which the directory will not be cleaned:
20256# after its creation but before its name has been assigned to `$tmp'.
20257$debug ||
20258{
20259  tmp= ac_tmp=
20260  trap 'exit_status=$?
20261  : "${ac_tmp:=$tmp}"
20262  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
20263' 0
20264  trap 'as_fn_exit 1' 1 2 13 15
20265}
20266# Create a (secure) tmp directory for tmp files.
20267
20268{
20269  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20270  test -d "$tmp"
20271}  ||
20272{
20273  tmp=./conf$$-$RANDOM
20274  (umask 077 && mkdir "$tmp")
20275} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
20276ac_tmp=$tmp
20277
20278# Set up the scripts for CONFIG_FILES section.
20279# No need to generate them if there are no CONFIG_FILES.
20280# This happens for instance with `./config.status config.h'.
20281if test -n "$CONFIG_FILES"; then
20282
20283
20284ac_cr=`echo X | tr X '\015'`
20285# On cygwin, bash can eat \r inside `` if the user requested igncr.
20286# But we know of no other shell where ac_cr would be empty at this
20287# point, so we can use a bashism as a fallback.
20288if test "x$ac_cr" = x; then
20289  eval ac_cr=\$\'\\r\'
20290fi
20291ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
20292if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
20293  ac_cs_awk_cr='\\r'
20294else
20295  ac_cs_awk_cr=$ac_cr
20296fi
20297
20298echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
20299_ACEOF
20300
20301
20302{
20303  echo "cat >conf$$subs.awk <<_ACEOF" &&
20304  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
20305  echo "_ACEOF"
20306} >conf$$subs.sh ||
20307  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20308ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
20309ac_delim='%!_!# '
20310for ac_last_try in false false false false false :; do
20311  . ./conf$$subs.sh ||
20312    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20313
20314  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
20315  if test $ac_delim_n = $ac_delim_num; then
20316    break
20317  elif $ac_last_try; then
20318    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20319  else
20320    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20321  fi
20322done
20323rm -f conf$$subs.sh
20324
20325cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20326cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
20327_ACEOF
20328sed -n '
20329h
20330s/^/S["/; s/!.*/"]=/
20331p
20332g
20333s/^[^!]*!//
20334:repl
20335t repl
20336s/'"$ac_delim"'$//
20337t delim
20338:nl
20339h
20340s/\(.\{148\}\)..*/\1/
20341t more1
20342s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
20343p
20344n
20345b repl
20346:more1
20347s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20348p
20349g
20350s/.\{148\}//
20351t nl
20352:delim
20353h
20354s/\(.\{148\}\)..*/\1/
20355t more2
20356s/["\\]/\\&/g; s/^/"/; s/$/"/
20357p
20358b
20359:more2
20360s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20361p
20362g
20363s/.\{148\}//
20364t delim
20365' <conf$$subs.awk | sed '
20366/^[^""]/{
20367  N
20368  s/\n//
20369}
20370' >>$CONFIG_STATUS || ac_write_fail=1
20371rm -f conf$$subs.awk
20372cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20373_ACAWK
20374cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
20375  for (key in S) S_is_set[key] = 1
20376  FS = ""
20377
20378}
20379{
20380  line = $ 0
20381  nfields = split(line, field, "@")
20382  substed = 0
20383  len = length(field[1])
20384  for (i = 2; i < nfields; i++) {
20385    key = field[i]
20386    keylen = length(key)
20387    if (S_is_set[key]) {
20388      value = S[key]
20389      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
20390      len += length(value) + length(field[++i])
20391      substed = 1
20392    } else
20393      len += 1 + keylen
20394  }
20395
20396  print line
20397}
20398
20399_ACAWK
20400_ACEOF
20401cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20402if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
20403  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
20404else
20405  cat
20406fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
20407  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
20408_ACEOF
20409
20410# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
20411# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
20412# trailing colons and then remove the whole line if VPATH becomes empty
20413# (actually we leave an empty line to preserve line numbers).
20414if test "x$srcdir" = x.; then
20415  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
20416h
20417s///
20418s/^/:/
20419s/[	 ]*$/:/
20420s/:\$(srcdir):/:/g
20421s/:\${srcdir}:/:/g
20422s/:@srcdir@:/:/g
20423s/^:*//
20424s/:*$//
20425x
20426s/\(=[	 ]*\).*/\1/
20427G
20428s/\n//
20429s/^[^=]*=[	 ]*$//
20430}'
20431fi
20432
20433cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20434fi # test -n "$CONFIG_FILES"
20435
20436# Set up the scripts for CONFIG_HEADERS section.
20437# No need to generate them if there are no CONFIG_HEADERS.
20438# This happens for instance with `./config.status Makefile'.
20439if test -n "$CONFIG_HEADERS"; then
20440cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
20441BEGIN {
20442_ACEOF
20443
20444# Transform confdefs.h into an awk script `defines.awk', embedded as
20445# here-document in config.status, that substitutes the proper values into
20446# config.h.in to produce config.h.
20447
20448# Create a delimiter string that does not exist in confdefs.h, to ease
20449# handling of long lines.
20450ac_delim='%!_!# '
20451for ac_last_try in false false :; do
20452  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
20453  if test -z "$ac_tt"; then
20454    break
20455  elif $ac_last_try; then
20456    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
20457  else
20458    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20459  fi
20460done
20461
20462# For the awk script, D is an array of macro values keyed by name,
20463# likewise P contains macro parameters if any.  Preserve backslash
20464# newline sequences.
20465
20466ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
20467sed -n '
20468s/.\{148\}/&'"$ac_delim"'/g
20469t rset
20470:rset
20471s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
20472t def
20473d
20474:def
20475s/\\$//
20476t bsnl
20477s/["\\]/\\&/g
20478s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20479D["\1"]=" \3"/p
20480s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
20481d
20482:bsnl
20483s/["\\]/\\&/g
20484s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20485D["\1"]=" \3\\\\\\n"\\/p
20486t cont
20487s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
20488t cont
20489d
20490:cont
20491n
20492s/.\{148\}/&'"$ac_delim"'/g
20493t clear
20494:clear
20495s/\\$//
20496t bsnlc
20497s/["\\]/\\&/g; s/^/"/; s/$/"/p
20498d
20499:bsnlc
20500s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
20501b cont
20502' <confdefs.h | sed '
20503s/'"$ac_delim"'/"\\\
20504"/g' >>$CONFIG_STATUS || ac_write_fail=1
20505
20506cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20507  for (key in D) D_is_set[key] = 1
20508  FS = ""
20509}
20510/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
20511  line = \$ 0
20512  split(line, arg, " ")
20513  if (arg[1] == "#") {
20514    defundef = arg[2]
20515    mac1 = arg[3]
20516  } else {
20517    defundef = substr(arg[1], 2)
20518    mac1 = arg[2]
20519  }
20520  split(mac1, mac2, "(") #)
20521  macro = mac2[1]
20522  prefix = substr(line, 1, index(line, defundef) - 1)
20523  if (D_is_set[macro]) {
20524    # Preserve the white space surrounding the "#".
20525    print prefix "define", macro P[macro] D[macro]
20526    next
20527  } else {
20528    # Replace #undef with comments.  This is necessary, for example,
20529    # in the case of _POSIX_SOURCE, which is predefined and required
20530    # on some systems where configure will not decide to define it.
20531    if (defundef == "undef") {
20532      print "/*", prefix defundef, macro, "*/"
20533      next
20534    }
20535  }
20536}
20537{ print }
20538_ACAWK
20539_ACEOF
20540cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20541  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
20542fi # test -n "$CONFIG_HEADERS"
20543
20544
20545eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
20546shift
20547for ac_tag
20548do
20549  case $ac_tag in
20550  :[FHLC]) ac_mode=$ac_tag; continue;;
20551  esac
20552  case $ac_mode$ac_tag in
20553  :[FHL]*:*);;
20554  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
20555  :[FH]-) ac_tag=-:-;;
20556  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
20557  esac
20558  ac_save_IFS=$IFS
20559  IFS=:
20560  set x $ac_tag
20561  IFS=$ac_save_IFS
20562  shift
20563  ac_file=$1
20564  shift
20565
20566  case $ac_mode in
20567  :L) ac_source=$1;;
20568  :[FH])
20569    ac_file_inputs=
20570    for ac_f
20571    do
20572      case $ac_f in
20573      -) ac_f="$ac_tmp/stdin";;
20574      *) # Look for the file first in the build tree, then in the source tree
20575	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
20576	 # because $ac_f cannot contain `:'.
20577	 test -f "$ac_f" ||
20578	   case $ac_f in
20579	   [\\/$]*) false;;
20580	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
20581	   esac ||
20582	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
20583      esac
20584      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
20585      as_fn_append ac_file_inputs " '$ac_f'"
20586    done
20587
20588    # Let's still pretend it is `configure' which instantiates (i.e., don't
20589    # use $as_me), people would be surprised to read:
20590    #    /* config.h.  Generated by config.status.  */
20591    configure_input='Generated from '`
20592	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
20593	`' by configure.'
20594    if test x"$ac_file" != x-; then
20595      configure_input="$ac_file.  $configure_input"
20596      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
20597$as_echo "$as_me: creating $ac_file" >&6;}
20598    fi
20599    # Neutralize special characters interpreted by sed in replacement strings.
20600    case $configure_input in #(
20601    *\&* | *\|* | *\\* )
20602       ac_sed_conf_input=`$as_echo "$configure_input" |
20603       sed 's/[\\\\&|]/\\\\&/g'`;; #(
20604    *) ac_sed_conf_input=$configure_input;;
20605    esac
20606
20607    case $ac_tag in
20608    *:-:* | *:-) cat >"$ac_tmp/stdin" \
20609      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
20610    esac
20611    ;;
20612  esac
20613
20614  ac_dir=`$as_dirname -- "$ac_file" ||
20615$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20616	 X"$ac_file" : 'X\(//\)[^/]' \| \
20617	 X"$ac_file" : 'X\(//\)$' \| \
20618	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
20619$as_echo X"$ac_file" |
20620    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20621	    s//\1/
20622	    q
20623	  }
20624	  /^X\(\/\/\)[^/].*/{
20625	    s//\1/
20626	    q
20627	  }
20628	  /^X\(\/\/\)$/{
20629	    s//\1/
20630	    q
20631	  }
20632	  /^X\(\/\).*/{
20633	    s//\1/
20634	    q
20635	  }
20636	  s/.*/./; q'`
20637  as_dir="$ac_dir"; as_fn_mkdir_p
20638  ac_builddir=.
20639
20640case "$ac_dir" in
20641.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
20642*)
20643  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
20644  # A ".." for each directory in $ac_dir_suffix.
20645  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
20646  case $ac_top_builddir_sub in
20647  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
20648  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
20649  esac ;;
20650esac
20651ac_abs_top_builddir=$ac_pwd
20652ac_abs_builddir=$ac_pwd$ac_dir_suffix
20653# for backward compatibility:
20654ac_top_builddir=$ac_top_build_prefix
20655
20656case $srcdir in
20657  .)  # We are building in place.
20658    ac_srcdir=.
20659    ac_top_srcdir=$ac_top_builddir_sub
20660    ac_abs_top_srcdir=$ac_pwd ;;
20661  [\\/]* | ?:[\\/]* )  # Absolute name.
20662    ac_srcdir=$srcdir$ac_dir_suffix;
20663    ac_top_srcdir=$srcdir
20664    ac_abs_top_srcdir=$srcdir ;;
20665  *) # Relative name.
20666    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
20667    ac_top_srcdir=$ac_top_build_prefix$srcdir
20668    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
20669esac
20670ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
20671
20672
20673  case $ac_mode in
20674  :F)
20675  #
20676  # CONFIG_FILE
20677  #
20678
20679  case $INSTALL in
20680  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
20681  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
20682  esac
20683  ac_MKDIR_P=$MKDIR_P
20684  case $MKDIR_P in
20685  [\\/$]* | ?:[\\/]* ) ;;
20686  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
20687  esac
20688_ACEOF
20689
20690cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20691# If the template does not know about datarootdir, expand it.
20692# FIXME: This hack should be removed a few years after 2.60.
20693ac_datarootdir_hack=; ac_datarootdir_seen=
20694ac_sed_dataroot='
20695/datarootdir/ {
20696  p
20697  q
20698}
20699/@datadir@/p
20700/@docdir@/p
20701/@infodir@/p
20702/@localedir@/p
20703/@mandir@/p'
20704case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
20705*datarootdir*) ac_datarootdir_seen=yes;;
20706*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
20707  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
20708$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
20709_ACEOF
20710cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20711  ac_datarootdir_hack='
20712  s&@datadir@&$datadir&g
20713  s&@docdir@&$docdir&g
20714  s&@infodir@&$infodir&g
20715  s&@localedir@&$localedir&g
20716  s&@mandir@&$mandir&g
20717  s&\\\${datarootdir}&$datarootdir&g' ;;
20718esac
20719_ACEOF
20720
20721# Neutralize VPATH when `$srcdir' = `.'.
20722# Shell code in configure.ac might set extrasub.
20723# FIXME: do we really want to maintain this feature?
20724cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20725ac_sed_extra="$ac_vpsub
20726$extrasub
20727_ACEOF
20728cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20729:t
20730/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
20731s|@configure_input@|$ac_sed_conf_input|;t t
20732s&@top_builddir@&$ac_top_builddir_sub&;t t
20733s&@top_build_prefix@&$ac_top_build_prefix&;t t
20734s&@srcdir@&$ac_srcdir&;t t
20735s&@abs_srcdir@&$ac_abs_srcdir&;t t
20736s&@top_srcdir@&$ac_top_srcdir&;t t
20737s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
20738s&@builddir@&$ac_builddir&;t t
20739s&@abs_builddir@&$ac_abs_builddir&;t t
20740s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
20741s&@INSTALL@&$ac_INSTALL&;t t
20742s&@MKDIR_P@&$ac_MKDIR_P&;t t
20743$ac_datarootdir_hack
20744"
20745eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
20746  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20747
20748test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
20749  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
20750  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
20751      "$ac_tmp/out"`; test -z "$ac_out"; } &&
20752  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20753which seems to be undefined.  Please make sure it is defined" >&5
20754$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20755which seems to be undefined.  Please make sure it is defined" >&2;}
20756
20757  rm -f "$ac_tmp/stdin"
20758  case $ac_file in
20759  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
20760  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
20761  esac \
20762  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20763 ;;
20764  :H)
20765  #
20766  # CONFIG_HEADER
20767  #
20768  if test x"$ac_file" != x-; then
20769    {
20770      $as_echo "/* $configure_input  */" \
20771      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
20772    } >"$ac_tmp/config.h" \
20773      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20774    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
20775      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
20776$as_echo "$as_me: $ac_file is unchanged" >&6;}
20777    else
20778      rm -f "$ac_file"
20779      mv "$ac_tmp/config.h" "$ac_file" \
20780	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
20781    fi
20782  else
20783    $as_echo "/* $configure_input  */" \
20784      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
20785      || as_fn_error $? "could not create -" "$LINENO" 5
20786  fi
20787# Compute "$ac_file"'s index in $config_headers.
20788_am_arg="$ac_file"
20789_am_stamp_count=1
20790for _am_header in $config_headers :; do
20791  case $_am_header in
20792    $_am_arg | $_am_arg:* )
20793      break ;;
20794    * )
20795      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
20796  esac
20797done
20798echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
20799$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20800	 X"$_am_arg" : 'X\(//\)[^/]' \| \
20801	 X"$_am_arg" : 'X\(//\)$' \| \
20802	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
20803$as_echo X"$_am_arg" |
20804    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20805	    s//\1/
20806	    q
20807	  }
20808	  /^X\(\/\/\)[^/].*/{
20809	    s//\1/
20810	    q
20811	  }
20812	  /^X\(\/\/\)$/{
20813	    s//\1/
20814	    q
20815	  }
20816	  /^X\(\/\).*/{
20817	    s//\1/
20818	    q
20819	  }
20820	  s/.*/./; q'`/stamp-h$_am_stamp_count
20821 ;;
20822
20823  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
20824$as_echo "$as_me: executing $ac_file commands" >&6;}
20825 ;;
20826  esac
20827
20828
20829  case $ac_file$ac_mode in
20830    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
20831  # Older Autoconf quotes --file arguments for eval, but not when files
20832  # are listed without --file.  Let's play safe and only enable the eval
20833  # if we detect the quoting.
20834  case $CONFIG_FILES in
20835  *\'*) eval set x "$CONFIG_FILES" ;;
20836  *)   set x $CONFIG_FILES ;;
20837  esac
20838  shift
20839  for mf
20840  do
20841    # Strip MF so we end up with the name of the file.
20842    mf=`echo "$mf" | sed -e 's/:.*$//'`
20843    # Check whether this is an Automake generated Makefile or not.
20844    # We used to match only the files named 'Makefile.in', but
20845    # some people rename them; so instead we look at the file content.
20846    # Grep'ing the first line is not enough: some people post-process
20847    # each Makefile.in and add a new line on top of each file to say so.
20848    # Grep'ing the whole file is not good either: AIX grep has a line
20849    # limit of 2048, but all sed's we know have understand at least 4000.
20850    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
20851      dirpart=`$as_dirname -- "$mf" ||
20852$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20853	 X"$mf" : 'X\(//\)[^/]' \| \
20854	 X"$mf" : 'X\(//\)$' \| \
20855	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
20856$as_echo X"$mf" |
20857    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20858	    s//\1/
20859	    q
20860	  }
20861	  /^X\(\/\/\)[^/].*/{
20862	    s//\1/
20863	    q
20864	  }
20865	  /^X\(\/\/\)$/{
20866	    s//\1/
20867	    q
20868	  }
20869	  /^X\(\/\).*/{
20870	    s//\1/
20871	    q
20872	  }
20873	  s/.*/./; q'`
20874    else
20875      continue
20876    fi
20877    # Extract the definition of DEPDIR, am__include, and am__quote
20878    # from the Makefile without running 'make'.
20879    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
20880    test -z "$DEPDIR" && continue
20881    am__include=`sed -n 's/^am__include = //p' < "$mf"`
20882    test -z "$am__include" && continue
20883    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
20884    # Find all dependency output files, they are included files with
20885    # $(DEPDIR) in their names.  We invoke sed twice because it is the
20886    # simplest approach to changing $(DEPDIR) to its actual value in the
20887    # expansion.
20888    for file in `sed -n "
20889      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20890	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
20891      # Make sure the directory exists.
20892      test -f "$dirpart/$file" && continue
20893      fdir=`$as_dirname -- "$file" ||
20894$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20895	 X"$file" : 'X\(//\)[^/]' \| \
20896	 X"$file" : 'X\(//\)$' \| \
20897	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20898$as_echo X"$file" |
20899    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20900	    s//\1/
20901	    q
20902	  }
20903	  /^X\(\/\/\)[^/].*/{
20904	    s//\1/
20905	    q
20906	  }
20907	  /^X\(\/\/\)$/{
20908	    s//\1/
20909	    q
20910	  }
20911	  /^X\(\/\).*/{
20912	    s//\1/
20913	    q
20914	  }
20915	  s/.*/./; q'`
20916      as_dir=$dirpart/$fdir; as_fn_mkdir_p
20917      # echo "creating $dirpart/$file"
20918      echo '# dummy' > "$dirpart/$file"
20919    done
20920  done
20921}
20922 ;;
20923    "libtool":C)
20924
20925    # See if we are running on zsh, and set the options that allow our
20926    # commands through without removal of \ escapes.
20927    if test -n "${ZSH_VERSION+set}"; then
20928      setopt NO_GLOB_SUBST
20929    fi
20930
20931    cfgfile=${ofile}T
20932    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20933    $RM "$cfgfile"
20934
20935    cat <<_LT_EOF >> "$cfgfile"
20936#! $SHELL
20937# Generated automatically by $as_me ($PACKAGE) $VERSION
20938# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20939# NOTE: Changes made to this file will be lost: look at ltmain.sh.
20940
20941# Provide generalized library-building support services.
20942# Written by Gordon Matzigkeit, 1996
20943
20944# Copyright (C) 2014 Free Software Foundation, Inc.
20945# This is free software; see the source for copying conditions.  There is NO
20946# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
20947
20948# GNU Libtool is free software; you can redistribute it and/or modify
20949# it under the terms of the GNU General Public License as published by
20950# the Free Software Foundation; either version 2 of of the License, or
20951# (at your option) any later version.
20952#
20953# As a special exception to the GNU General Public License, if you
20954# distribute this file as part of a program or library that is built
20955# using GNU Libtool, you may include this file under the  same
20956# distribution terms that you use for the rest of that program.
20957#
20958# GNU Libtool is distributed in the hope that it will be useful, but
20959# WITHOUT ANY WARRANTY; without even the implied warranty of
20960# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20961# GNU General Public License for more details.
20962#
20963# You should have received a copy of the GNU General Public License
20964# along with this program.  If not, see <http://www.gnu.org/licenses/>.
20965
20966
20967# The names of the tagged configurations supported by this script.
20968available_tags=''
20969
20970# Configured defaults for sys_lib_dlsearch_path munging.
20971: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
20972
20973# ### BEGIN LIBTOOL CONFIG
20974
20975# Whether or not to build static libraries.
20976build_old_libs=$enable_static
20977
20978# Which release of libtool.m4 was used?
20979macro_version=$macro_version
20980macro_revision=$macro_revision
20981
20982# Whether or not to build shared libraries.
20983build_libtool_libs=$enable_shared
20984
20985# What type of objects to build.
20986pic_mode=$pic_mode
20987
20988# Whether or not to optimize for fast installation.
20989fast_install=$enable_fast_install
20990
20991# Shared archive member basename,for filename based shared library versioning on AIX.
20992shared_archive_member_spec=$shared_archive_member_spec
20993
20994# Shell to use when invoking shell scripts.
20995SHELL=$lt_SHELL
20996
20997# An echo program that protects backslashes.
20998ECHO=$lt_ECHO
20999
21000# The PATH separator for the build system.
21001PATH_SEPARATOR=$lt_PATH_SEPARATOR
21002
21003# The host system.
21004host_alias=$host_alias
21005host=$host
21006host_os=$host_os
21007
21008# The build system.
21009build_alias=$build_alias
21010build=$build
21011build_os=$build_os
21012
21013# A sed program that does not truncate output.
21014SED=$lt_SED
21015
21016# Sed that helps us avoid accidentally triggering echo(1) options like -n.
21017Xsed="\$SED -e 1s/^X//"
21018
21019# A grep program that handles long lines.
21020GREP=$lt_GREP
21021
21022# An ERE matcher.
21023EGREP=$lt_EGREP
21024
21025# A literal string matcher.
21026FGREP=$lt_FGREP
21027
21028# A BSD- or MS-compatible name lister.
21029NM=$lt_NM
21030
21031# Whether we need soft or hard links.
21032LN_S=$lt_LN_S
21033
21034# What is the maximum length of a command?
21035max_cmd_len=$max_cmd_len
21036
21037# Object file suffix (normally "o").
21038objext=$ac_objext
21039
21040# Executable file suffix (normally "").
21041exeext=$exeext
21042
21043# whether the shell understands "unset".
21044lt_unset=$lt_unset
21045
21046# turn spaces into newlines.
21047SP2NL=$lt_lt_SP2NL
21048
21049# turn newlines into spaces.
21050NL2SP=$lt_lt_NL2SP
21051
21052# convert \$build file names to \$host format.
21053to_host_file_cmd=$lt_cv_to_host_file_cmd
21054
21055# convert \$build files to toolchain format.
21056to_tool_file_cmd=$lt_cv_to_tool_file_cmd
21057
21058# An object symbol dumper.
21059OBJDUMP=$lt_OBJDUMP
21060
21061# Method to check whether dependent libraries are shared objects.
21062deplibs_check_method=$lt_deplibs_check_method
21063
21064# Command to use when deplibs_check_method = "file_magic".
21065file_magic_cmd=$lt_file_magic_cmd
21066
21067# How to find potential files when deplibs_check_method = "file_magic".
21068file_magic_glob=$lt_file_magic_glob
21069
21070# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
21071want_nocaseglob=$lt_want_nocaseglob
21072
21073# DLL creation program.
21074DLLTOOL=$lt_DLLTOOL
21075
21076# Command to associate shared and link libraries.
21077sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
21078
21079# The archiver.
21080AR=$lt_AR
21081
21082# Flags to create an archive.
21083AR_FLAGS=$lt_AR_FLAGS
21084
21085# How to feed a file listing to the archiver.
21086archiver_list_spec=$lt_archiver_list_spec
21087
21088# A symbol stripping program.
21089STRIP=$lt_STRIP
21090
21091# Commands used to install an old-style archive.
21092RANLIB=$lt_RANLIB
21093old_postinstall_cmds=$lt_old_postinstall_cmds
21094old_postuninstall_cmds=$lt_old_postuninstall_cmds
21095
21096# Whether to use a lock for old archive extraction.
21097lock_old_archive_extraction=$lock_old_archive_extraction
21098
21099# A C compiler.
21100LTCC=$lt_CC
21101
21102# LTCC compiler flags.
21103LTCFLAGS=$lt_CFLAGS
21104
21105# Take the output of nm and produce a listing of raw symbols and C names.
21106global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21107
21108# Transform the output of nm in a proper C declaration.
21109global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21110
21111# Transform the output of nm into a list of symbols to manually relocate.
21112global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
21113
21114# Transform the output of nm in a C name address pair.
21115global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21116
21117# Transform the output of nm in a C name address pair when lib prefix is needed.
21118global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21119
21120# The name lister interface.
21121nm_interface=$lt_lt_cv_nm_interface
21122
21123# Specify filename containing input files for \$NM.
21124nm_file_list_spec=$lt_nm_file_list_spec
21125
21126# The root where to search for dependent libraries,and where our libraries should be installed.
21127lt_sysroot=$lt_sysroot
21128
21129# Command to truncate a binary pipe.
21130lt_truncate_bin=$lt_lt_cv_truncate_bin
21131
21132# The name of the directory that contains temporary libtool files.
21133objdir=$objdir
21134
21135# Used to examine libraries when file_magic_cmd begins with "file".
21136MAGIC_CMD=$MAGIC_CMD
21137
21138# Must we lock files when doing compilation?
21139need_locks=$lt_need_locks
21140
21141# Manifest tool.
21142MANIFEST_TOOL=$lt_MANIFEST_TOOL
21143
21144# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
21145DSYMUTIL=$lt_DSYMUTIL
21146
21147# Tool to change global to local symbols on Mac OS X.
21148NMEDIT=$lt_NMEDIT
21149
21150# Tool to manipulate fat objects and archives on Mac OS X.
21151LIPO=$lt_LIPO
21152
21153# ldd/readelf like tool for Mach-O binaries on Mac OS X.
21154OTOOL=$lt_OTOOL
21155
21156# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
21157OTOOL64=$lt_OTOOL64
21158
21159# Old archive suffix (normally "a").
21160libext=$libext
21161
21162# Shared library suffix (normally ".so").
21163shrext_cmds=$lt_shrext_cmds
21164
21165# The commands to extract the exported symbol list from a shared archive.
21166extract_expsyms_cmds=$lt_extract_expsyms_cmds
21167
21168# Variables whose values should be saved in libtool wrapper scripts and
21169# restored at link time.
21170variables_saved_for_relink=$lt_variables_saved_for_relink
21171
21172# Do we need the "lib" prefix for modules?
21173need_lib_prefix=$need_lib_prefix
21174
21175# Do we need a version for libraries?
21176need_version=$need_version
21177
21178# Library versioning type.
21179version_type=$version_type
21180
21181# Shared library runtime path variable.
21182runpath_var=$runpath_var
21183
21184# Shared library path variable.
21185shlibpath_var=$shlibpath_var
21186
21187# Is shlibpath searched before the hard-coded library search path?
21188shlibpath_overrides_runpath=$shlibpath_overrides_runpath
21189
21190# Format of library name prefix.
21191libname_spec=$lt_libname_spec
21192
21193# List of archive names.  First name is the real one, the rest are links.
21194# The last name is the one that the linker finds with -lNAME
21195library_names_spec=$lt_library_names_spec
21196
21197# The coded name of the library, if different from the real name.
21198soname_spec=$lt_soname_spec
21199
21200# Permission mode override for installation of shared libraries.
21201install_override_mode=$lt_install_override_mode
21202
21203# Command to use after installation of a shared archive.
21204postinstall_cmds=$lt_postinstall_cmds
21205
21206# Command to use after uninstallation of a shared archive.
21207postuninstall_cmds=$lt_postuninstall_cmds
21208
21209# Commands used to finish a libtool library installation in a directory.
21210finish_cmds=$lt_finish_cmds
21211
21212# As "finish_cmds", except a single script fragment to be evaled but
21213# not shown.
21214finish_eval=$lt_finish_eval
21215
21216# Whether we should hardcode library paths into libraries.
21217hardcode_into_libs=$hardcode_into_libs
21218
21219# Compile-time system search path for libraries.
21220sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21221
21222# Detected run-time system search path for libraries.
21223sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
21224
21225# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
21226configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
21227
21228# Whether dlopen is supported.
21229dlopen_support=$enable_dlopen
21230
21231# Whether dlopen of programs is supported.
21232dlopen_self=$enable_dlopen_self
21233
21234# Whether dlopen of statically linked programs is supported.
21235dlopen_self_static=$enable_dlopen_self_static
21236
21237# Commands to strip libraries.
21238old_striplib=$lt_old_striplib
21239striplib=$lt_striplib
21240
21241
21242# The linker used to build libraries.
21243LD=$lt_LD
21244
21245# How to create reloadable object files.
21246reload_flag=$lt_reload_flag
21247reload_cmds=$lt_reload_cmds
21248
21249# Commands used to build an old-style archive.
21250old_archive_cmds=$lt_old_archive_cmds
21251
21252# A language specific compiler.
21253CC=$lt_compiler
21254
21255# Is the compiler the GNU compiler?
21256with_gcc=$GCC
21257
21258# Compiler flag to turn off builtin functions.
21259no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21260
21261# Additional compiler flags for building library objects.
21262pic_flag=$lt_lt_prog_compiler_pic
21263
21264# How to pass a linker flag through the compiler.
21265wl=$lt_lt_prog_compiler_wl
21266
21267# Compiler flag to prevent dynamic linking.
21268link_static_flag=$lt_lt_prog_compiler_static
21269
21270# Does compiler simultaneously support -c and -o options?
21271compiler_c_o=$lt_lt_cv_prog_compiler_c_o
21272
21273# Whether or not to add -lc for building shared libraries.
21274build_libtool_need_lc=$archive_cmds_need_lc
21275
21276# Whether or not to disallow shared libs when runtime libs are static.
21277allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
21278
21279# Compiler flag to allow reflexive dlopens.
21280export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
21281
21282# Compiler flag to generate shared objects directly from archives.
21283whole_archive_flag_spec=$lt_whole_archive_flag_spec
21284
21285# Whether the compiler copes with passing no objects directly.
21286compiler_needs_object=$lt_compiler_needs_object
21287
21288# Create an old-style archive from a shared archive.
21289old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
21290
21291# Create a temporary old-style archive to link instead of a shared archive.
21292old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
21293
21294# Commands used to build a shared archive.
21295archive_cmds=$lt_archive_cmds
21296archive_expsym_cmds=$lt_archive_expsym_cmds
21297
21298# Commands used to build a loadable module if different from building
21299# a shared archive.
21300module_cmds=$lt_module_cmds
21301module_expsym_cmds=$lt_module_expsym_cmds
21302
21303# Whether we are building with GNU ld or not.
21304with_gnu_ld=$lt_with_gnu_ld
21305
21306# Flag that allows shared libraries with undefined symbols to be built.
21307allow_undefined_flag=$lt_allow_undefined_flag
21308
21309# Flag that enforces no undefined symbols.
21310no_undefined_flag=$lt_no_undefined_flag
21311
21312# Flag to hardcode \$libdir into a binary during linking.
21313# This must work even if \$libdir does not exist
21314hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
21315
21316# Whether we need a single "-rpath" flag with a separated argument.
21317hardcode_libdir_separator=$lt_hardcode_libdir_separator
21318
21319# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21320# DIR into the resulting binary.
21321hardcode_direct=$hardcode_direct
21322
21323# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21324# DIR into the resulting binary and the resulting library dependency is
21325# "absolute",i.e impossible to change by setting \$shlibpath_var if the
21326# library is relocated.
21327hardcode_direct_absolute=$hardcode_direct_absolute
21328
21329# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
21330# into the resulting binary.
21331hardcode_minus_L=$hardcode_minus_L
21332
21333# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
21334# into the resulting binary.
21335hardcode_shlibpath_var=$hardcode_shlibpath_var
21336
21337# Set to "yes" if building a shared library automatically hardcodes DIR
21338# into the library and all subsequent libraries and executables linked
21339# against it.
21340hardcode_automatic=$hardcode_automatic
21341
21342# Set to yes if linker adds runtime paths of dependent libraries
21343# to runtime path list.
21344inherit_rpath=$inherit_rpath
21345
21346# Whether libtool must link a program against all its dependency libraries.
21347link_all_deplibs=$link_all_deplibs
21348
21349# Set to "yes" if exported symbols are required.
21350always_export_symbols=$always_export_symbols
21351
21352# The commands to list exported symbols.
21353export_symbols_cmds=$lt_export_symbols_cmds
21354
21355# Symbols that should not be listed in the preloaded symbols.
21356exclude_expsyms=$lt_exclude_expsyms
21357
21358# Symbols that must always be exported.
21359include_expsyms=$lt_include_expsyms
21360
21361# Commands necessary for linking programs (against libraries) with templates.
21362prelink_cmds=$lt_prelink_cmds
21363
21364# Commands necessary for finishing linking programs.
21365postlink_cmds=$lt_postlink_cmds
21366
21367# Specify filename containing input files.
21368file_list_spec=$lt_file_list_spec
21369
21370# How to hardcode a shared library path into an executable.
21371hardcode_action=$hardcode_action
21372
21373# ### END LIBTOOL CONFIG
21374
21375_LT_EOF
21376
21377    cat <<'_LT_EOF' >> "$cfgfile"
21378
21379# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
21380
21381# func_munge_path_list VARIABLE PATH
21382# -----------------------------------
21383# VARIABLE is name of variable containing _space_ separated list of
21384# directories to be munged by the contents of PATH, which is string
21385# having a format:
21386# "DIR[:DIR]:"
21387#       string "DIR[ DIR]" will be prepended to VARIABLE
21388# ":DIR[:DIR]"
21389#       string "DIR[ DIR]" will be appended to VARIABLE
21390# "DIRP[:DIRP]::[DIRA:]DIRA"
21391#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
21392#       "DIRA[ DIRA]" will be appended to VARIABLE
21393# "DIR[:DIR]"
21394#       VARIABLE will be replaced by "DIR[ DIR]"
21395func_munge_path_list ()
21396{
21397    case x$2 in
21398    x)
21399        ;;
21400    *:)
21401        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
21402        ;;
21403    x:*)
21404        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
21405        ;;
21406    *::*)
21407        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
21408        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
21409        ;;
21410    *)
21411        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
21412        ;;
21413    esac
21414}
21415
21416
21417# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
21418func_cc_basename ()
21419{
21420    for cc_temp in $*""; do
21421      case $cc_temp in
21422        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
21423        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
21424        \-*) ;;
21425        *) break;;
21426      esac
21427    done
21428    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
21429}
21430
21431
21432# ### END FUNCTIONS SHARED WITH CONFIGURE
21433
21434_LT_EOF
21435
21436  case $host_os in
21437  aix3*)
21438    cat <<\_LT_EOF >> "$cfgfile"
21439# AIX sometimes has problems with the GCC collect2 program.  For some
21440# reason, if we set the COLLECT_NAMES environment variable, the problems
21441# vanish in a puff of smoke.
21442if test set != "${COLLECT_NAMES+set}"; then
21443  COLLECT_NAMES=
21444  export COLLECT_NAMES
21445fi
21446_LT_EOF
21447    ;;
21448  esac
21449
21450
21451ltmain=$ac_aux_dir/ltmain.sh
21452
21453
21454  # We use sed instead of cat because bash on DJGPP gets confused if
21455  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
21456  # text mode, it properly converts lines to CR/LF.  This bash problem
21457  # is reportedly fixed, but why not run on old versions too?
21458  sed '$q' "$ltmain" >> "$cfgfile" \
21459     || (rm -f "$cfgfile"; exit 1)
21460
21461   mv -f "$cfgfile" "$ofile" ||
21462    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
21463  chmod +x "$ofile"
21464
21465 ;;
21466
21467  esac
21468done # for ac_tag
21469
21470
21471as_fn_exit 0
21472_ACEOF
21473ac_clean_files=$ac_clean_files_save
21474
21475test $ac_write_fail = 0 ||
21476  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
21477
21478
21479# configure is writing to config.log, and then calls config.status.
21480# config.status does its own redirection, appending to config.log.
21481# Unfortunately, on DOS this fails, as config.log is still kept open
21482# by configure, so config.status won't be able to write to it; its
21483# output is simply discarded.  So we exec the FD to /dev/null,
21484# effectively closing config.log, so it can be properly (re)opened and
21485# appended to by config.status.  When coming back to configure, we
21486# need to make the FD available again.
21487if test "$no_create" != yes; then
21488  ac_cs_success=:
21489  ac_config_status_args=
21490  test "$silent" = yes &&
21491    ac_config_status_args="$ac_config_status_args --quiet"
21492  exec 5>/dev/null
21493  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
21494  exec 5>>config.log
21495  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21496  # would make configure fail if this is the last instruction.
21497  $ac_cs_success || as_fn_exit 1
21498fi
21499if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
21500  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
21501$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
21502fi
21503
21504