configure revision dcbf891f
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libXvMC 1.0.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
201
202  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
203    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
204    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    PATH=/empty FPATH=/empty; export PATH FPATH
207    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
208      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
209test \$(( 1 + 1 )) = 2 || 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='libXvMC'
593PACKAGE_TARNAME='libXvMC'
594PACKAGE_VERSION='1.0.9'
595PACKAGE_STRING='libXvMC 1.0.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
640LINT_FALSE
641LINT_TRUE
642LINT_FLAGS
643LINT
644DLOPEN_LIBS
645XVMC_LIBS
646XVMC_CFLAGS
647XTMALLOC_ZERO_CFLAGS
648XMALLOC_ZERO_CFLAGS
649MALLOC_ZERO_CFLAGS
650MAN_SUBSTS
651XORG_MAN_PAGE
652ADMIN_MAN_DIR
653DRIVER_MAN_DIR
654MISC_MAN_DIR
655FILE_MAN_DIR
656LIB_MAN_DIR
657APP_MAN_DIR
658ADMIN_MAN_SUFFIX
659DRIVER_MAN_SUFFIX
660MISC_MAN_SUFFIX
661FILE_MAN_SUFFIX
662LIB_MAN_SUFFIX
663APP_MAN_SUFFIX
664INSTALL_CMD
665PKG_CONFIG
666CHANGELOG_CMD
667STRICT_CFLAGS
668CWARNFLAGS
669BASE_CFLAGS
670CPP
671OTOOL64
672OTOOL
673LIPO
674NMEDIT
675DSYMUTIL
676MANIFEST_TOOL
677RANLIB
678ac_ct_AR
679AR
680DLLTOOL
681OBJDUMP
682LN_S
683NM
684ac_ct_DUMPBIN
685DUMPBIN
686LD
687FGREP
688EGREP
689GREP
690SED
691am__fastdepCC_FALSE
692am__fastdepCC_TRUE
693CCDEPMODE
694am__nodep
695AMDEPBACKSLASH
696AMDEP_FALSE
697AMDEP_TRUE
698am__quote
699am__include
700DEPDIR
701OBJEXT
702EXEEXT
703ac_ct_CC
704CPPFLAGS
705LDFLAGS
706CFLAGS
707CC
708host_os
709host_vendor
710host_cpu
711host
712build_os
713build_vendor
714build_cpu
715build
716LIBTOOL
717AM_BACKSLASH
718AM_DEFAULT_VERBOSITY
719AM_DEFAULT_V
720AM_V
721am__untar
722am__tar
723AMTAR
724am__leading_dot
725SET_MAKE
726AWK
727mkdir_p
728MKDIR_P
729INSTALL_STRIP_PROGRAM
730STRIP
731install_sh
732MAKEINFO
733AUTOHEADER
734AUTOMAKE
735AUTOCONF
736ACLOCAL
737VERSION
738PACKAGE
739CYGPATH_W
740am__isrc
741INSTALL_DATA
742INSTALL_SCRIPT
743INSTALL_PROGRAM
744target_alias
745host_alias
746build_alias
747LIBS
748ECHO_T
749ECHO_N
750ECHO_C
751DEFS
752mandir
753localedir
754libdir
755psdir
756pdfdir
757dvidir
758htmldir
759infodir
760docdir
761oldincludedir
762includedir
763localstatedir
764sharedstatedir
765sysconfdir
766datadir
767datarootdir
768libexecdir
769sbindir
770bindir
771program_transform_name
772prefix
773exec_prefix
774PACKAGE_URL
775PACKAGE_BUGREPORT
776PACKAGE_STRING
777PACKAGE_VERSION
778PACKAGE_TARNAME
779PACKAGE_NAME
780PATH_SEPARATOR
781SHELL'
782ac_subst_files=''
783ac_user_opts='
784enable_option_checking
785enable_silent_rules
786enable_shared
787enable_static
788with_pic
789enable_fast_install
790enable_dependency_tracking
791with_gnu_ld
792with_sysroot
793enable_libtool_lock
794enable_selective_werror
795enable_strict_compilation
796enable_malloc0returnsnull
797with_lint
798'
799      ac_precious_vars='build_alias
800host_alias
801target_alias
802CC
803CFLAGS
804LDFLAGS
805LIBS
806CPPFLAGS
807CPP
808PKG_CONFIG
809XVMC_CFLAGS
810XVMC_LIBS
811LINT
812LINT_FLAGS'
813
814
815# Initialize some variables set by options.
816ac_init_help=
817ac_init_version=false
818ac_unrecognized_opts=
819ac_unrecognized_sep=
820# The variables have the same names as the options, with
821# dashes changed to underlines.
822cache_file=/dev/null
823exec_prefix=NONE
824no_create=
825no_recursion=
826prefix=NONE
827program_prefix=NONE
828program_suffix=NONE
829program_transform_name=s,x,x,
830silent=
831site=
832srcdir=
833verbose=
834x_includes=NONE
835x_libraries=NONE
836
837# Installation directory options.
838# These are left unexpanded so users can "make install exec_prefix=/foo"
839# and all the variables that are supposed to be based on exec_prefix
840# by default will actually change.
841# Use braces instead of parens because sh, perl, etc. also accept them.
842# (The list follows the same order as the GNU Coding Standards.)
843bindir='${exec_prefix}/bin'
844sbindir='${exec_prefix}/sbin'
845libexecdir='${exec_prefix}/libexec'
846datarootdir='${prefix}/share'
847datadir='${datarootdir}'
848sysconfdir='${prefix}/etc'
849sharedstatedir='${prefix}/com'
850localstatedir='${prefix}/var'
851includedir='${prefix}/include'
852oldincludedir='/usr/include'
853docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
854infodir='${datarootdir}/info'
855htmldir='${docdir}'
856dvidir='${docdir}'
857pdfdir='${docdir}'
858psdir='${docdir}'
859libdir='${exec_prefix}/lib'
860localedir='${datarootdir}/locale'
861mandir='${datarootdir}/man'
862
863ac_prev=
864ac_dashdash=
865for ac_option
866do
867  # If the previous option needs an argument, assign it.
868  if test -n "$ac_prev"; then
869    eval $ac_prev=\$ac_option
870    ac_prev=
871    continue
872  fi
873
874  case $ac_option in
875  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
876  *=)   ac_optarg= ;;
877  *)    ac_optarg=yes ;;
878  esac
879
880  # Accept the important Cygnus configure options, so we can diagnose typos.
881
882  case $ac_dashdash$ac_option in
883  --)
884    ac_dashdash=yes ;;
885
886  -bindir | --bindir | --bindi | --bind | --bin | --bi)
887    ac_prev=bindir ;;
888  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
889    bindir=$ac_optarg ;;
890
891  -build | --build | --buil | --bui | --bu)
892    ac_prev=build_alias ;;
893  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
894    build_alias=$ac_optarg ;;
895
896  -cache-file | --cache-file | --cache-fil | --cache-fi \
897  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
898    ac_prev=cache_file ;;
899  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
900  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
901    cache_file=$ac_optarg ;;
902
903  --config-cache | -C)
904    cache_file=config.cache ;;
905
906  -datadir | --datadir | --datadi | --datad)
907    ac_prev=datadir ;;
908  -datadir=* | --datadir=* | --datadi=* | --datad=*)
909    datadir=$ac_optarg ;;
910
911  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
912  | --dataroo | --dataro | --datar)
913    ac_prev=datarootdir ;;
914  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
915  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
916    datarootdir=$ac_optarg ;;
917
918  -disable-* | --disable-*)
919    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
920    # Reject names that are not valid shell variable names.
921    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
922      as_fn_error $? "invalid feature name: $ac_useropt"
923    ac_useropt_orig=$ac_useropt
924    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
925    case $ac_user_opts in
926      *"
927"enable_$ac_useropt"
928"*) ;;
929      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
930	 ac_unrecognized_sep=', ';;
931    esac
932    eval enable_$ac_useropt=no ;;
933
934  -docdir | --docdir | --docdi | --doc | --do)
935    ac_prev=docdir ;;
936  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
937    docdir=$ac_optarg ;;
938
939  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
940    ac_prev=dvidir ;;
941  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
942    dvidir=$ac_optarg ;;
943
944  -enable-* | --enable-*)
945    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
946    # Reject names that are not valid shell variable names.
947    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
948      as_fn_error $? "invalid feature name: $ac_useropt"
949    ac_useropt_orig=$ac_useropt
950    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
951    case $ac_user_opts in
952      *"
953"enable_$ac_useropt"
954"*) ;;
955      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
956	 ac_unrecognized_sep=', ';;
957    esac
958    eval enable_$ac_useropt=\$ac_optarg ;;
959
960  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
961  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
962  | --exec | --exe | --ex)
963    ac_prev=exec_prefix ;;
964  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
965  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
966  | --exec=* | --exe=* | --ex=*)
967    exec_prefix=$ac_optarg ;;
968
969  -gas | --gas | --ga | --g)
970    # Obsolete; use --with-gas.
971    with_gas=yes ;;
972
973  -help | --help | --hel | --he | -h)
974    ac_init_help=long ;;
975  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
976    ac_init_help=recursive ;;
977  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
978    ac_init_help=short ;;
979
980  -host | --host | --hos | --ho)
981    ac_prev=host_alias ;;
982  -host=* | --host=* | --hos=* | --ho=*)
983    host_alias=$ac_optarg ;;
984
985  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
986    ac_prev=htmldir ;;
987  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
988  | --ht=*)
989    htmldir=$ac_optarg ;;
990
991  -includedir | --includedir | --includedi | --included | --include \
992  | --includ | --inclu | --incl | --inc)
993    ac_prev=includedir ;;
994  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
995  | --includ=* | --inclu=* | --incl=* | --inc=*)
996    includedir=$ac_optarg ;;
997
998  -infodir | --infodir | --infodi | --infod | --info | --inf)
999    ac_prev=infodir ;;
1000  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1001    infodir=$ac_optarg ;;
1002
1003  -libdir | --libdir | --libdi | --libd)
1004    ac_prev=libdir ;;
1005  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1006    libdir=$ac_optarg ;;
1007
1008  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1009  | --libexe | --libex | --libe)
1010    ac_prev=libexecdir ;;
1011  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1012  | --libexe=* | --libex=* | --libe=*)
1013    libexecdir=$ac_optarg ;;
1014
1015  -localedir | --localedir | --localedi | --localed | --locale)
1016    ac_prev=localedir ;;
1017  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1018    localedir=$ac_optarg ;;
1019
1020  -localstatedir | --localstatedir | --localstatedi | --localstated \
1021  | --localstate | --localstat | --localsta | --localst | --locals)
1022    ac_prev=localstatedir ;;
1023  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1024  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1025    localstatedir=$ac_optarg ;;
1026
1027  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1028    ac_prev=mandir ;;
1029  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1030    mandir=$ac_optarg ;;
1031
1032  -nfp | --nfp | --nf)
1033    # Obsolete; use --without-fp.
1034    with_fp=no ;;
1035
1036  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1037  | --no-cr | --no-c | -n)
1038    no_create=yes ;;
1039
1040  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1041  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1042    no_recursion=yes ;;
1043
1044  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1045  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1046  | --oldin | --oldi | --old | --ol | --o)
1047    ac_prev=oldincludedir ;;
1048  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1049  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1050  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1051    oldincludedir=$ac_optarg ;;
1052
1053  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1054    ac_prev=prefix ;;
1055  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1056    prefix=$ac_optarg ;;
1057
1058  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1059  | --program-pre | --program-pr | --program-p)
1060    ac_prev=program_prefix ;;
1061  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1062  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1063    program_prefix=$ac_optarg ;;
1064
1065  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1066  | --program-suf | --program-su | --program-s)
1067    ac_prev=program_suffix ;;
1068  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1069  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1070    program_suffix=$ac_optarg ;;
1071
1072  -program-transform-name | --program-transform-name \
1073  | --program-transform-nam | --program-transform-na \
1074  | --program-transform-n | --program-transform- \
1075  | --program-transform | --program-transfor \
1076  | --program-transfo | --program-transf \
1077  | --program-trans | --program-tran \
1078  | --progr-tra | --program-tr | --program-t)
1079    ac_prev=program_transform_name ;;
1080  -program-transform-name=* | --program-transform-name=* \
1081  | --program-transform-nam=* | --program-transform-na=* \
1082  | --program-transform-n=* | --program-transform-=* \
1083  | --program-transform=* | --program-transfor=* \
1084  | --program-transfo=* | --program-transf=* \
1085  | --program-trans=* | --program-tran=* \
1086  | --progr-tra=* | --program-tr=* | --program-t=*)
1087    program_transform_name=$ac_optarg ;;
1088
1089  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1090    ac_prev=pdfdir ;;
1091  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1092    pdfdir=$ac_optarg ;;
1093
1094  -psdir | --psdir | --psdi | --psd | --ps)
1095    ac_prev=psdir ;;
1096  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1097    psdir=$ac_optarg ;;
1098
1099  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1100  | -silent | --silent | --silen | --sile | --sil)
1101    silent=yes ;;
1102
1103  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1104    ac_prev=sbindir ;;
1105  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1106  | --sbi=* | --sb=*)
1107    sbindir=$ac_optarg ;;
1108
1109  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1110  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1111  | --sharedst | --shareds | --shared | --share | --shar \
1112  | --sha | --sh)
1113    ac_prev=sharedstatedir ;;
1114  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1115  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1116  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1117  | --sha=* | --sh=*)
1118    sharedstatedir=$ac_optarg ;;
1119
1120  -site | --site | --sit)
1121    ac_prev=site ;;
1122  -site=* | --site=* | --sit=*)
1123    site=$ac_optarg ;;
1124
1125  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1126    ac_prev=srcdir ;;
1127  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1128    srcdir=$ac_optarg ;;
1129
1130  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1131  | --syscon | --sysco | --sysc | --sys | --sy)
1132    ac_prev=sysconfdir ;;
1133  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1134  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1135    sysconfdir=$ac_optarg ;;
1136
1137  -target | --target | --targe | --targ | --tar | --ta | --t)
1138    ac_prev=target_alias ;;
1139  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1140    target_alias=$ac_optarg ;;
1141
1142  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1143    verbose=yes ;;
1144
1145  -version | --version | --versio | --versi | --vers | -V)
1146    ac_init_version=: ;;
1147
1148  -with-* | --with-*)
1149    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1150    # Reject names that are not valid shell variable names.
1151    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1152      as_fn_error $? "invalid package name: $ac_useropt"
1153    ac_useropt_orig=$ac_useropt
1154    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1155    case $ac_user_opts in
1156      *"
1157"with_$ac_useropt"
1158"*) ;;
1159      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1160	 ac_unrecognized_sep=', ';;
1161    esac
1162    eval with_$ac_useropt=\$ac_optarg ;;
1163
1164  -without-* | --without-*)
1165    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1166    # Reject names that are not valid shell variable names.
1167    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1168      as_fn_error $? "invalid package name: $ac_useropt"
1169    ac_useropt_orig=$ac_useropt
1170    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1171    case $ac_user_opts in
1172      *"
1173"with_$ac_useropt"
1174"*) ;;
1175      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1176	 ac_unrecognized_sep=', ';;
1177    esac
1178    eval with_$ac_useropt=no ;;
1179
1180  --x)
1181    # Obsolete; use --with-x.
1182    with_x=yes ;;
1183
1184  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1185  | --x-incl | --x-inc | --x-in | --x-i)
1186    ac_prev=x_includes ;;
1187  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1188  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1189    x_includes=$ac_optarg ;;
1190
1191  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1192  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1193    ac_prev=x_libraries ;;
1194  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1195  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1196    x_libraries=$ac_optarg ;;
1197
1198  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1199Try \`$0 --help' for more information"
1200    ;;
1201
1202  *=*)
1203    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1204    # Reject names that are not valid shell variable names.
1205    case $ac_envvar in #(
1206      '' | [0-9]* | *[!_$as_cr_alnum]* )
1207      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1208    esac
1209    eval $ac_envvar=\$ac_optarg
1210    export $ac_envvar ;;
1211
1212  *)
1213    # FIXME: should be removed in autoconf 3.0.
1214    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1215    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1216      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1217    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1218    ;;
1219
1220  esac
1221done
1222
1223if test -n "$ac_prev"; then
1224  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1225  as_fn_error $? "missing argument to $ac_option"
1226fi
1227
1228if test -n "$ac_unrecognized_opts"; then
1229  case $enable_option_checking in
1230    no) ;;
1231    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1232    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1233  esac
1234fi
1235
1236# Check all directory arguments for consistency.
1237for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1238		datadir sysconfdir sharedstatedir localstatedir includedir \
1239		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1240		libdir localedir mandir
1241do
1242  eval ac_val=\$$ac_var
1243  # Remove trailing slashes.
1244  case $ac_val in
1245    */ )
1246      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1247      eval $ac_var=\$ac_val;;
1248  esac
1249  # Be sure to have absolute directory names.
1250  case $ac_val in
1251    [\\/$]* | ?:[\\/]* )  continue;;
1252    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1253  esac
1254  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1255done
1256
1257# There might be people who depend on the old broken behavior: `$host'
1258# used to hold the argument of --host etc.
1259# FIXME: To remove some day.
1260build=$build_alias
1261host=$host_alias
1262target=$target_alias
1263
1264# FIXME: To remove some day.
1265if test "x$host_alias" != x; then
1266  if test "x$build_alias" = x; then
1267    cross_compiling=maybe
1268  elif test "x$build_alias" != "x$host_alias"; then
1269    cross_compiling=yes
1270  fi
1271fi
1272
1273ac_tool_prefix=
1274test -n "$host_alias" && ac_tool_prefix=$host_alias-
1275
1276test "$silent" = yes && exec 6>/dev/null
1277
1278
1279ac_pwd=`pwd` && test -n "$ac_pwd" &&
1280ac_ls_di=`ls -di .` &&
1281ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1282  as_fn_error $? "working directory cannot be determined"
1283test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1284  as_fn_error $? "pwd does not report name of working directory"
1285
1286
1287# Find the source files, if location was not specified.
1288if test -z "$srcdir"; then
1289  ac_srcdir_defaulted=yes
1290  # Try the directory containing this script, then the parent directory.
1291  ac_confdir=`$as_dirname -- "$as_myself" ||
1292$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1293	 X"$as_myself" : 'X\(//\)[^/]' \| \
1294	 X"$as_myself" : 'X\(//\)$' \| \
1295	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1296$as_echo X"$as_myself" |
1297    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1298	    s//\1/
1299	    q
1300	  }
1301	  /^X\(\/\/\)[^/].*/{
1302	    s//\1/
1303	    q
1304	  }
1305	  /^X\(\/\/\)$/{
1306	    s//\1/
1307	    q
1308	  }
1309	  /^X\(\/\).*/{
1310	    s//\1/
1311	    q
1312	  }
1313	  s/.*/./; q'`
1314  srcdir=$ac_confdir
1315  if test ! -r "$srcdir/$ac_unique_file"; then
1316    srcdir=..
1317  fi
1318else
1319  ac_srcdir_defaulted=no
1320fi
1321if test ! -r "$srcdir/$ac_unique_file"; then
1322  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1323  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1324fi
1325ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1326ac_abs_confdir=`(
1327	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1328	pwd)`
1329# When building in place, set srcdir=.
1330if test "$ac_abs_confdir" = "$ac_pwd"; then
1331  srcdir=.
1332fi
1333# Remove unnecessary trailing slashes from srcdir.
1334# Double slashes in file names in object file debugging info
1335# mess up M-x gdb in Emacs.
1336case $srcdir in
1337*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1338esac
1339for ac_var in $ac_precious_vars; do
1340  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1341  eval ac_env_${ac_var}_value=\$${ac_var}
1342  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1343  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1344done
1345
1346#
1347# Report the --help message.
1348#
1349if test "$ac_init_help" = "long"; then
1350  # Omit some internal or obsolete options to make the list less imposing.
1351  # This message is too long to be a string in the A/UX 3.1 sh.
1352  cat <<_ACEOF
1353\`configure' configures libXvMC 1.0.9 to adapt to many kinds of systems.
1354
1355Usage: $0 [OPTION]... [VAR=VALUE]...
1356
1357To assign environment variables (e.g., CC, CFLAGS...), specify them as
1358VAR=VALUE.  See below for descriptions of some of the useful variables.
1359
1360Defaults for the options are specified in brackets.
1361
1362Configuration:
1363  -h, --help              display this help and exit
1364      --help=short        display options specific to this package
1365      --help=recursive    display the short help of all the included packages
1366  -V, --version           display version information and exit
1367  -q, --quiet, --silent   do not print \`checking ...' messages
1368      --cache-file=FILE   cache test results in FILE [disabled]
1369  -C, --config-cache      alias for \`--cache-file=config.cache'
1370  -n, --no-create         do not create output files
1371      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1372
1373Installation directories:
1374  --prefix=PREFIX         install architecture-independent files in PREFIX
1375                          [$ac_default_prefix]
1376  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1377                          [PREFIX]
1378
1379By default, \`make install' will install all the files in
1380\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1381an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1382for instance \`--prefix=\$HOME'.
1383
1384For better control, use the options below.
1385
1386Fine tuning of the installation directories:
1387  --bindir=DIR            user executables [EPREFIX/bin]
1388  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1389  --libexecdir=DIR        program executables [EPREFIX/libexec]
1390  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1391  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1392  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1393  --libdir=DIR            object code libraries [EPREFIX/lib]
1394  --includedir=DIR        C header files [PREFIX/include]
1395  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1396  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1397  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1398  --infodir=DIR           info documentation [DATAROOTDIR/info]
1399  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1400  --mandir=DIR            man documentation [DATAROOTDIR/man]
1401  --docdir=DIR            documentation root [DATAROOTDIR/doc/libXvMC]
1402  --htmldir=DIR           html documentation [DOCDIR]
1403  --dvidir=DIR            dvi documentation [DOCDIR]
1404  --pdfdir=DIR            pdf documentation [DOCDIR]
1405  --psdir=DIR             ps documentation [DOCDIR]
1406_ACEOF
1407
1408  cat <<\_ACEOF
1409
1410Program names:
1411  --program-prefix=PREFIX            prepend PREFIX to installed program names
1412  --program-suffix=SUFFIX            append SUFFIX to installed program names
1413  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1414
1415System types:
1416  --build=BUILD     configure for building on BUILD [guessed]
1417  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1418_ACEOF
1419fi
1420
1421if test -n "$ac_init_help"; then
1422  case $ac_init_help in
1423     short | recursive ) echo "Configuration of libXvMC 1.0.9:";;
1424   esac
1425  cat <<\_ACEOF
1426
1427Optional Features:
1428  --disable-option-checking  ignore unrecognized --enable/--with options
1429  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1430  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1431  --enable-silent-rules   less verbose build output (undo: "make V=1")
1432  --disable-silent-rules  verbose build output (undo: "make V=0")
1433  --enable-shared[=PKGS]  build shared libraries [default=yes]
1434  --enable-static[=PKGS]  build static libraries [default=yes]
1435  --enable-fast-install[=PKGS]
1436                          optimize for fast installation [default=yes]
1437  --enable-dependency-tracking
1438                          do not reject slow dependency extractors
1439  --disable-dependency-tracking
1440                          speeds up one-time build
1441  --disable-libtool-lock  avoid locking (might break parallel builds)
1442  --disable-selective-werror
1443                          Turn off selective compiler errors. (default:
1444                          enabled)
1445  --enable-strict-compilation
1446                          Enable all warnings from compiler and make them
1447                          errors (default: disabled)
1448  --enable-malloc0returnsnull
1449                          malloc(0) returns NULL (default: auto)
1450
1451Optional Packages:
1452  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1453  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1454  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1455                          both]
1456  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1457  --with-sysroot=DIR Search for dependent libraries within DIR
1458                        (or the compiler's sysroot if not specified).
1459  --with-lint             Use a lint-style source code checker (default:
1460                          disabled)
1461
1462Some influential environment variables:
1463  CC          C compiler command
1464  CFLAGS      C compiler flags
1465  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1466              nonstandard directory <lib dir>
1467  LIBS        libraries to pass to the linker, e.g. -l<library>
1468  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1469              you have headers in a nonstandard directory <include dir>
1470  CPP         C preprocessor
1471  PKG_CONFIG  path to pkg-config utility
1472  XVMC_CFLAGS C compiler flags for XVMC, overriding pkg-config
1473  XVMC_LIBS   linker flags for XVMC, overriding pkg-config
1474  LINT        Path to a lint-style command
1475  LINT_FLAGS  Flags for the lint-style command
1476
1477Use these variables to override the choices made by `configure' or to help
1478it to find libraries and programs with nonstandard names/locations.
1479
1480Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1481_ACEOF
1482ac_status=$?
1483fi
1484
1485if test "$ac_init_help" = "recursive"; then
1486  # If there are subdirs, report their specific --help.
1487  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1488    test -d "$ac_dir" ||
1489      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1490      continue
1491    ac_builddir=.
1492
1493case "$ac_dir" in
1494.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1495*)
1496  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1497  # A ".." for each directory in $ac_dir_suffix.
1498  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1499  case $ac_top_builddir_sub in
1500  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1501  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1502  esac ;;
1503esac
1504ac_abs_top_builddir=$ac_pwd
1505ac_abs_builddir=$ac_pwd$ac_dir_suffix
1506# for backward compatibility:
1507ac_top_builddir=$ac_top_build_prefix
1508
1509case $srcdir in
1510  .)  # We are building in place.
1511    ac_srcdir=.
1512    ac_top_srcdir=$ac_top_builddir_sub
1513    ac_abs_top_srcdir=$ac_pwd ;;
1514  [\\/]* | ?:[\\/]* )  # Absolute name.
1515    ac_srcdir=$srcdir$ac_dir_suffix;
1516    ac_top_srcdir=$srcdir
1517    ac_abs_top_srcdir=$srcdir ;;
1518  *) # Relative name.
1519    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1520    ac_top_srcdir=$ac_top_build_prefix$srcdir
1521    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1522esac
1523ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1524
1525    cd "$ac_dir" || { ac_status=$?; continue; }
1526    # Check for guested configure.
1527    if test -f "$ac_srcdir/configure.gnu"; then
1528      echo &&
1529      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1530    elif test -f "$ac_srcdir/configure"; then
1531      echo &&
1532      $SHELL "$ac_srcdir/configure" --help=recursive
1533    else
1534      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1535    fi || ac_status=$?
1536    cd "$ac_pwd" || { ac_status=$?; break; }
1537  done
1538fi
1539
1540test -n "$ac_init_help" && exit $ac_status
1541if $ac_init_version; then
1542  cat <<\_ACEOF
1543libXvMC configure 1.0.9
1544generated by GNU Autoconf 2.69
1545
1546Copyright (C) 2012 Free Software Foundation, Inc.
1547This configure script is free software; the Free Software Foundation
1548gives unlimited permission to copy, distribute and modify it.
1549_ACEOF
1550  exit
1551fi
1552
1553## ------------------------ ##
1554## Autoconf initialization. ##
1555## ------------------------ ##
1556
1557# ac_fn_c_try_compile LINENO
1558# --------------------------
1559# Try to compile conftest.$ac_ext, and return whether this succeeded.
1560ac_fn_c_try_compile ()
1561{
1562  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1563  rm -f conftest.$ac_objext
1564  if { { ac_try="$ac_compile"
1565case "(($ac_try" in
1566  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1567  *) ac_try_echo=$ac_try;;
1568esac
1569eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1570$as_echo "$ac_try_echo"; } >&5
1571  (eval "$ac_compile") 2>conftest.err
1572  ac_status=$?
1573  if test -s conftest.err; then
1574    grep -v '^ *+' conftest.err >conftest.er1
1575    cat conftest.er1 >&5
1576    mv -f conftest.er1 conftest.err
1577  fi
1578  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1579  test $ac_status = 0; } && {
1580	 test -z "$ac_c_werror_flag" ||
1581	 test ! -s conftest.err
1582       } && test -s conftest.$ac_objext; then :
1583  ac_retval=0
1584else
1585  $as_echo "$as_me: failed program was:" >&5
1586sed 's/^/| /' conftest.$ac_ext >&5
1587
1588	ac_retval=1
1589fi
1590  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1591  as_fn_set_status $ac_retval
1592
1593} # ac_fn_c_try_compile
1594
1595# ac_fn_c_try_link LINENO
1596# -----------------------
1597# Try to link conftest.$ac_ext, and return whether this succeeded.
1598ac_fn_c_try_link ()
1599{
1600  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1601  rm -f conftest.$ac_objext conftest$ac_exeext
1602  if { { ac_try="$ac_link"
1603case "(($ac_try" in
1604  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1605  *) ac_try_echo=$ac_try;;
1606esac
1607eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1608$as_echo "$ac_try_echo"; } >&5
1609  (eval "$ac_link") 2>conftest.err
1610  ac_status=$?
1611  if test -s conftest.err; then
1612    grep -v '^ *+' conftest.err >conftest.er1
1613    cat conftest.er1 >&5
1614    mv -f conftest.er1 conftest.err
1615  fi
1616  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1617  test $ac_status = 0; } && {
1618	 test -z "$ac_c_werror_flag" ||
1619	 test ! -s conftest.err
1620       } && test -s conftest$ac_exeext && {
1621	 test "$cross_compiling" = yes ||
1622	 test -x conftest$ac_exeext
1623       }; then :
1624  ac_retval=0
1625else
1626  $as_echo "$as_me: failed program was:" >&5
1627sed 's/^/| /' conftest.$ac_ext >&5
1628
1629	ac_retval=1
1630fi
1631  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1632  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1633  # interfere with the next link command; also delete a directory that is
1634  # left behind by Apple's compiler.  We do this before executing the actions.
1635  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1636  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1637  as_fn_set_status $ac_retval
1638
1639} # ac_fn_c_try_link
1640
1641# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1642# -------------------------------------------------------
1643# Tests whether HEADER exists and can be compiled using the include files in
1644# INCLUDES, setting the cache variable VAR accordingly.
1645ac_fn_c_check_header_compile ()
1646{
1647  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1649$as_echo_n "checking for $2... " >&6; }
1650if eval \${$3+:} false; then :
1651  $as_echo_n "(cached) " >&6
1652else
1653  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1654/* end confdefs.h.  */
1655$4
1656#include <$2>
1657_ACEOF
1658if ac_fn_c_try_compile "$LINENO"; then :
1659  eval "$3=yes"
1660else
1661  eval "$3=no"
1662fi
1663rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1664fi
1665eval ac_res=\$$3
1666	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1667$as_echo "$ac_res" >&6; }
1668  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1669
1670} # ac_fn_c_check_header_compile
1671
1672# ac_fn_c_try_cpp LINENO
1673# ----------------------
1674# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1675ac_fn_c_try_cpp ()
1676{
1677  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1678  if { { ac_try="$ac_cpp conftest.$ac_ext"
1679case "(($ac_try" in
1680  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1681  *) ac_try_echo=$ac_try;;
1682esac
1683eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1684$as_echo "$ac_try_echo"; } >&5
1685  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1686  ac_status=$?
1687  if test -s conftest.err; then
1688    grep -v '^ *+' conftest.err >conftest.er1
1689    cat conftest.er1 >&5
1690    mv -f conftest.er1 conftest.err
1691  fi
1692  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1693  test $ac_status = 0; } > conftest.i && {
1694	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1695	 test ! -s conftest.err
1696       }; then :
1697  ac_retval=0
1698else
1699  $as_echo "$as_me: failed program was:" >&5
1700sed 's/^/| /' conftest.$ac_ext >&5
1701
1702    ac_retval=1
1703fi
1704  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1705  as_fn_set_status $ac_retval
1706
1707} # ac_fn_c_try_cpp
1708
1709# ac_fn_c_try_run LINENO
1710# ----------------------
1711# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1712# that executables *can* be run.
1713ac_fn_c_try_run ()
1714{
1715  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1716  if { { ac_try="$ac_link"
1717case "(($ac_try" in
1718  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1719  *) ac_try_echo=$ac_try;;
1720esac
1721eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1722$as_echo "$ac_try_echo"; } >&5
1723  (eval "$ac_link") 2>&5
1724  ac_status=$?
1725  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1726  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1727  { { case "(($ac_try" in
1728  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1729  *) ac_try_echo=$ac_try;;
1730esac
1731eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1732$as_echo "$ac_try_echo"; } >&5
1733  (eval "$ac_try") 2>&5
1734  ac_status=$?
1735  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1736  test $ac_status = 0; }; }; then :
1737  ac_retval=0
1738else
1739  $as_echo "$as_me: program exited with status $ac_status" >&5
1740       $as_echo "$as_me: failed program was:" >&5
1741sed 's/^/| /' conftest.$ac_ext >&5
1742
1743       ac_retval=$ac_status
1744fi
1745  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1746  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1747  as_fn_set_status $ac_retval
1748
1749} # ac_fn_c_try_run
1750
1751# ac_fn_c_check_func LINENO FUNC VAR
1752# ----------------------------------
1753# Tests whether FUNC exists, setting the cache variable VAR accordingly
1754ac_fn_c_check_func ()
1755{
1756  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1757  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1758$as_echo_n "checking for $2... " >&6; }
1759if eval \${$3+:} false; then :
1760  $as_echo_n "(cached) " >&6
1761else
1762  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1763/* end confdefs.h.  */
1764/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1765   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1766#define $2 innocuous_$2
1767
1768/* System header to define __stub macros and hopefully few prototypes,
1769    which can conflict with char $2 (); below.
1770    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1771    <limits.h> exists even on freestanding compilers.  */
1772
1773#ifdef __STDC__
1774# include <limits.h>
1775#else
1776# include <assert.h>
1777#endif
1778
1779#undef $2
1780
1781/* Override any GCC internal prototype to avoid an error.
1782   Use char because int might match the return type of a GCC
1783   builtin and then its argument prototype would still apply.  */
1784#ifdef __cplusplus
1785extern "C"
1786#endif
1787char $2 ();
1788/* The GNU C library defines this for functions which it implements
1789    to always fail with ENOSYS.  Some functions are actually named
1790    something starting with __ and the normal name is an alias.  */
1791#if defined __stub_$2 || defined __stub___$2
1792choke me
1793#endif
1794
1795int
1796main ()
1797{
1798return $2 ();
1799  ;
1800  return 0;
1801}
1802_ACEOF
1803if ac_fn_c_try_link "$LINENO"; then :
1804  eval "$3=yes"
1805else
1806  eval "$3=no"
1807fi
1808rm -f core conftest.err conftest.$ac_objext \
1809    conftest$ac_exeext conftest.$ac_ext
1810fi
1811eval ac_res=\$$3
1812	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1813$as_echo "$ac_res" >&6; }
1814  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1815
1816} # ac_fn_c_check_func
1817
1818# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1819# ---------------------------------------------
1820# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1821# accordingly.
1822ac_fn_c_check_decl ()
1823{
1824  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1825  as_decl_name=`echo $2|sed 's/ *(.*//'`
1826  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1827  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1828$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1829if eval \${$3+:} false; then :
1830  $as_echo_n "(cached) " >&6
1831else
1832  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1833/* end confdefs.h.  */
1834$4
1835int
1836main ()
1837{
1838#ifndef $as_decl_name
1839#ifdef __cplusplus
1840  (void) $as_decl_use;
1841#else
1842  (void) $as_decl_name;
1843#endif
1844#endif
1845
1846  ;
1847  return 0;
1848}
1849_ACEOF
1850if ac_fn_c_try_compile "$LINENO"; then :
1851  eval "$3=yes"
1852else
1853  eval "$3=no"
1854fi
1855rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1856fi
1857eval ac_res=\$$3
1858	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1859$as_echo "$ac_res" >&6; }
1860  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1861
1862} # ac_fn_c_check_decl
1863cat >config.log <<_ACEOF
1864This file contains any messages produced by compilers while
1865running configure, to aid debugging if configure makes a mistake.
1866
1867It was created by libXvMC $as_me 1.0.9, which was
1868generated by GNU Autoconf 2.69.  Invocation command line was
1869
1870  $ $0 $@
1871
1872_ACEOF
1873exec 5>>config.log
1874{
1875cat <<_ASUNAME
1876## --------- ##
1877## Platform. ##
1878## --------- ##
1879
1880hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1881uname -m = `(uname -m) 2>/dev/null || echo unknown`
1882uname -r = `(uname -r) 2>/dev/null || echo unknown`
1883uname -s = `(uname -s) 2>/dev/null || echo unknown`
1884uname -v = `(uname -v) 2>/dev/null || echo unknown`
1885
1886/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1887/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1888
1889/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1890/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1891/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1892/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1893/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1894/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1895/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1896
1897_ASUNAME
1898
1899as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1900for as_dir in $PATH
1901do
1902  IFS=$as_save_IFS
1903  test -z "$as_dir" && as_dir=.
1904    $as_echo "PATH: $as_dir"
1905  done
1906IFS=$as_save_IFS
1907
1908} >&5
1909
1910cat >&5 <<_ACEOF
1911
1912
1913## ----------- ##
1914## Core tests. ##
1915## ----------- ##
1916
1917_ACEOF
1918
1919
1920# Keep a trace of the command line.
1921# Strip out --no-create and --no-recursion so they do not pile up.
1922# Strip out --silent because we don't want to record it for future runs.
1923# Also quote any args containing shell meta-characters.
1924# Make two passes to allow for proper duplicate-argument suppression.
1925ac_configure_args=
1926ac_configure_args0=
1927ac_configure_args1=
1928ac_must_keep_next=false
1929for ac_pass in 1 2
1930do
1931  for ac_arg
1932  do
1933    case $ac_arg in
1934    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1935    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1936    | -silent | --silent | --silen | --sile | --sil)
1937      continue ;;
1938    *\'*)
1939      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1940    esac
1941    case $ac_pass in
1942    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1943    2)
1944      as_fn_append ac_configure_args1 " '$ac_arg'"
1945      if test $ac_must_keep_next = true; then
1946	ac_must_keep_next=false # Got value, back to normal.
1947      else
1948	case $ac_arg in
1949	  *=* | --config-cache | -C | -disable-* | --disable-* \
1950	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1951	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1952	  | -with-* | --with-* | -without-* | --without-* | --x)
1953	    case "$ac_configure_args0 " in
1954	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1955	    esac
1956	    ;;
1957	  -* ) ac_must_keep_next=true ;;
1958	esac
1959      fi
1960      as_fn_append ac_configure_args " '$ac_arg'"
1961      ;;
1962    esac
1963  done
1964done
1965{ ac_configure_args0=; unset ac_configure_args0;}
1966{ ac_configure_args1=; unset ac_configure_args1;}
1967
1968# When interrupted or exit'd, cleanup temporary files, and complete
1969# config.log.  We remove comments because anyway the quotes in there
1970# would cause problems or look ugly.
1971# WARNING: Use '\'' to represent an apostrophe within the trap.
1972# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1973trap 'exit_status=$?
1974  # Save into config.log some information that might help in debugging.
1975  {
1976    echo
1977
1978    $as_echo "## ---------------- ##
1979## Cache variables. ##
1980## ---------------- ##"
1981    echo
1982    # The following way of writing the cache mishandles newlines in values,
1983(
1984  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1985    eval ac_val=\$$ac_var
1986    case $ac_val in #(
1987    *${as_nl}*)
1988      case $ac_var in #(
1989      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1990$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1991      esac
1992      case $ac_var in #(
1993      _ | IFS | as_nl) ;; #(
1994      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1995      *) { eval $ac_var=; unset $ac_var;} ;;
1996      esac ;;
1997    esac
1998  done
1999  (set) 2>&1 |
2000    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2001    *${as_nl}ac_space=\ *)
2002      sed -n \
2003	"s/'\''/'\''\\\\'\'''\''/g;
2004	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2005      ;; #(
2006    *)
2007      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2008      ;;
2009    esac |
2010    sort
2011)
2012    echo
2013
2014    $as_echo "## ----------------- ##
2015## Output variables. ##
2016## ----------------- ##"
2017    echo
2018    for ac_var in $ac_subst_vars
2019    do
2020      eval ac_val=\$$ac_var
2021      case $ac_val in
2022      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2023      esac
2024      $as_echo "$ac_var='\''$ac_val'\''"
2025    done | sort
2026    echo
2027
2028    if test -n "$ac_subst_files"; then
2029      $as_echo "## ------------------- ##
2030## File substitutions. ##
2031## ------------------- ##"
2032      echo
2033      for ac_var in $ac_subst_files
2034      do
2035	eval ac_val=\$$ac_var
2036	case $ac_val in
2037	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2038	esac
2039	$as_echo "$ac_var='\''$ac_val'\''"
2040      done | sort
2041      echo
2042    fi
2043
2044    if test -s confdefs.h; then
2045      $as_echo "## ----------- ##
2046## confdefs.h. ##
2047## ----------- ##"
2048      echo
2049      cat confdefs.h
2050      echo
2051    fi
2052    test "$ac_signal" != 0 &&
2053      $as_echo "$as_me: caught signal $ac_signal"
2054    $as_echo "$as_me: exit $exit_status"
2055  } >&5
2056  rm -f core *.core core.conftest.* &&
2057    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2058    exit $exit_status
2059' 0
2060for ac_signal in 1 2 13 15; do
2061  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2062done
2063ac_signal=0
2064
2065# confdefs.h avoids OS command line length limits that DEFS can exceed.
2066rm -f -r conftest* confdefs.h
2067
2068$as_echo "/* confdefs.h */" > confdefs.h
2069
2070# Predefined preprocessor variables.
2071
2072cat >>confdefs.h <<_ACEOF
2073#define PACKAGE_NAME "$PACKAGE_NAME"
2074_ACEOF
2075
2076cat >>confdefs.h <<_ACEOF
2077#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2078_ACEOF
2079
2080cat >>confdefs.h <<_ACEOF
2081#define PACKAGE_VERSION "$PACKAGE_VERSION"
2082_ACEOF
2083
2084cat >>confdefs.h <<_ACEOF
2085#define PACKAGE_STRING "$PACKAGE_STRING"
2086_ACEOF
2087
2088cat >>confdefs.h <<_ACEOF
2089#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2090_ACEOF
2091
2092cat >>confdefs.h <<_ACEOF
2093#define PACKAGE_URL "$PACKAGE_URL"
2094_ACEOF
2095
2096
2097# Let the site file select an alternate cache file if it wants to.
2098# Prefer an explicitly selected file to automatically selected ones.
2099ac_site_file1=NONE
2100ac_site_file2=NONE
2101if test -n "$CONFIG_SITE"; then
2102  # We do not want a PATH search for config.site.
2103  case $CONFIG_SITE in #((
2104    -*)  ac_site_file1=./$CONFIG_SITE;;
2105    */*) ac_site_file1=$CONFIG_SITE;;
2106    *)   ac_site_file1=./$CONFIG_SITE;;
2107  esac
2108elif test "x$prefix" != xNONE; then
2109  ac_site_file1=$prefix/share/config.site
2110  ac_site_file2=$prefix/etc/config.site
2111else
2112  ac_site_file1=$ac_default_prefix/share/config.site
2113  ac_site_file2=$ac_default_prefix/etc/config.site
2114fi
2115for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2116do
2117  test "x$ac_site_file" = xNONE && continue
2118  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2119    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2120$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2121    sed 's/^/| /' "$ac_site_file" >&5
2122    . "$ac_site_file" \
2123      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2124$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2125as_fn_error $? "failed to load site script $ac_site_file
2126See \`config.log' for more details" "$LINENO" 5; }
2127  fi
2128done
2129
2130if test -r "$cache_file"; then
2131  # Some versions of bash will fail to source /dev/null (special files
2132  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2133  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2134    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2135$as_echo "$as_me: loading cache $cache_file" >&6;}
2136    case $cache_file in
2137      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2138      *)                      . "./$cache_file";;
2139    esac
2140  fi
2141else
2142  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2143$as_echo "$as_me: creating cache $cache_file" >&6;}
2144  >$cache_file
2145fi
2146
2147# Check that the precious variables saved in the cache have kept the same
2148# value.
2149ac_cache_corrupted=false
2150for ac_var in $ac_precious_vars; do
2151  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2152  eval ac_new_set=\$ac_env_${ac_var}_set
2153  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2154  eval ac_new_val=\$ac_env_${ac_var}_value
2155  case $ac_old_set,$ac_new_set in
2156    set,)
2157      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2158$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2159      ac_cache_corrupted=: ;;
2160    ,set)
2161      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2162$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2163      ac_cache_corrupted=: ;;
2164    ,);;
2165    *)
2166      if test "x$ac_old_val" != "x$ac_new_val"; then
2167	# differences in whitespace do not lead to failure.
2168	ac_old_val_w=`echo x $ac_old_val`
2169	ac_new_val_w=`echo x $ac_new_val`
2170	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2171	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2172$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2173	  ac_cache_corrupted=:
2174	else
2175	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2176$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2177	  eval $ac_var=\$ac_old_val
2178	fi
2179	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2180$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2181	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2182$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2183      fi;;
2184  esac
2185  # Pass precious variables to config.status.
2186  if test "$ac_new_set" = set; then
2187    case $ac_new_val in
2188    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2189    *) ac_arg=$ac_var=$ac_new_val ;;
2190    esac
2191    case " $ac_configure_args " in
2192      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2193      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2194    esac
2195  fi
2196done
2197if $ac_cache_corrupted; then
2198  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2199$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2200  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2201$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2202  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2203fi
2204## -------------------- ##
2205## Main body of script. ##
2206## -------------------- ##
2207
2208ac_ext=c
2209ac_cpp='$CPP $CPPFLAGS'
2210ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2211ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2212ac_compiler_gnu=$ac_cv_c_compiler_gnu
2213
2214
2215
2216ac_config_headers="$ac_config_headers config.h"
2217
2218
2219# Initialize Automake
2220am__api_version='1.15'
2221
2222ac_aux_dir=
2223for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2224  if test -f "$ac_dir/install-sh"; then
2225    ac_aux_dir=$ac_dir
2226    ac_install_sh="$ac_aux_dir/install-sh -c"
2227    break
2228  elif test -f "$ac_dir/install.sh"; then
2229    ac_aux_dir=$ac_dir
2230    ac_install_sh="$ac_aux_dir/install.sh -c"
2231    break
2232  elif test -f "$ac_dir/shtool"; then
2233    ac_aux_dir=$ac_dir
2234    ac_install_sh="$ac_aux_dir/shtool install -c"
2235    break
2236  fi
2237done
2238if test -z "$ac_aux_dir"; then
2239  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2240fi
2241
2242# These three variables are undocumented and unsupported,
2243# and are intended to be withdrawn in a future Autoconf release.
2244# They can cause serious problems if a builder's source tree is in a directory
2245# whose full name contains unusual characters.
2246ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2247ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2248ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2249
2250
2251# Find a good install program.  We prefer a C program (faster),
2252# so one script is as good as another.  But avoid the broken or
2253# incompatible versions:
2254# SysV /etc/install, /usr/sbin/install
2255# SunOS /usr/etc/install
2256# IRIX /sbin/install
2257# AIX /bin/install
2258# AmigaOS /C/install, which installs bootblocks on floppy discs
2259# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2260# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2261# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2262# OS/2's system install, which has a completely different semantic
2263# ./install, which can be erroneously created by make from ./install.sh.
2264# Reject install programs that cannot install multiple files.
2265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2266$as_echo_n "checking for a BSD-compatible install... " >&6; }
2267if test -z "$INSTALL"; then
2268if ${ac_cv_path_install+:} false; then :
2269  $as_echo_n "(cached) " >&6
2270else
2271  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2272for as_dir in $PATH
2273do
2274  IFS=$as_save_IFS
2275  test -z "$as_dir" && as_dir=.
2276    # Account for people who put trailing slashes in PATH elements.
2277case $as_dir/ in #((
2278  ./ | .// | /[cC]/* | \
2279  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2280  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2281  /usr/ucb/* ) ;;
2282  *)
2283    # OSF1 and SCO ODT 3.0 have their own names for install.
2284    # Don't use installbsd from OSF since it installs stuff as root
2285    # by default.
2286    for ac_prog in ginstall scoinst install; do
2287      for ac_exec_ext in '' $ac_executable_extensions; do
2288	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2289	  if test $ac_prog = install &&
2290	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2291	    # AIX install.  It has an incompatible calling convention.
2292	    :
2293	  elif test $ac_prog = install &&
2294	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2295	    # program-specific install script used by HP pwplus--don't use.
2296	    :
2297	  else
2298	    rm -rf conftest.one conftest.two conftest.dir
2299	    echo one > conftest.one
2300	    echo two > conftest.two
2301	    mkdir conftest.dir
2302	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2303	      test -s conftest.one && test -s conftest.two &&
2304	      test -s conftest.dir/conftest.one &&
2305	      test -s conftest.dir/conftest.two
2306	    then
2307	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2308	      break 3
2309	    fi
2310	  fi
2311	fi
2312      done
2313    done
2314    ;;
2315esac
2316
2317  done
2318IFS=$as_save_IFS
2319
2320rm -rf conftest.one conftest.two conftest.dir
2321
2322fi
2323  if test "${ac_cv_path_install+set}" = set; then
2324    INSTALL=$ac_cv_path_install
2325  else
2326    # As a last resort, use the slow shell script.  Don't cache a
2327    # value for INSTALL within a source directory, because that will
2328    # break other packages using the cache if that directory is
2329    # removed, or if the value is a relative name.
2330    INSTALL=$ac_install_sh
2331  fi
2332fi
2333{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2334$as_echo "$INSTALL" >&6; }
2335
2336# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2337# It thinks the first close brace ends the variable substitution.
2338test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2339
2340test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2341
2342test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2343
2344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2345$as_echo_n "checking whether build environment is sane... " >&6; }
2346# Reject unsafe characters in $srcdir or the absolute working directory
2347# name.  Accept space and tab only in the latter.
2348am_lf='
2349'
2350case `pwd` in
2351  *[\\\"\#\$\&\'\`$am_lf]*)
2352    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2353esac
2354case $srcdir in
2355  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2356    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2357esac
2358
2359# Do 'set' in a subshell so we don't clobber the current shell's
2360# arguments.  Must try -L first in case configure is actually a
2361# symlink; some systems play weird games with the mod time of symlinks
2362# (eg FreeBSD returns the mod time of the symlink's containing
2363# directory).
2364if (
2365   am_has_slept=no
2366   for am_try in 1 2; do
2367     echo "timestamp, slept: $am_has_slept" > conftest.file
2368     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2369     if test "$*" = "X"; then
2370	# -L didn't work.
2371	set X `ls -t "$srcdir/configure" conftest.file`
2372     fi
2373     if test "$*" != "X $srcdir/configure conftest.file" \
2374	&& test "$*" != "X conftest.file $srcdir/configure"; then
2375
2376	# If neither matched, then we have a broken ls.  This can happen
2377	# if, for instance, CONFIG_SHELL is bash and it inherits a
2378	# broken ls alias from the environment.  This has actually
2379	# happened.  Such a system could not be considered "sane".
2380	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2381  alias in your environment" "$LINENO" 5
2382     fi
2383     if test "$2" = conftest.file || test $am_try -eq 2; then
2384       break
2385     fi
2386     # Just in case.
2387     sleep 1
2388     am_has_slept=yes
2389   done
2390   test "$2" = conftest.file
2391   )
2392then
2393   # Ok.
2394   :
2395else
2396   as_fn_error $? "newly created file is older than distributed files!
2397Check your system clock" "$LINENO" 5
2398fi
2399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2400$as_echo "yes" >&6; }
2401# If we didn't sleep, we still need to ensure time stamps of config.status and
2402# generated files are strictly newer.
2403am_sleep_pid=
2404if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2405  ( sleep 1 ) &
2406  am_sleep_pid=$!
2407fi
2408
2409rm -f conftest.file
2410
2411test "$program_prefix" != NONE &&
2412  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2413# Use a double $ so make ignores it.
2414test "$program_suffix" != NONE &&
2415  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2416# Double any \ or $.
2417# By default was `s,x,x', remove it if useless.
2418ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2419program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2420
2421# Expand $ac_aux_dir to an absolute path.
2422am_aux_dir=`cd "$ac_aux_dir" && pwd`
2423
2424if test x"${MISSING+set}" != xset; then
2425  case $am_aux_dir in
2426  *\ * | *\	*)
2427    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2428  *)
2429    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2430  esac
2431fi
2432# Use eval to expand $SHELL
2433if eval "$MISSING --is-lightweight"; then
2434  am_missing_run="$MISSING "
2435else
2436  am_missing_run=
2437  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2438$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2439fi
2440
2441if test x"${install_sh+set}" != xset; then
2442  case $am_aux_dir in
2443  *\ * | *\	*)
2444    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2445  *)
2446    install_sh="\${SHELL} $am_aux_dir/install-sh"
2447  esac
2448fi
2449
2450# Installed binaries are usually stripped using 'strip' when the user
2451# run "make install-strip".  However 'strip' might not be the right
2452# tool to use in cross-compilation environments, therefore Automake
2453# will honor the 'STRIP' environment variable to overrule this program.
2454if test "$cross_compiling" != no; then
2455  if test -n "$ac_tool_prefix"; then
2456  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2457set dummy ${ac_tool_prefix}strip; ac_word=$2
2458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2459$as_echo_n "checking for $ac_word... " >&6; }
2460if ${ac_cv_prog_STRIP+:} false; then :
2461  $as_echo_n "(cached) " >&6
2462else
2463  if test -n "$STRIP"; then
2464  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2465else
2466as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2467for as_dir in $PATH
2468do
2469  IFS=$as_save_IFS
2470  test -z "$as_dir" && as_dir=.
2471    for ac_exec_ext in '' $ac_executable_extensions; do
2472  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2473    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2474    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2475    break 2
2476  fi
2477done
2478  done
2479IFS=$as_save_IFS
2480
2481fi
2482fi
2483STRIP=$ac_cv_prog_STRIP
2484if test -n "$STRIP"; then
2485  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2486$as_echo "$STRIP" >&6; }
2487else
2488  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2489$as_echo "no" >&6; }
2490fi
2491
2492
2493fi
2494if test -z "$ac_cv_prog_STRIP"; then
2495  ac_ct_STRIP=$STRIP
2496  # Extract the first word of "strip", so it can be a program name with args.
2497set dummy strip; ac_word=$2
2498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2499$as_echo_n "checking for $ac_word... " >&6; }
2500if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2501  $as_echo_n "(cached) " >&6
2502else
2503  if test -n "$ac_ct_STRIP"; then
2504  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2505else
2506as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2507for as_dir in $PATH
2508do
2509  IFS=$as_save_IFS
2510  test -z "$as_dir" && as_dir=.
2511    for ac_exec_ext in '' $ac_executable_extensions; do
2512  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2513    ac_cv_prog_ac_ct_STRIP="strip"
2514    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2515    break 2
2516  fi
2517done
2518  done
2519IFS=$as_save_IFS
2520
2521fi
2522fi
2523ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2524if test -n "$ac_ct_STRIP"; then
2525  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2526$as_echo "$ac_ct_STRIP" >&6; }
2527else
2528  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2529$as_echo "no" >&6; }
2530fi
2531
2532  if test "x$ac_ct_STRIP" = x; then
2533    STRIP=":"
2534  else
2535    case $cross_compiling:$ac_tool_warned in
2536yes:)
2537{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2538$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2539ac_tool_warned=yes ;;
2540esac
2541    STRIP=$ac_ct_STRIP
2542  fi
2543else
2544  STRIP="$ac_cv_prog_STRIP"
2545fi
2546
2547fi
2548INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2549
2550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2551$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2552if test -z "$MKDIR_P"; then
2553  if ${ac_cv_path_mkdir+:} false; then :
2554  $as_echo_n "(cached) " >&6
2555else
2556  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2557for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2558do
2559  IFS=$as_save_IFS
2560  test -z "$as_dir" && as_dir=.
2561    for ac_prog in mkdir gmkdir; do
2562	 for ac_exec_ext in '' $ac_executable_extensions; do
2563	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2564	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2565	     'mkdir (GNU coreutils) '* | \
2566	     'mkdir (coreutils) '* | \
2567	     'mkdir (fileutils) '4.1*)
2568	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2569	       break 3;;
2570	   esac
2571	 done
2572       done
2573  done
2574IFS=$as_save_IFS
2575
2576fi
2577
2578  test -d ./--version && rmdir ./--version
2579  if test "${ac_cv_path_mkdir+set}" = set; then
2580    MKDIR_P="$ac_cv_path_mkdir -p"
2581  else
2582    # As a last resort, use the slow shell script.  Don't cache a
2583    # value for MKDIR_P within a source directory, because that will
2584    # break other packages using the cache if that directory is
2585    # removed, or if the value is a relative name.
2586    MKDIR_P="$ac_install_sh -d"
2587  fi
2588fi
2589{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2590$as_echo "$MKDIR_P" >&6; }
2591
2592for ac_prog in gawk mawk nawk awk
2593do
2594  # Extract the first word of "$ac_prog", so it can be a program name with args.
2595set dummy $ac_prog; ac_word=$2
2596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2597$as_echo_n "checking for $ac_word... " >&6; }
2598if ${ac_cv_prog_AWK+:} false; then :
2599  $as_echo_n "(cached) " >&6
2600else
2601  if test -n "$AWK"; then
2602  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2603else
2604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2605for as_dir in $PATH
2606do
2607  IFS=$as_save_IFS
2608  test -z "$as_dir" && as_dir=.
2609    for ac_exec_ext in '' $ac_executable_extensions; do
2610  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2611    ac_cv_prog_AWK="$ac_prog"
2612    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2613    break 2
2614  fi
2615done
2616  done
2617IFS=$as_save_IFS
2618
2619fi
2620fi
2621AWK=$ac_cv_prog_AWK
2622if test -n "$AWK"; then
2623  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2624$as_echo "$AWK" >&6; }
2625else
2626  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2627$as_echo "no" >&6; }
2628fi
2629
2630
2631  test -n "$AWK" && break
2632done
2633
2634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2635$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2636set x ${MAKE-make}
2637ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2638if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2639  $as_echo_n "(cached) " >&6
2640else
2641  cat >conftest.make <<\_ACEOF
2642SHELL = /bin/sh
2643all:
2644	@echo '@@@%%%=$(MAKE)=@@@%%%'
2645_ACEOF
2646# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2647case `${MAKE-make} -f conftest.make 2>/dev/null` in
2648  *@@@%%%=?*=@@@%%%*)
2649    eval ac_cv_prog_make_${ac_make}_set=yes;;
2650  *)
2651    eval ac_cv_prog_make_${ac_make}_set=no;;
2652esac
2653rm -f conftest.make
2654fi
2655if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2656  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2657$as_echo "yes" >&6; }
2658  SET_MAKE=
2659else
2660  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2661$as_echo "no" >&6; }
2662  SET_MAKE="MAKE=${MAKE-make}"
2663fi
2664
2665rm -rf .tst 2>/dev/null
2666mkdir .tst 2>/dev/null
2667if test -d .tst; then
2668  am__leading_dot=.
2669else
2670  am__leading_dot=_
2671fi
2672rmdir .tst 2>/dev/null
2673
2674# Check whether --enable-silent-rules was given.
2675if test "${enable_silent_rules+set}" = set; then :
2676  enableval=$enable_silent_rules;
2677fi
2678
2679case $enable_silent_rules in # (((
2680  yes) AM_DEFAULT_VERBOSITY=0;;
2681   no) AM_DEFAULT_VERBOSITY=1;;
2682    *) AM_DEFAULT_VERBOSITY=1;;
2683esac
2684am_make=${MAKE-make}
2685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2686$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2687if ${am_cv_make_support_nested_variables+:} false; then :
2688  $as_echo_n "(cached) " >&6
2689else
2690  if $as_echo 'TRUE=$(BAR$(V))
2691BAR0=false
2692BAR1=true
2693V=1
2694am__doit:
2695	@$(TRUE)
2696.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2697  am_cv_make_support_nested_variables=yes
2698else
2699  am_cv_make_support_nested_variables=no
2700fi
2701fi
2702{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2703$as_echo "$am_cv_make_support_nested_variables" >&6; }
2704if test $am_cv_make_support_nested_variables = yes; then
2705    AM_V='$(V)'
2706  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2707else
2708  AM_V=$AM_DEFAULT_VERBOSITY
2709  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2710fi
2711AM_BACKSLASH='\'
2712
2713if test "`cd $srcdir && pwd`" != "`pwd`"; then
2714  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2715  # is not polluted with repeated "-I."
2716  am__isrc=' -I$(srcdir)'
2717  # test to see if srcdir already configured
2718  if test -f $srcdir/config.status; then
2719    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2720  fi
2721fi
2722
2723# test whether we have cygpath
2724if test -z "$CYGPATH_W"; then
2725  if (cygpath --version) >/dev/null 2>/dev/null; then
2726    CYGPATH_W='cygpath -w'
2727  else
2728    CYGPATH_W=echo
2729  fi
2730fi
2731
2732
2733# Define the identity of the package.
2734 PACKAGE='libXvMC'
2735 VERSION='1.0.9'
2736
2737
2738cat >>confdefs.h <<_ACEOF
2739#define PACKAGE "$PACKAGE"
2740_ACEOF
2741
2742
2743cat >>confdefs.h <<_ACEOF
2744#define VERSION "$VERSION"
2745_ACEOF
2746
2747# Some tools Automake needs.
2748
2749ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2750
2751
2752AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2753
2754
2755AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2756
2757
2758AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2759
2760
2761MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2762
2763# For better backward compatibility.  To be removed once Automake 1.9.x
2764# dies out for good.  For more background, see:
2765# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2766# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2767mkdir_p='$(MKDIR_P)'
2768
2769# We need awk for the "check" target (and possibly the TAP driver).  The
2770# system "awk" is bad on some platforms.
2771# Always define AMTAR for backward compatibility.  Yes, it's still used
2772# in the wild :-(  We should find a proper way to deprecate it ...
2773AMTAR='$${TAR-tar}'
2774
2775
2776# We'll loop over all known methods to create a tar archive until one works.
2777_am_tools='gnutar  pax cpio none'
2778
2779am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2780
2781
2782
2783
2784
2785
2786# POSIX will say in a future version that running "rm -f" with no argument
2787# is OK; and we want to be able to make that assumption in our Makefile
2788# recipes.  So use an aggressive probe to check that the usage we want is
2789# actually supported "in the wild" to an acceptable degree.
2790# See automake bug#10828.
2791# To make any issue more visible, cause the running configure to be aborted
2792# by default if the 'rm' program in use doesn't match our expectations; the
2793# user can still override this though.
2794if rm -f && rm -fr && rm -rf; then : OK; else
2795  cat >&2 <<'END'
2796Oops!
2797
2798Your 'rm' program seems unable to run without file operands specified
2799on the command line, even when the '-f' option is present.  This is contrary
2800to the behaviour of most rm programs out there, and not conforming with
2801the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2802
2803Please tell bug-automake@gnu.org about your system, including the value
2804of your $PATH and any error possibly output before this message.  This
2805can help us improve future automake versions.
2806
2807END
2808  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2809    echo 'Configuration will proceed anyway, since you have set the' >&2
2810    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2811    echo >&2
2812  else
2813    cat >&2 <<'END'
2814Aborting the configuration process, to ensure you take notice of the issue.
2815
2816You can download and install GNU coreutils to get an 'rm' implementation
2817that behaves properly: <http://www.gnu.org/software/coreutils/>.
2818
2819If you want to complete the configuration process using your problematic
2820'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2821to "yes", and re-run configure.
2822
2823END
2824    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2825  fi
2826fi
2827
2828
2829# Initialize libtool
2830case `pwd` in
2831  *\ * | *\	*)
2832    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2833$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2834esac
2835
2836
2837
2838macro_version='2.4.2'
2839macro_revision='1.3337'
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853ltmain="$ac_aux_dir/ltmain.sh"
2854
2855# Make sure we can run config.sub.
2856$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2857  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2858
2859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2860$as_echo_n "checking build system type... " >&6; }
2861if ${ac_cv_build+:} false; then :
2862  $as_echo_n "(cached) " >&6
2863else
2864  ac_build_alias=$build_alias
2865test "x$ac_build_alias" = x &&
2866  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2867test "x$ac_build_alias" = x &&
2868  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2869ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2870  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2871
2872fi
2873{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2874$as_echo "$ac_cv_build" >&6; }
2875case $ac_cv_build in
2876*-*-*) ;;
2877*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2878esac
2879build=$ac_cv_build
2880ac_save_IFS=$IFS; IFS='-'
2881set x $ac_cv_build
2882shift
2883build_cpu=$1
2884build_vendor=$2
2885shift; shift
2886# Remember, the first character of IFS is used to create $*,
2887# except with old shells:
2888build_os=$*
2889IFS=$ac_save_IFS
2890case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2891
2892
2893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2894$as_echo_n "checking host system type... " >&6; }
2895if ${ac_cv_host+:} false; then :
2896  $as_echo_n "(cached) " >&6
2897else
2898  if test "x$host_alias" = x; then
2899  ac_cv_host=$ac_cv_build
2900else
2901  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2902    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2903fi
2904
2905fi
2906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2907$as_echo "$ac_cv_host" >&6; }
2908case $ac_cv_host in
2909*-*-*) ;;
2910*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2911esac
2912host=$ac_cv_host
2913ac_save_IFS=$IFS; IFS='-'
2914set x $ac_cv_host
2915shift
2916host_cpu=$1
2917host_vendor=$2
2918shift; shift
2919# Remember, the first character of IFS is used to create $*,
2920# except with old shells:
2921host_os=$*
2922IFS=$ac_save_IFS
2923case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2924
2925
2926# Backslashify metacharacters that are still active within
2927# double-quoted strings.
2928sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2929
2930# Same as above, but do not quote variable references.
2931double_quote_subst='s/\(["`\\]\)/\\\1/g'
2932
2933# Sed substitution to delay expansion of an escaped shell variable in a
2934# double_quote_subst'ed string.
2935delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2936
2937# Sed substitution to delay expansion of an escaped single quote.
2938delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2939
2940# Sed substitution to avoid accidental globbing in evaled expressions
2941no_glob_subst='s/\*/\\\*/g'
2942
2943ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2944ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2945ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2946
2947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2948$as_echo_n "checking how to print strings... " >&6; }
2949# Test print first, because it will be a builtin if present.
2950if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2951   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2952  ECHO='print -r --'
2953elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2954  ECHO='printf %s\n'
2955else
2956  # Use this function as a fallback that always works.
2957  func_fallback_echo ()
2958  {
2959    eval 'cat <<_LTECHO_EOF
2960$1
2961_LTECHO_EOF'
2962  }
2963  ECHO='func_fallback_echo'
2964fi
2965
2966# func_echo_all arg...
2967# Invoke $ECHO with all args, space-separated.
2968func_echo_all ()
2969{
2970    $ECHO ""
2971}
2972
2973case "$ECHO" in
2974  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2975$as_echo "printf" >&6; } ;;
2976  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2977$as_echo "print -r" >&6; } ;;
2978  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2979$as_echo "cat" >&6; } ;;
2980esac
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995DEPDIR="${am__leading_dot}deps"
2996
2997ac_config_commands="$ac_config_commands depfiles"
2998
2999
3000am_make=${MAKE-make}
3001cat > confinc << 'END'
3002am__doit:
3003	@echo this is the am__doit target
3004.PHONY: am__doit
3005END
3006# If we don't find an include directive, just comment out the code.
3007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3008$as_echo_n "checking for style of include used by $am_make... " >&6; }
3009am__include="#"
3010am__quote=
3011_am_result=none
3012# First try GNU make style include.
3013echo "include confinc" > confmf
3014# Ignore all kinds of additional output from 'make'.
3015case `$am_make -s -f confmf 2> /dev/null` in #(
3016*the\ am__doit\ target*)
3017  am__include=include
3018  am__quote=
3019  _am_result=GNU
3020  ;;
3021esac
3022# Now try BSD make style include.
3023if test "$am__include" = "#"; then
3024   echo '.include "confinc"' > confmf
3025   case `$am_make -s -f confmf 2> /dev/null` in #(
3026   *the\ am__doit\ target*)
3027     am__include=.include
3028     am__quote="\""
3029     _am_result=BSD
3030     ;;
3031   esac
3032fi
3033
3034
3035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3036$as_echo "$_am_result" >&6; }
3037rm -f confinc confmf
3038
3039# Check whether --enable-dependency-tracking was given.
3040if test "${enable_dependency_tracking+set}" = set; then :
3041  enableval=$enable_dependency_tracking;
3042fi
3043
3044if test "x$enable_dependency_tracking" != xno; then
3045  am_depcomp="$ac_aux_dir/depcomp"
3046  AMDEPBACKSLASH='\'
3047  am__nodep='_no'
3048fi
3049 if test "x$enable_dependency_tracking" != xno; then
3050  AMDEP_TRUE=
3051  AMDEP_FALSE='#'
3052else
3053  AMDEP_TRUE='#'
3054  AMDEP_FALSE=
3055fi
3056
3057
3058ac_ext=c
3059ac_cpp='$CPP $CPPFLAGS'
3060ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3061ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3062ac_compiler_gnu=$ac_cv_c_compiler_gnu
3063if test -n "$ac_tool_prefix"; then
3064  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3065set dummy ${ac_tool_prefix}gcc; ac_word=$2
3066{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3067$as_echo_n "checking for $ac_word... " >&6; }
3068if ${ac_cv_prog_CC+:} false; then :
3069  $as_echo_n "(cached) " >&6
3070else
3071  if test -n "$CC"; then
3072  ac_cv_prog_CC="$CC" # Let the user override the test.
3073else
3074as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3075for as_dir in $PATH
3076do
3077  IFS=$as_save_IFS
3078  test -z "$as_dir" && as_dir=.
3079    for ac_exec_ext in '' $ac_executable_extensions; do
3080  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3081    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3082    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3083    break 2
3084  fi
3085done
3086  done
3087IFS=$as_save_IFS
3088
3089fi
3090fi
3091CC=$ac_cv_prog_CC
3092if test -n "$CC"; then
3093  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3094$as_echo "$CC" >&6; }
3095else
3096  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3097$as_echo "no" >&6; }
3098fi
3099
3100
3101fi
3102if test -z "$ac_cv_prog_CC"; then
3103  ac_ct_CC=$CC
3104  # Extract the first word of "gcc", so it can be a program name with args.
3105set dummy gcc; ac_word=$2
3106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3107$as_echo_n "checking for $ac_word... " >&6; }
3108if ${ac_cv_prog_ac_ct_CC+:} false; then :
3109  $as_echo_n "(cached) " >&6
3110else
3111  if test -n "$ac_ct_CC"; then
3112  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3113else
3114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3115for as_dir in $PATH
3116do
3117  IFS=$as_save_IFS
3118  test -z "$as_dir" && as_dir=.
3119    for ac_exec_ext in '' $ac_executable_extensions; do
3120  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3121    ac_cv_prog_ac_ct_CC="gcc"
3122    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3123    break 2
3124  fi
3125done
3126  done
3127IFS=$as_save_IFS
3128
3129fi
3130fi
3131ac_ct_CC=$ac_cv_prog_ac_ct_CC
3132if test -n "$ac_ct_CC"; then
3133  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3134$as_echo "$ac_ct_CC" >&6; }
3135else
3136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3137$as_echo "no" >&6; }
3138fi
3139
3140  if test "x$ac_ct_CC" = x; then
3141    CC=""
3142  else
3143    case $cross_compiling:$ac_tool_warned in
3144yes:)
3145{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3146$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3147ac_tool_warned=yes ;;
3148esac
3149    CC=$ac_ct_CC
3150  fi
3151else
3152  CC="$ac_cv_prog_CC"
3153fi
3154
3155if test -z "$CC"; then
3156          if test -n "$ac_tool_prefix"; then
3157    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3158set dummy ${ac_tool_prefix}cc; ac_word=$2
3159{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3160$as_echo_n "checking for $ac_word... " >&6; }
3161if ${ac_cv_prog_CC+:} false; then :
3162  $as_echo_n "(cached) " >&6
3163else
3164  if test -n "$CC"; then
3165  ac_cv_prog_CC="$CC" # Let the user override the test.
3166else
3167as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3168for as_dir in $PATH
3169do
3170  IFS=$as_save_IFS
3171  test -z "$as_dir" && as_dir=.
3172    for ac_exec_ext in '' $ac_executable_extensions; do
3173  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3174    ac_cv_prog_CC="${ac_tool_prefix}cc"
3175    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3176    break 2
3177  fi
3178done
3179  done
3180IFS=$as_save_IFS
3181
3182fi
3183fi
3184CC=$ac_cv_prog_CC
3185if test -n "$CC"; then
3186  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3187$as_echo "$CC" >&6; }
3188else
3189  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3190$as_echo "no" >&6; }
3191fi
3192
3193
3194  fi
3195fi
3196if test -z "$CC"; then
3197  # Extract the first word of "cc", so it can be a program name with args.
3198set dummy cc; ac_word=$2
3199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3200$as_echo_n "checking for $ac_word... " >&6; }
3201if ${ac_cv_prog_CC+:} false; then :
3202  $as_echo_n "(cached) " >&6
3203else
3204  if test -n "$CC"; then
3205  ac_cv_prog_CC="$CC" # Let the user override the test.
3206else
3207  ac_prog_rejected=no
3208as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3209for as_dir in $PATH
3210do
3211  IFS=$as_save_IFS
3212  test -z "$as_dir" && as_dir=.
3213    for ac_exec_ext in '' $ac_executable_extensions; do
3214  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3215    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3216       ac_prog_rejected=yes
3217       continue
3218     fi
3219    ac_cv_prog_CC="cc"
3220    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3221    break 2
3222  fi
3223done
3224  done
3225IFS=$as_save_IFS
3226
3227if test $ac_prog_rejected = yes; then
3228  # We found a bogon in the path, so make sure we never use it.
3229  set dummy $ac_cv_prog_CC
3230  shift
3231  if test $# != 0; then
3232    # We chose a different compiler from the bogus one.
3233    # However, it has the same basename, so the bogon will be chosen
3234    # first if we set CC to just the basename; use the full file name.
3235    shift
3236    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3237  fi
3238fi
3239fi
3240fi
3241CC=$ac_cv_prog_CC
3242if test -n "$CC"; then
3243  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3244$as_echo "$CC" >&6; }
3245else
3246  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3247$as_echo "no" >&6; }
3248fi
3249
3250
3251fi
3252if test -z "$CC"; then
3253  if test -n "$ac_tool_prefix"; then
3254  for ac_prog in cl.exe
3255  do
3256    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3257set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3258{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3259$as_echo_n "checking for $ac_word... " >&6; }
3260if ${ac_cv_prog_CC+:} false; then :
3261  $as_echo_n "(cached) " >&6
3262else
3263  if test -n "$CC"; then
3264  ac_cv_prog_CC="$CC" # Let the user override the test.
3265else
3266as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3267for as_dir in $PATH
3268do
3269  IFS=$as_save_IFS
3270  test -z "$as_dir" && as_dir=.
3271    for ac_exec_ext in '' $ac_executable_extensions; do
3272  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3273    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3274    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3275    break 2
3276  fi
3277done
3278  done
3279IFS=$as_save_IFS
3280
3281fi
3282fi
3283CC=$ac_cv_prog_CC
3284if test -n "$CC"; then
3285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3286$as_echo "$CC" >&6; }
3287else
3288  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3289$as_echo "no" >&6; }
3290fi
3291
3292
3293    test -n "$CC" && break
3294  done
3295fi
3296if test -z "$CC"; then
3297  ac_ct_CC=$CC
3298  for ac_prog in cl.exe
3299do
3300  # Extract the first word of "$ac_prog", so it can be a program name with args.
3301set dummy $ac_prog; ac_word=$2
3302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3303$as_echo_n "checking for $ac_word... " >&6; }
3304if ${ac_cv_prog_ac_ct_CC+:} false; then :
3305  $as_echo_n "(cached) " >&6
3306else
3307  if test -n "$ac_ct_CC"; then
3308  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3309else
3310as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3311for as_dir in $PATH
3312do
3313  IFS=$as_save_IFS
3314  test -z "$as_dir" && as_dir=.
3315    for ac_exec_ext in '' $ac_executable_extensions; do
3316  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3317    ac_cv_prog_ac_ct_CC="$ac_prog"
3318    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3319    break 2
3320  fi
3321done
3322  done
3323IFS=$as_save_IFS
3324
3325fi
3326fi
3327ac_ct_CC=$ac_cv_prog_ac_ct_CC
3328if test -n "$ac_ct_CC"; then
3329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3330$as_echo "$ac_ct_CC" >&6; }
3331else
3332  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3333$as_echo "no" >&6; }
3334fi
3335
3336
3337  test -n "$ac_ct_CC" && break
3338done
3339
3340  if test "x$ac_ct_CC" = x; then
3341    CC=""
3342  else
3343    case $cross_compiling:$ac_tool_warned in
3344yes:)
3345{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3346$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3347ac_tool_warned=yes ;;
3348esac
3349    CC=$ac_ct_CC
3350  fi
3351fi
3352
3353fi
3354
3355
3356test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3357$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3358as_fn_error $? "no acceptable C compiler found in \$PATH
3359See \`config.log' for more details" "$LINENO" 5; }
3360
3361# Provide some information about the compiler.
3362$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3363set X $ac_compile
3364ac_compiler=$2
3365for ac_option in --version -v -V -qversion; do
3366  { { ac_try="$ac_compiler $ac_option >&5"
3367case "(($ac_try" in
3368  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3369  *) ac_try_echo=$ac_try;;
3370esac
3371eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3372$as_echo "$ac_try_echo"; } >&5
3373  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3374  ac_status=$?
3375  if test -s conftest.err; then
3376    sed '10a\
3377... rest of stderr output deleted ...
3378         10q' conftest.err >conftest.er1
3379    cat conftest.er1 >&5
3380  fi
3381  rm -f conftest.er1 conftest.err
3382  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3383  test $ac_status = 0; }
3384done
3385
3386cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3387/* end confdefs.h.  */
3388
3389int
3390main ()
3391{
3392
3393  ;
3394  return 0;
3395}
3396_ACEOF
3397ac_clean_files_save=$ac_clean_files
3398ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3399# Try to create an executable without -o first, disregard a.out.
3400# It will help us diagnose broken compilers, and finding out an intuition
3401# of exeext.
3402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3403$as_echo_n "checking whether the C compiler works... " >&6; }
3404ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3405
3406# The possible output files:
3407ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3408
3409ac_rmfiles=
3410for ac_file in $ac_files
3411do
3412  case $ac_file in
3413    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3414    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3415  esac
3416done
3417rm -f $ac_rmfiles
3418
3419if { { ac_try="$ac_link_default"
3420case "(($ac_try" in
3421  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3422  *) ac_try_echo=$ac_try;;
3423esac
3424eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3425$as_echo "$ac_try_echo"; } >&5
3426  (eval "$ac_link_default") 2>&5
3427  ac_status=$?
3428  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3429  test $ac_status = 0; }; then :
3430  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3431# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3432# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3433# so that the user can short-circuit this test for compilers unknown to
3434# Autoconf.
3435for ac_file in $ac_files ''
3436do
3437  test -f "$ac_file" || continue
3438  case $ac_file in
3439    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3440	;;
3441    [ab].out )
3442	# We found the default executable, but exeext='' is most
3443	# certainly right.
3444	break;;
3445    *.* )
3446	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3447	then :; else
3448	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3449	fi
3450	# We set ac_cv_exeext here because the later test for it is not
3451	# safe: cross compilers may not add the suffix if given an `-o'
3452	# argument, so we may need to know it at that point already.
3453	# Even if this section looks crufty: it has the advantage of
3454	# actually working.
3455	break;;
3456    * )
3457	break;;
3458  esac
3459done
3460test "$ac_cv_exeext" = no && ac_cv_exeext=
3461
3462else
3463  ac_file=''
3464fi
3465if test -z "$ac_file"; then :
3466  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3467$as_echo "no" >&6; }
3468$as_echo "$as_me: failed program was:" >&5
3469sed 's/^/| /' conftest.$ac_ext >&5
3470
3471{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3472$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3473as_fn_error 77 "C compiler cannot create executables
3474See \`config.log' for more details" "$LINENO" 5; }
3475else
3476  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3477$as_echo "yes" >&6; }
3478fi
3479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3480$as_echo_n "checking for C compiler default output file name... " >&6; }
3481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3482$as_echo "$ac_file" >&6; }
3483ac_exeext=$ac_cv_exeext
3484
3485rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3486ac_clean_files=$ac_clean_files_save
3487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3488$as_echo_n "checking for suffix of executables... " >&6; }
3489if { { ac_try="$ac_link"
3490case "(($ac_try" in
3491  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3492  *) ac_try_echo=$ac_try;;
3493esac
3494eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3495$as_echo "$ac_try_echo"; } >&5
3496  (eval "$ac_link") 2>&5
3497  ac_status=$?
3498  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3499  test $ac_status = 0; }; then :
3500  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3501# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3502# work properly (i.e., refer to `conftest.exe'), while it won't with
3503# `rm'.
3504for ac_file in conftest.exe conftest conftest.*; do
3505  test -f "$ac_file" || continue
3506  case $ac_file in
3507    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3508    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3509	  break;;
3510    * ) break;;
3511  esac
3512done
3513else
3514  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3515$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3516as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3517See \`config.log' for more details" "$LINENO" 5; }
3518fi
3519rm -f conftest conftest$ac_cv_exeext
3520{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3521$as_echo "$ac_cv_exeext" >&6; }
3522
3523rm -f conftest.$ac_ext
3524EXEEXT=$ac_cv_exeext
3525ac_exeext=$EXEEXT
3526cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3527/* end confdefs.h.  */
3528#include <stdio.h>
3529int
3530main ()
3531{
3532FILE *f = fopen ("conftest.out", "w");
3533 return ferror (f) || fclose (f) != 0;
3534
3535  ;
3536  return 0;
3537}
3538_ACEOF
3539ac_clean_files="$ac_clean_files conftest.out"
3540# Check that the compiler produces executables we can run.  If not, either
3541# the compiler is broken, or we cross compile.
3542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3543$as_echo_n "checking whether we are cross compiling... " >&6; }
3544if test "$cross_compiling" != yes; then
3545  { { ac_try="$ac_link"
3546case "(($ac_try" in
3547  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3548  *) ac_try_echo=$ac_try;;
3549esac
3550eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3551$as_echo "$ac_try_echo"; } >&5
3552  (eval "$ac_link") 2>&5
3553  ac_status=$?
3554  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3555  test $ac_status = 0; }
3556  if { ac_try='./conftest$ac_cv_exeext'
3557  { { case "(($ac_try" in
3558  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3559  *) ac_try_echo=$ac_try;;
3560esac
3561eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3562$as_echo "$ac_try_echo"; } >&5
3563  (eval "$ac_try") 2>&5
3564  ac_status=$?
3565  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3566  test $ac_status = 0; }; }; then
3567    cross_compiling=no
3568  else
3569    if test "$cross_compiling" = maybe; then
3570	cross_compiling=yes
3571    else
3572	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3573$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3574as_fn_error $? "cannot run C compiled programs.
3575If you meant to cross compile, use \`--host'.
3576See \`config.log' for more details" "$LINENO" 5; }
3577    fi
3578  fi
3579fi
3580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3581$as_echo "$cross_compiling" >&6; }
3582
3583rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3584ac_clean_files=$ac_clean_files_save
3585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3586$as_echo_n "checking for suffix of object files... " >&6; }
3587if ${ac_cv_objext+:} false; then :
3588  $as_echo_n "(cached) " >&6
3589else
3590  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3591/* end confdefs.h.  */
3592
3593int
3594main ()
3595{
3596
3597  ;
3598  return 0;
3599}
3600_ACEOF
3601rm -f conftest.o conftest.obj
3602if { { ac_try="$ac_compile"
3603case "(($ac_try" in
3604  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3605  *) ac_try_echo=$ac_try;;
3606esac
3607eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3608$as_echo "$ac_try_echo"; } >&5
3609  (eval "$ac_compile") 2>&5
3610  ac_status=$?
3611  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3612  test $ac_status = 0; }; then :
3613  for ac_file in conftest.o conftest.obj conftest.*; do
3614  test -f "$ac_file" || continue;
3615  case $ac_file in
3616    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3617    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3618       break;;
3619  esac
3620done
3621else
3622  $as_echo "$as_me: failed program was:" >&5
3623sed 's/^/| /' conftest.$ac_ext >&5
3624
3625{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3626$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3627as_fn_error $? "cannot compute suffix of object files: cannot compile
3628See \`config.log' for more details" "$LINENO" 5; }
3629fi
3630rm -f conftest.$ac_cv_objext conftest.$ac_ext
3631fi
3632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3633$as_echo "$ac_cv_objext" >&6; }
3634OBJEXT=$ac_cv_objext
3635ac_objext=$OBJEXT
3636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3637$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3638if ${ac_cv_c_compiler_gnu+:} false; then :
3639  $as_echo_n "(cached) " >&6
3640else
3641  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3642/* end confdefs.h.  */
3643
3644int
3645main ()
3646{
3647#ifndef __GNUC__
3648       choke me
3649#endif
3650
3651  ;
3652  return 0;
3653}
3654_ACEOF
3655if ac_fn_c_try_compile "$LINENO"; then :
3656  ac_compiler_gnu=yes
3657else
3658  ac_compiler_gnu=no
3659fi
3660rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3661ac_cv_c_compiler_gnu=$ac_compiler_gnu
3662
3663fi
3664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3665$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3666if test $ac_compiler_gnu = yes; then
3667  GCC=yes
3668else
3669  GCC=
3670fi
3671ac_test_CFLAGS=${CFLAGS+set}
3672ac_save_CFLAGS=$CFLAGS
3673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3674$as_echo_n "checking whether $CC accepts -g... " >&6; }
3675if ${ac_cv_prog_cc_g+:} false; then :
3676  $as_echo_n "(cached) " >&6
3677else
3678  ac_save_c_werror_flag=$ac_c_werror_flag
3679   ac_c_werror_flag=yes
3680   ac_cv_prog_cc_g=no
3681   CFLAGS="-g"
3682   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3683/* end confdefs.h.  */
3684
3685int
3686main ()
3687{
3688
3689  ;
3690  return 0;
3691}
3692_ACEOF
3693if ac_fn_c_try_compile "$LINENO"; then :
3694  ac_cv_prog_cc_g=yes
3695else
3696  CFLAGS=""
3697      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3698/* end confdefs.h.  */
3699
3700int
3701main ()
3702{
3703
3704  ;
3705  return 0;
3706}
3707_ACEOF
3708if ac_fn_c_try_compile "$LINENO"; then :
3709
3710else
3711  ac_c_werror_flag=$ac_save_c_werror_flag
3712	 CFLAGS="-g"
3713	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3714/* end confdefs.h.  */
3715
3716int
3717main ()
3718{
3719
3720  ;
3721  return 0;
3722}
3723_ACEOF
3724if ac_fn_c_try_compile "$LINENO"; then :
3725  ac_cv_prog_cc_g=yes
3726fi
3727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3728fi
3729rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3730fi
3731rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3732   ac_c_werror_flag=$ac_save_c_werror_flag
3733fi
3734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3735$as_echo "$ac_cv_prog_cc_g" >&6; }
3736if test "$ac_test_CFLAGS" = set; then
3737  CFLAGS=$ac_save_CFLAGS
3738elif test $ac_cv_prog_cc_g = yes; then
3739  if test "$GCC" = yes; then
3740    CFLAGS="-g -O2"
3741  else
3742    CFLAGS="-g"
3743  fi
3744else
3745  if test "$GCC" = yes; then
3746    CFLAGS="-O2"
3747  else
3748    CFLAGS=
3749  fi
3750fi
3751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3752$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3753if ${ac_cv_prog_cc_c89+:} false; then :
3754  $as_echo_n "(cached) " >&6
3755else
3756  ac_cv_prog_cc_c89=no
3757ac_save_CC=$CC
3758cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3759/* end confdefs.h.  */
3760#include <stdarg.h>
3761#include <stdio.h>
3762struct stat;
3763/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3764struct buf { int x; };
3765FILE * (*rcsopen) (struct buf *, struct stat *, int);
3766static char *e (p, i)
3767     char **p;
3768     int i;
3769{
3770  return p[i];
3771}
3772static char *f (char * (*g) (char **, int), char **p, ...)
3773{
3774  char *s;
3775  va_list v;
3776  va_start (v,p);
3777  s = g (p, va_arg (v,int));
3778  va_end (v);
3779  return s;
3780}
3781
3782/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3783   function prototypes and stuff, but not '\xHH' hex character constants.
3784   These don't provoke an error unfortunately, instead are silently treated
3785   as 'x'.  The following induces an error, until -std is added to get
3786   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3787   array size at least.  It's necessary to write '\x00'==0 to get something
3788   that's true only with -std.  */
3789int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3790
3791/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3792   inside strings and character constants.  */
3793#define FOO(x) 'x'
3794int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3795
3796int test (int i, double x);
3797struct s1 {int (*f) (int a);};
3798struct s2 {int (*f) (double a);};
3799int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3800int argc;
3801char **argv;
3802int
3803main ()
3804{
3805return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3806  ;
3807  return 0;
3808}
3809_ACEOF
3810for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3811	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3812do
3813  CC="$ac_save_CC $ac_arg"
3814  if ac_fn_c_try_compile "$LINENO"; then :
3815  ac_cv_prog_cc_c89=$ac_arg
3816fi
3817rm -f core conftest.err conftest.$ac_objext
3818  test "x$ac_cv_prog_cc_c89" != "xno" && break
3819done
3820rm -f conftest.$ac_ext
3821CC=$ac_save_CC
3822
3823fi
3824# AC_CACHE_VAL
3825case "x$ac_cv_prog_cc_c89" in
3826  x)
3827    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3828$as_echo "none needed" >&6; } ;;
3829  xno)
3830    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3831$as_echo "unsupported" >&6; } ;;
3832  *)
3833    CC="$CC $ac_cv_prog_cc_c89"
3834    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3835$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3836esac
3837if test "x$ac_cv_prog_cc_c89" != xno; then :
3838
3839fi
3840
3841ac_ext=c
3842ac_cpp='$CPP $CPPFLAGS'
3843ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3844ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3845ac_compiler_gnu=$ac_cv_c_compiler_gnu
3846
3847ac_ext=c
3848ac_cpp='$CPP $CPPFLAGS'
3849ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3850ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3851ac_compiler_gnu=$ac_cv_c_compiler_gnu
3852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3853$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3854if ${am_cv_prog_cc_c_o+:} false; then :
3855  $as_echo_n "(cached) " >&6
3856else
3857  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3858/* end confdefs.h.  */
3859
3860int
3861main ()
3862{
3863
3864  ;
3865  return 0;
3866}
3867_ACEOF
3868  # Make sure it works both with $CC and with simple cc.
3869  # Following AC_PROG_CC_C_O, we do the test twice because some
3870  # compilers refuse to overwrite an existing .o file with -o,
3871  # though they will create one.
3872  am_cv_prog_cc_c_o=yes
3873  for am_i in 1 2; do
3874    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3875   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3876   ac_status=$?
3877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3878   (exit $ac_status); } \
3879         && test -f conftest2.$ac_objext; then
3880      : OK
3881    else
3882      am_cv_prog_cc_c_o=no
3883      break
3884    fi
3885  done
3886  rm -f core conftest*
3887  unset am_i
3888fi
3889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3890$as_echo "$am_cv_prog_cc_c_o" >&6; }
3891if test "$am_cv_prog_cc_c_o" != yes; then
3892   # Losing compiler, so override with the script.
3893   # FIXME: It is wrong to rewrite CC.
3894   # But if we don't then we get into trouble of one sort or another.
3895   # A longer-term fix would be to have automake use am__CC in this case,
3896   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3897   CC="$am_aux_dir/compile $CC"
3898fi
3899ac_ext=c
3900ac_cpp='$CPP $CPPFLAGS'
3901ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3902ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3903ac_compiler_gnu=$ac_cv_c_compiler_gnu
3904
3905
3906depcc="$CC"   am_compiler_list=
3907
3908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3909$as_echo_n "checking dependency style of $depcc... " >&6; }
3910if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3911  $as_echo_n "(cached) " >&6
3912else
3913  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3914  # We make a subdir and do the tests there.  Otherwise we can end up
3915  # making bogus files that we don't know about and never remove.  For
3916  # instance it was reported that on HP-UX the gcc test will end up
3917  # making a dummy file named 'D' -- because '-MD' means "put the output
3918  # in D".
3919  rm -rf conftest.dir
3920  mkdir conftest.dir
3921  # Copy depcomp to subdir because otherwise we won't find it if we're
3922  # using a relative directory.
3923  cp "$am_depcomp" conftest.dir
3924  cd conftest.dir
3925  # We will build objects and dependencies in a subdirectory because
3926  # it helps to detect inapplicable dependency modes.  For instance
3927  # both Tru64's cc and ICC support -MD to output dependencies as a
3928  # side effect of compilation, but ICC will put the dependencies in
3929  # the current directory while Tru64 will put them in the object
3930  # directory.
3931  mkdir sub
3932
3933  am_cv_CC_dependencies_compiler_type=none
3934  if test "$am_compiler_list" = ""; then
3935     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3936  fi
3937  am__universal=false
3938  case " $depcc " in #(
3939     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3940     esac
3941
3942  for depmode in $am_compiler_list; do
3943    # Setup a source with many dependencies, because some compilers
3944    # like to wrap large dependency lists on column 80 (with \), and
3945    # we should not choose a depcomp mode which is confused by this.
3946    #
3947    # We need to recreate these files for each test, as the compiler may
3948    # overwrite some of them when testing with obscure command lines.
3949    # This happens at least with the AIX C compiler.
3950    : > sub/conftest.c
3951    for i in 1 2 3 4 5 6; do
3952      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3953      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3954      # Solaris 10 /bin/sh.
3955      echo '/* dummy */' > sub/conftst$i.h
3956    done
3957    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3958
3959    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3960    # mode.  It turns out that the SunPro C++ compiler does not properly
3961    # handle '-M -o', and we need to detect this.  Also, some Intel
3962    # versions had trouble with output in subdirs.
3963    am__obj=sub/conftest.${OBJEXT-o}
3964    am__minus_obj="-o $am__obj"
3965    case $depmode in
3966    gcc)
3967      # This depmode causes a compiler race in universal mode.
3968      test "$am__universal" = false || continue
3969      ;;
3970    nosideeffect)
3971      # After this tag, mechanisms are not by side-effect, so they'll
3972      # only be used when explicitly requested.
3973      if test "x$enable_dependency_tracking" = xyes; then
3974	continue
3975      else
3976	break
3977      fi
3978      ;;
3979    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3980      # This compiler won't grok '-c -o', but also, the minuso test has
3981      # not run yet.  These depmodes are late enough in the game, and
3982      # so weak that their functioning should not be impacted.
3983      am__obj=conftest.${OBJEXT-o}
3984      am__minus_obj=
3985      ;;
3986    none) break ;;
3987    esac
3988    if depmode=$depmode \
3989       source=sub/conftest.c object=$am__obj \
3990       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3991       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3992         >/dev/null 2>conftest.err &&
3993       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3994       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3995       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3996       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3997      # icc doesn't choke on unknown options, it will just issue warnings
3998      # or remarks (even with -Werror).  So we grep stderr for any message
3999      # that says an option was ignored or not supported.
4000      # When given -MP, icc 7.0 and 7.1 complain thusly:
4001      #   icc: Command line warning: ignoring option '-M'; no argument required
4002      # The diagnosis changed in icc 8.0:
4003      #   icc: Command line remark: option '-MP' not supported
4004      if (grep 'ignoring option' conftest.err ||
4005          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4006        am_cv_CC_dependencies_compiler_type=$depmode
4007        break
4008      fi
4009    fi
4010  done
4011
4012  cd ..
4013  rm -rf conftest.dir
4014else
4015  am_cv_CC_dependencies_compiler_type=none
4016fi
4017
4018fi
4019{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4020$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4021CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4022
4023 if
4024  test "x$enable_dependency_tracking" != xno \
4025  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4026  am__fastdepCC_TRUE=
4027  am__fastdepCC_FALSE='#'
4028else
4029  am__fastdepCC_TRUE='#'
4030  am__fastdepCC_FALSE=
4031fi
4032
4033
4034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4035$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4036if ${ac_cv_path_SED+:} false; then :
4037  $as_echo_n "(cached) " >&6
4038else
4039            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4040     for ac_i in 1 2 3 4 5 6 7; do
4041       ac_script="$ac_script$as_nl$ac_script"
4042     done
4043     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4044     { ac_script=; unset ac_script;}
4045     if test -z "$SED"; then
4046  ac_path_SED_found=false
4047  # Loop through the user's path and test for each of PROGNAME-LIST
4048  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4049for as_dir in $PATH
4050do
4051  IFS=$as_save_IFS
4052  test -z "$as_dir" && as_dir=.
4053    for ac_prog in sed gsed; do
4054    for ac_exec_ext in '' $ac_executable_extensions; do
4055      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4056      as_fn_executable_p "$ac_path_SED" || continue
4057# Check for GNU ac_path_SED and select it if it is found.
4058  # Check for GNU $ac_path_SED
4059case `"$ac_path_SED" --version 2>&1` in
4060*GNU*)
4061  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4062*)
4063  ac_count=0
4064  $as_echo_n 0123456789 >"conftest.in"
4065  while :
4066  do
4067    cat "conftest.in" "conftest.in" >"conftest.tmp"
4068    mv "conftest.tmp" "conftest.in"
4069    cp "conftest.in" "conftest.nl"
4070    $as_echo '' >> "conftest.nl"
4071    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4072    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4073    as_fn_arith $ac_count + 1 && ac_count=$as_val
4074    if test $ac_count -gt ${ac_path_SED_max-0}; then
4075      # Best one so far, save it but keep looking for a better one
4076      ac_cv_path_SED="$ac_path_SED"
4077      ac_path_SED_max=$ac_count
4078    fi
4079    # 10*(2^10) chars as input seems more than enough
4080    test $ac_count -gt 10 && break
4081  done
4082  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4083esac
4084
4085      $ac_path_SED_found && break 3
4086    done
4087  done
4088  done
4089IFS=$as_save_IFS
4090  if test -z "$ac_cv_path_SED"; then
4091    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4092  fi
4093else
4094  ac_cv_path_SED=$SED
4095fi
4096
4097fi
4098{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4099$as_echo "$ac_cv_path_SED" >&6; }
4100 SED="$ac_cv_path_SED"
4101  rm -f conftest.sed
4102
4103test -z "$SED" && SED=sed
4104Xsed="$SED -e 1s/^X//"
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4117$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4118if ${ac_cv_path_GREP+:} false; then :
4119  $as_echo_n "(cached) " >&6
4120else
4121  if test -z "$GREP"; then
4122  ac_path_GREP_found=false
4123  # Loop through the user's path and test for each of PROGNAME-LIST
4124  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4125for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4126do
4127  IFS=$as_save_IFS
4128  test -z "$as_dir" && as_dir=.
4129    for ac_prog in grep ggrep; do
4130    for ac_exec_ext in '' $ac_executable_extensions; do
4131      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4132      as_fn_executable_p "$ac_path_GREP" || continue
4133# Check for GNU ac_path_GREP and select it if it is found.
4134  # Check for GNU $ac_path_GREP
4135case `"$ac_path_GREP" --version 2>&1` in
4136*GNU*)
4137  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4138*)
4139  ac_count=0
4140  $as_echo_n 0123456789 >"conftest.in"
4141  while :
4142  do
4143    cat "conftest.in" "conftest.in" >"conftest.tmp"
4144    mv "conftest.tmp" "conftest.in"
4145    cp "conftest.in" "conftest.nl"
4146    $as_echo 'GREP' >> "conftest.nl"
4147    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4148    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4149    as_fn_arith $ac_count + 1 && ac_count=$as_val
4150    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4151      # Best one so far, save it but keep looking for a better one
4152      ac_cv_path_GREP="$ac_path_GREP"
4153      ac_path_GREP_max=$ac_count
4154    fi
4155    # 10*(2^10) chars as input seems more than enough
4156    test $ac_count -gt 10 && break
4157  done
4158  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4159esac
4160
4161      $ac_path_GREP_found && break 3
4162    done
4163  done
4164  done
4165IFS=$as_save_IFS
4166  if test -z "$ac_cv_path_GREP"; then
4167    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4168  fi
4169else
4170  ac_cv_path_GREP=$GREP
4171fi
4172
4173fi
4174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4175$as_echo "$ac_cv_path_GREP" >&6; }
4176 GREP="$ac_cv_path_GREP"
4177
4178
4179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4180$as_echo_n "checking for egrep... " >&6; }
4181if ${ac_cv_path_EGREP+:} false; then :
4182  $as_echo_n "(cached) " >&6
4183else
4184  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4185   then ac_cv_path_EGREP="$GREP -E"
4186   else
4187     if test -z "$EGREP"; then
4188  ac_path_EGREP_found=false
4189  # Loop through the user's path and test for each of PROGNAME-LIST
4190  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4191for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4192do
4193  IFS=$as_save_IFS
4194  test -z "$as_dir" && as_dir=.
4195    for ac_prog in egrep; do
4196    for ac_exec_ext in '' $ac_executable_extensions; do
4197      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4198      as_fn_executable_p "$ac_path_EGREP" || continue
4199# Check for GNU ac_path_EGREP and select it if it is found.
4200  # Check for GNU $ac_path_EGREP
4201case `"$ac_path_EGREP" --version 2>&1` in
4202*GNU*)
4203  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4204*)
4205  ac_count=0
4206  $as_echo_n 0123456789 >"conftest.in"
4207  while :
4208  do
4209    cat "conftest.in" "conftest.in" >"conftest.tmp"
4210    mv "conftest.tmp" "conftest.in"
4211    cp "conftest.in" "conftest.nl"
4212    $as_echo 'EGREP' >> "conftest.nl"
4213    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4214    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4215    as_fn_arith $ac_count + 1 && ac_count=$as_val
4216    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4217      # Best one so far, save it but keep looking for a better one
4218      ac_cv_path_EGREP="$ac_path_EGREP"
4219      ac_path_EGREP_max=$ac_count
4220    fi
4221    # 10*(2^10) chars as input seems more than enough
4222    test $ac_count -gt 10 && break
4223  done
4224  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4225esac
4226
4227      $ac_path_EGREP_found && break 3
4228    done
4229  done
4230  done
4231IFS=$as_save_IFS
4232  if test -z "$ac_cv_path_EGREP"; then
4233    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4234  fi
4235else
4236  ac_cv_path_EGREP=$EGREP
4237fi
4238
4239   fi
4240fi
4241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4242$as_echo "$ac_cv_path_EGREP" >&6; }
4243 EGREP="$ac_cv_path_EGREP"
4244
4245
4246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4247$as_echo_n "checking for fgrep... " >&6; }
4248if ${ac_cv_path_FGREP+:} false; then :
4249  $as_echo_n "(cached) " >&6
4250else
4251  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4252   then ac_cv_path_FGREP="$GREP -F"
4253   else
4254     if test -z "$FGREP"; then
4255  ac_path_FGREP_found=false
4256  # Loop through the user's path and test for each of PROGNAME-LIST
4257  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4258for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4259do
4260  IFS=$as_save_IFS
4261  test -z "$as_dir" && as_dir=.
4262    for ac_prog in fgrep; do
4263    for ac_exec_ext in '' $ac_executable_extensions; do
4264      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4265      as_fn_executable_p "$ac_path_FGREP" || continue
4266# Check for GNU ac_path_FGREP and select it if it is found.
4267  # Check for GNU $ac_path_FGREP
4268case `"$ac_path_FGREP" --version 2>&1` in
4269*GNU*)
4270  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4271*)
4272  ac_count=0
4273  $as_echo_n 0123456789 >"conftest.in"
4274  while :
4275  do
4276    cat "conftest.in" "conftest.in" >"conftest.tmp"
4277    mv "conftest.tmp" "conftest.in"
4278    cp "conftest.in" "conftest.nl"
4279    $as_echo 'FGREP' >> "conftest.nl"
4280    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4281    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4282    as_fn_arith $ac_count + 1 && ac_count=$as_val
4283    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4284      # Best one so far, save it but keep looking for a better one
4285      ac_cv_path_FGREP="$ac_path_FGREP"
4286      ac_path_FGREP_max=$ac_count
4287    fi
4288    # 10*(2^10) chars as input seems more than enough
4289    test $ac_count -gt 10 && break
4290  done
4291  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4292esac
4293
4294      $ac_path_FGREP_found && break 3
4295    done
4296  done
4297  done
4298IFS=$as_save_IFS
4299  if test -z "$ac_cv_path_FGREP"; then
4300    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4301  fi
4302else
4303  ac_cv_path_FGREP=$FGREP
4304fi
4305
4306   fi
4307fi
4308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4309$as_echo "$ac_cv_path_FGREP" >&6; }
4310 FGREP="$ac_cv_path_FGREP"
4311
4312
4313test -z "$GREP" && GREP=grep
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333# Check whether --with-gnu-ld was given.
4334if test "${with_gnu_ld+set}" = set; then :
4335  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4336else
4337  with_gnu_ld=no
4338fi
4339
4340ac_prog=ld
4341if test "$GCC" = yes; then
4342  # Check if gcc -print-prog-name=ld gives a path.
4343  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4344$as_echo_n "checking for ld used by $CC... " >&6; }
4345  case $host in
4346  *-*-mingw*)
4347    # gcc leaves a trailing carriage return which upsets mingw
4348    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4349  *)
4350    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4351  esac
4352  case $ac_prog in
4353    # Accept absolute paths.
4354    [\\/]* | ?:[\\/]*)
4355      re_direlt='/[^/][^/]*/\.\./'
4356      # Canonicalize the pathname of ld
4357      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4358      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4359	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4360      done
4361      test -z "$LD" && LD="$ac_prog"
4362      ;;
4363  "")
4364    # If it fails, then pretend we aren't using GCC.
4365    ac_prog=ld
4366    ;;
4367  *)
4368    # If it is relative, then search for the first ld in PATH.
4369    with_gnu_ld=unknown
4370    ;;
4371  esac
4372elif test "$with_gnu_ld" = yes; then
4373  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4374$as_echo_n "checking for GNU ld... " >&6; }
4375else
4376  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4377$as_echo_n "checking for non-GNU ld... " >&6; }
4378fi
4379if ${lt_cv_path_LD+:} false; then :
4380  $as_echo_n "(cached) " >&6
4381else
4382  if test -z "$LD"; then
4383  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4384  for ac_dir in $PATH; do
4385    IFS="$lt_save_ifs"
4386    test -z "$ac_dir" && ac_dir=.
4387    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4388      lt_cv_path_LD="$ac_dir/$ac_prog"
4389      # Check to see if the program is GNU ld.  I'd rather use --version,
4390      # but apparently some variants of GNU ld only accept -v.
4391      # Break only if it was the GNU/non-GNU ld that we prefer.
4392      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4393      *GNU* | *'with BFD'*)
4394	test "$with_gnu_ld" != no && break
4395	;;
4396      *)
4397	test "$with_gnu_ld" != yes && break
4398	;;
4399      esac
4400    fi
4401  done
4402  IFS="$lt_save_ifs"
4403else
4404  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4405fi
4406fi
4407
4408LD="$lt_cv_path_LD"
4409if test -n "$LD"; then
4410  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4411$as_echo "$LD" >&6; }
4412else
4413  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4414$as_echo "no" >&6; }
4415fi
4416test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4418$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4419if ${lt_cv_prog_gnu_ld+:} false; then :
4420  $as_echo_n "(cached) " >&6
4421else
4422  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4423case `$LD -v 2>&1 </dev/null` in
4424*GNU* | *'with BFD'*)
4425  lt_cv_prog_gnu_ld=yes
4426  ;;
4427*)
4428  lt_cv_prog_gnu_ld=no
4429  ;;
4430esac
4431fi
4432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4433$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4434with_gnu_ld=$lt_cv_prog_gnu_ld
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4445$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4446if ${lt_cv_path_NM+:} false; then :
4447  $as_echo_n "(cached) " >&6
4448else
4449  if test -n "$NM"; then
4450  # Let the user override the test.
4451  lt_cv_path_NM="$NM"
4452else
4453  lt_nm_to_check="${ac_tool_prefix}nm"
4454  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4455    lt_nm_to_check="$lt_nm_to_check nm"
4456  fi
4457  for lt_tmp_nm in $lt_nm_to_check; do
4458    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4459    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4460      IFS="$lt_save_ifs"
4461      test -z "$ac_dir" && ac_dir=.
4462      tmp_nm="$ac_dir/$lt_tmp_nm"
4463      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4464	# Check to see if the nm accepts a BSD-compat flag.
4465	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4466	#   nm: unknown option "B" ignored
4467	# Tru64's nm complains that /dev/null is an invalid object file
4468	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4469	*/dev/null* | *'Invalid file or object type'*)
4470	  lt_cv_path_NM="$tmp_nm -B"
4471	  break
4472	  ;;
4473	*)
4474	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4475	  */dev/null*)
4476	    lt_cv_path_NM="$tmp_nm -p"
4477	    break
4478	    ;;
4479	  *)
4480	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4481	    continue # so that we can try to find one that supports BSD flags
4482	    ;;
4483	  esac
4484	  ;;
4485	esac
4486      fi
4487    done
4488    IFS="$lt_save_ifs"
4489  done
4490  : ${lt_cv_path_NM=no}
4491fi
4492fi
4493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4494$as_echo "$lt_cv_path_NM" >&6; }
4495if test "$lt_cv_path_NM" != "no"; then
4496  NM="$lt_cv_path_NM"
4497else
4498  # Didn't find any BSD compatible name lister, look for dumpbin.
4499  if test -n "$DUMPBIN"; then :
4500    # Let the user override the test.
4501  else
4502    if test -n "$ac_tool_prefix"; then
4503  for ac_prog in dumpbin "link -dump"
4504  do
4505    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4506set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4508$as_echo_n "checking for $ac_word... " >&6; }
4509if ${ac_cv_prog_DUMPBIN+:} false; then :
4510  $as_echo_n "(cached) " >&6
4511else
4512  if test -n "$DUMPBIN"; then
4513  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4514else
4515as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4516for as_dir in $PATH
4517do
4518  IFS=$as_save_IFS
4519  test -z "$as_dir" && as_dir=.
4520    for ac_exec_ext in '' $ac_executable_extensions; do
4521  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4522    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4523    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4524    break 2
4525  fi
4526done
4527  done
4528IFS=$as_save_IFS
4529
4530fi
4531fi
4532DUMPBIN=$ac_cv_prog_DUMPBIN
4533if test -n "$DUMPBIN"; then
4534  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4535$as_echo "$DUMPBIN" >&6; }
4536else
4537  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4538$as_echo "no" >&6; }
4539fi
4540
4541
4542    test -n "$DUMPBIN" && break
4543  done
4544fi
4545if test -z "$DUMPBIN"; then
4546  ac_ct_DUMPBIN=$DUMPBIN
4547  for ac_prog in dumpbin "link -dump"
4548do
4549  # Extract the first word of "$ac_prog", so it can be a program name with args.
4550set dummy $ac_prog; ac_word=$2
4551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4552$as_echo_n "checking for $ac_word... " >&6; }
4553if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4554  $as_echo_n "(cached) " >&6
4555else
4556  if test -n "$ac_ct_DUMPBIN"; then
4557  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4558else
4559as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4560for as_dir in $PATH
4561do
4562  IFS=$as_save_IFS
4563  test -z "$as_dir" && as_dir=.
4564    for ac_exec_ext in '' $ac_executable_extensions; do
4565  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4566    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4567    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4568    break 2
4569  fi
4570done
4571  done
4572IFS=$as_save_IFS
4573
4574fi
4575fi
4576ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4577if test -n "$ac_ct_DUMPBIN"; then
4578  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4579$as_echo "$ac_ct_DUMPBIN" >&6; }
4580else
4581  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4582$as_echo "no" >&6; }
4583fi
4584
4585
4586  test -n "$ac_ct_DUMPBIN" && break
4587done
4588
4589  if test "x$ac_ct_DUMPBIN" = x; then
4590    DUMPBIN=":"
4591  else
4592    case $cross_compiling:$ac_tool_warned in
4593yes:)
4594{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4595$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4596ac_tool_warned=yes ;;
4597esac
4598    DUMPBIN=$ac_ct_DUMPBIN
4599  fi
4600fi
4601
4602    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4603    *COFF*)
4604      DUMPBIN="$DUMPBIN -symbols"
4605      ;;
4606    *)
4607      DUMPBIN=:
4608      ;;
4609    esac
4610  fi
4611
4612  if test "$DUMPBIN" != ":"; then
4613    NM="$DUMPBIN"
4614  fi
4615fi
4616test -z "$NM" && NM=nm
4617
4618
4619
4620
4621
4622
4623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4624$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4625if ${lt_cv_nm_interface+:} false; then :
4626  $as_echo_n "(cached) " >&6
4627else
4628  lt_cv_nm_interface="BSD nm"
4629  echo "int some_variable = 0;" > conftest.$ac_ext
4630  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4631  (eval "$ac_compile" 2>conftest.err)
4632  cat conftest.err >&5
4633  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4634  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4635  cat conftest.err >&5
4636  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4637  cat conftest.out >&5
4638  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4639    lt_cv_nm_interface="MS dumpbin"
4640  fi
4641  rm -f conftest*
4642fi
4643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4644$as_echo "$lt_cv_nm_interface" >&6; }
4645
4646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4647$as_echo_n "checking whether ln -s works... " >&6; }
4648LN_S=$as_ln_s
4649if test "$LN_S" = "ln -s"; then
4650  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4651$as_echo "yes" >&6; }
4652else
4653  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4654$as_echo "no, using $LN_S" >&6; }
4655fi
4656
4657# find the maximum length of command line arguments
4658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4659$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4660if ${lt_cv_sys_max_cmd_len+:} false; then :
4661  $as_echo_n "(cached) " >&6
4662else
4663    i=0
4664  teststring="ABCD"
4665
4666  case $build_os in
4667  msdosdjgpp*)
4668    # On DJGPP, this test can blow up pretty badly due to problems in libc
4669    # (any single argument exceeding 2000 bytes causes a buffer overrun
4670    # during glob expansion).  Even if it were fixed, the result of this
4671    # check would be larger than it should be.
4672    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4673    ;;
4674
4675  gnu*)
4676    # Under GNU Hurd, this test is not required because there is
4677    # no limit to the length of command line arguments.
4678    # Libtool will interpret -1 as no limit whatsoever
4679    lt_cv_sys_max_cmd_len=-1;
4680    ;;
4681
4682  cygwin* | mingw* | cegcc*)
4683    # On Win9x/ME, this test blows up -- it succeeds, but takes
4684    # about 5 minutes as the teststring grows exponentially.
4685    # Worse, since 9x/ME are not pre-emptively multitasking,
4686    # you end up with a "frozen" computer, even though with patience
4687    # the test eventually succeeds (with a max line length of 256k).
4688    # Instead, let's just punt: use the minimum linelength reported by
4689    # all of the supported platforms: 8192 (on NT/2K/XP).
4690    lt_cv_sys_max_cmd_len=8192;
4691    ;;
4692
4693  mint*)
4694    # On MiNT this can take a long time and run out of memory.
4695    lt_cv_sys_max_cmd_len=8192;
4696    ;;
4697
4698  amigaos*)
4699    # On AmigaOS with pdksh, this test takes hours, literally.
4700    # So we just punt and use a minimum line length of 8192.
4701    lt_cv_sys_max_cmd_len=8192;
4702    ;;
4703
4704  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4705    # This has been around since 386BSD, at least.  Likely further.
4706    if test -x /sbin/sysctl; then
4707      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4708    elif test -x /usr/sbin/sysctl; then
4709      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4710    else
4711      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4712    fi
4713    # And add a safety zone
4714    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4715    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4716    ;;
4717
4718  interix*)
4719    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4720    lt_cv_sys_max_cmd_len=196608
4721    ;;
4722
4723  os2*)
4724    # The test takes a long time on OS/2.
4725    lt_cv_sys_max_cmd_len=8192
4726    ;;
4727
4728  osf*)
4729    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4730    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4731    # nice to cause kernel panics so lets avoid the loop below.
4732    # First set a reasonable default.
4733    lt_cv_sys_max_cmd_len=16384
4734    #
4735    if test -x /sbin/sysconfig; then
4736      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4737        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4738      esac
4739    fi
4740    ;;
4741  sco3.2v5*)
4742    lt_cv_sys_max_cmd_len=102400
4743    ;;
4744  sysv5* | sco5v6* | sysv4.2uw2*)
4745    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4746    if test -n "$kargmax"; then
4747      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4748    else
4749      lt_cv_sys_max_cmd_len=32768
4750    fi
4751    ;;
4752  *)
4753    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4754    if test -n "$lt_cv_sys_max_cmd_len"; then
4755      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4756      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4757    else
4758      # Make teststring a little bigger before we do anything with it.
4759      # a 1K string should be a reasonable start.
4760      for i in 1 2 3 4 5 6 7 8 ; do
4761        teststring=$teststring$teststring
4762      done
4763      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4764      # If test is not a shell built-in, we'll probably end up computing a
4765      # maximum length that is only half of the actual maximum length, but
4766      # we can't tell.
4767      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4768	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4769	      test $i != 17 # 1/2 MB should be enough
4770      do
4771        i=`expr $i + 1`
4772        teststring=$teststring$teststring
4773      done
4774      # Only check the string length outside the loop.
4775      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4776      teststring=
4777      # Add a significant safety factor because C++ compilers can tack on
4778      # massive amounts of additional arguments before passing them to the
4779      # linker.  It appears as though 1/2 is a usable value.
4780      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4781    fi
4782    ;;
4783  esac
4784
4785fi
4786
4787if test -n $lt_cv_sys_max_cmd_len ; then
4788  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4789$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4790else
4791  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4792$as_echo "none" >&6; }
4793fi
4794max_cmd_len=$lt_cv_sys_max_cmd_len
4795
4796
4797
4798
4799
4800
4801: ${CP="cp -f"}
4802: ${MV="mv -f"}
4803: ${RM="rm -f"}
4804
4805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4806$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4807# Try some XSI features
4808xsi_shell=no
4809( _lt_dummy="a/b/c"
4810  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4811      = c,a/b,b/c, \
4812    && eval 'test $(( 1 + 1 )) -eq 2 \
4813    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4814  && xsi_shell=yes
4815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4816$as_echo "$xsi_shell" >&6; }
4817
4818
4819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4820$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4821lt_shell_append=no
4822( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4823    >/dev/null 2>&1 \
4824  && lt_shell_append=yes
4825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4826$as_echo "$lt_shell_append" >&6; }
4827
4828
4829if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4830  lt_unset=unset
4831else
4832  lt_unset=false
4833fi
4834
4835
4836
4837
4838
4839# test EBCDIC or ASCII
4840case `echo X|tr X '\101'` in
4841 A) # ASCII based system
4842    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4843  lt_SP2NL='tr \040 \012'
4844  lt_NL2SP='tr \015\012 \040\040'
4845  ;;
4846 *) # EBCDIC based system
4847  lt_SP2NL='tr \100 \n'
4848  lt_NL2SP='tr \r\n \100\100'
4849  ;;
4850esac
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4861$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4862if ${lt_cv_to_host_file_cmd+:} false; then :
4863  $as_echo_n "(cached) " >&6
4864else
4865  case $host in
4866  *-*-mingw* )
4867    case $build in
4868      *-*-mingw* ) # actually msys
4869        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4870        ;;
4871      *-*-cygwin* )
4872        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4873        ;;
4874      * ) # otherwise, assume *nix
4875        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4876        ;;
4877    esac
4878    ;;
4879  *-*-cygwin* )
4880    case $build in
4881      *-*-mingw* ) # actually msys
4882        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4883        ;;
4884      *-*-cygwin* )
4885        lt_cv_to_host_file_cmd=func_convert_file_noop
4886        ;;
4887      * ) # otherwise, assume *nix
4888        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4889        ;;
4890    esac
4891    ;;
4892  * ) # unhandled hosts (and "normal" native builds)
4893    lt_cv_to_host_file_cmd=func_convert_file_noop
4894    ;;
4895esac
4896
4897fi
4898
4899to_host_file_cmd=$lt_cv_to_host_file_cmd
4900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4901$as_echo "$lt_cv_to_host_file_cmd" >&6; }
4902
4903
4904
4905
4906
4907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4908$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4909if ${lt_cv_to_tool_file_cmd+:} false; then :
4910  $as_echo_n "(cached) " >&6
4911else
4912  #assume ordinary cross tools, or native build.
4913lt_cv_to_tool_file_cmd=func_convert_file_noop
4914case $host in
4915  *-*-mingw* )
4916    case $build in
4917      *-*-mingw* ) # actually msys
4918        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4919        ;;
4920    esac
4921    ;;
4922esac
4923
4924fi
4925
4926to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4928$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4929
4930
4931
4932
4933
4934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4935$as_echo_n "checking for $LD option to reload object files... " >&6; }
4936if ${lt_cv_ld_reload_flag+:} false; then :
4937  $as_echo_n "(cached) " >&6
4938else
4939  lt_cv_ld_reload_flag='-r'
4940fi
4941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4942$as_echo "$lt_cv_ld_reload_flag" >&6; }
4943reload_flag=$lt_cv_ld_reload_flag
4944case $reload_flag in
4945"" | " "*) ;;
4946*) reload_flag=" $reload_flag" ;;
4947esac
4948reload_cmds='$LD$reload_flag -o $output$reload_objs'
4949case $host_os in
4950  cygwin* | mingw* | pw32* | cegcc*)
4951    if test "$GCC" != yes; then
4952      reload_cmds=false
4953    fi
4954    ;;
4955  darwin*)
4956    if test "$GCC" = yes; then
4957      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4958    else
4959      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4960    fi
4961    ;;
4962esac
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972if test -n "$ac_tool_prefix"; then
4973  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4974set dummy ${ac_tool_prefix}objdump; ac_word=$2
4975{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4976$as_echo_n "checking for $ac_word... " >&6; }
4977if ${ac_cv_prog_OBJDUMP+:} false; then :
4978  $as_echo_n "(cached) " >&6
4979else
4980  if test -n "$OBJDUMP"; then
4981  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4982else
4983as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4984for as_dir in $PATH
4985do
4986  IFS=$as_save_IFS
4987  test -z "$as_dir" && as_dir=.
4988    for ac_exec_ext in '' $ac_executable_extensions; do
4989  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4990    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4991    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4992    break 2
4993  fi
4994done
4995  done
4996IFS=$as_save_IFS
4997
4998fi
4999fi
5000OBJDUMP=$ac_cv_prog_OBJDUMP
5001if test -n "$OBJDUMP"; then
5002  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5003$as_echo "$OBJDUMP" >&6; }
5004else
5005  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5006$as_echo "no" >&6; }
5007fi
5008
5009
5010fi
5011if test -z "$ac_cv_prog_OBJDUMP"; then
5012  ac_ct_OBJDUMP=$OBJDUMP
5013  # Extract the first word of "objdump", so it can be a program name with args.
5014set dummy objdump; ac_word=$2
5015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5016$as_echo_n "checking for $ac_word... " >&6; }
5017if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5018  $as_echo_n "(cached) " >&6
5019else
5020  if test -n "$ac_ct_OBJDUMP"; then
5021  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5022else
5023as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5024for as_dir in $PATH
5025do
5026  IFS=$as_save_IFS
5027  test -z "$as_dir" && as_dir=.
5028    for ac_exec_ext in '' $ac_executable_extensions; do
5029  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5030    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5031    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5032    break 2
5033  fi
5034done
5035  done
5036IFS=$as_save_IFS
5037
5038fi
5039fi
5040ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5041if test -n "$ac_ct_OBJDUMP"; then
5042  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5043$as_echo "$ac_ct_OBJDUMP" >&6; }
5044else
5045  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5046$as_echo "no" >&6; }
5047fi
5048
5049  if test "x$ac_ct_OBJDUMP" = x; then
5050    OBJDUMP="false"
5051  else
5052    case $cross_compiling:$ac_tool_warned in
5053yes:)
5054{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5055$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5056ac_tool_warned=yes ;;
5057esac
5058    OBJDUMP=$ac_ct_OBJDUMP
5059  fi
5060else
5061  OBJDUMP="$ac_cv_prog_OBJDUMP"
5062fi
5063
5064test -z "$OBJDUMP" && OBJDUMP=objdump
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5075$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5076if ${lt_cv_deplibs_check_method+:} false; then :
5077  $as_echo_n "(cached) " >&6
5078else
5079  lt_cv_file_magic_cmd='$MAGIC_CMD'
5080lt_cv_file_magic_test_file=
5081lt_cv_deplibs_check_method='unknown'
5082# Need to set the preceding variable on all platforms that support
5083# interlibrary dependencies.
5084# 'none' -- dependencies not supported.
5085# `unknown' -- same as none, but documents that we really don't know.
5086# 'pass_all' -- all dependencies passed with no checks.
5087# 'test_compile' -- check by making test program.
5088# 'file_magic [[regex]]' -- check by looking for files in library path
5089# which responds to the $file_magic_cmd with a given extended regex.
5090# If you have `file' or equivalent on your system and you're not sure
5091# whether `pass_all' will *always* work, you probably want this one.
5092
5093case $host_os in
5094aix[4-9]*)
5095  lt_cv_deplibs_check_method=pass_all
5096  ;;
5097
5098beos*)
5099  lt_cv_deplibs_check_method=pass_all
5100  ;;
5101
5102bsdi[45]*)
5103  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5104  lt_cv_file_magic_cmd='/usr/bin/file -L'
5105  lt_cv_file_magic_test_file=/shlib/libc.so
5106  ;;
5107
5108cygwin*)
5109  # func_win32_libid is a shell function defined in ltmain.sh
5110  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5111  lt_cv_file_magic_cmd='func_win32_libid'
5112  ;;
5113
5114mingw* | pw32*)
5115  # Base MSYS/MinGW do not provide the 'file' command needed by
5116  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5117  # unless we find 'file', for example because we are cross-compiling.
5118  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5119  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5120    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5121    lt_cv_file_magic_cmd='func_win32_libid'
5122  else
5123    # Keep this pattern in sync with the one in func_win32_libid.
5124    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5125    lt_cv_file_magic_cmd='$OBJDUMP -f'
5126  fi
5127  ;;
5128
5129cegcc*)
5130  # use the weaker test based on 'objdump'. See mingw*.
5131  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5132  lt_cv_file_magic_cmd='$OBJDUMP -f'
5133  ;;
5134
5135darwin* | rhapsody*)
5136  lt_cv_deplibs_check_method=pass_all
5137  ;;
5138
5139freebsd* | dragonfly*)
5140  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5141    case $host_cpu in
5142    i*86 )
5143      # Not sure whether the presence of OpenBSD here was a mistake.
5144      # Let's accept both of them until this is cleared up.
5145      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5146      lt_cv_file_magic_cmd=/usr/bin/file
5147      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5148      ;;
5149    esac
5150  else
5151    lt_cv_deplibs_check_method=pass_all
5152  fi
5153  ;;
5154
5155gnu*)
5156  lt_cv_deplibs_check_method=pass_all
5157  ;;
5158
5159haiku*)
5160  lt_cv_deplibs_check_method=pass_all
5161  ;;
5162
5163hpux10.20* | hpux11*)
5164  lt_cv_file_magic_cmd=/usr/bin/file
5165  case $host_cpu in
5166  ia64*)
5167    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5168    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5169    ;;
5170  hppa*64*)
5171    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]'
5172    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5173    ;;
5174  *)
5175    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5176    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5177    ;;
5178  esac
5179  ;;
5180
5181interix[3-9]*)
5182  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5183  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5184  ;;
5185
5186irix5* | irix6* | nonstopux*)
5187  case $LD in
5188  *-32|*"-32 ") libmagic=32-bit;;
5189  *-n32|*"-n32 ") libmagic=N32;;
5190  *-64|*"-64 ") libmagic=64-bit;;
5191  *) libmagic=never-match;;
5192  esac
5193  lt_cv_deplibs_check_method=pass_all
5194  ;;
5195
5196# This must be glibc/ELF.
5197linux* | k*bsd*-gnu | kopensolaris*-gnu)
5198  lt_cv_deplibs_check_method=pass_all
5199  ;;
5200
5201netbsd*)
5202  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5203    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5204  else
5205    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5206  fi
5207  ;;
5208
5209newos6*)
5210  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5211  lt_cv_file_magic_cmd=/usr/bin/file
5212  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5213  ;;
5214
5215*nto* | *qnx*)
5216  lt_cv_deplibs_check_method=pass_all
5217  ;;
5218
5219openbsd*)
5220  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5221    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5222  else
5223    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5224  fi
5225  ;;
5226
5227osf3* | osf4* | osf5*)
5228  lt_cv_deplibs_check_method=pass_all
5229  ;;
5230
5231rdos*)
5232  lt_cv_deplibs_check_method=pass_all
5233  ;;
5234
5235solaris*)
5236  lt_cv_deplibs_check_method=pass_all
5237  ;;
5238
5239sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5240  lt_cv_deplibs_check_method=pass_all
5241  ;;
5242
5243sysv4 | sysv4.3*)
5244  case $host_vendor in
5245  motorola)
5246    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]'
5247    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5248    ;;
5249  ncr)
5250    lt_cv_deplibs_check_method=pass_all
5251    ;;
5252  sequent)
5253    lt_cv_file_magic_cmd='/bin/file'
5254    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5255    ;;
5256  sni)
5257    lt_cv_file_magic_cmd='/bin/file'
5258    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5259    lt_cv_file_magic_test_file=/lib/libc.so
5260    ;;
5261  siemens)
5262    lt_cv_deplibs_check_method=pass_all
5263    ;;
5264  pc)
5265    lt_cv_deplibs_check_method=pass_all
5266    ;;
5267  esac
5268  ;;
5269
5270tpf*)
5271  lt_cv_deplibs_check_method=pass_all
5272  ;;
5273esac
5274
5275fi
5276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5277$as_echo "$lt_cv_deplibs_check_method" >&6; }
5278
5279file_magic_glob=
5280want_nocaseglob=no
5281if test "$build" = "$host"; then
5282  case $host_os in
5283  mingw* | pw32*)
5284    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5285      want_nocaseglob=yes
5286    else
5287      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5288    fi
5289    ;;
5290  esac
5291fi
5292
5293file_magic_cmd=$lt_cv_file_magic_cmd
5294deplibs_check_method=$lt_cv_deplibs_check_method
5295test -z "$deplibs_check_method" && deplibs_check_method=unknown
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318if test -n "$ac_tool_prefix"; then
5319  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5320set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5322$as_echo_n "checking for $ac_word... " >&6; }
5323if ${ac_cv_prog_DLLTOOL+:} false; then :
5324  $as_echo_n "(cached) " >&6
5325else
5326  if test -n "$DLLTOOL"; then
5327  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5328else
5329as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5330for as_dir in $PATH
5331do
5332  IFS=$as_save_IFS
5333  test -z "$as_dir" && as_dir=.
5334    for ac_exec_ext in '' $ac_executable_extensions; do
5335  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5336    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5337    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5338    break 2
5339  fi
5340done
5341  done
5342IFS=$as_save_IFS
5343
5344fi
5345fi
5346DLLTOOL=$ac_cv_prog_DLLTOOL
5347if test -n "$DLLTOOL"; then
5348  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5349$as_echo "$DLLTOOL" >&6; }
5350else
5351  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5352$as_echo "no" >&6; }
5353fi
5354
5355
5356fi
5357if test -z "$ac_cv_prog_DLLTOOL"; then
5358  ac_ct_DLLTOOL=$DLLTOOL
5359  # Extract the first word of "dlltool", so it can be a program name with args.
5360set dummy dlltool; ac_word=$2
5361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5362$as_echo_n "checking for $ac_word... " >&6; }
5363if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5364  $as_echo_n "(cached) " >&6
5365else
5366  if test -n "$ac_ct_DLLTOOL"; then
5367  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5368else
5369as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5370for as_dir in $PATH
5371do
5372  IFS=$as_save_IFS
5373  test -z "$as_dir" && as_dir=.
5374    for ac_exec_ext in '' $ac_executable_extensions; do
5375  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5376    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5377    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5378    break 2
5379  fi
5380done
5381  done
5382IFS=$as_save_IFS
5383
5384fi
5385fi
5386ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5387if test -n "$ac_ct_DLLTOOL"; then
5388  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5389$as_echo "$ac_ct_DLLTOOL" >&6; }
5390else
5391  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5392$as_echo "no" >&6; }
5393fi
5394
5395  if test "x$ac_ct_DLLTOOL" = x; then
5396    DLLTOOL="false"
5397  else
5398    case $cross_compiling:$ac_tool_warned in
5399yes:)
5400{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5401$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5402ac_tool_warned=yes ;;
5403esac
5404    DLLTOOL=$ac_ct_DLLTOOL
5405  fi
5406else
5407  DLLTOOL="$ac_cv_prog_DLLTOOL"
5408fi
5409
5410test -z "$DLLTOOL" && DLLTOOL=dlltool
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5422$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5423if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5424  $as_echo_n "(cached) " >&6
5425else
5426  lt_cv_sharedlib_from_linklib_cmd='unknown'
5427
5428case $host_os in
5429cygwin* | mingw* | pw32* | cegcc*)
5430  # two different shell functions defined in ltmain.sh
5431  # decide which to use based on capabilities of $DLLTOOL
5432  case `$DLLTOOL --help 2>&1` in
5433  *--identify-strict*)
5434    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5435    ;;
5436  *)
5437    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5438    ;;
5439  esac
5440  ;;
5441*)
5442  # fallback: assume linklib IS sharedlib
5443  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5444  ;;
5445esac
5446
5447fi
5448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5449$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5450sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5451test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5452
5453
5454
5455
5456
5457
5458
5459
5460if test -n "$ac_tool_prefix"; then
5461  for ac_prog in ar
5462  do
5463    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5464set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5465{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5466$as_echo_n "checking for $ac_word... " >&6; }
5467if ${ac_cv_prog_AR+:} false; then :
5468  $as_echo_n "(cached) " >&6
5469else
5470  if test -n "$AR"; then
5471  ac_cv_prog_AR="$AR" # Let the user override the test.
5472else
5473as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5474for as_dir in $PATH
5475do
5476  IFS=$as_save_IFS
5477  test -z "$as_dir" && as_dir=.
5478    for ac_exec_ext in '' $ac_executable_extensions; do
5479  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5480    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5481    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5482    break 2
5483  fi
5484done
5485  done
5486IFS=$as_save_IFS
5487
5488fi
5489fi
5490AR=$ac_cv_prog_AR
5491if test -n "$AR"; then
5492  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5493$as_echo "$AR" >&6; }
5494else
5495  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5496$as_echo "no" >&6; }
5497fi
5498
5499
5500    test -n "$AR" && break
5501  done
5502fi
5503if test -z "$AR"; then
5504  ac_ct_AR=$AR
5505  for ac_prog in ar
5506do
5507  # Extract the first word of "$ac_prog", so it can be a program name with args.
5508set dummy $ac_prog; ac_word=$2
5509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5510$as_echo_n "checking for $ac_word... " >&6; }
5511if ${ac_cv_prog_ac_ct_AR+:} false; then :
5512  $as_echo_n "(cached) " >&6
5513else
5514  if test -n "$ac_ct_AR"; then
5515  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5516else
5517as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5518for as_dir in $PATH
5519do
5520  IFS=$as_save_IFS
5521  test -z "$as_dir" && as_dir=.
5522    for ac_exec_ext in '' $ac_executable_extensions; do
5523  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5524    ac_cv_prog_ac_ct_AR="$ac_prog"
5525    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5526    break 2
5527  fi
5528done
5529  done
5530IFS=$as_save_IFS
5531
5532fi
5533fi
5534ac_ct_AR=$ac_cv_prog_ac_ct_AR
5535if test -n "$ac_ct_AR"; then
5536  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5537$as_echo "$ac_ct_AR" >&6; }
5538else
5539  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5540$as_echo "no" >&6; }
5541fi
5542
5543
5544  test -n "$ac_ct_AR" && break
5545done
5546
5547  if test "x$ac_ct_AR" = x; then
5548    AR="false"
5549  else
5550    case $cross_compiling:$ac_tool_warned in
5551yes:)
5552{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5553$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5554ac_tool_warned=yes ;;
5555esac
5556    AR=$ac_ct_AR
5557  fi
5558fi
5559
5560: ${AR=ar}
5561: ${AR_FLAGS=cru}
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5574$as_echo_n "checking for archiver @FILE support... " >&6; }
5575if ${lt_cv_ar_at_file+:} false; then :
5576  $as_echo_n "(cached) " >&6
5577else
5578  lt_cv_ar_at_file=no
5579   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5580/* end confdefs.h.  */
5581
5582int
5583main ()
5584{
5585
5586  ;
5587  return 0;
5588}
5589_ACEOF
5590if ac_fn_c_try_compile "$LINENO"; then :
5591  echo conftest.$ac_objext > conftest.lst
5592      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5593      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5594  (eval $lt_ar_try) 2>&5
5595  ac_status=$?
5596  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5597  test $ac_status = 0; }
5598      if test "$ac_status" -eq 0; then
5599	# Ensure the archiver fails upon bogus file names.
5600	rm -f conftest.$ac_objext libconftest.a
5601	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5602  (eval $lt_ar_try) 2>&5
5603  ac_status=$?
5604  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5605  test $ac_status = 0; }
5606	if test "$ac_status" -ne 0; then
5607          lt_cv_ar_at_file=@
5608        fi
5609      fi
5610      rm -f conftest.* libconftest.a
5611
5612fi
5613rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5614
5615fi
5616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5617$as_echo "$lt_cv_ar_at_file" >&6; }
5618
5619if test "x$lt_cv_ar_at_file" = xno; then
5620  archiver_list_spec=
5621else
5622  archiver_list_spec=$lt_cv_ar_at_file
5623fi
5624
5625
5626
5627
5628
5629
5630
5631if test -n "$ac_tool_prefix"; then
5632  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5633set dummy ${ac_tool_prefix}strip; ac_word=$2
5634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5635$as_echo_n "checking for $ac_word... " >&6; }
5636if ${ac_cv_prog_STRIP+:} false; then :
5637  $as_echo_n "(cached) " >&6
5638else
5639  if test -n "$STRIP"; then
5640  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5641else
5642as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5643for as_dir in $PATH
5644do
5645  IFS=$as_save_IFS
5646  test -z "$as_dir" && as_dir=.
5647    for ac_exec_ext in '' $ac_executable_extensions; do
5648  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5649    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5650    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5651    break 2
5652  fi
5653done
5654  done
5655IFS=$as_save_IFS
5656
5657fi
5658fi
5659STRIP=$ac_cv_prog_STRIP
5660if test -n "$STRIP"; then
5661  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5662$as_echo "$STRIP" >&6; }
5663else
5664  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5665$as_echo "no" >&6; }
5666fi
5667
5668
5669fi
5670if test -z "$ac_cv_prog_STRIP"; then
5671  ac_ct_STRIP=$STRIP
5672  # Extract the first word of "strip", so it can be a program name with args.
5673set dummy strip; ac_word=$2
5674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5675$as_echo_n "checking for $ac_word... " >&6; }
5676if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5677  $as_echo_n "(cached) " >&6
5678else
5679  if test -n "$ac_ct_STRIP"; then
5680  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5681else
5682as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5683for as_dir in $PATH
5684do
5685  IFS=$as_save_IFS
5686  test -z "$as_dir" && as_dir=.
5687    for ac_exec_ext in '' $ac_executable_extensions; do
5688  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5689    ac_cv_prog_ac_ct_STRIP="strip"
5690    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5691    break 2
5692  fi
5693done
5694  done
5695IFS=$as_save_IFS
5696
5697fi
5698fi
5699ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5700if test -n "$ac_ct_STRIP"; then
5701  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5702$as_echo "$ac_ct_STRIP" >&6; }
5703else
5704  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5705$as_echo "no" >&6; }
5706fi
5707
5708  if test "x$ac_ct_STRIP" = x; then
5709    STRIP=":"
5710  else
5711    case $cross_compiling:$ac_tool_warned in
5712yes:)
5713{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5714$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5715ac_tool_warned=yes ;;
5716esac
5717    STRIP=$ac_ct_STRIP
5718  fi
5719else
5720  STRIP="$ac_cv_prog_STRIP"
5721fi
5722
5723test -z "$STRIP" && STRIP=:
5724
5725
5726
5727
5728
5729
5730if test -n "$ac_tool_prefix"; then
5731  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5732set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5734$as_echo_n "checking for $ac_word... " >&6; }
5735if ${ac_cv_prog_RANLIB+:} false; then :
5736  $as_echo_n "(cached) " >&6
5737else
5738  if test -n "$RANLIB"; then
5739  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5740else
5741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5742for as_dir in $PATH
5743do
5744  IFS=$as_save_IFS
5745  test -z "$as_dir" && as_dir=.
5746    for ac_exec_ext in '' $ac_executable_extensions; do
5747  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5748    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5749    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5750    break 2
5751  fi
5752done
5753  done
5754IFS=$as_save_IFS
5755
5756fi
5757fi
5758RANLIB=$ac_cv_prog_RANLIB
5759if test -n "$RANLIB"; then
5760  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5761$as_echo "$RANLIB" >&6; }
5762else
5763  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5764$as_echo "no" >&6; }
5765fi
5766
5767
5768fi
5769if test -z "$ac_cv_prog_RANLIB"; then
5770  ac_ct_RANLIB=$RANLIB
5771  # Extract the first word of "ranlib", so it can be a program name with args.
5772set dummy ranlib; ac_word=$2
5773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5774$as_echo_n "checking for $ac_word... " >&6; }
5775if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5776  $as_echo_n "(cached) " >&6
5777else
5778  if test -n "$ac_ct_RANLIB"; then
5779  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5780else
5781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5782for as_dir in $PATH
5783do
5784  IFS=$as_save_IFS
5785  test -z "$as_dir" && as_dir=.
5786    for ac_exec_ext in '' $ac_executable_extensions; do
5787  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5788    ac_cv_prog_ac_ct_RANLIB="ranlib"
5789    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5790    break 2
5791  fi
5792done
5793  done
5794IFS=$as_save_IFS
5795
5796fi
5797fi
5798ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5799if test -n "$ac_ct_RANLIB"; then
5800  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5801$as_echo "$ac_ct_RANLIB" >&6; }
5802else
5803  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5804$as_echo "no" >&6; }
5805fi
5806
5807  if test "x$ac_ct_RANLIB" = x; then
5808    RANLIB=":"
5809  else
5810    case $cross_compiling:$ac_tool_warned in
5811yes:)
5812{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5813$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5814ac_tool_warned=yes ;;
5815esac
5816    RANLIB=$ac_ct_RANLIB
5817  fi
5818else
5819  RANLIB="$ac_cv_prog_RANLIB"
5820fi
5821
5822test -z "$RANLIB" && RANLIB=:
5823
5824
5825
5826
5827
5828
5829# Determine commands to create old-style static archives.
5830old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5831old_postinstall_cmds='chmod 644 $oldlib'
5832old_postuninstall_cmds=
5833
5834if test -n "$RANLIB"; then
5835  case $host_os in
5836  openbsd*)
5837    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5838    ;;
5839  *)
5840    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5841    ;;
5842  esac
5843  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5844fi
5845
5846case $host_os in
5847  darwin*)
5848    lock_old_archive_extraction=yes ;;
5849  *)
5850    lock_old_archive_extraction=no ;;
5851esac
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891# If no C compiler was specified, use CC.
5892LTCC=${LTCC-"$CC"}
5893
5894# If no C compiler flags were specified, use CFLAGS.
5895LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5896
5897# Allow CC to be a program name with arguments.
5898compiler=$CC
5899
5900
5901# Check for command to grab the raw symbol name followed by C symbol from nm.
5902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5903$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5904if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5905  $as_echo_n "(cached) " >&6
5906else
5907
5908# These are sane defaults that work on at least a few old systems.
5909# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5910
5911# Character class describing NM global symbol codes.
5912symcode='[BCDEGRST]'
5913
5914# Regexp to match symbols that can be accessed directly from C.
5915sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5916
5917# Define system-specific variables.
5918case $host_os in
5919aix*)
5920  symcode='[BCDT]'
5921  ;;
5922cygwin* | mingw* | pw32* | cegcc*)
5923  symcode='[ABCDGISTW]'
5924  ;;
5925hpux*)
5926  if test "$host_cpu" = ia64; then
5927    symcode='[ABCDEGRST]'
5928  fi
5929  ;;
5930irix* | nonstopux*)
5931  symcode='[BCDEGRST]'
5932  ;;
5933osf*)
5934  symcode='[BCDEGQRST]'
5935  ;;
5936solaris*)
5937  symcode='[BDRT]'
5938  ;;
5939sco3.2v5*)
5940  symcode='[DT]'
5941  ;;
5942sysv4.2uw2*)
5943  symcode='[DT]'
5944  ;;
5945sysv5* | sco5v6* | unixware* | OpenUNIX*)
5946  symcode='[ABDT]'
5947  ;;
5948sysv4)
5949  symcode='[DFNSTU]'
5950  ;;
5951esac
5952
5953# If we're using GNU nm, then use its standard symbol codes.
5954case `$NM -V 2>&1` in
5955*GNU* | *'with BFD'*)
5956  symcode='[ABCDGIRSTW]' ;;
5957esac
5958
5959# Transform an extracted symbol line into a proper C declaration.
5960# Some systems (esp. on ia64) link data and code symbols differently,
5961# so use this general approach.
5962lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5963
5964# Transform an extracted symbol line into symbol name and symbol address
5965lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5966lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
5967
5968# Handle CRLF in mingw tool chain
5969opt_cr=
5970case $build_os in
5971mingw*)
5972  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5973  ;;
5974esac
5975
5976# Try without a prefix underscore, then with it.
5977for ac_symprfx in "" "_"; do
5978
5979  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5980  symxfrm="\\1 $ac_symprfx\\2 \\2"
5981
5982  # Write the raw and C identifiers.
5983  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5984    # Fake it for dumpbin and say T for any non-static function
5985    # and D for any global variable.
5986    # Also find C++ and __fastcall symbols from MSVC++,
5987    # which start with @ or ?.
5988    lt_cv_sys_global_symbol_pipe="$AWK '"\
5989"     {last_section=section; section=\$ 3};"\
5990"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5991"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5992"     \$ 0!~/External *\|/{next};"\
5993"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5994"     {if(hide[section]) next};"\
5995"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5996"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5997"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5998"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5999"     ' prfx=^$ac_symprfx"
6000  else
6001    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6002  fi
6003  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6004
6005  # Check to see that the pipe works correctly.
6006  pipe_works=no
6007
6008  rm -f conftest*
6009  cat > conftest.$ac_ext <<_LT_EOF
6010#ifdef __cplusplus
6011extern "C" {
6012#endif
6013char nm_test_var;
6014void nm_test_func(void);
6015void nm_test_func(void){}
6016#ifdef __cplusplus
6017}
6018#endif
6019int main(){nm_test_var='a';nm_test_func();return(0);}
6020_LT_EOF
6021
6022  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6023  (eval $ac_compile) 2>&5
6024  ac_status=$?
6025  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6026  test $ac_status = 0; }; then
6027    # Now try to grab the symbols.
6028    nlist=conftest.nm
6029    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6030  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6031  ac_status=$?
6032  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6033  test $ac_status = 0; } && test -s "$nlist"; then
6034      # Try sorting and uniquifying the output.
6035      if sort "$nlist" | uniq > "$nlist"T; then
6036	mv -f "$nlist"T "$nlist"
6037      else
6038	rm -f "$nlist"T
6039      fi
6040
6041      # Make sure that we snagged all the symbols we need.
6042      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6043	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6044	  cat <<_LT_EOF > conftest.$ac_ext
6045/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6046#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6047/* DATA imports from DLLs on WIN32 con't be const, because runtime
6048   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6049# define LT_DLSYM_CONST
6050#elif defined(__osf__)
6051/* This system does not cope well with relocations in const data.  */
6052# define LT_DLSYM_CONST
6053#else
6054# define LT_DLSYM_CONST const
6055#endif
6056
6057#ifdef __cplusplus
6058extern "C" {
6059#endif
6060
6061_LT_EOF
6062	  # Now generate the symbol file.
6063	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6064
6065	  cat <<_LT_EOF >> conftest.$ac_ext
6066
6067/* The mapping between symbol names and symbols.  */
6068LT_DLSYM_CONST struct {
6069  const char *name;
6070  void       *address;
6071}
6072lt__PROGRAM__LTX_preloaded_symbols[] =
6073{
6074  { "@PROGRAM@", (void *) 0 },
6075_LT_EOF
6076	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6077	  cat <<\_LT_EOF >> conftest.$ac_ext
6078  {0, (void *) 0}
6079};
6080
6081/* This works around a problem in FreeBSD linker */
6082#ifdef FREEBSD_WORKAROUND
6083static const void *lt_preloaded_setup() {
6084  return lt__PROGRAM__LTX_preloaded_symbols;
6085}
6086#endif
6087
6088#ifdef __cplusplus
6089}
6090#endif
6091_LT_EOF
6092	  # Now try linking the two files.
6093	  mv conftest.$ac_objext conftstm.$ac_objext
6094	  lt_globsym_save_LIBS=$LIBS
6095	  lt_globsym_save_CFLAGS=$CFLAGS
6096	  LIBS="conftstm.$ac_objext"
6097	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6098	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6099  (eval $ac_link) 2>&5
6100  ac_status=$?
6101  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6102  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6103	    pipe_works=yes
6104	  fi
6105	  LIBS=$lt_globsym_save_LIBS
6106	  CFLAGS=$lt_globsym_save_CFLAGS
6107	else
6108	  echo "cannot find nm_test_func in $nlist" >&5
6109	fi
6110      else
6111	echo "cannot find nm_test_var in $nlist" >&5
6112      fi
6113    else
6114      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6115    fi
6116  else
6117    echo "$progname: failed program was:" >&5
6118    cat conftest.$ac_ext >&5
6119  fi
6120  rm -rf conftest* conftst*
6121
6122  # Do not use the global_symbol_pipe unless it works.
6123  if test "$pipe_works" = yes; then
6124    break
6125  else
6126    lt_cv_sys_global_symbol_pipe=
6127  fi
6128done
6129
6130fi
6131
6132if test -z "$lt_cv_sys_global_symbol_pipe"; then
6133  lt_cv_sys_global_symbol_to_cdecl=
6134fi
6135if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6137$as_echo "failed" >&6; }
6138else
6139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6140$as_echo "ok" >&6; }
6141fi
6142
6143# Response file support.
6144if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6145  nm_file_list_spec='@'
6146elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6147  nm_file_list_spec='@'
6148fi
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6177$as_echo_n "checking for sysroot... " >&6; }
6178
6179# Check whether --with-sysroot was given.
6180if test "${with_sysroot+set}" = set; then :
6181  withval=$with_sysroot;
6182else
6183  with_sysroot=no
6184fi
6185
6186
6187lt_sysroot=
6188case ${with_sysroot} in #(
6189 yes)
6190   if test "$GCC" = yes; then
6191     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6192   fi
6193   ;; #(
6194 /*)
6195   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6196   ;; #(
6197 no|'')
6198   ;; #(
6199 *)
6200   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6201$as_echo "${with_sysroot}" >&6; }
6202   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6203   ;;
6204esac
6205
6206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6207$as_echo "${lt_sysroot:-no}" >&6; }
6208
6209
6210
6211
6212
6213# Check whether --enable-libtool-lock was given.
6214if test "${enable_libtool_lock+set}" = set; then :
6215  enableval=$enable_libtool_lock;
6216fi
6217
6218test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6219
6220# Some flags need to be propagated to the compiler or linker for good
6221# libtool support.
6222case $host in
6223ia64-*-hpux*)
6224  # Find out which ABI we are using.
6225  echo 'int i;' > conftest.$ac_ext
6226  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6227  (eval $ac_compile) 2>&5
6228  ac_status=$?
6229  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6230  test $ac_status = 0; }; then
6231    case `/usr/bin/file conftest.$ac_objext` in
6232      *ELF-32*)
6233	HPUX_IA64_MODE="32"
6234	;;
6235      *ELF-64*)
6236	HPUX_IA64_MODE="64"
6237	;;
6238    esac
6239  fi
6240  rm -rf conftest*
6241  ;;
6242*-*-irix6*)
6243  # Find out which ABI we are using.
6244  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6245  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6246  (eval $ac_compile) 2>&5
6247  ac_status=$?
6248  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6249  test $ac_status = 0; }; then
6250    if test "$lt_cv_prog_gnu_ld" = yes; then
6251      case `/usr/bin/file conftest.$ac_objext` in
6252	*32-bit*)
6253	  LD="${LD-ld} -melf32bsmip"
6254	  ;;
6255	*N32*)
6256	  LD="${LD-ld} -melf32bmipn32"
6257	  ;;
6258	*64-bit*)
6259	  LD="${LD-ld} -melf64bmip"
6260	;;
6261      esac
6262    else
6263      case `/usr/bin/file conftest.$ac_objext` in
6264	*32-bit*)
6265	  LD="${LD-ld} -32"
6266	  ;;
6267	*N32*)
6268	  LD="${LD-ld} -n32"
6269	  ;;
6270	*64-bit*)
6271	  LD="${LD-ld} -64"
6272	  ;;
6273      esac
6274    fi
6275  fi
6276  rm -rf conftest*
6277  ;;
6278
6279x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6280s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6281  # Find out which ABI we are using.
6282  echo 'int i;' > conftest.$ac_ext
6283  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6284  (eval $ac_compile) 2>&5
6285  ac_status=$?
6286  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6287  test $ac_status = 0; }; then
6288    case `/usr/bin/file conftest.o` in
6289      *32-bit*)
6290	case $host in
6291	  x86_64-*kfreebsd*-gnu)
6292	    LD="${LD-ld} -m elf_i386_fbsd"
6293	    ;;
6294	  x86_64-*linux*)
6295	    LD="${LD-ld} -m elf_i386"
6296	    ;;
6297	  ppc64-*linux*|powerpc64-*linux*)
6298	    LD="${LD-ld} -m elf32ppclinux"
6299	    ;;
6300	  s390x-*linux*)
6301	    LD="${LD-ld} -m elf_s390"
6302	    ;;
6303	  sparc64-*linux*)
6304	    LD="${LD-ld} -m elf32_sparc"
6305	    ;;
6306	esac
6307	;;
6308      *64-bit*)
6309	case $host in
6310	  x86_64-*kfreebsd*-gnu)
6311	    LD="${LD-ld} -m elf_x86_64_fbsd"
6312	    ;;
6313	  x86_64-*linux*)
6314	    LD="${LD-ld} -m elf_x86_64"
6315	    ;;
6316	  ppc*-*linux*|powerpc*-*linux*)
6317	    LD="${LD-ld} -m elf64ppc"
6318	    ;;
6319	  s390*-*linux*|s390*-*tpf*)
6320	    LD="${LD-ld} -m elf64_s390"
6321	    ;;
6322	  sparc*-*linux*)
6323	    LD="${LD-ld} -m elf64_sparc"
6324	    ;;
6325	esac
6326	;;
6327    esac
6328  fi
6329  rm -rf conftest*
6330  ;;
6331
6332*-*-sco3.2v5*)
6333  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6334  SAVE_CFLAGS="$CFLAGS"
6335  CFLAGS="$CFLAGS -belf"
6336  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6337$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6338if ${lt_cv_cc_needs_belf+:} false; then :
6339  $as_echo_n "(cached) " >&6
6340else
6341  ac_ext=c
6342ac_cpp='$CPP $CPPFLAGS'
6343ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6344ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6345ac_compiler_gnu=$ac_cv_c_compiler_gnu
6346
6347     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6348/* end confdefs.h.  */
6349
6350int
6351main ()
6352{
6353
6354  ;
6355  return 0;
6356}
6357_ACEOF
6358if ac_fn_c_try_link "$LINENO"; then :
6359  lt_cv_cc_needs_belf=yes
6360else
6361  lt_cv_cc_needs_belf=no
6362fi
6363rm -f core conftest.err conftest.$ac_objext \
6364    conftest$ac_exeext conftest.$ac_ext
6365     ac_ext=c
6366ac_cpp='$CPP $CPPFLAGS'
6367ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6368ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6369ac_compiler_gnu=$ac_cv_c_compiler_gnu
6370
6371fi
6372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6373$as_echo "$lt_cv_cc_needs_belf" >&6; }
6374  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6375    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6376    CFLAGS="$SAVE_CFLAGS"
6377  fi
6378  ;;
6379*-*solaris*)
6380  # Find out which ABI we are using.
6381  echo 'int i;' > conftest.$ac_ext
6382  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6383  (eval $ac_compile) 2>&5
6384  ac_status=$?
6385  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6386  test $ac_status = 0; }; then
6387    case `/usr/bin/file conftest.o` in
6388    *64-bit*)
6389      case $lt_cv_prog_gnu_ld in
6390      yes*)
6391        case $host in
6392        i?86-*-solaris*)
6393          LD="${LD-ld} -m elf_x86_64"
6394          ;;
6395        sparc*-*-solaris*)
6396          LD="${LD-ld} -m elf64_sparc"
6397          ;;
6398        esac
6399        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6400        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6401          LD="${LD-ld}_sol2"
6402        fi
6403        ;;
6404      *)
6405	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6406	  LD="${LD-ld} -64"
6407	fi
6408	;;
6409      esac
6410      ;;
6411    esac
6412  fi
6413  rm -rf conftest*
6414  ;;
6415esac
6416
6417need_locks="$enable_libtool_lock"
6418
6419if test -n "$ac_tool_prefix"; then
6420  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6421set dummy ${ac_tool_prefix}mt; ac_word=$2
6422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6423$as_echo_n "checking for $ac_word... " >&6; }
6424if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6425  $as_echo_n "(cached) " >&6
6426else
6427  if test -n "$MANIFEST_TOOL"; then
6428  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6429else
6430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6431for as_dir in $PATH
6432do
6433  IFS=$as_save_IFS
6434  test -z "$as_dir" && as_dir=.
6435    for ac_exec_ext in '' $ac_executable_extensions; do
6436  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6437    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6438    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6439    break 2
6440  fi
6441done
6442  done
6443IFS=$as_save_IFS
6444
6445fi
6446fi
6447MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6448if test -n "$MANIFEST_TOOL"; then
6449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6450$as_echo "$MANIFEST_TOOL" >&6; }
6451else
6452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6453$as_echo "no" >&6; }
6454fi
6455
6456
6457fi
6458if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6459  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6460  # Extract the first word of "mt", so it can be a program name with args.
6461set dummy mt; ac_word=$2
6462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6463$as_echo_n "checking for $ac_word... " >&6; }
6464if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6465  $as_echo_n "(cached) " >&6
6466else
6467  if test -n "$ac_ct_MANIFEST_TOOL"; then
6468  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6469else
6470as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6471for as_dir in $PATH
6472do
6473  IFS=$as_save_IFS
6474  test -z "$as_dir" && as_dir=.
6475    for ac_exec_ext in '' $ac_executable_extensions; do
6476  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6477    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6478    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6479    break 2
6480  fi
6481done
6482  done
6483IFS=$as_save_IFS
6484
6485fi
6486fi
6487ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6488if test -n "$ac_ct_MANIFEST_TOOL"; then
6489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6490$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6491else
6492  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6493$as_echo "no" >&6; }
6494fi
6495
6496  if test "x$ac_ct_MANIFEST_TOOL" = x; then
6497    MANIFEST_TOOL=":"
6498  else
6499    case $cross_compiling:$ac_tool_warned in
6500yes:)
6501{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6502$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6503ac_tool_warned=yes ;;
6504esac
6505    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6506  fi
6507else
6508  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6509fi
6510
6511test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6513$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6514if ${lt_cv_path_mainfest_tool+:} false; then :
6515  $as_echo_n "(cached) " >&6
6516else
6517  lt_cv_path_mainfest_tool=no
6518  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6519  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6520  cat conftest.err >&5
6521  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6522    lt_cv_path_mainfest_tool=yes
6523  fi
6524  rm -f conftest*
6525fi
6526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6527$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6528if test "x$lt_cv_path_mainfest_tool" != xyes; then
6529  MANIFEST_TOOL=:
6530fi
6531
6532
6533
6534
6535
6536
6537  case $host_os in
6538    rhapsody* | darwin*)
6539    if test -n "$ac_tool_prefix"; then
6540  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6541set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6543$as_echo_n "checking for $ac_word... " >&6; }
6544if ${ac_cv_prog_DSYMUTIL+:} false; then :
6545  $as_echo_n "(cached) " >&6
6546else
6547  if test -n "$DSYMUTIL"; then
6548  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6549else
6550as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6551for as_dir in $PATH
6552do
6553  IFS=$as_save_IFS
6554  test -z "$as_dir" && as_dir=.
6555    for ac_exec_ext in '' $ac_executable_extensions; do
6556  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6557    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6558    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6559    break 2
6560  fi
6561done
6562  done
6563IFS=$as_save_IFS
6564
6565fi
6566fi
6567DSYMUTIL=$ac_cv_prog_DSYMUTIL
6568if test -n "$DSYMUTIL"; then
6569  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6570$as_echo "$DSYMUTIL" >&6; }
6571else
6572  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6573$as_echo "no" >&6; }
6574fi
6575
6576
6577fi
6578if test -z "$ac_cv_prog_DSYMUTIL"; then
6579  ac_ct_DSYMUTIL=$DSYMUTIL
6580  # Extract the first word of "dsymutil", so it can be a program name with args.
6581set dummy dsymutil; ac_word=$2
6582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6583$as_echo_n "checking for $ac_word... " >&6; }
6584if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6585  $as_echo_n "(cached) " >&6
6586else
6587  if test -n "$ac_ct_DSYMUTIL"; then
6588  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6589else
6590as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6591for as_dir in $PATH
6592do
6593  IFS=$as_save_IFS
6594  test -z "$as_dir" && as_dir=.
6595    for ac_exec_ext in '' $ac_executable_extensions; do
6596  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6597    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6598    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6599    break 2
6600  fi
6601done
6602  done
6603IFS=$as_save_IFS
6604
6605fi
6606fi
6607ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6608if test -n "$ac_ct_DSYMUTIL"; then
6609  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6610$as_echo "$ac_ct_DSYMUTIL" >&6; }
6611else
6612  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6613$as_echo "no" >&6; }
6614fi
6615
6616  if test "x$ac_ct_DSYMUTIL" = x; then
6617    DSYMUTIL=":"
6618  else
6619    case $cross_compiling:$ac_tool_warned in
6620yes:)
6621{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6622$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6623ac_tool_warned=yes ;;
6624esac
6625    DSYMUTIL=$ac_ct_DSYMUTIL
6626  fi
6627else
6628  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6629fi
6630
6631    if test -n "$ac_tool_prefix"; then
6632  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6633set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6635$as_echo_n "checking for $ac_word... " >&6; }
6636if ${ac_cv_prog_NMEDIT+:} false; then :
6637  $as_echo_n "(cached) " >&6
6638else
6639  if test -n "$NMEDIT"; then
6640  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6641else
6642as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6643for as_dir in $PATH
6644do
6645  IFS=$as_save_IFS
6646  test -z "$as_dir" && as_dir=.
6647    for ac_exec_ext in '' $ac_executable_extensions; do
6648  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6649    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6650    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6651    break 2
6652  fi
6653done
6654  done
6655IFS=$as_save_IFS
6656
6657fi
6658fi
6659NMEDIT=$ac_cv_prog_NMEDIT
6660if test -n "$NMEDIT"; then
6661  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6662$as_echo "$NMEDIT" >&6; }
6663else
6664  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6665$as_echo "no" >&6; }
6666fi
6667
6668
6669fi
6670if test -z "$ac_cv_prog_NMEDIT"; then
6671  ac_ct_NMEDIT=$NMEDIT
6672  # Extract the first word of "nmedit", so it can be a program name with args.
6673set dummy nmedit; ac_word=$2
6674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6675$as_echo_n "checking for $ac_word... " >&6; }
6676if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6677  $as_echo_n "(cached) " >&6
6678else
6679  if test -n "$ac_ct_NMEDIT"; then
6680  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6681else
6682as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6683for as_dir in $PATH
6684do
6685  IFS=$as_save_IFS
6686  test -z "$as_dir" && as_dir=.
6687    for ac_exec_ext in '' $ac_executable_extensions; do
6688  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6689    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6690    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6691    break 2
6692  fi
6693done
6694  done
6695IFS=$as_save_IFS
6696
6697fi
6698fi
6699ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6700if test -n "$ac_ct_NMEDIT"; then
6701  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6702$as_echo "$ac_ct_NMEDIT" >&6; }
6703else
6704  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6705$as_echo "no" >&6; }
6706fi
6707
6708  if test "x$ac_ct_NMEDIT" = x; then
6709    NMEDIT=":"
6710  else
6711    case $cross_compiling:$ac_tool_warned in
6712yes:)
6713{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6714$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6715ac_tool_warned=yes ;;
6716esac
6717    NMEDIT=$ac_ct_NMEDIT
6718  fi
6719else
6720  NMEDIT="$ac_cv_prog_NMEDIT"
6721fi
6722
6723    if test -n "$ac_tool_prefix"; then
6724  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6725set dummy ${ac_tool_prefix}lipo; ac_word=$2
6726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6727$as_echo_n "checking for $ac_word... " >&6; }
6728if ${ac_cv_prog_LIPO+:} false; then :
6729  $as_echo_n "(cached) " >&6
6730else
6731  if test -n "$LIPO"; then
6732  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6733else
6734as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6735for as_dir in $PATH
6736do
6737  IFS=$as_save_IFS
6738  test -z "$as_dir" && as_dir=.
6739    for ac_exec_ext in '' $ac_executable_extensions; do
6740  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6741    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6742    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6743    break 2
6744  fi
6745done
6746  done
6747IFS=$as_save_IFS
6748
6749fi
6750fi
6751LIPO=$ac_cv_prog_LIPO
6752if test -n "$LIPO"; then
6753  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6754$as_echo "$LIPO" >&6; }
6755else
6756  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6757$as_echo "no" >&6; }
6758fi
6759
6760
6761fi
6762if test -z "$ac_cv_prog_LIPO"; then
6763  ac_ct_LIPO=$LIPO
6764  # Extract the first word of "lipo", so it can be a program name with args.
6765set dummy lipo; ac_word=$2
6766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6767$as_echo_n "checking for $ac_word... " >&6; }
6768if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6769  $as_echo_n "(cached) " >&6
6770else
6771  if test -n "$ac_ct_LIPO"; then
6772  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6773else
6774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6775for as_dir in $PATH
6776do
6777  IFS=$as_save_IFS
6778  test -z "$as_dir" && as_dir=.
6779    for ac_exec_ext in '' $ac_executable_extensions; do
6780  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6781    ac_cv_prog_ac_ct_LIPO="lipo"
6782    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6783    break 2
6784  fi
6785done
6786  done
6787IFS=$as_save_IFS
6788
6789fi
6790fi
6791ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6792if test -n "$ac_ct_LIPO"; then
6793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6794$as_echo "$ac_ct_LIPO" >&6; }
6795else
6796  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6797$as_echo "no" >&6; }
6798fi
6799
6800  if test "x$ac_ct_LIPO" = x; then
6801    LIPO=":"
6802  else
6803    case $cross_compiling:$ac_tool_warned in
6804yes:)
6805{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6806$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6807ac_tool_warned=yes ;;
6808esac
6809    LIPO=$ac_ct_LIPO
6810  fi
6811else
6812  LIPO="$ac_cv_prog_LIPO"
6813fi
6814
6815    if test -n "$ac_tool_prefix"; then
6816  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6817set dummy ${ac_tool_prefix}otool; ac_word=$2
6818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6819$as_echo_n "checking for $ac_word... " >&6; }
6820if ${ac_cv_prog_OTOOL+:} false; then :
6821  $as_echo_n "(cached) " >&6
6822else
6823  if test -n "$OTOOL"; then
6824  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6825else
6826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6827for as_dir in $PATH
6828do
6829  IFS=$as_save_IFS
6830  test -z "$as_dir" && as_dir=.
6831    for ac_exec_ext in '' $ac_executable_extensions; do
6832  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6833    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6834    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6835    break 2
6836  fi
6837done
6838  done
6839IFS=$as_save_IFS
6840
6841fi
6842fi
6843OTOOL=$ac_cv_prog_OTOOL
6844if test -n "$OTOOL"; then
6845  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6846$as_echo "$OTOOL" >&6; }
6847else
6848  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6849$as_echo "no" >&6; }
6850fi
6851
6852
6853fi
6854if test -z "$ac_cv_prog_OTOOL"; then
6855  ac_ct_OTOOL=$OTOOL
6856  # Extract the first word of "otool", so it can be a program name with args.
6857set dummy otool; ac_word=$2
6858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6859$as_echo_n "checking for $ac_word... " >&6; }
6860if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6861  $as_echo_n "(cached) " >&6
6862else
6863  if test -n "$ac_ct_OTOOL"; then
6864  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6865else
6866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6867for as_dir in $PATH
6868do
6869  IFS=$as_save_IFS
6870  test -z "$as_dir" && as_dir=.
6871    for ac_exec_ext in '' $ac_executable_extensions; do
6872  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6873    ac_cv_prog_ac_ct_OTOOL="otool"
6874    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6875    break 2
6876  fi
6877done
6878  done
6879IFS=$as_save_IFS
6880
6881fi
6882fi
6883ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6884if test -n "$ac_ct_OTOOL"; then
6885  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6886$as_echo "$ac_ct_OTOOL" >&6; }
6887else
6888  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6889$as_echo "no" >&6; }
6890fi
6891
6892  if test "x$ac_ct_OTOOL" = x; then
6893    OTOOL=":"
6894  else
6895    case $cross_compiling:$ac_tool_warned in
6896yes:)
6897{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6898$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6899ac_tool_warned=yes ;;
6900esac
6901    OTOOL=$ac_ct_OTOOL
6902  fi
6903else
6904  OTOOL="$ac_cv_prog_OTOOL"
6905fi
6906
6907    if test -n "$ac_tool_prefix"; then
6908  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6909set dummy ${ac_tool_prefix}otool64; ac_word=$2
6910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6911$as_echo_n "checking for $ac_word... " >&6; }
6912if ${ac_cv_prog_OTOOL64+:} false; then :
6913  $as_echo_n "(cached) " >&6
6914else
6915  if test -n "$OTOOL64"; then
6916  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6917else
6918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6919for as_dir in $PATH
6920do
6921  IFS=$as_save_IFS
6922  test -z "$as_dir" && as_dir=.
6923    for ac_exec_ext in '' $ac_executable_extensions; do
6924  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6925    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6926    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6927    break 2
6928  fi
6929done
6930  done
6931IFS=$as_save_IFS
6932
6933fi
6934fi
6935OTOOL64=$ac_cv_prog_OTOOL64
6936if test -n "$OTOOL64"; then
6937  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6938$as_echo "$OTOOL64" >&6; }
6939else
6940  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6941$as_echo "no" >&6; }
6942fi
6943
6944
6945fi
6946if test -z "$ac_cv_prog_OTOOL64"; then
6947  ac_ct_OTOOL64=$OTOOL64
6948  # Extract the first word of "otool64", so it can be a program name with args.
6949set dummy otool64; ac_word=$2
6950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6951$as_echo_n "checking for $ac_word... " >&6; }
6952if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6953  $as_echo_n "(cached) " >&6
6954else
6955  if test -n "$ac_ct_OTOOL64"; then
6956  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6957else
6958as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6959for as_dir in $PATH
6960do
6961  IFS=$as_save_IFS
6962  test -z "$as_dir" && as_dir=.
6963    for ac_exec_ext in '' $ac_executable_extensions; do
6964  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6965    ac_cv_prog_ac_ct_OTOOL64="otool64"
6966    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6967    break 2
6968  fi
6969done
6970  done
6971IFS=$as_save_IFS
6972
6973fi
6974fi
6975ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6976if test -n "$ac_ct_OTOOL64"; then
6977  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6978$as_echo "$ac_ct_OTOOL64" >&6; }
6979else
6980  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6981$as_echo "no" >&6; }
6982fi
6983
6984  if test "x$ac_ct_OTOOL64" = x; then
6985    OTOOL64=":"
6986  else
6987    case $cross_compiling:$ac_tool_warned in
6988yes:)
6989{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6990$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6991ac_tool_warned=yes ;;
6992esac
6993    OTOOL64=$ac_ct_OTOOL64
6994  fi
6995else
6996  OTOOL64="$ac_cv_prog_OTOOL64"
6997fi
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7026$as_echo_n "checking for -single_module linker flag... " >&6; }
7027if ${lt_cv_apple_cc_single_mod+:} false; then :
7028  $as_echo_n "(cached) " >&6
7029else
7030  lt_cv_apple_cc_single_mod=no
7031      if test -z "${LT_MULTI_MODULE}"; then
7032	# By default we will add the -single_module flag. You can override
7033	# by either setting the environment variable LT_MULTI_MODULE
7034	# non-empty at configure time, or by adding -multi_module to the
7035	# link flags.
7036	rm -rf libconftest.dylib*
7037	echo "int foo(void){return 1;}" > conftest.c
7038	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7039-dynamiclib -Wl,-single_module conftest.c" >&5
7040	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7041	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7042        _lt_result=$?
7043	# If there is a non-empty error log, and "single_module"
7044	# appears in it, assume the flag caused a linker warning
7045        if test -s conftest.err && $GREP single_module conftest.err; then
7046	  cat conftest.err >&5
7047	# Otherwise, if the output was created with a 0 exit code from
7048	# the compiler, it worked.
7049	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7050	  lt_cv_apple_cc_single_mod=yes
7051	else
7052	  cat conftest.err >&5
7053	fi
7054	rm -rf libconftest.dylib*
7055	rm -f conftest.*
7056      fi
7057fi
7058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7059$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7060
7061    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7062$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7063if ${lt_cv_ld_exported_symbols_list+:} false; then :
7064  $as_echo_n "(cached) " >&6
7065else
7066  lt_cv_ld_exported_symbols_list=no
7067      save_LDFLAGS=$LDFLAGS
7068      echo "_main" > conftest.sym
7069      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7070      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7071/* end confdefs.h.  */
7072
7073int
7074main ()
7075{
7076
7077  ;
7078  return 0;
7079}
7080_ACEOF
7081if ac_fn_c_try_link "$LINENO"; then :
7082  lt_cv_ld_exported_symbols_list=yes
7083else
7084  lt_cv_ld_exported_symbols_list=no
7085fi
7086rm -f core conftest.err conftest.$ac_objext \
7087    conftest$ac_exeext conftest.$ac_ext
7088	LDFLAGS="$save_LDFLAGS"
7089
7090fi
7091{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7092$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7093
7094    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7095$as_echo_n "checking for -force_load linker flag... " >&6; }
7096if ${lt_cv_ld_force_load+:} false; then :
7097  $as_echo_n "(cached) " >&6
7098else
7099  lt_cv_ld_force_load=no
7100      cat > conftest.c << _LT_EOF
7101int forced_loaded() { return 2;}
7102_LT_EOF
7103      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7104      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7105      echo "$AR cru libconftest.a conftest.o" >&5
7106      $AR cru libconftest.a conftest.o 2>&5
7107      echo "$RANLIB libconftest.a" >&5
7108      $RANLIB libconftest.a 2>&5
7109      cat > conftest.c << _LT_EOF
7110int main() { return 0;}
7111_LT_EOF
7112      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7113      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7114      _lt_result=$?
7115      if test -s conftest.err && $GREP force_load conftest.err; then
7116	cat conftest.err >&5
7117      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7118	lt_cv_ld_force_load=yes
7119      else
7120	cat conftest.err >&5
7121      fi
7122        rm -f conftest.err libconftest.a conftest conftest.c
7123        rm -rf conftest.dSYM
7124
7125fi
7126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7127$as_echo "$lt_cv_ld_force_load" >&6; }
7128    case $host_os in
7129    rhapsody* | darwin1.[012])
7130      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7131    darwin1.*)
7132      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7133    darwin*) # darwin 5.x on
7134      # if running on 10.5 or later, the deployment target defaults
7135      # to the OS version, if on x86, and 10.4, the deployment
7136      # target defaults to 10.4. Don't you love it?
7137      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7138	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7139	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7140	10.[012]*)
7141	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7142	10.*)
7143	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7144      esac
7145    ;;
7146  esac
7147    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7148      _lt_dar_single_mod='$single_module'
7149    fi
7150    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7151      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7152    else
7153      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7154    fi
7155    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7156      _lt_dsymutil='~$DSYMUTIL $lib || :'
7157    else
7158      _lt_dsymutil=
7159    fi
7160    ;;
7161  esac
7162
7163ac_ext=c
7164ac_cpp='$CPP $CPPFLAGS'
7165ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7166ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7167ac_compiler_gnu=$ac_cv_c_compiler_gnu
7168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7169$as_echo_n "checking how to run the C preprocessor... " >&6; }
7170# On Suns, sometimes $CPP names a directory.
7171if test -n "$CPP" && test -d "$CPP"; then
7172  CPP=
7173fi
7174if test -z "$CPP"; then
7175  if ${ac_cv_prog_CPP+:} false; then :
7176  $as_echo_n "(cached) " >&6
7177else
7178      # Double quotes because CPP needs to be expanded
7179    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7180    do
7181      ac_preproc_ok=false
7182for ac_c_preproc_warn_flag in '' yes
7183do
7184  # Use a header file that comes with gcc, so configuring glibc
7185  # with a fresh cross-compiler works.
7186  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7187  # <limits.h> exists even on freestanding compilers.
7188  # On the NeXT, cc -E runs the code through the compiler's parser,
7189  # not just through cpp. "Syntax error" is here to catch this case.
7190  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7191/* end confdefs.h.  */
7192#ifdef __STDC__
7193# include <limits.h>
7194#else
7195# include <assert.h>
7196#endif
7197		     Syntax error
7198_ACEOF
7199if ac_fn_c_try_cpp "$LINENO"; then :
7200
7201else
7202  # Broken: fails on valid input.
7203continue
7204fi
7205rm -f conftest.err conftest.i conftest.$ac_ext
7206
7207  # OK, works on sane cases.  Now check whether nonexistent headers
7208  # can be detected and how.
7209  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7210/* end confdefs.h.  */
7211#include <ac_nonexistent.h>
7212_ACEOF
7213if ac_fn_c_try_cpp "$LINENO"; then :
7214  # Broken: success on invalid input.
7215continue
7216else
7217  # Passes both tests.
7218ac_preproc_ok=:
7219break
7220fi
7221rm -f conftest.err conftest.i conftest.$ac_ext
7222
7223done
7224# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7225rm -f conftest.i conftest.err conftest.$ac_ext
7226if $ac_preproc_ok; then :
7227  break
7228fi
7229
7230    done
7231    ac_cv_prog_CPP=$CPP
7232
7233fi
7234  CPP=$ac_cv_prog_CPP
7235else
7236  ac_cv_prog_CPP=$CPP
7237fi
7238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7239$as_echo "$CPP" >&6; }
7240ac_preproc_ok=false
7241for ac_c_preproc_warn_flag in '' yes
7242do
7243  # Use a header file that comes with gcc, so configuring glibc
7244  # with a fresh cross-compiler works.
7245  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7246  # <limits.h> exists even on freestanding compilers.
7247  # On the NeXT, cc -E runs the code through the compiler's parser,
7248  # not just through cpp. "Syntax error" is here to catch this case.
7249  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7250/* end confdefs.h.  */
7251#ifdef __STDC__
7252# include <limits.h>
7253#else
7254# include <assert.h>
7255#endif
7256		     Syntax error
7257_ACEOF
7258if ac_fn_c_try_cpp "$LINENO"; then :
7259
7260else
7261  # Broken: fails on valid input.
7262continue
7263fi
7264rm -f conftest.err conftest.i conftest.$ac_ext
7265
7266  # OK, works on sane cases.  Now check whether nonexistent headers
7267  # can be detected and how.
7268  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7269/* end confdefs.h.  */
7270#include <ac_nonexistent.h>
7271_ACEOF
7272if ac_fn_c_try_cpp "$LINENO"; then :
7273  # Broken: success on invalid input.
7274continue
7275else
7276  # Passes both tests.
7277ac_preproc_ok=:
7278break
7279fi
7280rm -f conftest.err conftest.i conftest.$ac_ext
7281
7282done
7283# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7284rm -f conftest.i conftest.err conftest.$ac_ext
7285if $ac_preproc_ok; then :
7286
7287else
7288  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7289$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7290as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7291See \`config.log' for more details" "$LINENO" 5; }
7292fi
7293
7294ac_ext=c
7295ac_cpp='$CPP $CPPFLAGS'
7296ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7297ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7298ac_compiler_gnu=$ac_cv_c_compiler_gnu
7299
7300
7301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7302$as_echo_n "checking for ANSI C header files... " >&6; }
7303if ${ac_cv_header_stdc+:} false; then :
7304  $as_echo_n "(cached) " >&6
7305else
7306  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7307/* end confdefs.h.  */
7308#include <stdlib.h>
7309#include <stdarg.h>
7310#include <string.h>
7311#include <float.h>
7312
7313int
7314main ()
7315{
7316
7317  ;
7318  return 0;
7319}
7320_ACEOF
7321if ac_fn_c_try_compile "$LINENO"; then :
7322  ac_cv_header_stdc=yes
7323else
7324  ac_cv_header_stdc=no
7325fi
7326rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7327
7328if test $ac_cv_header_stdc = yes; then
7329  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7330  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7331/* end confdefs.h.  */
7332#include <string.h>
7333
7334_ACEOF
7335if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7336  $EGREP "memchr" >/dev/null 2>&1; then :
7337
7338else
7339  ac_cv_header_stdc=no
7340fi
7341rm -f conftest*
7342
7343fi
7344
7345if test $ac_cv_header_stdc = yes; then
7346  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7347  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7348/* end confdefs.h.  */
7349#include <stdlib.h>
7350
7351_ACEOF
7352if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7353  $EGREP "free" >/dev/null 2>&1; then :
7354
7355else
7356  ac_cv_header_stdc=no
7357fi
7358rm -f conftest*
7359
7360fi
7361
7362if test $ac_cv_header_stdc = yes; then
7363  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7364  if test "$cross_compiling" = yes; then :
7365  :
7366else
7367  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7368/* end confdefs.h.  */
7369#include <ctype.h>
7370#include <stdlib.h>
7371#if ((' ' & 0x0FF) == 0x020)
7372# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7373# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7374#else
7375# define ISLOWER(c) \
7376		   (('a' <= (c) && (c) <= 'i') \
7377		     || ('j' <= (c) && (c) <= 'r') \
7378		     || ('s' <= (c) && (c) <= 'z'))
7379# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7380#endif
7381
7382#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7383int
7384main ()
7385{
7386  int i;
7387  for (i = 0; i < 256; i++)
7388    if (XOR (islower (i), ISLOWER (i))
7389	|| toupper (i) != TOUPPER (i))
7390      return 2;
7391  return 0;
7392}
7393_ACEOF
7394if ac_fn_c_try_run "$LINENO"; then :
7395
7396else
7397  ac_cv_header_stdc=no
7398fi
7399rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7400  conftest.$ac_objext conftest.beam conftest.$ac_ext
7401fi
7402
7403fi
7404fi
7405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7406$as_echo "$ac_cv_header_stdc" >&6; }
7407if test $ac_cv_header_stdc = yes; then
7408
7409$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7410
7411fi
7412
7413# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7414for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7415		  inttypes.h stdint.h unistd.h
7416do :
7417  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7418ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7419"
7420if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7421  cat >>confdefs.h <<_ACEOF
7422#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7423_ACEOF
7424
7425fi
7426
7427done
7428
7429
7430for ac_header in dlfcn.h
7431do :
7432  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7433"
7434if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7435  cat >>confdefs.h <<_ACEOF
7436#define HAVE_DLFCN_H 1
7437_ACEOF
7438
7439fi
7440
7441done
7442
7443
7444
7445
7446
7447# Set options
7448
7449
7450
7451        enable_dlopen=no
7452
7453
7454  enable_win32_dll=no
7455
7456
7457            # Check whether --enable-shared was given.
7458if test "${enable_shared+set}" = set; then :
7459  enableval=$enable_shared; p=${PACKAGE-default}
7460    case $enableval in
7461    yes) enable_shared=yes ;;
7462    no) enable_shared=no ;;
7463    *)
7464      enable_shared=no
7465      # Look at the argument we got.  We use all the common list separators.
7466      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7467      for pkg in $enableval; do
7468	IFS="$lt_save_ifs"
7469	if test "X$pkg" = "X$p"; then
7470	  enable_shared=yes
7471	fi
7472      done
7473      IFS="$lt_save_ifs"
7474      ;;
7475    esac
7476else
7477  enable_shared=yes
7478fi
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488  # Check whether --enable-static was given.
7489if test "${enable_static+set}" = set; then :
7490  enableval=$enable_static; p=${PACKAGE-default}
7491    case $enableval in
7492    yes) enable_static=yes ;;
7493    no) enable_static=no ;;
7494    *)
7495     enable_static=no
7496      # Look at the argument we got.  We use all the common list separators.
7497      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7498      for pkg in $enableval; do
7499	IFS="$lt_save_ifs"
7500	if test "X$pkg" = "X$p"; then
7501	  enable_static=yes
7502	fi
7503      done
7504      IFS="$lt_save_ifs"
7505      ;;
7506    esac
7507else
7508  enable_static=yes
7509fi
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520# Check whether --with-pic was given.
7521if test "${with_pic+set}" = set; then :
7522  withval=$with_pic; lt_p=${PACKAGE-default}
7523    case $withval in
7524    yes|no) pic_mode=$withval ;;
7525    *)
7526      pic_mode=default
7527      # Look at the argument we got.  We use all the common list separators.
7528      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7529      for lt_pkg in $withval; do
7530	IFS="$lt_save_ifs"
7531	if test "X$lt_pkg" = "X$lt_p"; then
7532	  pic_mode=yes
7533	fi
7534      done
7535      IFS="$lt_save_ifs"
7536      ;;
7537    esac
7538else
7539  pic_mode=default
7540fi
7541
7542
7543test -z "$pic_mode" && pic_mode=default
7544
7545
7546
7547
7548
7549
7550
7551  # Check whether --enable-fast-install was given.
7552if test "${enable_fast_install+set}" = set; then :
7553  enableval=$enable_fast_install; p=${PACKAGE-default}
7554    case $enableval in
7555    yes) enable_fast_install=yes ;;
7556    no) enable_fast_install=no ;;
7557    *)
7558      enable_fast_install=no
7559      # Look at the argument we got.  We use all the common list separators.
7560      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7561      for pkg in $enableval; do
7562	IFS="$lt_save_ifs"
7563	if test "X$pkg" = "X$p"; then
7564	  enable_fast_install=yes
7565	fi
7566      done
7567      IFS="$lt_save_ifs"
7568      ;;
7569    esac
7570else
7571  enable_fast_install=yes
7572fi
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584# This can be used to rebuild libtool when needed
7585LIBTOOL_DEPS="$ltmain"
7586
7587# Always use our own libtool.
7588LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619test -z "$LN_S" && LN_S="ln -s"
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634if test -n "${ZSH_VERSION+set}" ; then
7635   setopt NO_GLOB_SUBST
7636fi
7637
7638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7639$as_echo_n "checking for objdir... " >&6; }
7640if ${lt_cv_objdir+:} false; then :
7641  $as_echo_n "(cached) " >&6
7642else
7643  rm -f .libs 2>/dev/null
7644mkdir .libs 2>/dev/null
7645if test -d .libs; then
7646  lt_cv_objdir=.libs
7647else
7648  # MS-DOS does not allow filenames that begin with a dot.
7649  lt_cv_objdir=_libs
7650fi
7651rmdir .libs 2>/dev/null
7652fi
7653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7654$as_echo "$lt_cv_objdir" >&6; }
7655objdir=$lt_cv_objdir
7656
7657
7658
7659
7660
7661cat >>confdefs.h <<_ACEOF
7662#define LT_OBJDIR "$lt_cv_objdir/"
7663_ACEOF
7664
7665
7666
7667
7668case $host_os in
7669aix3*)
7670  # AIX sometimes has problems with the GCC collect2 program.  For some
7671  # reason, if we set the COLLECT_NAMES environment variable, the problems
7672  # vanish in a puff of smoke.
7673  if test "X${COLLECT_NAMES+set}" != Xset; then
7674    COLLECT_NAMES=
7675    export COLLECT_NAMES
7676  fi
7677  ;;
7678esac
7679
7680# Global variables:
7681ofile=libtool
7682can_build_shared=yes
7683
7684# All known linkers require a `.a' archive for static linking (except MSVC,
7685# which needs '.lib').
7686libext=a
7687
7688with_gnu_ld="$lt_cv_prog_gnu_ld"
7689
7690old_CC="$CC"
7691old_CFLAGS="$CFLAGS"
7692
7693# Set sane defaults for various variables
7694test -z "$CC" && CC=cc
7695test -z "$LTCC" && LTCC=$CC
7696test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7697test -z "$LD" && LD=ld
7698test -z "$ac_objext" && ac_objext=o
7699
7700for cc_temp in $compiler""; do
7701  case $cc_temp in
7702    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7703    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7704    \-*) ;;
7705    *) break;;
7706  esac
7707done
7708cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7709
7710
7711# Only perform the check for file, if the check method requires it
7712test -z "$MAGIC_CMD" && MAGIC_CMD=file
7713case $deplibs_check_method in
7714file_magic*)
7715  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7716    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7717$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7718if ${lt_cv_path_MAGIC_CMD+:} false; then :
7719  $as_echo_n "(cached) " >&6
7720else
7721  case $MAGIC_CMD in
7722[\\/*] |  ?:[\\/]*)
7723  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7724  ;;
7725*)
7726  lt_save_MAGIC_CMD="$MAGIC_CMD"
7727  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7728  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7729  for ac_dir in $ac_dummy; do
7730    IFS="$lt_save_ifs"
7731    test -z "$ac_dir" && ac_dir=.
7732    if test -f $ac_dir/${ac_tool_prefix}file; then
7733      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7734      if test -n "$file_magic_test_file"; then
7735	case $deplibs_check_method in
7736	"file_magic "*)
7737	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7738	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7739	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7740	    $EGREP "$file_magic_regex" > /dev/null; then
7741	    :
7742	  else
7743	    cat <<_LT_EOF 1>&2
7744
7745*** Warning: the command libtool uses to detect shared libraries,
7746*** $file_magic_cmd, produces output that libtool cannot recognize.
7747*** The result is that libtool may fail to recognize shared libraries
7748*** as such.  This will affect the creation of libtool libraries that
7749*** depend on shared libraries, but programs linked with such libtool
7750*** libraries will work regardless of this problem.  Nevertheless, you
7751*** may want to report the problem to your system manager and/or to
7752*** bug-libtool@gnu.org
7753
7754_LT_EOF
7755	  fi ;;
7756	esac
7757      fi
7758      break
7759    fi
7760  done
7761  IFS="$lt_save_ifs"
7762  MAGIC_CMD="$lt_save_MAGIC_CMD"
7763  ;;
7764esac
7765fi
7766
7767MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7768if test -n "$MAGIC_CMD"; then
7769  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7770$as_echo "$MAGIC_CMD" >&6; }
7771else
7772  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7773$as_echo "no" >&6; }
7774fi
7775
7776
7777
7778
7779
7780if test -z "$lt_cv_path_MAGIC_CMD"; then
7781  if test -n "$ac_tool_prefix"; then
7782    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7783$as_echo_n "checking for file... " >&6; }
7784if ${lt_cv_path_MAGIC_CMD+:} false; then :
7785  $as_echo_n "(cached) " >&6
7786else
7787  case $MAGIC_CMD in
7788[\\/*] |  ?:[\\/]*)
7789  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7790  ;;
7791*)
7792  lt_save_MAGIC_CMD="$MAGIC_CMD"
7793  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7794  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7795  for ac_dir in $ac_dummy; do
7796    IFS="$lt_save_ifs"
7797    test -z "$ac_dir" && ac_dir=.
7798    if test -f $ac_dir/file; then
7799      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7800      if test -n "$file_magic_test_file"; then
7801	case $deplibs_check_method in
7802	"file_magic "*)
7803	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7804	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7805	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7806	    $EGREP "$file_magic_regex" > /dev/null; then
7807	    :
7808	  else
7809	    cat <<_LT_EOF 1>&2
7810
7811*** Warning: the command libtool uses to detect shared libraries,
7812*** $file_magic_cmd, produces output that libtool cannot recognize.
7813*** The result is that libtool may fail to recognize shared libraries
7814*** as such.  This will affect the creation of libtool libraries that
7815*** depend on shared libraries, but programs linked with such libtool
7816*** libraries will work regardless of this problem.  Nevertheless, you
7817*** may want to report the problem to your system manager and/or to
7818*** bug-libtool@gnu.org
7819
7820_LT_EOF
7821	  fi ;;
7822	esac
7823      fi
7824      break
7825    fi
7826  done
7827  IFS="$lt_save_ifs"
7828  MAGIC_CMD="$lt_save_MAGIC_CMD"
7829  ;;
7830esac
7831fi
7832
7833MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7834if test -n "$MAGIC_CMD"; then
7835  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7836$as_echo "$MAGIC_CMD" >&6; }
7837else
7838  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7839$as_echo "no" >&6; }
7840fi
7841
7842
7843  else
7844    MAGIC_CMD=:
7845  fi
7846fi
7847
7848  fi
7849  ;;
7850esac
7851
7852# Use C for the default configuration in the libtool script
7853
7854lt_save_CC="$CC"
7855ac_ext=c
7856ac_cpp='$CPP $CPPFLAGS'
7857ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7858ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7859ac_compiler_gnu=$ac_cv_c_compiler_gnu
7860
7861
7862# Source file extension for C test sources.
7863ac_ext=c
7864
7865# Object file extension for compiled C test sources.
7866objext=o
7867objext=$objext
7868
7869# Code to be used in simple compile tests
7870lt_simple_compile_test_code="int some_variable = 0;"
7871
7872# Code to be used in simple link tests
7873lt_simple_link_test_code='int main(){return(0);}'
7874
7875
7876
7877
7878
7879
7880
7881# If no C compiler was specified, use CC.
7882LTCC=${LTCC-"$CC"}
7883
7884# If no C compiler flags were specified, use CFLAGS.
7885LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7886
7887# Allow CC to be a program name with arguments.
7888compiler=$CC
7889
7890# Save the default compiler, since it gets overwritten when the other
7891# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7892compiler_DEFAULT=$CC
7893
7894# save warnings/boilerplate of simple test code
7895ac_outfile=conftest.$ac_objext
7896echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7897eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7898_lt_compiler_boilerplate=`cat conftest.err`
7899$RM conftest*
7900
7901ac_outfile=conftest.$ac_objext
7902echo "$lt_simple_link_test_code" >conftest.$ac_ext
7903eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7904_lt_linker_boilerplate=`cat conftest.err`
7905$RM -r conftest*
7906
7907
7908if test -n "$compiler"; then
7909
7910lt_prog_compiler_no_builtin_flag=
7911
7912if test "$GCC" = yes; then
7913  case $cc_basename in
7914  nvcc*)
7915    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7916  *)
7917    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7918  esac
7919
7920  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7921$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7922if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7923  $as_echo_n "(cached) " >&6
7924else
7925  lt_cv_prog_compiler_rtti_exceptions=no
7926   ac_outfile=conftest.$ac_objext
7927   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7928   lt_compiler_flag="-fno-rtti -fno-exceptions"
7929   # Insert the option either (1) after the last *FLAGS variable, or
7930   # (2) before a word containing "conftest.", or (3) at the end.
7931   # Note that $ac_compile itself does not contain backslashes and begins
7932   # with a dollar sign (not a hyphen), so the echo should work correctly.
7933   # The option is referenced via a variable to avoid confusing sed.
7934   lt_compile=`echo "$ac_compile" | $SED \
7935   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7936   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7937   -e 's:$: $lt_compiler_flag:'`
7938   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7939   (eval "$lt_compile" 2>conftest.err)
7940   ac_status=$?
7941   cat conftest.err >&5
7942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7943   if (exit $ac_status) && test -s "$ac_outfile"; then
7944     # The compiler can only warn and ignore the option if not recognized
7945     # So say no if there are warnings other than the usual output.
7946     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7947     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7948     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7949       lt_cv_prog_compiler_rtti_exceptions=yes
7950     fi
7951   fi
7952   $RM conftest*
7953
7954fi
7955{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7956$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7957
7958if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7959    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7960else
7961    :
7962fi
7963
7964fi
7965
7966
7967
7968
7969
7970
7971  lt_prog_compiler_wl=
7972lt_prog_compiler_pic=
7973lt_prog_compiler_static=
7974
7975
7976  if test "$GCC" = yes; then
7977    lt_prog_compiler_wl='-Wl,'
7978    lt_prog_compiler_static='-static'
7979
7980    case $host_os in
7981      aix*)
7982      # All AIX code is PIC.
7983      if test "$host_cpu" = ia64; then
7984	# AIX 5 now supports IA64 processor
7985	lt_prog_compiler_static='-Bstatic'
7986      fi
7987      ;;
7988
7989    amigaos*)
7990      case $host_cpu in
7991      powerpc)
7992            # see comment about AmigaOS4 .so support
7993            lt_prog_compiler_pic='-fPIC'
7994        ;;
7995      m68k)
7996            # FIXME: we need at least 68020 code to build shared libraries, but
7997            # adding the `-m68020' flag to GCC prevents building anything better,
7998            # like `-m68040'.
7999            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8000        ;;
8001      esac
8002      ;;
8003
8004    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8005      # PIC is the default for these OSes.
8006      ;;
8007
8008    mingw* | cygwin* | pw32* | os2* | cegcc*)
8009      # This hack is so that the source file can tell whether it is being
8010      # built for inclusion in a dll (and should export symbols for example).
8011      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8012      # (--disable-auto-import) libraries
8013      lt_prog_compiler_pic='-DDLL_EXPORT'
8014      ;;
8015
8016    darwin* | rhapsody*)
8017      # PIC is the default on this platform
8018      # Common symbols not allowed in MH_DYLIB files
8019      lt_prog_compiler_pic='-fno-common'
8020      ;;
8021
8022    haiku*)
8023      # PIC is the default for Haiku.
8024      # The "-static" flag exists, but is broken.
8025      lt_prog_compiler_static=
8026      ;;
8027
8028    hpux*)
8029      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8030      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8031      # sets the default TLS model and affects inlining.
8032      case $host_cpu in
8033      hppa*64*)
8034	# +Z the default
8035	;;
8036      *)
8037	lt_prog_compiler_pic='-fPIC'
8038	;;
8039      esac
8040      ;;
8041
8042    interix[3-9]*)
8043      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8044      # Instead, we relocate shared libraries at runtime.
8045      ;;
8046
8047    msdosdjgpp*)
8048      # Just because we use GCC doesn't mean we suddenly get shared libraries
8049      # on systems that don't support them.
8050      lt_prog_compiler_can_build_shared=no
8051      enable_shared=no
8052      ;;
8053
8054    *nto* | *qnx*)
8055      # QNX uses GNU C++, but need to define -shared option too, otherwise
8056      # it will coredump.
8057      lt_prog_compiler_pic='-fPIC -shared'
8058      ;;
8059
8060    sysv4*MP*)
8061      if test -d /usr/nec; then
8062	lt_prog_compiler_pic=-Kconform_pic
8063      fi
8064      ;;
8065
8066    *)
8067      lt_prog_compiler_pic='-fPIC'
8068      ;;
8069    esac
8070
8071    case $cc_basename in
8072    nvcc*) # Cuda Compiler Driver 2.2
8073      lt_prog_compiler_wl='-Xlinker '
8074      if test -n "$lt_prog_compiler_pic"; then
8075        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8076      fi
8077      ;;
8078    esac
8079  else
8080    # PORTME Check for flag to pass linker flags through the system compiler.
8081    case $host_os in
8082    aix*)
8083      lt_prog_compiler_wl='-Wl,'
8084      if test "$host_cpu" = ia64; then
8085	# AIX 5 now supports IA64 processor
8086	lt_prog_compiler_static='-Bstatic'
8087      else
8088	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8089      fi
8090      ;;
8091
8092    mingw* | cygwin* | pw32* | os2* | cegcc*)
8093      # This hack is so that the source file can tell whether it is being
8094      # built for inclusion in a dll (and should export symbols for example).
8095      lt_prog_compiler_pic='-DDLL_EXPORT'
8096      ;;
8097
8098    hpux9* | hpux10* | hpux11*)
8099      lt_prog_compiler_wl='-Wl,'
8100      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8101      # not for PA HP-UX.
8102      case $host_cpu in
8103      hppa*64*|ia64*)
8104	# +Z the default
8105	;;
8106      *)
8107	lt_prog_compiler_pic='+Z'
8108	;;
8109      esac
8110      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8111      lt_prog_compiler_static='${wl}-a ${wl}archive'
8112      ;;
8113
8114    irix5* | irix6* | nonstopux*)
8115      lt_prog_compiler_wl='-Wl,'
8116      # PIC (with -KPIC) is the default.
8117      lt_prog_compiler_static='-non_shared'
8118      ;;
8119
8120    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8121      case $cc_basename in
8122      # old Intel for x86_64 which still supported -KPIC.
8123      ecc*)
8124	lt_prog_compiler_wl='-Wl,'
8125	lt_prog_compiler_pic='-KPIC'
8126	lt_prog_compiler_static='-static'
8127        ;;
8128      # icc used to be incompatible with GCC.
8129      # ICC 10 doesn't accept -KPIC any more.
8130      icc* | ifort*)
8131	lt_prog_compiler_wl='-Wl,'
8132	lt_prog_compiler_pic='-fPIC'
8133	lt_prog_compiler_static='-static'
8134        ;;
8135      # Lahey Fortran 8.1.
8136      lf95*)
8137	lt_prog_compiler_wl='-Wl,'
8138	lt_prog_compiler_pic='--shared'
8139	lt_prog_compiler_static='--static'
8140	;;
8141      nagfor*)
8142	# NAG Fortran compiler
8143	lt_prog_compiler_wl='-Wl,-Wl,,'
8144	lt_prog_compiler_pic='-PIC'
8145	lt_prog_compiler_static='-Bstatic'
8146	;;
8147      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8148        # Portland Group compilers (*not* the Pentium gcc compiler,
8149	# which looks to be a dead project)
8150	lt_prog_compiler_wl='-Wl,'
8151	lt_prog_compiler_pic='-fpic'
8152	lt_prog_compiler_static='-Bstatic'
8153        ;;
8154      ccc*)
8155        lt_prog_compiler_wl='-Wl,'
8156        # All Alpha code is PIC.
8157        lt_prog_compiler_static='-non_shared'
8158        ;;
8159      xl* | bgxl* | bgf* | mpixl*)
8160	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8161	lt_prog_compiler_wl='-Wl,'
8162	lt_prog_compiler_pic='-qpic'
8163	lt_prog_compiler_static='-qstaticlink'
8164	;;
8165      *)
8166	case `$CC -V 2>&1 | sed 5q` in
8167	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8168	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8169	  lt_prog_compiler_pic='-KPIC'
8170	  lt_prog_compiler_static='-Bstatic'
8171	  lt_prog_compiler_wl=''
8172	  ;;
8173	*Sun\ F* | *Sun*Fortran*)
8174	  lt_prog_compiler_pic='-KPIC'
8175	  lt_prog_compiler_static='-Bstatic'
8176	  lt_prog_compiler_wl='-Qoption ld '
8177	  ;;
8178	*Sun\ C*)
8179	  # Sun C 5.9
8180	  lt_prog_compiler_pic='-KPIC'
8181	  lt_prog_compiler_static='-Bstatic'
8182	  lt_prog_compiler_wl='-Wl,'
8183	  ;;
8184        *Intel*\ [CF]*Compiler*)
8185	  lt_prog_compiler_wl='-Wl,'
8186	  lt_prog_compiler_pic='-fPIC'
8187	  lt_prog_compiler_static='-static'
8188	  ;;
8189	*Portland\ Group*)
8190	  lt_prog_compiler_wl='-Wl,'
8191	  lt_prog_compiler_pic='-fpic'
8192	  lt_prog_compiler_static='-Bstatic'
8193	  ;;
8194	esac
8195	;;
8196      esac
8197      ;;
8198
8199    newsos6)
8200      lt_prog_compiler_pic='-KPIC'
8201      lt_prog_compiler_static='-Bstatic'
8202      ;;
8203
8204    *nto* | *qnx*)
8205      # QNX uses GNU C++, but need to define -shared option too, otherwise
8206      # it will coredump.
8207      lt_prog_compiler_pic='-fPIC -shared'
8208      ;;
8209
8210    osf3* | osf4* | osf5*)
8211      lt_prog_compiler_wl='-Wl,'
8212      # All OSF/1 code is PIC.
8213      lt_prog_compiler_static='-non_shared'
8214      ;;
8215
8216    rdos*)
8217      lt_prog_compiler_static='-non_shared'
8218      ;;
8219
8220    solaris*)
8221      lt_prog_compiler_pic='-KPIC'
8222      lt_prog_compiler_static='-Bstatic'
8223      case $cc_basename in
8224      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8225	lt_prog_compiler_wl='-Qoption ld ';;
8226      *)
8227	lt_prog_compiler_wl='-Wl,';;
8228      esac
8229      ;;
8230
8231    sunos4*)
8232      lt_prog_compiler_wl='-Qoption ld '
8233      lt_prog_compiler_pic='-PIC'
8234      lt_prog_compiler_static='-Bstatic'
8235      ;;
8236
8237    sysv4 | sysv4.2uw2* | sysv4.3*)
8238      lt_prog_compiler_wl='-Wl,'
8239      lt_prog_compiler_pic='-KPIC'
8240      lt_prog_compiler_static='-Bstatic'
8241      ;;
8242
8243    sysv4*MP*)
8244      if test -d /usr/nec ;then
8245	lt_prog_compiler_pic='-Kconform_pic'
8246	lt_prog_compiler_static='-Bstatic'
8247      fi
8248      ;;
8249
8250    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8251      lt_prog_compiler_wl='-Wl,'
8252      lt_prog_compiler_pic='-KPIC'
8253      lt_prog_compiler_static='-Bstatic'
8254      ;;
8255
8256    unicos*)
8257      lt_prog_compiler_wl='-Wl,'
8258      lt_prog_compiler_can_build_shared=no
8259      ;;
8260
8261    uts4*)
8262      lt_prog_compiler_pic='-pic'
8263      lt_prog_compiler_static='-Bstatic'
8264      ;;
8265
8266    *)
8267      lt_prog_compiler_can_build_shared=no
8268      ;;
8269    esac
8270  fi
8271
8272case $host_os in
8273  # For platforms which do not support PIC, -DPIC is meaningless:
8274  *djgpp*)
8275    lt_prog_compiler_pic=
8276    ;;
8277  *)
8278    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8279    ;;
8280esac
8281
8282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8283$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8284if ${lt_cv_prog_compiler_pic+:} false; then :
8285  $as_echo_n "(cached) " >&6
8286else
8287  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8288fi
8289{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8290$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8291lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8292
8293#
8294# Check to make sure the PIC flag actually works.
8295#
8296if test -n "$lt_prog_compiler_pic"; then
8297  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8298$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8299if ${lt_cv_prog_compiler_pic_works+:} false; then :
8300  $as_echo_n "(cached) " >&6
8301else
8302  lt_cv_prog_compiler_pic_works=no
8303   ac_outfile=conftest.$ac_objext
8304   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8305   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8306   # Insert the option either (1) after the last *FLAGS variable, or
8307   # (2) before a word containing "conftest.", or (3) at the end.
8308   # Note that $ac_compile itself does not contain backslashes and begins
8309   # with a dollar sign (not a hyphen), so the echo should work correctly.
8310   # The option is referenced via a variable to avoid confusing sed.
8311   lt_compile=`echo "$ac_compile" | $SED \
8312   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8313   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8314   -e 's:$: $lt_compiler_flag:'`
8315   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8316   (eval "$lt_compile" 2>conftest.err)
8317   ac_status=$?
8318   cat conftest.err >&5
8319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8320   if (exit $ac_status) && test -s "$ac_outfile"; then
8321     # The compiler can only warn and ignore the option if not recognized
8322     # So say no if there are warnings other than the usual output.
8323     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8324     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8325     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8326       lt_cv_prog_compiler_pic_works=yes
8327     fi
8328   fi
8329   $RM conftest*
8330
8331fi
8332{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8333$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8334
8335if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8336    case $lt_prog_compiler_pic in
8337     "" | " "*) ;;
8338     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8339     esac
8340else
8341    lt_prog_compiler_pic=
8342     lt_prog_compiler_can_build_shared=no
8343fi
8344
8345fi
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357#
8358# Check to make sure the static flag actually works.
8359#
8360wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8362$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8363if ${lt_cv_prog_compiler_static_works+:} false; then :
8364  $as_echo_n "(cached) " >&6
8365else
8366  lt_cv_prog_compiler_static_works=no
8367   save_LDFLAGS="$LDFLAGS"
8368   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8369   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8370   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8371     # The linker can only warn and ignore the option if not recognized
8372     # So say no if there are warnings
8373     if test -s conftest.err; then
8374       # Append any errors to the config.log.
8375       cat conftest.err 1>&5
8376       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8377       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8378       if diff conftest.exp conftest.er2 >/dev/null; then
8379         lt_cv_prog_compiler_static_works=yes
8380       fi
8381     else
8382       lt_cv_prog_compiler_static_works=yes
8383     fi
8384   fi
8385   $RM -r conftest*
8386   LDFLAGS="$save_LDFLAGS"
8387
8388fi
8389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8390$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8391
8392if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8393    :
8394else
8395    lt_prog_compiler_static=
8396fi
8397
8398
8399
8400
8401
8402
8403
8404  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8405$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8406if ${lt_cv_prog_compiler_c_o+:} false; then :
8407  $as_echo_n "(cached) " >&6
8408else
8409  lt_cv_prog_compiler_c_o=no
8410   $RM -r conftest 2>/dev/null
8411   mkdir conftest
8412   cd conftest
8413   mkdir out
8414   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8415
8416   lt_compiler_flag="-o out/conftest2.$ac_objext"
8417   # Insert the option either (1) after the last *FLAGS variable, or
8418   # (2) before a word containing "conftest.", or (3) at the end.
8419   # Note that $ac_compile itself does not contain backslashes and begins
8420   # with a dollar sign (not a hyphen), so the echo should work correctly.
8421   lt_compile=`echo "$ac_compile" | $SED \
8422   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8423   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8424   -e 's:$: $lt_compiler_flag:'`
8425   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8426   (eval "$lt_compile" 2>out/conftest.err)
8427   ac_status=$?
8428   cat out/conftest.err >&5
8429   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8430   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8431   then
8432     # The compiler can only warn and ignore the option if not recognized
8433     # So say no if there are warnings
8434     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8435     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8436     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8437       lt_cv_prog_compiler_c_o=yes
8438     fi
8439   fi
8440   chmod u+w . 2>&5
8441   $RM conftest*
8442   # SGI C++ compiler will create directory out/ii_files/ for
8443   # template instantiation
8444   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8445   $RM out/* && rmdir out
8446   cd ..
8447   $RM -r conftest
8448   $RM conftest*
8449
8450fi
8451{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8452$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8453
8454
8455
8456
8457
8458
8459  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8460$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8461if ${lt_cv_prog_compiler_c_o+:} false; then :
8462  $as_echo_n "(cached) " >&6
8463else
8464  lt_cv_prog_compiler_c_o=no
8465   $RM -r conftest 2>/dev/null
8466   mkdir conftest
8467   cd conftest
8468   mkdir out
8469   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8470
8471   lt_compiler_flag="-o out/conftest2.$ac_objext"
8472   # Insert the option either (1) after the last *FLAGS variable, or
8473   # (2) before a word containing "conftest.", or (3) at the end.
8474   # Note that $ac_compile itself does not contain backslashes and begins
8475   # with a dollar sign (not a hyphen), so the echo should work correctly.
8476   lt_compile=`echo "$ac_compile" | $SED \
8477   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8478   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8479   -e 's:$: $lt_compiler_flag:'`
8480   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8481   (eval "$lt_compile" 2>out/conftest.err)
8482   ac_status=$?
8483   cat out/conftest.err >&5
8484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8485   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8486   then
8487     # The compiler can only warn and ignore the option if not recognized
8488     # So say no if there are warnings
8489     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8490     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8491     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8492       lt_cv_prog_compiler_c_o=yes
8493     fi
8494   fi
8495   chmod u+w . 2>&5
8496   $RM conftest*
8497   # SGI C++ compiler will create directory out/ii_files/ for
8498   # template instantiation
8499   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8500   $RM out/* && rmdir out
8501   cd ..
8502   $RM -r conftest
8503   $RM conftest*
8504
8505fi
8506{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8507$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8508
8509
8510
8511
8512hard_links="nottested"
8513if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8514  # do not overwrite the value of need_locks provided by the user
8515  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8516$as_echo_n "checking if we can lock with hard links... " >&6; }
8517  hard_links=yes
8518  $RM conftest*
8519  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8520  touch conftest.a
8521  ln conftest.a conftest.b 2>&5 || hard_links=no
8522  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8523  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8524$as_echo "$hard_links" >&6; }
8525  if test "$hard_links" = no; then
8526    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8527$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8528    need_locks=warn
8529  fi
8530else
8531  need_locks=no
8532fi
8533
8534
8535
8536
8537
8538
8539  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8540$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8541
8542  runpath_var=
8543  allow_undefined_flag=
8544  always_export_symbols=no
8545  archive_cmds=
8546  archive_expsym_cmds=
8547  compiler_needs_object=no
8548  enable_shared_with_static_runtimes=no
8549  export_dynamic_flag_spec=
8550  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8551  hardcode_automatic=no
8552  hardcode_direct=no
8553  hardcode_direct_absolute=no
8554  hardcode_libdir_flag_spec=
8555  hardcode_libdir_separator=
8556  hardcode_minus_L=no
8557  hardcode_shlibpath_var=unsupported
8558  inherit_rpath=no
8559  link_all_deplibs=unknown
8560  module_cmds=
8561  module_expsym_cmds=
8562  old_archive_from_new_cmds=
8563  old_archive_from_expsyms_cmds=
8564  thread_safe_flag_spec=
8565  whole_archive_flag_spec=
8566  # include_expsyms should be a list of space-separated symbols to be *always*
8567  # included in the symbol list
8568  include_expsyms=
8569  # exclude_expsyms can be an extended regexp of symbols to exclude
8570  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8571  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8572  # as well as any symbol that contains `d'.
8573  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8574  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8575  # platforms (ab)use it in PIC code, but their linkers get confused if
8576  # the symbol is explicitly referenced.  Since portable code cannot
8577  # rely on this symbol name, it's probably fine to never include it in
8578  # preloaded symbol tables.
8579  # Exclude shared library initialization/finalization symbols.
8580  extract_expsyms_cmds=
8581
8582  case $host_os in
8583  cygwin* | mingw* | pw32* | cegcc*)
8584    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8585    # When not using gcc, we currently assume that we are using
8586    # Microsoft Visual C++.
8587    if test "$GCC" != yes; then
8588      with_gnu_ld=no
8589    fi
8590    ;;
8591  interix*)
8592    # we just hope/assume this is gcc and not c89 (= MSVC++)
8593    with_gnu_ld=yes
8594    ;;
8595  openbsd*)
8596    with_gnu_ld=no
8597    ;;
8598  esac
8599
8600  ld_shlibs=yes
8601
8602  # On some targets, GNU ld is compatible enough with the native linker
8603  # that we're better off using the native interface for both.
8604  lt_use_gnu_ld_interface=no
8605  if test "$with_gnu_ld" = yes; then
8606    case $host_os in
8607      aix*)
8608	# The AIX port of GNU ld has always aspired to compatibility
8609	# with the native linker.  However, as the warning in the GNU ld
8610	# block says, versions before 2.19.5* couldn't really create working
8611	# shared libraries, regardless of the interface used.
8612	case `$LD -v 2>&1` in
8613	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8614	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8615	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8616	  *)
8617	    lt_use_gnu_ld_interface=yes
8618	    ;;
8619	esac
8620	;;
8621      *)
8622	lt_use_gnu_ld_interface=yes
8623	;;
8624    esac
8625  fi
8626
8627  if test "$lt_use_gnu_ld_interface" = yes; then
8628    # If archive_cmds runs LD, not CC, wlarc should be empty
8629    wlarc='${wl}'
8630
8631    # Set some defaults for GNU ld with shared library support. These
8632    # are reset later if shared libraries are not supported. Putting them
8633    # here allows them to be overridden if necessary.
8634    runpath_var=LD_RUN_PATH
8635    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8636    export_dynamic_flag_spec='${wl}--export-dynamic'
8637    # ancient GNU ld didn't support --whole-archive et. al.
8638    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8639      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8640    else
8641      whole_archive_flag_spec=
8642    fi
8643    supports_anon_versioning=no
8644    case `$LD -v 2>&1` in
8645      *GNU\ gold*) supports_anon_versioning=yes ;;
8646      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8647      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8648      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8649      *\ 2.11.*) ;; # other 2.11 versions
8650      *) supports_anon_versioning=yes ;;
8651    esac
8652
8653    # See if GNU ld supports shared libraries.
8654    case $host_os in
8655    aix[3-9]*)
8656      # On AIX/PPC, the GNU linker is very broken
8657      if test "$host_cpu" != ia64; then
8658	ld_shlibs=no
8659	cat <<_LT_EOF 1>&2
8660
8661*** Warning: the GNU linker, at least up to release 2.19, is reported
8662*** to be unable to reliably create shared libraries on AIX.
8663*** Therefore, libtool is disabling shared libraries support.  If you
8664*** really care for shared libraries, you may want to install binutils
8665*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8666*** You will then need to restart the configuration process.
8667
8668_LT_EOF
8669      fi
8670      ;;
8671
8672    amigaos*)
8673      case $host_cpu in
8674      powerpc)
8675            # see comment about AmigaOS4 .so support
8676            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8677            archive_expsym_cmds=''
8678        ;;
8679      m68k)
8680            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)'
8681            hardcode_libdir_flag_spec='-L$libdir'
8682            hardcode_minus_L=yes
8683        ;;
8684      esac
8685      ;;
8686
8687    beos*)
8688      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8689	allow_undefined_flag=unsupported
8690	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8691	# support --undefined.  This deserves some investigation.  FIXME
8692	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8693      else
8694	ld_shlibs=no
8695      fi
8696      ;;
8697
8698    cygwin* | mingw* | pw32* | cegcc*)
8699      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8700      # as there is no search path for DLLs.
8701      hardcode_libdir_flag_spec='-L$libdir'
8702      export_dynamic_flag_spec='${wl}--export-all-symbols'
8703      allow_undefined_flag=unsupported
8704      always_export_symbols=no
8705      enable_shared_with_static_runtimes=yes
8706      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'
8707      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8708
8709      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8710        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8711	# If the export-symbols file already is a .def file (1st line
8712	# is EXPORTS), use it as is; otherwise, prepend...
8713	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8714	  cp $export_symbols $output_objdir/$soname.def;
8715	else
8716	  echo EXPORTS > $output_objdir/$soname.def;
8717	  cat $export_symbols >> $output_objdir/$soname.def;
8718	fi~
8719	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8720      else
8721	ld_shlibs=no
8722      fi
8723      ;;
8724
8725    haiku*)
8726      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8727      link_all_deplibs=yes
8728      ;;
8729
8730    interix[3-9]*)
8731      hardcode_direct=no
8732      hardcode_shlibpath_var=no
8733      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8734      export_dynamic_flag_spec='${wl}-E'
8735      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8736      # Instead, shared libraries are loaded at an image base (0x10000000 by
8737      # default) and relocated if they conflict, which is a slow very memory
8738      # consuming and fragmenting process.  To avoid this, we pick a random,
8739      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8740      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8741      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8742      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'
8743      ;;
8744
8745    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8746      tmp_diet=no
8747      if test "$host_os" = linux-dietlibc; then
8748	case $cc_basename in
8749	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8750	esac
8751      fi
8752      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8753	 && test "$tmp_diet" = no
8754      then
8755	tmp_addflag=' $pic_flag'
8756	tmp_sharedflag='-shared'
8757	case $cc_basename,$host_cpu in
8758        pgcc*)				# Portland Group C compiler
8759	  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'
8760	  tmp_addflag=' $pic_flag'
8761	  ;;
8762	pgf77* | pgf90* | pgf95* | pgfortran*)
8763					# Portland Group f77 and f90 compilers
8764	  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'
8765	  tmp_addflag=' $pic_flag -Mnomain' ;;
8766	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8767	  tmp_addflag=' -i_dynamic' ;;
8768	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8769	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8770	ifc* | ifort*)			# Intel Fortran compiler
8771	  tmp_addflag=' -nofor_main' ;;
8772	lf95*)				# Lahey Fortran 8.1
8773	  whole_archive_flag_spec=
8774	  tmp_sharedflag='--shared' ;;
8775	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8776	  tmp_sharedflag='-qmkshrobj'
8777	  tmp_addflag= ;;
8778	nvcc*)	# Cuda Compiler Driver 2.2
8779	  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'
8780	  compiler_needs_object=yes
8781	  ;;
8782	esac
8783	case `$CC -V 2>&1 | sed 5q` in
8784	*Sun\ C*)			# Sun C 5.9
8785	  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'
8786	  compiler_needs_object=yes
8787	  tmp_sharedflag='-G' ;;
8788	*Sun\ F*)			# Sun Fortran 8.3
8789	  tmp_sharedflag='-G' ;;
8790	esac
8791	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8792
8793        if test "x$supports_anon_versioning" = xyes; then
8794          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8795	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8796	    echo "local: *; };" >> $output_objdir/$libname.ver~
8797	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8798        fi
8799
8800	case $cc_basename in
8801	xlf* | bgf* | bgxlf* | mpixlf*)
8802	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8803	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8804	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8805	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8806	  if test "x$supports_anon_versioning" = xyes; then
8807	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8808	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8809	      echo "local: *; };" >> $output_objdir/$libname.ver~
8810	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8811	  fi
8812	  ;;
8813	esac
8814      else
8815        ld_shlibs=no
8816      fi
8817      ;;
8818
8819    netbsd*)
8820      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8821	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8822	wlarc=
8823      else
8824	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8825	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8826      fi
8827      ;;
8828
8829    solaris*)
8830      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8831	ld_shlibs=no
8832	cat <<_LT_EOF 1>&2
8833
8834*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8835*** create shared libraries on Solaris systems.  Therefore, libtool
8836*** is disabling shared libraries support.  We urge you to upgrade GNU
8837*** binutils to release 2.9.1 or newer.  Another option is to modify
8838*** your PATH or compiler configuration so that the native linker is
8839*** used, and then restart.
8840
8841_LT_EOF
8842      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8843	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8844	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8845      else
8846	ld_shlibs=no
8847      fi
8848      ;;
8849
8850    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8851      case `$LD -v 2>&1` in
8852        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8853	ld_shlibs=no
8854	cat <<_LT_EOF 1>&2
8855
8856*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8857*** reliably create shared libraries on SCO systems.  Therefore, libtool
8858*** is disabling shared libraries support.  We urge you to upgrade GNU
8859*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8860*** your PATH or compiler configuration so that the native linker is
8861*** used, and then restart.
8862
8863_LT_EOF
8864	;;
8865	*)
8866	  # For security reasons, it is highly recommended that you always
8867	  # use absolute paths for naming shared libraries, and exclude the
8868	  # DT_RUNPATH tag from executables and libraries.  But doing so
8869	  # requires that you compile everything twice, which is a pain.
8870	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8871	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8872	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8873	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8874	  else
8875	    ld_shlibs=no
8876	  fi
8877	;;
8878      esac
8879      ;;
8880
8881    sunos4*)
8882      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8883      wlarc=
8884      hardcode_direct=yes
8885      hardcode_shlibpath_var=no
8886      ;;
8887
8888    *)
8889      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8890	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8891	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8892      else
8893	ld_shlibs=no
8894      fi
8895      ;;
8896    esac
8897
8898    if test "$ld_shlibs" = no; then
8899      runpath_var=
8900      hardcode_libdir_flag_spec=
8901      export_dynamic_flag_spec=
8902      whole_archive_flag_spec=
8903    fi
8904  else
8905    # PORTME fill in a description of your system's linker (not GNU ld)
8906    case $host_os in
8907    aix3*)
8908      allow_undefined_flag=unsupported
8909      always_export_symbols=yes
8910      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'
8911      # Note: this linker hardcodes the directories in LIBPATH if there
8912      # are no directories specified by -L.
8913      hardcode_minus_L=yes
8914      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8915	# Neither direct hardcoding nor static linking is supported with a
8916	# broken collect2.
8917	hardcode_direct=unsupported
8918      fi
8919      ;;
8920
8921    aix[4-9]*)
8922      if test "$host_cpu" = ia64; then
8923	# On IA64, the linker does run time linking by default, so we don't
8924	# have to do anything special.
8925	aix_use_runtimelinking=no
8926	exp_sym_flag='-Bexport'
8927	no_entry_flag=""
8928      else
8929	# If we're using GNU nm, then we don't want the "-C" option.
8930	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8931	# Also, AIX nm treats weak defined symbols like other global
8932	# defined symbols, whereas GNU nm marks them as "W".
8933	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8934	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8935	else
8936	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8937	fi
8938	aix_use_runtimelinking=no
8939
8940	# Test if we are trying to use run time linking or normal
8941	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8942	# need to do runtime linking.
8943	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8944	  for ld_flag in $LDFLAGS; do
8945	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8946	    aix_use_runtimelinking=yes
8947	    break
8948	  fi
8949	  done
8950	  ;;
8951	esac
8952
8953	exp_sym_flag='-bexport'
8954	no_entry_flag='-bnoentry'
8955      fi
8956
8957      # When large executables or shared objects are built, AIX ld can
8958      # have problems creating the table of contents.  If linking a library
8959      # or program results in "error TOC overflow" add -mminimal-toc to
8960      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8961      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8962
8963      archive_cmds=''
8964      hardcode_direct=yes
8965      hardcode_direct_absolute=yes
8966      hardcode_libdir_separator=':'
8967      link_all_deplibs=yes
8968      file_list_spec='${wl}-f,'
8969
8970      if test "$GCC" = yes; then
8971	case $host_os in aix4.[012]|aix4.[012].*)
8972	# We only want to do this on AIX 4.2 and lower, the check
8973	# below for broken collect2 doesn't work under 4.3+
8974	  collect2name=`${CC} -print-prog-name=collect2`
8975	  if test -f "$collect2name" &&
8976	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8977	  then
8978	  # We have reworked collect2
8979	  :
8980	  else
8981	  # We have old collect2
8982	  hardcode_direct=unsupported
8983	  # It fails to find uninstalled libraries when the uninstalled
8984	  # path is not listed in the libpath.  Setting hardcode_minus_L
8985	  # to unsupported forces relinking
8986	  hardcode_minus_L=yes
8987	  hardcode_libdir_flag_spec='-L$libdir'
8988	  hardcode_libdir_separator=
8989	  fi
8990	  ;;
8991	esac
8992	shared_flag='-shared'
8993	if test "$aix_use_runtimelinking" = yes; then
8994	  shared_flag="$shared_flag "'${wl}-G'
8995	fi
8996      else
8997	# not using gcc
8998	if test "$host_cpu" = ia64; then
8999	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9000	# chokes on -Wl,-G. The following line is correct:
9001	  shared_flag='-G'
9002	else
9003	  if test "$aix_use_runtimelinking" = yes; then
9004	    shared_flag='${wl}-G'
9005	  else
9006	    shared_flag='${wl}-bM:SRE'
9007	  fi
9008	fi
9009      fi
9010
9011      export_dynamic_flag_spec='${wl}-bexpall'
9012      # It seems that -bexpall does not export symbols beginning with
9013      # underscore (_), so it is better to generate a list of symbols to export.
9014      always_export_symbols=yes
9015      if test "$aix_use_runtimelinking" = yes; then
9016	# Warning - without using the other runtime loading flags (-brtl),
9017	# -berok will link without error, but may produce a broken library.
9018	allow_undefined_flag='-berok'
9019        # Determine the default libpath from the value encoded in an
9020        # empty executable.
9021        if test "${lt_cv_aix_libpath+set}" = set; then
9022  aix_libpath=$lt_cv_aix_libpath
9023else
9024  if ${lt_cv_aix_libpath_+:} false; then :
9025  $as_echo_n "(cached) " >&6
9026else
9027  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9028/* end confdefs.h.  */
9029
9030int
9031main ()
9032{
9033
9034  ;
9035  return 0;
9036}
9037_ACEOF
9038if ac_fn_c_try_link "$LINENO"; then :
9039
9040  lt_aix_libpath_sed='
9041      /Import File Strings/,/^$/ {
9042	  /^0/ {
9043	      s/^0  *\([^ ]*\) *$/\1/
9044	      p
9045	  }
9046      }'
9047  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9048  # Check for a 64-bit object if we didn't find anything.
9049  if test -z "$lt_cv_aix_libpath_"; then
9050    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9051  fi
9052fi
9053rm -f core conftest.err conftest.$ac_objext \
9054    conftest$ac_exeext conftest.$ac_ext
9055  if test -z "$lt_cv_aix_libpath_"; then
9056    lt_cv_aix_libpath_="/usr/lib:/lib"
9057  fi
9058
9059fi
9060
9061  aix_libpath=$lt_cv_aix_libpath_
9062fi
9063
9064        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9065        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9066      else
9067	if test "$host_cpu" = ia64; then
9068	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9069	  allow_undefined_flag="-z nodefs"
9070	  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"
9071	else
9072	 # Determine the default libpath from the value encoded in an
9073	 # empty executable.
9074	 if test "${lt_cv_aix_libpath+set}" = set; then
9075  aix_libpath=$lt_cv_aix_libpath
9076else
9077  if ${lt_cv_aix_libpath_+:} false; then :
9078  $as_echo_n "(cached) " >&6
9079else
9080  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9081/* end confdefs.h.  */
9082
9083int
9084main ()
9085{
9086
9087  ;
9088  return 0;
9089}
9090_ACEOF
9091if ac_fn_c_try_link "$LINENO"; then :
9092
9093  lt_aix_libpath_sed='
9094      /Import File Strings/,/^$/ {
9095	  /^0/ {
9096	      s/^0  *\([^ ]*\) *$/\1/
9097	      p
9098	  }
9099      }'
9100  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9101  # Check for a 64-bit object if we didn't find anything.
9102  if test -z "$lt_cv_aix_libpath_"; then
9103    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9104  fi
9105fi
9106rm -f core conftest.err conftest.$ac_objext \
9107    conftest$ac_exeext conftest.$ac_ext
9108  if test -z "$lt_cv_aix_libpath_"; then
9109    lt_cv_aix_libpath_="/usr/lib:/lib"
9110  fi
9111
9112fi
9113
9114  aix_libpath=$lt_cv_aix_libpath_
9115fi
9116
9117	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9118	  # Warning - without using the other run time loading flags,
9119	  # -berok will link without error, but may produce a broken library.
9120	  no_undefined_flag=' ${wl}-bernotok'
9121	  allow_undefined_flag=' ${wl}-berok'
9122	  if test "$with_gnu_ld" = yes; then
9123	    # We only use this code for GNU lds that support --whole-archive.
9124	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9125	  else
9126	    # Exported symbols can be pulled into shared objects from archives
9127	    whole_archive_flag_spec='$convenience'
9128	  fi
9129	  archive_cmds_need_lc=yes
9130	  # This is similar to how AIX traditionally builds its shared libraries.
9131	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9132	fi
9133      fi
9134      ;;
9135
9136    amigaos*)
9137      case $host_cpu in
9138      powerpc)
9139            # see comment about AmigaOS4 .so support
9140            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9141            archive_expsym_cmds=''
9142        ;;
9143      m68k)
9144            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)'
9145            hardcode_libdir_flag_spec='-L$libdir'
9146            hardcode_minus_L=yes
9147        ;;
9148      esac
9149      ;;
9150
9151    bsdi[45]*)
9152      export_dynamic_flag_spec=-rdynamic
9153      ;;
9154
9155    cygwin* | mingw* | pw32* | cegcc*)
9156      # When not using gcc, we currently assume that we are using
9157      # Microsoft Visual C++.
9158      # hardcode_libdir_flag_spec is actually meaningless, as there is
9159      # no search path for DLLs.
9160      case $cc_basename in
9161      cl*)
9162	# Native MSVC
9163	hardcode_libdir_flag_spec=' '
9164	allow_undefined_flag=unsupported
9165	always_export_symbols=yes
9166	file_list_spec='@'
9167	# Tell ltmain to make .lib files, not .a files.
9168	libext=lib
9169	# Tell ltmain to make .dll files, not .so files.
9170	shrext_cmds=".dll"
9171	# FIXME: Setting linknames here is a bad hack.
9172	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9173	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9174	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9175	  else
9176	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9177	  fi~
9178	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9179	  linknames='
9180	# The linker will not automatically build a static lib if we build a DLL.
9181	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9182	enable_shared_with_static_runtimes=yes
9183	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9184	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9185	# Don't use ranlib
9186	old_postinstall_cmds='chmod 644 $oldlib'
9187	postlink_cmds='lt_outputfile="@OUTPUT@"~
9188	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9189	  case $lt_outputfile in
9190	    *.exe|*.EXE) ;;
9191	    *)
9192	      lt_outputfile="$lt_outputfile.exe"
9193	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9194	      ;;
9195	  esac~
9196	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9197	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9198	    $RM "$lt_outputfile.manifest";
9199	  fi'
9200	;;
9201      *)
9202	# Assume MSVC wrapper
9203	hardcode_libdir_flag_spec=' '
9204	allow_undefined_flag=unsupported
9205	# Tell ltmain to make .lib files, not .a files.
9206	libext=lib
9207	# Tell ltmain to make .dll files, not .so files.
9208	shrext_cmds=".dll"
9209	# FIXME: Setting linknames here is a bad hack.
9210	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9211	# The linker will automatically build a .lib file if we build a DLL.
9212	old_archive_from_new_cmds='true'
9213	# FIXME: Should let the user specify the lib program.
9214	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9215	enable_shared_with_static_runtimes=yes
9216	;;
9217      esac
9218      ;;
9219
9220    darwin* | rhapsody*)
9221
9222
9223  archive_cmds_need_lc=no
9224  hardcode_direct=no
9225  hardcode_automatic=yes
9226  hardcode_shlibpath_var=unsupported
9227  if test "$lt_cv_ld_force_load" = "yes"; then
9228    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\"`'
9229
9230  else
9231    whole_archive_flag_spec=''
9232  fi
9233  link_all_deplibs=yes
9234  allow_undefined_flag="$_lt_dar_allow_undefined"
9235  case $cc_basename in
9236     ifort*) _lt_dar_can_shared=yes ;;
9237     *) _lt_dar_can_shared=$GCC ;;
9238  esac
9239  if test "$_lt_dar_can_shared" = "yes"; then
9240    output_verbose_link_cmd=func_echo_all
9241    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9242    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9243    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}"
9244    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}"
9245
9246  else
9247  ld_shlibs=no
9248  fi
9249
9250      ;;
9251
9252    dgux*)
9253      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9254      hardcode_libdir_flag_spec='-L$libdir'
9255      hardcode_shlibpath_var=no
9256      ;;
9257
9258    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9259    # support.  Future versions do this automatically, but an explicit c++rt0.o
9260    # does not break anything, and helps significantly (at the cost of a little
9261    # extra space).
9262    freebsd2.2*)
9263      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9264      hardcode_libdir_flag_spec='-R$libdir'
9265      hardcode_direct=yes
9266      hardcode_shlibpath_var=no
9267      ;;
9268
9269    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9270    freebsd2.*)
9271      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9272      hardcode_direct=yes
9273      hardcode_minus_L=yes
9274      hardcode_shlibpath_var=no
9275      ;;
9276
9277    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9278    freebsd* | dragonfly*)
9279      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9280      hardcode_libdir_flag_spec='-R$libdir'
9281      hardcode_direct=yes
9282      hardcode_shlibpath_var=no
9283      ;;
9284
9285    hpux9*)
9286      if test "$GCC" = yes; then
9287	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9288      else
9289	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9290      fi
9291      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9292      hardcode_libdir_separator=:
9293      hardcode_direct=yes
9294
9295      # hardcode_minus_L: Not really in the search PATH,
9296      # but as the default location of the library.
9297      hardcode_minus_L=yes
9298      export_dynamic_flag_spec='${wl}-E'
9299      ;;
9300
9301    hpux10*)
9302      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9303	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9304      else
9305	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9306      fi
9307      if test "$with_gnu_ld" = no; then
9308	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9309	hardcode_libdir_separator=:
9310	hardcode_direct=yes
9311	hardcode_direct_absolute=yes
9312	export_dynamic_flag_spec='${wl}-E'
9313	# hardcode_minus_L: Not really in the search PATH,
9314	# but as the default location of the library.
9315	hardcode_minus_L=yes
9316      fi
9317      ;;
9318
9319    hpux11*)
9320      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9321	case $host_cpu in
9322	hppa*64*)
9323	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9324	  ;;
9325	ia64*)
9326	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9327	  ;;
9328	*)
9329	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9330	  ;;
9331	esac
9332      else
9333	case $host_cpu in
9334	hppa*64*)
9335	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9336	  ;;
9337	ia64*)
9338	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9339	  ;;
9340	*)
9341
9342	  # Older versions of the 11.00 compiler do not understand -b yet
9343	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9344	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9345$as_echo_n "checking if $CC understands -b... " >&6; }
9346if ${lt_cv_prog_compiler__b+:} false; then :
9347  $as_echo_n "(cached) " >&6
9348else
9349  lt_cv_prog_compiler__b=no
9350   save_LDFLAGS="$LDFLAGS"
9351   LDFLAGS="$LDFLAGS -b"
9352   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9353   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9354     # The linker can only warn and ignore the option if not recognized
9355     # So say no if there are warnings
9356     if test -s conftest.err; then
9357       # Append any errors to the config.log.
9358       cat conftest.err 1>&5
9359       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9360       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9361       if diff conftest.exp conftest.er2 >/dev/null; then
9362         lt_cv_prog_compiler__b=yes
9363       fi
9364     else
9365       lt_cv_prog_compiler__b=yes
9366     fi
9367   fi
9368   $RM -r conftest*
9369   LDFLAGS="$save_LDFLAGS"
9370
9371fi
9372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9373$as_echo "$lt_cv_prog_compiler__b" >&6; }
9374
9375if test x"$lt_cv_prog_compiler__b" = xyes; then
9376    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9377else
9378    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9379fi
9380
9381	  ;;
9382	esac
9383      fi
9384      if test "$with_gnu_ld" = no; then
9385	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9386	hardcode_libdir_separator=:
9387
9388	case $host_cpu in
9389	hppa*64*|ia64*)
9390	  hardcode_direct=no
9391	  hardcode_shlibpath_var=no
9392	  ;;
9393	*)
9394	  hardcode_direct=yes
9395	  hardcode_direct_absolute=yes
9396	  export_dynamic_flag_spec='${wl}-E'
9397
9398	  # hardcode_minus_L: Not really in the search PATH,
9399	  # but as the default location of the library.
9400	  hardcode_minus_L=yes
9401	  ;;
9402	esac
9403      fi
9404      ;;
9405
9406    irix5* | irix6* | nonstopux*)
9407      if test "$GCC" = yes; then
9408	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'
9409	# Try to use the -exported_symbol ld option, if it does not
9410	# work, assume that -exports_file does not work either and
9411	# implicitly export all symbols.
9412	# This should be the same for all languages, so no per-tag cache variable.
9413	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9414$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9415if ${lt_cv_irix_exported_symbol+:} false; then :
9416  $as_echo_n "(cached) " >&6
9417else
9418  save_LDFLAGS="$LDFLAGS"
9419	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9420	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9421/* end confdefs.h.  */
9422int foo (void) { return 0; }
9423_ACEOF
9424if ac_fn_c_try_link "$LINENO"; then :
9425  lt_cv_irix_exported_symbol=yes
9426else
9427  lt_cv_irix_exported_symbol=no
9428fi
9429rm -f core conftest.err conftest.$ac_objext \
9430    conftest$ac_exeext conftest.$ac_ext
9431           LDFLAGS="$save_LDFLAGS"
9432fi
9433{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9434$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9435	if test "$lt_cv_irix_exported_symbol" = yes; then
9436          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'
9437	fi
9438      else
9439	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'
9440	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'
9441      fi
9442      archive_cmds_need_lc='no'
9443      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9444      hardcode_libdir_separator=:
9445      inherit_rpath=yes
9446      link_all_deplibs=yes
9447      ;;
9448
9449    netbsd*)
9450      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9451	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9452      else
9453	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9454      fi
9455      hardcode_libdir_flag_spec='-R$libdir'
9456      hardcode_direct=yes
9457      hardcode_shlibpath_var=no
9458      ;;
9459
9460    newsos6)
9461      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9462      hardcode_direct=yes
9463      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9464      hardcode_libdir_separator=:
9465      hardcode_shlibpath_var=no
9466      ;;
9467
9468    *nto* | *qnx*)
9469      ;;
9470
9471    openbsd*)
9472      if test -f /usr/libexec/ld.so; then
9473	hardcode_direct=yes
9474	hardcode_shlibpath_var=no
9475	hardcode_direct_absolute=yes
9476	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9477	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9478	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9479	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9480	  export_dynamic_flag_spec='${wl}-E'
9481	else
9482	  case $host_os in
9483	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9484	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9485	     hardcode_libdir_flag_spec='-R$libdir'
9486	     ;;
9487	   *)
9488	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9489	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9490	     ;;
9491	  esac
9492	fi
9493      else
9494	ld_shlibs=no
9495      fi
9496      ;;
9497
9498    os2*)
9499      hardcode_libdir_flag_spec='-L$libdir'
9500      hardcode_minus_L=yes
9501      allow_undefined_flag=unsupported
9502      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9503      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9504      ;;
9505
9506    osf3*)
9507      if test "$GCC" = yes; then
9508	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9509	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'
9510      else
9511	allow_undefined_flag=' -expect_unresolved \*'
9512	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'
9513      fi
9514      archive_cmds_need_lc='no'
9515      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9516      hardcode_libdir_separator=:
9517      ;;
9518
9519    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9520      if test "$GCC" = yes; then
9521	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9522	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'
9523	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9524      else
9525	allow_undefined_flag=' -expect_unresolved \*'
9526	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'
9527	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~
9528	$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'
9529
9530	# Both c and cxx compiler support -rpath directly
9531	hardcode_libdir_flag_spec='-rpath $libdir'
9532      fi
9533      archive_cmds_need_lc='no'
9534      hardcode_libdir_separator=:
9535      ;;
9536
9537    solaris*)
9538      no_undefined_flag=' -z defs'
9539      if test "$GCC" = yes; then
9540	wlarc='${wl}'
9541	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9542	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9543	  $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'
9544      else
9545	case `$CC -V 2>&1` in
9546	*"Compilers 5.0"*)
9547	  wlarc=''
9548	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9549	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9550	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9551	  ;;
9552	*)
9553	  wlarc='${wl}'
9554	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9555	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9556	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9557	  ;;
9558	esac
9559      fi
9560      hardcode_libdir_flag_spec='-R$libdir'
9561      hardcode_shlibpath_var=no
9562      case $host_os in
9563      solaris2.[0-5] | solaris2.[0-5].*) ;;
9564      *)
9565	# The compiler driver will combine and reorder linker options,
9566	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9567	# but is careful enough not to reorder.
9568	# Supported since Solaris 2.6 (maybe 2.5.1?)
9569	if test "$GCC" = yes; then
9570	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9571	else
9572	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9573	fi
9574	;;
9575      esac
9576      link_all_deplibs=yes
9577      ;;
9578
9579    sunos4*)
9580      if test "x$host_vendor" = xsequent; then
9581	# Use $CC to link under sequent, because it throws in some extra .o
9582	# files that make .init and .fini sections work.
9583	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9584      else
9585	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9586      fi
9587      hardcode_libdir_flag_spec='-L$libdir'
9588      hardcode_direct=yes
9589      hardcode_minus_L=yes
9590      hardcode_shlibpath_var=no
9591      ;;
9592
9593    sysv4)
9594      case $host_vendor in
9595	sni)
9596	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9597	  hardcode_direct=yes # is this really true???
9598	;;
9599	siemens)
9600	  ## LD is ld it makes a PLAMLIB
9601	  ## CC just makes a GrossModule.
9602	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9603	  reload_cmds='$CC -r -o $output$reload_objs'
9604	  hardcode_direct=no
9605        ;;
9606	motorola)
9607	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9608	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9609	;;
9610      esac
9611      runpath_var='LD_RUN_PATH'
9612      hardcode_shlibpath_var=no
9613      ;;
9614
9615    sysv4.3*)
9616      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9617      hardcode_shlibpath_var=no
9618      export_dynamic_flag_spec='-Bexport'
9619      ;;
9620
9621    sysv4*MP*)
9622      if test -d /usr/nec; then
9623	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9624	hardcode_shlibpath_var=no
9625	runpath_var=LD_RUN_PATH
9626	hardcode_runpath_var=yes
9627	ld_shlibs=yes
9628      fi
9629      ;;
9630
9631    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9632      no_undefined_flag='${wl}-z,text'
9633      archive_cmds_need_lc=no
9634      hardcode_shlibpath_var=no
9635      runpath_var='LD_RUN_PATH'
9636
9637      if test "$GCC" = yes; then
9638	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9639	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9640      else
9641	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9642	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9643      fi
9644      ;;
9645
9646    sysv5* | sco3.2v5* | sco5v6*)
9647      # Note: We can NOT use -z defs as we might desire, because we do not
9648      # link with -lc, and that would cause any symbols used from libc to
9649      # always be unresolved, which means just about no library would
9650      # ever link correctly.  If we're not using GNU ld we use -z text
9651      # though, which does catch some bad symbols but isn't as heavy-handed
9652      # as -z defs.
9653      no_undefined_flag='${wl}-z,text'
9654      allow_undefined_flag='${wl}-z,nodefs'
9655      archive_cmds_need_lc=no
9656      hardcode_shlibpath_var=no
9657      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9658      hardcode_libdir_separator=':'
9659      link_all_deplibs=yes
9660      export_dynamic_flag_spec='${wl}-Bexport'
9661      runpath_var='LD_RUN_PATH'
9662
9663      if test "$GCC" = yes; then
9664	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9665	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9666      else
9667	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9668	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9669      fi
9670      ;;
9671
9672    uts4*)
9673      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9674      hardcode_libdir_flag_spec='-L$libdir'
9675      hardcode_shlibpath_var=no
9676      ;;
9677
9678    *)
9679      ld_shlibs=no
9680      ;;
9681    esac
9682
9683    if test x$host_vendor = xsni; then
9684      case $host in
9685      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9686	export_dynamic_flag_spec='${wl}-Blargedynsym'
9687	;;
9688      esac
9689    fi
9690  fi
9691
9692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9693$as_echo "$ld_shlibs" >&6; }
9694test "$ld_shlibs" = no && can_build_shared=no
9695
9696with_gnu_ld=$with_gnu_ld
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712#
9713# Do we need to explicitly link libc?
9714#
9715case "x$archive_cmds_need_lc" in
9716x|xyes)
9717  # Assume -lc should be added
9718  archive_cmds_need_lc=yes
9719
9720  if test "$enable_shared" = yes && test "$GCC" = yes; then
9721    case $archive_cmds in
9722    *'~'*)
9723      # FIXME: we may have to deal with multi-command sequences.
9724      ;;
9725    '$CC '*)
9726      # Test whether the compiler implicitly links with -lc since on some
9727      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9728      # to ld, don't add -lc before -lgcc.
9729      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9730$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9731if ${lt_cv_archive_cmds_need_lc+:} false; then :
9732  $as_echo_n "(cached) " >&6
9733else
9734  $RM conftest*
9735	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9736
9737	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9738  (eval $ac_compile) 2>&5
9739  ac_status=$?
9740  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9741  test $ac_status = 0; } 2>conftest.err; then
9742	  soname=conftest
9743	  lib=conftest
9744	  libobjs=conftest.$ac_objext
9745	  deplibs=
9746	  wl=$lt_prog_compiler_wl
9747	  pic_flag=$lt_prog_compiler_pic
9748	  compiler_flags=-v
9749	  linker_flags=-v
9750	  verstring=
9751	  output_objdir=.
9752	  libname=conftest
9753	  lt_save_allow_undefined_flag=$allow_undefined_flag
9754	  allow_undefined_flag=
9755	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9756  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9757  ac_status=$?
9758  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9759  test $ac_status = 0; }
9760	  then
9761	    lt_cv_archive_cmds_need_lc=no
9762	  else
9763	    lt_cv_archive_cmds_need_lc=yes
9764	  fi
9765	  allow_undefined_flag=$lt_save_allow_undefined_flag
9766	else
9767	  cat conftest.err 1>&5
9768	fi
9769	$RM conftest*
9770
9771fi
9772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9773$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9774      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9775      ;;
9776    esac
9777  fi
9778  ;;
9779esac
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9933$as_echo_n "checking dynamic linker characteristics... " >&6; }
9934
9935if test "$GCC" = yes; then
9936  case $host_os in
9937    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9938    *) lt_awk_arg="/^libraries:/" ;;
9939  esac
9940  case $host_os in
9941    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9942    *) lt_sed_strip_eq="s,=/,/,g" ;;
9943  esac
9944  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9945  case $lt_search_path_spec in
9946  *\;*)
9947    # if the path contains ";" then we assume it to be the separator
9948    # otherwise default to the standard path separator (i.e. ":") - it is
9949    # assumed that no part of a normal pathname contains ";" but that should
9950    # okay in the real world where ";" in dirpaths is itself problematic.
9951    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9952    ;;
9953  *)
9954    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9955    ;;
9956  esac
9957  # Ok, now we have the path, separated by spaces, we can step through it
9958  # and add multilib dir if necessary.
9959  lt_tmp_lt_search_path_spec=
9960  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9961  for lt_sys_path in $lt_search_path_spec; do
9962    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9963      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9964    else
9965      test -d "$lt_sys_path" && \
9966	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9967    fi
9968  done
9969  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9970BEGIN {RS=" "; FS="/|\n";} {
9971  lt_foo="";
9972  lt_count=0;
9973  for (lt_i = NF; lt_i > 0; lt_i--) {
9974    if ($lt_i != "" && $lt_i != ".") {
9975      if ($lt_i == "..") {
9976        lt_count++;
9977      } else {
9978        if (lt_count == 0) {
9979          lt_foo="/" $lt_i lt_foo;
9980        } else {
9981          lt_count--;
9982        }
9983      }
9984    }
9985  }
9986  if (lt_foo != "") { lt_freq[lt_foo]++; }
9987  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9988}'`
9989  # AWK program above erroneously prepends '/' to C:/dos/paths
9990  # for these hosts.
9991  case $host_os in
9992    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9993      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9994  esac
9995  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9996else
9997  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9998fi
9999library_names_spec=
10000libname_spec='lib$name'
10001soname_spec=
10002shrext_cmds=".so"
10003postinstall_cmds=
10004postuninstall_cmds=
10005finish_cmds=
10006finish_eval=
10007shlibpath_var=
10008shlibpath_overrides_runpath=unknown
10009version_type=none
10010dynamic_linker="$host_os ld.so"
10011sys_lib_dlsearch_path_spec="/lib /usr/lib"
10012need_lib_prefix=unknown
10013hardcode_into_libs=no
10014
10015# when you set need_version to no, make sure it does not cause -set_version
10016# flags to be left without arguments
10017need_version=unknown
10018
10019case $host_os in
10020aix3*)
10021  version_type=linux # correct to gnu/linux during the next big refactor
10022  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10023  shlibpath_var=LIBPATH
10024
10025  # AIX 3 has no versioning support, so we append a major version to the name.
10026  soname_spec='${libname}${release}${shared_ext}$major'
10027  ;;
10028
10029aix[4-9]*)
10030  version_type=linux # correct to gnu/linux during the next big refactor
10031  need_lib_prefix=no
10032  need_version=no
10033  hardcode_into_libs=yes
10034  if test "$host_cpu" = ia64; then
10035    # AIX 5 supports IA64
10036    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10037    shlibpath_var=LD_LIBRARY_PATH
10038  else
10039    # With GCC up to 2.95.x, collect2 would create an import file
10040    # for dependence libraries.  The import file would start with
10041    # the line `#! .'.  This would cause the generated library to
10042    # depend on `.', always an invalid library.  This was fixed in
10043    # development snapshots of GCC prior to 3.0.
10044    case $host_os in
10045      aix4 | aix4.[01] | aix4.[01].*)
10046      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10047	   echo ' yes '
10048	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10049	:
10050      else
10051	can_build_shared=no
10052      fi
10053      ;;
10054    esac
10055    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10056    # soname into executable. Probably we can add versioning support to
10057    # collect2, so additional links can be useful in future.
10058    if test "$aix_use_runtimelinking" = yes; then
10059      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10060      # instead of lib<name>.a to let people know that these are not
10061      # typical AIX shared libraries.
10062      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10063    else
10064      # We preserve .a as extension for shared libraries through AIX4.2
10065      # and later when we are not doing run time linking.
10066      library_names_spec='${libname}${release}.a $libname.a'
10067      soname_spec='${libname}${release}${shared_ext}$major'
10068    fi
10069    shlibpath_var=LIBPATH
10070  fi
10071  ;;
10072
10073amigaos*)
10074  case $host_cpu in
10075  powerpc)
10076    # Since July 2007 AmigaOS4 officially supports .so libraries.
10077    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10078    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10079    ;;
10080  m68k)
10081    library_names_spec='$libname.ixlibrary $libname.a'
10082    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10083    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10084    ;;
10085  esac
10086  ;;
10087
10088beos*)
10089  library_names_spec='${libname}${shared_ext}'
10090  dynamic_linker="$host_os ld.so"
10091  shlibpath_var=LIBRARY_PATH
10092  ;;
10093
10094bsdi[45]*)
10095  version_type=linux # correct to gnu/linux during the next big refactor
10096  need_version=no
10097  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10098  soname_spec='${libname}${release}${shared_ext}$major'
10099  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10100  shlibpath_var=LD_LIBRARY_PATH
10101  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10102  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10103  # the default ld.so.conf also contains /usr/contrib/lib and
10104  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10105  # libtool to hard-code these into programs
10106  ;;
10107
10108cygwin* | mingw* | pw32* | cegcc*)
10109  version_type=windows
10110  shrext_cmds=".dll"
10111  need_version=no
10112  need_lib_prefix=no
10113
10114  case $GCC,$cc_basename in
10115  yes,*)
10116    # gcc
10117    library_names_spec='$libname.dll.a'
10118    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10119    postinstall_cmds='base_file=`basename \${file}`~
10120      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10121      dldir=$destdir/`dirname \$dlpath`~
10122      test -d \$dldir || mkdir -p \$dldir~
10123      $install_prog $dir/$dlname \$dldir/$dlname~
10124      chmod a+x \$dldir/$dlname~
10125      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10126        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10127      fi'
10128    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10129      dlpath=$dir/\$dldll~
10130       $RM \$dlpath'
10131    shlibpath_overrides_runpath=yes
10132
10133    case $host_os in
10134    cygwin*)
10135      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10136      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10137
10138      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10139      ;;
10140    mingw* | cegcc*)
10141      # MinGW DLLs use traditional 'lib' prefix
10142      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10143      ;;
10144    pw32*)
10145      # pw32 DLLs use 'pw' prefix rather than 'lib'
10146      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10147      ;;
10148    esac
10149    dynamic_linker='Win32 ld.exe'
10150    ;;
10151
10152  *,cl*)
10153    # Native MSVC
10154    libname_spec='$name'
10155    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10156    library_names_spec='${libname}.dll.lib'
10157
10158    case $build_os in
10159    mingw*)
10160      sys_lib_search_path_spec=
10161      lt_save_ifs=$IFS
10162      IFS=';'
10163      for lt_path in $LIB
10164      do
10165        IFS=$lt_save_ifs
10166        # Let DOS variable expansion print the short 8.3 style file name.
10167        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10168        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10169      done
10170      IFS=$lt_save_ifs
10171      # Convert to MSYS style.
10172      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10173      ;;
10174    cygwin*)
10175      # Convert to unix form, then to dos form, then back to unix form
10176      # but this time dos style (no spaces!) so that the unix form looks
10177      # like /cygdrive/c/PROGRA~1:/cygdr...
10178      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10179      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10180      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10181      ;;
10182    *)
10183      sys_lib_search_path_spec="$LIB"
10184      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10185        # It is most probably a Windows format PATH.
10186        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10187      else
10188        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10189      fi
10190      # FIXME: find the short name or the path components, as spaces are
10191      # common. (e.g. "Program Files" -> "PROGRA~1")
10192      ;;
10193    esac
10194
10195    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10196    postinstall_cmds='base_file=`basename \${file}`~
10197      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10198      dldir=$destdir/`dirname \$dlpath`~
10199      test -d \$dldir || mkdir -p \$dldir~
10200      $install_prog $dir/$dlname \$dldir/$dlname'
10201    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10202      dlpath=$dir/\$dldll~
10203       $RM \$dlpath'
10204    shlibpath_overrides_runpath=yes
10205    dynamic_linker='Win32 link.exe'
10206    ;;
10207
10208  *)
10209    # Assume MSVC wrapper
10210    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10211    dynamic_linker='Win32 ld.exe'
10212    ;;
10213  esac
10214  # FIXME: first we should search . and the directory the executable is in
10215  shlibpath_var=PATH
10216  ;;
10217
10218darwin* | rhapsody*)
10219  dynamic_linker="$host_os dyld"
10220  version_type=darwin
10221  need_lib_prefix=no
10222  need_version=no
10223  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10224  soname_spec='${libname}${release}${major}$shared_ext'
10225  shlibpath_overrides_runpath=yes
10226  shlibpath_var=DYLD_LIBRARY_PATH
10227  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10228
10229  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10230  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10231  ;;
10232
10233dgux*)
10234  version_type=linux # correct to gnu/linux during the next big refactor
10235  need_lib_prefix=no
10236  need_version=no
10237  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10238  soname_spec='${libname}${release}${shared_ext}$major'
10239  shlibpath_var=LD_LIBRARY_PATH
10240  ;;
10241
10242freebsd* | dragonfly*)
10243  # DragonFly does not have aout.  When/if they implement a new
10244  # versioning mechanism, adjust this.
10245  if test -x /usr/bin/objformat; then
10246    objformat=`/usr/bin/objformat`
10247  else
10248    case $host_os in
10249    freebsd[23].*) objformat=aout ;;
10250    *) objformat=elf ;;
10251    esac
10252  fi
10253  version_type=freebsd-$objformat
10254  case $version_type in
10255    freebsd-elf*)
10256      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10257      need_version=no
10258      need_lib_prefix=no
10259      ;;
10260    freebsd-*)
10261      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10262      need_version=yes
10263      ;;
10264  esac
10265  shlibpath_var=LD_LIBRARY_PATH
10266  case $host_os in
10267  freebsd2.*)
10268    shlibpath_overrides_runpath=yes
10269    ;;
10270  freebsd3.[01]* | freebsdelf3.[01]*)
10271    shlibpath_overrides_runpath=yes
10272    hardcode_into_libs=yes
10273    ;;
10274  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10275  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10276    shlibpath_overrides_runpath=no
10277    hardcode_into_libs=yes
10278    ;;
10279  *) # from 4.6 on, and DragonFly
10280    shlibpath_overrides_runpath=yes
10281    hardcode_into_libs=yes
10282    ;;
10283  esac
10284  ;;
10285
10286gnu*)
10287  version_type=linux # correct to gnu/linux during the next big refactor
10288  need_lib_prefix=no
10289  need_version=no
10290  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10291  soname_spec='${libname}${release}${shared_ext}$major'
10292  shlibpath_var=LD_LIBRARY_PATH
10293  shlibpath_overrides_runpath=no
10294  hardcode_into_libs=yes
10295  ;;
10296
10297haiku*)
10298  version_type=linux # correct to gnu/linux during the next big refactor
10299  need_lib_prefix=no
10300  need_version=no
10301  dynamic_linker="$host_os runtime_loader"
10302  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10303  soname_spec='${libname}${release}${shared_ext}$major'
10304  shlibpath_var=LIBRARY_PATH
10305  shlibpath_overrides_runpath=yes
10306  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10307  hardcode_into_libs=yes
10308  ;;
10309
10310hpux9* | hpux10* | hpux11*)
10311  # Give a soname corresponding to the major version so that dld.sl refuses to
10312  # link against other versions.
10313  version_type=sunos
10314  need_lib_prefix=no
10315  need_version=no
10316  case $host_cpu in
10317  ia64*)
10318    shrext_cmds='.so'
10319    hardcode_into_libs=yes
10320    dynamic_linker="$host_os dld.so"
10321    shlibpath_var=LD_LIBRARY_PATH
10322    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10323    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10324    soname_spec='${libname}${release}${shared_ext}$major'
10325    if test "X$HPUX_IA64_MODE" = X32; then
10326      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10327    else
10328      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10329    fi
10330    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10331    ;;
10332  hppa*64*)
10333    shrext_cmds='.sl'
10334    hardcode_into_libs=yes
10335    dynamic_linker="$host_os dld.sl"
10336    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10337    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10338    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10339    soname_spec='${libname}${release}${shared_ext}$major'
10340    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10341    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10342    ;;
10343  *)
10344    shrext_cmds='.sl'
10345    dynamic_linker="$host_os dld.sl"
10346    shlibpath_var=SHLIB_PATH
10347    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10348    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10349    soname_spec='${libname}${release}${shared_ext}$major'
10350    ;;
10351  esac
10352  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10353  postinstall_cmds='chmod 555 $lib'
10354  # or fails outright, so override atomically:
10355  install_override_mode=555
10356  ;;
10357
10358interix[3-9]*)
10359  version_type=linux # correct to gnu/linux during the next big refactor
10360  need_lib_prefix=no
10361  need_version=no
10362  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10363  soname_spec='${libname}${release}${shared_ext}$major'
10364  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10365  shlibpath_var=LD_LIBRARY_PATH
10366  shlibpath_overrides_runpath=no
10367  hardcode_into_libs=yes
10368  ;;
10369
10370irix5* | irix6* | nonstopux*)
10371  case $host_os in
10372    nonstopux*) version_type=nonstopux ;;
10373    *)
10374	if test "$lt_cv_prog_gnu_ld" = yes; then
10375		version_type=linux # correct to gnu/linux during the next big refactor
10376	else
10377		version_type=irix
10378	fi ;;
10379  esac
10380  need_lib_prefix=no
10381  need_version=no
10382  soname_spec='${libname}${release}${shared_ext}$major'
10383  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10384  case $host_os in
10385  irix5* | nonstopux*)
10386    libsuff= shlibsuff=
10387    ;;
10388  *)
10389    case $LD in # libtool.m4 will add one of these switches to LD
10390    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10391      libsuff= shlibsuff= libmagic=32-bit;;
10392    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10393      libsuff=32 shlibsuff=N32 libmagic=N32;;
10394    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10395      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10396    *) libsuff= shlibsuff= libmagic=never-match;;
10397    esac
10398    ;;
10399  esac
10400  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10401  shlibpath_overrides_runpath=no
10402  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10403  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10404  hardcode_into_libs=yes
10405  ;;
10406
10407# No shared lib support for Linux oldld, aout, or coff.
10408linux*oldld* | linux*aout* | linux*coff*)
10409  dynamic_linker=no
10410  ;;
10411
10412# This must be glibc/ELF.
10413linux* | k*bsd*-gnu | kopensolaris*-gnu)
10414  version_type=linux # correct to gnu/linux during the next big refactor
10415  need_lib_prefix=no
10416  need_version=no
10417  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10418  soname_spec='${libname}${release}${shared_ext}$major'
10419  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10420  shlibpath_var=LD_LIBRARY_PATH
10421  shlibpath_overrides_runpath=no
10422
10423  # Some binutils ld are patched to set DT_RUNPATH
10424  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10425  $as_echo_n "(cached) " >&6
10426else
10427  lt_cv_shlibpath_overrides_runpath=no
10428    save_LDFLAGS=$LDFLAGS
10429    save_libdir=$libdir
10430    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10431	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10432    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10433/* end confdefs.h.  */
10434
10435int
10436main ()
10437{
10438
10439  ;
10440  return 0;
10441}
10442_ACEOF
10443if ac_fn_c_try_link "$LINENO"; then :
10444  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10445  lt_cv_shlibpath_overrides_runpath=yes
10446fi
10447fi
10448rm -f core conftest.err conftest.$ac_objext \
10449    conftest$ac_exeext conftest.$ac_ext
10450    LDFLAGS=$save_LDFLAGS
10451    libdir=$save_libdir
10452
10453fi
10454
10455  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10456
10457  # This implies no fast_install, which is unacceptable.
10458  # Some rework will be needed to allow for fast_install
10459  # before this can be enabled.
10460  hardcode_into_libs=yes
10461
10462  # Append ld.so.conf contents to the search path
10463  if test -f /etc/ld.so.conf; then
10464    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' ' '`
10465    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10466  fi
10467
10468  # We used to test for /lib/ld.so.1 and disable shared libraries on
10469  # powerpc, because MkLinux only supported shared libraries with the
10470  # GNU dynamic linker.  Since this was broken with cross compilers,
10471  # most powerpc-linux boxes support dynamic linking these days and
10472  # people can always --disable-shared, the test was removed, and we
10473  # assume the GNU/Linux dynamic linker is in use.
10474  dynamic_linker='GNU/Linux ld.so'
10475  ;;
10476
10477netbsd*)
10478  version_type=sunos
10479  need_lib_prefix=no
10480  need_version=no
10481  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10482    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10483    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10484    dynamic_linker='NetBSD (a.out) ld.so'
10485  else
10486    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10487    soname_spec='${libname}${release}${shared_ext}$major'
10488    dynamic_linker='NetBSD ld.elf_so'
10489  fi
10490  shlibpath_var=LD_LIBRARY_PATH
10491  shlibpath_overrides_runpath=yes
10492  hardcode_into_libs=yes
10493  ;;
10494
10495newsos6)
10496  version_type=linux # correct to gnu/linux during the next big refactor
10497  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10498  shlibpath_var=LD_LIBRARY_PATH
10499  shlibpath_overrides_runpath=yes
10500  ;;
10501
10502*nto* | *qnx*)
10503  version_type=qnx
10504  need_lib_prefix=no
10505  need_version=no
10506  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10507  soname_spec='${libname}${release}${shared_ext}$major'
10508  shlibpath_var=LD_LIBRARY_PATH
10509  shlibpath_overrides_runpath=no
10510  hardcode_into_libs=yes
10511  dynamic_linker='ldqnx.so'
10512  ;;
10513
10514openbsd*)
10515  version_type=sunos
10516  sys_lib_dlsearch_path_spec="/usr/lib"
10517  need_lib_prefix=no
10518  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10519  case $host_os in
10520    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10521    *)				need_version=no  ;;
10522  esac
10523  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10524  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10525  shlibpath_var=LD_LIBRARY_PATH
10526  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10527    case $host_os in
10528      openbsd2.[89] | openbsd2.[89].*)
10529	shlibpath_overrides_runpath=no
10530	;;
10531      *)
10532	shlibpath_overrides_runpath=yes
10533	;;
10534      esac
10535  else
10536    shlibpath_overrides_runpath=yes
10537  fi
10538  ;;
10539
10540os2*)
10541  libname_spec='$name'
10542  shrext_cmds=".dll"
10543  need_lib_prefix=no
10544  library_names_spec='$libname${shared_ext} $libname.a'
10545  dynamic_linker='OS/2 ld.exe'
10546  shlibpath_var=LIBPATH
10547  ;;
10548
10549osf3* | osf4* | osf5*)
10550  version_type=osf
10551  need_lib_prefix=no
10552  need_version=no
10553  soname_spec='${libname}${release}${shared_ext}$major'
10554  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10555  shlibpath_var=LD_LIBRARY_PATH
10556  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10557  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10558  ;;
10559
10560rdos*)
10561  dynamic_linker=no
10562  ;;
10563
10564solaris*)
10565  version_type=linux # correct to gnu/linux during the next big refactor
10566  need_lib_prefix=no
10567  need_version=no
10568  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10569  soname_spec='${libname}${release}${shared_ext}$major'
10570  shlibpath_var=LD_LIBRARY_PATH
10571  shlibpath_overrides_runpath=yes
10572  hardcode_into_libs=yes
10573  # ldd complains unless libraries are executable
10574  postinstall_cmds='chmod +x $lib'
10575  ;;
10576
10577sunos4*)
10578  version_type=sunos
10579  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10580  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10581  shlibpath_var=LD_LIBRARY_PATH
10582  shlibpath_overrides_runpath=yes
10583  if test "$with_gnu_ld" = yes; then
10584    need_lib_prefix=no
10585  fi
10586  need_version=yes
10587  ;;
10588
10589sysv4 | sysv4.3*)
10590  version_type=linux # correct to gnu/linux during the next big refactor
10591  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10592  soname_spec='${libname}${release}${shared_ext}$major'
10593  shlibpath_var=LD_LIBRARY_PATH
10594  case $host_vendor in
10595    sni)
10596      shlibpath_overrides_runpath=no
10597      need_lib_prefix=no
10598      runpath_var=LD_RUN_PATH
10599      ;;
10600    siemens)
10601      need_lib_prefix=no
10602      ;;
10603    motorola)
10604      need_lib_prefix=no
10605      need_version=no
10606      shlibpath_overrides_runpath=no
10607      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10608      ;;
10609  esac
10610  ;;
10611
10612sysv4*MP*)
10613  if test -d /usr/nec ;then
10614    version_type=linux # correct to gnu/linux during the next big refactor
10615    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10616    soname_spec='$libname${shared_ext}.$major'
10617    shlibpath_var=LD_LIBRARY_PATH
10618  fi
10619  ;;
10620
10621sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10622  version_type=freebsd-elf
10623  need_lib_prefix=no
10624  need_version=no
10625  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10626  soname_spec='${libname}${release}${shared_ext}$major'
10627  shlibpath_var=LD_LIBRARY_PATH
10628  shlibpath_overrides_runpath=yes
10629  hardcode_into_libs=yes
10630  if test "$with_gnu_ld" = yes; then
10631    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10632  else
10633    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10634    case $host_os in
10635      sco3.2v5*)
10636        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10637	;;
10638    esac
10639  fi
10640  sys_lib_dlsearch_path_spec='/usr/lib'
10641  ;;
10642
10643tpf*)
10644  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10645  version_type=linux # correct to gnu/linux during the next big refactor
10646  need_lib_prefix=no
10647  need_version=no
10648  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10649  shlibpath_var=LD_LIBRARY_PATH
10650  shlibpath_overrides_runpath=no
10651  hardcode_into_libs=yes
10652  ;;
10653
10654uts4*)
10655  version_type=linux # correct to gnu/linux during the next big refactor
10656  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10657  soname_spec='${libname}${release}${shared_ext}$major'
10658  shlibpath_var=LD_LIBRARY_PATH
10659  ;;
10660
10661*)
10662  dynamic_linker=no
10663  ;;
10664esac
10665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10666$as_echo "$dynamic_linker" >&6; }
10667test "$dynamic_linker" = no && can_build_shared=no
10668
10669variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10670if test "$GCC" = yes; then
10671  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10672fi
10673
10674if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10675  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10676fi
10677if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10678  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10679fi
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10773$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10774hardcode_action=
10775if test -n "$hardcode_libdir_flag_spec" ||
10776   test -n "$runpath_var" ||
10777   test "X$hardcode_automatic" = "Xyes" ; then
10778
10779  # We can hardcode non-existent directories.
10780  if test "$hardcode_direct" != no &&
10781     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10782     # have to relink, otherwise we might link with an installed library
10783     # when we should be linking with a yet-to-be-installed one
10784     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10785     test "$hardcode_minus_L" != no; then
10786    # Linking always hardcodes the temporary library directory.
10787    hardcode_action=relink
10788  else
10789    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10790    hardcode_action=immediate
10791  fi
10792else
10793  # We cannot hardcode anything, or else we can only hardcode existing
10794  # directories.
10795  hardcode_action=unsupported
10796fi
10797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10798$as_echo "$hardcode_action" >&6; }
10799
10800if test "$hardcode_action" = relink ||
10801   test "$inherit_rpath" = yes; then
10802  # Fast installation is not supported
10803  enable_fast_install=no
10804elif test "$shlibpath_overrides_runpath" = yes ||
10805     test "$enable_shared" = no; then
10806  # Fast installation is not necessary
10807  enable_fast_install=needless
10808fi
10809
10810
10811
10812
10813
10814
10815  if test "x$enable_dlopen" != xyes; then
10816  enable_dlopen=unknown
10817  enable_dlopen_self=unknown
10818  enable_dlopen_self_static=unknown
10819else
10820  lt_cv_dlopen=no
10821  lt_cv_dlopen_libs=
10822
10823  case $host_os in
10824  beos*)
10825    lt_cv_dlopen="load_add_on"
10826    lt_cv_dlopen_libs=
10827    lt_cv_dlopen_self=yes
10828    ;;
10829
10830  mingw* | pw32* | cegcc*)
10831    lt_cv_dlopen="LoadLibrary"
10832    lt_cv_dlopen_libs=
10833    ;;
10834
10835  cygwin*)
10836    lt_cv_dlopen="dlopen"
10837    lt_cv_dlopen_libs=
10838    ;;
10839
10840  darwin*)
10841  # if libdl is installed we need to link against it
10842    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10843$as_echo_n "checking for dlopen in -ldl... " >&6; }
10844if ${ac_cv_lib_dl_dlopen+:} false; then :
10845  $as_echo_n "(cached) " >&6
10846else
10847  ac_check_lib_save_LIBS=$LIBS
10848LIBS="-ldl  $LIBS"
10849cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10850/* end confdefs.h.  */
10851
10852/* Override any GCC internal prototype to avoid an error.
10853   Use char because int might match the return type of a GCC
10854   builtin and then its argument prototype would still apply.  */
10855#ifdef __cplusplus
10856extern "C"
10857#endif
10858char dlopen ();
10859int
10860main ()
10861{
10862return dlopen ();
10863  ;
10864  return 0;
10865}
10866_ACEOF
10867if ac_fn_c_try_link "$LINENO"; then :
10868  ac_cv_lib_dl_dlopen=yes
10869else
10870  ac_cv_lib_dl_dlopen=no
10871fi
10872rm -f core conftest.err conftest.$ac_objext \
10873    conftest$ac_exeext conftest.$ac_ext
10874LIBS=$ac_check_lib_save_LIBS
10875fi
10876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10877$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10878if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10879  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10880else
10881
10882    lt_cv_dlopen="dyld"
10883    lt_cv_dlopen_libs=
10884    lt_cv_dlopen_self=yes
10885
10886fi
10887
10888    ;;
10889
10890  *)
10891    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10892if test "x$ac_cv_func_shl_load" = xyes; then :
10893  lt_cv_dlopen="shl_load"
10894else
10895  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10896$as_echo_n "checking for shl_load in -ldld... " >&6; }
10897if ${ac_cv_lib_dld_shl_load+:} false; then :
10898  $as_echo_n "(cached) " >&6
10899else
10900  ac_check_lib_save_LIBS=$LIBS
10901LIBS="-ldld  $LIBS"
10902cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10903/* end confdefs.h.  */
10904
10905/* Override any GCC internal prototype to avoid an error.
10906   Use char because int might match the return type of a GCC
10907   builtin and then its argument prototype would still apply.  */
10908#ifdef __cplusplus
10909extern "C"
10910#endif
10911char shl_load ();
10912int
10913main ()
10914{
10915return shl_load ();
10916  ;
10917  return 0;
10918}
10919_ACEOF
10920if ac_fn_c_try_link "$LINENO"; then :
10921  ac_cv_lib_dld_shl_load=yes
10922else
10923  ac_cv_lib_dld_shl_load=no
10924fi
10925rm -f core conftest.err conftest.$ac_objext \
10926    conftest$ac_exeext conftest.$ac_ext
10927LIBS=$ac_check_lib_save_LIBS
10928fi
10929{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10930$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10931if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10932  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10933else
10934  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10935if test "x$ac_cv_func_dlopen" = xyes; then :
10936  lt_cv_dlopen="dlopen"
10937else
10938  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10939$as_echo_n "checking for dlopen in -ldl... " >&6; }
10940if ${ac_cv_lib_dl_dlopen+:} false; then :
10941  $as_echo_n "(cached) " >&6
10942else
10943  ac_check_lib_save_LIBS=$LIBS
10944LIBS="-ldl  $LIBS"
10945cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10946/* end confdefs.h.  */
10947
10948/* Override any GCC internal prototype to avoid an error.
10949   Use char because int might match the return type of a GCC
10950   builtin and then its argument prototype would still apply.  */
10951#ifdef __cplusplus
10952extern "C"
10953#endif
10954char dlopen ();
10955int
10956main ()
10957{
10958return dlopen ();
10959  ;
10960  return 0;
10961}
10962_ACEOF
10963if ac_fn_c_try_link "$LINENO"; then :
10964  ac_cv_lib_dl_dlopen=yes
10965else
10966  ac_cv_lib_dl_dlopen=no
10967fi
10968rm -f core conftest.err conftest.$ac_objext \
10969    conftest$ac_exeext conftest.$ac_ext
10970LIBS=$ac_check_lib_save_LIBS
10971fi
10972{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10973$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10974if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10975  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10976else
10977  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10978$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10979if ${ac_cv_lib_svld_dlopen+:} false; then :
10980  $as_echo_n "(cached) " >&6
10981else
10982  ac_check_lib_save_LIBS=$LIBS
10983LIBS="-lsvld  $LIBS"
10984cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10985/* end confdefs.h.  */
10986
10987/* Override any GCC internal prototype to avoid an error.
10988   Use char because int might match the return type of a GCC
10989   builtin and then its argument prototype would still apply.  */
10990#ifdef __cplusplus
10991extern "C"
10992#endif
10993char dlopen ();
10994int
10995main ()
10996{
10997return dlopen ();
10998  ;
10999  return 0;
11000}
11001_ACEOF
11002if ac_fn_c_try_link "$LINENO"; then :
11003  ac_cv_lib_svld_dlopen=yes
11004else
11005  ac_cv_lib_svld_dlopen=no
11006fi
11007rm -f core conftest.err conftest.$ac_objext \
11008    conftest$ac_exeext conftest.$ac_ext
11009LIBS=$ac_check_lib_save_LIBS
11010fi
11011{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11012$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11013if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11014  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11015else
11016  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11017$as_echo_n "checking for dld_link in -ldld... " >&6; }
11018if ${ac_cv_lib_dld_dld_link+:} false; then :
11019  $as_echo_n "(cached) " >&6
11020else
11021  ac_check_lib_save_LIBS=$LIBS
11022LIBS="-ldld  $LIBS"
11023cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11024/* end confdefs.h.  */
11025
11026/* Override any GCC internal prototype to avoid an error.
11027   Use char because int might match the return type of a GCC
11028   builtin and then its argument prototype would still apply.  */
11029#ifdef __cplusplus
11030extern "C"
11031#endif
11032char dld_link ();
11033int
11034main ()
11035{
11036return dld_link ();
11037  ;
11038  return 0;
11039}
11040_ACEOF
11041if ac_fn_c_try_link "$LINENO"; then :
11042  ac_cv_lib_dld_dld_link=yes
11043else
11044  ac_cv_lib_dld_dld_link=no
11045fi
11046rm -f core conftest.err conftest.$ac_objext \
11047    conftest$ac_exeext conftest.$ac_ext
11048LIBS=$ac_check_lib_save_LIBS
11049fi
11050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11051$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11052if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11053  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11054fi
11055
11056
11057fi
11058
11059
11060fi
11061
11062
11063fi
11064
11065
11066fi
11067
11068
11069fi
11070
11071    ;;
11072  esac
11073
11074  if test "x$lt_cv_dlopen" != xno; then
11075    enable_dlopen=yes
11076  else
11077    enable_dlopen=no
11078  fi
11079
11080  case $lt_cv_dlopen in
11081  dlopen)
11082    save_CPPFLAGS="$CPPFLAGS"
11083    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11084
11085    save_LDFLAGS="$LDFLAGS"
11086    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11087
11088    save_LIBS="$LIBS"
11089    LIBS="$lt_cv_dlopen_libs $LIBS"
11090
11091    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11092$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11093if ${lt_cv_dlopen_self+:} false; then :
11094  $as_echo_n "(cached) " >&6
11095else
11096  	  if test "$cross_compiling" = yes; then :
11097  lt_cv_dlopen_self=cross
11098else
11099  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11100  lt_status=$lt_dlunknown
11101  cat > conftest.$ac_ext <<_LT_EOF
11102#line $LINENO "configure"
11103#include "confdefs.h"
11104
11105#if HAVE_DLFCN_H
11106#include <dlfcn.h>
11107#endif
11108
11109#include <stdio.h>
11110
11111#ifdef RTLD_GLOBAL
11112#  define LT_DLGLOBAL		RTLD_GLOBAL
11113#else
11114#  ifdef DL_GLOBAL
11115#    define LT_DLGLOBAL		DL_GLOBAL
11116#  else
11117#    define LT_DLGLOBAL		0
11118#  endif
11119#endif
11120
11121/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11122   find out it does not work in some platform. */
11123#ifndef LT_DLLAZY_OR_NOW
11124#  ifdef RTLD_LAZY
11125#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11126#  else
11127#    ifdef DL_LAZY
11128#      define LT_DLLAZY_OR_NOW		DL_LAZY
11129#    else
11130#      ifdef RTLD_NOW
11131#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11132#      else
11133#        ifdef DL_NOW
11134#          define LT_DLLAZY_OR_NOW	DL_NOW
11135#        else
11136#          define LT_DLLAZY_OR_NOW	0
11137#        endif
11138#      endif
11139#    endif
11140#  endif
11141#endif
11142
11143/* When -fvisbility=hidden is used, assume the code has been annotated
11144   correspondingly for the symbols needed.  */
11145#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11146int fnord () __attribute__((visibility("default")));
11147#endif
11148
11149int fnord () { return 42; }
11150int main ()
11151{
11152  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11153  int status = $lt_dlunknown;
11154
11155  if (self)
11156    {
11157      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11158      else
11159        {
11160	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11161          else puts (dlerror ());
11162	}
11163      /* dlclose (self); */
11164    }
11165  else
11166    puts (dlerror ());
11167
11168  return status;
11169}
11170_LT_EOF
11171  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11172  (eval $ac_link) 2>&5
11173  ac_status=$?
11174  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11175  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11176    (./conftest; exit; ) >&5 2>/dev/null
11177    lt_status=$?
11178    case x$lt_status in
11179      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11180      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11181      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11182    esac
11183  else :
11184    # compilation failed
11185    lt_cv_dlopen_self=no
11186  fi
11187fi
11188rm -fr conftest*
11189
11190
11191fi
11192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11193$as_echo "$lt_cv_dlopen_self" >&6; }
11194
11195    if test "x$lt_cv_dlopen_self" = xyes; then
11196      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11197      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11198$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11199if ${lt_cv_dlopen_self_static+:} false; then :
11200  $as_echo_n "(cached) " >&6
11201else
11202  	  if test "$cross_compiling" = yes; then :
11203  lt_cv_dlopen_self_static=cross
11204else
11205  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11206  lt_status=$lt_dlunknown
11207  cat > conftest.$ac_ext <<_LT_EOF
11208#line $LINENO "configure"
11209#include "confdefs.h"
11210
11211#if HAVE_DLFCN_H
11212#include <dlfcn.h>
11213#endif
11214
11215#include <stdio.h>
11216
11217#ifdef RTLD_GLOBAL
11218#  define LT_DLGLOBAL		RTLD_GLOBAL
11219#else
11220#  ifdef DL_GLOBAL
11221#    define LT_DLGLOBAL		DL_GLOBAL
11222#  else
11223#    define LT_DLGLOBAL		0
11224#  endif
11225#endif
11226
11227/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11228   find out it does not work in some platform. */
11229#ifndef LT_DLLAZY_OR_NOW
11230#  ifdef RTLD_LAZY
11231#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11232#  else
11233#    ifdef DL_LAZY
11234#      define LT_DLLAZY_OR_NOW		DL_LAZY
11235#    else
11236#      ifdef RTLD_NOW
11237#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11238#      else
11239#        ifdef DL_NOW
11240#          define LT_DLLAZY_OR_NOW	DL_NOW
11241#        else
11242#          define LT_DLLAZY_OR_NOW	0
11243#        endif
11244#      endif
11245#    endif
11246#  endif
11247#endif
11248
11249/* When -fvisbility=hidden is used, assume the code has been annotated
11250   correspondingly for the symbols needed.  */
11251#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11252int fnord () __attribute__((visibility("default")));
11253#endif
11254
11255int fnord () { return 42; }
11256int main ()
11257{
11258  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11259  int status = $lt_dlunknown;
11260
11261  if (self)
11262    {
11263      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11264      else
11265        {
11266	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11267          else puts (dlerror ());
11268	}
11269      /* dlclose (self); */
11270    }
11271  else
11272    puts (dlerror ());
11273
11274  return status;
11275}
11276_LT_EOF
11277  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11278  (eval $ac_link) 2>&5
11279  ac_status=$?
11280  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11281  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11282    (./conftest; exit; ) >&5 2>/dev/null
11283    lt_status=$?
11284    case x$lt_status in
11285      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11286      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11287      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11288    esac
11289  else :
11290    # compilation failed
11291    lt_cv_dlopen_self_static=no
11292  fi
11293fi
11294rm -fr conftest*
11295
11296
11297fi
11298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11299$as_echo "$lt_cv_dlopen_self_static" >&6; }
11300    fi
11301
11302    CPPFLAGS="$save_CPPFLAGS"
11303    LDFLAGS="$save_LDFLAGS"
11304    LIBS="$save_LIBS"
11305    ;;
11306  esac
11307
11308  case $lt_cv_dlopen_self in
11309  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11310  *) enable_dlopen_self=unknown ;;
11311  esac
11312
11313  case $lt_cv_dlopen_self_static in
11314  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11315  *) enable_dlopen_self_static=unknown ;;
11316  esac
11317fi
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335striplib=
11336old_striplib=
11337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11338$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11339if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11340  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11341  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11342  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11343$as_echo "yes" >&6; }
11344else
11345# FIXME - insert some real tests, host_os isn't really good enough
11346  case $host_os in
11347  darwin*)
11348    if test -n "$STRIP" ; then
11349      striplib="$STRIP -x"
11350      old_striplib="$STRIP -S"
11351      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11352$as_echo "yes" >&6; }
11353    else
11354      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11355$as_echo "no" >&6; }
11356    fi
11357    ;;
11358  *)
11359    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11360$as_echo "no" >&6; }
11361    ;;
11362  esac
11363fi
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376  # Report which library types will actually be built
11377  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11378$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11379  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11380$as_echo "$can_build_shared" >&6; }
11381
11382  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11383$as_echo_n "checking whether to build shared libraries... " >&6; }
11384  test "$can_build_shared" = "no" && enable_shared=no
11385
11386  # On AIX, shared libraries and static libraries use the same namespace, and
11387  # are all built from PIC.
11388  case $host_os in
11389  aix3*)
11390    test "$enable_shared" = yes && enable_static=no
11391    if test -n "$RANLIB"; then
11392      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11393      postinstall_cmds='$RANLIB $lib'
11394    fi
11395    ;;
11396
11397  aix[4-9]*)
11398    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11399      test "$enable_shared" = yes && enable_static=no
11400    fi
11401    ;;
11402  esac
11403  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11404$as_echo "$enable_shared" >&6; }
11405
11406  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11407$as_echo_n "checking whether to build static libraries... " >&6; }
11408  # Make sure either enable_shared or enable_static is yes.
11409  test "$enable_shared" = yes || enable_static=yes
11410  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11411$as_echo "$enable_static" >&6; }
11412
11413
11414
11415
11416fi
11417ac_ext=c
11418ac_cpp='$CPP $CPPFLAGS'
11419ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11420ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11421ac_compiler_gnu=$ac_cv_c_compiler_gnu
11422
11423CC="$lt_save_CC"
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439        ac_config_commands="$ac_config_commands libtool"
11440
11441
11442
11443
11444# Only expand once:
11445
11446
11447
11448# Require X.Org macros 1.8 or later for AC_PROG_INSTALL
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
11461$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11462if ${ac_cv_prog_cc_c99+:} false; then :
11463  $as_echo_n "(cached) " >&6
11464else
11465  ac_cv_prog_cc_c99=no
11466ac_save_CC=$CC
11467cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11468/* end confdefs.h.  */
11469#include <stdarg.h>
11470#include <stdbool.h>
11471#include <stdlib.h>
11472#include <wchar.h>
11473#include <stdio.h>
11474
11475// Check varargs macros.  These examples are taken from C99 6.10.3.5.
11476#define debug(...) fprintf (stderr, __VA_ARGS__)
11477#define showlist(...) puts (#__VA_ARGS__)
11478#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11479static void
11480test_varargs_macros (void)
11481{
11482  int x = 1234;
11483  int y = 5678;
11484  debug ("Flag");
11485  debug ("X = %d\n", x);
11486  showlist (The first, second, and third items.);
11487  report (x>y, "x is %d but y is %d", x, y);
11488}
11489
11490// Check long long types.
11491#define BIG64 18446744073709551615ull
11492#define BIG32 4294967295ul
11493#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11494#if !BIG_OK
11495  your preprocessor is broken;
11496#endif
11497#if BIG_OK
11498#else
11499  your preprocessor is broken;
11500#endif
11501static long long int bignum = -9223372036854775807LL;
11502static unsigned long long int ubignum = BIG64;
11503
11504struct incomplete_array
11505{
11506  int datasize;
11507  double data[];
11508};
11509
11510struct named_init {
11511  int number;
11512  const wchar_t *name;
11513  double average;
11514};
11515
11516typedef const char *ccp;
11517
11518static inline int
11519test_restrict (ccp restrict text)
11520{
11521  // See if C++-style comments work.
11522  // Iterate through items via the restricted pointer.
11523  // Also check for declarations in for loops.
11524  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11525    continue;
11526  return 0;
11527}
11528
11529// Check varargs and va_copy.
11530static void
11531test_varargs (const char *format, ...)
11532{
11533  va_list args;
11534  va_start (args, format);
11535  va_list args_copy;
11536  va_copy (args_copy, args);
11537
11538  const char *str;
11539  int number;
11540  float fnumber;
11541
11542  while (*format)
11543    {
11544      switch (*format++)
11545	{
11546	case 's': // string
11547	  str = va_arg (args_copy, const char *);
11548	  break;
11549	case 'd': // int
11550	  number = va_arg (args_copy, int);
11551	  break;
11552	case 'f': // float
11553	  fnumber = va_arg (args_copy, double);
11554	  break;
11555	default:
11556	  break;
11557	}
11558    }
11559  va_end (args_copy);
11560  va_end (args);
11561}
11562
11563int
11564main ()
11565{
11566
11567  // Check bool.
11568  _Bool success = false;
11569
11570  // Check restrict.
11571  if (test_restrict ("String literal") == 0)
11572    success = true;
11573  char *restrict newvar = "Another string";
11574
11575  // Check varargs.
11576  test_varargs ("s, d' f .", "string", 65, 34.234);
11577  test_varargs_macros ();
11578
11579  // Check flexible array members.
11580  struct incomplete_array *ia =
11581    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11582  ia->datasize = 10;
11583  for (int i = 0; i < ia->datasize; ++i)
11584    ia->data[i] = i * 1.234;
11585
11586  // Check named initializers.
11587  struct named_init ni = {
11588    .number = 34,
11589    .name = L"Test wide string",
11590    .average = 543.34343,
11591  };
11592
11593  ni.number = 58;
11594
11595  int dynamic_array[ni.number];
11596  dynamic_array[ni.number - 1] = 543;
11597
11598  // work around unused variable warnings
11599  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11600	  || dynamic_array[ni.number - 1] != 543);
11601
11602  ;
11603  return 0;
11604}
11605_ACEOF
11606for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
11607do
11608  CC="$ac_save_CC $ac_arg"
11609  if ac_fn_c_try_compile "$LINENO"; then :
11610  ac_cv_prog_cc_c99=$ac_arg
11611fi
11612rm -f core conftest.err conftest.$ac_objext
11613  test "x$ac_cv_prog_cc_c99" != "xno" && break
11614done
11615rm -f conftest.$ac_ext
11616CC=$ac_save_CC
11617
11618fi
11619# AC_CACHE_VAL
11620case "x$ac_cv_prog_cc_c99" in
11621  x)
11622    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11623$as_echo "none needed" >&6; } ;;
11624  xno)
11625    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11626$as_echo "unsupported" >&6; } ;;
11627  *)
11628    CC="$CC $ac_cv_prog_cc_c99"
11629    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
11630$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11631esac
11632if test "x$ac_cv_prog_cc_c99" != xno; then :
11633
11634fi
11635
11636
11637
11638
11639
11640
11641ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
11642if test "x$ac_cv_have_decl___clang__" = xyes; then :
11643  CLANGCC="yes"
11644else
11645  CLANGCC="no"
11646fi
11647
11648ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
11649if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
11650  INTELCC="yes"
11651else
11652  INTELCC="no"
11653fi
11654
11655ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
11656if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
11657  SUNCC="yes"
11658else
11659  SUNCC="no"
11660fi
11661
11662
11663
11664
11665if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11666	if test -n "$ac_tool_prefix"; then
11667  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
11668set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
11669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11670$as_echo_n "checking for $ac_word... " >&6; }
11671if ${ac_cv_path_PKG_CONFIG+:} false; then :
11672  $as_echo_n "(cached) " >&6
11673else
11674  case $PKG_CONFIG in
11675  [\\/]* | ?:[\\/]*)
11676  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11677  ;;
11678  *)
11679  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11680for as_dir in $PATH
11681do
11682  IFS=$as_save_IFS
11683  test -z "$as_dir" && as_dir=.
11684    for ac_exec_ext in '' $ac_executable_extensions; do
11685  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11686    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11687    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11688    break 2
11689  fi
11690done
11691  done
11692IFS=$as_save_IFS
11693
11694  ;;
11695esac
11696fi
11697PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11698if test -n "$PKG_CONFIG"; then
11699  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11700$as_echo "$PKG_CONFIG" >&6; }
11701else
11702  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11703$as_echo "no" >&6; }
11704fi
11705
11706
11707fi
11708if test -z "$ac_cv_path_PKG_CONFIG"; then
11709  ac_pt_PKG_CONFIG=$PKG_CONFIG
11710  # Extract the first word of "pkg-config", so it can be a program name with args.
11711set dummy pkg-config; ac_word=$2
11712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11713$as_echo_n "checking for $ac_word... " >&6; }
11714if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
11715  $as_echo_n "(cached) " >&6
11716else
11717  case $ac_pt_PKG_CONFIG in
11718  [\\/]* | ?:[\\/]*)
11719  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
11720  ;;
11721  *)
11722  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11723for as_dir in $PATH
11724do
11725  IFS=$as_save_IFS
11726  test -z "$as_dir" && as_dir=.
11727    for ac_exec_ext in '' $ac_executable_extensions; do
11728  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11729    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11730    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11731    break 2
11732  fi
11733done
11734  done
11735IFS=$as_save_IFS
11736
11737  ;;
11738esac
11739fi
11740ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
11741if test -n "$ac_pt_PKG_CONFIG"; then
11742  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
11743$as_echo "$ac_pt_PKG_CONFIG" >&6; }
11744else
11745  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11746$as_echo "no" >&6; }
11747fi
11748
11749  if test "x$ac_pt_PKG_CONFIG" = x; then
11750    PKG_CONFIG=""
11751  else
11752    case $cross_compiling:$ac_tool_warned in
11753yes:)
11754{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11755$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11756ac_tool_warned=yes ;;
11757esac
11758    PKG_CONFIG=$ac_pt_PKG_CONFIG
11759  fi
11760else
11761  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
11762fi
11763
11764fi
11765if test -n "$PKG_CONFIG"; then
11766	_pkg_min_version=0.9.0
11767	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
11768$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
11769	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11770		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11771$as_echo "yes" >&6; }
11772	else
11773		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11774$as_echo "no" >&6; }
11775		PKG_CONFIG=""
11776	fi
11777
11778fi
11779
11780
11781
11782
11783
11784# Check whether --enable-selective-werror was given.
11785if test "${enable_selective_werror+set}" = set; then :
11786  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
11787else
11788  SELECTIVE_WERROR=yes
11789fi
11790
11791
11792
11793
11794
11795# -v is too short to test reliably with XORG_TESTSET_CFLAG
11796if test "x$SUNCC" = "xyes"; then
11797    BASE_CFLAGS="-v"
11798else
11799    BASE_CFLAGS=""
11800fi
11801
11802# This chunk of warnings were those that existed in the legacy CWARNFLAGS
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816xorg_testset_save_CFLAGS="$CFLAGS"
11817
11818if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11819	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11820	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11821$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11822if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11823  $as_echo_n "(cached) " >&6
11824else
11825  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11826/* end confdefs.h.  */
11827int i;
11828_ACEOF
11829if ac_fn_c_try_compile "$LINENO"; then :
11830  xorg_cv_cc_flag_unknown_warning_option=yes
11831else
11832  xorg_cv_cc_flag_unknown_warning_option=no
11833fi
11834rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11835fi
11836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11837$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11838	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11839	CFLAGS="$xorg_testset_save_CFLAGS"
11840fi
11841
11842if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11843	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11844		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11845	fi
11846	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11847	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11848$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11849if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
11850  $as_echo_n "(cached) " >&6
11851else
11852  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11853/* end confdefs.h.  */
11854int i;
11855_ACEOF
11856if ac_fn_c_try_compile "$LINENO"; then :
11857  xorg_cv_cc_flag_unused_command_line_argument=yes
11858else
11859  xorg_cv_cc_flag_unused_command_line_argument=no
11860fi
11861rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11862fi
11863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11864$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11865	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11866	CFLAGS="$xorg_testset_save_CFLAGS"
11867fi
11868
11869found="no"
11870
11871	if test $found = "no" ; then
11872		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11873			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11874		fi
11875
11876		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11877			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11878		fi
11879
11880		CFLAGS="$CFLAGS -Wall"
11881
11882		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
11883$as_echo_n "checking if $CC supports -Wall... " >&6; }
11884		cacheid=xorg_cv_cc_flag__Wall
11885		if eval \${$cacheid+:} false; then :
11886  $as_echo_n "(cached) " >&6
11887else
11888  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11889/* end confdefs.h.  */
11890int i;
11891int
11892main ()
11893{
11894
11895  ;
11896  return 0;
11897}
11898_ACEOF
11899if ac_fn_c_try_link "$LINENO"; then :
11900  eval $cacheid=yes
11901else
11902  eval $cacheid=no
11903fi
11904rm -f core conftest.err conftest.$ac_objext \
11905    conftest$ac_exeext conftest.$ac_ext
11906fi
11907
11908
11909		CFLAGS="$xorg_testset_save_CFLAGS"
11910
11911		eval supported=\$$cacheid
11912		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11913$as_echo "$supported" >&6; }
11914		if test "$supported" = "yes" ; then
11915			BASE_CFLAGS="$BASE_CFLAGS -Wall"
11916			found="yes"
11917		fi
11918	fi
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934xorg_testset_save_CFLAGS="$CFLAGS"
11935
11936if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11937	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11938	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11939$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11940if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11941  $as_echo_n "(cached) " >&6
11942else
11943  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11944/* end confdefs.h.  */
11945int i;
11946_ACEOF
11947if ac_fn_c_try_compile "$LINENO"; then :
11948  xorg_cv_cc_flag_unknown_warning_option=yes
11949else
11950  xorg_cv_cc_flag_unknown_warning_option=no
11951fi
11952rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11953fi
11954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11955$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11956	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11957	CFLAGS="$xorg_testset_save_CFLAGS"
11958fi
11959
11960if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11961	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11962		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11963	fi
11964	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11965	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11966$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11967if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
11968  $as_echo_n "(cached) " >&6
11969else
11970  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11971/* end confdefs.h.  */
11972int i;
11973_ACEOF
11974if ac_fn_c_try_compile "$LINENO"; then :
11975  xorg_cv_cc_flag_unused_command_line_argument=yes
11976else
11977  xorg_cv_cc_flag_unused_command_line_argument=no
11978fi
11979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11980fi
11981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11982$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11983	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11984	CFLAGS="$xorg_testset_save_CFLAGS"
11985fi
11986
11987found="no"
11988
11989	if test $found = "no" ; then
11990		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11991			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11992		fi
11993
11994		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11995			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11996		fi
11997
11998		CFLAGS="$CFLAGS -Wpointer-arith"
11999
12000		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
12001$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
12002		cacheid=xorg_cv_cc_flag__Wpointer_arith
12003		if eval \${$cacheid+:} false; then :
12004  $as_echo_n "(cached) " >&6
12005else
12006  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12007/* end confdefs.h.  */
12008int i;
12009int
12010main ()
12011{
12012
12013  ;
12014  return 0;
12015}
12016_ACEOF
12017if ac_fn_c_try_link "$LINENO"; then :
12018  eval $cacheid=yes
12019else
12020  eval $cacheid=no
12021fi
12022rm -f core conftest.err conftest.$ac_objext \
12023    conftest$ac_exeext conftest.$ac_ext
12024fi
12025
12026
12027		CFLAGS="$xorg_testset_save_CFLAGS"
12028
12029		eval supported=\$$cacheid
12030		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12031$as_echo "$supported" >&6; }
12032		if test "$supported" = "yes" ; then
12033			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
12034			found="yes"
12035		fi
12036	fi
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052xorg_testset_save_CFLAGS="$CFLAGS"
12053
12054if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12055	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12056	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12057$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12058if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12059  $as_echo_n "(cached) " >&6
12060else
12061  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12062/* end confdefs.h.  */
12063int i;
12064_ACEOF
12065if ac_fn_c_try_compile "$LINENO"; then :
12066  xorg_cv_cc_flag_unknown_warning_option=yes
12067else
12068  xorg_cv_cc_flag_unknown_warning_option=no
12069fi
12070rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12071fi
12072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12073$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12074	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12075	CFLAGS="$xorg_testset_save_CFLAGS"
12076fi
12077
12078if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12079	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12080		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12081	fi
12082	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12083	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12084$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12085if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12086  $as_echo_n "(cached) " >&6
12087else
12088  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12089/* end confdefs.h.  */
12090int i;
12091_ACEOF
12092if ac_fn_c_try_compile "$LINENO"; then :
12093  xorg_cv_cc_flag_unused_command_line_argument=yes
12094else
12095  xorg_cv_cc_flag_unused_command_line_argument=no
12096fi
12097rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12098fi
12099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12100$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12101	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12102	CFLAGS="$xorg_testset_save_CFLAGS"
12103fi
12104
12105found="no"
12106
12107	if test $found = "no" ; then
12108		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12109			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12110		fi
12111
12112		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12113			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12114		fi
12115
12116		CFLAGS="$CFLAGS -Wmissing-declarations"
12117
12118		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
12119$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
12120		cacheid=xorg_cv_cc_flag__Wmissing_declarations
12121		if eval \${$cacheid+:} false; then :
12122  $as_echo_n "(cached) " >&6
12123else
12124  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12125/* end confdefs.h.  */
12126int i;
12127int
12128main ()
12129{
12130
12131  ;
12132  return 0;
12133}
12134_ACEOF
12135if ac_fn_c_try_link "$LINENO"; then :
12136  eval $cacheid=yes
12137else
12138  eval $cacheid=no
12139fi
12140rm -f core conftest.err conftest.$ac_objext \
12141    conftest$ac_exeext conftest.$ac_ext
12142fi
12143
12144
12145		CFLAGS="$xorg_testset_save_CFLAGS"
12146
12147		eval supported=\$$cacheid
12148		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12149$as_echo "$supported" >&6; }
12150		if test "$supported" = "yes" ; then
12151			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
12152			found="yes"
12153		fi
12154	fi
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170xorg_testset_save_CFLAGS="$CFLAGS"
12171
12172if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12173	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12174	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12175$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12176if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12177  $as_echo_n "(cached) " >&6
12178else
12179  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12180/* end confdefs.h.  */
12181int i;
12182_ACEOF
12183if ac_fn_c_try_compile "$LINENO"; then :
12184  xorg_cv_cc_flag_unknown_warning_option=yes
12185else
12186  xorg_cv_cc_flag_unknown_warning_option=no
12187fi
12188rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12189fi
12190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12191$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12192	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12193	CFLAGS="$xorg_testset_save_CFLAGS"
12194fi
12195
12196if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12197	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12198		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12199	fi
12200	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12201	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12202$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12203if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12204  $as_echo_n "(cached) " >&6
12205else
12206  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12207/* end confdefs.h.  */
12208int i;
12209_ACEOF
12210if ac_fn_c_try_compile "$LINENO"; then :
12211  xorg_cv_cc_flag_unused_command_line_argument=yes
12212else
12213  xorg_cv_cc_flag_unused_command_line_argument=no
12214fi
12215rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12216fi
12217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12218$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12219	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12220	CFLAGS="$xorg_testset_save_CFLAGS"
12221fi
12222
12223found="no"
12224
12225	if test $found = "no" ; then
12226		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12227			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12228		fi
12229
12230		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12231			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12232		fi
12233
12234		CFLAGS="$CFLAGS -Wformat=2"
12235
12236		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
12237$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
12238		cacheid=xorg_cv_cc_flag__Wformat_2
12239		if eval \${$cacheid+:} false; then :
12240  $as_echo_n "(cached) " >&6
12241else
12242  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12243/* end confdefs.h.  */
12244int i;
12245int
12246main ()
12247{
12248
12249  ;
12250  return 0;
12251}
12252_ACEOF
12253if ac_fn_c_try_link "$LINENO"; then :
12254  eval $cacheid=yes
12255else
12256  eval $cacheid=no
12257fi
12258rm -f core conftest.err conftest.$ac_objext \
12259    conftest$ac_exeext conftest.$ac_ext
12260fi
12261
12262
12263		CFLAGS="$xorg_testset_save_CFLAGS"
12264
12265		eval supported=\$$cacheid
12266		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12267$as_echo "$supported" >&6; }
12268		if test "$supported" = "yes" ; then
12269			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
12270			found="yes"
12271		fi
12272	fi
12273
12274	if test $found = "no" ; then
12275		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12276			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12277		fi
12278
12279		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12280			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12281		fi
12282
12283		CFLAGS="$CFLAGS -Wformat"
12284
12285		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
12286$as_echo_n "checking if $CC supports -Wformat... " >&6; }
12287		cacheid=xorg_cv_cc_flag__Wformat
12288		if eval \${$cacheid+:} false; then :
12289  $as_echo_n "(cached) " >&6
12290else
12291  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12292/* end confdefs.h.  */
12293int i;
12294int
12295main ()
12296{
12297
12298  ;
12299  return 0;
12300}
12301_ACEOF
12302if ac_fn_c_try_link "$LINENO"; then :
12303  eval $cacheid=yes
12304else
12305  eval $cacheid=no
12306fi
12307rm -f core conftest.err conftest.$ac_objext \
12308    conftest$ac_exeext conftest.$ac_ext
12309fi
12310
12311
12312		CFLAGS="$xorg_testset_save_CFLAGS"
12313
12314		eval supported=\$$cacheid
12315		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12316$as_echo "$supported" >&6; }
12317		if test "$supported" = "yes" ; then
12318			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
12319			found="yes"
12320		fi
12321	fi
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339xorg_testset_save_CFLAGS="$CFLAGS"
12340
12341if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12342	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12343	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12344$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12345if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12346  $as_echo_n "(cached) " >&6
12347else
12348  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12349/* end confdefs.h.  */
12350int i;
12351_ACEOF
12352if ac_fn_c_try_compile "$LINENO"; then :
12353  xorg_cv_cc_flag_unknown_warning_option=yes
12354else
12355  xorg_cv_cc_flag_unknown_warning_option=no
12356fi
12357rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12358fi
12359{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12360$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12361	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12362	CFLAGS="$xorg_testset_save_CFLAGS"
12363fi
12364
12365if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12366	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12367		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12368	fi
12369	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12370	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12371$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12372if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12373  $as_echo_n "(cached) " >&6
12374else
12375  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12376/* end confdefs.h.  */
12377int i;
12378_ACEOF
12379if ac_fn_c_try_compile "$LINENO"; then :
12380  xorg_cv_cc_flag_unused_command_line_argument=yes
12381else
12382  xorg_cv_cc_flag_unused_command_line_argument=no
12383fi
12384rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12385fi
12386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12387$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12388	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12389	CFLAGS="$xorg_testset_save_CFLAGS"
12390fi
12391
12392found="no"
12393
12394	if test $found = "no" ; then
12395		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12396			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12397		fi
12398
12399		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12400			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12401		fi
12402
12403		CFLAGS="$CFLAGS -Wstrict-prototypes"
12404
12405		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
12406$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
12407		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
12408		if eval \${$cacheid+:} false; then :
12409  $as_echo_n "(cached) " >&6
12410else
12411  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12412/* end confdefs.h.  */
12413int i;
12414int
12415main ()
12416{
12417
12418  ;
12419  return 0;
12420}
12421_ACEOF
12422if ac_fn_c_try_link "$LINENO"; then :
12423  eval $cacheid=yes
12424else
12425  eval $cacheid=no
12426fi
12427rm -f core conftest.err conftest.$ac_objext \
12428    conftest$ac_exeext conftest.$ac_ext
12429fi
12430
12431
12432		CFLAGS="$xorg_testset_save_CFLAGS"
12433
12434		eval supported=\$$cacheid
12435		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12436$as_echo "$supported" >&6; }
12437		if test "$supported" = "yes" ; then
12438			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
12439			found="yes"
12440		fi
12441	fi
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457xorg_testset_save_CFLAGS="$CFLAGS"
12458
12459if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12460	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12461	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12462$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12463if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12464  $as_echo_n "(cached) " >&6
12465else
12466  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12467/* end confdefs.h.  */
12468int i;
12469_ACEOF
12470if ac_fn_c_try_compile "$LINENO"; then :
12471  xorg_cv_cc_flag_unknown_warning_option=yes
12472else
12473  xorg_cv_cc_flag_unknown_warning_option=no
12474fi
12475rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12476fi
12477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12478$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12479	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12480	CFLAGS="$xorg_testset_save_CFLAGS"
12481fi
12482
12483if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12484	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12485		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12486	fi
12487	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12488	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12489$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12490if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12491  $as_echo_n "(cached) " >&6
12492else
12493  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12494/* end confdefs.h.  */
12495int i;
12496_ACEOF
12497if ac_fn_c_try_compile "$LINENO"; then :
12498  xorg_cv_cc_flag_unused_command_line_argument=yes
12499else
12500  xorg_cv_cc_flag_unused_command_line_argument=no
12501fi
12502rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12503fi
12504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12505$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12506	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12507	CFLAGS="$xorg_testset_save_CFLAGS"
12508fi
12509
12510found="no"
12511
12512	if test $found = "no" ; then
12513		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12514			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12515		fi
12516
12517		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12518			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12519		fi
12520
12521		CFLAGS="$CFLAGS -Wmissing-prototypes"
12522
12523		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
12524$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
12525		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
12526		if eval \${$cacheid+:} false; then :
12527  $as_echo_n "(cached) " >&6
12528else
12529  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12530/* end confdefs.h.  */
12531int i;
12532int
12533main ()
12534{
12535
12536  ;
12537  return 0;
12538}
12539_ACEOF
12540if ac_fn_c_try_link "$LINENO"; then :
12541  eval $cacheid=yes
12542else
12543  eval $cacheid=no
12544fi
12545rm -f core conftest.err conftest.$ac_objext \
12546    conftest$ac_exeext conftest.$ac_ext
12547fi
12548
12549
12550		CFLAGS="$xorg_testset_save_CFLAGS"
12551
12552		eval supported=\$$cacheid
12553		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12554$as_echo "$supported" >&6; }
12555		if test "$supported" = "yes" ; then
12556			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
12557			found="yes"
12558		fi
12559	fi
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575xorg_testset_save_CFLAGS="$CFLAGS"
12576
12577if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12578	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12579	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12580$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12581if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12582  $as_echo_n "(cached) " >&6
12583else
12584  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12585/* end confdefs.h.  */
12586int i;
12587_ACEOF
12588if ac_fn_c_try_compile "$LINENO"; then :
12589  xorg_cv_cc_flag_unknown_warning_option=yes
12590else
12591  xorg_cv_cc_flag_unknown_warning_option=no
12592fi
12593rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12594fi
12595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12596$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12597	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12598	CFLAGS="$xorg_testset_save_CFLAGS"
12599fi
12600
12601if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12602	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12603		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12604	fi
12605	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12606	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12607$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12608if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12609  $as_echo_n "(cached) " >&6
12610else
12611  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12612/* end confdefs.h.  */
12613int i;
12614_ACEOF
12615if ac_fn_c_try_compile "$LINENO"; then :
12616  xorg_cv_cc_flag_unused_command_line_argument=yes
12617else
12618  xorg_cv_cc_flag_unused_command_line_argument=no
12619fi
12620rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12621fi
12622{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12623$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12624	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12625	CFLAGS="$xorg_testset_save_CFLAGS"
12626fi
12627
12628found="no"
12629
12630	if test $found = "no" ; then
12631		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12632			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12633		fi
12634
12635		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12636			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12637		fi
12638
12639		CFLAGS="$CFLAGS -Wnested-externs"
12640
12641		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
12642$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
12643		cacheid=xorg_cv_cc_flag__Wnested_externs
12644		if eval \${$cacheid+:} false; then :
12645  $as_echo_n "(cached) " >&6
12646else
12647  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12648/* end confdefs.h.  */
12649int i;
12650int
12651main ()
12652{
12653
12654  ;
12655  return 0;
12656}
12657_ACEOF
12658if ac_fn_c_try_link "$LINENO"; then :
12659  eval $cacheid=yes
12660else
12661  eval $cacheid=no
12662fi
12663rm -f core conftest.err conftest.$ac_objext \
12664    conftest$ac_exeext conftest.$ac_ext
12665fi
12666
12667
12668		CFLAGS="$xorg_testset_save_CFLAGS"
12669
12670		eval supported=\$$cacheid
12671		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12672$as_echo "$supported" >&6; }
12673		if test "$supported" = "yes" ; then
12674			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
12675			found="yes"
12676		fi
12677	fi
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693xorg_testset_save_CFLAGS="$CFLAGS"
12694
12695if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12696	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12697	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12698$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12699if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12700  $as_echo_n "(cached) " >&6
12701else
12702  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12703/* end confdefs.h.  */
12704int i;
12705_ACEOF
12706if ac_fn_c_try_compile "$LINENO"; then :
12707  xorg_cv_cc_flag_unknown_warning_option=yes
12708else
12709  xorg_cv_cc_flag_unknown_warning_option=no
12710fi
12711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12712fi
12713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12714$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12715	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12716	CFLAGS="$xorg_testset_save_CFLAGS"
12717fi
12718
12719if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12720	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12721		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12722	fi
12723	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12724	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12725$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12726if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12727  $as_echo_n "(cached) " >&6
12728else
12729  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12730/* end confdefs.h.  */
12731int i;
12732_ACEOF
12733if ac_fn_c_try_compile "$LINENO"; then :
12734  xorg_cv_cc_flag_unused_command_line_argument=yes
12735else
12736  xorg_cv_cc_flag_unused_command_line_argument=no
12737fi
12738rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12739fi
12740{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12741$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12742	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12743	CFLAGS="$xorg_testset_save_CFLAGS"
12744fi
12745
12746found="no"
12747
12748	if test $found = "no" ; then
12749		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12750			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12751		fi
12752
12753		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12754			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12755		fi
12756
12757		CFLAGS="$CFLAGS -Wbad-function-cast"
12758
12759		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
12760$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
12761		cacheid=xorg_cv_cc_flag__Wbad_function_cast
12762		if eval \${$cacheid+:} false; then :
12763  $as_echo_n "(cached) " >&6
12764else
12765  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12766/* end confdefs.h.  */
12767int i;
12768int
12769main ()
12770{
12771
12772  ;
12773  return 0;
12774}
12775_ACEOF
12776if ac_fn_c_try_link "$LINENO"; then :
12777  eval $cacheid=yes
12778else
12779  eval $cacheid=no
12780fi
12781rm -f core conftest.err conftest.$ac_objext \
12782    conftest$ac_exeext conftest.$ac_ext
12783fi
12784
12785
12786		CFLAGS="$xorg_testset_save_CFLAGS"
12787
12788		eval supported=\$$cacheid
12789		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12790$as_echo "$supported" >&6; }
12791		if test "$supported" = "yes" ; then
12792			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
12793			found="yes"
12794		fi
12795	fi
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811xorg_testset_save_CFLAGS="$CFLAGS"
12812
12813if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12814	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12815	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12816$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12817if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12818  $as_echo_n "(cached) " >&6
12819else
12820  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12821/* end confdefs.h.  */
12822int i;
12823_ACEOF
12824if ac_fn_c_try_compile "$LINENO"; then :
12825  xorg_cv_cc_flag_unknown_warning_option=yes
12826else
12827  xorg_cv_cc_flag_unknown_warning_option=no
12828fi
12829rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12830fi
12831{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12832$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12833	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12834	CFLAGS="$xorg_testset_save_CFLAGS"
12835fi
12836
12837if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12838	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12839		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12840	fi
12841	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12842	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12843$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12844if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12845  $as_echo_n "(cached) " >&6
12846else
12847  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12848/* end confdefs.h.  */
12849int i;
12850_ACEOF
12851if ac_fn_c_try_compile "$LINENO"; then :
12852  xorg_cv_cc_flag_unused_command_line_argument=yes
12853else
12854  xorg_cv_cc_flag_unused_command_line_argument=no
12855fi
12856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12857fi
12858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12859$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12860	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12861	CFLAGS="$xorg_testset_save_CFLAGS"
12862fi
12863
12864found="no"
12865
12866	if test $found = "no" ; then
12867		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12868			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12869		fi
12870
12871		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12872			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12873		fi
12874
12875		CFLAGS="$CFLAGS -Wold-style-definition"
12876
12877		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
12878$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
12879		cacheid=xorg_cv_cc_flag__Wold_style_definition
12880		if eval \${$cacheid+:} false; then :
12881  $as_echo_n "(cached) " >&6
12882else
12883  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12884/* end confdefs.h.  */
12885int i;
12886int
12887main ()
12888{
12889
12890  ;
12891  return 0;
12892}
12893_ACEOF
12894if ac_fn_c_try_link "$LINENO"; then :
12895  eval $cacheid=yes
12896else
12897  eval $cacheid=no
12898fi
12899rm -f core conftest.err conftest.$ac_objext \
12900    conftest$ac_exeext conftest.$ac_ext
12901fi
12902
12903
12904		CFLAGS="$xorg_testset_save_CFLAGS"
12905
12906		eval supported=\$$cacheid
12907		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12908$as_echo "$supported" >&6; }
12909		if test "$supported" = "yes" ; then
12910			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
12911			found="yes"
12912		fi
12913	fi
12914
12915	if test $found = "no" ; then
12916		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12917			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12918		fi
12919
12920		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12921			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12922		fi
12923
12924		CFLAGS="$CFLAGS -fd"
12925
12926		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
12927$as_echo_n "checking if $CC supports -fd... " >&6; }
12928		cacheid=xorg_cv_cc_flag__fd
12929		if eval \${$cacheid+:} false; then :
12930  $as_echo_n "(cached) " >&6
12931else
12932  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12933/* end confdefs.h.  */
12934int i;
12935int
12936main ()
12937{
12938
12939  ;
12940  return 0;
12941}
12942_ACEOF
12943if ac_fn_c_try_link "$LINENO"; then :
12944  eval $cacheid=yes
12945else
12946  eval $cacheid=no
12947fi
12948rm -f core conftest.err conftest.$ac_objext \
12949    conftest$ac_exeext conftest.$ac_ext
12950fi
12951
12952
12953		CFLAGS="$xorg_testset_save_CFLAGS"
12954
12955		eval supported=\$$cacheid
12956		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12957$as_echo "$supported" >&6; }
12958		if test "$supported" = "yes" ; then
12959			BASE_CFLAGS="$BASE_CFLAGS -fd"
12960			found="yes"
12961		fi
12962	fi
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978xorg_testset_save_CFLAGS="$CFLAGS"
12979
12980if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12981	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12982	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12983$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12984if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12985  $as_echo_n "(cached) " >&6
12986else
12987  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12988/* end confdefs.h.  */
12989int i;
12990_ACEOF
12991if ac_fn_c_try_compile "$LINENO"; then :
12992  xorg_cv_cc_flag_unknown_warning_option=yes
12993else
12994  xorg_cv_cc_flag_unknown_warning_option=no
12995fi
12996rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12997fi
12998{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12999$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13000	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13001	CFLAGS="$xorg_testset_save_CFLAGS"
13002fi
13003
13004if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13005	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13006		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13007	fi
13008	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13009	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13010$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13011if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13012  $as_echo_n "(cached) " >&6
13013else
13014  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13015/* end confdefs.h.  */
13016int i;
13017_ACEOF
13018if ac_fn_c_try_compile "$LINENO"; then :
13019  xorg_cv_cc_flag_unused_command_line_argument=yes
13020else
13021  xorg_cv_cc_flag_unused_command_line_argument=no
13022fi
13023rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13024fi
13025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13026$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13027	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13028	CFLAGS="$xorg_testset_save_CFLAGS"
13029fi
13030
13031found="no"
13032
13033	if test $found = "no" ; then
13034		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13035			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13036		fi
13037
13038		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13039			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13040		fi
13041
13042		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
13043
13044		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
13045$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
13046		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
13047		if eval \${$cacheid+:} false; then :
13048  $as_echo_n "(cached) " >&6
13049else
13050  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13051/* end confdefs.h.  */
13052int i;
13053int
13054main ()
13055{
13056
13057  ;
13058  return 0;
13059}
13060_ACEOF
13061if ac_fn_c_try_link "$LINENO"; then :
13062  eval $cacheid=yes
13063else
13064  eval $cacheid=no
13065fi
13066rm -f core conftest.err conftest.$ac_objext \
13067    conftest$ac_exeext conftest.$ac_ext
13068fi
13069
13070
13071		CFLAGS="$xorg_testset_save_CFLAGS"
13072
13073		eval supported=\$$cacheid
13074		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13075$as_echo "$supported" >&6; }
13076		if test "$supported" = "yes" ; then
13077			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
13078			found="yes"
13079		fi
13080	fi
13081
13082
13083
13084
13085
13086# This chunk adds additional warnings that could catch undesired effects.
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100xorg_testset_save_CFLAGS="$CFLAGS"
13101
13102if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13103	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13104	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13105$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13106if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13107  $as_echo_n "(cached) " >&6
13108else
13109  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13110/* end confdefs.h.  */
13111int i;
13112_ACEOF
13113if ac_fn_c_try_compile "$LINENO"; then :
13114  xorg_cv_cc_flag_unknown_warning_option=yes
13115else
13116  xorg_cv_cc_flag_unknown_warning_option=no
13117fi
13118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13119fi
13120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13121$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13122	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13123	CFLAGS="$xorg_testset_save_CFLAGS"
13124fi
13125
13126if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13127	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13128		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13129	fi
13130	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13131	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13132$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13133if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13134  $as_echo_n "(cached) " >&6
13135else
13136  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13137/* end confdefs.h.  */
13138int i;
13139_ACEOF
13140if ac_fn_c_try_compile "$LINENO"; then :
13141  xorg_cv_cc_flag_unused_command_line_argument=yes
13142else
13143  xorg_cv_cc_flag_unused_command_line_argument=no
13144fi
13145rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13146fi
13147{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13148$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13149	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13150	CFLAGS="$xorg_testset_save_CFLAGS"
13151fi
13152
13153found="no"
13154
13155	if test $found = "no" ; then
13156		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13157			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13158		fi
13159
13160		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13161			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13162		fi
13163
13164		CFLAGS="$CFLAGS -Wunused"
13165
13166		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
13167$as_echo_n "checking if $CC supports -Wunused... " >&6; }
13168		cacheid=xorg_cv_cc_flag__Wunused
13169		if eval \${$cacheid+:} false; then :
13170  $as_echo_n "(cached) " >&6
13171else
13172  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13173/* end confdefs.h.  */
13174int i;
13175int
13176main ()
13177{
13178
13179  ;
13180  return 0;
13181}
13182_ACEOF
13183if ac_fn_c_try_link "$LINENO"; then :
13184  eval $cacheid=yes
13185else
13186  eval $cacheid=no
13187fi
13188rm -f core conftest.err conftest.$ac_objext \
13189    conftest$ac_exeext conftest.$ac_ext
13190fi
13191
13192
13193		CFLAGS="$xorg_testset_save_CFLAGS"
13194
13195		eval supported=\$$cacheid
13196		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13197$as_echo "$supported" >&6; }
13198		if test "$supported" = "yes" ; then
13199			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
13200			found="yes"
13201		fi
13202	fi
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218xorg_testset_save_CFLAGS="$CFLAGS"
13219
13220if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13221	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13222	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13223$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13224if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13225  $as_echo_n "(cached) " >&6
13226else
13227  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13228/* end confdefs.h.  */
13229int i;
13230_ACEOF
13231if ac_fn_c_try_compile "$LINENO"; then :
13232  xorg_cv_cc_flag_unknown_warning_option=yes
13233else
13234  xorg_cv_cc_flag_unknown_warning_option=no
13235fi
13236rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13237fi
13238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13239$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13240	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13241	CFLAGS="$xorg_testset_save_CFLAGS"
13242fi
13243
13244if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13245	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13246		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13247	fi
13248	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13249	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13250$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13251if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13252  $as_echo_n "(cached) " >&6
13253else
13254  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13255/* end confdefs.h.  */
13256int i;
13257_ACEOF
13258if ac_fn_c_try_compile "$LINENO"; then :
13259  xorg_cv_cc_flag_unused_command_line_argument=yes
13260else
13261  xorg_cv_cc_flag_unused_command_line_argument=no
13262fi
13263rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13264fi
13265{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13266$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13267	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13268	CFLAGS="$xorg_testset_save_CFLAGS"
13269fi
13270
13271found="no"
13272
13273	if test $found = "no" ; then
13274		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13275			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13276		fi
13277
13278		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13279			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13280		fi
13281
13282		CFLAGS="$CFLAGS -Wuninitialized"
13283
13284		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
13285$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
13286		cacheid=xorg_cv_cc_flag__Wuninitialized
13287		if eval \${$cacheid+:} false; then :
13288  $as_echo_n "(cached) " >&6
13289else
13290  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13291/* end confdefs.h.  */
13292int i;
13293int
13294main ()
13295{
13296
13297  ;
13298  return 0;
13299}
13300_ACEOF
13301if ac_fn_c_try_link "$LINENO"; then :
13302  eval $cacheid=yes
13303else
13304  eval $cacheid=no
13305fi
13306rm -f core conftest.err conftest.$ac_objext \
13307    conftest$ac_exeext conftest.$ac_ext
13308fi
13309
13310
13311		CFLAGS="$xorg_testset_save_CFLAGS"
13312
13313		eval supported=\$$cacheid
13314		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13315$as_echo "$supported" >&6; }
13316		if test "$supported" = "yes" ; then
13317			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
13318			found="yes"
13319		fi
13320	fi
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336xorg_testset_save_CFLAGS="$CFLAGS"
13337
13338if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13339	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13340	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13341$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13342if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13343  $as_echo_n "(cached) " >&6
13344else
13345  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13346/* end confdefs.h.  */
13347int i;
13348_ACEOF
13349if ac_fn_c_try_compile "$LINENO"; then :
13350  xorg_cv_cc_flag_unknown_warning_option=yes
13351else
13352  xorg_cv_cc_flag_unknown_warning_option=no
13353fi
13354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13355fi
13356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13357$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13358	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13359	CFLAGS="$xorg_testset_save_CFLAGS"
13360fi
13361
13362if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13363	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13364		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13365	fi
13366	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13367	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13368$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13369if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13370  $as_echo_n "(cached) " >&6
13371else
13372  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13373/* end confdefs.h.  */
13374int i;
13375_ACEOF
13376if ac_fn_c_try_compile "$LINENO"; then :
13377  xorg_cv_cc_flag_unused_command_line_argument=yes
13378else
13379  xorg_cv_cc_flag_unused_command_line_argument=no
13380fi
13381rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13382fi
13383{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13384$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13385	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13386	CFLAGS="$xorg_testset_save_CFLAGS"
13387fi
13388
13389found="no"
13390
13391	if test $found = "no" ; then
13392		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13393			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13394		fi
13395
13396		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13397			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13398		fi
13399
13400		CFLAGS="$CFLAGS -Wshadow"
13401
13402		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
13403$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
13404		cacheid=xorg_cv_cc_flag__Wshadow
13405		if eval \${$cacheid+:} false; then :
13406  $as_echo_n "(cached) " >&6
13407else
13408  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13409/* end confdefs.h.  */
13410int i;
13411int
13412main ()
13413{
13414
13415  ;
13416  return 0;
13417}
13418_ACEOF
13419if ac_fn_c_try_link "$LINENO"; then :
13420  eval $cacheid=yes
13421else
13422  eval $cacheid=no
13423fi
13424rm -f core conftest.err conftest.$ac_objext \
13425    conftest$ac_exeext conftest.$ac_ext
13426fi
13427
13428
13429		CFLAGS="$xorg_testset_save_CFLAGS"
13430
13431		eval supported=\$$cacheid
13432		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13433$as_echo "$supported" >&6; }
13434		if test "$supported" = "yes" ; then
13435			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
13436			found="yes"
13437		fi
13438	fi
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451
13452
13453
13454xorg_testset_save_CFLAGS="$CFLAGS"
13455
13456if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13457	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13458	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13459$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13460if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13461  $as_echo_n "(cached) " >&6
13462else
13463  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13464/* end confdefs.h.  */
13465int i;
13466_ACEOF
13467if ac_fn_c_try_compile "$LINENO"; then :
13468  xorg_cv_cc_flag_unknown_warning_option=yes
13469else
13470  xorg_cv_cc_flag_unknown_warning_option=no
13471fi
13472rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13473fi
13474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13475$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13476	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13477	CFLAGS="$xorg_testset_save_CFLAGS"
13478fi
13479
13480if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13481	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13482		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13483	fi
13484	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13485	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13486$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13487if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13488  $as_echo_n "(cached) " >&6
13489else
13490  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13491/* end confdefs.h.  */
13492int i;
13493_ACEOF
13494if ac_fn_c_try_compile "$LINENO"; then :
13495  xorg_cv_cc_flag_unused_command_line_argument=yes
13496else
13497  xorg_cv_cc_flag_unused_command_line_argument=no
13498fi
13499rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13500fi
13501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13502$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13503	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13504	CFLAGS="$xorg_testset_save_CFLAGS"
13505fi
13506
13507found="no"
13508
13509	if test $found = "no" ; then
13510		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13511			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13512		fi
13513
13514		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13515			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13516		fi
13517
13518		CFLAGS="$CFLAGS -Wmissing-noreturn"
13519
13520		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
13521$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
13522		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
13523		if eval \${$cacheid+:} false; then :
13524  $as_echo_n "(cached) " >&6
13525else
13526  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13527/* end confdefs.h.  */
13528int i;
13529int
13530main ()
13531{
13532
13533  ;
13534  return 0;
13535}
13536_ACEOF
13537if ac_fn_c_try_link "$LINENO"; then :
13538  eval $cacheid=yes
13539else
13540  eval $cacheid=no
13541fi
13542rm -f core conftest.err conftest.$ac_objext \
13543    conftest$ac_exeext conftest.$ac_ext
13544fi
13545
13546
13547		CFLAGS="$xorg_testset_save_CFLAGS"
13548
13549		eval supported=\$$cacheid
13550		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13551$as_echo "$supported" >&6; }
13552		if test "$supported" = "yes" ; then
13553			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
13554			found="yes"
13555		fi
13556	fi
13557
13558
13559
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571
13572xorg_testset_save_CFLAGS="$CFLAGS"
13573
13574if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13575	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13576	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13577$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13578if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13579  $as_echo_n "(cached) " >&6
13580else
13581  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13582/* end confdefs.h.  */
13583int i;
13584_ACEOF
13585if ac_fn_c_try_compile "$LINENO"; then :
13586  xorg_cv_cc_flag_unknown_warning_option=yes
13587else
13588  xorg_cv_cc_flag_unknown_warning_option=no
13589fi
13590rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13591fi
13592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13593$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13594	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13595	CFLAGS="$xorg_testset_save_CFLAGS"
13596fi
13597
13598if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13599	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13600		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13601	fi
13602	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13603	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13604$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13605if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13606  $as_echo_n "(cached) " >&6
13607else
13608  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13609/* end confdefs.h.  */
13610int i;
13611_ACEOF
13612if ac_fn_c_try_compile "$LINENO"; then :
13613  xorg_cv_cc_flag_unused_command_line_argument=yes
13614else
13615  xorg_cv_cc_flag_unused_command_line_argument=no
13616fi
13617rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13618fi
13619{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13620$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13621	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13622	CFLAGS="$xorg_testset_save_CFLAGS"
13623fi
13624
13625found="no"
13626
13627	if test $found = "no" ; then
13628		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13629			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13630		fi
13631
13632		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13633			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13634		fi
13635
13636		CFLAGS="$CFLAGS -Wmissing-format-attribute"
13637
13638		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
13639$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
13640		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
13641		if eval \${$cacheid+:} false; then :
13642  $as_echo_n "(cached) " >&6
13643else
13644  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13645/* end confdefs.h.  */
13646int i;
13647int
13648main ()
13649{
13650
13651  ;
13652  return 0;
13653}
13654_ACEOF
13655if ac_fn_c_try_link "$LINENO"; then :
13656  eval $cacheid=yes
13657else
13658  eval $cacheid=no
13659fi
13660rm -f core conftest.err conftest.$ac_objext \
13661    conftest$ac_exeext conftest.$ac_ext
13662fi
13663
13664
13665		CFLAGS="$xorg_testset_save_CFLAGS"
13666
13667		eval supported=\$$cacheid
13668		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13669$as_echo "$supported" >&6; }
13670		if test "$supported" = "yes" ; then
13671			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
13672			found="yes"
13673		fi
13674	fi
13675
13676
13677
13678
13679
13680
13681
13682
13683
13684
13685
13686
13687
13688
13689
13690xorg_testset_save_CFLAGS="$CFLAGS"
13691
13692if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13693	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13694	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13695$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13696if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13697  $as_echo_n "(cached) " >&6
13698else
13699  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13700/* end confdefs.h.  */
13701int i;
13702_ACEOF
13703if ac_fn_c_try_compile "$LINENO"; then :
13704  xorg_cv_cc_flag_unknown_warning_option=yes
13705else
13706  xorg_cv_cc_flag_unknown_warning_option=no
13707fi
13708rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13709fi
13710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13711$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13712	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13713	CFLAGS="$xorg_testset_save_CFLAGS"
13714fi
13715
13716if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13717	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13718		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13719	fi
13720	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13721	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13722$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13723if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13724  $as_echo_n "(cached) " >&6
13725else
13726  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13727/* end confdefs.h.  */
13728int i;
13729_ACEOF
13730if ac_fn_c_try_compile "$LINENO"; then :
13731  xorg_cv_cc_flag_unused_command_line_argument=yes
13732else
13733  xorg_cv_cc_flag_unused_command_line_argument=no
13734fi
13735rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13736fi
13737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13738$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13739	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13740	CFLAGS="$xorg_testset_save_CFLAGS"
13741fi
13742
13743found="no"
13744
13745	if test $found = "no" ; then
13746		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13747			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13748		fi
13749
13750		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13751			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13752		fi
13753
13754		CFLAGS="$CFLAGS -Wredundant-decls"
13755
13756		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
13757$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
13758		cacheid=xorg_cv_cc_flag__Wredundant_decls
13759		if eval \${$cacheid+:} false; then :
13760  $as_echo_n "(cached) " >&6
13761else
13762  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13763/* end confdefs.h.  */
13764int i;
13765int
13766main ()
13767{
13768
13769  ;
13770  return 0;
13771}
13772_ACEOF
13773if ac_fn_c_try_link "$LINENO"; then :
13774  eval $cacheid=yes
13775else
13776  eval $cacheid=no
13777fi
13778rm -f core conftest.err conftest.$ac_objext \
13779    conftest$ac_exeext conftest.$ac_ext
13780fi
13781
13782
13783		CFLAGS="$xorg_testset_save_CFLAGS"
13784
13785		eval supported=\$$cacheid
13786		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13787$as_echo "$supported" >&6; }
13788		if test "$supported" = "yes" ; then
13789			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
13790			found="yes"
13791		fi
13792	fi
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804
13805
13806
13807
13808xorg_testset_save_CFLAGS="$CFLAGS"
13809
13810if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13811	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13812	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13813$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13814if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13815  $as_echo_n "(cached) " >&6
13816else
13817  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13818/* end confdefs.h.  */
13819int i;
13820_ACEOF
13821if ac_fn_c_try_compile "$LINENO"; then :
13822  xorg_cv_cc_flag_unknown_warning_option=yes
13823else
13824  xorg_cv_cc_flag_unknown_warning_option=no
13825fi
13826rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13827fi
13828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13829$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13830	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13831	CFLAGS="$xorg_testset_save_CFLAGS"
13832fi
13833
13834if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13835	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13836		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13837	fi
13838	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13839	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13840$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13841if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13842  $as_echo_n "(cached) " >&6
13843else
13844  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13845/* end confdefs.h.  */
13846int i;
13847_ACEOF
13848if ac_fn_c_try_compile "$LINENO"; then :
13849  xorg_cv_cc_flag_unused_command_line_argument=yes
13850else
13851  xorg_cv_cc_flag_unused_command_line_argument=no
13852fi
13853rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13854fi
13855{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13856$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13857	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13858	CFLAGS="$xorg_testset_save_CFLAGS"
13859fi
13860
13861found="no"
13862
13863	if test $found = "no" ; then
13864		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13865			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13866		fi
13867
13868		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13869			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13870		fi
13871
13872		CFLAGS="$CFLAGS -Wlogical-op"
13873
13874		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
13875$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
13876		cacheid=xorg_cv_cc_flag__Wlogical_op
13877		if eval \${$cacheid+:} false; then :
13878  $as_echo_n "(cached) " >&6
13879else
13880  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13881/* end confdefs.h.  */
13882int i;
13883int
13884main ()
13885{
13886
13887  ;
13888  return 0;
13889}
13890_ACEOF
13891if ac_fn_c_try_link "$LINENO"; then :
13892  eval $cacheid=yes
13893else
13894  eval $cacheid=no
13895fi
13896rm -f core conftest.err conftest.$ac_objext \
13897    conftest$ac_exeext conftest.$ac_ext
13898fi
13899
13900
13901		CFLAGS="$xorg_testset_save_CFLAGS"
13902
13903		eval supported=\$$cacheid
13904		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13905$as_echo "$supported" >&6; }
13906		if test "$supported" = "yes" ; then
13907			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
13908			found="yes"
13909		fi
13910	fi
13911
13912
13913
13914# These are currently disabled because they are noisy.  They will be enabled
13915# in the future once the codebase is sufficiently modernized to silence
13916# them.  For now, I don't want them to drown out the other warnings.
13917# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
13918# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
13919# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
13920
13921# Turn some warnings into errors, so we don't accidently get successful builds
13922# when there are problems that should be fixed.
13923
13924if test "x$SELECTIVE_WERROR" = "xyes" ; then
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938xorg_testset_save_CFLAGS="$CFLAGS"
13939
13940if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13941	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13942	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13943$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13944if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13945  $as_echo_n "(cached) " >&6
13946else
13947  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13948/* end confdefs.h.  */
13949int i;
13950_ACEOF
13951if ac_fn_c_try_compile "$LINENO"; then :
13952  xorg_cv_cc_flag_unknown_warning_option=yes
13953else
13954  xorg_cv_cc_flag_unknown_warning_option=no
13955fi
13956rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13957fi
13958{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13959$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13960	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13961	CFLAGS="$xorg_testset_save_CFLAGS"
13962fi
13963
13964if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13965	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13966		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13967	fi
13968	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13969	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13970$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13971if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13972  $as_echo_n "(cached) " >&6
13973else
13974  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13975/* end confdefs.h.  */
13976int i;
13977_ACEOF
13978if ac_fn_c_try_compile "$LINENO"; then :
13979  xorg_cv_cc_flag_unused_command_line_argument=yes
13980else
13981  xorg_cv_cc_flag_unused_command_line_argument=no
13982fi
13983rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13984fi
13985{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13986$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13987	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13988	CFLAGS="$xorg_testset_save_CFLAGS"
13989fi
13990
13991found="no"
13992
13993	if test $found = "no" ; then
13994		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13995			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13996		fi
13997
13998		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13999			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14000		fi
14001
14002		CFLAGS="$CFLAGS -Werror=implicit"
14003
14004		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
14005$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
14006		cacheid=xorg_cv_cc_flag__Werror_implicit
14007		if eval \${$cacheid+:} false; then :
14008  $as_echo_n "(cached) " >&6
14009else
14010  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14011/* end confdefs.h.  */
14012int i;
14013int
14014main ()
14015{
14016
14017  ;
14018  return 0;
14019}
14020_ACEOF
14021if ac_fn_c_try_link "$LINENO"; then :
14022  eval $cacheid=yes
14023else
14024  eval $cacheid=no
14025fi
14026rm -f core conftest.err conftest.$ac_objext \
14027    conftest$ac_exeext conftest.$ac_ext
14028fi
14029
14030
14031		CFLAGS="$xorg_testset_save_CFLAGS"
14032
14033		eval supported=\$$cacheid
14034		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14035$as_echo "$supported" >&6; }
14036		if test "$supported" = "yes" ; then
14037			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
14038			found="yes"
14039		fi
14040	fi
14041
14042	if test $found = "no" ; then
14043		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14044			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14045		fi
14046
14047		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14048			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14049		fi
14050
14051		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14052
14053		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
14054$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
14055		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
14056		if eval \${$cacheid+:} false; then :
14057  $as_echo_n "(cached) " >&6
14058else
14059  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14060/* end confdefs.h.  */
14061int i;
14062int
14063main ()
14064{
14065
14066  ;
14067  return 0;
14068}
14069_ACEOF
14070if ac_fn_c_try_link "$LINENO"; then :
14071  eval $cacheid=yes
14072else
14073  eval $cacheid=no
14074fi
14075rm -f core conftest.err conftest.$ac_objext \
14076    conftest$ac_exeext conftest.$ac_ext
14077fi
14078
14079
14080		CFLAGS="$xorg_testset_save_CFLAGS"
14081
14082		eval supported=\$$cacheid
14083		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14084$as_echo "$supported" >&6; }
14085		if test "$supported" = "yes" ; then
14086			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14087			found="yes"
14088		fi
14089	fi
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105xorg_testset_save_CFLAGS="$CFLAGS"
14106
14107if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14108	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14109	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14110$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14111if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14112  $as_echo_n "(cached) " >&6
14113else
14114  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14115/* end confdefs.h.  */
14116int i;
14117_ACEOF
14118if ac_fn_c_try_compile "$LINENO"; then :
14119  xorg_cv_cc_flag_unknown_warning_option=yes
14120else
14121  xorg_cv_cc_flag_unknown_warning_option=no
14122fi
14123rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14124fi
14125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14126$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14127	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14128	CFLAGS="$xorg_testset_save_CFLAGS"
14129fi
14130
14131if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14132	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14133		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14134	fi
14135	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14136	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14137$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14138if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14139  $as_echo_n "(cached) " >&6
14140else
14141  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14142/* end confdefs.h.  */
14143int i;
14144_ACEOF
14145if ac_fn_c_try_compile "$LINENO"; then :
14146  xorg_cv_cc_flag_unused_command_line_argument=yes
14147else
14148  xorg_cv_cc_flag_unused_command_line_argument=no
14149fi
14150rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14151fi
14152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14153$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14154	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14155	CFLAGS="$xorg_testset_save_CFLAGS"
14156fi
14157
14158found="no"
14159
14160	if test $found = "no" ; then
14161		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14162			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14163		fi
14164
14165		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14166			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14167		fi
14168
14169		CFLAGS="$CFLAGS -Werror=nonnull"
14170
14171		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
14172$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
14173		cacheid=xorg_cv_cc_flag__Werror_nonnull
14174		if eval \${$cacheid+:} false; then :
14175  $as_echo_n "(cached) " >&6
14176else
14177  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14178/* end confdefs.h.  */
14179int i;
14180int
14181main ()
14182{
14183
14184  ;
14185  return 0;
14186}
14187_ACEOF
14188if ac_fn_c_try_link "$LINENO"; then :
14189  eval $cacheid=yes
14190else
14191  eval $cacheid=no
14192fi
14193rm -f core conftest.err conftest.$ac_objext \
14194    conftest$ac_exeext conftest.$ac_ext
14195fi
14196
14197
14198		CFLAGS="$xorg_testset_save_CFLAGS"
14199
14200		eval supported=\$$cacheid
14201		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14202$as_echo "$supported" >&6; }
14203		if test "$supported" = "yes" ; then
14204			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
14205			found="yes"
14206		fi
14207	fi
14208
14209
14210
14211
14212
14213
14214
14215
14216
14217
14218
14219
14220
14221
14222
14223xorg_testset_save_CFLAGS="$CFLAGS"
14224
14225if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14226	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14227	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14228$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14229if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14230  $as_echo_n "(cached) " >&6
14231else
14232  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14233/* end confdefs.h.  */
14234int i;
14235_ACEOF
14236if ac_fn_c_try_compile "$LINENO"; then :
14237  xorg_cv_cc_flag_unknown_warning_option=yes
14238else
14239  xorg_cv_cc_flag_unknown_warning_option=no
14240fi
14241rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14242fi
14243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14244$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14245	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14246	CFLAGS="$xorg_testset_save_CFLAGS"
14247fi
14248
14249if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14250	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14251		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14252	fi
14253	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14254	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14255$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14256if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14257  $as_echo_n "(cached) " >&6
14258else
14259  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14260/* end confdefs.h.  */
14261int i;
14262_ACEOF
14263if ac_fn_c_try_compile "$LINENO"; then :
14264  xorg_cv_cc_flag_unused_command_line_argument=yes
14265else
14266  xorg_cv_cc_flag_unused_command_line_argument=no
14267fi
14268rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14269fi
14270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14271$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14272	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14273	CFLAGS="$xorg_testset_save_CFLAGS"
14274fi
14275
14276found="no"
14277
14278	if test $found = "no" ; then
14279		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14280			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14281		fi
14282
14283		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14284			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14285		fi
14286
14287		CFLAGS="$CFLAGS -Werror=init-self"
14288
14289		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
14290$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
14291		cacheid=xorg_cv_cc_flag__Werror_init_self
14292		if eval \${$cacheid+:} false; then :
14293  $as_echo_n "(cached) " >&6
14294else
14295  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14296/* end confdefs.h.  */
14297int i;
14298int
14299main ()
14300{
14301
14302  ;
14303  return 0;
14304}
14305_ACEOF
14306if ac_fn_c_try_link "$LINENO"; then :
14307  eval $cacheid=yes
14308else
14309  eval $cacheid=no
14310fi
14311rm -f core conftest.err conftest.$ac_objext \
14312    conftest$ac_exeext conftest.$ac_ext
14313fi
14314
14315
14316		CFLAGS="$xorg_testset_save_CFLAGS"
14317
14318		eval supported=\$$cacheid
14319		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14320$as_echo "$supported" >&6; }
14321		if test "$supported" = "yes" ; then
14322			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
14323			found="yes"
14324		fi
14325	fi
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341xorg_testset_save_CFLAGS="$CFLAGS"
14342
14343if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14344	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14345	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14346$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14347if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14348  $as_echo_n "(cached) " >&6
14349else
14350  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14351/* end confdefs.h.  */
14352int i;
14353_ACEOF
14354if ac_fn_c_try_compile "$LINENO"; then :
14355  xorg_cv_cc_flag_unknown_warning_option=yes
14356else
14357  xorg_cv_cc_flag_unknown_warning_option=no
14358fi
14359rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14360fi
14361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14362$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14363	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14364	CFLAGS="$xorg_testset_save_CFLAGS"
14365fi
14366
14367if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14368	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14369		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14370	fi
14371	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14372	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14373$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14374if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14375  $as_echo_n "(cached) " >&6
14376else
14377  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14378/* end confdefs.h.  */
14379int i;
14380_ACEOF
14381if ac_fn_c_try_compile "$LINENO"; then :
14382  xorg_cv_cc_flag_unused_command_line_argument=yes
14383else
14384  xorg_cv_cc_flag_unused_command_line_argument=no
14385fi
14386rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14387fi
14388{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14389$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14390	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14391	CFLAGS="$xorg_testset_save_CFLAGS"
14392fi
14393
14394found="no"
14395
14396	if test $found = "no" ; then
14397		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14398			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14399		fi
14400
14401		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14402			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14403		fi
14404
14405		CFLAGS="$CFLAGS -Werror=main"
14406
14407		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
14408$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
14409		cacheid=xorg_cv_cc_flag__Werror_main
14410		if eval \${$cacheid+:} false; then :
14411  $as_echo_n "(cached) " >&6
14412else
14413  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14414/* end confdefs.h.  */
14415int i;
14416int
14417main ()
14418{
14419
14420  ;
14421  return 0;
14422}
14423_ACEOF
14424if ac_fn_c_try_link "$LINENO"; then :
14425  eval $cacheid=yes
14426else
14427  eval $cacheid=no
14428fi
14429rm -f core conftest.err conftest.$ac_objext \
14430    conftest$ac_exeext conftest.$ac_ext
14431fi
14432
14433
14434		CFLAGS="$xorg_testset_save_CFLAGS"
14435
14436		eval supported=\$$cacheid
14437		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14438$as_echo "$supported" >&6; }
14439		if test "$supported" = "yes" ; then
14440			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
14441			found="yes"
14442		fi
14443	fi
14444
14445
14446
14447
14448
14449
14450
14451
14452
14453
14454
14455
14456
14457
14458
14459xorg_testset_save_CFLAGS="$CFLAGS"
14460
14461if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14462	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14463	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14464$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14465if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14466  $as_echo_n "(cached) " >&6
14467else
14468  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14469/* end confdefs.h.  */
14470int i;
14471_ACEOF
14472if ac_fn_c_try_compile "$LINENO"; then :
14473  xorg_cv_cc_flag_unknown_warning_option=yes
14474else
14475  xorg_cv_cc_flag_unknown_warning_option=no
14476fi
14477rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14478fi
14479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14480$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14481	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14482	CFLAGS="$xorg_testset_save_CFLAGS"
14483fi
14484
14485if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14486	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14487		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14488	fi
14489	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14490	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14491$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14492if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14493  $as_echo_n "(cached) " >&6
14494else
14495  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14496/* end confdefs.h.  */
14497int i;
14498_ACEOF
14499if ac_fn_c_try_compile "$LINENO"; then :
14500  xorg_cv_cc_flag_unused_command_line_argument=yes
14501else
14502  xorg_cv_cc_flag_unused_command_line_argument=no
14503fi
14504rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14505fi
14506{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14507$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14508	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14509	CFLAGS="$xorg_testset_save_CFLAGS"
14510fi
14511
14512found="no"
14513
14514	if test $found = "no" ; then
14515		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14516			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14517		fi
14518
14519		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14520			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14521		fi
14522
14523		CFLAGS="$CFLAGS -Werror=missing-braces"
14524
14525		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
14526$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
14527		cacheid=xorg_cv_cc_flag__Werror_missing_braces
14528		if eval \${$cacheid+:} false; then :
14529  $as_echo_n "(cached) " >&6
14530else
14531  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14532/* end confdefs.h.  */
14533int i;
14534int
14535main ()
14536{
14537
14538  ;
14539  return 0;
14540}
14541_ACEOF
14542if ac_fn_c_try_link "$LINENO"; then :
14543  eval $cacheid=yes
14544else
14545  eval $cacheid=no
14546fi
14547rm -f core conftest.err conftest.$ac_objext \
14548    conftest$ac_exeext conftest.$ac_ext
14549fi
14550
14551
14552		CFLAGS="$xorg_testset_save_CFLAGS"
14553
14554		eval supported=\$$cacheid
14555		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14556$as_echo "$supported" >&6; }
14557		if test "$supported" = "yes" ; then
14558			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
14559			found="yes"
14560		fi
14561	fi
14562
14563
14564
14565
14566
14567
14568
14569
14570
14571
14572
14573
14574
14575
14576
14577xorg_testset_save_CFLAGS="$CFLAGS"
14578
14579if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14580	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14581	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14582$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14583if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14584  $as_echo_n "(cached) " >&6
14585else
14586  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14587/* end confdefs.h.  */
14588int i;
14589_ACEOF
14590if ac_fn_c_try_compile "$LINENO"; then :
14591  xorg_cv_cc_flag_unknown_warning_option=yes
14592else
14593  xorg_cv_cc_flag_unknown_warning_option=no
14594fi
14595rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14596fi
14597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14598$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14599	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14600	CFLAGS="$xorg_testset_save_CFLAGS"
14601fi
14602
14603if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14604	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14605		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14606	fi
14607	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14608	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14609$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14610if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14611  $as_echo_n "(cached) " >&6
14612else
14613  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14614/* end confdefs.h.  */
14615int i;
14616_ACEOF
14617if ac_fn_c_try_compile "$LINENO"; then :
14618  xorg_cv_cc_flag_unused_command_line_argument=yes
14619else
14620  xorg_cv_cc_flag_unused_command_line_argument=no
14621fi
14622rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14623fi
14624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14625$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14626	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14627	CFLAGS="$xorg_testset_save_CFLAGS"
14628fi
14629
14630found="no"
14631
14632	if test $found = "no" ; then
14633		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14634			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14635		fi
14636
14637		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14638			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14639		fi
14640
14641		CFLAGS="$CFLAGS -Werror=sequence-point"
14642
14643		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
14644$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
14645		cacheid=xorg_cv_cc_flag__Werror_sequence_point
14646		if eval \${$cacheid+:} false; then :
14647  $as_echo_n "(cached) " >&6
14648else
14649  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14650/* end confdefs.h.  */
14651int i;
14652int
14653main ()
14654{
14655
14656  ;
14657  return 0;
14658}
14659_ACEOF
14660if ac_fn_c_try_link "$LINENO"; then :
14661  eval $cacheid=yes
14662else
14663  eval $cacheid=no
14664fi
14665rm -f core conftest.err conftest.$ac_objext \
14666    conftest$ac_exeext conftest.$ac_ext
14667fi
14668
14669
14670		CFLAGS="$xorg_testset_save_CFLAGS"
14671
14672		eval supported=\$$cacheid
14673		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14674$as_echo "$supported" >&6; }
14675		if test "$supported" = "yes" ; then
14676			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
14677			found="yes"
14678		fi
14679	fi
14680
14681
14682
14683
14684
14685
14686
14687
14688
14689
14690
14691
14692
14693
14694
14695xorg_testset_save_CFLAGS="$CFLAGS"
14696
14697if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14698	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14699	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14700$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14701if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14702  $as_echo_n "(cached) " >&6
14703else
14704  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14705/* end confdefs.h.  */
14706int i;
14707_ACEOF
14708if ac_fn_c_try_compile "$LINENO"; then :
14709  xorg_cv_cc_flag_unknown_warning_option=yes
14710else
14711  xorg_cv_cc_flag_unknown_warning_option=no
14712fi
14713rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14714fi
14715{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14716$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14717	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14718	CFLAGS="$xorg_testset_save_CFLAGS"
14719fi
14720
14721if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14722	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14723		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14724	fi
14725	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14726	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14727$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14728if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14729  $as_echo_n "(cached) " >&6
14730else
14731  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14732/* end confdefs.h.  */
14733int i;
14734_ACEOF
14735if ac_fn_c_try_compile "$LINENO"; then :
14736  xorg_cv_cc_flag_unused_command_line_argument=yes
14737else
14738  xorg_cv_cc_flag_unused_command_line_argument=no
14739fi
14740rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14741fi
14742{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14743$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14744	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14745	CFLAGS="$xorg_testset_save_CFLAGS"
14746fi
14747
14748found="no"
14749
14750	if test $found = "no" ; then
14751		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14752			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14753		fi
14754
14755		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14756			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14757		fi
14758
14759		CFLAGS="$CFLAGS -Werror=return-type"
14760
14761		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
14762$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
14763		cacheid=xorg_cv_cc_flag__Werror_return_type
14764		if eval \${$cacheid+:} false; then :
14765  $as_echo_n "(cached) " >&6
14766else
14767  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14768/* end confdefs.h.  */
14769int i;
14770int
14771main ()
14772{
14773
14774  ;
14775  return 0;
14776}
14777_ACEOF
14778if ac_fn_c_try_link "$LINENO"; then :
14779  eval $cacheid=yes
14780else
14781  eval $cacheid=no
14782fi
14783rm -f core conftest.err conftest.$ac_objext \
14784    conftest$ac_exeext conftest.$ac_ext
14785fi
14786
14787
14788		CFLAGS="$xorg_testset_save_CFLAGS"
14789
14790		eval supported=\$$cacheid
14791		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14792$as_echo "$supported" >&6; }
14793		if test "$supported" = "yes" ; then
14794			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
14795			found="yes"
14796		fi
14797	fi
14798
14799	if test $found = "no" ; then
14800		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14801			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14802		fi
14803
14804		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14805			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14806		fi
14807
14808		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14809
14810		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
14811$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
14812		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
14813		if eval \${$cacheid+:} false; then :
14814  $as_echo_n "(cached) " >&6
14815else
14816  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14817/* end confdefs.h.  */
14818int i;
14819int
14820main ()
14821{
14822
14823  ;
14824  return 0;
14825}
14826_ACEOF
14827if ac_fn_c_try_link "$LINENO"; then :
14828  eval $cacheid=yes
14829else
14830  eval $cacheid=no
14831fi
14832rm -f core conftest.err conftest.$ac_objext \
14833    conftest$ac_exeext conftest.$ac_ext
14834fi
14835
14836
14837		CFLAGS="$xorg_testset_save_CFLAGS"
14838
14839		eval supported=\$$cacheid
14840		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14841$as_echo "$supported" >&6; }
14842		if test "$supported" = "yes" ; then
14843			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14844			found="yes"
14845		fi
14846	fi
14847
14848
14849
14850
14851
14852
14853
14854
14855
14856
14857
14858
14859
14860
14861
14862xorg_testset_save_CFLAGS="$CFLAGS"
14863
14864if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14865	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14866	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14867$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14868if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14869  $as_echo_n "(cached) " >&6
14870else
14871  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14872/* end confdefs.h.  */
14873int i;
14874_ACEOF
14875if ac_fn_c_try_compile "$LINENO"; then :
14876  xorg_cv_cc_flag_unknown_warning_option=yes
14877else
14878  xorg_cv_cc_flag_unknown_warning_option=no
14879fi
14880rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14881fi
14882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14883$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14884	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14885	CFLAGS="$xorg_testset_save_CFLAGS"
14886fi
14887
14888if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14889	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14890		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14891	fi
14892	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14893	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14894$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14895if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14896  $as_echo_n "(cached) " >&6
14897else
14898  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14899/* end confdefs.h.  */
14900int i;
14901_ACEOF
14902if ac_fn_c_try_compile "$LINENO"; then :
14903  xorg_cv_cc_flag_unused_command_line_argument=yes
14904else
14905  xorg_cv_cc_flag_unused_command_line_argument=no
14906fi
14907rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14908fi
14909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14910$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14911	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14912	CFLAGS="$xorg_testset_save_CFLAGS"
14913fi
14914
14915found="no"
14916
14917	if test $found = "no" ; then
14918		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14919			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14920		fi
14921
14922		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14923			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14924		fi
14925
14926		CFLAGS="$CFLAGS -Werror=trigraphs"
14927
14928		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
14929$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
14930		cacheid=xorg_cv_cc_flag__Werror_trigraphs
14931		if eval \${$cacheid+:} false; then :
14932  $as_echo_n "(cached) " >&6
14933else
14934  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14935/* end confdefs.h.  */
14936int i;
14937int
14938main ()
14939{
14940
14941  ;
14942  return 0;
14943}
14944_ACEOF
14945if ac_fn_c_try_link "$LINENO"; then :
14946  eval $cacheid=yes
14947else
14948  eval $cacheid=no
14949fi
14950rm -f core conftest.err conftest.$ac_objext \
14951    conftest$ac_exeext conftest.$ac_ext
14952fi
14953
14954
14955		CFLAGS="$xorg_testset_save_CFLAGS"
14956
14957		eval supported=\$$cacheid
14958		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14959$as_echo "$supported" >&6; }
14960		if test "$supported" = "yes" ; then
14961			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
14962			found="yes"
14963		fi
14964	fi
14965
14966
14967
14968
14969
14970
14971
14972
14973
14974
14975
14976
14977
14978
14979
14980xorg_testset_save_CFLAGS="$CFLAGS"
14981
14982if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14983	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14984	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14985$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14986if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14987  $as_echo_n "(cached) " >&6
14988else
14989  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14990/* end confdefs.h.  */
14991int i;
14992_ACEOF
14993if ac_fn_c_try_compile "$LINENO"; then :
14994  xorg_cv_cc_flag_unknown_warning_option=yes
14995else
14996  xorg_cv_cc_flag_unknown_warning_option=no
14997fi
14998rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14999fi
15000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15001$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15002	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15003	CFLAGS="$xorg_testset_save_CFLAGS"
15004fi
15005
15006if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15007	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15008		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15009	fi
15010	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15011	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15012$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15013if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15014  $as_echo_n "(cached) " >&6
15015else
15016  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15017/* end confdefs.h.  */
15018int i;
15019_ACEOF
15020if ac_fn_c_try_compile "$LINENO"; then :
15021  xorg_cv_cc_flag_unused_command_line_argument=yes
15022else
15023  xorg_cv_cc_flag_unused_command_line_argument=no
15024fi
15025rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15026fi
15027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15028$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15029	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15030	CFLAGS="$xorg_testset_save_CFLAGS"
15031fi
15032
15033found="no"
15034
15035	if test $found = "no" ; then
15036		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15037			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15038		fi
15039
15040		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15041			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15042		fi
15043
15044		CFLAGS="$CFLAGS -Werror=array-bounds"
15045
15046		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
15047$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
15048		cacheid=xorg_cv_cc_flag__Werror_array_bounds
15049		if eval \${$cacheid+:} false; then :
15050  $as_echo_n "(cached) " >&6
15051else
15052  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15053/* end confdefs.h.  */
15054int i;
15055int
15056main ()
15057{
15058
15059  ;
15060  return 0;
15061}
15062_ACEOF
15063if ac_fn_c_try_link "$LINENO"; then :
15064  eval $cacheid=yes
15065else
15066  eval $cacheid=no
15067fi
15068rm -f core conftest.err conftest.$ac_objext \
15069    conftest$ac_exeext conftest.$ac_ext
15070fi
15071
15072
15073		CFLAGS="$xorg_testset_save_CFLAGS"
15074
15075		eval supported=\$$cacheid
15076		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15077$as_echo "$supported" >&6; }
15078		if test "$supported" = "yes" ; then
15079			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
15080			found="yes"
15081		fi
15082	fi
15083
15084
15085
15086
15087
15088
15089
15090
15091
15092
15093
15094
15095
15096
15097
15098xorg_testset_save_CFLAGS="$CFLAGS"
15099
15100if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15101	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15102	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15103$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15104if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15105  $as_echo_n "(cached) " >&6
15106else
15107  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15108/* end confdefs.h.  */
15109int i;
15110_ACEOF
15111if ac_fn_c_try_compile "$LINENO"; then :
15112  xorg_cv_cc_flag_unknown_warning_option=yes
15113else
15114  xorg_cv_cc_flag_unknown_warning_option=no
15115fi
15116rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15117fi
15118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15119$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15120	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15121	CFLAGS="$xorg_testset_save_CFLAGS"
15122fi
15123
15124if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15125	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15126		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15127	fi
15128	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15129	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15130$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15131if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15132  $as_echo_n "(cached) " >&6
15133else
15134  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15135/* end confdefs.h.  */
15136int i;
15137_ACEOF
15138if ac_fn_c_try_compile "$LINENO"; then :
15139  xorg_cv_cc_flag_unused_command_line_argument=yes
15140else
15141  xorg_cv_cc_flag_unused_command_line_argument=no
15142fi
15143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15144fi
15145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15146$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15147	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15148	CFLAGS="$xorg_testset_save_CFLAGS"
15149fi
15150
15151found="no"
15152
15153	if test $found = "no" ; then
15154		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15155			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15156		fi
15157
15158		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15159			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15160		fi
15161
15162		CFLAGS="$CFLAGS -Werror=write-strings"
15163
15164		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
15165$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
15166		cacheid=xorg_cv_cc_flag__Werror_write_strings
15167		if eval \${$cacheid+:} false; then :
15168  $as_echo_n "(cached) " >&6
15169else
15170  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15171/* end confdefs.h.  */
15172int i;
15173int
15174main ()
15175{
15176
15177  ;
15178  return 0;
15179}
15180_ACEOF
15181if ac_fn_c_try_link "$LINENO"; then :
15182  eval $cacheid=yes
15183else
15184  eval $cacheid=no
15185fi
15186rm -f core conftest.err conftest.$ac_objext \
15187    conftest$ac_exeext conftest.$ac_ext
15188fi
15189
15190
15191		CFLAGS="$xorg_testset_save_CFLAGS"
15192
15193		eval supported=\$$cacheid
15194		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15195$as_echo "$supported" >&6; }
15196		if test "$supported" = "yes" ; then
15197			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
15198			found="yes"
15199		fi
15200	fi
15201
15202
15203
15204
15205
15206
15207
15208
15209
15210
15211
15212
15213
15214
15215
15216xorg_testset_save_CFLAGS="$CFLAGS"
15217
15218if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15219	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15220	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15221$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15222if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15223  $as_echo_n "(cached) " >&6
15224else
15225  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15226/* end confdefs.h.  */
15227int i;
15228_ACEOF
15229if ac_fn_c_try_compile "$LINENO"; then :
15230  xorg_cv_cc_flag_unknown_warning_option=yes
15231else
15232  xorg_cv_cc_flag_unknown_warning_option=no
15233fi
15234rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15235fi
15236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15237$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15238	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15239	CFLAGS="$xorg_testset_save_CFLAGS"
15240fi
15241
15242if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15243	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15244		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15245	fi
15246	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15247	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15248$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15249if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15250  $as_echo_n "(cached) " >&6
15251else
15252  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15253/* end confdefs.h.  */
15254int i;
15255_ACEOF
15256if ac_fn_c_try_compile "$LINENO"; then :
15257  xorg_cv_cc_flag_unused_command_line_argument=yes
15258else
15259  xorg_cv_cc_flag_unused_command_line_argument=no
15260fi
15261rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15262fi
15263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15264$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15265	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15266	CFLAGS="$xorg_testset_save_CFLAGS"
15267fi
15268
15269found="no"
15270
15271	if test $found = "no" ; then
15272		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15273			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15274		fi
15275
15276		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15277			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15278		fi
15279
15280		CFLAGS="$CFLAGS -Werror=address"
15281
15282		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
15283$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
15284		cacheid=xorg_cv_cc_flag__Werror_address
15285		if eval \${$cacheid+:} false; then :
15286  $as_echo_n "(cached) " >&6
15287else
15288  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15289/* end confdefs.h.  */
15290int i;
15291int
15292main ()
15293{
15294
15295  ;
15296  return 0;
15297}
15298_ACEOF
15299if ac_fn_c_try_link "$LINENO"; then :
15300  eval $cacheid=yes
15301else
15302  eval $cacheid=no
15303fi
15304rm -f core conftest.err conftest.$ac_objext \
15305    conftest$ac_exeext conftest.$ac_ext
15306fi
15307
15308
15309		CFLAGS="$xorg_testset_save_CFLAGS"
15310
15311		eval supported=\$$cacheid
15312		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15313$as_echo "$supported" >&6; }
15314		if test "$supported" = "yes" ; then
15315			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
15316			found="yes"
15317		fi
15318	fi
15319
15320
15321
15322
15323
15324
15325
15326
15327
15328
15329
15330
15331
15332
15333
15334xorg_testset_save_CFLAGS="$CFLAGS"
15335
15336if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15337	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15338	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15339$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15340if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15341  $as_echo_n "(cached) " >&6
15342else
15343  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15344/* end confdefs.h.  */
15345int i;
15346_ACEOF
15347if ac_fn_c_try_compile "$LINENO"; then :
15348  xorg_cv_cc_flag_unknown_warning_option=yes
15349else
15350  xorg_cv_cc_flag_unknown_warning_option=no
15351fi
15352rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15353fi
15354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15355$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15356	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15357	CFLAGS="$xorg_testset_save_CFLAGS"
15358fi
15359
15360if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15361	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15362		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15363	fi
15364	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15365	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15366$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15367if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15368  $as_echo_n "(cached) " >&6
15369else
15370  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15371/* end confdefs.h.  */
15372int i;
15373_ACEOF
15374if ac_fn_c_try_compile "$LINENO"; then :
15375  xorg_cv_cc_flag_unused_command_line_argument=yes
15376else
15377  xorg_cv_cc_flag_unused_command_line_argument=no
15378fi
15379rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15380fi
15381{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15382$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15383	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15384	CFLAGS="$xorg_testset_save_CFLAGS"
15385fi
15386
15387found="no"
15388
15389	if test $found = "no" ; then
15390		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15391			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15392		fi
15393
15394		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15395			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15396		fi
15397
15398		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
15399
15400		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
15401$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
15402		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
15403		if eval \${$cacheid+:} false; then :
15404  $as_echo_n "(cached) " >&6
15405else
15406  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15407/* end confdefs.h.  */
15408int i;
15409int
15410main ()
15411{
15412
15413  ;
15414  return 0;
15415}
15416_ACEOF
15417if ac_fn_c_try_link "$LINENO"; then :
15418  eval $cacheid=yes
15419else
15420  eval $cacheid=no
15421fi
15422rm -f core conftest.err conftest.$ac_objext \
15423    conftest$ac_exeext conftest.$ac_ext
15424fi
15425
15426
15427		CFLAGS="$xorg_testset_save_CFLAGS"
15428
15429		eval supported=\$$cacheid
15430		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15431$as_echo "$supported" >&6; }
15432		if test "$supported" = "yes" ; then
15433			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
15434			found="yes"
15435		fi
15436	fi
15437
15438	if test $found = "no" ; then
15439		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15440			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15441		fi
15442
15443		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15444			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15445		fi
15446
15447		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15448
15449		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
15450$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
15451		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
15452		if eval \${$cacheid+:} false; then :
15453  $as_echo_n "(cached) " >&6
15454else
15455  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15456/* end confdefs.h.  */
15457int i;
15458int
15459main ()
15460{
15461
15462  ;
15463  return 0;
15464}
15465_ACEOF
15466if ac_fn_c_try_link "$LINENO"; then :
15467  eval $cacheid=yes
15468else
15469  eval $cacheid=no
15470fi
15471rm -f core conftest.err conftest.$ac_objext \
15472    conftest$ac_exeext conftest.$ac_ext
15473fi
15474
15475
15476		CFLAGS="$xorg_testset_save_CFLAGS"
15477
15478		eval supported=\$$cacheid
15479		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15480$as_echo "$supported" >&6; }
15481		if test "$supported" = "yes" ; then
15482			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15483			found="yes"
15484		fi
15485	fi
15486
15487
15488
15489
15490
15491
15492
15493
15494
15495
15496
15497
15498
15499
15500
15501xorg_testset_save_CFLAGS="$CFLAGS"
15502
15503if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15504	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15505	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15506$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15507if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15508  $as_echo_n "(cached) " >&6
15509else
15510  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15511/* end confdefs.h.  */
15512int i;
15513_ACEOF
15514if ac_fn_c_try_compile "$LINENO"; then :
15515  xorg_cv_cc_flag_unknown_warning_option=yes
15516else
15517  xorg_cv_cc_flag_unknown_warning_option=no
15518fi
15519rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15520fi
15521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15522$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15523	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15524	CFLAGS="$xorg_testset_save_CFLAGS"
15525fi
15526
15527if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15528	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15529		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15530	fi
15531	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15532	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15533$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15534if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15535  $as_echo_n "(cached) " >&6
15536else
15537  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15538/* end confdefs.h.  */
15539int i;
15540_ACEOF
15541if ac_fn_c_try_compile "$LINENO"; then :
15542  xorg_cv_cc_flag_unused_command_line_argument=yes
15543else
15544  xorg_cv_cc_flag_unused_command_line_argument=no
15545fi
15546rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15547fi
15548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15549$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15550	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15551	CFLAGS="$xorg_testset_save_CFLAGS"
15552fi
15553
15554found="no"
15555
15556	if test $found = "no" ; then
15557		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15558			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15559		fi
15560
15561		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15562			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15563		fi
15564
15565		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
15566
15567		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
15568$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
15569		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
15570		if eval \${$cacheid+:} false; then :
15571  $as_echo_n "(cached) " >&6
15572else
15573  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15574/* end confdefs.h.  */
15575int i;
15576int
15577main ()
15578{
15579
15580  ;
15581  return 0;
15582}
15583_ACEOF
15584if ac_fn_c_try_link "$LINENO"; then :
15585  eval $cacheid=yes
15586else
15587  eval $cacheid=no
15588fi
15589rm -f core conftest.err conftest.$ac_objext \
15590    conftest$ac_exeext conftest.$ac_ext
15591fi
15592
15593
15594		CFLAGS="$xorg_testset_save_CFLAGS"
15595
15596		eval supported=\$$cacheid
15597		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15598$as_echo "$supported" >&6; }
15599		if test "$supported" = "yes" ; then
15600			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
15601			found="yes"
15602		fi
15603	fi
15604
15605 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
15606else
15607{ $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
15608$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;}
15609
15610
15611
15612
15613
15614
15615
15616
15617
15618
15619
15620
15621
15622xorg_testset_save_CFLAGS="$CFLAGS"
15623
15624if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15625	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15626	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15627$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15628if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15629  $as_echo_n "(cached) " >&6
15630else
15631  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15632/* end confdefs.h.  */
15633int i;
15634_ACEOF
15635if ac_fn_c_try_compile "$LINENO"; then :
15636  xorg_cv_cc_flag_unknown_warning_option=yes
15637else
15638  xorg_cv_cc_flag_unknown_warning_option=no
15639fi
15640rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15641fi
15642{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15643$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15644	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15645	CFLAGS="$xorg_testset_save_CFLAGS"
15646fi
15647
15648if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15649	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15650		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15651	fi
15652	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15653	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15654$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15655if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15656  $as_echo_n "(cached) " >&6
15657else
15658  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15659/* end confdefs.h.  */
15660int i;
15661_ACEOF
15662if ac_fn_c_try_compile "$LINENO"; then :
15663  xorg_cv_cc_flag_unused_command_line_argument=yes
15664else
15665  xorg_cv_cc_flag_unused_command_line_argument=no
15666fi
15667rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15668fi
15669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15670$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15671	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15672	CFLAGS="$xorg_testset_save_CFLAGS"
15673fi
15674
15675found="no"
15676
15677	if test $found = "no" ; then
15678		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15679			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15680		fi
15681
15682		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15683			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15684		fi
15685
15686		CFLAGS="$CFLAGS -Wimplicit"
15687
15688		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
15689$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
15690		cacheid=xorg_cv_cc_flag__Wimplicit
15691		if eval \${$cacheid+:} false; then :
15692  $as_echo_n "(cached) " >&6
15693else
15694  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15695/* end confdefs.h.  */
15696int i;
15697int
15698main ()
15699{
15700
15701  ;
15702  return 0;
15703}
15704_ACEOF
15705if ac_fn_c_try_link "$LINENO"; then :
15706  eval $cacheid=yes
15707else
15708  eval $cacheid=no
15709fi
15710rm -f core conftest.err conftest.$ac_objext \
15711    conftest$ac_exeext conftest.$ac_ext
15712fi
15713
15714
15715		CFLAGS="$xorg_testset_save_CFLAGS"
15716
15717		eval supported=\$$cacheid
15718		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15719$as_echo "$supported" >&6; }
15720		if test "$supported" = "yes" ; then
15721			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
15722			found="yes"
15723		fi
15724	fi
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
15737
15738
15739
15740xorg_testset_save_CFLAGS="$CFLAGS"
15741
15742if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15743	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15744	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15745$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15746if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15747  $as_echo_n "(cached) " >&6
15748else
15749  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15750/* end confdefs.h.  */
15751int i;
15752_ACEOF
15753if ac_fn_c_try_compile "$LINENO"; then :
15754  xorg_cv_cc_flag_unknown_warning_option=yes
15755else
15756  xorg_cv_cc_flag_unknown_warning_option=no
15757fi
15758rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15759fi
15760{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15761$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15762	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15763	CFLAGS="$xorg_testset_save_CFLAGS"
15764fi
15765
15766if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15767	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15768		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15769	fi
15770	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15771	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15772$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15773if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15774  $as_echo_n "(cached) " >&6
15775else
15776  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15777/* end confdefs.h.  */
15778int i;
15779_ACEOF
15780if ac_fn_c_try_compile "$LINENO"; then :
15781  xorg_cv_cc_flag_unused_command_line_argument=yes
15782else
15783  xorg_cv_cc_flag_unused_command_line_argument=no
15784fi
15785rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15786fi
15787{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15788$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15789	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15790	CFLAGS="$xorg_testset_save_CFLAGS"
15791fi
15792
15793found="no"
15794
15795	if test $found = "no" ; then
15796		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15797			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15798		fi
15799
15800		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15801			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15802		fi
15803
15804		CFLAGS="$CFLAGS -Wnonnull"
15805
15806		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
15807$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
15808		cacheid=xorg_cv_cc_flag__Wnonnull
15809		if eval \${$cacheid+:} false; then :
15810  $as_echo_n "(cached) " >&6
15811else
15812  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15813/* end confdefs.h.  */
15814int i;
15815int
15816main ()
15817{
15818
15819  ;
15820  return 0;
15821}
15822_ACEOF
15823if ac_fn_c_try_link "$LINENO"; then :
15824  eval $cacheid=yes
15825else
15826  eval $cacheid=no
15827fi
15828rm -f core conftest.err conftest.$ac_objext \
15829    conftest$ac_exeext conftest.$ac_ext
15830fi
15831
15832
15833		CFLAGS="$xorg_testset_save_CFLAGS"
15834
15835		eval supported=\$$cacheid
15836		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15837$as_echo "$supported" >&6; }
15838		if test "$supported" = "yes" ; then
15839			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
15840			found="yes"
15841		fi
15842	fi
15843
15844
15845
15846
15847
15848
15849
15850
15851
15852
15853
15854
15855
15856
15857
15858xorg_testset_save_CFLAGS="$CFLAGS"
15859
15860if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15861	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15862	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15863$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15864if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15865  $as_echo_n "(cached) " >&6
15866else
15867  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15868/* end confdefs.h.  */
15869int i;
15870_ACEOF
15871if ac_fn_c_try_compile "$LINENO"; then :
15872  xorg_cv_cc_flag_unknown_warning_option=yes
15873else
15874  xorg_cv_cc_flag_unknown_warning_option=no
15875fi
15876rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15877fi
15878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15879$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15880	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15881	CFLAGS="$xorg_testset_save_CFLAGS"
15882fi
15883
15884if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15885	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15886		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15887	fi
15888	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15889	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15890$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15891if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15892  $as_echo_n "(cached) " >&6
15893else
15894  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15895/* end confdefs.h.  */
15896int i;
15897_ACEOF
15898if ac_fn_c_try_compile "$LINENO"; then :
15899  xorg_cv_cc_flag_unused_command_line_argument=yes
15900else
15901  xorg_cv_cc_flag_unused_command_line_argument=no
15902fi
15903rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15904fi
15905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15906$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15907	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15908	CFLAGS="$xorg_testset_save_CFLAGS"
15909fi
15910
15911found="no"
15912
15913	if test $found = "no" ; then
15914		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15915			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15916		fi
15917
15918		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15919			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15920		fi
15921
15922		CFLAGS="$CFLAGS -Winit-self"
15923
15924		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
15925$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
15926		cacheid=xorg_cv_cc_flag__Winit_self
15927		if eval \${$cacheid+:} false; then :
15928  $as_echo_n "(cached) " >&6
15929else
15930  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15931/* end confdefs.h.  */
15932int i;
15933int
15934main ()
15935{
15936
15937  ;
15938  return 0;
15939}
15940_ACEOF
15941if ac_fn_c_try_link "$LINENO"; then :
15942  eval $cacheid=yes
15943else
15944  eval $cacheid=no
15945fi
15946rm -f core conftest.err conftest.$ac_objext \
15947    conftest$ac_exeext conftest.$ac_ext
15948fi
15949
15950
15951		CFLAGS="$xorg_testset_save_CFLAGS"
15952
15953		eval supported=\$$cacheid
15954		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15955$as_echo "$supported" >&6; }
15956		if test "$supported" = "yes" ; then
15957			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
15958			found="yes"
15959		fi
15960	fi
15961
15962
15963
15964
15965
15966
15967
15968
15969
15970
15971
15972
15973
15974
15975
15976xorg_testset_save_CFLAGS="$CFLAGS"
15977
15978if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15979	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15980	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15981$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15982if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15983  $as_echo_n "(cached) " >&6
15984else
15985  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15986/* end confdefs.h.  */
15987int i;
15988_ACEOF
15989if ac_fn_c_try_compile "$LINENO"; then :
15990  xorg_cv_cc_flag_unknown_warning_option=yes
15991else
15992  xorg_cv_cc_flag_unknown_warning_option=no
15993fi
15994rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15995fi
15996{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15997$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15998	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15999	CFLAGS="$xorg_testset_save_CFLAGS"
16000fi
16001
16002if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16003	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16004		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16005	fi
16006	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16007	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16008$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16009if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16010  $as_echo_n "(cached) " >&6
16011else
16012  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16013/* end confdefs.h.  */
16014int i;
16015_ACEOF
16016if ac_fn_c_try_compile "$LINENO"; then :
16017  xorg_cv_cc_flag_unused_command_line_argument=yes
16018else
16019  xorg_cv_cc_flag_unused_command_line_argument=no
16020fi
16021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16022fi
16023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16024$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16025	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16026	CFLAGS="$xorg_testset_save_CFLAGS"
16027fi
16028
16029found="no"
16030
16031	if test $found = "no" ; then
16032		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16033			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16034		fi
16035
16036		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16037			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16038		fi
16039
16040		CFLAGS="$CFLAGS -Wmain"
16041
16042		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
16043$as_echo_n "checking if $CC supports -Wmain... " >&6; }
16044		cacheid=xorg_cv_cc_flag__Wmain
16045		if eval \${$cacheid+:} false; then :
16046  $as_echo_n "(cached) " >&6
16047else
16048  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16049/* end confdefs.h.  */
16050int i;
16051int
16052main ()
16053{
16054
16055  ;
16056  return 0;
16057}
16058_ACEOF
16059if ac_fn_c_try_link "$LINENO"; then :
16060  eval $cacheid=yes
16061else
16062  eval $cacheid=no
16063fi
16064rm -f core conftest.err conftest.$ac_objext \
16065    conftest$ac_exeext conftest.$ac_ext
16066fi
16067
16068
16069		CFLAGS="$xorg_testset_save_CFLAGS"
16070
16071		eval supported=\$$cacheid
16072		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16073$as_echo "$supported" >&6; }
16074		if test "$supported" = "yes" ; then
16075			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
16076			found="yes"
16077		fi
16078	fi
16079
16080
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090
16091
16092
16093
16094xorg_testset_save_CFLAGS="$CFLAGS"
16095
16096if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16097	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16098	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16099$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16100if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16101  $as_echo_n "(cached) " >&6
16102else
16103  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16104/* end confdefs.h.  */
16105int i;
16106_ACEOF
16107if ac_fn_c_try_compile "$LINENO"; then :
16108  xorg_cv_cc_flag_unknown_warning_option=yes
16109else
16110  xorg_cv_cc_flag_unknown_warning_option=no
16111fi
16112rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16113fi
16114{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16115$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16116	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16117	CFLAGS="$xorg_testset_save_CFLAGS"
16118fi
16119
16120if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16121	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16122		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16123	fi
16124	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16125	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16126$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16127if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16128  $as_echo_n "(cached) " >&6
16129else
16130  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16131/* end confdefs.h.  */
16132int i;
16133_ACEOF
16134if ac_fn_c_try_compile "$LINENO"; then :
16135  xorg_cv_cc_flag_unused_command_line_argument=yes
16136else
16137  xorg_cv_cc_flag_unused_command_line_argument=no
16138fi
16139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16140fi
16141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16142$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16143	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16144	CFLAGS="$xorg_testset_save_CFLAGS"
16145fi
16146
16147found="no"
16148
16149	if test $found = "no" ; then
16150		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16151			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16152		fi
16153
16154		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16155			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16156		fi
16157
16158		CFLAGS="$CFLAGS -Wmissing-braces"
16159
16160		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
16161$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
16162		cacheid=xorg_cv_cc_flag__Wmissing_braces
16163		if eval \${$cacheid+:} false; then :
16164  $as_echo_n "(cached) " >&6
16165else
16166  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16167/* end confdefs.h.  */
16168int i;
16169int
16170main ()
16171{
16172
16173  ;
16174  return 0;
16175}
16176_ACEOF
16177if ac_fn_c_try_link "$LINENO"; then :
16178  eval $cacheid=yes
16179else
16180  eval $cacheid=no
16181fi
16182rm -f core conftest.err conftest.$ac_objext \
16183    conftest$ac_exeext conftest.$ac_ext
16184fi
16185
16186
16187		CFLAGS="$xorg_testset_save_CFLAGS"
16188
16189		eval supported=\$$cacheid
16190		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16191$as_echo "$supported" >&6; }
16192		if test "$supported" = "yes" ; then
16193			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
16194			found="yes"
16195		fi
16196	fi
16197
16198
16199
16200
16201
16202
16203
16204
16205
16206
16207
16208
16209
16210
16211
16212xorg_testset_save_CFLAGS="$CFLAGS"
16213
16214if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16215	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16216	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16217$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16218if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16219  $as_echo_n "(cached) " >&6
16220else
16221  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16222/* end confdefs.h.  */
16223int i;
16224_ACEOF
16225if ac_fn_c_try_compile "$LINENO"; then :
16226  xorg_cv_cc_flag_unknown_warning_option=yes
16227else
16228  xorg_cv_cc_flag_unknown_warning_option=no
16229fi
16230rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16231fi
16232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16233$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16234	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16235	CFLAGS="$xorg_testset_save_CFLAGS"
16236fi
16237
16238if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16239	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16240		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16241	fi
16242	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16243	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16244$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16245if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16246  $as_echo_n "(cached) " >&6
16247else
16248  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16249/* end confdefs.h.  */
16250int i;
16251_ACEOF
16252if ac_fn_c_try_compile "$LINENO"; then :
16253  xorg_cv_cc_flag_unused_command_line_argument=yes
16254else
16255  xorg_cv_cc_flag_unused_command_line_argument=no
16256fi
16257rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16258fi
16259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16260$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16261	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16262	CFLAGS="$xorg_testset_save_CFLAGS"
16263fi
16264
16265found="no"
16266
16267	if test $found = "no" ; then
16268		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16269			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16270		fi
16271
16272		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16273			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16274		fi
16275
16276		CFLAGS="$CFLAGS -Wsequence-point"
16277
16278		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
16279$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
16280		cacheid=xorg_cv_cc_flag__Wsequence_point
16281		if eval \${$cacheid+:} false; then :
16282  $as_echo_n "(cached) " >&6
16283else
16284  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16285/* end confdefs.h.  */
16286int i;
16287int
16288main ()
16289{
16290
16291  ;
16292  return 0;
16293}
16294_ACEOF
16295if ac_fn_c_try_link "$LINENO"; then :
16296  eval $cacheid=yes
16297else
16298  eval $cacheid=no
16299fi
16300rm -f core conftest.err conftest.$ac_objext \
16301    conftest$ac_exeext conftest.$ac_ext
16302fi
16303
16304
16305		CFLAGS="$xorg_testset_save_CFLAGS"
16306
16307		eval supported=\$$cacheid
16308		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16309$as_echo "$supported" >&6; }
16310		if test "$supported" = "yes" ; then
16311			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
16312			found="yes"
16313		fi
16314	fi
16315
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326
16327
16328
16329
16330xorg_testset_save_CFLAGS="$CFLAGS"
16331
16332if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16333	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16334	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16335$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16336if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16337  $as_echo_n "(cached) " >&6
16338else
16339  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16340/* end confdefs.h.  */
16341int i;
16342_ACEOF
16343if ac_fn_c_try_compile "$LINENO"; then :
16344  xorg_cv_cc_flag_unknown_warning_option=yes
16345else
16346  xorg_cv_cc_flag_unknown_warning_option=no
16347fi
16348rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16349fi
16350{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16351$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16352	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16353	CFLAGS="$xorg_testset_save_CFLAGS"
16354fi
16355
16356if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16357	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16358		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16359	fi
16360	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16361	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16362$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16363if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16364  $as_echo_n "(cached) " >&6
16365else
16366  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16367/* end confdefs.h.  */
16368int i;
16369_ACEOF
16370if ac_fn_c_try_compile "$LINENO"; then :
16371  xorg_cv_cc_flag_unused_command_line_argument=yes
16372else
16373  xorg_cv_cc_flag_unused_command_line_argument=no
16374fi
16375rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16376fi
16377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16378$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16379	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16380	CFLAGS="$xorg_testset_save_CFLAGS"
16381fi
16382
16383found="no"
16384
16385	if test $found = "no" ; then
16386		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16387			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16388		fi
16389
16390		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16391			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16392		fi
16393
16394		CFLAGS="$CFLAGS -Wreturn-type"
16395
16396		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
16397$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
16398		cacheid=xorg_cv_cc_flag__Wreturn_type
16399		if eval \${$cacheid+:} false; then :
16400  $as_echo_n "(cached) " >&6
16401else
16402  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16403/* end confdefs.h.  */
16404int i;
16405int
16406main ()
16407{
16408
16409  ;
16410  return 0;
16411}
16412_ACEOF
16413if ac_fn_c_try_link "$LINENO"; then :
16414  eval $cacheid=yes
16415else
16416  eval $cacheid=no
16417fi
16418rm -f core conftest.err conftest.$ac_objext \
16419    conftest$ac_exeext conftest.$ac_ext
16420fi
16421
16422
16423		CFLAGS="$xorg_testset_save_CFLAGS"
16424
16425		eval supported=\$$cacheid
16426		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16427$as_echo "$supported" >&6; }
16428		if test "$supported" = "yes" ; then
16429			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
16430			found="yes"
16431		fi
16432	fi
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448xorg_testset_save_CFLAGS="$CFLAGS"
16449
16450if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16451	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16452	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16453$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16454if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16455  $as_echo_n "(cached) " >&6
16456else
16457  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16458/* end confdefs.h.  */
16459int i;
16460_ACEOF
16461if ac_fn_c_try_compile "$LINENO"; then :
16462  xorg_cv_cc_flag_unknown_warning_option=yes
16463else
16464  xorg_cv_cc_flag_unknown_warning_option=no
16465fi
16466rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16467fi
16468{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16469$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16470	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16471	CFLAGS="$xorg_testset_save_CFLAGS"
16472fi
16473
16474if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16475	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16476		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16477	fi
16478	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16479	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16480$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16481if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16482  $as_echo_n "(cached) " >&6
16483else
16484  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16485/* end confdefs.h.  */
16486int i;
16487_ACEOF
16488if ac_fn_c_try_compile "$LINENO"; then :
16489  xorg_cv_cc_flag_unused_command_line_argument=yes
16490else
16491  xorg_cv_cc_flag_unused_command_line_argument=no
16492fi
16493rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16494fi
16495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16496$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16497	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16498	CFLAGS="$xorg_testset_save_CFLAGS"
16499fi
16500
16501found="no"
16502
16503	if test $found = "no" ; then
16504		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16505			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16506		fi
16507
16508		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16509			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16510		fi
16511
16512		CFLAGS="$CFLAGS -Wtrigraphs"
16513
16514		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
16515$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
16516		cacheid=xorg_cv_cc_flag__Wtrigraphs
16517		if eval \${$cacheid+:} false; then :
16518  $as_echo_n "(cached) " >&6
16519else
16520  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16521/* end confdefs.h.  */
16522int i;
16523int
16524main ()
16525{
16526
16527  ;
16528  return 0;
16529}
16530_ACEOF
16531if ac_fn_c_try_link "$LINENO"; then :
16532  eval $cacheid=yes
16533else
16534  eval $cacheid=no
16535fi
16536rm -f core conftest.err conftest.$ac_objext \
16537    conftest$ac_exeext conftest.$ac_ext
16538fi
16539
16540
16541		CFLAGS="$xorg_testset_save_CFLAGS"
16542
16543		eval supported=\$$cacheid
16544		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16545$as_echo "$supported" >&6; }
16546		if test "$supported" = "yes" ; then
16547			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
16548			found="yes"
16549		fi
16550	fi
16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562
16563
16564
16565
16566xorg_testset_save_CFLAGS="$CFLAGS"
16567
16568if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16569	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16570	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16571$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16572if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16573  $as_echo_n "(cached) " >&6
16574else
16575  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16576/* end confdefs.h.  */
16577int i;
16578_ACEOF
16579if ac_fn_c_try_compile "$LINENO"; then :
16580  xorg_cv_cc_flag_unknown_warning_option=yes
16581else
16582  xorg_cv_cc_flag_unknown_warning_option=no
16583fi
16584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16585fi
16586{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16587$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16588	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16589	CFLAGS="$xorg_testset_save_CFLAGS"
16590fi
16591
16592if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16593	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16594		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16595	fi
16596	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16597	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16598$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16599if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16600  $as_echo_n "(cached) " >&6
16601else
16602  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16603/* end confdefs.h.  */
16604int i;
16605_ACEOF
16606if ac_fn_c_try_compile "$LINENO"; then :
16607  xorg_cv_cc_flag_unused_command_line_argument=yes
16608else
16609  xorg_cv_cc_flag_unused_command_line_argument=no
16610fi
16611rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16612fi
16613{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16614$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16615	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16616	CFLAGS="$xorg_testset_save_CFLAGS"
16617fi
16618
16619found="no"
16620
16621	if test $found = "no" ; then
16622		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16623			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16624		fi
16625
16626		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16627			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16628		fi
16629
16630		CFLAGS="$CFLAGS -Warray-bounds"
16631
16632		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
16633$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
16634		cacheid=xorg_cv_cc_flag__Warray_bounds
16635		if eval \${$cacheid+:} false; then :
16636  $as_echo_n "(cached) " >&6
16637else
16638  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16639/* end confdefs.h.  */
16640int i;
16641int
16642main ()
16643{
16644
16645  ;
16646  return 0;
16647}
16648_ACEOF
16649if ac_fn_c_try_link "$LINENO"; then :
16650  eval $cacheid=yes
16651else
16652  eval $cacheid=no
16653fi
16654rm -f core conftest.err conftest.$ac_objext \
16655    conftest$ac_exeext conftest.$ac_ext
16656fi
16657
16658
16659		CFLAGS="$xorg_testset_save_CFLAGS"
16660
16661		eval supported=\$$cacheid
16662		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16663$as_echo "$supported" >&6; }
16664		if test "$supported" = "yes" ; then
16665			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
16666			found="yes"
16667		fi
16668	fi
16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
16681
16682
16683
16684xorg_testset_save_CFLAGS="$CFLAGS"
16685
16686if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16687	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16688	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16689$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16690if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16691  $as_echo_n "(cached) " >&6
16692else
16693  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16694/* end confdefs.h.  */
16695int i;
16696_ACEOF
16697if ac_fn_c_try_compile "$LINENO"; then :
16698  xorg_cv_cc_flag_unknown_warning_option=yes
16699else
16700  xorg_cv_cc_flag_unknown_warning_option=no
16701fi
16702rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16703fi
16704{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16705$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16706	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16707	CFLAGS="$xorg_testset_save_CFLAGS"
16708fi
16709
16710if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16711	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16712		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16713	fi
16714	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16715	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16716$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16717if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16718  $as_echo_n "(cached) " >&6
16719else
16720  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16721/* end confdefs.h.  */
16722int i;
16723_ACEOF
16724if ac_fn_c_try_compile "$LINENO"; then :
16725  xorg_cv_cc_flag_unused_command_line_argument=yes
16726else
16727  xorg_cv_cc_flag_unused_command_line_argument=no
16728fi
16729rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16730fi
16731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16732$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16733	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16734	CFLAGS="$xorg_testset_save_CFLAGS"
16735fi
16736
16737found="no"
16738
16739	if test $found = "no" ; then
16740		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16741			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16742		fi
16743
16744		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16745			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16746		fi
16747
16748		CFLAGS="$CFLAGS -Wwrite-strings"
16749
16750		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
16751$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
16752		cacheid=xorg_cv_cc_flag__Wwrite_strings
16753		if eval \${$cacheid+:} false; then :
16754  $as_echo_n "(cached) " >&6
16755else
16756  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16757/* end confdefs.h.  */
16758int i;
16759int
16760main ()
16761{
16762
16763  ;
16764  return 0;
16765}
16766_ACEOF
16767if ac_fn_c_try_link "$LINENO"; then :
16768  eval $cacheid=yes
16769else
16770  eval $cacheid=no
16771fi
16772rm -f core conftest.err conftest.$ac_objext \
16773    conftest$ac_exeext conftest.$ac_ext
16774fi
16775
16776
16777		CFLAGS="$xorg_testset_save_CFLAGS"
16778
16779		eval supported=\$$cacheid
16780		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16781$as_echo "$supported" >&6; }
16782		if test "$supported" = "yes" ; then
16783			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
16784			found="yes"
16785		fi
16786	fi
16787
16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798
16799
16800
16801
16802xorg_testset_save_CFLAGS="$CFLAGS"
16803
16804if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16805	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16806	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16807$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16808if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16809  $as_echo_n "(cached) " >&6
16810else
16811  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16812/* end confdefs.h.  */
16813int i;
16814_ACEOF
16815if ac_fn_c_try_compile "$LINENO"; then :
16816  xorg_cv_cc_flag_unknown_warning_option=yes
16817else
16818  xorg_cv_cc_flag_unknown_warning_option=no
16819fi
16820rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16821fi
16822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16823$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16824	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16825	CFLAGS="$xorg_testset_save_CFLAGS"
16826fi
16827
16828if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16829	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16830		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16831	fi
16832	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16833	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16834$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16835if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16836  $as_echo_n "(cached) " >&6
16837else
16838  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16839/* end confdefs.h.  */
16840int i;
16841_ACEOF
16842if ac_fn_c_try_compile "$LINENO"; then :
16843  xorg_cv_cc_flag_unused_command_line_argument=yes
16844else
16845  xorg_cv_cc_flag_unused_command_line_argument=no
16846fi
16847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16848fi
16849{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16850$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16851	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16852	CFLAGS="$xorg_testset_save_CFLAGS"
16853fi
16854
16855found="no"
16856
16857	if test $found = "no" ; then
16858		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16859			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16860		fi
16861
16862		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16863			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16864		fi
16865
16866		CFLAGS="$CFLAGS -Waddress"
16867
16868		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
16869$as_echo_n "checking if $CC supports -Waddress... " >&6; }
16870		cacheid=xorg_cv_cc_flag__Waddress
16871		if eval \${$cacheid+:} false; then :
16872  $as_echo_n "(cached) " >&6
16873else
16874  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16875/* end confdefs.h.  */
16876int i;
16877int
16878main ()
16879{
16880
16881  ;
16882  return 0;
16883}
16884_ACEOF
16885if ac_fn_c_try_link "$LINENO"; then :
16886  eval $cacheid=yes
16887else
16888  eval $cacheid=no
16889fi
16890rm -f core conftest.err conftest.$ac_objext \
16891    conftest$ac_exeext conftest.$ac_ext
16892fi
16893
16894
16895		CFLAGS="$xorg_testset_save_CFLAGS"
16896
16897		eval supported=\$$cacheid
16898		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16899$as_echo "$supported" >&6; }
16900		if test "$supported" = "yes" ; then
16901			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
16902			found="yes"
16903		fi
16904	fi
16905
16906
16907
16908
16909
16910
16911
16912
16913
16914
16915
16916
16917
16918
16919
16920xorg_testset_save_CFLAGS="$CFLAGS"
16921
16922if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16923	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16924	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16925$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16926if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16927  $as_echo_n "(cached) " >&6
16928else
16929  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16930/* end confdefs.h.  */
16931int i;
16932_ACEOF
16933if ac_fn_c_try_compile "$LINENO"; then :
16934  xorg_cv_cc_flag_unknown_warning_option=yes
16935else
16936  xorg_cv_cc_flag_unknown_warning_option=no
16937fi
16938rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16939fi
16940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16941$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16942	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16943	CFLAGS="$xorg_testset_save_CFLAGS"
16944fi
16945
16946if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16947	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16948		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16949	fi
16950	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16951	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16952$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16953if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16954  $as_echo_n "(cached) " >&6
16955else
16956  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16957/* end confdefs.h.  */
16958int i;
16959_ACEOF
16960if ac_fn_c_try_compile "$LINENO"; then :
16961  xorg_cv_cc_flag_unused_command_line_argument=yes
16962else
16963  xorg_cv_cc_flag_unused_command_line_argument=no
16964fi
16965rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16966fi
16967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16968$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16969	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16970	CFLAGS="$xorg_testset_save_CFLAGS"
16971fi
16972
16973found="no"
16974
16975	if test $found = "no" ; then
16976		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16977			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16978		fi
16979
16980		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16981			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16982		fi
16983
16984		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
16985
16986		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
16987$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
16988		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
16989		if eval \${$cacheid+:} false; then :
16990  $as_echo_n "(cached) " >&6
16991else
16992  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16993/* end confdefs.h.  */
16994int i;
16995int
16996main ()
16997{
16998
16999  ;
17000  return 0;
17001}
17002_ACEOF
17003if ac_fn_c_try_link "$LINENO"; then :
17004  eval $cacheid=yes
17005else
17006  eval $cacheid=no
17007fi
17008rm -f core conftest.err conftest.$ac_objext \
17009    conftest$ac_exeext conftest.$ac_ext
17010fi
17011
17012
17013		CFLAGS="$xorg_testset_save_CFLAGS"
17014
17015		eval supported=\$$cacheid
17016		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17017$as_echo "$supported" >&6; }
17018		if test "$supported" = "yes" ; then
17019			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
17020			found="yes"
17021		fi
17022	fi
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034
17035
17036
17037
17038xorg_testset_save_CFLAGS="$CFLAGS"
17039
17040if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17041	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17042	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17043$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17044if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17045  $as_echo_n "(cached) " >&6
17046else
17047  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17048/* end confdefs.h.  */
17049int i;
17050_ACEOF
17051if ac_fn_c_try_compile "$LINENO"; then :
17052  xorg_cv_cc_flag_unknown_warning_option=yes
17053else
17054  xorg_cv_cc_flag_unknown_warning_option=no
17055fi
17056rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17057fi
17058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17059$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17060	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17061	CFLAGS="$xorg_testset_save_CFLAGS"
17062fi
17063
17064if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17065	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17066		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17067	fi
17068	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17069	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17070$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17071if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17072  $as_echo_n "(cached) " >&6
17073else
17074  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17075/* end confdefs.h.  */
17076int i;
17077_ACEOF
17078if ac_fn_c_try_compile "$LINENO"; then :
17079  xorg_cv_cc_flag_unused_command_line_argument=yes
17080else
17081  xorg_cv_cc_flag_unused_command_line_argument=no
17082fi
17083rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17084fi
17085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17086$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17087	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17088	CFLAGS="$xorg_testset_save_CFLAGS"
17089fi
17090
17091found="no"
17092
17093	if test $found = "no" ; then
17094		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17095			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17096		fi
17097
17098		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17099			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17100		fi
17101
17102		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
17103
17104		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
17105$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
17106		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
17107		if eval \${$cacheid+:} false; then :
17108  $as_echo_n "(cached) " >&6
17109else
17110  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17111/* end confdefs.h.  */
17112int i;
17113int
17114main ()
17115{
17116
17117  ;
17118  return 0;
17119}
17120_ACEOF
17121if ac_fn_c_try_link "$LINENO"; then :
17122  eval $cacheid=yes
17123else
17124  eval $cacheid=no
17125fi
17126rm -f core conftest.err conftest.$ac_objext \
17127    conftest$ac_exeext conftest.$ac_ext
17128fi
17129
17130
17131		CFLAGS="$xorg_testset_save_CFLAGS"
17132
17133		eval supported=\$$cacheid
17134		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17135$as_echo "$supported" >&6; }
17136		if test "$supported" = "yes" ; then
17137			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
17138			found="yes"
17139		fi
17140	fi
17141
17142
17143fi
17144
17145
17146
17147
17148
17149
17150
17151		CWARNFLAGS="$BASE_CFLAGS"
17152		if  test "x$GCC" = xyes ; then
17153		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
17154		fi
17155
17156
17157
17158
17159
17160
17161
17162
17163# Check whether --enable-strict-compilation was given.
17164if test "${enable_strict_compilation+set}" = set; then :
17165  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
17166else
17167  STRICT_COMPILE=no
17168fi
17169
17170
17171
17172
17173
17174
17175STRICT_CFLAGS=""
17176
17177
17178
17179
17180
17181
17182
17183
17184
17185
17186
17187
17188
17189xorg_testset_save_CFLAGS="$CFLAGS"
17190
17191if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17192	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17193	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17194$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17195if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17196  $as_echo_n "(cached) " >&6
17197else
17198  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17199/* end confdefs.h.  */
17200int i;
17201_ACEOF
17202if ac_fn_c_try_compile "$LINENO"; then :
17203  xorg_cv_cc_flag_unknown_warning_option=yes
17204else
17205  xorg_cv_cc_flag_unknown_warning_option=no
17206fi
17207rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17208fi
17209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17210$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17211	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17212	CFLAGS="$xorg_testset_save_CFLAGS"
17213fi
17214
17215if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17216	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17217		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17218	fi
17219	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17220	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17221$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17222if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17223  $as_echo_n "(cached) " >&6
17224else
17225  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17226/* end confdefs.h.  */
17227int i;
17228_ACEOF
17229if ac_fn_c_try_compile "$LINENO"; then :
17230  xorg_cv_cc_flag_unused_command_line_argument=yes
17231else
17232  xorg_cv_cc_flag_unused_command_line_argument=no
17233fi
17234rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17235fi
17236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17237$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17238	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17239	CFLAGS="$xorg_testset_save_CFLAGS"
17240fi
17241
17242found="no"
17243
17244	if test $found = "no" ; then
17245		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17246			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17247		fi
17248
17249		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17250			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17251		fi
17252
17253		CFLAGS="$CFLAGS -pedantic"
17254
17255		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
17256$as_echo_n "checking if $CC supports -pedantic... " >&6; }
17257		cacheid=xorg_cv_cc_flag__pedantic
17258		if eval \${$cacheid+:} false; then :
17259  $as_echo_n "(cached) " >&6
17260else
17261  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17262/* end confdefs.h.  */
17263int i;
17264int
17265main ()
17266{
17267
17268  ;
17269  return 0;
17270}
17271_ACEOF
17272if ac_fn_c_try_link "$LINENO"; then :
17273  eval $cacheid=yes
17274else
17275  eval $cacheid=no
17276fi
17277rm -f core conftest.err conftest.$ac_objext \
17278    conftest$ac_exeext conftest.$ac_ext
17279fi
17280
17281
17282		CFLAGS="$xorg_testset_save_CFLAGS"
17283
17284		eval supported=\$$cacheid
17285		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17286$as_echo "$supported" >&6; }
17287		if test "$supported" = "yes" ; then
17288			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
17289			found="yes"
17290		fi
17291	fi
17292
17293
17294
17295
17296
17297
17298
17299
17300
17301
17302
17303
17304
17305
17306
17307xorg_testset_save_CFLAGS="$CFLAGS"
17308
17309if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17310	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17311	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17312$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17313if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17314  $as_echo_n "(cached) " >&6
17315else
17316  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17317/* end confdefs.h.  */
17318int i;
17319_ACEOF
17320if ac_fn_c_try_compile "$LINENO"; then :
17321  xorg_cv_cc_flag_unknown_warning_option=yes
17322else
17323  xorg_cv_cc_flag_unknown_warning_option=no
17324fi
17325rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17326fi
17327{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17328$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17329	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17330	CFLAGS="$xorg_testset_save_CFLAGS"
17331fi
17332
17333if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17334	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17335		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17336	fi
17337	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17338	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17339$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17340if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17341  $as_echo_n "(cached) " >&6
17342else
17343  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17344/* end confdefs.h.  */
17345int i;
17346_ACEOF
17347if ac_fn_c_try_compile "$LINENO"; then :
17348  xorg_cv_cc_flag_unused_command_line_argument=yes
17349else
17350  xorg_cv_cc_flag_unused_command_line_argument=no
17351fi
17352rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17353fi
17354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17355$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17356	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17357	CFLAGS="$xorg_testset_save_CFLAGS"
17358fi
17359
17360found="no"
17361
17362	if test $found = "no" ; then
17363		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17364			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17365		fi
17366
17367		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17368			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17369		fi
17370
17371		CFLAGS="$CFLAGS -Werror"
17372
17373		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
17374$as_echo_n "checking if $CC supports -Werror... " >&6; }
17375		cacheid=xorg_cv_cc_flag__Werror
17376		if eval \${$cacheid+:} false; then :
17377  $as_echo_n "(cached) " >&6
17378else
17379  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17380/* end confdefs.h.  */
17381int i;
17382int
17383main ()
17384{
17385
17386  ;
17387  return 0;
17388}
17389_ACEOF
17390if ac_fn_c_try_link "$LINENO"; then :
17391  eval $cacheid=yes
17392else
17393  eval $cacheid=no
17394fi
17395rm -f core conftest.err conftest.$ac_objext \
17396    conftest$ac_exeext conftest.$ac_ext
17397fi
17398
17399
17400		CFLAGS="$xorg_testset_save_CFLAGS"
17401
17402		eval supported=\$$cacheid
17403		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17404$as_echo "$supported" >&6; }
17405		if test "$supported" = "yes" ; then
17406			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
17407			found="yes"
17408		fi
17409	fi
17410
17411	if test $found = "no" ; then
17412		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17413			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17414		fi
17415
17416		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17417			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17418		fi
17419
17420		CFLAGS="$CFLAGS -errwarn"
17421
17422		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
17423$as_echo_n "checking if $CC supports -errwarn... " >&6; }
17424		cacheid=xorg_cv_cc_flag__errwarn
17425		if eval \${$cacheid+:} false; then :
17426  $as_echo_n "(cached) " >&6
17427else
17428  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17429/* end confdefs.h.  */
17430int i;
17431int
17432main ()
17433{
17434
17435  ;
17436  return 0;
17437}
17438_ACEOF
17439if ac_fn_c_try_link "$LINENO"; then :
17440  eval $cacheid=yes
17441else
17442  eval $cacheid=no
17443fi
17444rm -f core conftest.err conftest.$ac_objext \
17445    conftest$ac_exeext conftest.$ac_ext
17446fi
17447
17448
17449		CFLAGS="$xorg_testset_save_CFLAGS"
17450
17451		eval supported=\$$cacheid
17452		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17453$as_echo "$supported" >&6; }
17454		if test "$supported" = "yes" ; then
17455			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
17456			found="yes"
17457		fi
17458	fi
17459
17460
17461
17462# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
17463# activate it with -Werror, so we add it here explicitly.
17464
17465
17466
17467
17468
17469
17470
17471
17472
17473
17474
17475
17476
17477xorg_testset_save_CFLAGS="$CFLAGS"
17478
17479if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17480	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17481	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17482$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17483if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17484  $as_echo_n "(cached) " >&6
17485else
17486  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17487/* end confdefs.h.  */
17488int i;
17489_ACEOF
17490if ac_fn_c_try_compile "$LINENO"; then :
17491  xorg_cv_cc_flag_unknown_warning_option=yes
17492else
17493  xorg_cv_cc_flag_unknown_warning_option=no
17494fi
17495rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17496fi
17497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17498$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17499	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17500	CFLAGS="$xorg_testset_save_CFLAGS"
17501fi
17502
17503if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17504	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17505		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17506	fi
17507	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17508	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17509$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17510if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17511  $as_echo_n "(cached) " >&6
17512else
17513  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17514/* end confdefs.h.  */
17515int i;
17516_ACEOF
17517if ac_fn_c_try_compile "$LINENO"; then :
17518  xorg_cv_cc_flag_unused_command_line_argument=yes
17519else
17520  xorg_cv_cc_flag_unused_command_line_argument=no
17521fi
17522rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17523fi
17524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17525$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17526	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17527	CFLAGS="$xorg_testset_save_CFLAGS"
17528fi
17529
17530found="no"
17531
17532	if test $found = "no" ; then
17533		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17534			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17535		fi
17536
17537		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17538			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17539		fi
17540
17541		CFLAGS="$CFLAGS -Werror=attributes"
17542
17543		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
17544$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
17545		cacheid=xorg_cv_cc_flag__Werror_attributes
17546		if eval \${$cacheid+:} false; then :
17547  $as_echo_n "(cached) " >&6
17548else
17549  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17550/* end confdefs.h.  */
17551int i;
17552int
17553main ()
17554{
17555
17556  ;
17557  return 0;
17558}
17559_ACEOF
17560if ac_fn_c_try_link "$LINENO"; then :
17561  eval $cacheid=yes
17562else
17563  eval $cacheid=no
17564fi
17565rm -f core conftest.err conftest.$ac_objext \
17566    conftest$ac_exeext conftest.$ac_ext
17567fi
17568
17569
17570		CFLAGS="$xorg_testset_save_CFLAGS"
17571
17572		eval supported=\$$cacheid
17573		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17574$as_echo "$supported" >&6; }
17575		if test "$supported" = "yes" ; then
17576			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
17577			found="yes"
17578		fi
17579	fi
17580
17581
17582
17583if test "x$STRICT_COMPILE" = "xyes"; then
17584    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
17585    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
17586fi
17587
17588
17589
17590
17591
17592
17593cat >>confdefs.h <<_ACEOF
17594#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
17595_ACEOF
17596
17597	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
17598	if test "x$PVM" = "x"; then
17599		PVM="0"
17600	fi
17601
17602cat >>confdefs.h <<_ACEOF
17603#define PACKAGE_VERSION_MINOR $PVM
17604_ACEOF
17605
17606	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
17607	if test "x$PVP" = "x"; then
17608		PVP="0"
17609	fi
17610
17611cat >>confdefs.h <<_ACEOF
17612#define PACKAGE_VERSION_PATCHLEVEL $PVP
17613_ACEOF
17614
17615
17616
17617CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
17618mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
17619|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
17620echo 'git directory not found: installing possibly empty changelog.' >&2)"
17621
17622
17623
17624
17625macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
17626INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
17627mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
17628|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
17629echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
17630
17631
17632
17633
17634
17635
17636if test x$APP_MAN_SUFFIX = x    ; then
17637    APP_MAN_SUFFIX=1
17638fi
17639if test x$APP_MAN_DIR = x    ; then
17640    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
17641fi
17642
17643if test x$LIB_MAN_SUFFIX = x    ; then
17644    LIB_MAN_SUFFIX=3
17645fi
17646if test x$LIB_MAN_DIR = x    ; then
17647    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
17648fi
17649
17650if test x$FILE_MAN_SUFFIX = x    ; then
17651    case $host_os in
17652	solaris*)	FILE_MAN_SUFFIX=4  ;;
17653	*)		FILE_MAN_SUFFIX=5  ;;
17654    esac
17655fi
17656if test x$FILE_MAN_DIR = x    ; then
17657    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
17658fi
17659
17660if test x$MISC_MAN_SUFFIX = x    ; then
17661    case $host_os in
17662	solaris*)	MISC_MAN_SUFFIX=5  ;;
17663	*)		MISC_MAN_SUFFIX=7  ;;
17664    esac
17665fi
17666if test x$MISC_MAN_DIR = x    ; then
17667    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
17668fi
17669
17670if test x$DRIVER_MAN_SUFFIX = x    ; then
17671    case $host_os in
17672	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
17673	*)		DRIVER_MAN_SUFFIX=4  ;;
17674    esac
17675fi
17676if test x$DRIVER_MAN_DIR = x    ; then
17677    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
17678fi
17679
17680if test x$ADMIN_MAN_SUFFIX = x    ; then
17681    case $host_os in
17682	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
17683	*)		ADMIN_MAN_SUFFIX=8  ;;
17684    esac
17685fi
17686if test x$ADMIN_MAN_DIR = x    ; then
17687    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
17688fi
17689
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704XORG_MAN_PAGE="X Version 11"
17705
17706MAN_SUBSTS="\
17707	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17708	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17709	-e 's|__xservername__|Xorg|g' \
17710	-e 's|__xconfigfile__|xorg.conf|g' \
17711	-e 's|__projectroot__|\$(prefix)|g' \
17712	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
17713	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
17714	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
17715	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
17716	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
17717	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
17718	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
17719
17720
17721
17722# Check whether --enable-silent-rules was given.
17723if test "${enable_silent_rules+set}" = set; then :
17724  enableval=$enable_silent_rules;
17725fi
17726
17727case $enable_silent_rules in # (((
17728  yes) AM_DEFAULT_VERBOSITY=0;;
17729   no) AM_DEFAULT_VERBOSITY=1;;
17730    *) AM_DEFAULT_VERBOSITY=0;;
17731esac
17732am_make=${MAKE-make}
17733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
17734$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
17735if ${am_cv_make_support_nested_variables+:} false; then :
17736  $as_echo_n "(cached) " >&6
17737else
17738  if $as_echo 'TRUE=$(BAR$(V))
17739BAR0=false
17740BAR1=true
17741V=1
17742am__doit:
17743	@$(TRUE)
17744.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
17745  am_cv_make_support_nested_variables=yes
17746else
17747  am_cv_make_support_nested_variables=no
17748fi
17749fi
17750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
17751$as_echo "$am_cv_make_support_nested_variables" >&6; }
17752if test $am_cv_make_support_nested_variables = yes; then
17753    AM_V='$(V)'
17754  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
17755else
17756  AM_V=$AM_DEFAULT_VERBOSITY
17757  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
17758fi
17759AM_BACKSLASH='\'
17760
17761
17762
17763# Check whether --enable-malloc0returnsnull was given.
17764if test "${enable_malloc0returnsnull+set}" = set; then :
17765  enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
17766else
17767  MALLOC_ZERO_RETURNS_NULL=auto
17768fi
17769
17770
17771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5
17772$as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
17773if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
17774if ${xorg_cv_malloc0_returns_null+:} false; then :
17775  $as_echo_n "(cached) " >&6
17776else
17777  if test "$cross_compiling" = yes; then :
17778  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17779$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17780as_fn_error $? "cannot run test program while cross compiling
17781See \`config.log' for more details" "$LINENO" 5; }
17782else
17783  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17784/* end confdefs.h.  */
17785
17786#include <stdlib.h>
17787
17788int
17789main ()
17790{
17791
17792    char *m0, *r0, *c0, *p;
17793    m0 = malloc(0);
17794    p = malloc(10);
17795    r0 = realloc(p,0);
17796    c0 = calloc(0,10);
17797    exit((m0 == 0 || r0 == 0 || c0 == 0) ? 0 : 1);
17798
17799  ;
17800  return 0;
17801}
17802_ACEOF
17803if ac_fn_c_try_run "$LINENO"; then :
17804  xorg_cv_malloc0_returns_null=yes
17805else
17806  xorg_cv_malloc0_returns_null=no
17807fi
17808rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17809  conftest.$ac_objext conftest.beam conftest.$ac_ext
17810fi
17811
17812fi
17813
17814MALLOC_ZERO_RETURNS_NULL=$xorg_cv_malloc0_returns_null
17815fi
17816{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5
17817$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
17818
17819if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
17820	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
17821	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
17822	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
17823else
17824	MALLOC_ZERO_CFLAGS=""
17825	XMALLOC_ZERO_CFLAGS=""
17826	XTMALLOC_ZERO_CFLAGS=""
17827fi
17828
17829
17830
17831
17832
17833
17834# Obtain compiler/linker options for depedencies
17835
17836pkg_failed=no
17837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XVMC" >&5
17838$as_echo_n "checking for XVMC... " >&6; }
17839
17840if test -n "$XVMC_CFLAGS"; then
17841    pkg_cv_XVMC_CFLAGS="$XVMC_CFLAGS"
17842 elif test -n "$PKG_CONFIG"; then
17843    if test -n "$PKG_CONFIG" && \
17844    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 1.6 xext xv xextproto videoproto\""; } >&5
17845  ($PKG_CONFIG --exists --print-errors "x11 >= 1.6 xext xv xextproto videoproto") 2>&5
17846  ac_status=$?
17847  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17848  test $ac_status = 0; }; then
17849  pkg_cv_XVMC_CFLAGS=`$PKG_CONFIG --cflags "x11 >= 1.6 xext xv xextproto videoproto" 2>/dev/null`
17850else
17851  pkg_failed=yes
17852fi
17853 else
17854    pkg_failed=untried
17855fi
17856if test -n "$XVMC_LIBS"; then
17857    pkg_cv_XVMC_LIBS="$XVMC_LIBS"
17858 elif test -n "$PKG_CONFIG"; then
17859    if test -n "$PKG_CONFIG" && \
17860    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 1.6 xext xv xextproto videoproto\""; } >&5
17861  ($PKG_CONFIG --exists --print-errors "x11 >= 1.6 xext xv xextproto videoproto") 2>&5
17862  ac_status=$?
17863  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17864  test $ac_status = 0; }; then
17865  pkg_cv_XVMC_LIBS=`$PKG_CONFIG --libs "x11 >= 1.6 xext xv xextproto videoproto" 2>/dev/null`
17866else
17867  pkg_failed=yes
17868fi
17869 else
17870    pkg_failed=untried
17871fi
17872
17873
17874
17875if test $pkg_failed = yes; then
17876
17877if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17878        _pkg_short_errors_supported=yes
17879else
17880        _pkg_short_errors_supported=no
17881fi
17882        if test $_pkg_short_errors_supported = yes; then
17883	        XVMC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 >= 1.6 xext xv xextproto videoproto" 2>&1`
17884        else
17885	        XVMC_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 >= 1.6 xext xv xextproto videoproto" 2>&1`
17886        fi
17887	# Put the nasty error message in config.log where it belongs
17888	echo "$XVMC_PKG_ERRORS" >&5
17889
17890	as_fn_error $? "Package requirements (x11 >= 1.6 xext xv xextproto videoproto) were not met:
17891
17892$XVMC_PKG_ERRORS
17893
17894Consider adjusting the PKG_CONFIG_PATH environment variable if you
17895installed software in a non-standard prefix.
17896
17897Alternatively, you may set the environment variables XVMC_CFLAGS
17898and XVMC_LIBS to avoid the need to call pkg-config.
17899See the pkg-config man page for more details.
17900" "$LINENO" 5
17901elif test $pkg_failed = untried; then
17902	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17903$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17904as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
17905is in your PATH or set the PKG_CONFIG environment variable to the full
17906path to pkg-config.
17907
17908Alternatively, you may set the environment variables XVMC_CFLAGS
17909and XVMC_LIBS to avoid the need to call pkg-config.
17910See the pkg-config man page for more details.
17911
17912To get pkg-config, see <http://pkg-config.freedesktop.org/>.
17913See \`config.log' for more details" "$LINENO" 5; }
17914else
17915	XVMC_CFLAGS=$pkg_cv_XVMC_CFLAGS
17916	XVMC_LIBS=$pkg_cv_XVMC_LIBS
17917        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17918$as_echo "yes" >&6; }
17919	:
17920fi
17921
17922# Checks for library functions.
17923for ac_func in shmat
17924do :
17925  ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
17926if test "x$ac_cv_func_shmat" = xyes; then :
17927  cat >>confdefs.h <<_ACEOF
17928#define HAVE_SHMAT 1
17929_ACEOF
17930
17931fi
17932done
17933
17934
17935# Check to see if dlopen is in default libraries (like Solaris, which
17936# has it in libc), or if libdl is needed to get it.
17937ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
17938if test "x$ac_cv_func_dlopen" = xyes; then :
17939
17940else
17941  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17942$as_echo_n "checking for dlopen in -ldl... " >&6; }
17943if ${ac_cv_lib_dl_dlopen+:} false; then :
17944  $as_echo_n "(cached) " >&6
17945else
17946  ac_check_lib_save_LIBS=$LIBS
17947LIBS="-ldl  $LIBS"
17948cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17949/* end confdefs.h.  */
17950
17951/* Override any GCC internal prototype to avoid an error.
17952   Use char because int might match the return type of a GCC
17953   builtin and then its argument prototype would still apply.  */
17954#ifdef __cplusplus
17955extern "C"
17956#endif
17957char dlopen ();
17958int
17959main ()
17960{
17961return dlopen ();
17962  ;
17963  return 0;
17964}
17965_ACEOF
17966if ac_fn_c_try_link "$LINENO"; then :
17967  ac_cv_lib_dl_dlopen=yes
17968else
17969  ac_cv_lib_dl_dlopen=no
17970fi
17971rm -f core conftest.err conftest.$ac_objext \
17972    conftest$ac_exeext conftest.$ac_ext
17973LIBS=$ac_check_lib_save_LIBS
17974fi
17975{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17976$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17977if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17978  DLOPEN_LIBS="-ldl"
17979fi
17980
17981fi
17982
17983
17984
17985# Allow checking code with lint, sparse, etc.
17986
17987
17988
17989
17990
17991# Check whether --with-lint was given.
17992if test "${with_lint+set}" = set; then :
17993  withval=$with_lint; use_lint=$withval
17994else
17995  use_lint=no
17996fi
17997
17998
17999# Obtain platform specific info like program name and options
18000# The lint program on FreeBSD and NetBSD is different from the one on Solaris
18001case $host_os in
18002  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
18003	lint_name=splint
18004	lint_options="-badflag"
18005	;;
18006  *freebsd* | *netbsd*)
18007	lint_name=lint
18008	lint_options="-u -b"
18009	;;
18010  *solaris*)
18011	lint_name=lint
18012	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
18013	;;
18014esac
18015
18016# Test for the presence of the program (either guessed by the code or spelled out by the user)
18017if test "x$use_lint" = x"yes" ; then
18018   # Extract the first word of "$lint_name", so it can be a program name with args.
18019set dummy $lint_name; ac_word=$2
18020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18021$as_echo_n "checking for $ac_word... " >&6; }
18022if ${ac_cv_path_LINT+:} false; then :
18023  $as_echo_n "(cached) " >&6
18024else
18025  case $LINT in
18026  [\\/]* | ?:[\\/]*)
18027  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
18028  ;;
18029  *)
18030  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18031for as_dir in $PATH
18032do
18033  IFS=$as_save_IFS
18034  test -z "$as_dir" && as_dir=.
18035    for ac_exec_ext in '' $ac_executable_extensions; do
18036  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18037    ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
18038    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18039    break 2
18040  fi
18041done
18042  done
18043IFS=$as_save_IFS
18044
18045  ;;
18046esac
18047fi
18048LINT=$ac_cv_path_LINT
18049if test -n "$LINT"; then
18050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
18051$as_echo "$LINT" >&6; }
18052else
18053  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18054$as_echo "no" >&6; }
18055fi
18056
18057
18058   if test "x$LINT" = "x"; then
18059        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
18060   fi
18061elif test "x$use_lint" = x"no" ; then
18062   if test "x$LINT" != "x"; then
18063      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
18064$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
18065   fi
18066else
18067   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
18068fi
18069
18070# User supplied flags override default flags
18071if test "x$LINT_FLAGS" != "x"; then
18072   lint_options=$LINT_FLAGS
18073fi
18074
18075LINT_FLAGS=$lint_options
18076
18077 if test "x$LINT" != x; then
18078  LINT_TRUE=
18079  LINT_FALSE='#'
18080else
18081  LINT_TRUE='#'
18082  LINT_FALSE=
18083fi
18084
18085
18086
18087LINT_FLAGS="${LINT_FLAGS} ${XVMC_CFLAGS}"
18088
18089ac_config_files="$ac_config_files Makefile include/Makefile include/X11/Makefile include/X11/extensions/Makefile src/Makefile wrapper/Makefile xvmc.pc"
18090
18091cat >confcache <<\_ACEOF
18092# This file is a shell script that caches the results of configure
18093# tests run on this system so they can be shared between configure
18094# scripts and configure runs, see configure's option --config-cache.
18095# It is not useful on other systems.  If it contains results you don't
18096# want to keep, you may remove or edit it.
18097#
18098# config.status only pays attention to the cache file if you give it
18099# the --recheck option to rerun configure.
18100#
18101# `ac_cv_env_foo' variables (set or unset) will be overridden when
18102# loading this file, other *unset* `ac_cv_foo' will be assigned the
18103# following values.
18104
18105_ACEOF
18106
18107# The following way of writing the cache mishandles newlines in values,
18108# but we know of no workaround that is simple, portable, and efficient.
18109# So, we kill variables containing newlines.
18110# Ultrix sh set writes to stderr and can't be redirected directly,
18111# and sets the high bit in the cache file unless we assign to the vars.
18112(
18113  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18114    eval ac_val=\$$ac_var
18115    case $ac_val in #(
18116    *${as_nl}*)
18117      case $ac_var in #(
18118      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18119$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18120      esac
18121      case $ac_var in #(
18122      _ | IFS | as_nl) ;; #(
18123      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18124      *) { eval $ac_var=; unset $ac_var;} ;;
18125      esac ;;
18126    esac
18127  done
18128
18129  (set) 2>&1 |
18130    case $as_nl`(ac_space=' '; set) 2>&1` in #(
18131    *${as_nl}ac_space=\ *)
18132      # `set' does not quote correctly, so add quotes: double-quote
18133      # substitution turns \\\\ into \\, and sed turns \\ into \.
18134      sed -n \
18135	"s/'/'\\\\''/g;
18136	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18137      ;; #(
18138    *)
18139      # `set' quotes correctly as required by POSIX, so do not add quotes.
18140      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18141      ;;
18142    esac |
18143    sort
18144) |
18145  sed '
18146     /^ac_cv_env_/b end
18147     t clear
18148     :clear
18149     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18150     t end
18151     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18152     :end' >>confcache
18153if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18154  if test -w "$cache_file"; then
18155    if test "x$cache_file" != "x/dev/null"; then
18156      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
18157$as_echo "$as_me: updating cache $cache_file" >&6;}
18158      if test ! -f "$cache_file" || test -h "$cache_file"; then
18159	cat confcache >"$cache_file"
18160      else
18161        case $cache_file in #(
18162        */* | ?:*)
18163	  mv -f confcache "$cache_file"$$ &&
18164	  mv -f "$cache_file"$$ "$cache_file" ;; #(
18165        *)
18166	  mv -f confcache "$cache_file" ;;
18167	esac
18168      fi
18169    fi
18170  else
18171    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
18172$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18173  fi
18174fi
18175rm -f confcache
18176
18177test "x$prefix" = xNONE && prefix=$ac_default_prefix
18178# Let make expand exec_prefix.
18179test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18180
18181DEFS=-DHAVE_CONFIG_H
18182
18183ac_libobjs=
18184ac_ltlibobjs=
18185U=
18186for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18187  # 1. Remove the extension, and $U if already installed.
18188  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18189  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
18190  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
18191  #    will be set to the directory where LIBOBJS objects are built.
18192  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18193  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
18194done
18195LIBOBJS=$ac_libobjs
18196
18197LTLIBOBJS=$ac_ltlibobjs
18198
18199
18200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
18201$as_echo_n "checking that generated files are newer than configure... " >&6; }
18202   if test -n "$am_sleep_pid"; then
18203     # Hide warnings about reused PIDs.
18204     wait $am_sleep_pid 2>/dev/null
18205   fi
18206   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
18207$as_echo "done" >&6; }
18208 if test -n "$EXEEXT"; then
18209  am__EXEEXT_TRUE=
18210  am__EXEEXT_FALSE='#'
18211else
18212  am__EXEEXT_TRUE='#'
18213  am__EXEEXT_FALSE=
18214fi
18215
18216if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
18217  as_fn_error $? "conditional \"AMDEP\" was never defined.
18218Usually this means the macro was only invoked conditionally." "$LINENO" 5
18219fi
18220if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
18221  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
18222Usually this means the macro was only invoked conditionally." "$LINENO" 5
18223fi
18224if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
18225  as_fn_error $? "conditional \"LINT\" was never defined.
18226Usually this means the macro was only invoked conditionally." "$LINENO" 5
18227fi
18228
18229: "${CONFIG_STATUS=./config.status}"
18230ac_write_fail=0
18231ac_clean_files_save=$ac_clean_files
18232ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18233{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
18234$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
18235as_write_fail=0
18236cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
18237#! $SHELL
18238# Generated by $as_me.
18239# Run this file to recreate the current configuration.
18240# Compiler output produced by configure, useful for debugging
18241# configure, is in config.log if it exists.
18242
18243debug=false
18244ac_cs_recheck=false
18245ac_cs_silent=false
18246
18247SHELL=\${CONFIG_SHELL-$SHELL}
18248export SHELL
18249_ASEOF
18250cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
18251## -------------------- ##
18252## M4sh Initialization. ##
18253## -------------------- ##
18254
18255# Be more Bourne compatible
18256DUALCASE=1; export DUALCASE # for MKS sh
18257if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18258  emulate sh
18259  NULLCMD=:
18260  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18261  # is contrary to our usage.  Disable this feature.
18262  alias -g '${1+"$@"}'='"$@"'
18263  setopt NO_GLOB_SUBST
18264else
18265  case `(set -o) 2>/dev/null` in #(
18266  *posix*) :
18267    set -o posix ;; #(
18268  *) :
18269     ;;
18270esac
18271fi
18272
18273
18274as_nl='
18275'
18276export as_nl
18277# Printing a long string crashes Solaris 7 /usr/bin/printf.
18278as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18279as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18280as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18281# Prefer a ksh shell builtin over an external printf program on Solaris,
18282# but without wasting forks for bash or zsh.
18283if test -z "$BASH_VERSION$ZSH_VERSION" \
18284    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18285  as_echo='print -r --'
18286  as_echo_n='print -rn --'
18287elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18288  as_echo='printf %s\n'
18289  as_echo_n='printf %s'
18290else
18291  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18292    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
18293    as_echo_n='/usr/ucb/echo -n'
18294  else
18295    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18296    as_echo_n_body='eval
18297      arg=$1;
18298      case $arg in #(
18299      *"$as_nl"*)
18300	expr "X$arg" : "X\\(.*\\)$as_nl";
18301	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18302      esac;
18303      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
18304    '
18305    export as_echo_n_body
18306    as_echo_n='sh -c $as_echo_n_body as_echo'
18307  fi
18308  export as_echo_body
18309  as_echo='sh -c $as_echo_body as_echo'
18310fi
18311
18312# The user is always right.
18313if test "${PATH_SEPARATOR+set}" != set; then
18314  PATH_SEPARATOR=:
18315  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18316    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18317      PATH_SEPARATOR=';'
18318  }
18319fi
18320
18321
18322# IFS
18323# We need space, tab and new line, in precisely that order.  Quoting is
18324# there to prevent editors from complaining about space-tab.
18325# (If _AS_PATH_WALK were called with IFS unset, it would disable word
18326# splitting by setting IFS to empty value.)
18327IFS=" ""	$as_nl"
18328
18329# Find who we are.  Look in the path if we contain no directory separator.
18330as_myself=
18331case $0 in #((
18332  *[\\/]* ) as_myself=$0 ;;
18333  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18334for as_dir in $PATH
18335do
18336  IFS=$as_save_IFS
18337  test -z "$as_dir" && as_dir=.
18338    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18339  done
18340IFS=$as_save_IFS
18341
18342     ;;
18343esac
18344# We did not find ourselves, most probably we were run as `sh COMMAND'
18345# in which case we are not to be found in the path.
18346if test "x$as_myself" = x; then
18347  as_myself=$0
18348fi
18349if test ! -f "$as_myself"; then
18350  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18351  exit 1
18352fi
18353
18354# Unset variables that we do not need and which cause bugs (e.g. in
18355# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
18356# suppresses any "Segmentation fault" message there.  '((' could
18357# trigger a bug in pdksh 5.2.14.
18358for as_var in BASH_ENV ENV MAIL MAILPATH
18359do eval test x\${$as_var+set} = xset \
18360  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18361done
18362PS1='$ '
18363PS2='> '
18364PS4='+ '
18365
18366# NLS nuisances.
18367LC_ALL=C
18368export LC_ALL
18369LANGUAGE=C
18370export LANGUAGE
18371
18372# CDPATH.
18373(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18374
18375
18376# as_fn_error STATUS ERROR [LINENO LOG_FD]
18377# ----------------------------------------
18378# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18379# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18380# script with STATUS, using 1 if that was 0.
18381as_fn_error ()
18382{
18383  as_status=$1; test $as_status -eq 0 && as_status=1
18384  if test "$4"; then
18385    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18386    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18387  fi
18388  $as_echo "$as_me: error: $2" >&2
18389  as_fn_exit $as_status
18390} # as_fn_error
18391
18392
18393# as_fn_set_status STATUS
18394# -----------------------
18395# Set $? to STATUS, without forking.
18396as_fn_set_status ()
18397{
18398  return $1
18399} # as_fn_set_status
18400
18401# as_fn_exit STATUS
18402# -----------------
18403# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18404as_fn_exit ()
18405{
18406  set +e
18407  as_fn_set_status $1
18408  exit $1
18409} # as_fn_exit
18410
18411# as_fn_unset VAR
18412# ---------------
18413# Portably unset VAR.
18414as_fn_unset ()
18415{
18416  { eval $1=; unset $1;}
18417}
18418as_unset=as_fn_unset
18419# as_fn_append VAR VALUE
18420# ----------------------
18421# Append the text in VALUE to the end of the definition contained in VAR. Take
18422# advantage of any shell optimizations that allow amortized linear growth over
18423# repeated appends, instead of the typical quadratic growth present in naive
18424# implementations.
18425if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
18426  eval 'as_fn_append ()
18427  {
18428    eval $1+=\$2
18429  }'
18430else
18431  as_fn_append ()
18432  {
18433    eval $1=\$$1\$2
18434  }
18435fi # as_fn_append
18436
18437# as_fn_arith ARG...
18438# ------------------
18439# Perform arithmetic evaluation on the ARGs, and store the result in the
18440# global $as_val. Take advantage of shells that can avoid forks. The arguments
18441# must be portable across $(()) and expr.
18442if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
18443  eval 'as_fn_arith ()
18444  {
18445    as_val=$(( $* ))
18446  }'
18447else
18448  as_fn_arith ()
18449  {
18450    as_val=`expr "$@" || test $? -eq 1`
18451  }
18452fi # as_fn_arith
18453
18454
18455if expr a : '\(a\)' >/dev/null 2>&1 &&
18456   test "X`expr 00001 : '.*\(...\)'`" = X001; then
18457  as_expr=expr
18458else
18459  as_expr=false
18460fi
18461
18462if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18463  as_basename=basename
18464else
18465  as_basename=false
18466fi
18467
18468if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
18469  as_dirname=dirname
18470else
18471  as_dirname=false
18472fi
18473
18474as_me=`$as_basename -- "$0" ||
18475$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18476	 X"$0" : 'X\(//\)$' \| \
18477	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18478$as_echo X/"$0" |
18479    sed '/^.*\/\([^/][^/]*\)\/*$/{
18480	    s//\1/
18481	    q
18482	  }
18483	  /^X\/\(\/\/\)$/{
18484	    s//\1/
18485	    q
18486	  }
18487	  /^X\/\(\/\).*/{
18488	    s//\1/
18489	    q
18490	  }
18491	  s/.*/./; q'`
18492
18493# Avoid depending upon Character Ranges.
18494as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18495as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18496as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18497as_cr_digits='0123456789'
18498as_cr_alnum=$as_cr_Letters$as_cr_digits
18499
18500ECHO_C= ECHO_N= ECHO_T=
18501case `echo -n x` in #(((((
18502-n*)
18503  case `echo 'xy\c'` in
18504  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
18505  xy)  ECHO_C='\c';;
18506  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
18507       ECHO_T='	';;
18508  esac;;
18509*)
18510  ECHO_N='-n';;
18511esac
18512
18513rm -f conf$$ conf$$.exe conf$$.file
18514if test -d conf$$.dir; then
18515  rm -f conf$$.dir/conf$$.file
18516else
18517  rm -f conf$$.dir
18518  mkdir conf$$.dir 2>/dev/null
18519fi
18520if (echo >conf$$.file) 2>/dev/null; then
18521  if ln -s conf$$.file conf$$ 2>/dev/null; then
18522    as_ln_s='ln -s'
18523    # ... but there are two gotchas:
18524    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18525    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18526    # In both cases, we have to default to `cp -pR'.
18527    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
18528      as_ln_s='cp -pR'
18529  elif ln conf$$.file conf$$ 2>/dev/null; then
18530    as_ln_s=ln
18531  else
18532    as_ln_s='cp -pR'
18533  fi
18534else
18535  as_ln_s='cp -pR'
18536fi
18537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
18538rmdir conf$$.dir 2>/dev/null
18539
18540
18541# as_fn_mkdir_p
18542# -------------
18543# Create "$as_dir" as a directory, including parents if necessary.
18544as_fn_mkdir_p ()
18545{
18546
18547  case $as_dir in #(
18548  -*) as_dir=./$as_dir;;
18549  esac
18550  test -d "$as_dir" || eval $as_mkdir_p || {
18551    as_dirs=
18552    while :; do
18553      case $as_dir in #(
18554      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18555      *) as_qdir=$as_dir;;
18556      esac
18557      as_dirs="'$as_qdir' $as_dirs"
18558      as_dir=`$as_dirname -- "$as_dir" ||
18559$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18560	 X"$as_dir" : 'X\(//\)[^/]' \| \
18561	 X"$as_dir" : 'X\(//\)$' \| \
18562	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18563$as_echo X"$as_dir" |
18564    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18565	    s//\1/
18566	    q
18567	  }
18568	  /^X\(\/\/\)[^/].*/{
18569	    s//\1/
18570	    q
18571	  }
18572	  /^X\(\/\/\)$/{
18573	    s//\1/
18574	    q
18575	  }
18576	  /^X\(\/\).*/{
18577	    s//\1/
18578	    q
18579	  }
18580	  s/.*/./; q'`
18581      test -d "$as_dir" && break
18582    done
18583    test -z "$as_dirs" || eval "mkdir $as_dirs"
18584  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
18585
18586
18587} # as_fn_mkdir_p
18588if mkdir -p . 2>/dev/null; then
18589  as_mkdir_p='mkdir -p "$as_dir"'
18590else
18591  test -d ./-p && rmdir ./-p
18592  as_mkdir_p=false
18593fi
18594
18595
18596# as_fn_executable_p FILE
18597# -----------------------
18598# Test if FILE is an executable regular file.
18599as_fn_executable_p ()
18600{
18601  test -f "$1" && test -x "$1"
18602} # as_fn_executable_p
18603as_test_x='test -x'
18604as_executable_p=as_fn_executable_p
18605
18606# Sed expression to map a string onto a valid CPP name.
18607as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18608
18609# Sed expression to map a string onto a valid variable name.
18610as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
18611
18612
18613exec 6>&1
18614## ----------------------------------- ##
18615## Main body of $CONFIG_STATUS script. ##
18616## ----------------------------------- ##
18617_ASEOF
18618test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
18619
18620cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18621# Save the log message, to keep $0 and so on meaningful, and to
18622# report actual input values of CONFIG_FILES etc. instead of their
18623# values after options handling.
18624ac_log="
18625This file was extended by libXvMC $as_me 1.0.9, which was
18626generated by GNU Autoconf 2.69.  Invocation command line was
18627
18628  CONFIG_FILES    = $CONFIG_FILES
18629  CONFIG_HEADERS  = $CONFIG_HEADERS
18630  CONFIG_LINKS    = $CONFIG_LINKS
18631  CONFIG_COMMANDS = $CONFIG_COMMANDS
18632  $ $0 $@
18633
18634on `(hostname || uname -n) 2>/dev/null | sed 1q`
18635"
18636
18637_ACEOF
18638
18639case $ac_config_files in *"
18640"*) set x $ac_config_files; shift; ac_config_files=$*;;
18641esac
18642
18643case $ac_config_headers in *"
18644"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
18645esac
18646
18647
18648cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18649# Files that config.status was made for.
18650config_files="$ac_config_files"
18651config_headers="$ac_config_headers"
18652config_commands="$ac_config_commands"
18653
18654_ACEOF
18655
18656cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18657ac_cs_usage="\
18658\`$as_me' instantiates files and other configuration actions
18659from templates according to the current configuration.  Unless the files
18660and actions are specified as TAGs, all are instantiated by default.
18661
18662Usage: $0 [OPTION]... [TAG]...
18663
18664  -h, --help       print this help, then exit
18665  -V, --version    print version number and configuration settings, then exit
18666      --config     print configuration, then exit
18667  -q, --quiet, --silent
18668                   do not print progress messages
18669  -d, --debug      don't remove temporary files
18670      --recheck    update $as_me by reconfiguring in the same conditions
18671      --file=FILE[:TEMPLATE]
18672                   instantiate the configuration file FILE
18673      --header=FILE[:TEMPLATE]
18674                   instantiate the configuration header FILE
18675
18676Configuration files:
18677$config_files
18678
18679Configuration headers:
18680$config_headers
18681
18682Configuration commands:
18683$config_commands
18684
18685Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
18686
18687_ACEOF
18688cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18689ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18690ac_cs_version="\\
18691libXvMC config.status 1.0.9
18692configured by $0, generated by GNU Autoconf 2.69,
18693  with options \\"\$ac_cs_config\\"
18694
18695Copyright (C) 2012 Free Software Foundation, Inc.
18696This config.status script is free software; the Free Software Foundation
18697gives unlimited permission to copy, distribute and modify it."
18698
18699ac_pwd='$ac_pwd'
18700srcdir='$srcdir'
18701INSTALL='$INSTALL'
18702MKDIR_P='$MKDIR_P'
18703AWK='$AWK'
18704test -n "\$AWK" || AWK=awk
18705_ACEOF
18706
18707cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18708# The default lists apply if the user does not specify any file.
18709ac_need_defaults=:
18710while test $# != 0
18711do
18712  case $1 in
18713  --*=?*)
18714    ac_option=`expr "X$1" : 'X\([^=]*\)='`
18715    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
18716    ac_shift=:
18717    ;;
18718  --*=)
18719    ac_option=`expr "X$1" : 'X\([^=]*\)='`
18720    ac_optarg=
18721    ac_shift=:
18722    ;;
18723  *)
18724    ac_option=$1
18725    ac_optarg=$2
18726    ac_shift=shift
18727    ;;
18728  esac
18729
18730  case $ac_option in
18731  # Handling of the options.
18732  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
18733    ac_cs_recheck=: ;;
18734  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
18735    $as_echo "$ac_cs_version"; exit ;;
18736  --config | --confi | --conf | --con | --co | --c )
18737    $as_echo "$ac_cs_config"; exit ;;
18738  --debug | --debu | --deb | --de | --d | -d )
18739    debug=: ;;
18740  --file | --fil | --fi | --f )
18741    $ac_shift
18742    case $ac_optarg in
18743    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18744    '') as_fn_error $? "missing file argument" ;;
18745    esac
18746    as_fn_append CONFIG_FILES " '$ac_optarg'"
18747    ac_need_defaults=false;;
18748  --header | --heade | --head | --hea )
18749    $ac_shift
18750    case $ac_optarg in
18751    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18752    esac
18753    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
18754    ac_need_defaults=false;;
18755  --he | --h)
18756    # Conflict between --help and --header
18757    as_fn_error $? "ambiguous option: \`$1'
18758Try \`$0 --help' for more information.";;
18759  --help | --hel | -h )
18760    $as_echo "$ac_cs_usage"; exit ;;
18761  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18762  | -silent | --silent | --silen | --sile | --sil | --si | --s)
18763    ac_cs_silent=: ;;
18764
18765  # This is an error.
18766  -*) as_fn_error $? "unrecognized option: \`$1'
18767Try \`$0 --help' for more information." ;;
18768
18769  *) as_fn_append ac_config_targets " $1"
18770     ac_need_defaults=false ;;
18771
18772  esac
18773  shift
18774done
18775
18776ac_configure_extra_args=
18777
18778if $ac_cs_silent; then
18779  exec 6>/dev/null
18780  ac_configure_extra_args="$ac_configure_extra_args --silent"
18781fi
18782
18783_ACEOF
18784cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18785if \$ac_cs_recheck; then
18786  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18787  shift
18788  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
18789  CONFIG_SHELL='$SHELL'
18790  export CONFIG_SHELL
18791  exec "\$@"
18792fi
18793
18794_ACEOF
18795cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18796exec 5>>config.log
18797{
18798  echo
18799  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18800## Running $as_me. ##
18801_ASBOX
18802  $as_echo "$ac_log"
18803} >&5
18804
18805_ACEOF
18806cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18807#
18808# INIT-COMMANDS
18809#
18810AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
18811
18812
18813# The HP-UX ksh and POSIX shell print the target directory to stdout
18814# if CDPATH is set.
18815(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18816
18817sed_quote_subst='$sed_quote_subst'
18818double_quote_subst='$double_quote_subst'
18819delay_variable_subst='$delay_variable_subst'
18820macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
18821macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
18822enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
18823enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
18824pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
18825enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
18826SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
18827ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
18828PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
18829host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
18830host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
18831host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
18832build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
18833build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
18834build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
18835SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
18836Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
18837GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
18838EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
18839FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
18840LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
18841NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
18842LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
18843max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
18844ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
18845exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
18846lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
18847lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
18848lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
18849lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
18850lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
18851reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
18852reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
18853OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
18854deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
18855file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
18856file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
18857want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
18858DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
18859sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
18860AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
18861AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
18862archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
18863STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
18864RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
18865old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
18866old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
18867old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
18868lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
18869CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
18870CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
18871compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
18872GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
18873lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
18874lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
18875lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
18876lt_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"`'
18877nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
18878lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
18879objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
18880MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
18881lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
18882lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
18883lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
18884lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
18885lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
18886need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
18887MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
18888DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
18889NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
18890LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
18891OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
18892OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
18893libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
18894shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
18895extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
18896archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
18897enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
18898export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
18899whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
18900compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
18901old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
18902old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
18903archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
18904archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
18905module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
18906module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
18907with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
18908allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
18909no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
18910hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
18911hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
18912hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
18913hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
18914hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
18915hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
18916hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
18917inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
18918link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
18919always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
18920export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
18921exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
18922include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
18923prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
18924postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
18925file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
18926variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
18927need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
18928need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
18929version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
18930runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
18931shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
18932shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
18933libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
18934library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
18935soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
18936install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
18937postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
18938postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
18939finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
18940finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
18941hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
18942sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
18943sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
18944hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
18945enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
18946enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
18947enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
18948old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
18949striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
18950
18951LTCC='$LTCC'
18952LTCFLAGS='$LTCFLAGS'
18953compiler='$compiler_DEFAULT'
18954
18955# A function that is used when there is no print builtin or printf.
18956func_fallback_echo ()
18957{
18958  eval 'cat <<_LTECHO_EOF
18959\$1
18960_LTECHO_EOF'
18961}
18962
18963# Quote evaled strings.
18964for var in SHELL \
18965ECHO \
18966PATH_SEPARATOR \
18967SED \
18968GREP \
18969EGREP \
18970FGREP \
18971LD \
18972NM \
18973LN_S \
18974lt_SP2NL \
18975lt_NL2SP \
18976reload_flag \
18977OBJDUMP \
18978deplibs_check_method \
18979file_magic_cmd \
18980file_magic_glob \
18981want_nocaseglob \
18982DLLTOOL \
18983sharedlib_from_linklib_cmd \
18984AR \
18985AR_FLAGS \
18986archiver_list_spec \
18987STRIP \
18988RANLIB \
18989CC \
18990CFLAGS \
18991compiler \
18992lt_cv_sys_global_symbol_pipe \
18993lt_cv_sys_global_symbol_to_cdecl \
18994lt_cv_sys_global_symbol_to_c_name_address \
18995lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
18996nm_file_list_spec \
18997lt_prog_compiler_no_builtin_flag \
18998lt_prog_compiler_pic \
18999lt_prog_compiler_wl \
19000lt_prog_compiler_static \
19001lt_cv_prog_compiler_c_o \
19002need_locks \
19003MANIFEST_TOOL \
19004DSYMUTIL \
19005NMEDIT \
19006LIPO \
19007OTOOL \
19008OTOOL64 \
19009shrext_cmds \
19010export_dynamic_flag_spec \
19011whole_archive_flag_spec \
19012compiler_needs_object \
19013with_gnu_ld \
19014allow_undefined_flag \
19015no_undefined_flag \
19016hardcode_libdir_flag_spec \
19017hardcode_libdir_separator \
19018exclude_expsyms \
19019include_expsyms \
19020file_list_spec \
19021variables_saved_for_relink \
19022libname_spec \
19023library_names_spec \
19024soname_spec \
19025install_override_mode \
19026finish_eval \
19027old_striplib \
19028striplib; do
19029    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19030    *[\\\\\\\`\\"\\\$]*)
19031      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
19032      ;;
19033    *)
19034      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19035      ;;
19036    esac
19037done
19038
19039# Double-quote double-evaled strings.
19040for var in reload_cmds \
19041old_postinstall_cmds \
19042old_postuninstall_cmds \
19043old_archive_cmds \
19044extract_expsyms_cmds \
19045old_archive_from_new_cmds \
19046old_archive_from_expsyms_cmds \
19047archive_cmds \
19048archive_expsym_cmds \
19049module_cmds \
19050module_expsym_cmds \
19051export_symbols_cmds \
19052prelink_cmds \
19053postlink_cmds \
19054postinstall_cmds \
19055postuninstall_cmds \
19056finish_cmds \
19057sys_lib_search_path_spec \
19058sys_lib_dlsearch_path_spec; do
19059    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19060    *[\\\\\\\`\\"\\\$]*)
19061      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
19062      ;;
19063    *)
19064      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19065      ;;
19066    esac
19067done
19068
19069ac_aux_dir='$ac_aux_dir'
19070xsi_shell='$xsi_shell'
19071lt_shell_append='$lt_shell_append'
19072
19073# See if we are running on zsh, and set the options which allow our
19074# commands through without removal of \ escapes INIT.
19075if test -n "\${ZSH_VERSION+set}" ; then
19076   setopt NO_GLOB_SUBST
19077fi
19078
19079
19080    PACKAGE='$PACKAGE'
19081    VERSION='$VERSION'
19082    TIMESTAMP='$TIMESTAMP'
19083    RM='$RM'
19084    ofile='$ofile'
19085
19086
19087
19088
19089_ACEOF
19090
19091cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19092
19093# Handling of arguments.
19094for ac_config_target in $ac_config_targets
19095do
19096  case $ac_config_target in
19097    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
19098    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
19099    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
19100    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19101    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
19102    "include/X11/Makefile") CONFIG_FILES="$CONFIG_FILES include/X11/Makefile" ;;
19103    "include/X11/extensions/Makefile") CONFIG_FILES="$CONFIG_FILES include/X11/extensions/Makefile" ;;
19104    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
19105    "wrapper/Makefile") CONFIG_FILES="$CONFIG_FILES wrapper/Makefile" ;;
19106    "xvmc.pc") CONFIG_FILES="$CONFIG_FILES xvmc.pc" ;;
19107
19108  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19109  esac
19110done
19111
19112
19113# If the user did not use the arguments to specify the items to instantiate,
19114# then the envvar interface is used.  Set only those that are not.
19115# We use the long form for the default assignment because of an extremely
19116# bizarre bug on SunOS 4.1.3.
19117if $ac_need_defaults; then
19118  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19119  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19120  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19121fi
19122
19123# Have a temporary directory for convenience.  Make it in the build tree
19124# simply because there is no reason against having it here, and in addition,
19125# creating and moving files from /tmp can sometimes cause problems.
19126# Hook for its removal unless debugging.
19127# Note that there is a small window in which the directory will not be cleaned:
19128# after its creation but before its name has been assigned to `$tmp'.
19129$debug ||
19130{
19131  tmp= ac_tmp=
19132  trap 'exit_status=$?
19133  : "${ac_tmp:=$tmp}"
19134  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
19135' 0
19136  trap 'as_fn_exit 1' 1 2 13 15
19137}
19138# Create a (secure) tmp directory for tmp files.
19139
19140{
19141  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
19142  test -d "$tmp"
19143}  ||
19144{
19145  tmp=./conf$$-$RANDOM
19146  (umask 077 && mkdir "$tmp")
19147} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
19148ac_tmp=$tmp
19149
19150# Set up the scripts for CONFIG_FILES section.
19151# No need to generate them if there are no CONFIG_FILES.
19152# This happens for instance with `./config.status config.h'.
19153if test -n "$CONFIG_FILES"; then
19154
19155
19156ac_cr=`echo X | tr X '\015'`
19157# On cygwin, bash can eat \r inside `` if the user requested igncr.
19158# But we know of no other shell where ac_cr would be empty at this
19159# point, so we can use a bashism as a fallback.
19160if test "x$ac_cr" = x; then
19161  eval ac_cr=\$\'\\r\'
19162fi
19163ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
19164if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
19165  ac_cs_awk_cr='\\r'
19166else
19167  ac_cs_awk_cr=$ac_cr
19168fi
19169
19170echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
19171_ACEOF
19172
19173
19174{
19175  echo "cat >conf$$subs.awk <<_ACEOF" &&
19176  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
19177  echo "_ACEOF"
19178} >conf$$subs.sh ||
19179  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19180ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
19181ac_delim='%!_!# '
19182for ac_last_try in false false false false false :; do
19183  . ./conf$$subs.sh ||
19184    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19185
19186  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
19187  if test $ac_delim_n = $ac_delim_num; then
19188    break
19189  elif $ac_last_try; then
19190    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19191  else
19192    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19193  fi
19194done
19195rm -f conf$$subs.sh
19196
19197cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19198cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
19199_ACEOF
19200sed -n '
19201h
19202s/^/S["/; s/!.*/"]=/
19203p
19204g
19205s/^[^!]*!//
19206:repl
19207t repl
19208s/'"$ac_delim"'$//
19209t delim
19210:nl
19211h
19212s/\(.\{148\}\)..*/\1/
19213t more1
19214s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
19215p
19216n
19217b repl
19218:more1
19219s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19220p
19221g
19222s/.\{148\}//
19223t nl
19224:delim
19225h
19226s/\(.\{148\}\)..*/\1/
19227t more2
19228s/["\\]/\\&/g; s/^/"/; s/$/"/
19229p
19230b
19231:more2
19232s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19233p
19234g
19235s/.\{148\}//
19236t delim
19237' <conf$$subs.awk | sed '
19238/^[^""]/{
19239  N
19240  s/\n//
19241}
19242' >>$CONFIG_STATUS || ac_write_fail=1
19243rm -f conf$$subs.awk
19244cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19245_ACAWK
19246cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
19247  for (key in S) S_is_set[key] = 1
19248  FS = ""
19249
19250}
19251{
19252  line = $ 0
19253  nfields = split(line, field, "@")
19254  substed = 0
19255  len = length(field[1])
19256  for (i = 2; i < nfields; i++) {
19257    key = field[i]
19258    keylen = length(key)
19259    if (S_is_set[key]) {
19260      value = S[key]
19261      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19262      len += length(value) + length(field[++i])
19263      substed = 1
19264    } else
19265      len += 1 + keylen
19266  }
19267
19268  print line
19269}
19270
19271_ACAWK
19272_ACEOF
19273cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19274if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19275  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
19276else
19277  cat
19278fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
19279  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
19280_ACEOF
19281
19282# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19283# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
19284# trailing colons and then remove the whole line if VPATH becomes empty
19285# (actually we leave an empty line to preserve line numbers).
19286if test "x$srcdir" = x.; then
19287  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
19288h
19289s///
19290s/^/:/
19291s/[	 ]*$/:/
19292s/:\$(srcdir):/:/g
19293s/:\${srcdir}:/:/g
19294s/:@srcdir@:/:/g
19295s/^:*//
19296s/:*$//
19297x
19298s/\(=[	 ]*\).*/\1/
19299G
19300s/\n//
19301s/^[^=]*=[	 ]*$//
19302}'
19303fi
19304
19305cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19306fi # test -n "$CONFIG_FILES"
19307
19308# Set up the scripts for CONFIG_HEADERS section.
19309# No need to generate them if there are no CONFIG_HEADERS.
19310# This happens for instance with `./config.status Makefile'.
19311if test -n "$CONFIG_HEADERS"; then
19312cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
19313BEGIN {
19314_ACEOF
19315
19316# Transform confdefs.h into an awk script `defines.awk', embedded as
19317# here-document in config.status, that substitutes the proper values into
19318# config.h.in to produce config.h.
19319
19320# Create a delimiter string that does not exist in confdefs.h, to ease
19321# handling of long lines.
19322ac_delim='%!_!# '
19323for ac_last_try in false false :; do
19324  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
19325  if test -z "$ac_tt"; then
19326    break
19327  elif $ac_last_try; then
19328    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
19329  else
19330    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19331  fi
19332done
19333
19334# For the awk script, D is an array of macro values keyed by name,
19335# likewise P contains macro parameters if any.  Preserve backslash
19336# newline sequences.
19337
19338ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
19339sed -n '
19340s/.\{148\}/&'"$ac_delim"'/g
19341t rset
19342:rset
19343s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
19344t def
19345d
19346:def
19347s/\\$//
19348t bsnl
19349s/["\\]/\\&/g
19350s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19351D["\1"]=" \3"/p
19352s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
19353d
19354:bsnl
19355s/["\\]/\\&/g
19356s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19357D["\1"]=" \3\\\\\\n"\\/p
19358t cont
19359s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
19360t cont
19361d
19362:cont
19363n
19364s/.\{148\}/&'"$ac_delim"'/g
19365t clear
19366:clear
19367s/\\$//
19368t bsnlc
19369s/["\\]/\\&/g; s/^/"/; s/$/"/p
19370d
19371:bsnlc
19372s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
19373b cont
19374' <confdefs.h | sed '
19375s/'"$ac_delim"'/"\\\
19376"/g' >>$CONFIG_STATUS || ac_write_fail=1
19377
19378cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19379  for (key in D) D_is_set[key] = 1
19380  FS = ""
19381}
19382/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
19383  line = \$ 0
19384  split(line, arg, " ")
19385  if (arg[1] == "#") {
19386    defundef = arg[2]
19387    mac1 = arg[3]
19388  } else {
19389    defundef = substr(arg[1], 2)
19390    mac1 = arg[2]
19391  }
19392  split(mac1, mac2, "(") #)
19393  macro = mac2[1]
19394  prefix = substr(line, 1, index(line, defundef) - 1)
19395  if (D_is_set[macro]) {
19396    # Preserve the white space surrounding the "#".
19397    print prefix "define", macro P[macro] D[macro]
19398    next
19399  } else {
19400    # Replace #undef with comments.  This is necessary, for example,
19401    # in the case of _POSIX_SOURCE, which is predefined and required
19402    # on some systems where configure will not decide to define it.
19403    if (defundef == "undef") {
19404      print "/*", prefix defundef, macro, "*/"
19405      next
19406    }
19407  }
19408}
19409{ print }
19410_ACAWK
19411_ACEOF
19412cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19413  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
19414fi # test -n "$CONFIG_HEADERS"
19415
19416
19417eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
19418shift
19419for ac_tag
19420do
19421  case $ac_tag in
19422  :[FHLC]) ac_mode=$ac_tag; continue;;
19423  esac
19424  case $ac_mode$ac_tag in
19425  :[FHL]*:*);;
19426  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
19427  :[FH]-) ac_tag=-:-;;
19428  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
19429  esac
19430  ac_save_IFS=$IFS
19431  IFS=:
19432  set x $ac_tag
19433  IFS=$ac_save_IFS
19434  shift
19435  ac_file=$1
19436  shift
19437
19438  case $ac_mode in
19439  :L) ac_source=$1;;
19440  :[FH])
19441    ac_file_inputs=
19442    for ac_f
19443    do
19444      case $ac_f in
19445      -) ac_f="$ac_tmp/stdin";;
19446      *) # Look for the file first in the build tree, then in the source tree
19447	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
19448	 # because $ac_f cannot contain `:'.
19449	 test -f "$ac_f" ||
19450	   case $ac_f in
19451	   [\\/$]*) false;;
19452	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
19453	   esac ||
19454	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
19455      esac
19456      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19457      as_fn_append ac_file_inputs " '$ac_f'"
19458    done
19459
19460    # Let's still pretend it is `configure' which instantiates (i.e., don't
19461    # use $as_me), people would be surprised to read:
19462    #    /* config.h.  Generated by config.status.  */
19463    configure_input='Generated from '`
19464	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19465	`' by configure.'
19466    if test x"$ac_file" != x-; then
19467      configure_input="$ac_file.  $configure_input"
19468      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19469$as_echo "$as_me: creating $ac_file" >&6;}
19470    fi
19471    # Neutralize special characters interpreted by sed in replacement strings.
19472    case $configure_input in #(
19473    *\&* | *\|* | *\\* )
19474       ac_sed_conf_input=`$as_echo "$configure_input" |
19475       sed 's/[\\\\&|]/\\\\&/g'`;; #(
19476    *) ac_sed_conf_input=$configure_input;;
19477    esac
19478
19479    case $ac_tag in
19480    *:-:* | *:-) cat >"$ac_tmp/stdin" \
19481      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
19482    esac
19483    ;;
19484  esac
19485
19486  ac_dir=`$as_dirname -- "$ac_file" ||
19487$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19488	 X"$ac_file" : 'X\(//\)[^/]' \| \
19489	 X"$ac_file" : 'X\(//\)$' \| \
19490	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19491$as_echo X"$ac_file" |
19492    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19493	    s//\1/
19494	    q
19495	  }
19496	  /^X\(\/\/\)[^/].*/{
19497	    s//\1/
19498	    q
19499	  }
19500	  /^X\(\/\/\)$/{
19501	    s//\1/
19502	    q
19503	  }
19504	  /^X\(\/\).*/{
19505	    s//\1/
19506	    q
19507	  }
19508	  s/.*/./; q'`
19509  as_dir="$ac_dir"; as_fn_mkdir_p
19510  ac_builddir=.
19511
19512case "$ac_dir" in
19513.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19514*)
19515  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19516  # A ".." for each directory in $ac_dir_suffix.
19517  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19518  case $ac_top_builddir_sub in
19519  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19520  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19521  esac ;;
19522esac
19523ac_abs_top_builddir=$ac_pwd
19524ac_abs_builddir=$ac_pwd$ac_dir_suffix
19525# for backward compatibility:
19526ac_top_builddir=$ac_top_build_prefix
19527
19528case $srcdir in
19529  .)  # We are building in place.
19530    ac_srcdir=.
19531    ac_top_srcdir=$ac_top_builddir_sub
19532    ac_abs_top_srcdir=$ac_pwd ;;
19533  [\\/]* | ?:[\\/]* )  # Absolute name.
19534    ac_srcdir=$srcdir$ac_dir_suffix;
19535    ac_top_srcdir=$srcdir
19536    ac_abs_top_srcdir=$srcdir ;;
19537  *) # Relative name.
19538    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19539    ac_top_srcdir=$ac_top_build_prefix$srcdir
19540    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19541esac
19542ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19543
19544
19545  case $ac_mode in
19546  :F)
19547  #
19548  # CONFIG_FILE
19549  #
19550
19551  case $INSTALL in
19552  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19553  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
19554  esac
19555  ac_MKDIR_P=$MKDIR_P
19556  case $MKDIR_P in
19557  [\\/$]* | ?:[\\/]* ) ;;
19558  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
19559  esac
19560_ACEOF
19561
19562cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19563# If the template does not know about datarootdir, expand it.
19564# FIXME: This hack should be removed a few years after 2.60.
19565ac_datarootdir_hack=; ac_datarootdir_seen=
19566ac_sed_dataroot='
19567/datarootdir/ {
19568  p
19569  q
19570}
19571/@datadir@/p
19572/@docdir@/p
19573/@infodir@/p
19574/@localedir@/p
19575/@mandir@/p'
19576case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19577*datarootdir*) ac_datarootdir_seen=yes;;
19578*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
19579  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19580$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19581_ACEOF
19582cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19583  ac_datarootdir_hack='
19584  s&@datadir@&$datadir&g
19585  s&@docdir@&$docdir&g
19586  s&@infodir@&$infodir&g
19587  s&@localedir@&$localedir&g
19588  s&@mandir@&$mandir&g
19589  s&\\\${datarootdir}&$datarootdir&g' ;;
19590esac
19591_ACEOF
19592
19593# Neutralize VPATH when `$srcdir' = `.'.
19594# Shell code in configure.ac might set extrasub.
19595# FIXME: do we really want to maintain this feature?
19596cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19597ac_sed_extra="$ac_vpsub
19598$extrasub
19599_ACEOF
19600cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19601:t
19602/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19603s|@configure_input@|$ac_sed_conf_input|;t t
19604s&@top_builddir@&$ac_top_builddir_sub&;t t
19605s&@top_build_prefix@&$ac_top_build_prefix&;t t
19606s&@srcdir@&$ac_srcdir&;t t
19607s&@abs_srcdir@&$ac_abs_srcdir&;t t
19608s&@top_srcdir@&$ac_top_srcdir&;t t
19609s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
19610s&@builddir@&$ac_builddir&;t t
19611s&@abs_builddir@&$ac_abs_builddir&;t t
19612s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
19613s&@INSTALL@&$ac_INSTALL&;t t
19614s&@MKDIR_P@&$ac_MKDIR_P&;t t
19615$ac_datarootdir_hack
19616"
19617eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
19618  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19619
19620test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19621  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
19622  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
19623      "$ac_tmp/out"`; test -z "$ac_out"; } &&
19624  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19625which seems to be undefined.  Please make sure it is defined" >&5
19626$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19627which seems to be undefined.  Please make sure it is defined" >&2;}
19628
19629  rm -f "$ac_tmp/stdin"
19630  case $ac_file in
19631  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
19632  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
19633  esac \
19634  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19635 ;;
19636  :H)
19637  #
19638  # CONFIG_HEADER
19639  #
19640  if test x"$ac_file" != x-; then
19641    {
19642      $as_echo "/* $configure_input  */" \
19643      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
19644    } >"$ac_tmp/config.h" \
19645      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19646    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
19647      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
19648$as_echo "$as_me: $ac_file is unchanged" >&6;}
19649    else
19650      rm -f "$ac_file"
19651      mv "$ac_tmp/config.h" "$ac_file" \
19652	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
19653    fi
19654  else
19655    $as_echo "/* $configure_input  */" \
19656      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
19657      || as_fn_error $? "could not create -" "$LINENO" 5
19658  fi
19659# Compute "$ac_file"'s index in $config_headers.
19660_am_arg="$ac_file"
19661_am_stamp_count=1
19662for _am_header in $config_headers :; do
19663  case $_am_header in
19664    $_am_arg | $_am_arg:* )
19665      break ;;
19666    * )
19667      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
19668  esac
19669done
19670echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
19671$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19672	 X"$_am_arg" : 'X\(//\)[^/]' \| \
19673	 X"$_am_arg" : 'X\(//\)$' \| \
19674	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
19675$as_echo X"$_am_arg" |
19676    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19677	    s//\1/
19678	    q
19679	  }
19680	  /^X\(\/\/\)[^/].*/{
19681	    s//\1/
19682	    q
19683	  }
19684	  /^X\(\/\/\)$/{
19685	    s//\1/
19686	    q
19687	  }
19688	  /^X\(\/\).*/{
19689	    s//\1/
19690	    q
19691	  }
19692	  s/.*/./; q'`/stamp-h$_am_stamp_count
19693 ;;
19694
19695  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
19696$as_echo "$as_me: executing $ac_file commands" >&6;}
19697 ;;
19698  esac
19699
19700
19701  case $ac_file$ac_mode in
19702    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
19703  # Older Autoconf quotes --file arguments for eval, but not when files
19704  # are listed without --file.  Let's play safe and only enable the eval
19705  # if we detect the quoting.
19706  case $CONFIG_FILES in
19707  *\'*) eval set x "$CONFIG_FILES" ;;
19708  *)   set x $CONFIG_FILES ;;
19709  esac
19710  shift
19711  for mf
19712  do
19713    # Strip MF so we end up with the name of the file.
19714    mf=`echo "$mf" | sed -e 's/:.*$//'`
19715    # Check whether this is an Automake generated Makefile or not.
19716    # We used to match only the files named 'Makefile.in', but
19717    # some people rename them; so instead we look at the file content.
19718    # Grep'ing the first line is not enough: some people post-process
19719    # each Makefile.in and add a new line on top of each file to say so.
19720    # Grep'ing the whole file is not good either: AIX grep has a line
19721    # limit of 2048, but all sed's we know have understand at least 4000.
19722    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
19723      dirpart=`$as_dirname -- "$mf" ||
19724$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19725	 X"$mf" : 'X\(//\)[^/]' \| \
19726	 X"$mf" : 'X\(//\)$' \| \
19727	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
19728$as_echo X"$mf" |
19729    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19730	    s//\1/
19731	    q
19732	  }
19733	  /^X\(\/\/\)[^/].*/{
19734	    s//\1/
19735	    q
19736	  }
19737	  /^X\(\/\/\)$/{
19738	    s//\1/
19739	    q
19740	  }
19741	  /^X\(\/\).*/{
19742	    s//\1/
19743	    q
19744	  }
19745	  s/.*/./; q'`
19746    else
19747      continue
19748    fi
19749    # Extract the definition of DEPDIR, am__include, and am__quote
19750    # from the Makefile without running 'make'.
19751    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
19752    test -z "$DEPDIR" && continue
19753    am__include=`sed -n 's/^am__include = //p' < "$mf"`
19754    test -z "$am__include" && continue
19755    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
19756    # Find all dependency output files, they are included files with
19757    # $(DEPDIR) in their names.  We invoke sed twice because it is the
19758    # simplest approach to changing $(DEPDIR) to its actual value in the
19759    # expansion.
19760    for file in `sed -n "
19761      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19762	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
19763      # Make sure the directory exists.
19764      test -f "$dirpart/$file" && continue
19765      fdir=`$as_dirname -- "$file" ||
19766$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19767	 X"$file" : 'X\(//\)[^/]' \| \
19768	 X"$file" : 'X\(//\)$' \| \
19769	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
19770$as_echo X"$file" |
19771    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19772	    s//\1/
19773	    q
19774	  }
19775	  /^X\(\/\/\)[^/].*/{
19776	    s//\1/
19777	    q
19778	  }
19779	  /^X\(\/\/\)$/{
19780	    s//\1/
19781	    q
19782	  }
19783	  /^X\(\/\).*/{
19784	    s//\1/
19785	    q
19786	  }
19787	  s/.*/./; q'`
19788      as_dir=$dirpart/$fdir; as_fn_mkdir_p
19789      # echo "creating $dirpart/$file"
19790      echo '# dummy' > "$dirpart/$file"
19791    done
19792  done
19793}
19794 ;;
19795    "libtool":C)
19796
19797    # See if we are running on zsh, and set the options which allow our
19798    # commands through without removal of \ escapes.
19799    if test -n "${ZSH_VERSION+set}" ; then
19800      setopt NO_GLOB_SUBST
19801    fi
19802
19803    cfgfile="${ofile}T"
19804    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
19805    $RM "$cfgfile"
19806
19807    cat <<_LT_EOF >> "$cfgfile"
19808#! $SHELL
19809
19810# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
19811# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
19812# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
19813# NOTE: Changes made to this file will be lost: look at ltmain.sh.
19814#
19815#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
19816#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
19817#                 Foundation, Inc.
19818#   Written by Gordon Matzigkeit, 1996
19819#
19820#   This file is part of GNU Libtool.
19821#
19822# GNU Libtool is free software; you can redistribute it and/or
19823# modify it under the terms of the GNU General Public License as
19824# published by the Free Software Foundation; either version 2 of
19825# the License, or (at your option) any later version.
19826#
19827# As a special exception to the GNU General Public License,
19828# if you distribute this file as part of a program or library that
19829# is built using GNU Libtool, you may include this file under the
19830# same distribution terms that you use for the rest of that program.
19831#
19832# GNU Libtool is distributed in the hope that it will be useful,
19833# but WITHOUT ANY WARRANTY; without even the implied warranty of
19834# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19835# GNU General Public License for more details.
19836#
19837# You should have received a copy of the GNU General Public License
19838# along with GNU Libtool; see the file COPYING.  If not, a copy
19839# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
19840# obtained by writing to the Free Software Foundation, Inc.,
19841# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19842
19843
19844# The names of the tagged configurations supported by this script.
19845available_tags=""
19846
19847# ### BEGIN LIBTOOL CONFIG
19848
19849# Which release of libtool.m4 was used?
19850macro_version=$macro_version
19851macro_revision=$macro_revision
19852
19853# Whether or not to build shared libraries.
19854build_libtool_libs=$enable_shared
19855
19856# Whether or not to build static libraries.
19857build_old_libs=$enable_static
19858
19859# What type of objects to build.
19860pic_mode=$pic_mode
19861
19862# Whether or not to optimize for fast installation.
19863fast_install=$enable_fast_install
19864
19865# Shell to use when invoking shell scripts.
19866SHELL=$lt_SHELL
19867
19868# An echo program that protects backslashes.
19869ECHO=$lt_ECHO
19870
19871# The PATH separator for the build system.
19872PATH_SEPARATOR=$lt_PATH_SEPARATOR
19873
19874# The host system.
19875host_alias=$host_alias
19876host=$host
19877host_os=$host_os
19878
19879# The build system.
19880build_alias=$build_alias
19881build=$build
19882build_os=$build_os
19883
19884# A sed program that does not truncate output.
19885SED=$lt_SED
19886
19887# Sed that helps us avoid accidentally triggering echo(1) options like -n.
19888Xsed="\$SED -e 1s/^X//"
19889
19890# A grep program that handles long lines.
19891GREP=$lt_GREP
19892
19893# An ERE matcher.
19894EGREP=$lt_EGREP
19895
19896# A literal string matcher.
19897FGREP=$lt_FGREP
19898
19899# A BSD- or MS-compatible name lister.
19900NM=$lt_NM
19901
19902# Whether we need soft or hard links.
19903LN_S=$lt_LN_S
19904
19905# What is the maximum length of a command?
19906max_cmd_len=$max_cmd_len
19907
19908# Object file suffix (normally "o").
19909objext=$ac_objext
19910
19911# Executable file suffix (normally "").
19912exeext=$exeext
19913
19914# whether the shell understands "unset".
19915lt_unset=$lt_unset
19916
19917# turn spaces into newlines.
19918SP2NL=$lt_lt_SP2NL
19919
19920# turn newlines into spaces.
19921NL2SP=$lt_lt_NL2SP
19922
19923# convert \$build file names to \$host format.
19924to_host_file_cmd=$lt_cv_to_host_file_cmd
19925
19926# convert \$build files to toolchain format.
19927to_tool_file_cmd=$lt_cv_to_tool_file_cmd
19928
19929# An object symbol dumper.
19930OBJDUMP=$lt_OBJDUMP
19931
19932# Method to check whether dependent libraries are shared objects.
19933deplibs_check_method=$lt_deplibs_check_method
19934
19935# Command to use when deplibs_check_method = "file_magic".
19936file_magic_cmd=$lt_file_magic_cmd
19937
19938# How to find potential files when deplibs_check_method = "file_magic".
19939file_magic_glob=$lt_file_magic_glob
19940
19941# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
19942want_nocaseglob=$lt_want_nocaseglob
19943
19944# DLL creation program.
19945DLLTOOL=$lt_DLLTOOL
19946
19947# Command to associate shared and link libraries.
19948sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
19949
19950# The archiver.
19951AR=$lt_AR
19952
19953# Flags to create an archive.
19954AR_FLAGS=$lt_AR_FLAGS
19955
19956# How to feed a file listing to the archiver.
19957archiver_list_spec=$lt_archiver_list_spec
19958
19959# A symbol stripping program.
19960STRIP=$lt_STRIP
19961
19962# Commands used to install an old-style archive.
19963RANLIB=$lt_RANLIB
19964old_postinstall_cmds=$lt_old_postinstall_cmds
19965old_postuninstall_cmds=$lt_old_postuninstall_cmds
19966
19967# Whether to use a lock for old archive extraction.
19968lock_old_archive_extraction=$lock_old_archive_extraction
19969
19970# A C compiler.
19971LTCC=$lt_CC
19972
19973# LTCC compiler flags.
19974LTCFLAGS=$lt_CFLAGS
19975
19976# Take the output of nm and produce a listing of raw symbols and C names.
19977global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
19978
19979# Transform the output of nm in a proper C declaration.
19980global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
19981
19982# Transform the output of nm in a C name address pair.
19983global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
19984
19985# Transform the output of nm in a C name address pair when lib prefix is needed.
19986global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
19987
19988# Specify filename containing input files for \$NM.
19989nm_file_list_spec=$lt_nm_file_list_spec
19990
19991# The root where to search for dependent libraries,and in which our libraries should be installed.
19992lt_sysroot=$lt_sysroot
19993
19994# The name of the directory that contains temporary libtool files.
19995objdir=$objdir
19996
19997# Used to examine libraries when file_magic_cmd begins with "file".
19998MAGIC_CMD=$MAGIC_CMD
19999
20000# Must we lock files when doing compilation?
20001need_locks=$lt_need_locks
20002
20003# Manifest tool.
20004MANIFEST_TOOL=$lt_MANIFEST_TOOL
20005
20006# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
20007DSYMUTIL=$lt_DSYMUTIL
20008
20009# Tool to change global to local symbols on Mac OS X.
20010NMEDIT=$lt_NMEDIT
20011
20012# Tool to manipulate fat objects and archives on Mac OS X.
20013LIPO=$lt_LIPO
20014
20015# ldd/readelf like tool for Mach-O binaries on Mac OS X.
20016OTOOL=$lt_OTOOL
20017
20018# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
20019OTOOL64=$lt_OTOOL64
20020
20021# Old archive suffix (normally "a").
20022libext=$libext
20023
20024# Shared library suffix (normally ".so").
20025shrext_cmds=$lt_shrext_cmds
20026
20027# The commands to extract the exported symbol list from a shared archive.
20028extract_expsyms_cmds=$lt_extract_expsyms_cmds
20029
20030# Variables whose values should be saved in libtool wrapper scripts and
20031# restored at link time.
20032variables_saved_for_relink=$lt_variables_saved_for_relink
20033
20034# Do we need the "lib" prefix for modules?
20035need_lib_prefix=$need_lib_prefix
20036
20037# Do we need a version for libraries?
20038need_version=$need_version
20039
20040# Library versioning type.
20041version_type=$version_type
20042
20043# Shared library runtime path variable.
20044runpath_var=$runpath_var
20045
20046# Shared library path variable.
20047shlibpath_var=$shlibpath_var
20048
20049# Is shlibpath searched before the hard-coded library search path?
20050shlibpath_overrides_runpath=$shlibpath_overrides_runpath
20051
20052# Format of library name prefix.
20053libname_spec=$lt_libname_spec
20054
20055# List of archive names.  First name is the real one, the rest are links.
20056# The last name is the one that the linker finds with -lNAME
20057library_names_spec=$lt_library_names_spec
20058
20059# The coded name of the library, if different from the real name.
20060soname_spec=$lt_soname_spec
20061
20062# Permission mode override for installation of shared libraries.
20063install_override_mode=$lt_install_override_mode
20064
20065# Command to use after installation of a shared archive.
20066postinstall_cmds=$lt_postinstall_cmds
20067
20068# Command to use after uninstallation of a shared archive.
20069postuninstall_cmds=$lt_postuninstall_cmds
20070
20071# Commands used to finish a libtool library installation in a directory.
20072finish_cmds=$lt_finish_cmds
20073
20074# As "finish_cmds", except a single script fragment to be evaled but
20075# not shown.
20076finish_eval=$lt_finish_eval
20077
20078# Whether we should hardcode library paths into libraries.
20079hardcode_into_libs=$hardcode_into_libs
20080
20081# Compile-time system search path for libraries.
20082sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
20083
20084# Run-time system search path for libraries.
20085sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
20086
20087# Whether dlopen is supported.
20088dlopen_support=$enable_dlopen
20089
20090# Whether dlopen of programs is supported.
20091dlopen_self=$enable_dlopen_self
20092
20093# Whether dlopen of statically linked programs is supported.
20094dlopen_self_static=$enable_dlopen_self_static
20095
20096# Commands to strip libraries.
20097old_striplib=$lt_old_striplib
20098striplib=$lt_striplib
20099
20100
20101# The linker used to build libraries.
20102LD=$lt_LD
20103
20104# How to create reloadable object files.
20105reload_flag=$lt_reload_flag
20106reload_cmds=$lt_reload_cmds
20107
20108# Commands used to build an old-style archive.
20109old_archive_cmds=$lt_old_archive_cmds
20110
20111# A language specific compiler.
20112CC=$lt_compiler
20113
20114# Is the compiler the GNU compiler?
20115with_gcc=$GCC
20116
20117# Compiler flag to turn off builtin functions.
20118no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
20119
20120# Additional compiler flags for building library objects.
20121pic_flag=$lt_lt_prog_compiler_pic
20122
20123# How to pass a linker flag through the compiler.
20124wl=$lt_lt_prog_compiler_wl
20125
20126# Compiler flag to prevent dynamic linking.
20127link_static_flag=$lt_lt_prog_compiler_static
20128
20129# Does compiler simultaneously support -c and -o options?
20130compiler_c_o=$lt_lt_cv_prog_compiler_c_o
20131
20132# Whether or not to add -lc for building shared libraries.
20133build_libtool_need_lc=$archive_cmds_need_lc
20134
20135# Whether or not to disallow shared libs when runtime libs are static.
20136allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
20137
20138# Compiler flag to allow reflexive dlopens.
20139export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
20140
20141# Compiler flag to generate shared objects directly from archives.
20142whole_archive_flag_spec=$lt_whole_archive_flag_spec
20143
20144# Whether the compiler copes with passing no objects directly.
20145compiler_needs_object=$lt_compiler_needs_object
20146
20147# Create an old-style archive from a shared archive.
20148old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
20149
20150# Create a temporary old-style archive to link instead of a shared archive.
20151old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
20152
20153# Commands used to build a shared archive.
20154archive_cmds=$lt_archive_cmds
20155archive_expsym_cmds=$lt_archive_expsym_cmds
20156
20157# Commands used to build a loadable module if different from building
20158# a shared archive.
20159module_cmds=$lt_module_cmds
20160module_expsym_cmds=$lt_module_expsym_cmds
20161
20162# Whether we are building with GNU ld or not.
20163with_gnu_ld=$lt_with_gnu_ld
20164
20165# Flag that allows shared libraries with undefined symbols to be built.
20166allow_undefined_flag=$lt_allow_undefined_flag
20167
20168# Flag that enforces no undefined symbols.
20169no_undefined_flag=$lt_no_undefined_flag
20170
20171# Flag to hardcode \$libdir into a binary during linking.
20172# This must work even if \$libdir does not exist
20173hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
20174
20175# Whether we need a single "-rpath" flag with a separated argument.
20176hardcode_libdir_separator=$lt_hardcode_libdir_separator
20177
20178# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20179# DIR into the resulting binary.
20180hardcode_direct=$hardcode_direct
20181
20182# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20183# DIR into the resulting binary and the resulting library dependency is
20184# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
20185# library is relocated.
20186hardcode_direct_absolute=$hardcode_direct_absolute
20187
20188# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
20189# into the resulting binary.
20190hardcode_minus_L=$hardcode_minus_L
20191
20192# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
20193# into the resulting binary.
20194hardcode_shlibpath_var=$hardcode_shlibpath_var
20195
20196# Set to "yes" if building a shared library automatically hardcodes DIR
20197# into the library and all subsequent libraries and executables linked
20198# against it.
20199hardcode_automatic=$hardcode_automatic
20200
20201# Set to yes if linker adds runtime paths of dependent libraries
20202# to runtime path list.
20203inherit_rpath=$inherit_rpath
20204
20205# Whether libtool must link a program against all its dependency libraries.
20206link_all_deplibs=$link_all_deplibs
20207
20208# Set to "yes" if exported symbols are required.
20209always_export_symbols=$always_export_symbols
20210
20211# The commands to list exported symbols.
20212export_symbols_cmds=$lt_export_symbols_cmds
20213
20214# Symbols that should not be listed in the preloaded symbols.
20215exclude_expsyms=$lt_exclude_expsyms
20216
20217# Symbols that must always be exported.
20218include_expsyms=$lt_include_expsyms
20219
20220# Commands necessary for linking programs (against libraries) with templates.
20221prelink_cmds=$lt_prelink_cmds
20222
20223# Commands necessary for finishing linking programs.
20224postlink_cmds=$lt_postlink_cmds
20225
20226# Specify filename containing input files.
20227file_list_spec=$lt_file_list_spec
20228
20229# How to hardcode a shared library path into an executable.
20230hardcode_action=$hardcode_action
20231
20232# ### END LIBTOOL CONFIG
20233
20234_LT_EOF
20235
20236  case $host_os in
20237  aix3*)
20238    cat <<\_LT_EOF >> "$cfgfile"
20239# AIX sometimes has problems with the GCC collect2 program.  For some
20240# reason, if we set the COLLECT_NAMES environment variable, the problems
20241# vanish in a puff of smoke.
20242if test "X${COLLECT_NAMES+set}" != Xset; then
20243  COLLECT_NAMES=
20244  export COLLECT_NAMES
20245fi
20246_LT_EOF
20247    ;;
20248  esac
20249
20250
20251ltmain="$ac_aux_dir/ltmain.sh"
20252
20253
20254  # We use sed instead of cat because bash on DJGPP gets confused if
20255  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
20256  # text mode, it properly converts lines to CR/LF.  This bash problem
20257  # is reportedly fixed, but why not run on old versions too?
20258  sed '$q' "$ltmain" >> "$cfgfile" \
20259     || (rm -f "$cfgfile"; exit 1)
20260
20261  if test x"$xsi_shell" = xyes; then
20262  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
20263func_dirname ()\
20264{\
20265\    case ${1} in\
20266\      */*) func_dirname_result="${1%/*}${2}" ;;\
20267\      *  ) func_dirname_result="${3}" ;;\
20268\    esac\
20269} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
20270  && mv -f "$cfgfile.tmp" "$cfgfile" \
20271    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20272test 0 -eq $? || _lt_function_replace_fail=:
20273
20274
20275  sed -e '/^func_basename ()$/,/^} # func_basename /c\
20276func_basename ()\
20277{\
20278\    func_basename_result="${1##*/}"\
20279} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
20280  && mv -f "$cfgfile.tmp" "$cfgfile" \
20281    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20282test 0 -eq $? || _lt_function_replace_fail=:
20283
20284
20285  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
20286func_dirname_and_basename ()\
20287{\
20288\    case ${1} in\
20289\      */*) func_dirname_result="${1%/*}${2}" ;;\
20290\      *  ) func_dirname_result="${3}" ;;\
20291\    esac\
20292\    func_basename_result="${1##*/}"\
20293} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
20294  && mv -f "$cfgfile.tmp" "$cfgfile" \
20295    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20296test 0 -eq $? || _lt_function_replace_fail=:
20297
20298
20299  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
20300func_stripname ()\
20301{\
20302\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
20303\    # positional parameters, so assign one to ordinary parameter first.\
20304\    func_stripname_result=${3}\
20305\    func_stripname_result=${func_stripname_result#"${1}"}\
20306\    func_stripname_result=${func_stripname_result%"${2}"}\
20307} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
20308  && mv -f "$cfgfile.tmp" "$cfgfile" \
20309    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20310test 0 -eq $? || _lt_function_replace_fail=:
20311
20312
20313  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
20314func_split_long_opt ()\
20315{\
20316\    func_split_long_opt_name=${1%%=*}\
20317\    func_split_long_opt_arg=${1#*=}\
20318} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
20319  && mv -f "$cfgfile.tmp" "$cfgfile" \
20320    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20321test 0 -eq $? || _lt_function_replace_fail=:
20322
20323
20324  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
20325func_split_short_opt ()\
20326{\
20327\    func_split_short_opt_arg=${1#??}\
20328\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
20329} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
20330  && mv -f "$cfgfile.tmp" "$cfgfile" \
20331    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20332test 0 -eq $? || _lt_function_replace_fail=:
20333
20334
20335  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
20336func_lo2o ()\
20337{\
20338\    case ${1} in\
20339\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
20340\      *)    func_lo2o_result=${1} ;;\
20341\    esac\
20342} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
20343  && mv -f "$cfgfile.tmp" "$cfgfile" \
20344    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20345test 0 -eq $? || _lt_function_replace_fail=:
20346
20347
20348  sed -e '/^func_xform ()$/,/^} # func_xform /c\
20349func_xform ()\
20350{\
20351    func_xform_result=${1%.*}.lo\
20352} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
20353  && mv -f "$cfgfile.tmp" "$cfgfile" \
20354    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20355test 0 -eq $? || _lt_function_replace_fail=:
20356
20357
20358  sed -e '/^func_arith ()$/,/^} # func_arith /c\
20359func_arith ()\
20360{\
20361    func_arith_result=$(( $* ))\
20362} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
20363  && mv -f "$cfgfile.tmp" "$cfgfile" \
20364    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20365test 0 -eq $? || _lt_function_replace_fail=:
20366
20367
20368  sed -e '/^func_len ()$/,/^} # func_len /c\
20369func_len ()\
20370{\
20371    func_len_result=${#1}\
20372} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
20373  && mv -f "$cfgfile.tmp" "$cfgfile" \
20374    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20375test 0 -eq $? || _lt_function_replace_fail=:
20376
20377fi
20378
20379if test x"$lt_shell_append" = xyes; then
20380  sed -e '/^func_append ()$/,/^} # func_append /c\
20381func_append ()\
20382{\
20383    eval "${1}+=\\${2}"\
20384} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
20385  && mv -f "$cfgfile.tmp" "$cfgfile" \
20386    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20387test 0 -eq $? || _lt_function_replace_fail=:
20388
20389
20390  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
20391func_append_quoted ()\
20392{\
20393\    func_quote_for_eval "${2}"\
20394\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
20395} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
20396  && mv -f "$cfgfile.tmp" "$cfgfile" \
20397    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20398test 0 -eq $? || _lt_function_replace_fail=:
20399
20400
20401  # Save a `func_append' function call where possible by direct use of '+='
20402  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
20403    && mv -f "$cfgfile.tmp" "$cfgfile" \
20404      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20405  test 0 -eq $? || _lt_function_replace_fail=:
20406else
20407  # Save a `func_append' function call even when '+=' is not available
20408  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
20409    && mv -f "$cfgfile.tmp" "$cfgfile" \
20410      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20411  test 0 -eq $? || _lt_function_replace_fail=:
20412fi
20413
20414if test x"$_lt_function_replace_fail" = x":"; then
20415  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
20416$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
20417fi
20418
20419
20420   mv -f "$cfgfile" "$ofile" ||
20421    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
20422  chmod +x "$ofile"
20423
20424 ;;
20425
20426  esac
20427done # for ac_tag
20428
20429
20430as_fn_exit 0
20431_ACEOF
20432ac_clean_files=$ac_clean_files_save
20433
20434test $ac_write_fail = 0 ||
20435  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
20436
20437
20438# configure is writing to config.log, and then calls config.status.
20439# config.status does its own redirection, appending to config.log.
20440# Unfortunately, on DOS this fails, as config.log is still kept open
20441# by configure, so config.status won't be able to write to it; its
20442# output is simply discarded.  So we exec the FD to /dev/null,
20443# effectively closing config.log, so it can be properly (re)opened and
20444# appended to by config.status.  When coming back to configure, we
20445# need to make the FD available again.
20446if test "$no_create" != yes; then
20447  ac_cs_success=:
20448  ac_config_status_args=
20449  test "$silent" = yes &&
20450    ac_config_status_args="$ac_config_status_args --quiet"
20451  exec 5>/dev/null
20452  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
20453  exec 5>>config.log
20454  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20455  # would make configure fail if this is the last instruction.
20456  $ac_cs_success || as_fn_exit 1
20457fi
20458if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
20459  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20460$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
20461fi
20462
20463