configure revision 493f84f4
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for xf86-video-mga 1.6.4.
4#
5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201test \$(( 1 + 1 )) = 2 || exit 1
202
203  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207    PATH=/empty FPATH=/empty; export PATH FPATH
208    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210  if (eval "$as_required") 2>/dev/null; then :
211  as_have_required=yes
212else
213  as_have_required=no
214fi
215  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
222  IFS=$as_save_IFS
223  test -z "$as_dir" && as_dir=.
224  as_found=:
225  case $as_dir in #(
226	 /*)
227	   for as_base in sh bash ksh sh5; do
228	     # Try only shells that exist, to save several forks.
229	     as_shell=$as_dir/$as_base
230	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  CONFIG_SHELL=$as_shell as_have_required=yes
233		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234  break 2
235fi
236fi
237	   done;;
238       esac
239  as_found=false
240done
241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243  CONFIG_SHELL=$SHELL as_have_required=yes
244fi; }
245IFS=$as_save_IFS
246
247
248      if test "x$CONFIG_SHELL" != x; then :
249  export CONFIG_SHELL
250             # We cannot yet assume a decent shell, so we have to provide a
251# neutralization value for shells without unset; and this also
252# works around shells that cannot unset nonexistent variables.
253# Preserve -v and -x to the replacement shell.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258  *v*x* | *x*v* ) as_opts=-vx ;;
259  *v* ) as_opts=-v ;;
260  *x* ) as_opts=-x ;;
261  * ) as_opts= ;;
262esac
263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264# Admittedly, this is quite paranoid, since all the known shells bail
265# out after a failed `exec'.
266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267exit 255
268fi
269
270    if test x$as_have_required = xno; then :
271  $as_echo "$0: This script requires a shell more modern than all"
272  $as_echo "$0: the shells that I found on your system."
273  if test x${ZSH_VERSION+set} = xset ; then
274    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276  else
277    $as_echo "$0: Please tell bug-autoconf@gnu.org and
278$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
279$0: about your system, including any error possibly output
280$0: before this message. Then install a modern shell, or
281$0: manually run the script under such a shell if you do
282$0: have one."
283  fi
284  exit 1
285fi
286fi
287fi
288SHELL=${CONFIG_SHELL-/bin/sh}
289export SHELL
290# Unset more variables known to interfere with behavior of common tools.
291CLICOLOR_FORCE= GREP_OPTIONS=
292unset CLICOLOR_FORCE GREP_OPTIONS
293
294## --------------------- ##
295## M4sh Shell Functions. ##
296## --------------------- ##
297# as_fn_unset VAR
298# ---------------
299# Portably unset VAR.
300as_fn_unset ()
301{
302  { eval $1=; unset $1;}
303}
304as_unset=as_fn_unset
305
306# as_fn_set_status STATUS
307# -----------------------
308# Set $? to STATUS, without forking.
309as_fn_set_status ()
310{
311  return $1
312} # as_fn_set_status
313
314# as_fn_exit STATUS
315# -----------------
316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317as_fn_exit ()
318{
319  set +e
320  as_fn_set_status $1
321  exit $1
322} # as_fn_exit
323
324# as_fn_mkdir_p
325# -------------
326# Create "$as_dir" as a directory, including parents if necessary.
327as_fn_mkdir_p ()
328{
329
330  case $as_dir in #(
331  -*) as_dir=./$as_dir;;
332  esac
333  test -d "$as_dir" || eval $as_mkdir_p || {
334    as_dirs=
335    while :; do
336      case $as_dir in #(
337      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
338      *) as_qdir=$as_dir;;
339      esac
340      as_dirs="'$as_qdir' $as_dirs"
341      as_dir=`$as_dirname -- "$as_dir" ||
342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
343	 X"$as_dir" : 'X\(//\)[^/]' \| \
344	 X"$as_dir" : 'X\(//\)$' \| \
345	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
346$as_echo X"$as_dir" |
347    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
348	    s//\1/
349	    q
350	  }
351	  /^X\(\/\/\)[^/].*/{
352	    s//\1/
353	    q
354	  }
355	  /^X\(\/\/\)$/{
356	    s//\1/
357	    q
358	  }
359	  /^X\(\/\).*/{
360	    s//\1/
361	    q
362	  }
363	  s/.*/./; q'`
364      test -d "$as_dir" && break
365    done
366    test -z "$as_dirs" || eval "mkdir $as_dirs"
367  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368
369
370} # as_fn_mkdir_p
371
372# as_fn_executable_p FILE
373# -----------------------
374# Test if FILE is an executable regular file.
375as_fn_executable_p ()
376{
377  test -f "$1" && test -x "$1"
378} # as_fn_executable_p
379# as_fn_append VAR VALUE
380# ----------------------
381# Append the text in VALUE to the end of the definition contained in VAR. Take
382# advantage of any shell optimizations that allow amortized linear growth over
383# repeated appends, instead of the typical quadratic growth present in naive
384# implementations.
385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
386  eval 'as_fn_append ()
387  {
388    eval $1+=\$2
389  }'
390else
391  as_fn_append ()
392  {
393    eval $1=\$$1\$2
394  }
395fi # as_fn_append
396
397# as_fn_arith ARG...
398# ------------------
399# Perform arithmetic evaluation on the ARGs, and store the result in the
400# global $as_val. Take advantage of shells that can avoid forks. The arguments
401# must be portable across $(()) and expr.
402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
403  eval 'as_fn_arith ()
404  {
405    as_val=$(( $* ))
406  }'
407else
408  as_fn_arith ()
409  {
410    as_val=`expr "$@" || test $? -eq 1`
411  }
412fi # as_fn_arith
413
414
415# as_fn_error STATUS ERROR [LINENO LOG_FD]
416# ----------------------------------------
417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
419# script with STATUS, using 1 if that was 0.
420as_fn_error ()
421{
422  as_status=$1; test $as_status -eq 0 && as_status=1
423  if test "$4"; then
424    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
425    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426  fi
427  $as_echo "$as_me: error: $2" >&2
428  as_fn_exit $as_status
429} # as_fn_error
430
431if expr a : '\(a\)' >/dev/null 2>&1 &&
432   test "X`expr 00001 : '.*\(...\)'`" = X001; then
433  as_expr=expr
434else
435  as_expr=false
436fi
437
438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
439  as_basename=basename
440else
441  as_basename=false
442fi
443
444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
445  as_dirname=dirname
446else
447  as_dirname=false
448fi
449
450as_me=`$as_basename -- "$0" ||
451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
452	 X"$0" : 'X\(//\)$' \| \
453	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454$as_echo X/"$0" |
455    sed '/^.*\/\([^/][^/]*\)\/*$/{
456	    s//\1/
457	    q
458	  }
459	  /^X\/\(\/\/\)$/{
460	    s//\1/
461	    q
462	  }
463	  /^X\/\(\/\).*/{
464	    s//\1/
465	    q
466	  }
467	  s/.*/./; q'`
468
469# Avoid depending upon Character Ranges.
470as_cr_letters='abcdefghijklmnopqrstuvwxyz'
471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
472as_cr_Letters=$as_cr_letters$as_cr_LETTERS
473as_cr_digits='0123456789'
474as_cr_alnum=$as_cr_Letters$as_cr_digits
475
476
477  as_lineno_1=$LINENO as_lineno_1a=$LINENO
478  as_lineno_2=$LINENO as_lineno_2a=$LINENO
479  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
480  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
481  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
482  sed -n '
483    p
484    /[$]LINENO/=
485  ' <$as_myself |
486    sed '
487      s/[$]LINENO.*/&-/
488      t lineno
489      b
490      :lineno
491      N
492      :loop
493      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
494      t loop
495      s/-\n.*//
496    ' >$as_me.lineno &&
497  chmod +x "$as_me.lineno" ||
498    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
499
500  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
501  # already done that, so ensure we don't try to do so again and fall
502  # in an infinite loop.  This has already happened in practice.
503  _as_can_reexec=no; export _as_can_reexec
504  # Don't try to exec as it changes $[0], causing all sort of problems
505  # (the dirname of $[0] is not the place where we might find the
506  # original and so on.  Autoconf is especially sensitive to this).
507  . "./$as_me.lineno"
508  # Exit status is that of the last command.
509  exit
510}
511
512ECHO_C= ECHO_N= ECHO_T=
513case `echo -n x` in #(((((
514-n*)
515  case `echo 'xy\c'` in
516  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
517  xy)  ECHO_C='\c';;
518  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
519       ECHO_T='	';;
520  esac;;
521*)
522  ECHO_N='-n';;
523esac
524
525rm -f conf$$ conf$$.exe conf$$.file
526if test -d conf$$.dir; then
527  rm -f conf$$.dir/conf$$.file
528else
529  rm -f conf$$.dir
530  mkdir conf$$.dir 2>/dev/null
531fi
532if (echo >conf$$.file) 2>/dev/null; then
533  if ln -s conf$$.file conf$$ 2>/dev/null; then
534    as_ln_s='ln -s'
535    # ... but there are two gotchas:
536    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
537    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
538    # In both cases, we have to default to `cp -pR'.
539    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
540      as_ln_s='cp -pR'
541  elif ln conf$$.file conf$$ 2>/dev/null; then
542    as_ln_s=ln
543  else
544    as_ln_s='cp -pR'
545  fi
546else
547  as_ln_s='cp -pR'
548fi
549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
550rmdir conf$$.dir 2>/dev/null
551
552if mkdir -p . 2>/dev/null; then
553  as_mkdir_p='mkdir -p "$as_dir"'
554else
555  test -d ./-p && rmdir ./-p
556  as_mkdir_p=false
557fi
558
559as_test_x='test -x'
560as_executable_p=as_fn_executable_p
561
562# Sed expression to map a string onto a valid CPP name.
563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564
565# Sed expression to map a string onto a valid variable name.
566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567
568SHELL=${CONFIG_SHELL-/bin/sh}
569
570
571test -n "$DJDIR" || exec 7<&0 </dev/null
572exec 6>&1
573
574# Name of the host.
575# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
576# so uname gets run too.
577ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
578
579#
580# Initializations.
581#
582ac_default_prefix=/usr/local
583ac_clean_files=
584ac_config_libobj_dir=.
585LIBOBJS=
586cross_compiling=no
587subdirs=
588MFLAGS=
589MAKEFLAGS=
590
591# Identity of this package.
592PACKAGE_NAME='xf86-video-mga'
593PACKAGE_TARNAME='xf86-video-mga'
594PACKAGE_VERSION='1.6.4'
595PACKAGE_STRING='xf86-video-mga 1.6.4'
596PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
597PACKAGE_URL=''
598
599ac_unique_file="Makefile.am"
600# Factoring default headers for most tests.
601ac_includes_default="\
602#include <stdio.h>
603#ifdef HAVE_SYS_TYPES_H
604# include <sys/types.h>
605#endif
606#ifdef HAVE_SYS_STAT_H
607# include <sys/stat.h>
608#endif
609#ifdef STDC_HEADERS
610# include <stdlib.h>
611# include <stddef.h>
612#else
613# ifdef HAVE_STDLIB_H
614#  include <stdlib.h>
615# endif
616#endif
617#ifdef HAVE_STRING_H
618# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619#  include <memory.h>
620# endif
621# include <string.h>
622#endif
623#ifdef HAVE_STRINGS_H
624# include <strings.h>
625#endif
626#ifdef HAVE_INTTYPES_H
627# include <inttypes.h>
628#endif
629#ifdef HAVE_STDINT_H
630# include <stdint.h>
631#endif
632#ifdef HAVE_UNISTD_H
633# include <unistd.h>
634#endif"
635
636ac_subst_vars='am__EXEEXT_FALSE
637am__EXEEXT_TRUE
638LTLIBOBJS
639LIBOBJS
640DRIVER_NAME
641moduledir
642USE_EXA_FALSE
643USE_EXA_TRUE
644XAA_FALSE
645XAA_TRUE
646XSERVER_LIBPCIACCESS_FALSE
647XSERVER_LIBPCIACCESS_TRUE
648PCIACCESS_LIBS
649PCIACCESS_CFLAGS
650DRI_LIBS
651DRI_CFLAGS
652DRI_FALSE
653DRI_TRUE
654XORG_LIBS
655XORG_CFLAGS
656OTOOL64
657OTOOL
658LIPO
659NMEDIT
660DSYMUTIL
661MANIFEST_TOOL
662RANLIB
663ac_ct_AR
664AR
665DLLTOOL
666OBJDUMP
667LN_S
668NM
669ac_ct_DUMPBIN
670DUMPBIN
671LD
672FGREP
673LIBTOOL
674MAINT
675MAINTAINER_MODE_FALSE
676MAINTAINER_MODE_TRUE
677am__fastdepCC_FALSE
678am__fastdepCC_TRUE
679CCDEPMODE
680am__nodep
681AMDEPBACKSLASH
682AMDEP_FALSE
683AMDEP_TRUE
684am__quote
685am__include
686DEPDIR
687am__untar
688am__tar
689AMTAR
690am__leading_dot
691SET_MAKE
692AWK
693mkdir_p
694MKDIR_P
695INSTALL_STRIP_PROGRAM
696STRIP
697install_sh
698MAKEINFO
699AUTOHEADER
700AUTOMAKE
701AUTOCONF
702ACLOCAL
703VERSION
704PACKAGE
705CYGPATH_W
706am__isrc
707AM_BACKSLASH
708AM_DEFAULT_VERBOSITY
709AM_DEFAULT_V
710AM_V
711MAN_SUBSTS
712XORG_MAN_PAGE
713ADMIN_MAN_DIR
714DRIVER_MAN_DIR
715MISC_MAN_DIR
716FILE_MAN_DIR
717LIB_MAN_DIR
718APP_MAN_DIR
719ADMIN_MAN_SUFFIX
720DRIVER_MAN_SUFFIX
721MISC_MAN_SUFFIX
722FILE_MAN_SUFFIX
723LIB_MAN_SUFFIX
724APP_MAN_SUFFIX
725SED
726host_os
727host_vendor
728host_cpu
729host
730build_os
731build_vendor
732build_cpu
733build
734INSTALL_CMD
735PKG_CONFIG_LIBDIR
736PKG_CONFIG_PATH
737PKG_CONFIG
738CHANGELOG_CMD
739STRICT_CFLAGS
740CWARNFLAGS
741BASE_CFLAGS
742EGREP
743GREP
744CPP
745OBJEXT
746EXEEXT
747ac_ct_CC
748CPPFLAGS
749LDFLAGS
750CFLAGS
751CC
752INSTALL_DATA
753INSTALL_SCRIPT
754INSTALL_PROGRAM
755target_alias
756host_alias
757build_alias
758LIBS
759ECHO_T
760ECHO_N
761ECHO_C
762DEFS
763mandir
764localedir
765libdir
766psdir
767pdfdir
768dvidir
769htmldir
770infodir
771docdir
772oldincludedir
773includedir
774localstatedir
775sharedstatedir
776sysconfdir
777datadir
778datarootdir
779libexecdir
780sbindir
781bindir
782program_transform_name
783prefix
784exec_prefix
785PACKAGE_URL
786PACKAGE_BUGREPORT
787PACKAGE_STRING
788PACKAGE_VERSION
789PACKAGE_TARNAME
790PACKAGE_NAME
791PATH_SEPARATOR
792SHELL'
793ac_subst_files=''
794ac_user_opts='
795enable_option_checking
796enable_selective_werror
797enable_strict_compilation
798enable_silent_rules
799enable_dependency_tracking
800enable_maintainer_mode
801enable_static
802enable_shared
803with_pic
804enable_fast_install
805with_aix_soname
806with_gnu_ld
807with_sysroot
808enable_libtool_lock
809with_xorg_module_dir
810enable_dri
811enable_exa
812enable_xaa
813'
814      ac_precious_vars='build_alias
815host_alias
816target_alias
817CC
818CFLAGS
819LDFLAGS
820LIBS
821CPPFLAGS
822CPP
823PKG_CONFIG
824PKG_CONFIG_PATH
825PKG_CONFIG_LIBDIR
826XORG_CFLAGS
827XORG_LIBS
828DRI_CFLAGS
829DRI_LIBS
830PCIACCESS_CFLAGS
831PCIACCESS_LIBS'
832
833
834# Initialize some variables set by options.
835ac_init_help=
836ac_init_version=false
837ac_unrecognized_opts=
838ac_unrecognized_sep=
839# The variables have the same names as the options, with
840# dashes changed to underlines.
841cache_file=/dev/null
842exec_prefix=NONE
843no_create=
844no_recursion=
845prefix=NONE
846program_prefix=NONE
847program_suffix=NONE
848program_transform_name=s,x,x,
849silent=
850site=
851srcdir=
852verbose=
853x_includes=NONE
854x_libraries=NONE
855
856# Installation directory options.
857# These are left unexpanded so users can "make install exec_prefix=/foo"
858# and all the variables that are supposed to be based on exec_prefix
859# by default will actually change.
860# Use braces instead of parens because sh, perl, etc. also accept them.
861# (The list follows the same order as the GNU Coding Standards.)
862bindir='${exec_prefix}/bin'
863sbindir='${exec_prefix}/sbin'
864libexecdir='${exec_prefix}/libexec'
865datarootdir='${prefix}/share'
866datadir='${datarootdir}'
867sysconfdir='${prefix}/etc'
868sharedstatedir='${prefix}/com'
869localstatedir='${prefix}/var'
870includedir='${prefix}/include'
871oldincludedir='/usr/include'
872docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
873infodir='${datarootdir}/info'
874htmldir='${docdir}'
875dvidir='${docdir}'
876pdfdir='${docdir}'
877psdir='${docdir}'
878libdir='${exec_prefix}/lib'
879localedir='${datarootdir}/locale'
880mandir='${datarootdir}/man'
881
882ac_prev=
883ac_dashdash=
884for ac_option
885do
886  # If the previous option needs an argument, assign it.
887  if test -n "$ac_prev"; then
888    eval $ac_prev=\$ac_option
889    ac_prev=
890    continue
891  fi
892
893  case $ac_option in
894  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
895  *=)   ac_optarg= ;;
896  *)    ac_optarg=yes ;;
897  esac
898
899  # Accept the important Cygnus configure options, so we can diagnose typos.
900
901  case $ac_dashdash$ac_option in
902  --)
903    ac_dashdash=yes ;;
904
905  -bindir | --bindir | --bindi | --bind | --bin | --bi)
906    ac_prev=bindir ;;
907  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
908    bindir=$ac_optarg ;;
909
910  -build | --build | --buil | --bui | --bu)
911    ac_prev=build_alias ;;
912  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
913    build_alias=$ac_optarg ;;
914
915  -cache-file | --cache-file | --cache-fil | --cache-fi \
916  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
917    ac_prev=cache_file ;;
918  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
919  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
920    cache_file=$ac_optarg ;;
921
922  --config-cache | -C)
923    cache_file=config.cache ;;
924
925  -datadir | --datadir | --datadi | --datad)
926    ac_prev=datadir ;;
927  -datadir=* | --datadir=* | --datadi=* | --datad=*)
928    datadir=$ac_optarg ;;
929
930  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
931  | --dataroo | --dataro | --datar)
932    ac_prev=datarootdir ;;
933  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
934  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
935    datarootdir=$ac_optarg ;;
936
937  -disable-* | --disable-*)
938    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
939    # Reject names that are not valid shell variable names.
940    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
941      as_fn_error $? "invalid feature name: $ac_useropt"
942    ac_useropt_orig=$ac_useropt
943    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
944    case $ac_user_opts in
945      *"
946"enable_$ac_useropt"
947"*) ;;
948      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
949	 ac_unrecognized_sep=', ';;
950    esac
951    eval enable_$ac_useropt=no ;;
952
953  -docdir | --docdir | --docdi | --doc | --do)
954    ac_prev=docdir ;;
955  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
956    docdir=$ac_optarg ;;
957
958  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
959    ac_prev=dvidir ;;
960  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
961    dvidir=$ac_optarg ;;
962
963  -enable-* | --enable-*)
964    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
965    # Reject names that are not valid shell variable names.
966    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
967      as_fn_error $? "invalid feature name: $ac_useropt"
968    ac_useropt_orig=$ac_useropt
969    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
970    case $ac_user_opts in
971      *"
972"enable_$ac_useropt"
973"*) ;;
974      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
975	 ac_unrecognized_sep=', ';;
976    esac
977    eval enable_$ac_useropt=\$ac_optarg ;;
978
979  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
980  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
981  | --exec | --exe | --ex)
982    ac_prev=exec_prefix ;;
983  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
984  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
985  | --exec=* | --exe=* | --ex=*)
986    exec_prefix=$ac_optarg ;;
987
988  -gas | --gas | --ga | --g)
989    # Obsolete; use --with-gas.
990    with_gas=yes ;;
991
992  -help | --help | --hel | --he | -h)
993    ac_init_help=long ;;
994  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
995    ac_init_help=recursive ;;
996  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
997    ac_init_help=short ;;
998
999  -host | --host | --hos | --ho)
1000    ac_prev=host_alias ;;
1001  -host=* | --host=* | --hos=* | --ho=*)
1002    host_alias=$ac_optarg ;;
1003
1004  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1005    ac_prev=htmldir ;;
1006  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1007  | --ht=*)
1008    htmldir=$ac_optarg ;;
1009
1010  -includedir | --includedir | --includedi | --included | --include \
1011  | --includ | --inclu | --incl | --inc)
1012    ac_prev=includedir ;;
1013  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1014  | --includ=* | --inclu=* | --incl=* | --inc=*)
1015    includedir=$ac_optarg ;;
1016
1017  -infodir | --infodir | --infodi | --infod | --info | --inf)
1018    ac_prev=infodir ;;
1019  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1020    infodir=$ac_optarg ;;
1021
1022  -libdir | --libdir | --libdi | --libd)
1023    ac_prev=libdir ;;
1024  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1025    libdir=$ac_optarg ;;
1026
1027  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1028  | --libexe | --libex | --libe)
1029    ac_prev=libexecdir ;;
1030  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1031  | --libexe=* | --libex=* | --libe=*)
1032    libexecdir=$ac_optarg ;;
1033
1034  -localedir | --localedir | --localedi | --localed | --locale)
1035    ac_prev=localedir ;;
1036  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1037    localedir=$ac_optarg ;;
1038
1039  -localstatedir | --localstatedir | --localstatedi | --localstated \
1040  | --localstate | --localstat | --localsta | --localst | --locals)
1041    ac_prev=localstatedir ;;
1042  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1043  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1044    localstatedir=$ac_optarg ;;
1045
1046  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1047    ac_prev=mandir ;;
1048  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1049    mandir=$ac_optarg ;;
1050
1051  -nfp | --nfp | --nf)
1052    # Obsolete; use --without-fp.
1053    with_fp=no ;;
1054
1055  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1056  | --no-cr | --no-c | -n)
1057    no_create=yes ;;
1058
1059  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1060  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1061    no_recursion=yes ;;
1062
1063  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1064  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1065  | --oldin | --oldi | --old | --ol | --o)
1066    ac_prev=oldincludedir ;;
1067  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1068  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1069  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1070    oldincludedir=$ac_optarg ;;
1071
1072  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1073    ac_prev=prefix ;;
1074  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1075    prefix=$ac_optarg ;;
1076
1077  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1078  | --program-pre | --program-pr | --program-p)
1079    ac_prev=program_prefix ;;
1080  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1081  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1082    program_prefix=$ac_optarg ;;
1083
1084  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1085  | --program-suf | --program-su | --program-s)
1086    ac_prev=program_suffix ;;
1087  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1088  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1089    program_suffix=$ac_optarg ;;
1090
1091  -program-transform-name | --program-transform-name \
1092  | --program-transform-nam | --program-transform-na \
1093  | --program-transform-n | --program-transform- \
1094  | --program-transform | --program-transfor \
1095  | --program-transfo | --program-transf \
1096  | --program-trans | --program-tran \
1097  | --progr-tra | --program-tr | --program-t)
1098    ac_prev=program_transform_name ;;
1099  -program-transform-name=* | --program-transform-name=* \
1100  | --program-transform-nam=* | --program-transform-na=* \
1101  | --program-transform-n=* | --program-transform-=* \
1102  | --program-transform=* | --program-transfor=* \
1103  | --program-transfo=* | --program-transf=* \
1104  | --program-trans=* | --program-tran=* \
1105  | --progr-tra=* | --program-tr=* | --program-t=*)
1106    program_transform_name=$ac_optarg ;;
1107
1108  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1109    ac_prev=pdfdir ;;
1110  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1111    pdfdir=$ac_optarg ;;
1112
1113  -psdir | --psdir | --psdi | --psd | --ps)
1114    ac_prev=psdir ;;
1115  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1116    psdir=$ac_optarg ;;
1117
1118  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1119  | -silent | --silent | --silen | --sile | --sil)
1120    silent=yes ;;
1121
1122  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1123    ac_prev=sbindir ;;
1124  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1125  | --sbi=* | --sb=*)
1126    sbindir=$ac_optarg ;;
1127
1128  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1129  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1130  | --sharedst | --shareds | --shared | --share | --shar \
1131  | --sha | --sh)
1132    ac_prev=sharedstatedir ;;
1133  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1134  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1135  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1136  | --sha=* | --sh=*)
1137    sharedstatedir=$ac_optarg ;;
1138
1139  -site | --site | --sit)
1140    ac_prev=site ;;
1141  -site=* | --site=* | --sit=*)
1142    site=$ac_optarg ;;
1143
1144  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1145    ac_prev=srcdir ;;
1146  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1147    srcdir=$ac_optarg ;;
1148
1149  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1150  | --syscon | --sysco | --sysc | --sys | --sy)
1151    ac_prev=sysconfdir ;;
1152  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1153  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1154    sysconfdir=$ac_optarg ;;
1155
1156  -target | --target | --targe | --targ | --tar | --ta | --t)
1157    ac_prev=target_alias ;;
1158  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1159    target_alias=$ac_optarg ;;
1160
1161  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1162    verbose=yes ;;
1163
1164  -version | --version | --versio | --versi | --vers | -V)
1165    ac_init_version=: ;;
1166
1167  -with-* | --with-*)
1168    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1169    # Reject names that are not valid shell variable names.
1170    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1171      as_fn_error $? "invalid package name: $ac_useropt"
1172    ac_useropt_orig=$ac_useropt
1173    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1174    case $ac_user_opts in
1175      *"
1176"with_$ac_useropt"
1177"*) ;;
1178      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1179	 ac_unrecognized_sep=', ';;
1180    esac
1181    eval with_$ac_useropt=\$ac_optarg ;;
1182
1183  -without-* | --without-*)
1184    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1185    # Reject names that are not valid shell variable names.
1186    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1187      as_fn_error $? "invalid package name: $ac_useropt"
1188    ac_useropt_orig=$ac_useropt
1189    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1190    case $ac_user_opts in
1191      *"
1192"with_$ac_useropt"
1193"*) ;;
1194      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1195	 ac_unrecognized_sep=', ';;
1196    esac
1197    eval with_$ac_useropt=no ;;
1198
1199  --x)
1200    # Obsolete; use --with-x.
1201    with_x=yes ;;
1202
1203  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1204  | --x-incl | --x-inc | --x-in | --x-i)
1205    ac_prev=x_includes ;;
1206  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1207  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1208    x_includes=$ac_optarg ;;
1209
1210  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1211  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1212    ac_prev=x_libraries ;;
1213  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1214  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1215    x_libraries=$ac_optarg ;;
1216
1217  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1218Try \`$0 --help' for more information"
1219    ;;
1220
1221  *=*)
1222    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1223    # Reject names that are not valid shell variable names.
1224    case $ac_envvar in #(
1225      '' | [0-9]* | *[!_$as_cr_alnum]* )
1226      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1227    esac
1228    eval $ac_envvar=\$ac_optarg
1229    export $ac_envvar ;;
1230
1231  *)
1232    # FIXME: should be removed in autoconf 3.0.
1233    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1234    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1235      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1236    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1237    ;;
1238
1239  esac
1240done
1241
1242if test -n "$ac_prev"; then
1243  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1244  as_fn_error $? "missing argument to $ac_option"
1245fi
1246
1247if test -n "$ac_unrecognized_opts"; then
1248  case $enable_option_checking in
1249    no) ;;
1250    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1251    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1252  esac
1253fi
1254
1255# Check all directory arguments for consistency.
1256for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1257		datadir sysconfdir sharedstatedir localstatedir includedir \
1258		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1259		libdir localedir mandir
1260do
1261  eval ac_val=\$$ac_var
1262  # Remove trailing slashes.
1263  case $ac_val in
1264    */ )
1265      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1266      eval $ac_var=\$ac_val;;
1267  esac
1268  # Be sure to have absolute directory names.
1269  case $ac_val in
1270    [\\/$]* | ?:[\\/]* )  continue;;
1271    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1272  esac
1273  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1274done
1275
1276# There might be people who depend on the old broken behavior: `$host'
1277# used to hold the argument of --host etc.
1278# FIXME: To remove some day.
1279build=$build_alias
1280host=$host_alias
1281target=$target_alias
1282
1283# FIXME: To remove some day.
1284if test "x$host_alias" != x; then
1285  if test "x$build_alias" = x; then
1286    cross_compiling=maybe
1287  elif test "x$build_alias" != "x$host_alias"; then
1288    cross_compiling=yes
1289  fi
1290fi
1291
1292ac_tool_prefix=
1293test -n "$host_alias" && ac_tool_prefix=$host_alias-
1294
1295test "$silent" = yes && exec 6>/dev/null
1296
1297
1298ac_pwd=`pwd` && test -n "$ac_pwd" &&
1299ac_ls_di=`ls -di .` &&
1300ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1301  as_fn_error $? "working directory cannot be determined"
1302test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1303  as_fn_error $? "pwd does not report name of working directory"
1304
1305
1306# Find the source files, if location was not specified.
1307if test -z "$srcdir"; then
1308  ac_srcdir_defaulted=yes
1309  # Try the directory containing this script, then the parent directory.
1310  ac_confdir=`$as_dirname -- "$as_myself" ||
1311$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1312	 X"$as_myself" : 'X\(//\)[^/]' \| \
1313	 X"$as_myself" : 'X\(//\)$' \| \
1314	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1315$as_echo X"$as_myself" |
1316    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1317	    s//\1/
1318	    q
1319	  }
1320	  /^X\(\/\/\)[^/].*/{
1321	    s//\1/
1322	    q
1323	  }
1324	  /^X\(\/\/\)$/{
1325	    s//\1/
1326	    q
1327	  }
1328	  /^X\(\/\).*/{
1329	    s//\1/
1330	    q
1331	  }
1332	  s/.*/./; q'`
1333  srcdir=$ac_confdir
1334  if test ! -r "$srcdir/$ac_unique_file"; then
1335    srcdir=..
1336  fi
1337else
1338  ac_srcdir_defaulted=no
1339fi
1340if test ! -r "$srcdir/$ac_unique_file"; then
1341  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1342  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1343fi
1344ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1345ac_abs_confdir=`(
1346	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1347	pwd)`
1348# When building in place, set srcdir=.
1349if test "$ac_abs_confdir" = "$ac_pwd"; then
1350  srcdir=.
1351fi
1352# Remove unnecessary trailing slashes from srcdir.
1353# Double slashes in file names in object file debugging info
1354# mess up M-x gdb in Emacs.
1355case $srcdir in
1356*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1357esac
1358for ac_var in $ac_precious_vars; do
1359  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1360  eval ac_env_${ac_var}_value=\$${ac_var}
1361  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1362  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1363done
1364
1365#
1366# Report the --help message.
1367#
1368if test "$ac_init_help" = "long"; then
1369  # Omit some internal or obsolete options to make the list less imposing.
1370  # This message is too long to be a string in the A/UX 3.1 sh.
1371  cat <<_ACEOF
1372\`configure' configures xf86-video-mga 1.6.4 to adapt to many kinds of systems.
1373
1374Usage: $0 [OPTION]... [VAR=VALUE]...
1375
1376To assign environment variables (e.g., CC, CFLAGS...), specify them as
1377VAR=VALUE.  See below for descriptions of some of the useful variables.
1378
1379Defaults for the options are specified in brackets.
1380
1381Configuration:
1382  -h, --help              display this help and exit
1383      --help=short        display options specific to this package
1384      --help=recursive    display the short help of all the included packages
1385  -V, --version           display version information and exit
1386  -q, --quiet, --silent   do not print \`checking ...' messages
1387      --cache-file=FILE   cache test results in FILE [disabled]
1388  -C, --config-cache      alias for \`--cache-file=config.cache'
1389  -n, --no-create         do not create output files
1390      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1391
1392Installation directories:
1393  --prefix=PREFIX         install architecture-independent files in PREFIX
1394                          [$ac_default_prefix]
1395  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1396                          [PREFIX]
1397
1398By default, \`make install' will install all the files in
1399\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1400an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1401for instance \`--prefix=\$HOME'.
1402
1403For better control, use the options below.
1404
1405Fine tuning of the installation directories:
1406  --bindir=DIR            user executables [EPREFIX/bin]
1407  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1408  --libexecdir=DIR        program executables [EPREFIX/libexec]
1409  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1410  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1411  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1412  --libdir=DIR            object code libraries [EPREFIX/lib]
1413  --includedir=DIR        C header files [PREFIX/include]
1414  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1415  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1416  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1417  --infodir=DIR           info documentation [DATAROOTDIR/info]
1418  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1419  --mandir=DIR            man documentation [DATAROOTDIR/man]
1420  --docdir=DIR            documentation root [DATAROOTDIR/doc/xf86-video-mga]
1421  --htmldir=DIR           html documentation [DOCDIR]
1422  --dvidir=DIR            dvi documentation [DOCDIR]
1423  --pdfdir=DIR            pdf documentation [DOCDIR]
1424  --psdir=DIR             ps documentation [DOCDIR]
1425_ACEOF
1426
1427  cat <<\_ACEOF
1428
1429Program names:
1430  --program-prefix=C            prepend C to installed program names
1431  --program-suffix=SUFFIX            append SUFFIX to installed program names
1432  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1433
1434System types:
1435  --build=BUILD     configure for building on BUILD [guessed]
1436  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1437_ACEOF
1438fi
1439
1440if test -n "$ac_init_help"; then
1441  case $ac_init_help in
1442     short | recursive ) echo "Configuration of xf86-video-mga 1.6.4:";;
1443   esac
1444  cat <<\_ACEOF
1445
1446Optional Features:
1447  --disable-option-checking  ignore unrecognized --enable/--with options
1448  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1449  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1450  --disable-selective-werror
1451                          Turn off selective compiler errors. (default:
1452                          enabled)
1453  --enable-strict-compilation
1454                          Enable all warnings from compiler and make them
1455                          errors (default: disabled)
1456  --enable-silent-rules   less verbose build output (undo: "make V=1")
1457  --disable-silent-rules  verbose build output (undo: "make V=0")
1458  --enable-dependency-tracking
1459                          do not reject slow dependency extractors
1460  --disable-dependency-tracking
1461                          speeds up one-time build
1462  --enable-maintainer-mode
1463                          enable make rules and dependencies not useful (and
1464                          sometimes confusing) to the casual installer
1465  --enable-static[=PKGS]  build static libraries [default=no]
1466  --enable-shared[=PKGS]  build shared libraries [default=yes]
1467  --enable-fast-install[=PKGS]
1468                          optimize for fast installation [default=yes]
1469  --disable-libtool-lock  avoid locking (might break parallel builds)
1470  --disable-dri           Disable DRI support [[default=auto]]
1471  --disable-exa           Disable EXA support [[default=enabled]]
1472  --enable-xaa            Enable legacy X Acceleration Architecture (XAA)
1473                          [default=auto]
1474
1475Optional Packages:
1476  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1477  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1478  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1479                          both]
1480  --with-aix-soname=aix|svr4|both
1481                          shared library versioning (aka "SONAME") variant to
1482                          provide on AIX, [default=aix].
1483  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1484  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1485                          compiler's sysroot if not specified).
1486  --with-xorg-module-dir=DIR
1487                          Default xorg module directory
1488                          [[default=$libdir/xorg/modules]]
1489
1490Some influential environment variables:
1491  CC          C compiler command
1492  CFLAGS      C compiler flags
1493  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1494              nonstandard directory <lib dir>
1495  LIBS        libraries to pass to the linker, e.g. -l<library>
1496  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1497              you have headers in a nonstandard directory <include dir>
1498  CPP         C preprocessor
1499  PKG_CONFIG  path to pkg-config utility
1500  PKG_CONFIG_PATH
1501              directories to add to pkg-config's search path
1502  PKG_CONFIG_LIBDIR
1503              path overriding pkg-config's built-in search path
1504  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1505  XORG_LIBS   linker flags for XORG, overriding pkg-config
1506  DRI_CFLAGS  C compiler flags for DRI, overriding pkg-config
1507  DRI_LIBS    linker flags for DRI, overriding pkg-config
1508  PCIACCESS_CFLAGS
1509              C compiler flags for PCIACCESS, overriding pkg-config
1510  PCIACCESS_LIBS
1511              linker flags for PCIACCESS, overriding pkg-config
1512
1513Use these variables to override the choices made by `configure' or to help
1514it to find libraries and programs with nonstandard names/locations.
1515
1516Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1517_ACEOF
1518ac_status=$?
1519fi
1520
1521if test "$ac_init_help" = "recursive"; then
1522  # If there are subdirs, report their specific --help.
1523  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1524    test -d "$ac_dir" ||
1525      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1526      continue
1527    ac_builddir=.
1528
1529case "$ac_dir" in
1530.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1531*)
1532  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1533  # A ".." for each directory in $ac_dir_suffix.
1534  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1535  case $ac_top_builddir_sub in
1536  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1537  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1538  esac ;;
1539esac
1540ac_abs_top_builddir=$ac_pwd
1541ac_abs_builddir=$ac_pwd$ac_dir_suffix
1542# for backward compatibility:
1543ac_top_builddir=$ac_top_build_prefix
1544
1545case $srcdir in
1546  .)  # We are building in place.
1547    ac_srcdir=.
1548    ac_top_srcdir=$ac_top_builddir_sub
1549    ac_abs_top_srcdir=$ac_pwd ;;
1550  [\\/]* | ?:[\\/]* )  # Absolute name.
1551    ac_srcdir=$srcdir$ac_dir_suffix;
1552    ac_top_srcdir=$srcdir
1553    ac_abs_top_srcdir=$srcdir ;;
1554  *) # Relative name.
1555    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1556    ac_top_srcdir=$ac_top_build_prefix$srcdir
1557    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1558esac
1559ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1560
1561    cd "$ac_dir" || { ac_status=$?; continue; }
1562    # Check for guested configure.
1563    if test -f "$ac_srcdir/configure.gnu"; then
1564      echo &&
1565      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1566    elif test -f "$ac_srcdir/configure"; then
1567      echo &&
1568      $SHELL "$ac_srcdir/configure" --help=recursive
1569    else
1570      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1571    fi || ac_status=$?
1572    cd "$ac_pwd" || { ac_status=$?; break; }
1573  done
1574fi
1575
1576test -n "$ac_init_help" && exit $ac_status
1577if $ac_init_version; then
1578  cat <<\_ACEOF
1579xf86-video-mga configure 1.6.4
1580generated by GNU Autoconf 2.69
1581
1582Copyright (C) 2012 Free Software Foundation, Inc.
1583This configure script is free software; the Free Software Foundation
1584gives unlimited permission to copy, distribute and modify it.
1585_ACEOF
1586  exit
1587fi
1588
1589## ------------------------ ##
1590## Autoconf initialization. ##
1591## ------------------------ ##
1592
1593# ac_fn_c_try_compile LINENO
1594# --------------------------
1595# Try to compile conftest.$ac_ext, and return whether this succeeded.
1596ac_fn_c_try_compile ()
1597{
1598  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1599  rm -f conftest.$ac_objext
1600  if { { ac_try="$ac_compile"
1601case "(($ac_try" in
1602  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1603  *) ac_try_echo=$ac_try;;
1604esac
1605eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1606$as_echo "$ac_try_echo"; } >&5
1607  (eval "$ac_compile") 2>conftest.err
1608  ac_status=$?
1609  if test -s conftest.err; then
1610    grep -v '^ *+' conftest.err >conftest.er1
1611    cat conftest.er1 >&5
1612    mv -f conftest.er1 conftest.err
1613  fi
1614  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1615  test $ac_status = 0; } && {
1616	 test -z "$ac_c_werror_flag" ||
1617	 test ! -s conftest.err
1618       } && test -s conftest.$ac_objext; then :
1619  ac_retval=0
1620else
1621  $as_echo "$as_me: failed program was:" >&5
1622sed 's/^/| /' conftest.$ac_ext >&5
1623
1624	ac_retval=1
1625fi
1626  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1627  as_fn_set_status $ac_retval
1628
1629} # ac_fn_c_try_compile
1630
1631# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1632# ---------------------------------------------
1633# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1634# accordingly.
1635ac_fn_c_check_decl ()
1636{
1637  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1638  as_decl_name=`echo $2|sed 's/ *(.*//'`
1639  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1640  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1641$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1642if eval \${$3+:} false; then :
1643  $as_echo_n "(cached) " >&6
1644else
1645  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1646/* end confdefs.h.  */
1647$4
1648int
1649main ()
1650{
1651#ifndef $as_decl_name
1652#ifdef __cplusplus
1653  (void) $as_decl_use;
1654#else
1655  (void) $as_decl_name;
1656#endif
1657#endif
1658
1659  ;
1660  return 0;
1661}
1662_ACEOF
1663if ac_fn_c_try_compile "$LINENO"; then :
1664  eval "$3=yes"
1665else
1666  eval "$3=no"
1667fi
1668rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1669fi
1670eval ac_res=\$$3
1671	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1672$as_echo "$ac_res" >&6; }
1673  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1674
1675} # ac_fn_c_check_decl
1676
1677# ac_fn_c_try_cpp LINENO
1678# ----------------------
1679# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1680ac_fn_c_try_cpp ()
1681{
1682  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1683  if { { ac_try="$ac_cpp conftest.$ac_ext"
1684case "(($ac_try" in
1685  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1686  *) ac_try_echo=$ac_try;;
1687esac
1688eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1689$as_echo "$ac_try_echo"; } >&5
1690  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1691  ac_status=$?
1692  if test -s conftest.err; then
1693    grep -v '^ *+' conftest.err >conftest.er1
1694    cat conftest.er1 >&5
1695    mv -f conftest.er1 conftest.err
1696  fi
1697  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1698  test $ac_status = 0; } > conftest.i && {
1699	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1700	 test ! -s conftest.err
1701       }; then :
1702  ac_retval=0
1703else
1704  $as_echo "$as_me: failed program was:" >&5
1705sed 's/^/| /' conftest.$ac_ext >&5
1706
1707    ac_retval=1
1708fi
1709  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1710  as_fn_set_status $ac_retval
1711
1712} # ac_fn_c_try_cpp
1713
1714# ac_fn_c_try_run LINENO
1715# ----------------------
1716# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1717# that executables *can* be run.
1718ac_fn_c_try_run ()
1719{
1720  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1721  if { { ac_try="$ac_link"
1722case "(($ac_try" in
1723  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1724  *) ac_try_echo=$ac_try;;
1725esac
1726eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1727$as_echo "$ac_try_echo"; } >&5
1728  (eval "$ac_link") 2>&5
1729  ac_status=$?
1730  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1731  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1732  { { case "(($ac_try" in
1733  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1734  *) ac_try_echo=$ac_try;;
1735esac
1736eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1737$as_echo "$ac_try_echo"; } >&5
1738  (eval "$ac_try") 2>&5
1739  ac_status=$?
1740  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1741  test $ac_status = 0; }; }; then :
1742  ac_retval=0
1743else
1744  $as_echo "$as_me: program exited with status $ac_status" >&5
1745       $as_echo "$as_me: failed program was:" >&5
1746sed 's/^/| /' conftest.$ac_ext >&5
1747
1748       ac_retval=$ac_status
1749fi
1750  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1751  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1752  as_fn_set_status $ac_retval
1753
1754} # ac_fn_c_try_run
1755
1756# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1757# -------------------------------------------------------
1758# Tests whether HEADER exists and can be compiled using the include files in
1759# INCLUDES, setting the cache variable VAR accordingly.
1760ac_fn_c_check_header_compile ()
1761{
1762  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1763  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1764$as_echo_n "checking for $2... " >&6; }
1765if eval \${$3+:} false; then :
1766  $as_echo_n "(cached) " >&6
1767else
1768  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1769/* end confdefs.h.  */
1770$4
1771#include <$2>
1772_ACEOF
1773if ac_fn_c_try_compile "$LINENO"; then :
1774  eval "$3=yes"
1775else
1776  eval "$3=no"
1777fi
1778rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1779fi
1780eval ac_res=\$$3
1781	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1782$as_echo "$ac_res" >&6; }
1783  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1784
1785} # ac_fn_c_check_header_compile
1786
1787# ac_fn_c_try_link LINENO
1788# -----------------------
1789# Try to link conftest.$ac_ext, and return whether this succeeded.
1790ac_fn_c_try_link ()
1791{
1792  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1793  rm -f conftest.$ac_objext conftest$ac_exeext
1794  if { { ac_try="$ac_link"
1795case "(($ac_try" in
1796  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1797  *) ac_try_echo=$ac_try;;
1798esac
1799eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1800$as_echo "$ac_try_echo"; } >&5
1801  (eval "$ac_link") 2>conftest.err
1802  ac_status=$?
1803  if test -s conftest.err; then
1804    grep -v '^ *+' conftest.err >conftest.er1
1805    cat conftest.er1 >&5
1806    mv -f conftest.er1 conftest.err
1807  fi
1808  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1809  test $ac_status = 0; } && {
1810	 test -z "$ac_c_werror_flag" ||
1811	 test ! -s conftest.err
1812       } && test -s conftest$ac_exeext && {
1813	 test "$cross_compiling" = yes ||
1814	 test -x conftest$ac_exeext
1815       }; then :
1816  ac_retval=0
1817else
1818  $as_echo "$as_me: failed program was:" >&5
1819sed 's/^/| /' conftest.$ac_ext >&5
1820
1821	ac_retval=1
1822fi
1823  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1824  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1825  # interfere with the next link command; also delete a directory that is
1826  # left behind by Apple's compiler.  We do this before executing the actions.
1827  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1828  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1829  as_fn_set_status $ac_retval
1830
1831} # ac_fn_c_try_link
1832
1833# ac_fn_c_check_func LINENO FUNC VAR
1834# ----------------------------------
1835# Tests whether FUNC exists, setting the cache variable VAR accordingly
1836ac_fn_c_check_func ()
1837{
1838  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1839  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1840$as_echo_n "checking for $2... " >&6; }
1841if eval \${$3+:} false; then :
1842  $as_echo_n "(cached) " >&6
1843else
1844  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1845/* end confdefs.h.  */
1846/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1847   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1848#define $2 innocuous_$2
1849
1850/* System header to define __stub macros and hopefully few prototypes,
1851    which can conflict with char $2 (); below.
1852    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1853    <limits.h> exists even on freestanding compilers.  */
1854
1855#ifdef __STDC__
1856# include <limits.h>
1857#else
1858# include <assert.h>
1859#endif
1860
1861#undef $2
1862
1863/* Override any GCC internal prototype to avoid an error.
1864   Use char because int might match the return type of a GCC
1865   builtin and then its argument prototype would still apply.  */
1866#ifdef __cplusplus
1867extern "C"
1868#endif
1869char $2 ();
1870/* The GNU C library defines this for functions which it implements
1871    to always fail with ENOSYS.  Some functions are actually named
1872    something starting with __ and the normal name is an alias.  */
1873#if defined __stub_$2 || defined __stub___$2
1874choke me
1875#endif
1876
1877int
1878main ()
1879{
1880return $2 ();
1881  ;
1882  return 0;
1883}
1884_ACEOF
1885if ac_fn_c_try_link "$LINENO"; then :
1886  eval "$3=yes"
1887else
1888  eval "$3=no"
1889fi
1890rm -f core conftest.err conftest.$ac_objext \
1891    conftest$ac_exeext conftest.$ac_ext
1892fi
1893eval ac_res=\$$3
1894	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1895$as_echo "$ac_res" >&6; }
1896  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1897
1898} # ac_fn_c_check_func
1899
1900# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1901# -------------------------------------------------------
1902# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1903# the include files in INCLUDES and setting the cache variable VAR
1904# accordingly.
1905ac_fn_c_check_header_mongrel ()
1906{
1907  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1908  if eval \${$3+:} false; then :
1909  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1910$as_echo_n "checking for $2... " >&6; }
1911if eval \${$3+:} false; then :
1912  $as_echo_n "(cached) " >&6
1913fi
1914eval ac_res=\$$3
1915	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1916$as_echo "$ac_res" >&6; }
1917else
1918  # Is the header compilable?
1919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1920$as_echo_n "checking $2 usability... " >&6; }
1921cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1922/* end confdefs.h.  */
1923$4
1924#include <$2>
1925_ACEOF
1926if ac_fn_c_try_compile "$LINENO"; then :
1927  ac_header_compiler=yes
1928else
1929  ac_header_compiler=no
1930fi
1931rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1933$as_echo "$ac_header_compiler" >&6; }
1934
1935# Is the header present?
1936{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1937$as_echo_n "checking $2 presence... " >&6; }
1938cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1939/* end confdefs.h.  */
1940#include <$2>
1941_ACEOF
1942if ac_fn_c_try_cpp "$LINENO"; then :
1943  ac_header_preproc=yes
1944else
1945  ac_header_preproc=no
1946fi
1947rm -f conftest.err conftest.i conftest.$ac_ext
1948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1949$as_echo "$ac_header_preproc" >&6; }
1950
1951# So?  What about this header?
1952case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1953  yes:no: )
1954    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1955$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1956    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1957$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1958    ;;
1959  no:yes:* )
1960    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1961$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1962    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1963$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1964    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1965$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1966    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1967$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1968    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1969$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1970( $as_echo "## ---------------------------------------------------------------------- ##
1971## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
1972## ---------------------------------------------------------------------- ##"
1973     ) | sed "s/^/$as_me: WARNING:     /" >&2
1974    ;;
1975esac
1976  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1977$as_echo_n "checking for $2... " >&6; }
1978if eval \${$3+:} false; then :
1979  $as_echo_n "(cached) " >&6
1980else
1981  eval "$3=\$ac_header_compiler"
1982fi
1983eval ac_res=\$$3
1984	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1985$as_echo "$ac_res" >&6; }
1986fi
1987  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1988
1989} # ac_fn_c_check_header_mongrel
1990cat >config.log <<_ACEOF
1991This file contains any messages produced by compilers while
1992running configure, to aid debugging if configure makes a mistake.
1993
1994It was created by xf86-video-mga $as_me 1.6.4, which was
1995generated by GNU Autoconf 2.69.  Invocation command line was
1996
1997  $ $0 $@
1998
1999_ACEOF
2000exec 5>>config.log
2001{
2002cat <<_ASUNAME
2003## --------- ##
2004## Platform. ##
2005## --------- ##
2006
2007hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2008uname -m = `(uname -m) 2>/dev/null || echo unknown`
2009uname -r = `(uname -r) 2>/dev/null || echo unknown`
2010uname -s = `(uname -s) 2>/dev/null || echo unknown`
2011uname -v = `(uname -v) 2>/dev/null || echo unknown`
2012
2013/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2014/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2015
2016/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2017/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2018/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2019/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2020/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2021/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2022/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2023
2024_ASUNAME
2025
2026as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2027for as_dir in $PATH
2028do
2029  IFS=$as_save_IFS
2030  test -z "$as_dir" && as_dir=.
2031    $as_echo "PATH: $as_dir"
2032  done
2033IFS=$as_save_IFS
2034
2035} >&5
2036
2037cat >&5 <<_ACEOF
2038
2039
2040## ----------- ##
2041## Core tests. ##
2042## ----------- ##
2043
2044_ACEOF
2045
2046
2047# Keep a trace of the command line.
2048# Strip out --no-create and --no-recursion so they do not pile up.
2049# Strip out --silent because we don't want to record it for future runs.
2050# Also quote any args containing shell meta-characters.
2051# Make two passes to allow for proper duplicate-argument suppression.
2052ac_configure_args=
2053ac_configure_args0=
2054ac_configure_args1=
2055ac_must_keep_next=false
2056for ac_pass in 1 2
2057do
2058  for ac_arg
2059  do
2060    case $ac_arg in
2061    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2062    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2063    | -silent | --silent | --silen | --sile | --sil)
2064      continue ;;
2065    *\'*)
2066      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2067    esac
2068    case $ac_pass in
2069    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2070    2)
2071      as_fn_append ac_configure_args1 " '$ac_arg'"
2072      if test $ac_must_keep_next = true; then
2073	ac_must_keep_next=false # Got value, back to normal.
2074      else
2075	case $ac_arg in
2076	  *=* | --config-cache | -C | -disable-* | --disable-* \
2077	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2078	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2079	  | -with-* | --with-* | -without-* | --without-* | --x)
2080	    case "$ac_configure_args0 " in
2081	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2082	    esac
2083	    ;;
2084	  -* ) ac_must_keep_next=true ;;
2085	esac
2086      fi
2087      as_fn_append ac_configure_args " '$ac_arg'"
2088      ;;
2089    esac
2090  done
2091done
2092{ ac_configure_args0=; unset ac_configure_args0;}
2093{ ac_configure_args1=; unset ac_configure_args1;}
2094
2095# When interrupted or exit'd, cleanup temporary files, and complete
2096# config.log.  We remove comments because anyway the quotes in there
2097# would cause problems or look ugly.
2098# WARNING: Use '\'' to represent an apostrophe within the trap.
2099# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2100trap 'exit_status=$?
2101  # Save into config.log some information that might help in debugging.
2102  {
2103    echo
2104
2105    $as_echo "## ---------------- ##
2106## Cache variables. ##
2107## ---------------- ##"
2108    echo
2109    # The following way of writing the cache mishandles newlines in values,
2110(
2111  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2112    eval ac_val=\$$ac_var
2113    case $ac_val in #(
2114    *${as_nl}*)
2115      case $ac_var in #(
2116      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2117$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2118      esac
2119      case $ac_var in #(
2120      _ | IFS | as_nl) ;; #(
2121      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2122      *) { eval $ac_var=; unset $ac_var;} ;;
2123      esac ;;
2124    esac
2125  done
2126  (set) 2>&1 |
2127    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2128    *${as_nl}ac_space=\ *)
2129      sed -n \
2130	"s/'\''/'\''\\\\'\'''\''/g;
2131	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2132      ;; #(
2133    *)
2134      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2135      ;;
2136    esac |
2137    sort
2138)
2139    echo
2140
2141    $as_echo "## ----------------- ##
2142## Output variables. ##
2143## ----------------- ##"
2144    echo
2145    for ac_var in $ac_subst_vars
2146    do
2147      eval ac_val=\$$ac_var
2148      case $ac_val in
2149      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2150      esac
2151      $as_echo "$ac_var='\''$ac_val'\''"
2152    done | sort
2153    echo
2154
2155    if test -n "$ac_subst_files"; then
2156      $as_echo "## ------------------- ##
2157## File substitutions. ##
2158## ------------------- ##"
2159      echo
2160      for ac_var in $ac_subst_files
2161      do
2162	eval ac_val=\$$ac_var
2163	case $ac_val in
2164	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2165	esac
2166	$as_echo "$ac_var='\''$ac_val'\''"
2167      done | sort
2168      echo
2169    fi
2170
2171    if test -s confdefs.h; then
2172      $as_echo "## ----------- ##
2173## confdefs.h. ##
2174## ----------- ##"
2175      echo
2176      cat confdefs.h
2177      echo
2178    fi
2179    test "$ac_signal" != 0 &&
2180      $as_echo "$as_me: caught signal $ac_signal"
2181    $as_echo "$as_me: exit $exit_status"
2182  } >&5
2183  rm -f core *.core core.conftest.* &&
2184    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2185    exit $exit_status
2186' 0
2187for ac_signal in 1 2 13 15; do
2188  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2189done
2190ac_signal=0
2191
2192# confdefs.h avoids OS command line length limits that DEFS can exceed.
2193rm -f -r conftest* confdefs.h
2194
2195$as_echo "/* confdefs.h */" > confdefs.h
2196
2197# Predefined preprocessor variables.
2198
2199cat >>confdefs.h <<_ACEOF
2200#define PACKAGE_NAME "$PACKAGE_NAME"
2201_ACEOF
2202
2203cat >>confdefs.h <<_ACEOF
2204#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2205_ACEOF
2206
2207cat >>confdefs.h <<_ACEOF
2208#define PACKAGE_VERSION "$PACKAGE_VERSION"
2209_ACEOF
2210
2211cat >>confdefs.h <<_ACEOF
2212#define PACKAGE_STRING "$PACKAGE_STRING"
2213_ACEOF
2214
2215cat >>confdefs.h <<_ACEOF
2216#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2217_ACEOF
2218
2219cat >>confdefs.h <<_ACEOF
2220#define PACKAGE_URL "$PACKAGE_URL"
2221_ACEOF
2222
2223
2224# Let the site file select an alternate cache file if it wants to.
2225# Prefer an explicitly selected file to automatically selected ones.
2226ac_site_file1=NONE
2227ac_site_file2=NONE
2228if test -n "$CONFIG_SITE"; then
2229  # We do not want a PATH search for config.site.
2230  case $CONFIG_SITE in #((
2231    -*)  ac_site_file1=./$CONFIG_SITE;;
2232    */*) ac_site_file1=$CONFIG_SITE;;
2233    *)   ac_site_file1=./$CONFIG_SITE;;
2234  esac
2235elif test "x$prefix" != xNONE; then
2236  ac_site_file1=$prefix/share/config.site
2237  ac_site_file2=$prefix/etc/config.site
2238else
2239  ac_site_file1=$ac_default_prefix/share/config.site
2240  ac_site_file2=$ac_default_prefix/etc/config.site
2241fi
2242for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2243do
2244  test "x$ac_site_file" = xNONE && continue
2245  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2246    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2247$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2248    sed 's/^/| /' "$ac_site_file" >&5
2249    . "$ac_site_file" \
2250      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2251$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2252as_fn_error $? "failed to load site script $ac_site_file
2253See \`config.log' for more details" "$LINENO" 5; }
2254  fi
2255done
2256
2257if test -r "$cache_file"; then
2258  # Some versions of bash will fail to source /dev/null (special files
2259  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2260  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2261    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2262$as_echo "$as_me: loading cache $cache_file" >&6;}
2263    case $cache_file in
2264      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2265      *)                      . "./$cache_file";;
2266    esac
2267  fi
2268else
2269  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2270$as_echo "$as_me: creating cache $cache_file" >&6;}
2271  >$cache_file
2272fi
2273
2274# Check that the precious variables saved in the cache have kept the same
2275# value.
2276ac_cache_corrupted=false
2277for ac_var in $ac_precious_vars; do
2278  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2279  eval ac_new_set=\$ac_env_${ac_var}_set
2280  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2281  eval ac_new_val=\$ac_env_${ac_var}_value
2282  case $ac_old_set,$ac_new_set in
2283    set,)
2284      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2285$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2286      ac_cache_corrupted=: ;;
2287    ,set)
2288      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2289$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2290      ac_cache_corrupted=: ;;
2291    ,);;
2292    *)
2293      if test "x$ac_old_val" != "x$ac_new_val"; then
2294	# differences in whitespace do not lead to failure.
2295	ac_old_val_w=`echo x $ac_old_val`
2296	ac_new_val_w=`echo x $ac_new_val`
2297	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2298	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2299$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2300	  ac_cache_corrupted=:
2301	else
2302	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2303$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2304	  eval $ac_var=\$ac_old_val
2305	fi
2306	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2307$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2308	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2309$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2310      fi;;
2311  esac
2312  # Pass precious variables to config.status.
2313  if test "$ac_new_set" = set; then
2314    case $ac_new_val in
2315    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2316    *) ac_arg=$ac_var=$ac_new_val ;;
2317    esac
2318    case " $ac_configure_args " in
2319      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2320      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2321    esac
2322  fi
2323done
2324if $ac_cache_corrupted; then
2325  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2326$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2327  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2328$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2329  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2330fi
2331## -------------------- ##
2332## Main body of script. ##
2333## -------------------- ##
2334
2335ac_ext=c
2336ac_cpp='$CPP $CPPFLAGS'
2337ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2338ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2339ac_compiler_gnu=$ac_cv_c_compiler_gnu
2340
2341
2342
2343ac_config_headers="$ac_config_headers config.h"
2344
2345
2346# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358ac_aux_dir=
2359for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2360  if test -f "$ac_dir/install-sh"; then
2361    ac_aux_dir=$ac_dir
2362    ac_install_sh="$ac_aux_dir/install-sh -c"
2363    break
2364  elif test -f "$ac_dir/install.sh"; then
2365    ac_aux_dir=$ac_dir
2366    ac_install_sh="$ac_aux_dir/install.sh -c"
2367    break
2368  elif test -f "$ac_dir/shtool"; then
2369    ac_aux_dir=$ac_dir
2370    ac_install_sh="$ac_aux_dir/shtool install -c"
2371    break
2372  fi
2373done
2374if test -z "$ac_aux_dir"; then
2375  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2376fi
2377
2378# These three variables are undocumented and unsupported,
2379# and are intended to be withdrawn in a future Autoconf release.
2380# They can cause serious problems if a builder's source tree is in a directory
2381# whose full name contains unusual characters.
2382ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2383ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2384ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2385
2386
2387# Find a good install program.  We prefer a C program (faster),
2388# so one script is as good as another.  But avoid the broken or
2389# incompatible versions:
2390# SysV /etc/install, /usr/sbin/install
2391# SunOS /usr/etc/install
2392# IRIX /sbin/install
2393# AIX /bin/install
2394# AmigaOS /C/install, which installs bootblocks on floppy discs
2395# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2396# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2397# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2398# OS/2's system install, which has a completely different semantic
2399# ./install, which can be erroneously created by make from ./install.sh.
2400# Reject install programs that cannot install multiple files.
2401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2402$as_echo_n "checking for a BSD-compatible install... " >&6; }
2403if test -z "$INSTALL"; then
2404if ${ac_cv_path_install+:} false; then :
2405  $as_echo_n "(cached) " >&6
2406else
2407  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2408for as_dir in $PATH
2409do
2410  IFS=$as_save_IFS
2411  test -z "$as_dir" && as_dir=.
2412    # Account for people who put trailing slashes in PATH elements.
2413case $as_dir/ in #((
2414  ./ | .// | /[cC]/* | \
2415  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2416  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2417  /usr/ucb/* ) ;;
2418  *)
2419    # OSF1 and SCO ODT 3.0 have their own names for install.
2420    # Don't use installbsd from OSF since it installs stuff as root
2421    # by default.
2422    for ac_prog in ginstall scoinst install; do
2423      for ac_exec_ext in '' $ac_executable_extensions; do
2424	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2425	  if test $ac_prog = install &&
2426	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2427	    # AIX install.  It has an incompatible calling convention.
2428	    :
2429	  elif test $ac_prog = install &&
2430	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2431	    # program-specific install script used by HP pwplus--don't use.
2432	    :
2433	  else
2434	    rm -rf conftest.one conftest.two conftest.dir
2435	    echo one > conftest.one
2436	    echo two > conftest.two
2437	    mkdir conftest.dir
2438	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2439	      test -s conftest.one && test -s conftest.two &&
2440	      test -s conftest.dir/conftest.one &&
2441	      test -s conftest.dir/conftest.two
2442	    then
2443	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2444	      break 3
2445	    fi
2446	  fi
2447	fi
2448      done
2449    done
2450    ;;
2451esac
2452
2453  done
2454IFS=$as_save_IFS
2455
2456rm -rf conftest.one conftest.two conftest.dir
2457
2458fi
2459  if test "${ac_cv_path_install+set}" = set; then
2460    INSTALL=$ac_cv_path_install
2461  else
2462    # As a last resort, use the slow shell script.  Don't cache a
2463    # value for INSTALL within a source directory, because that will
2464    # break other packages using the cache if that directory is
2465    # removed, or if the value is a relative name.
2466    INSTALL=$ac_install_sh
2467  fi
2468fi
2469{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2470$as_echo "$INSTALL" >&6; }
2471
2472# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2473# It thinks the first close brace ends the variable substitution.
2474test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2475
2476test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2477
2478test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2479
2480# expand $ac_aux_dir to an absolute path
2481am_aux_dir=`cd $ac_aux_dir && pwd`
2482
2483ac_ext=c
2484ac_cpp='$CPP $CPPFLAGS'
2485ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2486ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2487ac_compiler_gnu=$ac_cv_c_compiler_gnu
2488if test -n "$ac_tool_prefix"; then
2489  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2490set dummy ${ac_tool_prefix}gcc; ac_word=$2
2491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2492$as_echo_n "checking for $ac_word... " >&6; }
2493if ${ac_cv_prog_CC+:} false; then :
2494  $as_echo_n "(cached) " >&6
2495else
2496  if test -n "$CC"; then
2497  ac_cv_prog_CC="$CC" # Let the user override the test.
2498else
2499as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2500for as_dir in $PATH
2501do
2502  IFS=$as_save_IFS
2503  test -z "$as_dir" && as_dir=.
2504    for ac_exec_ext in '' $ac_executable_extensions; do
2505  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2506    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2507    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2508    break 2
2509  fi
2510done
2511  done
2512IFS=$as_save_IFS
2513
2514fi
2515fi
2516CC=$ac_cv_prog_CC
2517if test -n "$CC"; then
2518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2519$as_echo "$CC" >&6; }
2520else
2521  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2522$as_echo "no" >&6; }
2523fi
2524
2525
2526fi
2527if test -z "$ac_cv_prog_CC"; then
2528  ac_ct_CC=$CC
2529  # Extract the first word of "gcc", so it can be a program name with args.
2530set dummy gcc; ac_word=$2
2531{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2532$as_echo_n "checking for $ac_word... " >&6; }
2533if ${ac_cv_prog_ac_ct_CC+:} false; then :
2534  $as_echo_n "(cached) " >&6
2535else
2536  if test -n "$ac_ct_CC"; then
2537  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2538else
2539as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2540for as_dir in $PATH
2541do
2542  IFS=$as_save_IFS
2543  test -z "$as_dir" && as_dir=.
2544    for ac_exec_ext in '' $ac_executable_extensions; do
2545  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2546    ac_cv_prog_ac_ct_CC="gcc"
2547    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2548    break 2
2549  fi
2550done
2551  done
2552IFS=$as_save_IFS
2553
2554fi
2555fi
2556ac_ct_CC=$ac_cv_prog_ac_ct_CC
2557if test -n "$ac_ct_CC"; then
2558  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2559$as_echo "$ac_ct_CC" >&6; }
2560else
2561  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2562$as_echo "no" >&6; }
2563fi
2564
2565  if test "x$ac_ct_CC" = x; then
2566    CC=""
2567  else
2568    case $cross_compiling:$ac_tool_warned in
2569yes:)
2570{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2571$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2572ac_tool_warned=yes ;;
2573esac
2574    CC=$ac_ct_CC
2575  fi
2576else
2577  CC="$ac_cv_prog_CC"
2578fi
2579
2580if test -z "$CC"; then
2581          if test -n "$ac_tool_prefix"; then
2582    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2583set dummy ${ac_tool_prefix}cc; ac_word=$2
2584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2585$as_echo_n "checking for $ac_word... " >&6; }
2586if ${ac_cv_prog_CC+:} false; then :
2587  $as_echo_n "(cached) " >&6
2588else
2589  if test -n "$CC"; then
2590  ac_cv_prog_CC="$CC" # Let the user override the test.
2591else
2592as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2593for as_dir in $PATH
2594do
2595  IFS=$as_save_IFS
2596  test -z "$as_dir" && as_dir=.
2597    for ac_exec_ext in '' $ac_executable_extensions; do
2598  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2599    ac_cv_prog_CC="${ac_tool_prefix}cc"
2600    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2601    break 2
2602  fi
2603done
2604  done
2605IFS=$as_save_IFS
2606
2607fi
2608fi
2609CC=$ac_cv_prog_CC
2610if test -n "$CC"; then
2611  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2612$as_echo "$CC" >&6; }
2613else
2614  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2615$as_echo "no" >&6; }
2616fi
2617
2618
2619  fi
2620fi
2621if test -z "$CC"; then
2622  # Extract the first word of "cc", so it can be a program name with args.
2623set dummy cc; ac_word=$2
2624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2625$as_echo_n "checking for $ac_word... " >&6; }
2626if ${ac_cv_prog_CC+:} false; then :
2627  $as_echo_n "(cached) " >&6
2628else
2629  if test -n "$CC"; then
2630  ac_cv_prog_CC="$CC" # Let the user override the test.
2631else
2632  ac_prog_rejected=no
2633as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2634for as_dir in $PATH
2635do
2636  IFS=$as_save_IFS
2637  test -z "$as_dir" && as_dir=.
2638    for ac_exec_ext in '' $ac_executable_extensions; do
2639  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2640    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2641       ac_prog_rejected=yes
2642       continue
2643     fi
2644    ac_cv_prog_CC="cc"
2645    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2646    break 2
2647  fi
2648done
2649  done
2650IFS=$as_save_IFS
2651
2652if test $ac_prog_rejected = yes; then
2653  # We found a bogon in the path, so make sure we never use it.
2654  set dummy $ac_cv_prog_CC
2655  shift
2656  if test $# != 0; then
2657    # We chose a different compiler from the bogus one.
2658    # However, it has the same basename, so the bogon will be chosen
2659    # first if we set CC to just the basename; use the full file name.
2660    shift
2661    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2662  fi
2663fi
2664fi
2665fi
2666CC=$ac_cv_prog_CC
2667if test -n "$CC"; then
2668  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2669$as_echo "$CC" >&6; }
2670else
2671  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2672$as_echo "no" >&6; }
2673fi
2674
2675
2676fi
2677if test -z "$CC"; then
2678  if test -n "$ac_tool_prefix"; then
2679  for ac_prog in cl.exe
2680  do
2681    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2682set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2684$as_echo_n "checking for $ac_word... " >&6; }
2685if ${ac_cv_prog_CC+:} false; then :
2686  $as_echo_n "(cached) " >&6
2687else
2688  if test -n "$CC"; then
2689  ac_cv_prog_CC="$CC" # Let the user override the test.
2690else
2691as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2692for as_dir in $PATH
2693do
2694  IFS=$as_save_IFS
2695  test -z "$as_dir" && as_dir=.
2696    for ac_exec_ext in '' $ac_executable_extensions; do
2697  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2698    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2699    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2700    break 2
2701  fi
2702done
2703  done
2704IFS=$as_save_IFS
2705
2706fi
2707fi
2708CC=$ac_cv_prog_CC
2709if test -n "$CC"; then
2710  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2711$as_echo "$CC" >&6; }
2712else
2713  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2714$as_echo "no" >&6; }
2715fi
2716
2717
2718    test -n "$CC" && break
2719  done
2720fi
2721if test -z "$CC"; then
2722  ac_ct_CC=$CC
2723  for ac_prog in cl.exe
2724do
2725  # Extract the first word of "$ac_prog", so it can be a program name with args.
2726set dummy $ac_prog; ac_word=$2
2727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2728$as_echo_n "checking for $ac_word... " >&6; }
2729if ${ac_cv_prog_ac_ct_CC+:} false; then :
2730  $as_echo_n "(cached) " >&6
2731else
2732  if test -n "$ac_ct_CC"; then
2733  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2734else
2735as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2736for as_dir in $PATH
2737do
2738  IFS=$as_save_IFS
2739  test -z "$as_dir" && as_dir=.
2740    for ac_exec_ext in '' $ac_executable_extensions; do
2741  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2742    ac_cv_prog_ac_ct_CC="$ac_prog"
2743    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2744    break 2
2745  fi
2746done
2747  done
2748IFS=$as_save_IFS
2749
2750fi
2751fi
2752ac_ct_CC=$ac_cv_prog_ac_ct_CC
2753if test -n "$ac_ct_CC"; then
2754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2755$as_echo "$ac_ct_CC" >&6; }
2756else
2757  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2758$as_echo "no" >&6; }
2759fi
2760
2761
2762  test -n "$ac_ct_CC" && break
2763done
2764
2765  if test "x$ac_ct_CC" = x; then
2766    CC=""
2767  else
2768    case $cross_compiling:$ac_tool_warned in
2769yes:)
2770{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2771$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2772ac_tool_warned=yes ;;
2773esac
2774    CC=$ac_ct_CC
2775  fi
2776fi
2777
2778fi
2779
2780
2781test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2782$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2783as_fn_error $? "no acceptable C compiler found in \$PATH
2784See \`config.log' for more details" "$LINENO" 5; }
2785
2786# Provide some information about the compiler.
2787$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2788set X $ac_compile
2789ac_compiler=$2
2790for ac_option in --version -v -V -qversion; do
2791  { { ac_try="$ac_compiler $ac_option >&5"
2792case "(($ac_try" in
2793  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2794  *) ac_try_echo=$ac_try;;
2795esac
2796eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2797$as_echo "$ac_try_echo"; } >&5
2798  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2799  ac_status=$?
2800  if test -s conftest.err; then
2801    sed '10a\
2802... rest of stderr output deleted ...
2803         10q' conftest.err >conftest.er1
2804    cat conftest.er1 >&5
2805  fi
2806  rm -f conftest.er1 conftest.err
2807  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2808  test $ac_status = 0; }
2809done
2810
2811cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2812/* end confdefs.h.  */
2813
2814int
2815main ()
2816{
2817
2818  ;
2819  return 0;
2820}
2821_ACEOF
2822ac_clean_files_save=$ac_clean_files
2823ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2824# Try to create an executable without -o first, disregard a.out.
2825# It will help us diagnose broken compilers, and finding out an intuition
2826# of exeext.
2827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2828$as_echo_n "checking whether the C compiler works... " >&6; }
2829ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2830
2831# The possible output files:
2832ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2833
2834ac_rmfiles=
2835for ac_file in $ac_files
2836do
2837  case $ac_file in
2838    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2839    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2840  esac
2841done
2842rm -f $ac_rmfiles
2843
2844if { { ac_try="$ac_link_default"
2845case "(($ac_try" in
2846  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2847  *) ac_try_echo=$ac_try;;
2848esac
2849eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2850$as_echo "$ac_try_echo"; } >&5
2851  (eval "$ac_link_default") 2>&5
2852  ac_status=$?
2853  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2854  test $ac_status = 0; }; then :
2855  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2856# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2857# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2858# so that the user can short-circuit this test for compilers unknown to
2859# Autoconf.
2860for ac_file in $ac_files ''
2861do
2862  test -f "$ac_file" || continue
2863  case $ac_file in
2864    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2865	;;
2866    [ab].out )
2867	# We found the default executable, but exeext='' is most
2868	# certainly right.
2869	break;;
2870    *.* )
2871	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2872	then :; else
2873	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2874	fi
2875	# We set ac_cv_exeext here because the later test for it is not
2876	# safe: cross compilers may not add the suffix if given an `-o'
2877	# argument, so we may need to know it at that point already.
2878	# Even if this section looks crufty: it has the advantage of
2879	# actually working.
2880	break;;
2881    * )
2882	break;;
2883  esac
2884done
2885test "$ac_cv_exeext" = no && ac_cv_exeext=
2886
2887else
2888  ac_file=''
2889fi
2890if test -z "$ac_file"; then :
2891  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2892$as_echo "no" >&6; }
2893$as_echo "$as_me: failed program was:" >&5
2894sed 's/^/| /' conftest.$ac_ext >&5
2895
2896{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2897$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2898as_fn_error 77 "C compiler cannot create executables
2899See \`config.log' for more details" "$LINENO" 5; }
2900else
2901  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2902$as_echo "yes" >&6; }
2903fi
2904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2905$as_echo_n "checking for C compiler default output file name... " >&6; }
2906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2907$as_echo "$ac_file" >&6; }
2908ac_exeext=$ac_cv_exeext
2909
2910rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2911ac_clean_files=$ac_clean_files_save
2912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2913$as_echo_n "checking for suffix of executables... " >&6; }
2914if { { ac_try="$ac_link"
2915case "(($ac_try" in
2916  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2917  *) ac_try_echo=$ac_try;;
2918esac
2919eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2920$as_echo "$ac_try_echo"; } >&5
2921  (eval "$ac_link") 2>&5
2922  ac_status=$?
2923  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2924  test $ac_status = 0; }; then :
2925  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2926# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2927# work properly (i.e., refer to `conftest.exe'), while it won't with
2928# `rm'.
2929for ac_file in conftest.exe conftest conftest.*; do
2930  test -f "$ac_file" || continue
2931  case $ac_file in
2932    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2933    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2934	  break;;
2935    * ) break;;
2936  esac
2937done
2938else
2939  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2940$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2941as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2942See \`config.log' for more details" "$LINENO" 5; }
2943fi
2944rm -f conftest conftest$ac_cv_exeext
2945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2946$as_echo "$ac_cv_exeext" >&6; }
2947
2948rm -f conftest.$ac_ext
2949EXEEXT=$ac_cv_exeext
2950ac_exeext=$EXEEXT
2951cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2952/* end confdefs.h.  */
2953#include <stdio.h>
2954int
2955main ()
2956{
2957FILE *f = fopen ("conftest.out", "w");
2958 return ferror (f) || fclose (f) != 0;
2959
2960  ;
2961  return 0;
2962}
2963_ACEOF
2964ac_clean_files="$ac_clean_files conftest.out"
2965# Check that the compiler produces executables we can run.  If not, either
2966# the compiler is broken, or we cross compile.
2967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2968$as_echo_n "checking whether we are cross compiling... " >&6; }
2969if test "$cross_compiling" != yes; then
2970  { { ac_try="$ac_link"
2971case "(($ac_try" in
2972  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2973  *) ac_try_echo=$ac_try;;
2974esac
2975eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2976$as_echo "$ac_try_echo"; } >&5
2977  (eval "$ac_link") 2>&5
2978  ac_status=$?
2979  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2980  test $ac_status = 0; }
2981  if { ac_try='./conftest$ac_cv_exeext'
2982  { { case "(($ac_try" in
2983  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2984  *) ac_try_echo=$ac_try;;
2985esac
2986eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2987$as_echo "$ac_try_echo"; } >&5
2988  (eval "$ac_try") 2>&5
2989  ac_status=$?
2990  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2991  test $ac_status = 0; }; }; then
2992    cross_compiling=no
2993  else
2994    if test "$cross_compiling" = maybe; then
2995	cross_compiling=yes
2996    else
2997	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2998$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2999as_fn_error $? "cannot run C compiled programs.
3000If you meant to cross compile, use \`--host'.
3001See \`config.log' for more details" "$LINENO" 5; }
3002    fi
3003  fi
3004fi
3005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3006$as_echo "$cross_compiling" >&6; }
3007
3008rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3009ac_clean_files=$ac_clean_files_save
3010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3011$as_echo_n "checking for suffix of object files... " >&6; }
3012if ${ac_cv_objext+:} false; then :
3013  $as_echo_n "(cached) " >&6
3014else
3015  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3016/* end confdefs.h.  */
3017
3018int
3019main ()
3020{
3021
3022  ;
3023  return 0;
3024}
3025_ACEOF
3026rm -f conftest.o conftest.obj
3027if { { ac_try="$ac_compile"
3028case "(($ac_try" in
3029  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3030  *) ac_try_echo=$ac_try;;
3031esac
3032eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3033$as_echo "$ac_try_echo"; } >&5
3034  (eval "$ac_compile") 2>&5
3035  ac_status=$?
3036  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3037  test $ac_status = 0; }; then :
3038  for ac_file in conftest.o conftest.obj conftest.*; do
3039  test -f "$ac_file" || continue;
3040  case $ac_file in
3041    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3042    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3043       break;;
3044  esac
3045done
3046else
3047  $as_echo "$as_me: failed program was:" >&5
3048sed 's/^/| /' conftest.$ac_ext >&5
3049
3050{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3051$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3052as_fn_error $? "cannot compute suffix of object files: cannot compile
3053See \`config.log' for more details" "$LINENO" 5; }
3054fi
3055rm -f conftest.$ac_cv_objext conftest.$ac_ext
3056fi
3057{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3058$as_echo "$ac_cv_objext" >&6; }
3059OBJEXT=$ac_cv_objext
3060ac_objext=$OBJEXT
3061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3062$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3063if ${ac_cv_c_compiler_gnu+:} false; then :
3064  $as_echo_n "(cached) " >&6
3065else
3066  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3067/* end confdefs.h.  */
3068
3069int
3070main ()
3071{
3072#ifndef __GNUC__
3073       choke me
3074#endif
3075
3076  ;
3077  return 0;
3078}
3079_ACEOF
3080if ac_fn_c_try_compile "$LINENO"; then :
3081  ac_compiler_gnu=yes
3082else
3083  ac_compiler_gnu=no
3084fi
3085rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3086ac_cv_c_compiler_gnu=$ac_compiler_gnu
3087
3088fi
3089{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3090$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3091if test $ac_compiler_gnu = yes; then
3092  GCC=yes
3093else
3094  GCC=
3095fi
3096ac_test_CFLAGS=${CFLAGS+set}
3097ac_save_CFLAGS=$CFLAGS
3098{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3099$as_echo_n "checking whether $CC accepts -g... " >&6; }
3100if ${ac_cv_prog_cc_g+:} false; then :
3101  $as_echo_n "(cached) " >&6
3102else
3103  ac_save_c_werror_flag=$ac_c_werror_flag
3104   ac_c_werror_flag=yes
3105   ac_cv_prog_cc_g=no
3106   CFLAGS="-g"
3107   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3108/* end confdefs.h.  */
3109
3110int
3111main ()
3112{
3113
3114  ;
3115  return 0;
3116}
3117_ACEOF
3118if ac_fn_c_try_compile "$LINENO"; then :
3119  ac_cv_prog_cc_g=yes
3120else
3121  CFLAGS=""
3122      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3123/* end confdefs.h.  */
3124
3125int
3126main ()
3127{
3128
3129  ;
3130  return 0;
3131}
3132_ACEOF
3133if ac_fn_c_try_compile "$LINENO"; then :
3134
3135else
3136  ac_c_werror_flag=$ac_save_c_werror_flag
3137	 CFLAGS="-g"
3138	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3139/* end confdefs.h.  */
3140
3141int
3142main ()
3143{
3144
3145  ;
3146  return 0;
3147}
3148_ACEOF
3149if ac_fn_c_try_compile "$LINENO"; then :
3150  ac_cv_prog_cc_g=yes
3151fi
3152rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3153fi
3154rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3155fi
3156rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3157   ac_c_werror_flag=$ac_save_c_werror_flag
3158fi
3159{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3160$as_echo "$ac_cv_prog_cc_g" >&6; }
3161if test "$ac_test_CFLAGS" = set; then
3162  CFLAGS=$ac_save_CFLAGS
3163elif test $ac_cv_prog_cc_g = yes; then
3164  if test "$GCC" = yes; then
3165    CFLAGS="-g -O2"
3166  else
3167    CFLAGS="-g"
3168  fi
3169else
3170  if test "$GCC" = yes; then
3171    CFLAGS="-O2"
3172  else
3173    CFLAGS=
3174  fi
3175fi
3176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3177$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3178if ${ac_cv_prog_cc_c89+:} false; then :
3179  $as_echo_n "(cached) " >&6
3180else
3181  ac_cv_prog_cc_c89=no
3182ac_save_CC=$CC
3183cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3184/* end confdefs.h.  */
3185#include <stdarg.h>
3186#include <stdio.h>
3187struct stat;
3188/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3189struct buf { int x; };
3190FILE * (*rcsopen) (struct buf *, struct stat *, int);
3191static char *e (p, i)
3192     char **p;
3193     int i;
3194{
3195  return p[i];
3196}
3197static char *f (char * (*g) (char **, int), char **p, ...)
3198{
3199  char *s;
3200  va_list v;
3201  va_start (v,p);
3202  s = g (p, va_arg (v,int));
3203  va_end (v);
3204  return s;
3205}
3206
3207/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3208   function prototypes and stuff, but not '\xHH' hex character constants.
3209   These don't provoke an error unfortunately, instead are silently treated
3210   as 'x'.  The following induces an error, until -std is added to get
3211   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3212   array size at least.  It's necessary to write '\x00'==0 to get something
3213   that's true only with -std.  */
3214int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3215
3216/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3217   inside strings and character constants.  */
3218#define FOO(x) 'x'
3219int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3220
3221int test (int i, double x);
3222struct s1 {int (*f) (int a);};
3223struct s2 {int (*f) (double a);};
3224int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3225int argc;
3226char **argv;
3227int
3228main ()
3229{
3230return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3231  ;
3232  return 0;
3233}
3234_ACEOF
3235for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3236	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3237do
3238  CC="$ac_save_CC $ac_arg"
3239  if ac_fn_c_try_compile "$LINENO"; then :
3240  ac_cv_prog_cc_c89=$ac_arg
3241fi
3242rm -f core conftest.err conftest.$ac_objext
3243  test "x$ac_cv_prog_cc_c89" != "xno" && break
3244done
3245rm -f conftest.$ac_ext
3246CC=$ac_save_CC
3247
3248fi
3249# AC_CACHE_VAL
3250case "x$ac_cv_prog_cc_c89" in
3251  x)
3252    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3253$as_echo "none needed" >&6; } ;;
3254  xno)
3255    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3256$as_echo "unsupported" >&6; } ;;
3257  *)
3258    CC="$CC $ac_cv_prog_cc_c89"
3259    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3260$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3261esac
3262if test "x$ac_cv_prog_cc_c89" != xno; then :
3263
3264fi
3265
3266ac_ext=c
3267ac_cpp='$CPP $CPPFLAGS'
3268ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3269ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3270ac_compiler_gnu=$ac_cv_c_compiler_gnu
3271
3272ac_ext=c
3273ac_cpp='$CPP $CPPFLAGS'
3274ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3275ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3276ac_compiler_gnu=$ac_cv_c_compiler_gnu
3277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3278$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3279if ${am_cv_prog_cc_c_o+:} false; then :
3280  $as_echo_n "(cached) " >&6
3281else
3282  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3283/* end confdefs.h.  */
3284
3285int
3286main ()
3287{
3288
3289  ;
3290  return 0;
3291}
3292_ACEOF
3293  # Make sure it works both with $CC and with simple cc.
3294  # Following AC_PROG_CC_C_O, we do the test twice because some
3295  # compilers refuse to overwrite an existing .o file with -o,
3296  # though they will create one.
3297  am_cv_prog_cc_c_o=yes
3298  for am_i in 1 2; do
3299    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3300   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3301   ac_status=$?
3302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3303   (exit $ac_status); } \
3304         && test -f conftest2.$ac_objext; then
3305      : OK
3306    else
3307      am_cv_prog_cc_c_o=no
3308      break
3309    fi
3310  done
3311  rm -f core conftest*
3312  unset am_i
3313fi
3314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3315$as_echo "$am_cv_prog_cc_c_o" >&6; }
3316if test "$am_cv_prog_cc_c_o" != yes; then
3317   # Losing compiler, so override with the script.
3318   # FIXME: It is wrong to rewrite CC.
3319   # But if we don't then we get into trouble of one sort or another.
3320   # A longer-term fix would be to have automake use am__CC in this case,
3321   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3322   CC="$am_aux_dir/compile $CC"
3323fi
3324ac_ext=c
3325ac_cpp='$CPP $CPPFLAGS'
3326ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3327ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3328ac_compiler_gnu=$ac_cv_c_compiler_gnu
3329
3330
3331   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3332$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3333if ${ac_cv_prog_cc_c99+:} false; then :
3334  $as_echo_n "(cached) " >&6
3335else
3336  ac_cv_prog_cc_c99=no
3337ac_save_CC=$CC
3338cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3339/* end confdefs.h.  */
3340#include <stdarg.h>
3341#include <stdbool.h>
3342#include <stdlib.h>
3343#include <wchar.h>
3344#include <stdio.h>
3345
3346// Check varargs macros.  These examples are taken from C99 6.10.3.5.
3347#define debug(...) fprintf (stderr, __VA_ARGS__)
3348#define showlist(...) puts (#__VA_ARGS__)
3349#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3350static void
3351test_varargs_macros (void)
3352{
3353  int x = 1234;
3354  int y = 5678;
3355  debug ("Flag");
3356  debug ("X = %d\n", x);
3357  showlist (The first, second, and third items.);
3358  report (x>y, "x is %d but y is %d", x, y);
3359}
3360
3361// Check long long types.
3362#define BIG64 18446744073709551615ull
3363#define BIG32 4294967295ul
3364#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3365#if !BIG_OK
3366  your preprocessor is broken;
3367#endif
3368#if BIG_OK
3369#else
3370  your preprocessor is broken;
3371#endif
3372static long long int bignum = -9223372036854775807LL;
3373static unsigned long long int ubignum = BIG64;
3374
3375struct incomplete_array
3376{
3377  int datasize;
3378  double data[];
3379};
3380
3381struct named_init {
3382  int number;
3383  const wchar_t *name;
3384  double average;
3385};
3386
3387typedef const char *ccp;
3388
3389static inline int
3390test_restrict (ccp restrict text)
3391{
3392  // See if C++-style comments work.
3393  // Iterate through items via the restricted pointer.
3394  // Also check for declarations in for loops.
3395  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3396    continue;
3397  return 0;
3398}
3399
3400// Check varargs and va_copy.
3401static void
3402test_varargs (const char *format, ...)
3403{
3404  va_list args;
3405  va_start (args, format);
3406  va_list args_copy;
3407  va_copy (args_copy, args);
3408
3409  const char *str;
3410  int number;
3411  float fnumber;
3412
3413  while (*format)
3414    {
3415      switch (*format++)
3416	{
3417	case 's': // string
3418	  str = va_arg (args_copy, const char *);
3419	  break;
3420	case 'd': // int
3421	  number = va_arg (args_copy, int);
3422	  break;
3423	case 'f': // float
3424	  fnumber = va_arg (args_copy, double);
3425	  break;
3426	default:
3427	  break;
3428	}
3429    }
3430  va_end (args_copy);
3431  va_end (args);
3432}
3433
3434int
3435main ()
3436{
3437
3438  // Check bool.
3439  _Bool success = false;
3440
3441  // Check restrict.
3442  if (test_restrict ("String literal") == 0)
3443    success = true;
3444  char *restrict newvar = "Another string";
3445
3446  // Check varargs.
3447  test_varargs ("s, d' f .", "string", 65, 34.234);
3448  test_varargs_macros ();
3449
3450  // Check flexible array members.
3451  struct incomplete_array *ia =
3452    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3453  ia->datasize = 10;
3454  for (int i = 0; i < ia->datasize; ++i)
3455    ia->data[i] = i * 1.234;
3456
3457  // Check named initializers.
3458  struct named_init ni = {
3459    .number = 34,
3460    .name = L"Test wide string",
3461    .average = 543.34343,
3462  };
3463
3464  ni.number = 58;
3465
3466  int dynamic_array[ni.number];
3467  dynamic_array[ni.number - 1] = 543;
3468
3469  // work around unused variable warnings
3470  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3471	  || dynamic_array[ni.number - 1] != 543);
3472
3473  ;
3474  return 0;
3475}
3476_ACEOF
3477for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
3478do
3479  CC="$ac_save_CC $ac_arg"
3480  if ac_fn_c_try_compile "$LINENO"; then :
3481  ac_cv_prog_cc_c99=$ac_arg
3482fi
3483rm -f core conftest.err conftest.$ac_objext
3484  test "x$ac_cv_prog_cc_c99" != "xno" && break
3485done
3486rm -f conftest.$ac_ext
3487CC=$ac_save_CC
3488
3489fi
3490# AC_CACHE_VAL
3491case "x$ac_cv_prog_cc_c99" in
3492  x)
3493    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3494$as_echo "none needed" >&6; } ;;
3495  xno)
3496    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3497$as_echo "unsupported" >&6; } ;;
3498  *)
3499    CC="$CC $ac_cv_prog_cc_c99"
3500    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3501$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3502esac
3503if test "x$ac_cv_prog_cc_c99" != xno; then :
3504
3505fi
3506
3507
3508
3509ac_ext=c
3510ac_cpp='$CPP $CPPFLAGS'
3511ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3512ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3513ac_compiler_gnu=$ac_cv_c_compiler_gnu
3514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3515$as_echo_n "checking how to run the C preprocessor... " >&6; }
3516# On Suns, sometimes $CPP names a directory.
3517if test -n "$CPP" && test -d "$CPP"; then
3518  CPP=
3519fi
3520if test -z "$CPP"; then
3521  if ${ac_cv_prog_CPP+:} false; then :
3522  $as_echo_n "(cached) " >&6
3523else
3524      # Double quotes because CPP needs to be expanded
3525    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3526    do
3527      ac_preproc_ok=false
3528for ac_c_preproc_warn_flag in '' yes
3529do
3530  # Use a header file that comes with gcc, so configuring glibc
3531  # with a fresh cross-compiler works.
3532  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3533  # <limits.h> exists even on freestanding compilers.
3534  # On the NeXT, cc -E runs the code through the compiler's parser,
3535  # not just through cpp. "Syntax error" is here to catch this case.
3536  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3537/* end confdefs.h.  */
3538#ifdef __STDC__
3539# include <limits.h>
3540#else
3541# include <assert.h>
3542#endif
3543		     Syntax error
3544_ACEOF
3545if ac_fn_c_try_cpp "$LINENO"; then :
3546
3547else
3548  # Broken: fails on valid input.
3549continue
3550fi
3551rm -f conftest.err conftest.i conftest.$ac_ext
3552
3553  # OK, works on sane cases.  Now check whether nonexistent headers
3554  # can be detected and how.
3555  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3556/* end confdefs.h.  */
3557#include <ac_nonexistent.h>
3558_ACEOF
3559if ac_fn_c_try_cpp "$LINENO"; then :
3560  # Broken: success on invalid input.
3561continue
3562else
3563  # Passes both tests.
3564ac_preproc_ok=:
3565break
3566fi
3567rm -f conftest.err conftest.i conftest.$ac_ext
3568
3569done
3570# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3571rm -f conftest.i conftest.err conftest.$ac_ext
3572if $ac_preproc_ok; then :
3573  break
3574fi
3575
3576    done
3577    ac_cv_prog_CPP=$CPP
3578
3579fi
3580  CPP=$ac_cv_prog_CPP
3581else
3582  ac_cv_prog_CPP=$CPP
3583fi
3584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3585$as_echo "$CPP" >&6; }
3586ac_preproc_ok=false
3587for ac_c_preproc_warn_flag in '' yes
3588do
3589  # Use a header file that comes with gcc, so configuring glibc
3590  # with a fresh cross-compiler works.
3591  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3592  # <limits.h> exists even on freestanding compilers.
3593  # On the NeXT, cc -E runs the code through the compiler's parser,
3594  # not just through cpp. "Syntax error" is here to catch this case.
3595  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3596/* end confdefs.h.  */
3597#ifdef __STDC__
3598# include <limits.h>
3599#else
3600# include <assert.h>
3601#endif
3602		     Syntax error
3603_ACEOF
3604if ac_fn_c_try_cpp "$LINENO"; then :
3605
3606else
3607  # Broken: fails on valid input.
3608continue
3609fi
3610rm -f conftest.err conftest.i conftest.$ac_ext
3611
3612  # OK, works on sane cases.  Now check whether nonexistent headers
3613  # can be detected and how.
3614  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3615/* end confdefs.h.  */
3616#include <ac_nonexistent.h>
3617_ACEOF
3618if ac_fn_c_try_cpp "$LINENO"; then :
3619  # Broken: success on invalid input.
3620continue
3621else
3622  # Passes both tests.
3623ac_preproc_ok=:
3624break
3625fi
3626rm -f conftest.err conftest.i conftest.$ac_ext
3627
3628done
3629# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3630rm -f conftest.i conftest.err conftest.$ac_ext
3631if $ac_preproc_ok; then :
3632
3633else
3634  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3635$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3636as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3637See \`config.log' for more details" "$LINENO" 5; }
3638fi
3639
3640ac_ext=c
3641ac_cpp='$CPP $CPPFLAGS'
3642ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3643ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3644ac_compiler_gnu=$ac_cv_c_compiler_gnu
3645
3646
3647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3648$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3649if ${ac_cv_path_GREP+:} false; then :
3650  $as_echo_n "(cached) " >&6
3651else
3652  if test -z "$GREP"; then
3653  ac_path_GREP_found=false
3654  # Loop through the user's path and test for each of PROGNAME-LIST
3655  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3656for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3657do
3658  IFS=$as_save_IFS
3659  test -z "$as_dir" && as_dir=.
3660    for ac_prog in grep ggrep; do
3661    for ac_exec_ext in '' $ac_executable_extensions; do
3662      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3663      as_fn_executable_p "$ac_path_GREP" || continue
3664# Check for GNU ac_path_GREP and select it if it is found.
3665  # Check for GNU $ac_path_GREP
3666case `"$ac_path_GREP" --version 2>&1` in
3667*GNU*)
3668  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3669*)
3670  ac_count=0
3671  $as_echo_n 0123456789 >"conftest.in"
3672  while :
3673  do
3674    cat "conftest.in" "conftest.in" >"conftest.tmp"
3675    mv "conftest.tmp" "conftest.in"
3676    cp "conftest.in" "conftest.nl"
3677    $as_echo 'GREP' >> "conftest.nl"
3678    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3679    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3680    as_fn_arith $ac_count + 1 && ac_count=$as_val
3681    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3682      # Best one so far, save it but keep looking for a better one
3683      ac_cv_path_GREP="$ac_path_GREP"
3684      ac_path_GREP_max=$ac_count
3685    fi
3686    # 10*(2^10) chars as input seems more than enough
3687    test $ac_count -gt 10 && break
3688  done
3689  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3690esac
3691
3692      $ac_path_GREP_found && break 3
3693    done
3694  done
3695  done
3696IFS=$as_save_IFS
3697  if test -z "$ac_cv_path_GREP"; then
3698    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3699  fi
3700else
3701  ac_cv_path_GREP=$GREP
3702fi
3703
3704fi
3705{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3706$as_echo "$ac_cv_path_GREP" >&6; }
3707 GREP="$ac_cv_path_GREP"
3708
3709
3710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3711$as_echo_n "checking for egrep... " >&6; }
3712if ${ac_cv_path_EGREP+:} false; then :
3713  $as_echo_n "(cached) " >&6
3714else
3715  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3716   then ac_cv_path_EGREP="$GREP -E"
3717   else
3718     if test -z "$EGREP"; then
3719  ac_path_EGREP_found=false
3720  # Loop through the user's path and test for each of PROGNAME-LIST
3721  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3722for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3723do
3724  IFS=$as_save_IFS
3725  test -z "$as_dir" && as_dir=.
3726    for ac_prog in egrep; do
3727    for ac_exec_ext in '' $ac_executable_extensions; do
3728      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3729      as_fn_executable_p "$ac_path_EGREP" || continue
3730# Check for GNU ac_path_EGREP and select it if it is found.
3731  # Check for GNU $ac_path_EGREP
3732case `"$ac_path_EGREP" --version 2>&1` in
3733*GNU*)
3734  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3735*)
3736  ac_count=0
3737  $as_echo_n 0123456789 >"conftest.in"
3738  while :
3739  do
3740    cat "conftest.in" "conftest.in" >"conftest.tmp"
3741    mv "conftest.tmp" "conftest.in"
3742    cp "conftest.in" "conftest.nl"
3743    $as_echo 'EGREP' >> "conftest.nl"
3744    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3745    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3746    as_fn_arith $ac_count + 1 && ac_count=$as_val
3747    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3748      # Best one so far, save it but keep looking for a better one
3749      ac_cv_path_EGREP="$ac_path_EGREP"
3750      ac_path_EGREP_max=$ac_count
3751    fi
3752    # 10*(2^10) chars as input seems more than enough
3753    test $ac_count -gt 10 && break
3754  done
3755  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3756esac
3757
3758      $ac_path_EGREP_found && break 3
3759    done
3760  done
3761  done
3762IFS=$as_save_IFS
3763  if test -z "$ac_cv_path_EGREP"; then
3764    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3765  fi
3766else
3767  ac_cv_path_EGREP=$EGREP
3768fi
3769
3770   fi
3771fi
3772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3773$as_echo "$ac_cv_path_EGREP" >&6; }
3774 EGREP="$ac_cv_path_EGREP"
3775
3776
3777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3778$as_echo_n "checking for ANSI C header files... " >&6; }
3779if ${ac_cv_header_stdc+:} false; then :
3780  $as_echo_n "(cached) " >&6
3781else
3782  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3783/* end confdefs.h.  */
3784#include <stdlib.h>
3785#include <stdarg.h>
3786#include <string.h>
3787#include <float.h>
3788
3789int
3790main ()
3791{
3792
3793  ;
3794  return 0;
3795}
3796_ACEOF
3797if ac_fn_c_try_compile "$LINENO"; then :
3798  ac_cv_header_stdc=yes
3799else
3800  ac_cv_header_stdc=no
3801fi
3802rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3803
3804if test $ac_cv_header_stdc = yes; then
3805  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3806  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3807/* end confdefs.h.  */
3808#include <string.h>
3809
3810_ACEOF
3811if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3812  $EGREP "memchr" >/dev/null 2>&1; then :
3813
3814else
3815  ac_cv_header_stdc=no
3816fi
3817rm -f conftest*
3818
3819fi
3820
3821if test $ac_cv_header_stdc = yes; then
3822  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3823  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3824/* end confdefs.h.  */
3825#include <stdlib.h>
3826
3827_ACEOF
3828if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3829  $EGREP "free" >/dev/null 2>&1; then :
3830
3831else
3832  ac_cv_header_stdc=no
3833fi
3834rm -f conftest*
3835
3836fi
3837
3838if test $ac_cv_header_stdc = yes; then
3839  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3840  if test "$cross_compiling" = yes; then :
3841  :
3842else
3843  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3844/* end confdefs.h.  */
3845#include <ctype.h>
3846#include <stdlib.h>
3847#if ((' ' & 0x0FF) == 0x020)
3848# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3849# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3850#else
3851# define ISLOWER(c) \
3852		   (('a' <= (c) && (c) <= 'i') \
3853		     || ('j' <= (c) && (c) <= 'r') \
3854		     || ('s' <= (c) && (c) <= 'z'))
3855# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3856#endif
3857
3858#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3859int
3860main ()
3861{
3862  int i;
3863  for (i = 0; i < 256; i++)
3864    if (XOR (islower (i), ISLOWER (i))
3865	|| toupper (i) != TOUPPER (i))
3866      return 2;
3867  return 0;
3868}
3869_ACEOF
3870if ac_fn_c_try_run "$LINENO"; then :
3871
3872else
3873  ac_cv_header_stdc=no
3874fi
3875rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3876  conftest.$ac_objext conftest.beam conftest.$ac_ext
3877fi
3878
3879fi
3880fi
3881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3882$as_echo "$ac_cv_header_stdc" >&6; }
3883if test $ac_cv_header_stdc = yes; then
3884
3885$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3886
3887fi
3888
3889# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3890for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3891		  inttypes.h stdint.h unistd.h
3892do :
3893  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3894ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3895"
3896if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3897  cat >>confdefs.h <<_ACEOF
3898#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3899_ACEOF
3900
3901fi
3902
3903done
3904
3905
3906
3907
3908
3909
3910ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
3911if test "x$ac_cv_have_decl___clang__" = xyes; then :
3912  CLANGCC="yes"
3913else
3914  CLANGCC="no"
3915fi
3916
3917ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
3918if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
3919  INTELCC="yes"
3920else
3921  INTELCC="no"
3922fi
3923
3924ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
3925if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
3926  SUNCC="yes"
3927else
3928  SUNCC="no"
3929fi
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
3940	if test -n "$ac_tool_prefix"; then
3941  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
3942set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
3943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3944$as_echo_n "checking for $ac_word... " >&6; }
3945if ${ac_cv_path_PKG_CONFIG+:} false; then :
3946  $as_echo_n "(cached) " >&6
3947else
3948  case $PKG_CONFIG in
3949  [\\/]* | ?:[\\/]*)
3950  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
3951  ;;
3952  *)
3953  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3954for as_dir in $PATH
3955do
3956  IFS=$as_save_IFS
3957  test -z "$as_dir" && as_dir=.
3958    for ac_exec_ext in '' $ac_executable_extensions; do
3959  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3960    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
3961    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3962    break 2
3963  fi
3964done
3965  done
3966IFS=$as_save_IFS
3967
3968  ;;
3969esac
3970fi
3971PKG_CONFIG=$ac_cv_path_PKG_CONFIG
3972if test -n "$PKG_CONFIG"; then
3973  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
3974$as_echo "$PKG_CONFIG" >&6; }
3975else
3976  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3977$as_echo "no" >&6; }
3978fi
3979
3980
3981fi
3982if test -z "$ac_cv_path_PKG_CONFIG"; then
3983  ac_pt_PKG_CONFIG=$PKG_CONFIG
3984  # Extract the first word of "pkg-config", so it can be a program name with args.
3985set dummy pkg-config; ac_word=$2
3986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3987$as_echo_n "checking for $ac_word... " >&6; }
3988if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
3989  $as_echo_n "(cached) " >&6
3990else
3991  case $ac_pt_PKG_CONFIG in
3992  [\\/]* | ?:[\\/]*)
3993  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
3994  ;;
3995  *)
3996  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3997for as_dir in $PATH
3998do
3999  IFS=$as_save_IFS
4000  test -z "$as_dir" && as_dir=.
4001    for ac_exec_ext in '' $ac_executable_extensions; do
4002  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4003    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4004    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4005    break 2
4006  fi
4007done
4008  done
4009IFS=$as_save_IFS
4010
4011  ;;
4012esac
4013fi
4014ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4015if test -n "$ac_pt_PKG_CONFIG"; then
4016  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4017$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4018else
4019  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4020$as_echo "no" >&6; }
4021fi
4022
4023  if test "x$ac_pt_PKG_CONFIG" = x; then
4024    PKG_CONFIG=""
4025  else
4026    case $cross_compiling:$ac_tool_warned in
4027yes:)
4028{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4029$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4030ac_tool_warned=yes ;;
4031esac
4032    PKG_CONFIG=$ac_pt_PKG_CONFIG
4033  fi
4034else
4035  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4036fi
4037
4038fi
4039if test -n "$PKG_CONFIG"; then
4040	_pkg_min_version=0.9.0
4041	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4042$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4043	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4044		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4045$as_echo "yes" >&6; }
4046	else
4047		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4048$as_echo "no" >&6; }
4049		PKG_CONFIG=""
4050	fi
4051fi
4052# Make sure we can run config.sub.
4053$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4054  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4055
4056{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4057$as_echo_n "checking build system type... " >&6; }
4058if ${ac_cv_build+:} false; then :
4059  $as_echo_n "(cached) " >&6
4060else
4061  ac_build_alias=$build_alias
4062test "x$ac_build_alias" = x &&
4063  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4064test "x$ac_build_alias" = x &&
4065  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4066ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4067  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4068
4069fi
4070{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4071$as_echo "$ac_cv_build" >&6; }
4072case $ac_cv_build in
4073*-*-*) ;;
4074*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4075esac
4076build=$ac_cv_build
4077ac_save_IFS=$IFS; IFS='-'
4078set x $ac_cv_build
4079shift
4080build_cpu=$1
4081build_vendor=$2
4082shift; shift
4083# Remember, the first character of IFS is used to create $*,
4084# except with old shells:
4085build_os=$*
4086IFS=$ac_save_IFS
4087case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4088
4089
4090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4091$as_echo_n "checking host system type... " >&6; }
4092if ${ac_cv_host+:} false; then :
4093  $as_echo_n "(cached) " >&6
4094else
4095  if test "x$host_alias" = x; then
4096  ac_cv_host=$ac_cv_build
4097else
4098  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4099    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4100fi
4101
4102fi
4103{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4104$as_echo "$ac_cv_host" >&6; }
4105case $ac_cv_host in
4106*-*-*) ;;
4107*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4108esac
4109host=$ac_cv_host
4110ac_save_IFS=$IFS; IFS='-'
4111set x $ac_cv_host
4112shift
4113host_cpu=$1
4114host_vendor=$2
4115shift; shift
4116# Remember, the first character of IFS is used to create $*,
4117# except with old shells:
4118host_os=$*
4119IFS=$ac_save_IFS
4120case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4121
4122
4123{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4124$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4125if ${ac_cv_path_SED+:} false; then :
4126  $as_echo_n "(cached) " >&6
4127else
4128            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4129     for ac_i in 1 2 3 4 5 6 7; do
4130       ac_script="$ac_script$as_nl$ac_script"
4131     done
4132     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4133     { ac_script=; unset ac_script;}
4134     if test -z "$SED"; then
4135  ac_path_SED_found=false
4136  # Loop through the user's path and test for each of PROGNAME-LIST
4137  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4138for as_dir in $PATH
4139do
4140  IFS=$as_save_IFS
4141  test -z "$as_dir" && as_dir=.
4142    for ac_prog in sed gsed; do
4143    for ac_exec_ext in '' $ac_executable_extensions; do
4144      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4145      as_fn_executable_p "$ac_path_SED" || continue
4146# Check for GNU ac_path_SED and select it if it is found.
4147  # Check for GNU $ac_path_SED
4148case `"$ac_path_SED" --version 2>&1` in
4149*GNU*)
4150  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4151*)
4152  ac_count=0
4153  $as_echo_n 0123456789 >"conftest.in"
4154  while :
4155  do
4156    cat "conftest.in" "conftest.in" >"conftest.tmp"
4157    mv "conftest.tmp" "conftest.in"
4158    cp "conftest.in" "conftest.nl"
4159    $as_echo '' >> "conftest.nl"
4160    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4161    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4162    as_fn_arith $ac_count + 1 && ac_count=$as_val
4163    if test $ac_count -gt ${ac_path_SED_max-0}; then
4164      # Best one so far, save it but keep looking for a better one
4165      ac_cv_path_SED="$ac_path_SED"
4166      ac_path_SED_max=$ac_count
4167    fi
4168    # 10*(2^10) chars as input seems more than enough
4169    test $ac_count -gt 10 && break
4170  done
4171  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4172esac
4173
4174      $ac_path_SED_found && break 3
4175    done
4176  done
4177  done
4178IFS=$as_save_IFS
4179  if test -z "$ac_cv_path_SED"; then
4180    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4181  fi
4182else
4183  ac_cv_path_SED=$SED
4184fi
4185
4186fi
4187{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4188$as_echo "$ac_cv_path_SED" >&6; }
4189 SED="$ac_cv_path_SED"
4190  rm -f conftest.sed
4191
4192
4193
4194
4195
4196
4197# Check whether --enable-selective-werror was given.
4198if test "${enable_selective_werror+set}" = set; then :
4199  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4200else
4201  SELECTIVE_WERROR=yes
4202fi
4203
4204
4205
4206
4207
4208# -v is too short to test reliably with XORG_TESTSET_CFLAG
4209if test "x$SUNCC" = "xyes"; then
4210    BASE_CFLAGS="-v"
4211else
4212    BASE_CFLAGS=""
4213fi
4214
4215# This chunk of warnings were those that existed in the legacy CWARNFLAGS
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229xorg_testset_save_CFLAGS="$CFLAGS"
4230
4231if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4232	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4233	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4234$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4235if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4236  $as_echo_n "(cached) " >&6
4237else
4238  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4239/* end confdefs.h.  */
4240int i;
4241_ACEOF
4242if ac_fn_c_try_compile "$LINENO"; then :
4243  xorg_cv_cc_flag_unknown_warning_option=yes
4244else
4245  xorg_cv_cc_flag_unknown_warning_option=no
4246fi
4247rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4248fi
4249{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4250$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4251	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4252	CFLAGS="$xorg_testset_save_CFLAGS"
4253fi
4254
4255if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4256	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4257		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4258	fi
4259	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4260	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4261$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4262if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4263  $as_echo_n "(cached) " >&6
4264else
4265  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4266/* end confdefs.h.  */
4267int i;
4268_ACEOF
4269if ac_fn_c_try_compile "$LINENO"; then :
4270  xorg_cv_cc_flag_unused_command_line_argument=yes
4271else
4272  xorg_cv_cc_flag_unused_command_line_argument=no
4273fi
4274rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4275fi
4276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4277$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4278	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4279	CFLAGS="$xorg_testset_save_CFLAGS"
4280fi
4281
4282found="no"
4283
4284	if test $found = "no" ; then
4285		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4286			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4287		fi
4288
4289		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4290			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4291		fi
4292
4293		CFLAGS="$CFLAGS -Wall"
4294
4295		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4296$as_echo_n "checking if $CC supports -Wall... " >&6; }
4297		cacheid=xorg_cv_cc_flag__Wall
4298		if eval \${$cacheid+:} false; then :
4299  $as_echo_n "(cached) " >&6
4300else
4301  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4302/* end confdefs.h.  */
4303int i;
4304int
4305main ()
4306{
4307
4308  ;
4309  return 0;
4310}
4311_ACEOF
4312if ac_fn_c_try_link "$LINENO"; then :
4313  eval $cacheid=yes
4314else
4315  eval $cacheid=no
4316fi
4317rm -f core conftest.err conftest.$ac_objext \
4318    conftest$ac_exeext conftest.$ac_ext
4319fi
4320
4321
4322		CFLAGS="$xorg_testset_save_CFLAGS"
4323
4324		eval supported=\$$cacheid
4325		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4326$as_echo "$supported" >&6; }
4327		if test "$supported" = "yes" ; then
4328			BASE_CFLAGS="$BASE_CFLAGS -Wall"
4329			found="yes"
4330		fi
4331	fi
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347xorg_testset_save_CFLAGS="$CFLAGS"
4348
4349if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4350	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4351	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4352$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4353if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4354  $as_echo_n "(cached) " >&6
4355else
4356  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4357/* end confdefs.h.  */
4358int i;
4359_ACEOF
4360if ac_fn_c_try_compile "$LINENO"; then :
4361  xorg_cv_cc_flag_unknown_warning_option=yes
4362else
4363  xorg_cv_cc_flag_unknown_warning_option=no
4364fi
4365rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4366fi
4367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4368$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4369	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4370	CFLAGS="$xorg_testset_save_CFLAGS"
4371fi
4372
4373if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4374	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4375		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4376	fi
4377	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4378	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4379$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4380if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4381  $as_echo_n "(cached) " >&6
4382else
4383  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4384/* end confdefs.h.  */
4385int i;
4386_ACEOF
4387if ac_fn_c_try_compile "$LINENO"; then :
4388  xorg_cv_cc_flag_unused_command_line_argument=yes
4389else
4390  xorg_cv_cc_flag_unused_command_line_argument=no
4391fi
4392rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4393fi
4394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4395$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4396	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4397	CFLAGS="$xorg_testset_save_CFLAGS"
4398fi
4399
4400found="no"
4401
4402	if test $found = "no" ; then
4403		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4404			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4405		fi
4406
4407		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4408			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4409		fi
4410
4411		CFLAGS="$CFLAGS -Wpointer-arith"
4412
4413		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
4414$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
4415		cacheid=xorg_cv_cc_flag__Wpointer_arith
4416		if eval \${$cacheid+:} false; then :
4417  $as_echo_n "(cached) " >&6
4418else
4419  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4420/* end confdefs.h.  */
4421int i;
4422int
4423main ()
4424{
4425
4426  ;
4427  return 0;
4428}
4429_ACEOF
4430if ac_fn_c_try_link "$LINENO"; then :
4431  eval $cacheid=yes
4432else
4433  eval $cacheid=no
4434fi
4435rm -f core conftest.err conftest.$ac_objext \
4436    conftest$ac_exeext conftest.$ac_ext
4437fi
4438
4439
4440		CFLAGS="$xorg_testset_save_CFLAGS"
4441
4442		eval supported=\$$cacheid
4443		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4444$as_echo "$supported" >&6; }
4445		if test "$supported" = "yes" ; then
4446			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
4447			found="yes"
4448		fi
4449	fi
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465xorg_testset_save_CFLAGS="$CFLAGS"
4466
4467if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4468	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4469	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4470$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4471if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4472  $as_echo_n "(cached) " >&6
4473else
4474  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4475/* end confdefs.h.  */
4476int i;
4477_ACEOF
4478if ac_fn_c_try_compile "$LINENO"; then :
4479  xorg_cv_cc_flag_unknown_warning_option=yes
4480else
4481  xorg_cv_cc_flag_unknown_warning_option=no
4482fi
4483rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4484fi
4485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4486$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4487	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4488	CFLAGS="$xorg_testset_save_CFLAGS"
4489fi
4490
4491if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4492	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4493		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4494	fi
4495	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4496	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4497$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4498if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4499  $as_echo_n "(cached) " >&6
4500else
4501  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4502/* end confdefs.h.  */
4503int i;
4504_ACEOF
4505if ac_fn_c_try_compile "$LINENO"; then :
4506  xorg_cv_cc_flag_unused_command_line_argument=yes
4507else
4508  xorg_cv_cc_flag_unused_command_line_argument=no
4509fi
4510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4511fi
4512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4513$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4514	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4515	CFLAGS="$xorg_testset_save_CFLAGS"
4516fi
4517
4518found="no"
4519
4520	if test $found = "no" ; then
4521		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4522			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4523		fi
4524
4525		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4526			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4527		fi
4528
4529		CFLAGS="$CFLAGS -Wmissing-declarations"
4530
4531		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
4532$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
4533		cacheid=xorg_cv_cc_flag__Wmissing_declarations
4534		if eval \${$cacheid+:} false; then :
4535  $as_echo_n "(cached) " >&6
4536else
4537  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4538/* end confdefs.h.  */
4539int i;
4540int
4541main ()
4542{
4543
4544  ;
4545  return 0;
4546}
4547_ACEOF
4548if ac_fn_c_try_link "$LINENO"; then :
4549  eval $cacheid=yes
4550else
4551  eval $cacheid=no
4552fi
4553rm -f core conftest.err conftest.$ac_objext \
4554    conftest$ac_exeext conftest.$ac_ext
4555fi
4556
4557
4558		CFLAGS="$xorg_testset_save_CFLAGS"
4559
4560		eval supported=\$$cacheid
4561		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4562$as_echo "$supported" >&6; }
4563		if test "$supported" = "yes" ; then
4564			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
4565			found="yes"
4566		fi
4567	fi
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583xorg_testset_save_CFLAGS="$CFLAGS"
4584
4585if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4586	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4587	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4588$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4589if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4590  $as_echo_n "(cached) " >&6
4591else
4592  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4593/* end confdefs.h.  */
4594int i;
4595_ACEOF
4596if ac_fn_c_try_compile "$LINENO"; then :
4597  xorg_cv_cc_flag_unknown_warning_option=yes
4598else
4599  xorg_cv_cc_flag_unknown_warning_option=no
4600fi
4601rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4602fi
4603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4604$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4605	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4606	CFLAGS="$xorg_testset_save_CFLAGS"
4607fi
4608
4609if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4610	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4611		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4612	fi
4613	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4614	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4615$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4616if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4617  $as_echo_n "(cached) " >&6
4618else
4619  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4620/* end confdefs.h.  */
4621int i;
4622_ACEOF
4623if ac_fn_c_try_compile "$LINENO"; then :
4624  xorg_cv_cc_flag_unused_command_line_argument=yes
4625else
4626  xorg_cv_cc_flag_unused_command_line_argument=no
4627fi
4628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4629fi
4630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4631$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4632	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4633	CFLAGS="$xorg_testset_save_CFLAGS"
4634fi
4635
4636found="no"
4637
4638	if test $found = "no" ; then
4639		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4640			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4641		fi
4642
4643		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4644			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4645		fi
4646
4647		CFLAGS="$CFLAGS -Wformat=2"
4648
4649		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
4650$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
4651		cacheid=xorg_cv_cc_flag__Wformat_2
4652		if eval \${$cacheid+:} false; then :
4653  $as_echo_n "(cached) " >&6
4654else
4655  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4656/* end confdefs.h.  */
4657int i;
4658int
4659main ()
4660{
4661
4662  ;
4663  return 0;
4664}
4665_ACEOF
4666if ac_fn_c_try_link "$LINENO"; then :
4667  eval $cacheid=yes
4668else
4669  eval $cacheid=no
4670fi
4671rm -f core conftest.err conftest.$ac_objext \
4672    conftest$ac_exeext conftest.$ac_ext
4673fi
4674
4675
4676		CFLAGS="$xorg_testset_save_CFLAGS"
4677
4678		eval supported=\$$cacheid
4679		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4680$as_echo "$supported" >&6; }
4681		if test "$supported" = "yes" ; then
4682			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
4683			found="yes"
4684		fi
4685	fi
4686
4687	if test $found = "no" ; then
4688		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4689			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4690		fi
4691
4692		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4693			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4694		fi
4695
4696		CFLAGS="$CFLAGS -Wformat"
4697
4698		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
4699$as_echo_n "checking if $CC supports -Wformat... " >&6; }
4700		cacheid=xorg_cv_cc_flag__Wformat
4701		if eval \${$cacheid+:} false; then :
4702  $as_echo_n "(cached) " >&6
4703else
4704  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4705/* end confdefs.h.  */
4706int i;
4707int
4708main ()
4709{
4710
4711  ;
4712  return 0;
4713}
4714_ACEOF
4715if ac_fn_c_try_link "$LINENO"; then :
4716  eval $cacheid=yes
4717else
4718  eval $cacheid=no
4719fi
4720rm -f core conftest.err conftest.$ac_objext \
4721    conftest$ac_exeext conftest.$ac_ext
4722fi
4723
4724
4725		CFLAGS="$xorg_testset_save_CFLAGS"
4726
4727		eval supported=\$$cacheid
4728		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4729$as_echo "$supported" >&6; }
4730		if test "$supported" = "yes" ; then
4731			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
4732			found="yes"
4733		fi
4734	fi
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752xorg_testset_save_CFLAGS="$CFLAGS"
4753
4754if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4755	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4756	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4757$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4758if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4759  $as_echo_n "(cached) " >&6
4760else
4761  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4762/* end confdefs.h.  */
4763int i;
4764_ACEOF
4765if ac_fn_c_try_compile "$LINENO"; then :
4766  xorg_cv_cc_flag_unknown_warning_option=yes
4767else
4768  xorg_cv_cc_flag_unknown_warning_option=no
4769fi
4770rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4771fi
4772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4773$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4774	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4775	CFLAGS="$xorg_testset_save_CFLAGS"
4776fi
4777
4778if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4779	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4780		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4781	fi
4782	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4783	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4784$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4785if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4786  $as_echo_n "(cached) " >&6
4787else
4788  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4789/* end confdefs.h.  */
4790int i;
4791_ACEOF
4792if ac_fn_c_try_compile "$LINENO"; then :
4793  xorg_cv_cc_flag_unused_command_line_argument=yes
4794else
4795  xorg_cv_cc_flag_unused_command_line_argument=no
4796fi
4797rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4798fi
4799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4800$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4801	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4802	CFLAGS="$xorg_testset_save_CFLAGS"
4803fi
4804
4805found="no"
4806
4807	if test $found = "no" ; then
4808		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4809			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4810		fi
4811
4812		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4813			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4814		fi
4815
4816		CFLAGS="$CFLAGS -Wstrict-prototypes"
4817
4818		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
4819$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
4820		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
4821		if eval \${$cacheid+:} false; then :
4822  $as_echo_n "(cached) " >&6
4823else
4824  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4825/* end confdefs.h.  */
4826int i;
4827int
4828main ()
4829{
4830
4831  ;
4832  return 0;
4833}
4834_ACEOF
4835if ac_fn_c_try_link "$LINENO"; then :
4836  eval $cacheid=yes
4837else
4838  eval $cacheid=no
4839fi
4840rm -f core conftest.err conftest.$ac_objext \
4841    conftest$ac_exeext conftest.$ac_ext
4842fi
4843
4844
4845		CFLAGS="$xorg_testset_save_CFLAGS"
4846
4847		eval supported=\$$cacheid
4848		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4849$as_echo "$supported" >&6; }
4850		if test "$supported" = "yes" ; then
4851			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
4852			found="yes"
4853		fi
4854	fi
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870xorg_testset_save_CFLAGS="$CFLAGS"
4871
4872if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4873	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4874	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4875$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4876if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4877  $as_echo_n "(cached) " >&6
4878else
4879  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4880/* end confdefs.h.  */
4881int i;
4882_ACEOF
4883if ac_fn_c_try_compile "$LINENO"; then :
4884  xorg_cv_cc_flag_unknown_warning_option=yes
4885else
4886  xorg_cv_cc_flag_unknown_warning_option=no
4887fi
4888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4889fi
4890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4891$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4892	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4893	CFLAGS="$xorg_testset_save_CFLAGS"
4894fi
4895
4896if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4897	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4898		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4899	fi
4900	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4901	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4902$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4903if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4904  $as_echo_n "(cached) " >&6
4905else
4906  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4907/* end confdefs.h.  */
4908int i;
4909_ACEOF
4910if ac_fn_c_try_compile "$LINENO"; then :
4911  xorg_cv_cc_flag_unused_command_line_argument=yes
4912else
4913  xorg_cv_cc_flag_unused_command_line_argument=no
4914fi
4915rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4916fi
4917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4918$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4919	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4920	CFLAGS="$xorg_testset_save_CFLAGS"
4921fi
4922
4923found="no"
4924
4925	if test $found = "no" ; then
4926		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4927			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4928		fi
4929
4930		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4931			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4932		fi
4933
4934		CFLAGS="$CFLAGS -Wmissing-prototypes"
4935
4936		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
4937$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
4938		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
4939		if eval \${$cacheid+:} false; then :
4940  $as_echo_n "(cached) " >&6
4941else
4942  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4943/* end confdefs.h.  */
4944int i;
4945int
4946main ()
4947{
4948
4949  ;
4950  return 0;
4951}
4952_ACEOF
4953if ac_fn_c_try_link "$LINENO"; then :
4954  eval $cacheid=yes
4955else
4956  eval $cacheid=no
4957fi
4958rm -f core conftest.err conftest.$ac_objext \
4959    conftest$ac_exeext conftest.$ac_ext
4960fi
4961
4962
4963		CFLAGS="$xorg_testset_save_CFLAGS"
4964
4965		eval supported=\$$cacheid
4966		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4967$as_echo "$supported" >&6; }
4968		if test "$supported" = "yes" ; then
4969			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
4970			found="yes"
4971		fi
4972	fi
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988xorg_testset_save_CFLAGS="$CFLAGS"
4989
4990if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4991	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4992	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4993$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4994if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4995  $as_echo_n "(cached) " >&6
4996else
4997  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4998/* end confdefs.h.  */
4999int i;
5000_ACEOF
5001if ac_fn_c_try_compile "$LINENO"; then :
5002  xorg_cv_cc_flag_unknown_warning_option=yes
5003else
5004  xorg_cv_cc_flag_unknown_warning_option=no
5005fi
5006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5007fi
5008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5009$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5010	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5011	CFLAGS="$xorg_testset_save_CFLAGS"
5012fi
5013
5014if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5015	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5016		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5017	fi
5018	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5019	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5020$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5021if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5022  $as_echo_n "(cached) " >&6
5023else
5024  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5025/* end confdefs.h.  */
5026int i;
5027_ACEOF
5028if ac_fn_c_try_compile "$LINENO"; then :
5029  xorg_cv_cc_flag_unused_command_line_argument=yes
5030else
5031  xorg_cv_cc_flag_unused_command_line_argument=no
5032fi
5033rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5034fi
5035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5036$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5037	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5038	CFLAGS="$xorg_testset_save_CFLAGS"
5039fi
5040
5041found="no"
5042
5043	if test $found = "no" ; then
5044		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5045			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5046		fi
5047
5048		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5049			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5050		fi
5051
5052		CFLAGS="$CFLAGS -Wnested-externs"
5053
5054		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5055$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5056		cacheid=xorg_cv_cc_flag__Wnested_externs
5057		if eval \${$cacheid+:} false; then :
5058  $as_echo_n "(cached) " >&6
5059else
5060  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5061/* end confdefs.h.  */
5062int i;
5063int
5064main ()
5065{
5066
5067  ;
5068  return 0;
5069}
5070_ACEOF
5071if ac_fn_c_try_link "$LINENO"; then :
5072  eval $cacheid=yes
5073else
5074  eval $cacheid=no
5075fi
5076rm -f core conftest.err conftest.$ac_objext \
5077    conftest$ac_exeext conftest.$ac_ext
5078fi
5079
5080
5081		CFLAGS="$xorg_testset_save_CFLAGS"
5082
5083		eval supported=\$$cacheid
5084		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5085$as_echo "$supported" >&6; }
5086		if test "$supported" = "yes" ; then
5087			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5088			found="yes"
5089		fi
5090	fi
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106xorg_testset_save_CFLAGS="$CFLAGS"
5107
5108if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5109	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5110	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5111$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5112if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5113  $as_echo_n "(cached) " >&6
5114else
5115  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5116/* end confdefs.h.  */
5117int i;
5118_ACEOF
5119if ac_fn_c_try_compile "$LINENO"; then :
5120  xorg_cv_cc_flag_unknown_warning_option=yes
5121else
5122  xorg_cv_cc_flag_unknown_warning_option=no
5123fi
5124rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5125fi
5126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5127$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5128	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5129	CFLAGS="$xorg_testset_save_CFLAGS"
5130fi
5131
5132if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5133	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5134		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5135	fi
5136	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5137	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5138$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5139if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5140  $as_echo_n "(cached) " >&6
5141else
5142  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5143/* end confdefs.h.  */
5144int i;
5145_ACEOF
5146if ac_fn_c_try_compile "$LINENO"; then :
5147  xorg_cv_cc_flag_unused_command_line_argument=yes
5148else
5149  xorg_cv_cc_flag_unused_command_line_argument=no
5150fi
5151rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5152fi
5153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5154$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5155	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5156	CFLAGS="$xorg_testset_save_CFLAGS"
5157fi
5158
5159found="no"
5160
5161	if test $found = "no" ; then
5162		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5163			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5164		fi
5165
5166		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5167			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5168		fi
5169
5170		CFLAGS="$CFLAGS -Wbad-function-cast"
5171
5172		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5173$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
5174		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5175		if eval \${$cacheid+:} false; then :
5176  $as_echo_n "(cached) " >&6
5177else
5178  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5179/* end confdefs.h.  */
5180int i;
5181int
5182main ()
5183{
5184
5185  ;
5186  return 0;
5187}
5188_ACEOF
5189if ac_fn_c_try_link "$LINENO"; then :
5190  eval $cacheid=yes
5191else
5192  eval $cacheid=no
5193fi
5194rm -f core conftest.err conftest.$ac_objext \
5195    conftest$ac_exeext conftest.$ac_ext
5196fi
5197
5198
5199		CFLAGS="$xorg_testset_save_CFLAGS"
5200
5201		eval supported=\$$cacheid
5202		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5203$as_echo "$supported" >&6; }
5204		if test "$supported" = "yes" ; then
5205			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5206			found="yes"
5207		fi
5208	fi
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224xorg_testset_save_CFLAGS="$CFLAGS"
5225
5226if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5227	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5228	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5229$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5230if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5231  $as_echo_n "(cached) " >&6
5232else
5233  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5234/* end confdefs.h.  */
5235int i;
5236_ACEOF
5237if ac_fn_c_try_compile "$LINENO"; then :
5238  xorg_cv_cc_flag_unknown_warning_option=yes
5239else
5240  xorg_cv_cc_flag_unknown_warning_option=no
5241fi
5242rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5243fi
5244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5245$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5246	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5247	CFLAGS="$xorg_testset_save_CFLAGS"
5248fi
5249
5250if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5251	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5252		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5253	fi
5254	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5255	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5256$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5257if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5258  $as_echo_n "(cached) " >&6
5259else
5260  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5261/* end confdefs.h.  */
5262int i;
5263_ACEOF
5264if ac_fn_c_try_compile "$LINENO"; then :
5265  xorg_cv_cc_flag_unused_command_line_argument=yes
5266else
5267  xorg_cv_cc_flag_unused_command_line_argument=no
5268fi
5269rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5270fi
5271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5272$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5273	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5274	CFLAGS="$xorg_testset_save_CFLAGS"
5275fi
5276
5277found="no"
5278
5279	if test $found = "no" ; then
5280		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5281			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5282		fi
5283
5284		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5285			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5286		fi
5287
5288		CFLAGS="$CFLAGS -Wold-style-definition"
5289
5290		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5291$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
5292		cacheid=xorg_cv_cc_flag__Wold_style_definition
5293		if eval \${$cacheid+:} false; then :
5294  $as_echo_n "(cached) " >&6
5295else
5296  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5297/* end confdefs.h.  */
5298int i;
5299int
5300main ()
5301{
5302
5303  ;
5304  return 0;
5305}
5306_ACEOF
5307if ac_fn_c_try_link "$LINENO"; then :
5308  eval $cacheid=yes
5309else
5310  eval $cacheid=no
5311fi
5312rm -f core conftest.err conftest.$ac_objext \
5313    conftest$ac_exeext conftest.$ac_ext
5314fi
5315
5316
5317		CFLAGS="$xorg_testset_save_CFLAGS"
5318
5319		eval supported=\$$cacheid
5320		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5321$as_echo "$supported" >&6; }
5322		if test "$supported" = "yes" ; then
5323			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5324			found="yes"
5325		fi
5326	fi
5327
5328	if test $found = "no" ; then
5329		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5330			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5331		fi
5332
5333		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5334			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5335		fi
5336
5337		CFLAGS="$CFLAGS -fd"
5338
5339		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
5340$as_echo_n "checking if $CC supports -fd... " >&6; }
5341		cacheid=xorg_cv_cc_flag__fd
5342		if eval \${$cacheid+:} false; then :
5343  $as_echo_n "(cached) " >&6
5344else
5345  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5346/* end confdefs.h.  */
5347int i;
5348int
5349main ()
5350{
5351
5352  ;
5353  return 0;
5354}
5355_ACEOF
5356if ac_fn_c_try_link "$LINENO"; then :
5357  eval $cacheid=yes
5358else
5359  eval $cacheid=no
5360fi
5361rm -f core conftest.err conftest.$ac_objext \
5362    conftest$ac_exeext conftest.$ac_ext
5363fi
5364
5365
5366		CFLAGS="$xorg_testset_save_CFLAGS"
5367
5368		eval supported=\$$cacheid
5369		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5370$as_echo "$supported" >&6; }
5371		if test "$supported" = "yes" ; then
5372			BASE_CFLAGS="$BASE_CFLAGS -fd"
5373			found="yes"
5374		fi
5375	fi
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391xorg_testset_save_CFLAGS="$CFLAGS"
5392
5393if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5394	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5395	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5396$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5397if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5398  $as_echo_n "(cached) " >&6
5399else
5400  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5401/* end confdefs.h.  */
5402int i;
5403_ACEOF
5404if ac_fn_c_try_compile "$LINENO"; then :
5405  xorg_cv_cc_flag_unknown_warning_option=yes
5406else
5407  xorg_cv_cc_flag_unknown_warning_option=no
5408fi
5409rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5410fi
5411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5412$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5413	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5414	CFLAGS="$xorg_testset_save_CFLAGS"
5415fi
5416
5417if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5418	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5419		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5420	fi
5421	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5422	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5423$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5424if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5425  $as_echo_n "(cached) " >&6
5426else
5427  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5428/* end confdefs.h.  */
5429int i;
5430_ACEOF
5431if ac_fn_c_try_compile "$LINENO"; then :
5432  xorg_cv_cc_flag_unused_command_line_argument=yes
5433else
5434  xorg_cv_cc_flag_unused_command_line_argument=no
5435fi
5436rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5437fi
5438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5439$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5440	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5441	CFLAGS="$xorg_testset_save_CFLAGS"
5442fi
5443
5444found="no"
5445
5446	if test $found = "no" ; then
5447		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5448			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5449		fi
5450
5451		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5452			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5453		fi
5454
5455		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
5456
5457		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
5458$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
5459		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
5460		if eval \${$cacheid+:} false; then :
5461  $as_echo_n "(cached) " >&6
5462else
5463  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5464/* end confdefs.h.  */
5465int i;
5466int
5467main ()
5468{
5469
5470  ;
5471  return 0;
5472}
5473_ACEOF
5474if ac_fn_c_try_link "$LINENO"; then :
5475  eval $cacheid=yes
5476else
5477  eval $cacheid=no
5478fi
5479rm -f core conftest.err conftest.$ac_objext \
5480    conftest$ac_exeext conftest.$ac_ext
5481fi
5482
5483
5484		CFLAGS="$xorg_testset_save_CFLAGS"
5485
5486		eval supported=\$$cacheid
5487		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5488$as_echo "$supported" >&6; }
5489		if test "$supported" = "yes" ; then
5490			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
5491			found="yes"
5492		fi
5493	fi
5494
5495
5496
5497
5498
5499# This chunk adds additional warnings that could catch undesired effects.
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513xorg_testset_save_CFLAGS="$CFLAGS"
5514
5515if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5516	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5517	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5518$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5519if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5520  $as_echo_n "(cached) " >&6
5521else
5522  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5523/* end confdefs.h.  */
5524int i;
5525_ACEOF
5526if ac_fn_c_try_compile "$LINENO"; then :
5527  xorg_cv_cc_flag_unknown_warning_option=yes
5528else
5529  xorg_cv_cc_flag_unknown_warning_option=no
5530fi
5531rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5532fi
5533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5534$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5535	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5536	CFLAGS="$xorg_testset_save_CFLAGS"
5537fi
5538
5539if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5540	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5541		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5542	fi
5543	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5544	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5545$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5546if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5547  $as_echo_n "(cached) " >&6
5548else
5549  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5550/* end confdefs.h.  */
5551int i;
5552_ACEOF
5553if ac_fn_c_try_compile "$LINENO"; then :
5554  xorg_cv_cc_flag_unused_command_line_argument=yes
5555else
5556  xorg_cv_cc_flag_unused_command_line_argument=no
5557fi
5558rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5559fi
5560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5561$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5562	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5563	CFLAGS="$xorg_testset_save_CFLAGS"
5564fi
5565
5566found="no"
5567
5568	if test $found = "no" ; then
5569		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5570			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5571		fi
5572
5573		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5574			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5575		fi
5576
5577		CFLAGS="$CFLAGS -Wunused"
5578
5579		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
5580$as_echo_n "checking if $CC supports -Wunused... " >&6; }
5581		cacheid=xorg_cv_cc_flag__Wunused
5582		if eval \${$cacheid+:} false; then :
5583  $as_echo_n "(cached) " >&6
5584else
5585  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5586/* end confdefs.h.  */
5587int i;
5588int
5589main ()
5590{
5591
5592  ;
5593  return 0;
5594}
5595_ACEOF
5596if ac_fn_c_try_link "$LINENO"; then :
5597  eval $cacheid=yes
5598else
5599  eval $cacheid=no
5600fi
5601rm -f core conftest.err conftest.$ac_objext \
5602    conftest$ac_exeext conftest.$ac_ext
5603fi
5604
5605
5606		CFLAGS="$xorg_testset_save_CFLAGS"
5607
5608		eval supported=\$$cacheid
5609		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5610$as_echo "$supported" >&6; }
5611		if test "$supported" = "yes" ; then
5612			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
5613			found="yes"
5614		fi
5615	fi
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631xorg_testset_save_CFLAGS="$CFLAGS"
5632
5633if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5634	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5635	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5636$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5637if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5638  $as_echo_n "(cached) " >&6
5639else
5640  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5641/* end confdefs.h.  */
5642int i;
5643_ACEOF
5644if ac_fn_c_try_compile "$LINENO"; then :
5645  xorg_cv_cc_flag_unknown_warning_option=yes
5646else
5647  xorg_cv_cc_flag_unknown_warning_option=no
5648fi
5649rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5650fi
5651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5652$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5653	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5654	CFLAGS="$xorg_testset_save_CFLAGS"
5655fi
5656
5657if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5658	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5659		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5660	fi
5661	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5662	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5663$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5664if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5665  $as_echo_n "(cached) " >&6
5666else
5667  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5668/* end confdefs.h.  */
5669int i;
5670_ACEOF
5671if ac_fn_c_try_compile "$LINENO"; then :
5672  xorg_cv_cc_flag_unused_command_line_argument=yes
5673else
5674  xorg_cv_cc_flag_unused_command_line_argument=no
5675fi
5676rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5677fi
5678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5679$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5680	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5681	CFLAGS="$xorg_testset_save_CFLAGS"
5682fi
5683
5684found="no"
5685
5686	if test $found = "no" ; then
5687		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5688			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5689		fi
5690
5691		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5692			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5693		fi
5694
5695		CFLAGS="$CFLAGS -Wuninitialized"
5696
5697		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
5698$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
5699		cacheid=xorg_cv_cc_flag__Wuninitialized
5700		if eval \${$cacheid+:} false; then :
5701  $as_echo_n "(cached) " >&6
5702else
5703  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5704/* end confdefs.h.  */
5705int i;
5706int
5707main ()
5708{
5709
5710  ;
5711  return 0;
5712}
5713_ACEOF
5714if ac_fn_c_try_link "$LINENO"; then :
5715  eval $cacheid=yes
5716else
5717  eval $cacheid=no
5718fi
5719rm -f core conftest.err conftest.$ac_objext \
5720    conftest$ac_exeext conftest.$ac_ext
5721fi
5722
5723
5724		CFLAGS="$xorg_testset_save_CFLAGS"
5725
5726		eval supported=\$$cacheid
5727		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5728$as_echo "$supported" >&6; }
5729		if test "$supported" = "yes" ; then
5730			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
5731			found="yes"
5732		fi
5733	fi
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749xorg_testset_save_CFLAGS="$CFLAGS"
5750
5751if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5752	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5753	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5754$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5755if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5756  $as_echo_n "(cached) " >&6
5757else
5758  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5759/* end confdefs.h.  */
5760int i;
5761_ACEOF
5762if ac_fn_c_try_compile "$LINENO"; then :
5763  xorg_cv_cc_flag_unknown_warning_option=yes
5764else
5765  xorg_cv_cc_flag_unknown_warning_option=no
5766fi
5767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5768fi
5769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5770$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5771	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5772	CFLAGS="$xorg_testset_save_CFLAGS"
5773fi
5774
5775if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5776	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5777		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5778	fi
5779	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5780	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5781$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5782if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5783  $as_echo_n "(cached) " >&6
5784else
5785  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5786/* end confdefs.h.  */
5787int i;
5788_ACEOF
5789if ac_fn_c_try_compile "$LINENO"; then :
5790  xorg_cv_cc_flag_unused_command_line_argument=yes
5791else
5792  xorg_cv_cc_flag_unused_command_line_argument=no
5793fi
5794rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5795fi
5796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5797$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5798	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5799	CFLAGS="$xorg_testset_save_CFLAGS"
5800fi
5801
5802found="no"
5803
5804	if test $found = "no" ; then
5805		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5806			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5807		fi
5808
5809		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5810			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5811		fi
5812
5813		CFLAGS="$CFLAGS -Wshadow"
5814
5815		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
5816$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
5817		cacheid=xorg_cv_cc_flag__Wshadow
5818		if eval \${$cacheid+:} false; then :
5819  $as_echo_n "(cached) " >&6
5820else
5821  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5822/* end confdefs.h.  */
5823int i;
5824int
5825main ()
5826{
5827
5828  ;
5829  return 0;
5830}
5831_ACEOF
5832if ac_fn_c_try_link "$LINENO"; then :
5833  eval $cacheid=yes
5834else
5835  eval $cacheid=no
5836fi
5837rm -f core conftest.err conftest.$ac_objext \
5838    conftest$ac_exeext conftest.$ac_ext
5839fi
5840
5841
5842		CFLAGS="$xorg_testset_save_CFLAGS"
5843
5844		eval supported=\$$cacheid
5845		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5846$as_echo "$supported" >&6; }
5847		if test "$supported" = "yes" ; then
5848			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
5849			found="yes"
5850		fi
5851	fi
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867xorg_testset_save_CFLAGS="$CFLAGS"
5868
5869if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5870	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5871	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5872$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5873if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5874  $as_echo_n "(cached) " >&6
5875else
5876  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5877/* end confdefs.h.  */
5878int i;
5879_ACEOF
5880if ac_fn_c_try_compile "$LINENO"; then :
5881  xorg_cv_cc_flag_unknown_warning_option=yes
5882else
5883  xorg_cv_cc_flag_unknown_warning_option=no
5884fi
5885rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5886fi
5887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5888$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5889	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5890	CFLAGS="$xorg_testset_save_CFLAGS"
5891fi
5892
5893if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5894	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5895		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5896	fi
5897	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5898	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5899$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5900if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5901  $as_echo_n "(cached) " >&6
5902else
5903  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5904/* end confdefs.h.  */
5905int i;
5906_ACEOF
5907if ac_fn_c_try_compile "$LINENO"; then :
5908  xorg_cv_cc_flag_unused_command_line_argument=yes
5909else
5910  xorg_cv_cc_flag_unused_command_line_argument=no
5911fi
5912rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5913fi
5914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5915$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5916	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5917	CFLAGS="$xorg_testset_save_CFLAGS"
5918fi
5919
5920found="no"
5921
5922	if test $found = "no" ; then
5923		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5924			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5925		fi
5926
5927		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5928			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5929		fi
5930
5931		CFLAGS="$CFLAGS -Wmissing-noreturn"
5932
5933		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
5934$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
5935		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
5936		if eval \${$cacheid+:} false; then :
5937  $as_echo_n "(cached) " >&6
5938else
5939  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5940/* end confdefs.h.  */
5941int i;
5942int
5943main ()
5944{
5945
5946  ;
5947  return 0;
5948}
5949_ACEOF
5950if ac_fn_c_try_link "$LINENO"; then :
5951  eval $cacheid=yes
5952else
5953  eval $cacheid=no
5954fi
5955rm -f core conftest.err conftest.$ac_objext \
5956    conftest$ac_exeext conftest.$ac_ext
5957fi
5958
5959
5960		CFLAGS="$xorg_testset_save_CFLAGS"
5961
5962		eval supported=\$$cacheid
5963		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5964$as_echo "$supported" >&6; }
5965		if test "$supported" = "yes" ; then
5966			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
5967			found="yes"
5968		fi
5969	fi
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985xorg_testset_save_CFLAGS="$CFLAGS"
5986
5987if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5988	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5989	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5990$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5991if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5992  $as_echo_n "(cached) " >&6
5993else
5994  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5995/* end confdefs.h.  */
5996int i;
5997_ACEOF
5998if ac_fn_c_try_compile "$LINENO"; then :
5999  xorg_cv_cc_flag_unknown_warning_option=yes
6000else
6001  xorg_cv_cc_flag_unknown_warning_option=no
6002fi
6003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6004fi
6005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6006$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6007	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6008	CFLAGS="$xorg_testset_save_CFLAGS"
6009fi
6010
6011if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6012	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6013		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6014	fi
6015	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6016	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6017$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6018if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6019  $as_echo_n "(cached) " >&6
6020else
6021  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6022/* end confdefs.h.  */
6023int i;
6024_ACEOF
6025if ac_fn_c_try_compile "$LINENO"; then :
6026  xorg_cv_cc_flag_unused_command_line_argument=yes
6027else
6028  xorg_cv_cc_flag_unused_command_line_argument=no
6029fi
6030rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6031fi
6032{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6033$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6034	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6035	CFLAGS="$xorg_testset_save_CFLAGS"
6036fi
6037
6038found="no"
6039
6040	if test $found = "no" ; then
6041		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6042			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6043		fi
6044
6045		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6046			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6047		fi
6048
6049		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6050
6051		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6052$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6053		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6054		if eval \${$cacheid+:} false; then :
6055  $as_echo_n "(cached) " >&6
6056else
6057  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6058/* end confdefs.h.  */
6059int i;
6060int
6061main ()
6062{
6063
6064  ;
6065  return 0;
6066}
6067_ACEOF
6068if ac_fn_c_try_link "$LINENO"; then :
6069  eval $cacheid=yes
6070else
6071  eval $cacheid=no
6072fi
6073rm -f core conftest.err conftest.$ac_objext \
6074    conftest$ac_exeext conftest.$ac_ext
6075fi
6076
6077
6078		CFLAGS="$xorg_testset_save_CFLAGS"
6079
6080		eval supported=\$$cacheid
6081		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6082$as_echo "$supported" >&6; }
6083		if test "$supported" = "yes" ; then
6084			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6085			found="yes"
6086		fi
6087	fi
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103xorg_testset_save_CFLAGS="$CFLAGS"
6104
6105if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6106	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6107	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6108$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6109if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6110  $as_echo_n "(cached) " >&6
6111else
6112  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6113/* end confdefs.h.  */
6114int i;
6115_ACEOF
6116if ac_fn_c_try_compile "$LINENO"; then :
6117  xorg_cv_cc_flag_unknown_warning_option=yes
6118else
6119  xorg_cv_cc_flag_unknown_warning_option=no
6120fi
6121rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6122fi
6123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6124$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6125	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6126	CFLAGS="$xorg_testset_save_CFLAGS"
6127fi
6128
6129if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6130	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6131		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6132	fi
6133	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6134	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6135$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6136if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6137  $as_echo_n "(cached) " >&6
6138else
6139  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6140/* end confdefs.h.  */
6141int i;
6142_ACEOF
6143if ac_fn_c_try_compile "$LINENO"; then :
6144  xorg_cv_cc_flag_unused_command_line_argument=yes
6145else
6146  xorg_cv_cc_flag_unused_command_line_argument=no
6147fi
6148rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6149fi
6150{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6151$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6152	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6153	CFLAGS="$xorg_testset_save_CFLAGS"
6154fi
6155
6156found="no"
6157
6158	if test $found = "no" ; then
6159		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6160			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6161		fi
6162
6163		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6164			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6165		fi
6166
6167		CFLAGS="$CFLAGS -Wredundant-decls"
6168
6169		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6170$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
6171		cacheid=xorg_cv_cc_flag__Wredundant_decls
6172		if eval \${$cacheid+:} false; then :
6173  $as_echo_n "(cached) " >&6
6174else
6175  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6176/* end confdefs.h.  */
6177int i;
6178int
6179main ()
6180{
6181
6182  ;
6183  return 0;
6184}
6185_ACEOF
6186if ac_fn_c_try_link "$LINENO"; then :
6187  eval $cacheid=yes
6188else
6189  eval $cacheid=no
6190fi
6191rm -f core conftest.err conftest.$ac_objext \
6192    conftest$ac_exeext conftest.$ac_ext
6193fi
6194
6195
6196		CFLAGS="$xorg_testset_save_CFLAGS"
6197
6198		eval supported=\$$cacheid
6199		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6200$as_echo "$supported" >&6; }
6201		if test "$supported" = "yes" ; then
6202			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6203			found="yes"
6204		fi
6205	fi
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221xorg_testset_save_CFLAGS="$CFLAGS"
6222
6223if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6224	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6225	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6226$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6227if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6228  $as_echo_n "(cached) " >&6
6229else
6230  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6231/* end confdefs.h.  */
6232int i;
6233_ACEOF
6234if ac_fn_c_try_compile "$LINENO"; then :
6235  xorg_cv_cc_flag_unknown_warning_option=yes
6236else
6237  xorg_cv_cc_flag_unknown_warning_option=no
6238fi
6239rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6240fi
6241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6242$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6243	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6244	CFLAGS="$xorg_testset_save_CFLAGS"
6245fi
6246
6247if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6248	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6249		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6250	fi
6251	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6252	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6253$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6254if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6255  $as_echo_n "(cached) " >&6
6256else
6257  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6258/* end confdefs.h.  */
6259int i;
6260_ACEOF
6261if ac_fn_c_try_compile "$LINENO"; then :
6262  xorg_cv_cc_flag_unused_command_line_argument=yes
6263else
6264  xorg_cv_cc_flag_unused_command_line_argument=no
6265fi
6266rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6267fi
6268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6269$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6270	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6271	CFLAGS="$xorg_testset_save_CFLAGS"
6272fi
6273
6274found="no"
6275
6276	if test $found = "no" ; then
6277		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6278			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6279		fi
6280
6281		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6282			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6283		fi
6284
6285		CFLAGS="$CFLAGS -Wlogical-op"
6286
6287		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
6288$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
6289		cacheid=xorg_cv_cc_flag__Wlogical_op
6290		if eval \${$cacheid+:} false; then :
6291  $as_echo_n "(cached) " >&6
6292else
6293  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6294/* end confdefs.h.  */
6295int i;
6296int
6297main ()
6298{
6299
6300  ;
6301  return 0;
6302}
6303_ACEOF
6304if ac_fn_c_try_link "$LINENO"; then :
6305  eval $cacheid=yes
6306else
6307  eval $cacheid=no
6308fi
6309rm -f core conftest.err conftest.$ac_objext \
6310    conftest$ac_exeext conftest.$ac_ext
6311fi
6312
6313
6314		CFLAGS="$xorg_testset_save_CFLAGS"
6315
6316		eval supported=\$$cacheid
6317		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6318$as_echo "$supported" >&6; }
6319		if test "$supported" = "yes" ; then
6320			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
6321			found="yes"
6322		fi
6323	fi
6324
6325
6326
6327# These are currently disabled because they are noisy.  They will be enabled
6328# in the future once the codebase is sufficiently modernized to silence
6329# them.  For now, I don't want them to drown out the other warnings.
6330# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
6331# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
6332# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
6333
6334# Turn some warnings into errors, so we don't accidently get successful builds
6335# when there are problems that should be fixed.
6336
6337if test "x$SELECTIVE_WERROR" = "xyes" ; then
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351xorg_testset_save_CFLAGS="$CFLAGS"
6352
6353if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6354	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6355	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6356$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6357if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6358  $as_echo_n "(cached) " >&6
6359else
6360  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6361/* end confdefs.h.  */
6362int i;
6363_ACEOF
6364if ac_fn_c_try_compile "$LINENO"; then :
6365  xorg_cv_cc_flag_unknown_warning_option=yes
6366else
6367  xorg_cv_cc_flag_unknown_warning_option=no
6368fi
6369rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6370fi
6371{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6372$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6373	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6374	CFLAGS="$xorg_testset_save_CFLAGS"
6375fi
6376
6377if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6378	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6379		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6380	fi
6381	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6382	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6383$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6384if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6385  $as_echo_n "(cached) " >&6
6386else
6387  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6388/* end confdefs.h.  */
6389int i;
6390_ACEOF
6391if ac_fn_c_try_compile "$LINENO"; then :
6392  xorg_cv_cc_flag_unused_command_line_argument=yes
6393else
6394  xorg_cv_cc_flag_unused_command_line_argument=no
6395fi
6396rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6397fi
6398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6399$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6400	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6401	CFLAGS="$xorg_testset_save_CFLAGS"
6402fi
6403
6404found="no"
6405
6406	if test $found = "no" ; then
6407		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6408			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6409		fi
6410
6411		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6412			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6413		fi
6414
6415		CFLAGS="$CFLAGS -Werror=implicit"
6416
6417		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
6418$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
6419		cacheid=xorg_cv_cc_flag__Werror_implicit
6420		if eval \${$cacheid+:} false; then :
6421  $as_echo_n "(cached) " >&6
6422else
6423  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6424/* end confdefs.h.  */
6425int i;
6426int
6427main ()
6428{
6429
6430  ;
6431  return 0;
6432}
6433_ACEOF
6434if ac_fn_c_try_link "$LINENO"; then :
6435  eval $cacheid=yes
6436else
6437  eval $cacheid=no
6438fi
6439rm -f core conftest.err conftest.$ac_objext \
6440    conftest$ac_exeext conftest.$ac_ext
6441fi
6442
6443
6444		CFLAGS="$xorg_testset_save_CFLAGS"
6445
6446		eval supported=\$$cacheid
6447		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6448$as_echo "$supported" >&6; }
6449		if test "$supported" = "yes" ; then
6450			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
6451			found="yes"
6452		fi
6453	fi
6454
6455	if test $found = "no" ; then
6456		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6457			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6458		fi
6459
6460		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6461			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6462		fi
6463
6464		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6465
6466		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
6467$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
6468		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
6469		if eval \${$cacheid+:} false; then :
6470  $as_echo_n "(cached) " >&6
6471else
6472  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6473/* end confdefs.h.  */
6474int i;
6475int
6476main ()
6477{
6478
6479  ;
6480  return 0;
6481}
6482_ACEOF
6483if ac_fn_c_try_link "$LINENO"; then :
6484  eval $cacheid=yes
6485else
6486  eval $cacheid=no
6487fi
6488rm -f core conftest.err conftest.$ac_objext \
6489    conftest$ac_exeext conftest.$ac_ext
6490fi
6491
6492
6493		CFLAGS="$xorg_testset_save_CFLAGS"
6494
6495		eval supported=\$$cacheid
6496		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6497$as_echo "$supported" >&6; }
6498		if test "$supported" = "yes" ; then
6499			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6500			found="yes"
6501		fi
6502	fi
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518xorg_testset_save_CFLAGS="$CFLAGS"
6519
6520if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6521	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6522	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6523$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6524if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6525  $as_echo_n "(cached) " >&6
6526else
6527  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6528/* end confdefs.h.  */
6529int i;
6530_ACEOF
6531if ac_fn_c_try_compile "$LINENO"; then :
6532  xorg_cv_cc_flag_unknown_warning_option=yes
6533else
6534  xorg_cv_cc_flag_unknown_warning_option=no
6535fi
6536rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6537fi
6538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6539$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6540	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6541	CFLAGS="$xorg_testset_save_CFLAGS"
6542fi
6543
6544if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6545	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6546		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6547	fi
6548	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6549	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6550$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6551if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6552  $as_echo_n "(cached) " >&6
6553else
6554  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6555/* end confdefs.h.  */
6556int i;
6557_ACEOF
6558if ac_fn_c_try_compile "$LINENO"; then :
6559  xorg_cv_cc_flag_unused_command_line_argument=yes
6560else
6561  xorg_cv_cc_flag_unused_command_line_argument=no
6562fi
6563rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6564fi
6565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6566$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6567	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6568	CFLAGS="$xorg_testset_save_CFLAGS"
6569fi
6570
6571found="no"
6572
6573	if test $found = "no" ; then
6574		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6575			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6576		fi
6577
6578		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6579			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6580		fi
6581
6582		CFLAGS="$CFLAGS -Werror=nonnull"
6583
6584		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
6585$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
6586		cacheid=xorg_cv_cc_flag__Werror_nonnull
6587		if eval \${$cacheid+:} false; then :
6588  $as_echo_n "(cached) " >&6
6589else
6590  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6591/* end confdefs.h.  */
6592int i;
6593int
6594main ()
6595{
6596
6597  ;
6598  return 0;
6599}
6600_ACEOF
6601if ac_fn_c_try_link "$LINENO"; then :
6602  eval $cacheid=yes
6603else
6604  eval $cacheid=no
6605fi
6606rm -f core conftest.err conftest.$ac_objext \
6607    conftest$ac_exeext conftest.$ac_ext
6608fi
6609
6610
6611		CFLAGS="$xorg_testset_save_CFLAGS"
6612
6613		eval supported=\$$cacheid
6614		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6615$as_echo "$supported" >&6; }
6616		if test "$supported" = "yes" ; then
6617			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
6618			found="yes"
6619		fi
6620	fi
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636xorg_testset_save_CFLAGS="$CFLAGS"
6637
6638if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6639	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6640	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6641$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6642if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6643  $as_echo_n "(cached) " >&6
6644else
6645  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6646/* end confdefs.h.  */
6647int i;
6648_ACEOF
6649if ac_fn_c_try_compile "$LINENO"; then :
6650  xorg_cv_cc_flag_unknown_warning_option=yes
6651else
6652  xorg_cv_cc_flag_unknown_warning_option=no
6653fi
6654rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6655fi
6656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6657$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6658	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6659	CFLAGS="$xorg_testset_save_CFLAGS"
6660fi
6661
6662if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6663	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6664		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6665	fi
6666	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6667	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6668$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6669if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6670  $as_echo_n "(cached) " >&6
6671else
6672  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6673/* end confdefs.h.  */
6674int i;
6675_ACEOF
6676if ac_fn_c_try_compile "$LINENO"; then :
6677  xorg_cv_cc_flag_unused_command_line_argument=yes
6678else
6679  xorg_cv_cc_flag_unused_command_line_argument=no
6680fi
6681rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6682fi
6683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6684$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6685	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6686	CFLAGS="$xorg_testset_save_CFLAGS"
6687fi
6688
6689found="no"
6690
6691	if test $found = "no" ; then
6692		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6693			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6694		fi
6695
6696		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6697			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6698		fi
6699
6700		CFLAGS="$CFLAGS -Werror=init-self"
6701
6702		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
6703$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
6704		cacheid=xorg_cv_cc_flag__Werror_init_self
6705		if eval \${$cacheid+:} false; then :
6706  $as_echo_n "(cached) " >&6
6707else
6708  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6709/* end confdefs.h.  */
6710int i;
6711int
6712main ()
6713{
6714
6715  ;
6716  return 0;
6717}
6718_ACEOF
6719if ac_fn_c_try_link "$LINENO"; then :
6720  eval $cacheid=yes
6721else
6722  eval $cacheid=no
6723fi
6724rm -f core conftest.err conftest.$ac_objext \
6725    conftest$ac_exeext conftest.$ac_ext
6726fi
6727
6728
6729		CFLAGS="$xorg_testset_save_CFLAGS"
6730
6731		eval supported=\$$cacheid
6732		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6733$as_echo "$supported" >&6; }
6734		if test "$supported" = "yes" ; then
6735			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
6736			found="yes"
6737		fi
6738	fi
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754xorg_testset_save_CFLAGS="$CFLAGS"
6755
6756if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6757	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6758	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6759$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6760if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6761  $as_echo_n "(cached) " >&6
6762else
6763  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6764/* end confdefs.h.  */
6765int i;
6766_ACEOF
6767if ac_fn_c_try_compile "$LINENO"; then :
6768  xorg_cv_cc_flag_unknown_warning_option=yes
6769else
6770  xorg_cv_cc_flag_unknown_warning_option=no
6771fi
6772rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6773fi
6774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6775$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6776	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6777	CFLAGS="$xorg_testset_save_CFLAGS"
6778fi
6779
6780if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6781	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6782		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6783	fi
6784	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6785	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6786$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6787if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6788  $as_echo_n "(cached) " >&6
6789else
6790  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6791/* end confdefs.h.  */
6792int i;
6793_ACEOF
6794if ac_fn_c_try_compile "$LINENO"; then :
6795  xorg_cv_cc_flag_unused_command_line_argument=yes
6796else
6797  xorg_cv_cc_flag_unused_command_line_argument=no
6798fi
6799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6800fi
6801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6802$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6803	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6804	CFLAGS="$xorg_testset_save_CFLAGS"
6805fi
6806
6807found="no"
6808
6809	if test $found = "no" ; then
6810		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6811			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6812		fi
6813
6814		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6815			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6816		fi
6817
6818		CFLAGS="$CFLAGS -Werror=main"
6819
6820		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
6821$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
6822		cacheid=xorg_cv_cc_flag__Werror_main
6823		if eval \${$cacheid+:} false; then :
6824  $as_echo_n "(cached) " >&6
6825else
6826  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6827/* end confdefs.h.  */
6828int i;
6829int
6830main ()
6831{
6832
6833  ;
6834  return 0;
6835}
6836_ACEOF
6837if ac_fn_c_try_link "$LINENO"; then :
6838  eval $cacheid=yes
6839else
6840  eval $cacheid=no
6841fi
6842rm -f core conftest.err conftest.$ac_objext \
6843    conftest$ac_exeext conftest.$ac_ext
6844fi
6845
6846
6847		CFLAGS="$xorg_testset_save_CFLAGS"
6848
6849		eval supported=\$$cacheid
6850		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6851$as_echo "$supported" >&6; }
6852		if test "$supported" = "yes" ; then
6853			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
6854			found="yes"
6855		fi
6856	fi
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872xorg_testset_save_CFLAGS="$CFLAGS"
6873
6874if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6875	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6876	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6877$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6878if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6879  $as_echo_n "(cached) " >&6
6880else
6881  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6882/* end confdefs.h.  */
6883int i;
6884_ACEOF
6885if ac_fn_c_try_compile "$LINENO"; then :
6886  xorg_cv_cc_flag_unknown_warning_option=yes
6887else
6888  xorg_cv_cc_flag_unknown_warning_option=no
6889fi
6890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6891fi
6892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6893$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6894	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6895	CFLAGS="$xorg_testset_save_CFLAGS"
6896fi
6897
6898if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6899	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6900		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6901	fi
6902	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6903	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6904$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6905if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6906  $as_echo_n "(cached) " >&6
6907else
6908  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6909/* end confdefs.h.  */
6910int i;
6911_ACEOF
6912if ac_fn_c_try_compile "$LINENO"; then :
6913  xorg_cv_cc_flag_unused_command_line_argument=yes
6914else
6915  xorg_cv_cc_flag_unused_command_line_argument=no
6916fi
6917rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6918fi
6919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6920$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6921	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6922	CFLAGS="$xorg_testset_save_CFLAGS"
6923fi
6924
6925found="no"
6926
6927	if test $found = "no" ; then
6928		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6929			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6930		fi
6931
6932		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6933			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6934		fi
6935
6936		CFLAGS="$CFLAGS -Werror=missing-braces"
6937
6938		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
6939$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
6940		cacheid=xorg_cv_cc_flag__Werror_missing_braces
6941		if eval \${$cacheid+:} false; then :
6942  $as_echo_n "(cached) " >&6
6943else
6944  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6945/* end confdefs.h.  */
6946int i;
6947int
6948main ()
6949{
6950
6951  ;
6952  return 0;
6953}
6954_ACEOF
6955if ac_fn_c_try_link "$LINENO"; then :
6956  eval $cacheid=yes
6957else
6958  eval $cacheid=no
6959fi
6960rm -f core conftest.err conftest.$ac_objext \
6961    conftest$ac_exeext conftest.$ac_ext
6962fi
6963
6964
6965		CFLAGS="$xorg_testset_save_CFLAGS"
6966
6967		eval supported=\$$cacheid
6968		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6969$as_echo "$supported" >&6; }
6970		if test "$supported" = "yes" ; then
6971			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
6972			found="yes"
6973		fi
6974	fi
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990xorg_testset_save_CFLAGS="$CFLAGS"
6991
6992if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6993	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6994	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6995$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6996if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6997  $as_echo_n "(cached) " >&6
6998else
6999  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7000/* end confdefs.h.  */
7001int i;
7002_ACEOF
7003if ac_fn_c_try_compile "$LINENO"; then :
7004  xorg_cv_cc_flag_unknown_warning_option=yes
7005else
7006  xorg_cv_cc_flag_unknown_warning_option=no
7007fi
7008rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7009fi
7010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7011$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7012	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7013	CFLAGS="$xorg_testset_save_CFLAGS"
7014fi
7015
7016if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7017	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7018		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7019	fi
7020	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7021	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7022$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7023if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7024  $as_echo_n "(cached) " >&6
7025else
7026  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7027/* end confdefs.h.  */
7028int i;
7029_ACEOF
7030if ac_fn_c_try_compile "$LINENO"; then :
7031  xorg_cv_cc_flag_unused_command_line_argument=yes
7032else
7033  xorg_cv_cc_flag_unused_command_line_argument=no
7034fi
7035rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7036fi
7037{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7038$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7039	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7040	CFLAGS="$xorg_testset_save_CFLAGS"
7041fi
7042
7043found="no"
7044
7045	if test $found = "no" ; then
7046		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7047			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7048		fi
7049
7050		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7051			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7052		fi
7053
7054		CFLAGS="$CFLAGS -Werror=sequence-point"
7055
7056		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7057$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
7058		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7059		if eval \${$cacheid+:} false; then :
7060  $as_echo_n "(cached) " >&6
7061else
7062  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7063/* end confdefs.h.  */
7064int i;
7065int
7066main ()
7067{
7068
7069  ;
7070  return 0;
7071}
7072_ACEOF
7073if ac_fn_c_try_link "$LINENO"; then :
7074  eval $cacheid=yes
7075else
7076  eval $cacheid=no
7077fi
7078rm -f core conftest.err conftest.$ac_objext \
7079    conftest$ac_exeext conftest.$ac_ext
7080fi
7081
7082
7083		CFLAGS="$xorg_testset_save_CFLAGS"
7084
7085		eval supported=\$$cacheid
7086		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7087$as_echo "$supported" >&6; }
7088		if test "$supported" = "yes" ; then
7089			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7090			found="yes"
7091		fi
7092	fi
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108xorg_testset_save_CFLAGS="$CFLAGS"
7109
7110if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7111	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7112	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7113$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7114if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7115  $as_echo_n "(cached) " >&6
7116else
7117  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7118/* end confdefs.h.  */
7119int i;
7120_ACEOF
7121if ac_fn_c_try_compile "$LINENO"; then :
7122  xorg_cv_cc_flag_unknown_warning_option=yes
7123else
7124  xorg_cv_cc_flag_unknown_warning_option=no
7125fi
7126rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7127fi
7128{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7129$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7130	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7131	CFLAGS="$xorg_testset_save_CFLAGS"
7132fi
7133
7134if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7135	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7136		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7137	fi
7138	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7139	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7140$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7141if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7142  $as_echo_n "(cached) " >&6
7143else
7144  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7145/* end confdefs.h.  */
7146int i;
7147_ACEOF
7148if ac_fn_c_try_compile "$LINENO"; then :
7149  xorg_cv_cc_flag_unused_command_line_argument=yes
7150else
7151  xorg_cv_cc_flag_unused_command_line_argument=no
7152fi
7153rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7154fi
7155{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7156$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7157	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7158	CFLAGS="$xorg_testset_save_CFLAGS"
7159fi
7160
7161found="no"
7162
7163	if test $found = "no" ; then
7164		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7165			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7166		fi
7167
7168		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7169			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7170		fi
7171
7172		CFLAGS="$CFLAGS -Werror=return-type"
7173
7174		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7175$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
7176		cacheid=xorg_cv_cc_flag__Werror_return_type
7177		if eval \${$cacheid+:} false; then :
7178  $as_echo_n "(cached) " >&6
7179else
7180  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7181/* end confdefs.h.  */
7182int i;
7183int
7184main ()
7185{
7186
7187  ;
7188  return 0;
7189}
7190_ACEOF
7191if ac_fn_c_try_link "$LINENO"; then :
7192  eval $cacheid=yes
7193else
7194  eval $cacheid=no
7195fi
7196rm -f core conftest.err conftest.$ac_objext \
7197    conftest$ac_exeext conftest.$ac_ext
7198fi
7199
7200
7201		CFLAGS="$xorg_testset_save_CFLAGS"
7202
7203		eval supported=\$$cacheid
7204		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7205$as_echo "$supported" >&6; }
7206		if test "$supported" = "yes" ; then
7207			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7208			found="yes"
7209		fi
7210	fi
7211
7212	if test $found = "no" ; then
7213		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7214			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7215		fi
7216
7217		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7218			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7219		fi
7220
7221		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7222
7223		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7224$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7225		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7226		if eval \${$cacheid+:} false; then :
7227  $as_echo_n "(cached) " >&6
7228else
7229  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7230/* end confdefs.h.  */
7231int i;
7232int
7233main ()
7234{
7235
7236  ;
7237  return 0;
7238}
7239_ACEOF
7240if ac_fn_c_try_link "$LINENO"; then :
7241  eval $cacheid=yes
7242else
7243  eval $cacheid=no
7244fi
7245rm -f core conftest.err conftest.$ac_objext \
7246    conftest$ac_exeext conftest.$ac_ext
7247fi
7248
7249
7250		CFLAGS="$xorg_testset_save_CFLAGS"
7251
7252		eval supported=\$$cacheid
7253		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7254$as_echo "$supported" >&6; }
7255		if test "$supported" = "yes" ; then
7256			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7257			found="yes"
7258		fi
7259	fi
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275xorg_testset_save_CFLAGS="$CFLAGS"
7276
7277if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7278	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7279	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7280$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7281if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7282  $as_echo_n "(cached) " >&6
7283else
7284  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7285/* end confdefs.h.  */
7286int i;
7287_ACEOF
7288if ac_fn_c_try_compile "$LINENO"; then :
7289  xorg_cv_cc_flag_unknown_warning_option=yes
7290else
7291  xorg_cv_cc_flag_unknown_warning_option=no
7292fi
7293rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7294fi
7295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7296$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7297	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7298	CFLAGS="$xorg_testset_save_CFLAGS"
7299fi
7300
7301if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7302	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7303		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7304	fi
7305	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7306	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7307$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7308if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7309  $as_echo_n "(cached) " >&6
7310else
7311  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7312/* end confdefs.h.  */
7313int i;
7314_ACEOF
7315if ac_fn_c_try_compile "$LINENO"; then :
7316  xorg_cv_cc_flag_unused_command_line_argument=yes
7317else
7318  xorg_cv_cc_flag_unused_command_line_argument=no
7319fi
7320rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7321fi
7322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7323$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7324	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7325	CFLAGS="$xorg_testset_save_CFLAGS"
7326fi
7327
7328found="no"
7329
7330	if test $found = "no" ; then
7331		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7332			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7333		fi
7334
7335		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7336			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7337		fi
7338
7339		CFLAGS="$CFLAGS -Werror=trigraphs"
7340
7341		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
7342$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
7343		cacheid=xorg_cv_cc_flag__Werror_trigraphs
7344		if eval \${$cacheid+:} false; then :
7345  $as_echo_n "(cached) " >&6
7346else
7347  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7348/* end confdefs.h.  */
7349int i;
7350int
7351main ()
7352{
7353
7354  ;
7355  return 0;
7356}
7357_ACEOF
7358if ac_fn_c_try_link "$LINENO"; then :
7359  eval $cacheid=yes
7360else
7361  eval $cacheid=no
7362fi
7363rm -f core conftest.err conftest.$ac_objext \
7364    conftest$ac_exeext conftest.$ac_ext
7365fi
7366
7367
7368		CFLAGS="$xorg_testset_save_CFLAGS"
7369
7370		eval supported=\$$cacheid
7371		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7372$as_echo "$supported" >&6; }
7373		if test "$supported" = "yes" ; then
7374			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
7375			found="yes"
7376		fi
7377	fi
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393xorg_testset_save_CFLAGS="$CFLAGS"
7394
7395if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7396	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7397	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7398$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7399if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7400  $as_echo_n "(cached) " >&6
7401else
7402  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7403/* end confdefs.h.  */
7404int i;
7405_ACEOF
7406if ac_fn_c_try_compile "$LINENO"; then :
7407  xorg_cv_cc_flag_unknown_warning_option=yes
7408else
7409  xorg_cv_cc_flag_unknown_warning_option=no
7410fi
7411rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7412fi
7413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7414$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7415	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7416	CFLAGS="$xorg_testset_save_CFLAGS"
7417fi
7418
7419if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7420	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7421		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7422	fi
7423	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7424	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7425$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7426if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7427  $as_echo_n "(cached) " >&6
7428else
7429  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7430/* end confdefs.h.  */
7431int i;
7432_ACEOF
7433if ac_fn_c_try_compile "$LINENO"; then :
7434  xorg_cv_cc_flag_unused_command_line_argument=yes
7435else
7436  xorg_cv_cc_flag_unused_command_line_argument=no
7437fi
7438rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7439fi
7440{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7441$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7442	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7443	CFLAGS="$xorg_testset_save_CFLAGS"
7444fi
7445
7446found="no"
7447
7448	if test $found = "no" ; then
7449		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7450			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7451		fi
7452
7453		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7454			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7455		fi
7456
7457		CFLAGS="$CFLAGS -Werror=array-bounds"
7458
7459		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
7460$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
7461		cacheid=xorg_cv_cc_flag__Werror_array_bounds
7462		if eval \${$cacheid+:} false; then :
7463  $as_echo_n "(cached) " >&6
7464else
7465  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7466/* end confdefs.h.  */
7467int i;
7468int
7469main ()
7470{
7471
7472  ;
7473  return 0;
7474}
7475_ACEOF
7476if ac_fn_c_try_link "$LINENO"; then :
7477  eval $cacheid=yes
7478else
7479  eval $cacheid=no
7480fi
7481rm -f core conftest.err conftest.$ac_objext \
7482    conftest$ac_exeext conftest.$ac_ext
7483fi
7484
7485
7486		CFLAGS="$xorg_testset_save_CFLAGS"
7487
7488		eval supported=\$$cacheid
7489		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7490$as_echo "$supported" >&6; }
7491		if test "$supported" = "yes" ; then
7492			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
7493			found="yes"
7494		fi
7495	fi
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511xorg_testset_save_CFLAGS="$CFLAGS"
7512
7513if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7514	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7515	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7516$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7517if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7518  $as_echo_n "(cached) " >&6
7519else
7520  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7521/* end confdefs.h.  */
7522int i;
7523_ACEOF
7524if ac_fn_c_try_compile "$LINENO"; then :
7525  xorg_cv_cc_flag_unknown_warning_option=yes
7526else
7527  xorg_cv_cc_flag_unknown_warning_option=no
7528fi
7529rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7530fi
7531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7532$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7533	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7534	CFLAGS="$xorg_testset_save_CFLAGS"
7535fi
7536
7537if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7538	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7539		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7540	fi
7541	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7542	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7543$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7544if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7545  $as_echo_n "(cached) " >&6
7546else
7547  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7548/* end confdefs.h.  */
7549int i;
7550_ACEOF
7551if ac_fn_c_try_compile "$LINENO"; then :
7552  xorg_cv_cc_flag_unused_command_line_argument=yes
7553else
7554  xorg_cv_cc_flag_unused_command_line_argument=no
7555fi
7556rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7557fi
7558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7559$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7560	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7561	CFLAGS="$xorg_testset_save_CFLAGS"
7562fi
7563
7564found="no"
7565
7566	if test $found = "no" ; then
7567		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7568			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7569		fi
7570
7571		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7572			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7573		fi
7574
7575		CFLAGS="$CFLAGS -Werror=write-strings"
7576
7577		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
7578$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
7579		cacheid=xorg_cv_cc_flag__Werror_write_strings
7580		if eval \${$cacheid+:} false; then :
7581  $as_echo_n "(cached) " >&6
7582else
7583  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7584/* end confdefs.h.  */
7585int i;
7586int
7587main ()
7588{
7589
7590  ;
7591  return 0;
7592}
7593_ACEOF
7594if ac_fn_c_try_link "$LINENO"; then :
7595  eval $cacheid=yes
7596else
7597  eval $cacheid=no
7598fi
7599rm -f core conftest.err conftest.$ac_objext \
7600    conftest$ac_exeext conftest.$ac_ext
7601fi
7602
7603
7604		CFLAGS="$xorg_testset_save_CFLAGS"
7605
7606		eval supported=\$$cacheid
7607		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7608$as_echo "$supported" >&6; }
7609		if test "$supported" = "yes" ; then
7610			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
7611			found="yes"
7612		fi
7613	fi
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629xorg_testset_save_CFLAGS="$CFLAGS"
7630
7631if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7632	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7633	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7634$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7635if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7636  $as_echo_n "(cached) " >&6
7637else
7638  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7639/* end confdefs.h.  */
7640int i;
7641_ACEOF
7642if ac_fn_c_try_compile "$LINENO"; then :
7643  xorg_cv_cc_flag_unknown_warning_option=yes
7644else
7645  xorg_cv_cc_flag_unknown_warning_option=no
7646fi
7647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7648fi
7649{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7650$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7651	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7652	CFLAGS="$xorg_testset_save_CFLAGS"
7653fi
7654
7655if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7656	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7657		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7658	fi
7659	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7660	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7661$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7662if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7663  $as_echo_n "(cached) " >&6
7664else
7665  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7666/* end confdefs.h.  */
7667int i;
7668_ACEOF
7669if ac_fn_c_try_compile "$LINENO"; then :
7670  xorg_cv_cc_flag_unused_command_line_argument=yes
7671else
7672  xorg_cv_cc_flag_unused_command_line_argument=no
7673fi
7674rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7675fi
7676{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7677$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7678	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7679	CFLAGS="$xorg_testset_save_CFLAGS"
7680fi
7681
7682found="no"
7683
7684	if test $found = "no" ; then
7685		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7686			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7687		fi
7688
7689		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7690			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7691		fi
7692
7693		CFLAGS="$CFLAGS -Werror=address"
7694
7695		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
7696$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
7697		cacheid=xorg_cv_cc_flag__Werror_address
7698		if eval \${$cacheid+:} false; then :
7699  $as_echo_n "(cached) " >&6
7700else
7701  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7702/* end confdefs.h.  */
7703int i;
7704int
7705main ()
7706{
7707
7708  ;
7709  return 0;
7710}
7711_ACEOF
7712if ac_fn_c_try_link "$LINENO"; then :
7713  eval $cacheid=yes
7714else
7715  eval $cacheid=no
7716fi
7717rm -f core conftest.err conftest.$ac_objext \
7718    conftest$ac_exeext conftest.$ac_ext
7719fi
7720
7721
7722		CFLAGS="$xorg_testset_save_CFLAGS"
7723
7724		eval supported=\$$cacheid
7725		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7726$as_echo "$supported" >&6; }
7727		if test "$supported" = "yes" ; then
7728			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
7729			found="yes"
7730		fi
7731	fi
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747xorg_testset_save_CFLAGS="$CFLAGS"
7748
7749if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7750	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7751	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7752$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7753if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7754  $as_echo_n "(cached) " >&6
7755else
7756  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7757/* end confdefs.h.  */
7758int i;
7759_ACEOF
7760if ac_fn_c_try_compile "$LINENO"; then :
7761  xorg_cv_cc_flag_unknown_warning_option=yes
7762else
7763  xorg_cv_cc_flag_unknown_warning_option=no
7764fi
7765rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7766fi
7767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7768$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7769	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7770	CFLAGS="$xorg_testset_save_CFLAGS"
7771fi
7772
7773if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7774	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7775		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7776	fi
7777	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7778	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7779$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7780if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7781  $as_echo_n "(cached) " >&6
7782else
7783  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7784/* end confdefs.h.  */
7785int i;
7786_ACEOF
7787if ac_fn_c_try_compile "$LINENO"; then :
7788  xorg_cv_cc_flag_unused_command_line_argument=yes
7789else
7790  xorg_cv_cc_flag_unused_command_line_argument=no
7791fi
7792rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7793fi
7794{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7795$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7796	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7797	CFLAGS="$xorg_testset_save_CFLAGS"
7798fi
7799
7800found="no"
7801
7802	if test $found = "no" ; then
7803		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7804			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7805		fi
7806
7807		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7808			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7809		fi
7810
7811		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
7812
7813		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
7814$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
7815		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
7816		if eval \${$cacheid+:} false; then :
7817  $as_echo_n "(cached) " >&6
7818else
7819  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7820/* end confdefs.h.  */
7821int i;
7822int
7823main ()
7824{
7825
7826  ;
7827  return 0;
7828}
7829_ACEOF
7830if ac_fn_c_try_link "$LINENO"; then :
7831  eval $cacheid=yes
7832else
7833  eval $cacheid=no
7834fi
7835rm -f core conftest.err conftest.$ac_objext \
7836    conftest$ac_exeext conftest.$ac_ext
7837fi
7838
7839
7840		CFLAGS="$xorg_testset_save_CFLAGS"
7841
7842		eval supported=\$$cacheid
7843		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7844$as_echo "$supported" >&6; }
7845		if test "$supported" = "yes" ; then
7846			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
7847			found="yes"
7848		fi
7849	fi
7850
7851	if test $found = "no" ; then
7852		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7853			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7854		fi
7855
7856		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7857			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7858		fi
7859
7860		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
7861
7862		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
7863$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
7864		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
7865		if eval \${$cacheid+:} false; then :
7866  $as_echo_n "(cached) " >&6
7867else
7868  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7869/* end confdefs.h.  */
7870int i;
7871int
7872main ()
7873{
7874
7875  ;
7876  return 0;
7877}
7878_ACEOF
7879if ac_fn_c_try_link "$LINENO"; then :
7880  eval $cacheid=yes
7881else
7882  eval $cacheid=no
7883fi
7884rm -f core conftest.err conftest.$ac_objext \
7885    conftest$ac_exeext conftest.$ac_ext
7886fi
7887
7888
7889		CFLAGS="$xorg_testset_save_CFLAGS"
7890
7891		eval supported=\$$cacheid
7892		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7893$as_echo "$supported" >&6; }
7894		if test "$supported" = "yes" ; then
7895			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
7896			found="yes"
7897		fi
7898	fi
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914xorg_testset_save_CFLAGS="$CFLAGS"
7915
7916if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7917	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7918	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7919$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7920if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7921  $as_echo_n "(cached) " >&6
7922else
7923  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7924/* end confdefs.h.  */
7925int i;
7926_ACEOF
7927if ac_fn_c_try_compile "$LINENO"; then :
7928  xorg_cv_cc_flag_unknown_warning_option=yes
7929else
7930  xorg_cv_cc_flag_unknown_warning_option=no
7931fi
7932rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7933fi
7934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7935$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7936	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7937	CFLAGS="$xorg_testset_save_CFLAGS"
7938fi
7939
7940if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7941	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7942		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7943	fi
7944	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7945	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7946$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7947if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7948  $as_echo_n "(cached) " >&6
7949else
7950  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7951/* end confdefs.h.  */
7952int i;
7953_ACEOF
7954if ac_fn_c_try_compile "$LINENO"; then :
7955  xorg_cv_cc_flag_unused_command_line_argument=yes
7956else
7957  xorg_cv_cc_flag_unused_command_line_argument=no
7958fi
7959rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7960fi
7961{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7962$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7963	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7964	CFLAGS="$xorg_testset_save_CFLAGS"
7965fi
7966
7967found="no"
7968
7969	if test $found = "no" ; then
7970		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7971			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7972		fi
7973
7974		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7975			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7976		fi
7977
7978		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
7979
7980		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
7981$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
7982		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
7983		if eval \${$cacheid+:} false; then :
7984  $as_echo_n "(cached) " >&6
7985else
7986  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7987/* end confdefs.h.  */
7988int i;
7989int
7990main ()
7991{
7992
7993  ;
7994  return 0;
7995}
7996_ACEOF
7997if ac_fn_c_try_link "$LINENO"; then :
7998  eval $cacheid=yes
7999else
8000  eval $cacheid=no
8001fi
8002rm -f core conftest.err conftest.$ac_objext \
8003    conftest$ac_exeext conftest.$ac_ext
8004fi
8005
8006
8007		CFLAGS="$xorg_testset_save_CFLAGS"
8008
8009		eval supported=\$$cacheid
8010		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8011$as_echo "$supported" >&6; }
8012		if test "$supported" = "yes" ; then
8013			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8014			found="yes"
8015		fi
8016	fi
8017
8018 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8019else
8020{ $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
8021$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;}
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035xorg_testset_save_CFLAGS="$CFLAGS"
8036
8037if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8038	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8039	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8040$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8041if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8042  $as_echo_n "(cached) " >&6
8043else
8044  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8045/* end confdefs.h.  */
8046int i;
8047_ACEOF
8048if ac_fn_c_try_compile "$LINENO"; then :
8049  xorg_cv_cc_flag_unknown_warning_option=yes
8050else
8051  xorg_cv_cc_flag_unknown_warning_option=no
8052fi
8053rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8054fi
8055{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8056$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8057	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8058	CFLAGS="$xorg_testset_save_CFLAGS"
8059fi
8060
8061if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8062	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8063		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8064	fi
8065	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8066	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8067$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8068if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8069  $as_echo_n "(cached) " >&6
8070else
8071  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8072/* end confdefs.h.  */
8073int i;
8074_ACEOF
8075if ac_fn_c_try_compile "$LINENO"; then :
8076  xorg_cv_cc_flag_unused_command_line_argument=yes
8077else
8078  xorg_cv_cc_flag_unused_command_line_argument=no
8079fi
8080rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8081fi
8082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8083$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8084	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8085	CFLAGS="$xorg_testset_save_CFLAGS"
8086fi
8087
8088found="no"
8089
8090	if test $found = "no" ; then
8091		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8092			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8093		fi
8094
8095		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8096			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8097		fi
8098
8099		CFLAGS="$CFLAGS -Wimplicit"
8100
8101		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8102$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
8103		cacheid=xorg_cv_cc_flag__Wimplicit
8104		if eval \${$cacheid+:} false; then :
8105  $as_echo_n "(cached) " >&6
8106else
8107  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8108/* end confdefs.h.  */
8109int i;
8110int
8111main ()
8112{
8113
8114  ;
8115  return 0;
8116}
8117_ACEOF
8118if ac_fn_c_try_link "$LINENO"; then :
8119  eval $cacheid=yes
8120else
8121  eval $cacheid=no
8122fi
8123rm -f core conftest.err conftest.$ac_objext \
8124    conftest$ac_exeext conftest.$ac_ext
8125fi
8126
8127
8128		CFLAGS="$xorg_testset_save_CFLAGS"
8129
8130		eval supported=\$$cacheid
8131		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8132$as_echo "$supported" >&6; }
8133		if test "$supported" = "yes" ; then
8134			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8135			found="yes"
8136		fi
8137	fi
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153xorg_testset_save_CFLAGS="$CFLAGS"
8154
8155if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8156	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8157	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8158$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8159if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8160  $as_echo_n "(cached) " >&6
8161else
8162  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8163/* end confdefs.h.  */
8164int i;
8165_ACEOF
8166if ac_fn_c_try_compile "$LINENO"; then :
8167  xorg_cv_cc_flag_unknown_warning_option=yes
8168else
8169  xorg_cv_cc_flag_unknown_warning_option=no
8170fi
8171rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8172fi
8173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8174$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8175	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8176	CFLAGS="$xorg_testset_save_CFLAGS"
8177fi
8178
8179if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8180	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8181		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8182	fi
8183	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8184	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8185$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8186if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8187  $as_echo_n "(cached) " >&6
8188else
8189  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8190/* end confdefs.h.  */
8191int i;
8192_ACEOF
8193if ac_fn_c_try_compile "$LINENO"; then :
8194  xorg_cv_cc_flag_unused_command_line_argument=yes
8195else
8196  xorg_cv_cc_flag_unused_command_line_argument=no
8197fi
8198rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8199fi
8200{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8201$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8202	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8203	CFLAGS="$xorg_testset_save_CFLAGS"
8204fi
8205
8206found="no"
8207
8208	if test $found = "no" ; then
8209		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8210			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8211		fi
8212
8213		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8214			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8215		fi
8216
8217		CFLAGS="$CFLAGS -Wnonnull"
8218
8219		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
8220$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
8221		cacheid=xorg_cv_cc_flag__Wnonnull
8222		if eval \${$cacheid+:} false; then :
8223  $as_echo_n "(cached) " >&6
8224else
8225  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8226/* end confdefs.h.  */
8227int i;
8228int
8229main ()
8230{
8231
8232  ;
8233  return 0;
8234}
8235_ACEOF
8236if ac_fn_c_try_link "$LINENO"; then :
8237  eval $cacheid=yes
8238else
8239  eval $cacheid=no
8240fi
8241rm -f core conftest.err conftest.$ac_objext \
8242    conftest$ac_exeext conftest.$ac_ext
8243fi
8244
8245
8246		CFLAGS="$xorg_testset_save_CFLAGS"
8247
8248		eval supported=\$$cacheid
8249		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8250$as_echo "$supported" >&6; }
8251		if test "$supported" = "yes" ; then
8252			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
8253			found="yes"
8254		fi
8255	fi
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271xorg_testset_save_CFLAGS="$CFLAGS"
8272
8273if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8274	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8275	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8276$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8277if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8278  $as_echo_n "(cached) " >&6
8279else
8280  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8281/* end confdefs.h.  */
8282int i;
8283_ACEOF
8284if ac_fn_c_try_compile "$LINENO"; then :
8285  xorg_cv_cc_flag_unknown_warning_option=yes
8286else
8287  xorg_cv_cc_flag_unknown_warning_option=no
8288fi
8289rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8290fi
8291{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8292$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8293	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8294	CFLAGS="$xorg_testset_save_CFLAGS"
8295fi
8296
8297if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8298	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8299		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8300	fi
8301	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8302	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8303$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8304if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8305  $as_echo_n "(cached) " >&6
8306else
8307  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8308/* end confdefs.h.  */
8309int i;
8310_ACEOF
8311if ac_fn_c_try_compile "$LINENO"; then :
8312  xorg_cv_cc_flag_unused_command_line_argument=yes
8313else
8314  xorg_cv_cc_flag_unused_command_line_argument=no
8315fi
8316rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8317fi
8318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8319$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8320	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8321	CFLAGS="$xorg_testset_save_CFLAGS"
8322fi
8323
8324found="no"
8325
8326	if test $found = "no" ; then
8327		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8328			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8329		fi
8330
8331		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8332			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8333		fi
8334
8335		CFLAGS="$CFLAGS -Winit-self"
8336
8337		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
8338$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
8339		cacheid=xorg_cv_cc_flag__Winit_self
8340		if eval \${$cacheid+:} false; then :
8341  $as_echo_n "(cached) " >&6
8342else
8343  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8344/* end confdefs.h.  */
8345int i;
8346int
8347main ()
8348{
8349
8350  ;
8351  return 0;
8352}
8353_ACEOF
8354if ac_fn_c_try_link "$LINENO"; then :
8355  eval $cacheid=yes
8356else
8357  eval $cacheid=no
8358fi
8359rm -f core conftest.err conftest.$ac_objext \
8360    conftest$ac_exeext conftest.$ac_ext
8361fi
8362
8363
8364		CFLAGS="$xorg_testset_save_CFLAGS"
8365
8366		eval supported=\$$cacheid
8367		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8368$as_echo "$supported" >&6; }
8369		if test "$supported" = "yes" ; then
8370			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
8371			found="yes"
8372		fi
8373	fi
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389xorg_testset_save_CFLAGS="$CFLAGS"
8390
8391if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8392	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8393	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8394$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8395if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8396  $as_echo_n "(cached) " >&6
8397else
8398  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8399/* end confdefs.h.  */
8400int i;
8401_ACEOF
8402if ac_fn_c_try_compile "$LINENO"; then :
8403  xorg_cv_cc_flag_unknown_warning_option=yes
8404else
8405  xorg_cv_cc_flag_unknown_warning_option=no
8406fi
8407rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8408fi
8409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8410$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8411	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8412	CFLAGS="$xorg_testset_save_CFLAGS"
8413fi
8414
8415if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8416	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8417		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8418	fi
8419	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8420	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8421$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8422if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8423  $as_echo_n "(cached) " >&6
8424else
8425  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8426/* end confdefs.h.  */
8427int i;
8428_ACEOF
8429if ac_fn_c_try_compile "$LINENO"; then :
8430  xorg_cv_cc_flag_unused_command_line_argument=yes
8431else
8432  xorg_cv_cc_flag_unused_command_line_argument=no
8433fi
8434rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8435fi
8436{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8437$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8438	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8439	CFLAGS="$xorg_testset_save_CFLAGS"
8440fi
8441
8442found="no"
8443
8444	if test $found = "no" ; then
8445		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8446			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8447		fi
8448
8449		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8450			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8451		fi
8452
8453		CFLAGS="$CFLAGS -Wmain"
8454
8455		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
8456$as_echo_n "checking if $CC supports -Wmain... " >&6; }
8457		cacheid=xorg_cv_cc_flag__Wmain
8458		if eval \${$cacheid+:} false; then :
8459  $as_echo_n "(cached) " >&6
8460else
8461  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8462/* end confdefs.h.  */
8463int i;
8464int
8465main ()
8466{
8467
8468  ;
8469  return 0;
8470}
8471_ACEOF
8472if ac_fn_c_try_link "$LINENO"; then :
8473  eval $cacheid=yes
8474else
8475  eval $cacheid=no
8476fi
8477rm -f core conftest.err conftest.$ac_objext \
8478    conftest$ac_exeext conftest.$ac_ext
8479fi
8480
8481
8482		CFLAGS="$xorg_testset_save_CFLAGS"
8483
8484		eval supported=\$$cacheid
8485		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8486$as_echo "$supported" >&6; }
8487		if test "$supported" = "yes" ; then
8488			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
8489			found="yes"
8490		fi
8491	fi
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507xorg_testset_save_CFLAGS="$CFLAGS"
8508
8509if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8510	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8511	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8512$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8513if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8514  $as_echo_n "(cached) " >&6
8515else
8516  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8517/* end confdefs.h.  */
8518int i;
8519_ACEOF
8520if ac_fn_c_try_compile "$LINENO"; then :
8521  xorg_cv_cc_flag_unknown_warning_option=yes
8522else
8523  xorg_cv_cc_flag_unknown_warning_option=no
8524fi
8525rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8526fi
8527{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8528$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8529	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8530	CFLAGS="$xorg_testset_save_CFLAGS"
8531fi
8532
8533if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8534	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8535		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8536	fi
8537	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8538	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8539$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8540if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8541  $as_echo_n "(cached) " >&6
8542else
8543  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8544/* end confdefs.h.  */
8545int i;
8546_ACEOF
8547if ac_fn_c_try_compile "$LINENO"; then :
8548  xorg_cv_cc_flag_unused_command_line_argument=yes
8549else
8550  xorg_cv_cc_flag_unused_command_line_argument=no
8551fi
8552rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8553fi
8554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8555$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8556	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8557	CFLAGS="$xorg_testset_save_CFLAGS"
8558fi
8559
8560found="no"
8561
8562	if test $found = "no" ; then
8563		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8564			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8565		fi
8566
8567		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8568			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8569		fi
8570
8571		CFLAGS="$CFLAGS -Wmissing-braces"
8572
8573		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
8574$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
8575		cacheid=xorg_cv_cc_flag__Wmissing_braces
8576		if eval \${$cacheid+:} false; then :
8577  $as_echo_n "(cached) " >&6
8578else
8579  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8580/* end confdefs.h.  */
8581int i;
8582int
8583main ()
8584{
8585
8586  ;
8587  return 0;
8588}
8589_ACEOF
8590if ac_fn_c_try_link "$LINENO"; then :
8591  eval $cacheid=yes
8592else
8593  eval $cacheid=no
8594fi
8595rm -f core conftest.err conftest.$ac_objext \
8596    conftest$ac_exeext conftest.$ac_ext
8597fi
8598
8599
8600		CFLAGS="$xorg_testset_save_CFLAGS"
8601
8602		eval supported=\$$cacheid
8603		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8604$as_echo "$supported" >&6; }
8605		if test "$supported" = "yes" ; then
8606			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
8607			found="yes"
8608		fi
8609	fi
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625xorg_testset_save_CFLAGS="$CFLAGS"
8626
8627if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8628	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8629	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8630$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8631if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8632  $as_echo_n "(cached) " >&6
8633else
8634  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8635/* end confdefs.h.  */
8636int i;
8637_ACEOF
8638if ac_fn_c_try_compile "$LINENO"; then :
8639  xorg_cv_cc_flag_unknown_warning_option=yes
8640else
8641  xorg_cv_cc_flag_unknown_warning_option=no
8642fi
8643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8644fi
8645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8646$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8647	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8648	CFLAGS="$xorg_testset_save_CFLAGS"
8649fi
8650
8651if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8652	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8653		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8654	fi
8655	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8656	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8657$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8658if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8659  $as_echo_n "(cached) " >&6
8660else
8661  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8662/* end confdefs.h.  */
8663int i;
8664_ACEOF
8665if ac_fn_c_try_compile "$LINENO"; then :
8666  xorg_cv_cc_flag_unused_command_line_argument=yes
8667else
8668  xorg_cv_cc_flag_unused_command_line_argument=no
8669fi
8670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8671fi
8672{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8673$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8674	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8675	CFLAGS="$xorg_testset_save_CFLAGS"
8676fi
8677
8678found="no"
8679
8680	if test $found = "no" ; then
8681		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8682			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8683		fi
8684
8685		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8686			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8687		fi
8688
8689		CFLAGS="$CFLAGS -Wsequence-point"
8690
8691		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
8692$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
8693		cacheid=xorg_cv_cc_flag__Wsequence_point
8694		if eval \${$cacheid+:} false; then :
8695  $as_echo_n "(cached) " >&6
8696else
8697  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8698/* end confdefs.h.  */
8699int i;
8700int
8701main ()
8702{
8703
8704  ;
8705  return 0;
8706}
8707_ACEOF
8708if ac_fn_c_try_link "$LINENO"; then :
8709  eval $cacheid=yes
8710else
8711  eval $cacheid=no
8712fi
8713rm -f core conftest.err conftest.$ac_objext \
8714    conftest$ac_exeext conftest.$ac_ext
8715fi
8716
8717
8718		CFLAGS="$xorg_testset_save_CFLAGS"
8719
8720		eval supported=\$$cacheid
8721		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8722$as_echo "$supported" >&6; }
8723		if test "$supported" = "yes" ; then
8724			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
8725			found="yes"
8726		fi
8727	fi
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743xorg_testset_save_CFLAGS="$CFLAGS"
8744
8745if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8746	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8747	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8748$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8749if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8750  $as_echo_n "(cached) " >&6
8751else
8752  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8753/* end confdefs.h.  */
8754int i;
8755_ACEOF
8756if ac_fn_c_try_compile "$LINENO"; then :
8757  xorg_cv_cc_flag_unknown_warning_option=yes
8758else
8759  xorg_cv_cc_flag_unknown_warning_option=no
8760fi
8761rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8762fi
8763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8764$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8765	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8766	CFLAGS="$xorg_testset_save_CFLAGS"
8767fi
8768
8769if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8770	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8771		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8772	fi
8773	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8774	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8775$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8776if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8777  $as_echo_n "(cached) " >&6
8778else
8779  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8780/* end confdefs.h.  */
8781int i;
8782_ACEOF
8783if ac_fn_c_try_compile "$LINENO"; then :
8784  xorg_cv_cc_flag_unused_command_line_argument=yes
8785else
8786  xorg_cv_cc_flag_unused_command_line_argument=no
8787fi
8788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8789fi
8790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8791$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8792	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8793	CFLAGS="$xorg_testset_save_CFLAGS"
8794fi
8795
8796found="no"
8797
8798	if test $found = "no" ; then
8799		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8800			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8801		fi
8802
8803		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8804			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8805		fi
8806
8807		CFLAGS="$CFLAGS -Wreturn-type"
8808
8809		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
8810$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
8811		cacheid=xorg_cv_cc_flag__Wreturn_type
8812		if eval \${$cacheid+:} false; then :
8813  $as_echo_n "(cached) " >&6
8814else
8815  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8816/* end confdefs.h.  */
8817int i;
8818int
8819main ()
8820{
8821
8822  ;
8823  return 0;
8824}
8825_ACEOF
8826if ac_fn_c_try_link "$LINENO"; then :
8827  eval $cacheid=yes
8828else
8829  eval $cacheid=no
8830fi
8831rm -f core conftest.err conftest.$ac_objext \
8832    conftest$ac_exeext conftest.$ac_ext
8833fi
8834
8835
8836		CFLAGS="$xorg_testset_save_CFLAGS"
8837
8838		eval supported=\$$cacheid
8839		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8840$as_echo "$supported" >&6; }
8841		if test "$supported" = "yes" ; then
8842			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
8843			found="yes"
8844		fi
8845	fi
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861xorg_testset_save_CFLAGS="$CFLAGS"
8862
8863if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8864	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8865	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8866$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8867if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8868  $as_echo_n "(cached) " >&6
8869else
8870  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8871/* end confdefs.h.  */
8872int i;
8873_ACEOF
8874if ac_fn_c_try_compile "$LINENO"; then :
8875  xorg_cv_cc_flag_unknown_warning_option=yes
8876else
8877  xorg_cv_cc_flag_unknown_warning_option=no
8878fi
8879rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8880fi
8881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8882$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8883	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8884	CFLAGS="$xorg_testset_save_CFLAGS"
8885fi
8886
8887if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8888	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8889		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8890	fi
8891	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8892	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8893$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8894if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8895  $as_echo_n "(cached) " >&6
8896else
8897  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8898/* end confdefs.h.  */
8899int i;
8900_ACEOF
8901if ac_fn_c_try_compile "$LINENO"; then :
8902  xorg_cv_cc_flag_unused_command_line_argument=yes
8903else
8904  xorg_cv_cc_flag_unused_command_line_argument=no
8905fi
8906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8907fi
8908{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8909$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8910	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8911	CFLAGS="$xorg_testset_save_CFLAGS"
8912fi
8913
8914found="no"
8915
8916	if test $found = "no" ; then
8917		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8918			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8919		fi
8920
8921		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8922			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8923		fi
8924
8925		CFLAGS="$CFLAGS -Wtrigraphs"
8926
8927		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
8928$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
8929		cacheid=xorg_cv_cc_flag__Wtrigraphs
8930		if eval \${$cacheid+:} false; then :
8931  $as_echo_n "(cached) " >&6
8932else
8933  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8934/* end confdefs.h.  */
8935int i;
8936int
8937main ()
8938{
8939
8940  ;
8941  return 0;
8942}
8943_ACEOF
8944if ac_fn_c_try_link "$LINENO"; then :
8945  eval $cacheid=yes
8946else
8947  eval $cacheid=no
8948fi
8949rm -f core conftest.err conftest.$ac_objext \
8950    conftest$ac_exeext conftest.$ac_ext
8951fi
8952
8953
8954		CFLAGS="$xorg_testset_save_CFLAGS"
8955
8956		eval supported=\$$cacheid
8957		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8958$as_echo "$supported" >&6; }
8959		if test "$supported" = "yes" ; then
8960			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
8961			found="yes"
8962		fi
8963	fi
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979xorg_testset_save_CFLAGS="$CFLAGS"
8980
8981if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8982	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8983	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8984$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8985if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8986  $as_echo_n "(cached) " >&6
8987else
8988  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8989/* end confdefs.h.  */
8990int i;
8991_ACEOF
8992if ac_fn_c_try_compile "$LINENO"; then :
8993  xorg_cv_cc_flag_unknown_warning_option=yes
8994else
8995  xorg_cv_cc_flag_unknown_warning_option=no
8996fi
8997rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8998fi
8999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9000$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9001	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9002	CFLAGS="$xorg_testset_save_CFLAGS"
9003fi
9004
9005if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9006	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9007		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9008	fi
9009	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9010	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9011$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9012if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9013  $as_echo_n "(cached) " >&6
9014else
9015  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9016/* end confdefs.h.  */
9017int i;
9018_ACEOF
9019if ac_fn_c_try_compile "$LINENO"; then :
9020  xorg_cv_cc_flag_unused_command_line_argument=yes
9021else
9022  xorg_cv_cc_flag_unused_command_line_argument=no
9023fi
9024rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9025fi
9026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9027$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9028	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9029	CFLAGS="$xorg_testset_save_CFLAGS"
9030fi
9031
9032found="no"
9033
9034	if test $found = "no" ; then
9035		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9036			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9037		fi
9038
9039		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9040			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9041		fi
9042
9043		CFLAGS="$CFLAGS -Warray-bounds"
9044
9045		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9046$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9047		cacheid=xorg_cv_cc_flag__Warray_bounds
9048		if eval \${$cacheid+:} false; then :
9049  $as_echo_n "(cached) " >&6
9050else
9051  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9052/* end confdefs.h.  */
9053int i;
9054int
9055main ()
9056{
9057
9058  ;
9059  return 0;
9060}
9061_ACEOF
9062if ac_fn_c_try_link "$LINENO"; then :
9063  eval $cacheid=yes
9064else
9065  eval $cacheid=no
9066fi
9067rm -f core conftest.err conftest.$ac_objext \
9068    conftest$ac_exeext conftest.$ac_ext
9069fi
9070
9071
9072		CFLAGS="$xorg_testset_save_CFLAGS"
9073
9074		eval supported=\$$cacheid
9075		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9076$as_echo "$supported" >&6; }
9077		if test "$supported" = "yes" ; then
9078			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9079			found="yes"
9080		fi
9081	fi
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097xorg_testset_save_CFLAGS="$CFLAGS"
9098
9099if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9100	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9101	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9102$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9103if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9104  $as_echo_n "(cached) " >&6
9105else
9106  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9107/* end confdefs.h.  */
9108int i;
9109_ACEOF
9110if ac_fn_c_try_compile "$LINENO"; then :
9111  xorg_cv_cc_flag_unknown_warning_option=yes
9112else
9113  xorg_cv_cc_flag_unknown_warning_option=no
9114fi
9115rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9116fi
9117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9118$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9119	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9120	CFLAGS="$xorg_testset_save_CFLAGS"
9121fi
9122
9123if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9124	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9125		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9126	fi
9127	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9128	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9129$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9130if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9131  $as_echo_n "(cached) " >&6
9132else
9133  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9134/* end confdefs.h.  */
9135int i;
9136_ACEOF
9137if ac_fn_c_try_compile "$LINENO"; then :
9138  xorg_cv_cc_flag_unused_command_line_argument=yes
9139else
9140  xorg_cv_cc_flag_unused_command_line_argument=no
9141fi
9142rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9143fi
9144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9145$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9146	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9147	CFLAGS="$xorg_testset_save_CFLAGS"
9148fi
9149
9150found="no"
9151
9152	if test $found = "no" ; then
9153		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9154			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9155		fi
9156
9157		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9158			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9159		fi
9160
9161		CFLAGS="$CFLAGS -Wwrite-strings"
9162
9163		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
9164$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
9165		cacheid=xorg_cv_cc_flag__Wwrite_strings
9166		if eval \${$cacheid+:} false; then :
9167  $as_echo_n "(cached) " >&6
9168else
9169  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9170/* end confdefs.h.  */
9171int i;
9172int
9173main ()
9174{
9175
9176  ;
9177  return 0;
9178}
9179_ACEOF
9180if ac_fn_c_try_link "$LINENO"; then :
9181  eval $cacheid=yes
9182else
9183  eval $cacheid=no
9184fi
9185rm -f core conftest.err conftest.$ac_objext \
9186    conftest$ac_exeext conftest.$ac_ext
9187fi
9188
9189
9190		CFLAGS="$xorg_testset_save_CFLAGS"
9191
9192		eval supported=\$$cacheid
9193		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9194$as_echo "$supported" >&6; }
9195		if test "$supported" = "yes" ; then
9196			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
9197			found="yes"
9198		fi
9199	fi
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215xorg_testset_save_CFLAGS="$CFLAGS"
9216
9217if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9218	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9219	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9220$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9221if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9222  $as_echo_n "(cached) " >&6
9223else
9224  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9225/* end confdefs.h.  */
9226int i;
9227_ACEOF
9228if ac_fn_c_try_compile "$LINENO"; then :
9229  xorg_cv_cc_flag_unknown_warning_option=yes
9230else
9231  xorg_cv_cc_flag_unknown_warning_option=no
9232fi
9233rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9234fi
9235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9236$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9237	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9238	CFLAGS="$xorg_testset_save_CFLAGS"
9239fi
9240
9241if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9242	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9243		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9244	fi
9245	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9246	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9247$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9248if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9249  $as_echo_n "(cached) " >&6
9250else
9251  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9252/* end confdefs.h.  */
9253int i;
9254_ACEOF
9255if ac_fn_c_try_compile "$LINENO"; then :
9256  xorg_cv_cc_flag_unused_command_line_argument=yes
9257else
9258  xorg_cv_cc_flag_unused_command_line_argument=no
9259fi
9260rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9261fi
9262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9263$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9264	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9265	CFLAGS="$xorg_testset_save_CFLAGS"
9266fi
9267
9268found="no"
9269
9270	if test $found = "no" ; then
9271		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9272			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9273		fi
9274
9275		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9276			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9277		fi
9278
9279		CFLAGS="$CFLAGS -Waddress"
9280
9281		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
9282$as_echo_n "checking if $CC supports -Waddress... " >&6; }
9283		cacheid=xorg_cv_cc_flag__Waddress
9284		if eval \${$cacheid+:} false; then :
9285  $as_echo_n "(cached) " >&6
9286else
9287  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9288/* end confdefs.h.  */
9289int i;
9290int
9291main ()
9292{
9293
9294  ;
9295  return 0;
9296}
9297_ACEOF
9298if ac_fn_c_try_link "$LINENO"; then :
9299  eval $cacheid=yes
9300else
9301  eval $cacheid=no
9302fi
9303rm -f core conftest.err conftest.$ac_objext \
9304    conftest$ac_exeext conftest.$ac_ext
9305fi
9306
9307
9308		CFLAGS="$xorg_testset_save_CFLAGS"
9309
9310		eval supported=\$$cacheid
9311		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9312$as_echo "$supported" >&6; }
9313		if test "$supported" = "yes" ; then
9314			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
9315			found="yes"
9316		fi
9317	fi
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333xorg_testset_save_CFLAGS="$CFLAGS"
9334
9335if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9336	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9337	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9338$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9339if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9340  $as_echo_n "(cached) " >&6
9341else
9342  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9343/* end confdefs.h.  */
9344int i;
9345_ACEOF
9346if ac_fn_c_try_compile "$LINENO"; then :
9347  xorg_cv_cc_flag_unknown_warning_option=yes
9348else
9349  xorg_cv_cc_flag_unknown_warning_option=no
9350fi
9351rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9352fi
9353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9354$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9355	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9356	CFLAGS="$xorg_testset_save_CFLAGS"
9357fi
9358
9359if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9360	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9361		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9362	fi
9363	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9364	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9365$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9366if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9367  $as_echo_n "(cached) " >&6
9368else
9369  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9370/* end confdefs.h.  */
9371int i;
9372_ACEOF
9373if ac_fn_c_try_compile "$LINENO"; then :
9374  xorg_cv_cc_flag_unused_command_line_argument=yes
9375else
9376  xorg_cv_cc_flag_unused_command_line_argument=no
9377fi
9378rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9379fi
9380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9381$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9382	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9383	CFLAGS="$xorg_testset_save_CFLAGS"
9384fi
9385
9386found="no"
9387
9388	if test $found = "no" ; then
9389		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9390			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9391		fi
9392
9393		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9394			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9395		fi
9396
9397		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
9398
9399		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
9400$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
9401		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
9402		if eval \${$cacheid+:} false; then :
9403  $as_echo_n "(cached) " >&6
9404else
9405  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9406/* end confdefs.h.  */
9407int i;
9408int
9409main ()
9410{
9411
9412  ;
9413  return 0;
9414}
9415_ACEOF
9416if ac_fn_c_try_link "$LINENO"; then :
9417  eval $cacheid=yes
9418else
9419  eval $cacheid=no
9420fi
9421rm -f core conftest.err conftest.$ac_objext \
9422    conftest$ac_exeext conftest.$ac_ext
9423fi
9424
9425
9426		CFLAGS="$xorg_testset_save_CFLAGS"
9427
9428		eval supported=\$$cacheid
9429		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9430$as_echo "$supported" >&6; }
9431		if test "$supported" = "yes" ; then
9432			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
9433			found="yes"
9434		fi
9435	fi
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451xorg_testset_save_CFLAGS="$CFLAGS"
9452
9453if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9454	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9455	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9456$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9457if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9458  $as_echo_n "(cached) " >&6
9459else
9460  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9461/* end confdefs.h.  */
9462int i;
9463_ACEOF
9464if ac_fn_c_try_compile "$LINENO"; then :
9465  xorg_cv_cc_flag_unknown_warning_option=yes
9466else
9467  xorg_cv_cc_flag_unknown_warning_option=no
9468fi
9469rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9470fi
9471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9472$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9473	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9474	CFLAGS="$xorg_testset_save_CFLAGS"
9475fi
9476
9477if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9478	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9479		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9480	fi
9481	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9482	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9483$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9484if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9485  $as_echo_n "(cached) " >&6
9486else
9487  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9488/* end confdefs.h.  */
9489int i;
9490_ACEOF
9491if ac_fn_c_try_compile "$LINENO"; then :
9492  xorg_cv_cc_flag_unused_command_line_argument=yes
9493else
9494  xorg_cv_cc_flag_unused_command_line_argument=no
9495fi
9496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9497fi
9498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9499$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9500	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9501	CFLAGS="$xorg_testset_save_CFLAGS"
9502fi
9503
9504found="no"
9505
9506	if test $found = "no" ; then
9507		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9508			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9509		fi
9510
9511		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9512			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9513		fi
9514
9515		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
9516
9517		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
9518$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
9519		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
9520		if eval \${$cacheid+:} false; then :
9521  $as_echo_n "(cached) " >&6
9522else
9523  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9524/* end confdefs.h.  */
9525int i;
9526int
9527main ()
9528{
9529
9530  ;
9531  return 0;
9532}
9533_ACEOF
9534if ac_fn_c_try_link "$LINENO"; then :
9535  eval $cacheid=yes
9536else
9537  eval $cacheid=no
9538fi
9539rm -f core conftest.err conftest.$ac_objext \
9540    conftest$ac_exeext conftest.$ac_ext
9541fi
9542
9543
9544		CFLAGS="$xorg_testset_save_CFLAGS"
9545
9546		eval supported=\$$cacheid
9547		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9548$as_echo "$supported" >&6; }
9549		if test "$supported" = "yes" ; then
9550			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
9551			found="yes"
9552		fi
9553	fi
9554
9555
9556fi
9557
9558
9559
9560
9561
9562
9563
9564		CWARNFLAGS="$BASE_CFLAGS"
9565		if  test "x$GCC" = xyes ; then
9566		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
9567		fi
9568
9569
9570
9571
9572
9573
9574
9575
9576# Check whether --enable-strict-compilation was given.
9577if test "${enable_strict_compilation+set}" = set; then :
9578  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
9579else
9580  STRICT_COMPILE=no
9581fi
9582
9583
9584
9585
9586
9587
9588STRICT_CFLAGS=""
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602xorg_testset_save_CFLAGS="$CFLAGS"
9603
9604if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9605	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9606	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9607$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9608if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9609  $as_echo_n "(cached) " >&6
9610else
9611  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9612/* end confdefs.h.  */
9613int i;
9614_ACEOF
9615if ac_fn_c_try_compile "$LINENO"; then :
9616  xorg_cv_cc_flag_unknown_warning_option=yes
9617else
9618  xorg_cv_cc_flag_unknown_warning_option=no
9619fi
9620rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9621fi
9622{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9623$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9624	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9625	CFLAGS="$xorg_testset_save_CFLAGS"
9626fi
9627
9628if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9629	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9630		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9631	fi
9632	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9633	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9634$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9635if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9636  $as_echo_n "(cached) " >&6
9637else
9638  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9639/* end confdefs.h.  */
9640int i;
9641_ACEOF
9642if ac_fn_c_try_compile "$LINENO"; then :
9643  xorg_cv_cc_flag_unused_command_line_argument=yes
9644else
9645  xorg_cv_cc_flag_unused_command_line_argument=no
9646fi
9647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9648fi
9649{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9650$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9651	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9652	CFLAGS="$xorg_testset_save_CFLAGS"
9653fi
9654
9655found="no"
9656
9657	if test $found = "no" ; then
9658		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9659			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9660		fi
9661
9662		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9663			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9664		fi
9665
9666		CFLAGS="$CFLAGS -pedantic"
9667
9668		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
9669$as_echo_n "checking if $CC supports -pedantic... " >&6; }
9670		cacheid=xorg_cv_cc_flag__pedantic
9671		if eval \${$cacheid+:} false; then :
9672  $as_echo_n "(cached) " >&6
9673else
9674  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9675/* end confdefs.h.  */
9676int i;
9677int
9678main ()
9679{
9680
9681  ;
9682  return 0;
9683}
9684_ACEOF
9685if ac_fn_c_try_link "$LINENO"; then :
9686  eval $cacheid=yes
9687else
9688  eval $cacheid=no
9689fi
9690rm -f core conftest.err conftest.$ac_objext \
9691    conftest$ac_exeext conftest.$ac_ext
9692fi
9693
9694
9695		CFLAGS="$xorg_testset_save_CFLAGS"
9696
9697		eval supported=\$$cacheid
9698		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9699$as_echo "$supported" >&6; }
9700		if test "$supported" = "yes" ; then
9701			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
9702			found="yes"
9703		fi
9704	fi
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720xorg_testset_save_CFLAGS="$CFLAGS"
9721
9722if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9723	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9724	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9725$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9726if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9727  $as_echo_n "(cached) " >&6
9728else
9729  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9730/* end confdefs.h.  */
9731int i;
9732_ACEOF
9733if ac_fn_c_try_compile "$LINENO"; then :
9734  xorg_cv_cc_flag_unknown_warning_option=yes
9735else
9736  xorg_cv_cc_flag_unknown_warning_option=no
9737fi
9738rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9739fi
9740{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9741$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9742	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9743	CFLAGS="$xorg_testset_save_CFLAGS"
9744fi
9745
9746if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9747	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9748		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9749	fi
9750	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9751	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9752$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9753if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9754  $as_echo_n "(cached) " >&6
9755else
9756  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9757/* end confdefs.h.  */
9758int i;
9759_ACEOF
9760if ac_fn_c_try_compile "$LINENO"; then :
9761  xorg_cv_cc_flag_unused_command_line_argument=yes
9762else
9763  xorg_cv_cc_flag_unused_command_line_argument=no
9764fi
9765rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9766fi
9767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9768$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9769	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9770	CFLAGS="$xorg_testset_save_CFLAGS"
9771fi
9772
9773found="no"
9774
9775	if test $found = "no" ; then
9776		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9777			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9778		fi
9779
9780		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9781			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9782		fi
9783
9784		CFLAGS="$CFLAGS -Werror"
9785
9786		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
9787$as_echo_n "checking if $CC supports -Werror... " >&6; }
9788		cacheid=xorg_cv_cc_flag__Werror
9789		if eval \${$cacheid+:} false; then :
9790  $as_echo_n "(cached) " >&6
9791else
9792  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9793/* end confdefs.h.  */
9794int i;
9795int
9796main ()
9797{
9798
9799  ;
9800  return 0;
9801}
9802_ACEOF
9803if ac_fn_c_try_link "$LINENO"; then :
9804  eval $cacheid=yes
9805else
9806  eval $cacheid=no
9807fi
9808rm -f core conftest.err conftest.$ac_objext \
9809    conftest$ac_exeext conftest.$ac_ext
9810fi
9811
9812
9813		CFLAGS="$xorg_testset_save_CFLAGS"
9814
9815		eval supported=\$$cacheid
9816		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9817$as_echo "$supported" >&6; }
9818		if test "$supported" = "yes" ; then
9819			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
9820			found="yes"
9821		fi
9822	fi
9823
9824	if test $found = "no" ; then
9825		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9826			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9827		fi
9828
9829		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9830			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9831		fi
9832
9833		CFLAGS="$CFLAGS -errwarn"
9834
9835		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
9836$as_echo_n "checking if $CC supports -errwarn... " >&6; }
9837		cacheid=xorg_cv_cc_flag__errwarn
9838		if eval \${$cacheid+:} false; then :
9839  $as_echo_n "(cached) " >&6
9840else
9841  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9842/* end confdefs.h.  */
9843int i;
9844int
9845main ()
9846{
9847
9848  ;
9849  return 0;
9850}
9851_ACEOF
9852if ac_fn_c_try_link "$LINENO"; then :
9853  eval $cacheid=yes
9854else
9855  eval $cacheid=no
9856fi
9857rm -f core conftest.err conftest.$ac_objext \
9858    conftest$ac_exeext conftest.$ac_ext
9859fi
9860
9861
9862		CFLAGS="$xorg_testset_save_CFLAGS"
9863
9864		eval supported=\$$cacheid
9865		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9866$as_echo "$supported" >&6; }
9867		if test "$supported" = "yes" ; then
9868			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
9869			found="yes"
9870		fi
9871	fi
9872
9873
9874
9875# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
9876# activate it with -Werror, so we add it here explicitly.
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890xorg_testset_save_CFLAGS="$CFLAGS"
9891
9892if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9893	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9894	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9895$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9896if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9897  $as_echo_n "(cached) " >&6
9898else
9899  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9900/* end confdefs.h.  */
9901int i;
9902_ACEOF
9903if ac_fn_c_try_compile "$LINENO"; then :
9904  xorg_cv_cc_flag_unknown_warning_option=yes
9905else
9906  xorg_cv_cc_flag_unknown_warning_option=no
9907fi
9908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9909fi
9910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9911$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9912	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9913	CFLAGS="$xorg_testset_save_CFLAGS"
9914fi
9915
9916if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9917	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9918		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9919	fi
9920	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9921	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9922$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9923if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9924  $as_echo_n "(cached) " >&6
9925else
9926  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9927/* end confdefs.h.  */
9928int i;
9929_ACEOF
9930if ac_fn_c_try_compile "$LINENO"; then :
9931  xorg_cv_cc_flag_unused_command_line_argument=yes
9932else
9933  xorg_cv_cc_flag_unused_command_line_argument=no
9934fi
9935rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9936fi
9937{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9938$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9939	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9940	CFLAGS="$xorg_testset_save_CFLAGS"
9941fi
9942
9943found="no"
9944
9945	if test $found = "no" ; then
9946		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9947			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9948		fi
9949
9950		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9951			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9952		fi
9953
9954		CFLAGS="$CFLAGS -Werror=attributes"
9955
9956		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
9957$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
9958		cacheid=xorg_cv_cc_flag__Werror_attributes
9959		if eval \${$cacheid+:} false; then :
9960  $as_echo_n "(cached) " >&6
9961else
9962  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9963/* end confdefs.h.  */
9964int i;
9965int
9966main ()
9967{
9968
9969  ;
9970  return 0;
9971}
9972_ACEOF
9973if ac_fn_c_try_link "$LINENO"; then :
9974  eval $cacheid=yes
9975else
9976  eval $cacheid=no
9977fi
9978rm -f core conftest.err conftest.$ac_objext \
9979    conftest$ac_exeext conftest.$ac_ext
9980fi
9981
9982
9983		CFLAGS="$xorg_testset_save_CFLAGS"
9984
9985		eval supported=\$$cacheid
9986		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9987$as_echo "$supported" >&6; }
9988		if test "$supported" = "yes" ; then
9989			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
9990			found="yes"
9991		fi
9992	fi
9993
9994
9995
9996if test "x$STRICT_COMPILE" = "xyes"; then
9997    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
9998    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
9999fi
10000
10001
10002
10003
10004
10005
10006cat >>confdefs.h <<_ACEOF
10007#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10008_ACEOF
10009
10010	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10011	if test "x$PVM" = "x"; then
10012		PVM="0"
10013	fi
10014
10015cat >>confdefs.h <<_ACEOF
10016#define PACKAGE_VERSION_MINOR $PVM
10017_ACEOF
10018
10019	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10020	if test "x$PVP" = "x"; then
10021		PVP="0"
10022	fi
10023
10024cat >>confdefs.h <<_ACEOF
10025#define PACKAGE_VERSION_PATCHLEVEL $PVP
10026_ACEOF
10027
10028
10029
10030CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10031mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10032|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10033echo 'git directory not found: installing possibly empty changelog.' >&2)"
10034
10035
10036
10037
10038macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10039INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10040mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10041|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10042echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10043
10044
10045
10046
10047
10048
10049if test x$APP_MAN_SUFFIX = x    ; then
10050    APP_MAN_SUFFIX=1
10051fi
10052if test x$APP_MAN_DIR = x    ; then
10053    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10054fi
10055
10056if test x$LIB_MAN_SUFFIX = x    ; then
10057    LIB_MAN_SUFFIX=3
10058fi
10059if test x$LIB_MAN_DIR = x    ; then
10060    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10061fi
10062
10063if test x$FILE_MAN_SUFFIX = x    ; then
10064    case $host_os in
10065	solaris*)	FILE_MAN_SUFFIX=4  ;;
10066	*)		FILE_MAN_SUFFIX=5  ;;
10067    esac
10068fi
10069if test x$FILE_MAN_DIR = x    ; then
10070    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10071fi
10072
10073if test x$MISC_MAN_SUFFIX = x    ; then
10074    case $host_os in
10075	solaris*)	MISC_MAN_SUFFIX=5  ;;
10076	*)		MISC_MAN_SUFFIX=7  ;;
10077    esac
10078fi
10079if test x$MISC_MAN_DIR = x    ; then
10080    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10081fi
10082
10083if test x$DRIVER_MAN_SUFFIX = x    ; then
10084    case $host_os in
10085	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
10086	*)		DRIVER_MAN_SUFFIX=4  ;;
10087    esac
10088fi
10089if test x$DRIVER_MAN_DIR = x    ; then
10090    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
10091fi
10092
10093if test x$ADMIN_MAN_SUFFIX = x    ; then
10094    case $host_os in
10095	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
10096	*)		ADMIN_MAN_SUFFIX=8  ;;
10097    esac
10098fi
10099if test x$ADMIN_MAN_DIR = x    ; then
10100    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
10101fi
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117XORG_MAN_PAGE="X Version 11"
10118
10119MAN_SUBSTS="\
10120	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10121	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10122	-e 's|__xservername__|Xorg|g' \
10123	-e 's|__xconfigfile__|xorg.conf|g' \
10124	-e 's|__projectroot__|\$(prefix)|g' \
10125	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
10126	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
10127	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
10128	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
10129	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
10130	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
10131	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
10132
10133
10134
10135# Check whether --enable-silent-rules was given.
10136if test "${enable_silent_rules+set}" = set; then :
10137  enableval=$enable_silent_rules;
10138fi
10139
10140case $enable_silent_rules in # (((
10141  yes) AM_DEFAULT_VERBOSITY=0;;
10142   no) AM_DEFAULT_VERBOSITY=1;;
10143    *) AM_DEFAULT_VERBOSITY=0;;
10144esac
10145am_make=${MAKE-make}
10146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
10147$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
10148if ${am_cv_make_support_nested_variables+:} false; then :
10149  $as_echo_n "(cached) " >&6
10150else
10151  if $as_echo 'TRUE=$(BAR$(V))
10152BAR0=false
10153BAR1=true
10154V=1
10155am__doit:
10156	@$(TRUE)
10157.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
10158  am_cv_make_support_nested_variables=yes
10159else
10160  am_cv_make_support_nested_variables=no
10161fi
10162fi
10163{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
10164$as_echo "$am_cv_make_support_nested_variables" >&6; }
10165if test $am_cv_make_support_nested_variables = yes; then
10166    AM_V='$(V)'
10167  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
10168else
10169  AM_V=$AM_DEFAULT_VERBOSITY
10170  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
10171fi
10172AM_BACKSLASH='\'
10173
10174
10175
10176ac_aux_dir=
10177for ac_dir in . "$srcdir"/.; do
10178  if test -f "$ac_dir/install-sh"; then
10179    ac_aux_dir=$ac_dir
10180    ac_install_sh="$ac_aux_dir/install-sh -c"
10181    break
10182  elif test -f "$ac_dir/install.sh"; then
10183    ac_aux_dir=$ac_dir
10184    ac_install_sh="$ac_aux_dir/install.sh -c"
10185    break
10186  elif test -f "$ac_dir/shtool"; then
10187    ac_aux_dir=$ac_dir
10188    ac_install_sh="$ac_aux_dir/shtool install -c"
10189    break
10190  fi
10191done
10192if test -z "$ac_aux_dir"; then
10193  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
10194fi
10195
10196# These three variables are undocumented and unsupported,
10197# and are intended to be withdrawn in a future Autoconf release.
10198# They can cause serious problems if a builder's source tree is in a directory
10199# whose full name contains unusual characters.
10200ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
10201ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
10202ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
10203
10204
10205
10206# Initialize Automake
10207am__api_version='1.14'
10208
10209{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
10210$as_echo_n "checking whether build environment is sane... " >&6; }
10211# Reject unsafe characters in $srcdir or the absolute working directory
10212# name.  Accept space and tab only in the latter.
10213am_lf='
10214'
10215case `pwd` in
10216  *[\\\"\#\$\&\'\`$am_lf]*)
10217    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
10218esac
10219case $srcdir in
10220  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
10221    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
10222esac
10223
10224# Do 'set' in a subshell so we don't clobber the current shell's
10225# arguments.  Must try -L first in case configure is actually a
10226# symlink; some systems play weird games with the mod time of symlinks
10227# (eg FreeBSD returns the mod time of the symlink's containing
10228# directory).
10229if (
10230   am_has_slept=no
10231   for am_try in 1 2; do
10232     echo "timestamp, slept: $am_has_slept" > conftest.file
10233     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
10234     if test "$*" = "X"; then
10235	# -L didn't work.
10236	set X `ls -t "$srcdir/configure" conftest.file`
10237     fi
10238     if test "$*" != "X $srcdir/configure conftest.file" \
10239	&& test "$*" != "X conftest.file $srcdir/configure"; then
10240
10241	# If neither matched, then we have a broken ls.  This can happen
10242	# if, for instance, CONFIG_SHELL is bash and it inherits a
10243	# broken ls alias from the environment.  This has actually
10244	# happened.  Such a system could not be considered "sane".
10245	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
10246  alias in your environment" "$LINENO" 5
10247     fi
10248     if test "$2" = conftest.file || test $am_try -eq 2; then
10249       break
10250     fi
10251     # Just in case.
10252     sleep 1
10253     am_has_slept=yes
10254   done
10255   test "$2" = conftest.file
10256   )
10257then
10258   # Ok.
10259   :
10260else
10261   as_fn_error $? "newly created file is older than distributed files!
10262Check your system clock" "$LINENO" 5
10263fi
10264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10265$as_echo "yes" >&6; }
10266# If we didn't sleep, we still need to ensure time stamps of config.status and
10267# generated files are strictly newer.
10268am_sleep_pid=
10269if grep 'slept: no' conftest.file >/dev/null 2>&1; then
10270  ( sleep 1 ) &
10271  am_sleep_pid=$!
10272fi
10273
10274rm -f conftest.file
10275
10276test "$program_prefix" != NONE &&
10277  program_transform_name="s&^&$program_prefix&;$program_transform_name"
10278# Use a double $ so make ignores it.
10279test "$program_suffix" != NONE &&
10280  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
10281# Double any \ or $.
10282# By default was `s,x,x', remove it if useless.
10283ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
10284program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
10285
10286if test x"${MISSING+set}" != xset; then
10287  case $am_aux_dir in
10288  *\ * | *\	*)
10289    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
10290  *)
10291    MISSING="\${SHELL} $am_aux_dir/missing" ;;
10292  esac
10293fi
10294# Use eval to expand $SHELL
10295if eval "$MISSING --is-lightweight"; then
10296  am_missing_run="$MISSING "
10297else
10298  am_missing_run=
10299  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
10300$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
10301fi
10302
10303if test x"${install_sh}" != xset; then
10304  case $am_aux_dir in
10305  *\ * | *\	*)
10306    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
10307  *)
10308    install_sh="\${SHELL} $am_aux_dir/install-sh"
10309  esac
10310fi
10311
10312# Installed binaries are usually stripped using 'strip' when the user
10313# run "make install-strip".  However 'strip' might not be the right
10314# tool to use in cross-compilation environments, therefore Automake
10315# will honor the 'STRIP' environment variable to overrule this program.
10316if test "$cross_compiling" != no; then
10317  if test -n "$ac_tool_prefix"; then
10318  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
10319set dummy ${ac_tool_prefix}strip; ac_word=$2
10320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10321$as_echo_n "checking for $ac_word... " >&6; }
10322if ${ac_cv_prog_STRIP+:} false; then :
10323  $as_echo_n "(cached) " >&6
10324else
10325  if test -n "$STRIP"; then
10326  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
10327else
10328as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10329for as_dir in $PATH
10330do
10331  IFS=$as_save_IFS
10332  test -z "$as_dir" && as_dir=.
10333    for ac_exec_ext in '' $ac_executable_extensions; do
10334  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10335    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
10336    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10337    break 2
10338  fi
10339done
10340  done
10341IFS=$as_save_IFS
10342
10343fi
10344fi
10345STRIP=$ac_cv_prog_STRIP
10346if test -n "$STRIP"; then
10347  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
10348$as_echo "$STRIP" >&6; }
10349else
10350  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10351$as_echo "no" >&6; }
10352fi
10353
10354
10355fi
10356if test -z "$ac_cv_prog_STRIP"; then
10357  ac_ct_STRIP=$STRIP
10358  # Extract the first word of "strip", so it can be a program name with args.
10359set dummy strip; ac_word=$2
10360{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10361$as_echo_n "checking for $ac_word... " >&6; }
10362if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
10363  $as_echo_n "(cached) " >&6
10364else
10365  if test -n "$ac_ct_STRIP"; then
10366  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
10367else
10368as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10369for as_dir in $PATH
10370do
10371  IFS=$as_save_IFS
10372  test -z "$as_dir" && as_dir=.
10373    for ac_exec_ext in '' $ac_executable_extensions; do
10374  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10375    ac_cv_prog_ac_ct_STRIP="strip"
10376    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10377    break 2
10378  fi
10379done
10380  done
10381IFS=$as_save_IFS
10382
10383fi
10384fi
10385ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
10386if test -n "$ac_ct_STRIP"; then
10387  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
10388$as_echo "$ac_ct_STRIP" >&6; }
10389else
10390  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10391$as_echo "no" >&6; }
10392fi
10393
10394  if test "x$ac_ct_STRIP" = x; then
10395    STRIP=":"
10396  else
10397    case $cross_compiling:$ac_tool_warned in
10398yes:)
10399{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10400$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10401ac_tool_warned=yes ;;
10402esac
10403    STRIP=$ac_ct_STRIP
10404  fi
10405else
10406  STRIP="$ac_cv_prog_STRIP"
10407fi
10408
10409fi
10410INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
10411
10412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
10413$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
10414if test -z "$MKDIR_P"; then
10415  if ${ac_cv_path_mkdir+:} false; then :
10416  $as_echo_n "(cached) " >&6
10417else
10418  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10419for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
10420do
10421  IFS=$as_save_IFS
10422  test -z "$as_dir" && as_dir=.
10423    for ac_prog in mkdir gmkdir; do
10424	 for ac_exec_ext in '' $ac_executable_extensions; do
10425	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
10426	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
10427	     'mkdir (GNU coreutils) '* | \
10428	     'mkdir (coreutils) '* | \
10429	     'mkdir (fileutils) '4.1*)
10430	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
10431	       break 3;;
10432	   esac
10433	 done
10434       done
10435  done
10436IFS=$as_save_IFS
10437
10438fi
10439
10440  test -d ./--version && rmdir ./--version
10441  if test "${ac_cv_path_mkdir+set}" = set; then
10442    MKDIR_P="$ac_cv_path_mkdir -p"
10443  else
10444    # As a last resort, use the slow shell script.  Don't cache a
10445    # value for MKDIR_P within a source directory, because that will
10446    # break other packages using the cache if that directory is
10447    # removed, or if the value is a relative name.
10448    MKDIR_P="$ac_install_sh -d"
10449  fi
10450fi
10451{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
10452$as_echo "$MKDIR_P" >&6; }
10453
10454for ac_prog in gawk mawk nawk awk
10455do
10456  # Extract the first word of "$ac_prog", so it can be a program name with args.
10457set dummy $ac_prog; ac_word=$2
10458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10459$as_echo_n "checking for $ac_word... " >&6; }
10460if ${ac_cv_prog_AWK+:} false; then :
10461  $as_echo_n "(cached) " >&6
10462else
10463  if test -n "$AWK"; then
10464  ac_cv_prog_AWK="$AWK" # Let the user override the test.
10465else
10466as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10467for as_dir in $PATH
10468do
10469  IFS=$as_save_IFS
10470  test -z "$as_dir" && as_dir=.
10471    for ac_exec_ext in '' $ac_executable_extensions; do
10472  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10473    ac_cv_prog_AWK="$ac_prog"
10474    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10475    break 2
10476  fi
10477done
10478  done
10479IFS=$as_save_IFS
10480
10481fi
10482fi
10483AWK=$ac_cv_prog_AWK
10484if test -n "$AWK"; then
10485  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
10486$as_echo "$AWK" >&6; }
10487else
10488  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10489$as_echo "no" >&6; }
10490fi
10491
10492
10493  test -n "$AWK" && break
10494done
10495
10496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
10497$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
10498set x ${MAKE-make}
10499ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
10500if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
10501  $as_echo_n "(cached) " >&6
10502else
10503  cat >conftest.make <<\_ACEOF
10504SHELL = /bin/sh
10505all:
10506	@echo '@@@%%%=$(MAKE)=@@@%%%'
10507_ACEOF
10508# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
10509case `${MAKE-make} -f conftest.make 2>/dev/null` in
10510  *@@@%%%=?*=@@@%%%*)
10511    eval ac_cv_prog_make_${ac_make}_set=yes;;
10512  *)
10513    eval ac_cv_prog_make_${ac_make}_set=no;;
10514esac
10515rm -f conftest.make
10516fi
10517if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
10518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10519$as_echo "yes" >&6; }
10520  SET_MAKE=
10521else
10522  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10523$as_echo "no" >&6; }
10524  SET_MAKE="MAKE=${MAKE-make}"
10525fi
10526
10527rm -rf .tst 2>/dev/null
10528mkdir .tst 2>/dev/null
10529if test -d .tst; then
10530  am__leading_dot=.
10531else
10532  am__leading_dot=_
10533fi
10534rmdir .tst 2>/dev/null
10535
10536DEPDIR="${am__leading_dot}deps"
10537
10538ac_config_commands="$ac_config_commands depfiles"
10539
10540
10541am_make=${MAKE-make}
10542cat > confinc << 'END'
10543am__doit:
10544	@echo this is the am__doit target
10545.PHONY: am__doit
10546END
10547# If we don't find an include directive, just comment out the code.
10548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
10549$as_echo_n "checking for style of include used by $am_make... " >&6; }
10550am__include="#"
10551am__quote=
10552_am_result=none
10553# First try GNU make style include.
10554echo "include confinc" > confmf
10555# Ignore all kinds of additional output from 'make'.
10556case `$am_make -s -f confmf 2> /dev/null` in #(
10557*the\ am__doit\ target*)
10558  am__include=include
10559  am__quote=
10560  _am_result=GNU
10561  ;;
10562esac
10563# Now try BSD make style include.
10564if test "$am__include" = "#"; then
10565   echo '.include "confinc"' > confmf
10566   case `$am_make -s -f confmf 2> /dev/null` in #(
10567   *the\ am__doit\ target*)
10568     am__include=.include
10569     am__quote="\""
10570     _am_result=BSD
10571     ;;
10572   esac
10573fi
10574
10575
10576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
10577$as_echo "$_am_result" >&6; }
10578rm -f confinc confmf
10579
10580# Check whether --enable-dependency-tracking was given.
10581if test "${enable_dependency_tracking+set}" = set; then :
10582  enableval=$enable_dependency_tracking;
10583fi
10584
10585if test "x$enable_dependency_tracking" != xno; then
10586  am_depcomp="$ac_aux_dir/depcomp"
10587  AMDEPBACKSLASH='\'
10588  am__nodep='_no'
10589fi
10590 if test "x$enable_dependency_tracking" != xno; then
10591  AMDEP_TRUE=
10592  AMDEP_FALSE='#'
10593else
10594  AMDEP_TRUE='#'
10595  AMDEP_FALSE=
10596fi
10597
10598
10599if test "`cd $srcdir && pwd`" != "`pwd`"; then
10600  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
10601  # is not polluted with repeated "-I."
10602  am__isrc=' -I$(srcdir)'
10603  # test to see if srcdir already configured
10604  if test -f $srcdir/config.status; then
10605    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
10606  fi
10607fi
10608
10609# test whether we have cygpath
10610if test -z "$CYGPATH_W"; then
10611  if (cygpath --version) >/dev/null 2>/dev/null; then
10612    CYGPATH_W='cygpath -w'
10613  else
10614    CYGPATH_W=echo
10615  fi
10616fi
10617
10618
10619# Define the identity of the package.
10620 PACKAGE='xf86-video-mga'
10621 VERSION='1.6.4'
10622
10623
10624cat >>confdefs.h <<_ACEOF
10625#define PACKAGE "$PACKAGE"
10626_ACEOF
10627
10628
10629cat >>confdefs.h <<_ACEOF
10630#define VERSION "$VERSION"
10631_ACEOF
10632
10633# Some tools Automake needs.
10634
10635ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
10636
10637
10638AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
10639
10640
10641AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
10642
10643
10644AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
10645
10646
10647MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
10648
10649# For better backward compatibility.  To be removed once Automake 1.9.x
10650# dies out for good.  For more background, see:
10651# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
10652# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
10653mkdir_p='$(MKDIR_P)'
10654
10655# We need awk for the "check" target.  The system "awk" is bad on
10656# some platforms.
10657# Always define AMTAR for backward compatibility.  Yes, it's still used
10658# in the wild :-(  We should find a proper way to deprecate it ...
10659AMTAR='$${TAR-tar}'
10660
10661
10662# We'll loop over all known methods to create a tar archive until one works.
10663_am_tools='gnutar  pax cpio none'
10664
10665am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
10666
10667
10668
10669
10670
10671depcc="$CC"   am_compiler_list=
10672
10673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
10674$as_echo_n "checking dependency style of $depcc... " >&6; }
10675if ${am_cv_CC_dependencies_compiler_type+:} false; then :
10676  $as_echo_n "(cached) " >&6
10677else
10678  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
10679  # We make a subdir and do the tests there.  Otherwise we can end up
10680  # making bogus files that we don't know about and never remove.  For
10681  # instance it was reported that on HP-UX the gcc test will end up
10682  # making a dummy file named 'D' -- because '-MD' means "put the output
10683  # in D".
10684  rm -rf conftest.dir
10685  mkdir conftest.dir
10686  # Copy depcomp to subdir because otherwise we won't find it if we're
10687  # using a relative directory.
10688  cp "$am_depcomp" conftest.dir
10689  cd conftest.dir
10690  # We will build objects and dependencies in a subdirectory because
10691  # it helps to detect inapplicable dependency modes.  For instance
10692  # both Tru64's cc and ICC support -MD to output dependencies as a
10693  # side effect of compilation, but ICC will put the dependencies in
10694  # the current directory while Tru64 will put them in the object
10695  # directory.
10696  mkdir sub
10697
10698  am_cv_CC_dependencies_compiler_type=none
10699  if test "$am_compiler_list" = ""; then
10700     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
10701  fi
10702  am__universal=false
10703  case " $depcc " in #(
10704     *\ -arch\ *\ -arch\ *) am__universal=true ;;
10705     esac
10706
10707  for depmode in $am_compiler_list; do
10708    # Setup a source with many dependencies, because some compilers
10709    # like to wrap large dependency lists on column 80 (with \), and
10710    # we should not choose a depcomp mode which is confused by this.
10711    #
10712    # We need to recreate these files for each test, as the compiler may
10713    # overwrite some of them when testing with obscure command lines.
10714    # This happens at least with the AIX C compiler.
10715    : > sub/conftest.c
10716    for i in 1 2 3 4 5 6; do
10717      echo '#include "conftst'$i'.h"' >> sub/conftest.c
10718      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
10719      # Solaris 10 /bin/sh.
10720      echo '/* dummy */' > sub/conftst$i.h
10721    done
10722    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
10723
10724    # We check with '-c' and '-o' for the sake of the "dashmstdout"
10725    # mode.  It turns out that the SunPro C++ compiler does not properly
10726    # handle '-M -o', and we need to detect this.  Also, some Intel
10727    # versions had trouble with output in subdirs.
10728    am__obj=sub/conftest.${OBJEXT-o}
10729    am__minus_obj="-o $am__obj"
10730    case $depmode in
10731    gcc)
10732      # This depmode causes a compiler race in universal mode.
10733      test "$am__universal" = false || continue
10734      ;;
10735    nosideeffect)
10736      # After this tag, mechanisms are not by side-effect, so they'll
10737      # only be used when explicitly requested.
10738      if test "x$enable_dependency_tracking" = xyes; then
10739	continue
10740      else
10741	break
10742      fi
10743      ;;
10744    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
10745      # This compiler won't grok '-c -o', but also, the minuso test has
10746      # not run yet.  These depmodes are late enough in the game, and
10747      # so weak that their functioning should not be impacted.
10748      am__obj=conftest.${OBJEXT-o}
10749      am__minus_obj=
10750      ;;
10751    none) break ;;
10752    esac
10753    if depmode=$depmode \
10754       source=sub/conftest.c object=$am__obj \
10755       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
10756       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
10757         >/dev/null 2>conftest.err &&
10758       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
10759       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
10760       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
10761       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
10762      # icc doesn't choke on unknown options, it will just issue warnings
10763      # or remarks (even with -Werror).  So we grep stderr for any message
10764      # that says an option was ignored or not supported.
10765      # When given -MP, icc 7.0 and 7.1 complain thusly:
10766      #   icc: Command line warning: ignoring option '-M'; no argument required
10767      # The diagnosis changed in icc 8.0:
10768      #   icc: Command line remark: option '-MP' not supported
10769      if (grep 'ignoring option' conftest.err ||
10770          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
10771        am_cv_CC_dependencies_compiler_type=$depmode
10772        break
10773      fi
10774    fi
10775  done
10776
10777  cd ..
10778  rm -rf conftest.dir
10779else
10780  am_cv_CC_dependencies_compiler_type=none
10781fi
10782
10783fi
10784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
10785$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
10786CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
10787
10788 if
10789  test "x$enable_dependency_tracking" != xno \
10790  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
10791  am__fastdepCC_TRUE=
10792  am__fastdepCC_FALSE='#'
10793else
10794  am__fastdepCC_TRUE='#'
10795  am__fastdepCC_FALSE=
10796fi
10797
10798
10799
10800# POSIX will say in a future version that running "rm -f" with no argument
10801# is OK; and we want to be able to make that assumption in our Makefile
10802# recipes.  So use an aggressive probe to check that the usage we want is
10803# actually supported "in the wild" to an acceptable degree.
10804# See automake bug#10828.
10805# To make any issue more visible, cause the running configure to be aborted
10806# by default if the 'rm' program in use doesn't match our expectations; the
10807# user can still override this though.
10808if rm -f && rm -fr && rm -rf; then : OK; else
10809  cat >&2 <<'END'
10810Oops!
10811
10812Your 'rm' program seems unable to run without file operands specified
10813on the command line, even when the '-f' option is present.  This is contrary
10814to the behaviour of most rm programs out there, and not conforming with
10815the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
10816
10817Please tell bug-automake@gnu.org about your system, including the value
10818of your $PATH and any error possibly output before this message.  This
10819can help us improve future automake versions.
10820
10821END
10822  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
10823    echo 'Configuration will proceed anyway, since you have set the' >&2
10824    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
10825    echo >&2
10826  else
10827    cat >&2 <<'END'
10828Aborting the configuration process, to ensure you take notice of the issue.
10829
10830You can download and install GNU coreutils to get an 'rm' implementation
10831that behaves properly: <http://www.gnu.org/software/coreutils/>.
10832
10833If you want to complete the configuration process using your problematic
10834'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
10835to "yes", and re-run configure.
10836
10837END
10838    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
10839  fi
10840fi
10841
10842{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
10843$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
10844    # Check whether --enable-maintainer-mode was given.
10845if test "${enable_maintainer_mode+set}" = set; then :
10846  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
10847else
10848  USE_MAINTAINER_MODE=no
10849fi
10850
10851  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
10852$as_echo "$USE_MAINTAINER_MODE" >&6; }
10853   if test $USE_MAINTAINER_MODE = yes; then
10854  MAINTAINER_MODE_TRUE=
10855  MAINTAINER_MODE_FALSE='#'
10856else
10857  MAINTAINER_MODE_TRUE='#'
10858  MAINTAINER_MODE_FALSE=
10859fi
10860
10861  MAINT=$MAINTAINER_MODE_TRUE
10862
10863
10864
10865# Initialize libtool
10866# Check whether --enable-static was given.
10867if test "${enable_static+set}" = set; then :
10868  enableval=$enable_static; p=${PACKAGE-default}
10869    case $enableval in
10870    yes) enable_static=yes ;;
10871    no) enable_static=no ;;
10872    *)
10873     enable_static=no
10874      # Look at the argument we got.  We use all the common list separators.
10875      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
10876      for pkg in $enableval; do
10877	IFS=$lt_save_ifs
10878	if test "X$pkg" = "X$p"; then
10879	  enable_static=yes
10880	fi
10881      done
10882      IFS=$lt_save_ifs
10883      ;;
10884    esac
10885else
10886  enable_static=no
10887fi
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897case `pwd` in
10898  *\ * | *\	*)
10899    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
10900$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
10901esac
10902
10903
10904
10905macro_version='2.4.4'
10906macro_revision='2.4.4'
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920ltmain=$ac_aux_dir/ltmain.sh
10921
10922# Backslashify metacharacters that are still active within
10923# double-quoted strings.
10924sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
10925
10926# Same as above, but do not quote variable references.
10927double_quote_subst='s/\(["`\\]\)/\\\1/g'
10928
10929# Sed substitution to delay expansion of an escaped shell variable in a
10930# double_quote_subst'ed string.
10931delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
10932
10933# Sed substitution to delay expansion of an escaped single quote.
10934delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
10935
10936# Sed substitution to avoid accidental globbing in evaled expressions
10937no_glob_subst='s/\*/\\\*/g'
10938
10939ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10940ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
10941ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
10942
10943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
10944$as_echo_n "checking how to print strings... " >&6; }
10945# Test print first, because it will be a builtin if present.
10946if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
10947   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
10948  ECHO='print -r --'
10949elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
10950  ECHO='printf %s\n'
10951else
10952  # Use this function as a fallback that always works.
10953  func_fallback_echo ()
10954  {
10955    eval 'cat <<_LTECHO_EOF
10956$1
10957_LTECHO_EOF'
10958  }
10959  ECHO='func_fallback_echo'
10960fi
10961
10962# func_echo_all arg...
10963# Invoke $ECHO with all args, space-separated.
10964func_echo_all ()
10965{
10966    $ECHO ""
10967}
10968
10969case $ECHO in
10970  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
10971$as_echo "printf" >&6; } ;;
10972  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
10973$as_echo "print -r" >&6; } ;;
10974  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
10975$as_echo "cat" >&6; } ;;
10976esac
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
10992$as_echo_n "checking for a sed that does not truncate output... " >&6; }
10993if ${ac_cv_path_SED+:} false; then :
10994  $as_echo_n "(cached) " >&6
10995else
10996            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
10997     for ac_i in 1 2 3 4 5 6 7; do
10998       ac_script="$ac_script$as_nl$ac_script"
10999     done
11000     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
11001     { ac_script=; unset ac_script;}
11002     if test -z "$SED"; then
11003  ac_path_SED_found=false
11004  # Loop through the user's path and test for each of PROGNAME-LIST
11005  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11006for as_dir in $PATH
11007do
11008  IFS=$as_save_IFS
11009  test -z "$as_dir" && as_dir=.
11010    for ac_prog in sed gsed; do
11011    for ac_exec_ext in '' $ac_executable_extensions; do
11012      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
11013      as_fn_executable_p "$ac_path_SED" || continue
11014# Check for GNU ac_path_SED and select it if it is found.
11015  # Check for GNU $ac_path_SED
11016case `"$ac_path_SED" --version 2>&1` in
11017*GNU*)
11018  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
11019*)
11020  ac_count=0
11021  $as_echo_n 0123456789 >"conftest.in"
11022  while :
11023  do
11024    cat "conftest.in" "conftest.in" >"conftest.tmp"
11025    mv "conftest.tmp" "conftest.in"
11026    cp "conftest.in" "conftest.nl"
11027    $as_echo '' >> "conftest.nl"
11028    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
11029    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11030    as_fn_arith $ac_count + 1 && ac_count=$as_val
11031    if test $ac_count -gt ${ac_path_SED_max-0}; then
11032      # Best one so far, save it but keep looking for a better one
11033      ac_cv_path_SED="$ac_path_SED"
11034      ac_path_SED_max=$ac_count
11035    fi
11036    # 10*(2^10) chars as input seems more than enough
11037    test $ac_count -gt 10 && break
11038  done
11039  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11040esac
11041
11042      $ac_path_SED_found && break 3
11043    done
11044  done
11045  done
11046IFS=$as_save_IFS
11047  if test -z "$ac_cv_path_SED"; then
11048    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
11049  fi
11050else
11051  ac_cv_path_SED=$SED
11052fi
11053
11054fi
11055{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
11056$as_echo "$ac_cv_path_SED" >&6; }
11057 SED="$ac_cv_path_SED"
11058  rm -f conftest.sed
11059
11060test -z "$SED" && SED=sed
11061Xsed="$SED -e 1s/^X//"
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
11074$as_echo_n "checking for fgrep... " >&6; }
11075if ${ac_cv_path_FGREP+:} false; then :
11076  $as_echo_n "(cached) " >&6
11077else
11078  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
11079   then ac_cv_path_FGREP="$GREP -F"
11080   else
11081     if test -z "$FGREP"; then
11082  ac_path_FGREP_found=false
11083  # Loop through the user's path and test for each of PROGNAME-LIST
11084  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11085for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11086do
11087  IFS=$as_save_IFS
11088  test -z "$as_dir" && as_dir=.
11089    for ac_prog in fgrep; do
11090    for ac_exec_ext in '' $ac_executable_extensions; do
11091      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
11092      as_fn_executable_p "$ac_path_FGREP" || continue
11093# Check for GNU ac_path_FGREP and select it if it is found.
11094  # Check for GNU $ac_path_FGREP
11095case `"$ac_path_FGREP" --version 2>&1` in
11096*GNU*)
11097  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
11098*)
11099  ac_count=0
11100  $as_echo_n 0123456789 >"conftest.in"
11101  while :
11102  do
11103    cat "conftest.in" "conftest.in" >"conftest.tmp"
11104    mv "conftest.tmp" "conftest.in"
11105    cp "conftest.in" "conftest.nl"
11106    $as_echo 'FGREP' >> "conftest.nl"
11107    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
11108    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11109    as_fn_arith $ac_count + 1 && ac_count=$as_val
11110    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
11111      # Best one so far, save it but keep looking for a better one
11112      ac_cv_path_FGREP="$ac_path_FGREP"
11113      ac_path_FGREP_max=$ac_count
11114    fi
11115    # 10*(2^10) chars as input seems more than enough
11116    test $ac_count -gt 10 && break
11117  done
11118  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11119esac
11120
11121      $ac_path_FGREP_found && break 3
11122    done
11123  done
11124  done
11125IFS=$as_save_IFS
11126  if test -z "$ac_cv_path_FGREP"; then
11127    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11128  fi
11129else
11130  ac_cv_path_FGREP=$FGREP
11131fi
11132
11133   fi
11134fi
11135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
11136$as_echo "$ac_cv_path_FGREP" >&6; }
11137 FGREP="$ac_cv_path_FGREP"
11138
11139
11140test -z "$GREP" && GREP=grep
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160# Check whether --with-gnu-ld was given.
11161if test "${with_gnu_ld+set}" = set; then :
11162  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
11163else
11164  with_gnu_ld=no
11165fi
11166
11167ac_prog=ld
11168if test yes = "$GCC"; then
11169  # Check if gcc -print-prog-name=ld gives a path.
11170  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
11171$as_echo_n "checking for ld used by $CC... " >&6; }
11172  case $host in
11173  *-*-mingw*)
11174    # gcc leaves a trailing carriage return, which upsets mingw
11175    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11176  *)
11177    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
11178  esac
11179  case $ac_prog in
11180    # Accept absolute paths.
11181    [\\/]* | ?:[\\/]*)
11182      re_direlt='/[^/][^/]*/\.\./'
11183      # Canonicalize the pathname of ld
11184      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
11185      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
11186	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
11187      done
11188      test -z "$LD" && LD=$ac_prog
11189      ;;
11190  "")
11191    # If it fails, then pretend we aren't using GCC.
11192    ac_prog=ld
11193    ;;
11194  *)
11195    # If it is relative, then search for the first ld in PATH.
11196    with_gnu_ld=unknown
11197    ;;
11198  esac
11199elif test yes = "$with_gnu_ld"; then
11200  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11201$as_echo_n "checking for GNU ld... " >&6; }
11202else
11203  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11204$as_echo_n "checking for non-GNU ld... " >&6; }
11205fi
11206if ${lt_cv_path_LD+:} false; then :
11207  $as_echo_n "(cached) " >&6
11208else
11209  if test -z "$LD"; then
11210  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11211  for ac_dir in $PATH; do
11212    IFS=$lt_save_ifs
11213    test -z "$ac_dir" && ac_dir=.
11214    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11215      lt_cv_path_LD=$ac_dir/$ac_prog
11216      # Check to see if the program is GNU ld.  I'd rather use --version,
11217      # but apparently some variants of GNU ld only accept -v.
11218      # Break only if it was the GNU/non-GNU ld that we prefer.
11219      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11220      *GNU* | *'with BFD'*)
11221	test no != "$with_gnu_ld" && break
11222	;;
11223      *)
11224	test yes != "$with_gnu_ld" && break
11225	;;
11226      esac
11227    fi
11228  done
11229  IFS=$lt_save_ifs
11230else
11231  lt_cv_path_LD=$LD # Let the user override the test with a path.
11232fi
11233fi
11234
11235LD=$lt_cv_path_LD
11236if test -n "$LD"; then
11237  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11238$as_echo "$LD" >&6; }
11239else
11240  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11241$as_echo "no" >&6; }
11242fi
11243test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
11244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11245$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11246if ${lt_cv_prog_gnu_ld+:} false; then :
11247  $as_echo_n "(cached) " >&6
11248else
11249  # I'd rather use --version here, but apparently some GNU lds only accept -v.
11250case `$LD -v 2>&1 </dev/null` in
11251*GNU* | *'with BFD'*)
11252  lt_cv_prog_gnu_ld=yes
11253  ;;
11254*)
11255  lt_cv_prog_gnu_ld=no
11256  ;;
11257esac
11258fi
11259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
11260$as_echo "$lt_cv_prog_gnu_ld" >&6; }
11261with_gnu_ld=$lt_cv_prog_gnu_ld
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
11272$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
11273if ${lt_cv_path_NM+:} false; then :
11274  $as_echo_n "(cached) " >&6
11275else
11276  if test -n "$NM"; then
11277  # Let the user override the test.
11278  lt_cv_path_NM=$NM
11279else
11280  lt_nm_to_check=${ac_tool_prefix}nm
11281  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
11282    lt_nm_to_check="$lt_nm_to_check nm"
11283  fi
11284  for lt_tmp_nm in $lt_nm_to_check; do
11285    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11286    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
11287      IFS=$lt_save_ifs
11288      test -z "$ac_dir" && ac_dir=.
11289      tmp_nm=$ac_dir/$lt_tmp_nm
11290      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
11291	# Check to see if the nm accepts a BSD-compat flag.
11292	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
11293	#   nm: unknown option "B" ignored
11294	# Tru64's nm complains that /dev/null is an invalid object file
11295	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
11296	case $build_os in
11297	mingw*) lt_bad_file=conftest.nm/nofile ;;
11298	*) lt_bad_file=/dev/null ;;
11299	esac
11300	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
11301	*$lt_bad_file* | *'Invalid file or object type'*)
11302	  lt_cv_path_NM="$tmp_nm -B"
11303	  break 2
11304	  ;;
11305	*)
11306	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
11307	  */dev/null*)
11308	    lt_cv_path_NM="$tmp_nm -p"
11309	    break 2
11310	    ;;
11311	  *)
11312	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
11313	    continue # so that we can try to find one that supports BSD flags
11314	    ;;
11315	  esac
11316	  ;;
11317	esac
11318      fi
11319    done
11320    IFS=$lt_save_ifs
11321  done
11322  : ${lt_cv_path_NM=no}
11323fi
11324fi
11325{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
11326$as_echo "$lt_cv_path_NM" >&6; }
11327if test no != "$lt_cv_path_NM"; then
11328  NM=$lt_cv_path_NM
11329else
11330  # Didn't find any BSD compatible name lister, look for dumpbin.
11331  if test -n "$DUMPBIN"; then :
11332    # Let the user override the test.
11333  else
11334    if test -n "$ac_tool_prefix"; then
11335  for ac_prog in dumpbin "link -dump"
11336  do
11337    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11338set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11340$as_echo_n "checking for $ac_word... " >&6; }
11341if ${ac_cv_prog_DUMPBIN+:} false; then :
11342  $as_echo_n "(cached) " >&6
11343else
11344  if test -n "$DUMPBIN"; then
11345  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
11346else
11347as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11348for as_dir in $PATH
11349do
11350  IFS=$as_save_IFS
11351  test -z "$as_dir" && as_dir=.
11352    for ac_exec_ext in '' $ac_executable_extensions; do
11353  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11354    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
11355    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11356    break 2
11357  fi
11358done
11359  done
11360IFS=$as_save_IFS
11361
11362fi
11363fi
11364DUMPBIN=$ac_cv_prog_DUMPBIN
11365if test -n "$DUMPBIN"; then
11366  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
11367$as_echo "$DUMPBIN" >&6; }
11368else
11369  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11370$as_echo "no" >&6; }
11371fi
11372
11373
11374    test -n "$DUMPBIN" && break
11375  done
11376fi
11377if test -z "$DUMPBIN"; then
11378  ac_ct_DUMPBIN=$DUMPBIN
11379  for ac_prog in dumpbin "link -dump"
11380do
11381  # Extract the first word of "$ac_prog", so it can be a program name with args.
11382set dummy $ac_prog; ac_word=$2
11383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11384$as_echo_n "checking for $ac_word... " >&6; }
11385if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
11386  $as_echo_n "(cached) " >&6
11387else
11388  if test -n "$ac_ct_DUMPBIN"; then
11389  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
11390else
11391as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11392for as_dir in $PATH
11393do
11394  IFS=$as_save_IFS
11395  test -z "$as_dir" && as_dir=.
11396    for ac_exec_ext in '' $ac_executable_extensions; do
11397  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11398    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
11399    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11400    break 2
11401  fi
11402done
11403  done
11404IFS=$as_save_IFS
11405
11406fi
11407fi
11408ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
11409if test -n "$ac_ct_DUMPBIN"; then
11410  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
11411$as_echo "$ac_ct_DUMPBIN" >&6; }
11412else
11413  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11414$as_echo "no" >&6; }
11415fi
11416
11417
11418  test -n "$ac_ct_DUMPBIN" && break
11419done
11420
11421  if test "x$ac_ct_DUMPBIN" = x; then
11422    DUMPBIN=":"
11423  else
11424    case $cross_compiling:$ac_tool_warned in
11425yes:)
11426{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11427$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11428ac_tool_warned=yes ;;
11429esac
11430    DUMPBIN=$ac_ct_DUMPBIN
11431  fi
11432fi
11433
11434    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
11435    *COFF*)
11436      DUMPBIN="$DUMPBIN -symbols -headers"
11437      ;;
11438    *)
11439      DUMPBIN=:
11440      ;;
11441    esac
11442  fi
11443
11444  if test : != "$DUMPBIN"; then
11445    NM=$DUMPBIN
11446  fi
11447fi
11448test -z "$NM" && NM=nm
11449
11450
11451
11452
11453
11454
11455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
11456$as_echo_n "checking the name lister ($NM) interface... " >&6; }
11457if ${lt_cv_nm_interface+:} false; then :
11458  $as_echo_n "(cached) " >&6
11459else
11460  lt_cv_nm_interface="BSD nm"
11461  echo "int some_variable = 0;" > conftest.$ac_ext
11462  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
11463  (eval "$ac_compile" 2>conftest.err)
11464  cat conftest.err >&5
11465  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
11466  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
11467  cat conftest.err >&5
11468  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
11469  cat conftest.out >&5
11470  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
11471    lt_cv_nm_interface="MS dumpbin"
11472  fi
11473  rm -f conftest*
11474fi
11475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
11476$as_echo "$lt_cv_nm_interface" >&6; }
11477
11478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11479$as_echo_n "checking whether ln -s works... " >&6; }
11480LN_S=$as_ln_s
11481if test "$LN_S" = "ln -s"; then
11482  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11483$as_echo "yes" >&6; }
11484else
11485  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11486$as_echo "no, using $LN_S" >&6; }
11487fi
11488
11489# find the maximum length of command line arguments
11490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
11491$as_echo_n "checking the maximum length of command line arguments... " >&6; }
11492if ${lt_cv_sys_max_cmd_len+:} false; then :
11493  $as_echo_n "(cached) " >&6
11494else
11495    i=0
11496  teststring=ABCD
11497
11498  case $build_os in
11499  msdosdjgpp*)
11500    # On DJGPP, this test can blow up pretty badly due to problems in libc
11501    # (any single argument exceeding 2000 bytes causes a buffer overrun
11502    # during glob expansion).  Even if it were fixed, the result of this
11503    # check would be larger than it should be.
11504    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
11505    ;;
11506
11507  gnu*)
11508    # Under GNU Hurd, this test is not required because there is
11509    # no limit to the length of command line arguments.
11510    # Libtool will interpret -1 as no limit whatsoever
11511    lt_cv_sys_max_cmd_len=-1;
11512    ;;
11513
11514  cygwin* | mingw* | cegcc*)
11515    # On Win9x/ME, this test blows up -- it succeeds, but takes
11516    # about 5 minutes as the teststring grows exponentially.
11517    # Worse, since 9x/ME are not pre-emptively multitasking,
11518    # you end up with a "frozen" computer, even though with patience
11519    # the test eventually succeeds (with a max line length of 256k).
11520    # Instead, let's just punt: use the minimum linelength reported by
11521    # all of the supported platforms: 8192 (on NT/2K/XP).
11522    lt_cv_sys_max_cmd_len=8192;
11523    ;;
11524
11525  mint*)
11526    # On MiNT this can take a long time and run out of memory.
11527    lt_cv_sys_max_cmd_len=8192;
11528    ;;
11529
11530  amigaos*)
11531    # On AmigaOS with pdksh, this test takes hours, literally.
11532    # So we just punt and use a minimum line length of 8192.
11533    lt_cv_sys_max_cmd_len=8192;
11534    ;;
11535
11536  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
11537    # This has been around since 386BSD, at least.  Likely further.
11538    if test -x /sbin/sysctl; then
11539      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
11540    elif test -x /usr/sbin/sysctl; then
11541      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
11542    else
11543      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
11544    fi
11545    # And add a safety zone
11546    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11547    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11548    ;;
11549
11550  interix*)
11551    # We know the value 262144 and hardcode it with a safety zone (like BSD)
11552    lt_cv_sys_max_cmd_len=196608
11553    ;;
11554
11555  os2*)
11556    # The test takes a long time on OS/2.
11557    lt_cv_sys_max_cmd_len=8192
11558    ;;
11559
11560  osf*)
11561    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
11562    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
11563    # nice to cause kernel panics so lets avoid the loop below.
11564    # First set a reasonable default.
11565    lt_cv_sys_max_cmd_len=16384
11566    #
11567    if test -x /sbin/sysconfig; then
11568      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
11569        *1*) lt_cv_sys_max_cmd_len=-1 ;;
11570      esac
11571    fi
11572    ;;
11573  sco3.2v5*)
11574    lt_cv_sys_max_cmd_len=102400
11575    ;;
11576  sysv5* | sco5v6* | sysv4.2uw2*)
11577    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
11578    if test -n "$kargmax"; then
11579      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
11580    else
11581      lt_cv_sys_max_cmd_len=32768
11582    fi
11583    ;;
11584  *)
11585    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
11586    if test -n "$lt_cv_sys_max_cmd_len" && \
11587       test undefined != "$lt_cv_sys_max_cmd_len"; then
11588      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11589      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11590    else
11591      # Make teststring a little bigger before we do anything with it.
11592      # a 1K string should be a reasonable start.
11593      for i in 1 2 3 4 5 6 7 8; do
11594        teststring=$teststring$teststring
11595      done
11596      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
11597      # If test is not a shell built-in, we'll probably end up computing a
11598      # maximum length that is only half of the actual maximum length, but
11599      # we can't tell.
11600      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
11601	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
11602	      test 17 != "$i" # 1/2 MB should be enough
11603      do
11604        i=`expr $i + 1`
11605        teststring=$teststring$teststring
11606      done
11607      # Only check the string length outside the loop.
11608      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
11609      teststring=
11610      # Add a significant safety factor because C++ compilers can tack on
11611      # massive amounts of additional arguments before passing them to the
11612      # linker.  It appears as though 1/2 is a usable value.
11613      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
11614    fi
11615    ;;
11616  esac
11617
11618fi
11619
11620if test -n "$lt_cv_sys_max_cmd_len"; then
11621  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
11622$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
11623else
11624  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
11625$as_echo "none" >&6; }
11626fi
11627max_cmd_len=$lt_cv_sys_max_cmd_len
11628
11629
11630
11631
11632
11633
11634: ${CP="cp -f"}
11635: ${MV="mv -f"}
11636: ${RM="rm -f"}
11637
11638if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11639  lt_unset=unset
11640else
11641  lt_unset=false
11642fi
11643
11644
11645
11646
11647
11648# test EBCDIC or ASCII
11649case `echo X|tr X '\101'` in
11650 A) # ASCII based system
11651    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
11652  lt_SP2NL='tr \040 \012'
11653  lt_NL2SP='tr \015\012 \040\040'
11654  ;;
11655 *) # EBCDIC based system
11656  lt_SP2NL='tr \100 \n'
11657  lt_NL2SP='tr \r\n \100\100'
11658  ;;
11659esac
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
11670$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
11671if ${lt_cv_to_host_file_cmd+:} false; then :
11672  $as_echo_n "(cached) " >&6
11673else
11674  case $host in
11675  *-*-mingw* )
11676    case $build in
11677      *-*-mingw* ) # actually msys
11678        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
11679        ;;
11680      *-*-cygwin* )
11681        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
11682        ;;
11683      * ) # otherwise, assume *nix
11684        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
11685        ;;
11686    esac
11687    ;;
11688  *-*-cygwin* )
11689    case $build in
11690      *-*-mingw* ) # actually msys
11691        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
11692        ;;
11693      *-*-cygwin* )
11694        lt_cv_to_host_file_cmd=func_convert_file_noop
11695        ;;
11696      * ) # otherwise, assume *nix
11697        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
11698        ;;
11699    esac
11700    ;;
11701  * ) # unhandled hosts (and "normal" native builds)
11702    lt_cv_to_host_file_cmd=func_convert_file_noop
11703    ;;
11704esac
11705
11706fi
11707
11708to_host_file_cmd=$lt_cv_to_host_file_cmd
11709{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
11710$as_echo "$lt_cv_to_host_file_cmd" >&6; }
11711
11712
11713
11714
11715
11716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
11717$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
11718if ${lt_cv_to_tool_file_cmd+:} false; then :
11719  $as_echo_n "(cached) " >&6
11720else
11721  #assume ordinary cross tools, or native build.
11722lt_cv_to_tool_file_cmd=func_convert_file_noop
11723case $host in
11724  *-*-mingw* )
11725    case $build in
11726      *-*-mingw* ) # actually msys
11727        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
11728        ;;
11729    esac
11730    ;;
11731esac
11732
11733fi
11734
11735to_tool_file_cmd=$lt_cv_to_tool_file_cmd
11736{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
11737$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
11738
11739
11740
11741
11742
11743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
11744$as_echo_n "checking for $LD option to reload object files... " >&6; }
11745if ${lt_cv_ld_reload_flag+:} false; then :
11746  $as_echo_n "(cached) " >&6
11747else
11748  lt_cv_ld_reload_flag='-r'
11749fi
11750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
11751$as_echo "$lt_cv_ld_reload_flag" >&6; }
11752reload_flag=$lt_cv_ld_reload_flag
11753case $reload_flag in
11754"" | " "*) ;;
11755*) reload_flag=" $reload_flag" ;;
11756esac
11757reload_cmds='$LD$reload_flag -o $output$reload_objs'
11758case $host_os in
11759  cygwin* | mingw* | pw32* | cegcc*)
11760    if test yes != "$GCC"; then
11761      reload_cmds=false
11762    fi
11763    ;;
11764  darwin*)
11765    if test yes = "$GCC"; then
11766      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
11767    else
11768      reload_cmds='$LD$reload_flag -o $output$reload_objs'
11769    fi
11770    ;;
11771esac
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781if test -n "$ac_tool_prefix"; then
11782  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
11783set dummy ${ac_tool_prefix}objdump; ac_word=$2
11784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11785$as_echo_n "checking for $ac_word... " >&6; }
11786if ${ac_cv_prog_OBJDUMP+:} false; then :
11787  $as_echo_n "(cached) " >&6
11788else
11789  if test -n "$OBJDUMP"; then
11790  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
11791else
11792as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11793for as_dir in $PATH
11794do
11795  IFS=$as_save_IFS
11796  test -z "$as_dir" && as_dir=.
11797    for ac_exec_ext in '' $ac_executable_extensions; do
11798  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11799    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
11800    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11801    break 2
11802  fi
11803done
11804  done
11805IFS=$as_save_IFS
11806
11807fi
11808fi
11809OBJDUMP=$ac_cv_prog_OBJDUMP
11810if test -n "$OBJDUMP"; then
11811  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
11812$as_echo "$OBJDUMP" >&6; }
11813else
11814  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11815$as_echo "no" >&6; }
11816fi
11817
11818
11819fi
11820if test -z "$ac_cv_prog_OBJDUMP"; then
11821  ac_ct_OBJDUMP=$OBJDUMP
11822  # Extract the first word of "objdump", so it can be a program name with args.
11823set dummy objdump; ac_word=$2
11824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11825$as_echo_n "checking for $ac_word... " >&6; }
11826if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
11827  $as_echo_n "(cached) " >&6
11828else
11829  if test -n "$ac_ct_OBJDUMP"; then
11830  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
11831else
11832as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11833for as_dir in $PATH
11834do
11835  IFS=$as_save_IFS
11836  test -z "$as_dir" && as_dir=.
11837    for ac_exec_ext in '' $ac_executable_extensions; do
11838  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11839    ac_cv_prog_ac_ct_OBJDUMP="objdump"
11840    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11841    break 2
11842  fi
11843done
11844  done
11845IFS=$as_save_IFS
11846
11847fi
11848fi
11849ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
11850if test -n "$ac_ct_OBJDUMP"; then
11851  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
11852$as_echo "$ac_ct_OBJDUMP" >&6; }
11853else
11854  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11855$as_echo "no" >&6; }
11856fi
11857
11858  if test "x$ac_ct_OBJDUMP" = x; then
11859    OBJDUMP="false"
11860  else
11861    case $cross_compiling:$ac_tool_warned in
11862yes:)
11863{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11864$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11865ac_tool_warned=yes ;;
11866esac
11867    OBJDUMP=$ac_ct_OBJDUMP
11868  fi
11869else
11870  OBJDUMP="$ac_cv_prog_OBJDUMP"
11871fi
11872
11873test -z "$OBJDUMP" && OBJDUMP=objdump
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
11884$as_echo_n "checking how to recognize dependent libraries... " >&6; }
11885if ${lt_cv_deplibs_check_method+:} false; then :
11886  $as_echo_n "(cached) " >&6
11887else
11888  lt_cv_file_magic_cmd='$MAGIC_CMD'
11889lt_cv_file_magic_test_file=
11890lt_cv_deplibs_check_method='unknown'
11891# Need to set the preceding variable on all platforms that support
11892# interlibrary dependencies.
11893# 'none' -- dependencies not supported.
11894# 'unknown' -- same as none, but documents that we really don't know.
11895# 'pass_all' -- all dependencies passed with no checks.
11896# 'test_compile' -- check by making test program.
11897# 'file_magic [[regex]]' -- check by looking for files in library path
11898# that responds to the $file_magic_cmd with a given extended regex.
11899# If you have 'file' or equivalent on your system and you're not sure
11900# whether 'pass_all' will *always* work, you probably want this one.
11901
11902case $host_os in
11903aix[4-9]*)
11904  lt_cv_deplibs_check_method=pass_all
11905  ;;
11906
11907beos*)
11908  lt_cv_deplibs_check_method=pass_all
11909  ;;
11910
11911bsdi[45]*)
11912  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
11913  lt_cv_file_magic_cmd='/usr/bin/file -L'
11914  lt_cv_file_magic_test_file=/shlib/libc.so
11915  ;;
11916
11917cygwin*)
11918  # func_win32_libid is a shell function defined in ltmain.sh
11919  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11920  lt_cv_file_magic_cmd='func_win32_libid'
11921  ;;
11922
11923mingw* | pw32*)
11924  # Base MSYS/MinGW do not provide the 'file' command needed by
11925  # func_win32_libid shell function, so use a weaker test based on 'objdump',
11926  # unless we find 'file', for example because we are cross-compiling.
11927  if ( file / ) >/dev/null 2>&1; then
11928    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11929    lt_cv_file_magic_cmd='func_win32_libid'
11930  else
11931    # Keep this pattern in sync with the one in func_win32_libid.
11932    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
11933    lt_cv_file_magic_cmd='$OBJDUMP -f'
11934  fi
11935  ;;
11936
11937cegcc*)
11938  # use the weaker test based on 'objdump'. See mingw*.
11939  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
11940  lt_cv_file_magic_cmd='$OBJDUMP -f'
11941  ;;
11942
11943darwin* | rhapsody*)
11944  lt_cv_deplibs_check_method=pass_all
11945  ;;
11946
11947freebsd* | dragonfly*)
11948  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
11949    case $host_cpu in
11950    i*86 )
11951      # Not sure whether the presence of OpenBSD here was a mistake.
11952      # Let's accept both of them until this is cleared up.
11953      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
11954      lt_cv_file_magic_cmd=/usr/bin/file
11955      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
11956      ;;
11957    esac
11958  else
11959    lt_cv_deplibs_check_method=pass_all
11960  fi
11961  ;;
11962
11963haiku*)
11964  lt_cv_deplibs_check_method=pass_all
11965  ;;
11966
11967hpux10.20* | hpux11*)
11968  lt_cv_file_magic_cmd=/usr/bin/file
11969  case $host_cpu in
11970  ia64*)
11971    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
11972    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
11973    ;;
11974  hppa*64*)
11975    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]'
11976    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
11977    ;;
11978  *)
11979    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
11980    lt_cv_file_magic_test_file=/usr/lib/libc.sl
11981    ;;
11982  esac
11983  ;;
11984
11985interix[3-9]*)
11986  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
11987  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
11988  ;;
11989
11990irix5* | irix6* | nonstopux*)
11991  case $LD in
11992  *-32|*"-32 ") libmagic=32-bit;;
11993  *-n32|*"-n32 ") libmagic=N32;;
11994  *-64|*"-64 ") libmagic=64-bit;;
11995  *) libmagic=never-match;;
11996  esac
11997  lt_cv_deplibs_check_method=pass_all
11998  ;;
11999
12000# This must be glibc/ELF.
12001linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
12002  lt_cv_deplibs_check_method=pass_all
12003  ;;
12004
12005netbsd*)
12006  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
12007    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12008  else
12009    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
12010  fi
12011  ;;
12012
12013newos6*)
12014  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
12015  lt_cv_file_magic_cmd=/usr/bin/file
12016  lt_cv_file_magic_test_file=/usr/lib/libnls.so
12017  ;;
12018
12019*nto* | *qnx*)
12020  lt_cv_deplibs_check_method=pass_all
12021  ;;
12022
12023openbsd* | bitrig*)
12024  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
12025    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
12026  else
12027    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12028  fi
12029  ;;
12030
12031osf3* | osf4* | osf5*)
12032  lt_cv_deplibs_check_method=pass_all
12033  ;;
12034
12035rdos*)
12036  lt_cv_deplibs_check_method=pass_all
12037  ;;
12038
12039solaris*)
12040  lt_cv_deplibs_check_method=pass_all
12041  ;;
12042
12043sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12044  lt_cv_deplibs_check_method=pass_all
12045  ;;
12046
12047sysv4 | sysv4.3*)
12048  case $host_vendor in
12049  motorola)
12050    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]'
12051    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
12052    ;;
12053  ncr)
12054    lt_cv_deplibs_check_method=pass_all
12055    ;;
12056  sequent)
12057    lt_cv_file_magic_cmd='/bin/file'
12058    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
12059    ;;
12060  sni)
12061    lt_cv_file_magic_cmd='/bin/file'
12062    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
12063    lt_cv_file_magic_test_file=/lib/libc.so
12064    ;;
12065  siemens)
12066    lt_cv_deplibs_check_method=pass_all
12067    ;;
12068  pc)
12069    lt_cv_deplibs_check_method=pass_all
12070    ;;
12071  esac
12072  ;;
12073
12074tpf*)
12075  lt_cv_deplibs_check_method=pass_all
12076  ;;
12077os2*)
12078  lt_cv_deplibs_check_method=pass_all
12079  ;;
12080esac
12081
12082fi
12083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
12084$as_echo "$lt_cv_deplibs_check_method" >&6; }
12085
12086file_magic_glob=
12087want_nocaseglob=no
12088if test "$build" = "$host"; then
12089  case $host_os in
12090  mingw* | pw32*)
12091    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
12092      want_nocaseglob=yes
12093    else
12094      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
12095    fi
12096    ;;
12097  esac
12098fi
12099
12100file_magic_cmd=$lt_cv_file_magic_cmd
12101deplibs_check_method=$lt_cv_deplibs_check_method
12102test -z "$deplibs_check_method" && deplibs_check_method=unknown
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125if test -n "$ac_tool_prefix"; then
12126  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
12127set dummy ${ac_tool_prefix}dlltool; ac_word=$2
12128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12129$as_echo_n "checking for $ac_word... " >&6; }
12130if ${ac_cv_prog_DLLTOOL+:} false; then :
12131  $as_echo_n "(cached) " >&6
12132else
12133  if test -n "$DLLTOOL"; then
12134  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
12135else
12136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12137for as_dir in $PATH
12138do
12139  IFS=$as_save_IFS
12140  test -z "$as_dir" && as_dir=.
12141    for ac_exec_ext in '' $ac_executable_extensions; do
12142  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12143    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
12144    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12145    break 2
12146  fi
12147done
12148  done
12149IFS=$as_save_IFS
12150
12151fi
12152fi
12153DLLTOOL=$ac_cv_prog_DLLTOOL
12154if test -n "$DLLTOOL"; then
12155  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
12156$as_echo "$DLLTOOL" >&6; }
12157else
12158  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12159$as_echo "no" >&6; }
12160fi
12161
12162
12163fi
12164if test -z "$ac_cv_prog_DLLTOOL"; then
12165  ac_ct_DLLTOOL=$DLLTOOL
12166  # Extract the first word of "dlltool", so it can be a program name with args.
12167set dummy dlltool; ac_word=$2
12168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12169$as_echo_n "checking for $ac_word... " >&6; }
12170if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
12171  $as_echo_n "(cached) " >&6
12172else
12173  if test -n "$ac_ct_DLLTOOL"; then
12174  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
12175else
12176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12177for as_dir in $PATH
12178do
12179  IFS=$as_save_IFS
12180  test -z "$as_dir" && as_dir=.
12181    for ac_exec_ext in '' $ac_executable_extensions; do
12182  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12183    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
12184    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12185    break 2
12186  fi
12187done
12188  done
12189IFS=$as_save_IFS
12190
12191fi
12192fi
12193ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
12194if test -n "$ac_ct_DLLTOOL"; then
12195  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
12196$as_echo "$ac_ct_DLLTOOL" >&6; }
12197else
12198  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12199$as_echo "no" >&6; }
12200fi
12201
12202  if test "x$ac_ct_DLLTOOL" = x; then
12203    DLLTOOL="false"
12204  else
12205    case $cross_compiling:$ac_tool_warned in
12206yes:)
12207{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12208$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12209ac_tool_warned=yes ;;
12210esac
12211    DLLTOOL=$ac_ct_DLLTOOL
12212  fi
12213else
12214  DLLTOOL="$ac_cv_prog_DLLTOOL"
12215fi
12216
12217test -z "$DLLTOOL" && DLLTOOL=dlltool
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
12229$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
12230if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
12231  $as_echo_n "(cached) " >&6
12232else
12233  lt_cv_sharedlib_from_linklib_cmd='unknown'
12234
12235case $host_os in
12236cygwin* | mingw* | pw32* | cegcc*)
12237  # two different shell functions defined in ltmain.sh;
12238  # decide which one to use based on capabilities of $DLLTOOL
12239  case `$DLLTOOL --help 2>&1` in
12240  *--identify-strict*)
12241    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
12242    ;;
12243  *)
12244    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
12245    ;;
12246  esac
12247  ;;
12248*)
12249  # fallback: assume linklib IS sharedlib
12250  lt_cv_sharedlib_from_linklib_cmd=$ECHO
12251  ;;
12252esac
12253
12254fi
12255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
12256$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
12257sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
12258test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
12259
12260
12261
12262
12263
12264
12265
12266if test -n "$ac_tool_prefix"; then
12267  for ac_prog in ar
12268  do
12269    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12270set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12272$as_echo_n "checking for $ac_word... " >&6; }
12273if ${ac_cv_prog_AR+:} false; then :
12274  $as_echo_n "(cached) " >&6
12275else
12276  if test -n "$AR"; then
12277  ac_cv_prog_AR="$AR" # Let the user override the test.
12278else
12279as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12280for as_dir in $PATH
12281do
12282  IFS=$as_save_IFS
12283  test -z "$as_dir" && as_dir=.
12284    for ac_exec_ext in '' $ac_executable_extensions; do
12285  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12286    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
12287    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12288    break 2
12289  fi
12290done
12291  done
12292IFS=$as_save_IFS
12293
12294fi
12295fi
12296AR=$ac_cv_prog_AR
12297if test -n "$AR"; then
12298  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
12299$as_echo "$AR" >&6; }
12300else
12301  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12302$as_echo "no" >&6; }
12303fi
12304
12305
12306    test -n "$AR" && break
12307  done
12308fi
12309if test -z "$AR"; then
12310  ac_ct_AR=$AR
12311  for ac_prog in ar
12312do
12313  # Extract the first word of "$ac_prog", so it can be a program name with args.
12314set dummy $ac_prog; ac_word=$2
12315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12316$as_echo_n "checking for $ac_word... " >&6; }
12317if ${ac_cv_prog_ac_ct_AR+:} false; then :
12318  $as_echo_n "(cached) " >&6
12319else
12320  if test -n "$ac_ct_AR"; then
12321  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
12322else
12323as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12324for as_dir in $PATH
12325do
12326  IFS=$as_save_IFS
12327  test -z "$as_dir" && as_dir=.
12328    for ac_exec_ext in '' $ac_executable_extensions; do
12329  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12330    ac_cv_prog_ac_ct_AR="$ac_prog"
12331    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12332    break 2
12333  fi
12334done
12335  done
12336IFS=$as_save_IFS
12337
12338fi
12339fi
12340ac_ct_AR=$ac_cv_prog_ac_ct_AR
12341if test -n "$ac_ct_AR"; then
12342  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12343$as_echo "$ac_ct_AR" >&6; }
12344else
12345  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12346$as_echo "no" >&6; }
12347fi
12348
12349
12350  test -n "$ac_ct_AR" && break
12351done
12352
12353  if test "x$ac_ct_AR" = x; then
12354    AR="false"
12355  else
12356    case $cross_compiling:$ac_tool_warned in
12357yes:)
12358{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12359$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12360ac_tool_warned=yes ;;
12361esac
12362    AR=$ac_ct_AR
12363  fi
12364fi
12365
12366: ${AR=ar}
12367: ${AR_FLAGS=cru}
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
12380$as_echo_n "checking for archiver @FILE support... " >&6; }
12381if ${lt_cv_ar_at_file+:} false; then :
12382  $as_echo_n "(cached) " >&6
12383else
12384  lt_cv_ar_at_file=no
12385   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12386/* end confdefs.h.  */
12387
12388int
12389main ()
12390{
12391
12392  ;
12393  return 0;
12394}
12395_ACEOF
12396if ac_fn_c_try_compile "$LINENO"; then :
12397  echo conftest.$ac_objext > conftest.lst
12398      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
12399      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12400  (eval $lt_ar_try) 2>&5
12401  ac_status=$?
12402  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12403  test $ac_status = 0; }
12404      if test 0 -eq "$ac_status"; then
12405	# Ensure the archiver fails upon bogus file names.
12406	rm -f conftest.$ac_objext libconftest.a
12407	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12408  (eval $lt_ar_try) 2>&5
12409  ac_status=$?
12410  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12411  test $ac_status = 0; }
12412	if test 0 -ne "$ac_status"; then
12413          lt_cv_ar_at_file=@
12414        fi
12415      fi
12416      rm -f conftest.* libconftest.a
12417
12418fi
12419rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12420
12421fi
12422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
12423$as_echo "$lt_cv_ar_at_file" >&6; }
12424
12425if test no = "$lt_cv_ar_at_file"; then
12426  archiver_list_spec=
12427else
12428  archiver_list_spec=$lt_cv_ar_at_file
12429fi
12430
12431
12432
12433
12434
12435
12436
12437if test -n "$ac_tool_prefix"; then
12438  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12439set dummy ${ac_tool_prefix}strip; ac_word=$2
12440{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12441$as_echo_n "checking for $ac_word... " >&6; }
12442if ${ac_cv_prog_STRIP+:} false; then :
12443  $as_echo_n "(cached) " >&6
12444else
12445  if test -n "$STRIP"; then
12446  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12447else
12448as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12449for as_dir in $PATH
12450do
12451  IFS=$as_save_IFS
12452  test -z "$as_dir" && as_dir=.
12453    for ac_exec_ext in '' $ac_executable_extensions; do
12454  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12455    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12456    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12457    break 2
12458  fi
12459done
12460  done
12461IFS=$as_save_IFS
12462
12463fi
12464fi
12465STRIP=$ac_cv_prog_STRIP
12466if test -n "$STRIP"; then
12467  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12468$as_echo "$STRIP" >&6; }
12469else
12470  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12471$as_echo "no" >&6; }
12472fi
12473
12474
12475fi
12476if test -z "$ac_cv_prog_STRIP"; then
12477  ac_ct_STRIP=$STRIP
12478  # Extract the first word of "strip", so it can be a program name with args.
12479set dummy strip; ac_word=$2
12480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12481$as_echo_n "checking for $ac_word... " >&6; }
12482if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12483  $as_echo_n "(cached) " >&6
12484else
12485  if test -n "$ac_ct_STRIP"; then
12486  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12487else
12488as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12489for as_dir in $PATH
12490do
12491  IFS=$as_save_IFS
12492  test -z "$as_dir" && as_dir=.
12493    for ac_exec_ext in '' $ac_executable_extensions; do
12494  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12495    ac_cv_prog_ac_ct_STRIP="strip"
12496    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12497    break 2
12498  fi
12499done
12500  done
12501IFS=$as_save_IFS
12502
12503fi
12504fi
12505ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12506if test -n "$ac_ct_STRIP"; then
12507  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12508$as_echo "$ac_ct_STRIP" >&6; }
12509else
12510  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12511$as_echo "no" >&6; }
12512fi
12513
12514  if test "x$ac_ct_STRIP" = x; then
12515    STRIP=":"
12516  else
12517    case $cross_compiling:$ac_tool_warned in
12518yes:)
12519{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12520$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12521ac_tool_warned=yes ;;
12522esac
12523    STRIP=$ac_ct_STRIP
12524  fi
12525else
12526  STRIP="$ac_cv_prog_STRIP"
12527fi
12528
12529test -z "$STRIP" && STRIP=:
12530
12531
12532
12533
12534
12535
12536if test -n "$ac_tool_prefix"; then
12537  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12538set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12540$as_echo_n "checking for $ac_word... " >&6; }
12541if ${ac_cv_prog_RANLIB+:} false; then :
12542  $as_echo_n "(cached) " >&6
12543else
12544  if test -n "$RANLIB"; then
12545  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12546else
12547as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12548for as_dir in $PATH
12549do
12550  IFS=$as_save_IFS
12551  test -z "$as_dir" && as_dir=.
12552    for ac_exec_ext in '' $ac_executable_extensions; do
12553  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12554    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12555    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12556    break 2
12557  fi
12558done
12559  done
12560IFS=$as_save_IFS
12561
12562fi
12563fi
12564RANLIB=$ac_cv_prog_RANLIB
12565if test -n "$RANLIB"; then
12566  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12567$as_echo "$RANLIB" >&6; }
12568else
12569  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12570$as_echo "no" >&6; }
12571fi
12572
12573
12574fi
12575if test -z "$ac_cv_prog_RANLIB"; then
12576  ac_ct_RANLIB=$RANLIB
12577  # Extract the first word of "ranlib", so it can be a program name with args.
12578set dummy ranlib; ac_word=$2
12579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12580$as_echo_n "checking for $ac_word... " >&6; }
12581if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12582  $as_echo_n "(cached) " >&6
12583else
12584  if test -n "$ac_ct_RANLIB"; then
12585  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12586else
12587as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12588for as_dir in $PATH
12589do
12590  IFS=$as_save_IFS
12591  test -z "$as_dir" && as_dir=.
12592    for ac_exec_ext in '' $ac_executable_extensions; do
12593  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12594    ac_cv_prog_ac_ct_RANLIB="ranlib"
12595    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12596    break 2
12597  fi
12598done
12599  done
12600IFS=$as_save_IFS
12601
12602fi
12603fi
12604ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12605if test -n "$ac_ct_RANLIB"; then
12606  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12607$as_echo "$ac_ct_RANLIB" >&6; }
12608else
12609  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12610$as_echo "no" >&6; }
12611fi
12612
12613  if test "x$ac_ct_RANLIB" = x; then
12614    RANLIB=":"
12615  else
12616    case $cross_compiling:$ac_tool_warned in
12617yes:)
12618{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12619$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12620ac_tool_warned=yes ;;
12621esac
12622    RANLIB=$ac_ct_RANLIB
12623  fi
12624else
12625  RANLIB="$ac_cv_prog_RANLIB"
12626fi
12627
12628test -z "$RANLIB" && RANLIB=:
12629
12630
12631
12632
12633
12634
12635# Determine commands to create old-style static archives.
12636old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
12637old_postinstall_cmds='chmod 644 $oldlib'
12638old_postuninstall_cmds=
12639
12640if test -n "$RANLIB"; then
12641  case $host_os in
12642  bitrig* | openbsd*)
12643    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
12644    ;;
12645  *)
12646    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
12647    ;;
12648  esac
12649  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
12650fi
12651
12652case $host_os in
12653  darwin*)
12654    lock_old_archive_extraction=yes ;;
12655  *)
12656    lock_old_archive_extraction=no ;;
12657esac
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697# If no C compiler was specified, use CC.
12698LTCC=${LTCC-"$CC"}
12699
12700# If no C compiler flags were specified, use CFLAGS.
12701LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12702
12703# Allow CC to be a program name with arguments.
12704compiler=$CC
12705
12706
12707# Check for command to grab the raw symbol name followed by C symbol from nm.
12708{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
12709$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
12710if ${lt_cv_sys_global_symbol_pipe+:} false; then :
12711  $as_echo_n "(cached) " >&6
12712else
12713
12714# These are sane defaults that work on at least a few old systems.
12715# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
12716
12717# Character class describing NM global symbol codes.
12718symcode='[BCDEGRST]'
12719
12720# Regexp to match symbols that can be accessed directly from C.
12721sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
12722
12723# Define system-specific variables.
12724case $host_os in
12725aix*)
12726  symcode='[BCDT]'
12727  ;;
12728cygwin* | mingw* | pw32* | cegcc*)
12729  symcode='[ABCDGISTW]'
12730  ;;
12731hpux*)
12732  if test ia64 = "$host_cpu"; then
12733    symcode='[ABCDEGRST]'
12734  fi
12735  ;;
12736irix* | nonstopux*)
12737  symcode='[BCDEGRST]'
12738  ;;
12739osf*)
12740  symcode='[BCDEGQRST]'
12741  ;;
12742solaris*)
12743  symcode='[BDRT]'
12744  ;;
12745sco3.2v5*)
12746  symcode='[DT]'
12747  ;;
12748sysv4.2uw2*)
12749  symcode='[DT]'
12750  ;;
12751sysv5* | sco5v6* | unixware* | OpenUNIX*)
12752  symcode='[ABDT]'
12753  ;;
12754sysv4)
12755  symcode='[DFNSTU]'
12756  ;;
12757esac
12758
12759# If we're using GNU nm, then use its standard symbol codes.
12760case `$NM -V 2>&1` in
12761*GNU* | *'with BFD'*)
12762  symcode='[ABCDGIRSTW]' ;;
12763esac
12764
12765if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12766  # Gets list of data symbols to import.
12767  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
12768  # Adjust the below global symbol transforms to fixup imported variables.
12769  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
12770  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
12771  lt_c_name_lib_hook="\
12772  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
12773  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
12774else
12775  # Disable hooks by default.
12776  lt_cv_sys_global_symbol_to_import=
12777  lt_cdecl_hook=
12778  lt_c_name_hook=
12779  lt_c_name_lib_hook=
12780fi
12781
12782# Transform an extracted symbol line into a proper C declaration.
12783# Some systems (esp. on ia64) link data and code symbols differently,
12784# so use this general approach.
12785lt_cv_sys_global_symbol_to_cdecl="sed -n"\
12786$lt_cdecl_hook\
12787" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
12788" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
12789
12790# Transform an extracted symbol line into symbol name and symbol address
12791lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
12792$lt_c_name_hook\
12793" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
12794" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
12795
12796# Transform an extracted symbol line into symbol name with lib prefix and
12797# symbol address.
12798lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
12799$lt_c_name_lib_hook\
12800" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
12801" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
12802" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
12803
12804# Handle CRLF in mingw tool chain
12805opt_cr=
12806case $build_os in
12807mingw*)
12808  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
12809  ;;
12810esac
12811
12812# Try without a prefix underscore, then with it.
12813for ac_symprfx in "" "_"; do
12814
12815  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
12816  symxfrm="\\1 $ac_symprfx\\2 \\2"
12817
12818  # Write the raw and C identifiers.
12819  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12820    # Fake it for dumpbin and say T for any non-static function,
12821    # D for any global variable and I for any imported variable.
12822    # Also find C++ and __fastcall symbols from MSVC++,
12823    # which start with @ or ?.
12824    lt_cv_sys_global_symbol_pipe="$AWK '"\
12825"     {last_section=section; section=\$ 3};"\
12826"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
12827"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
12828"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
12829"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
12830"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
12831"     \$ 0!~/External *\|/{next};"\
12832"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
12833"     {if(hide[section]) next};"\
12834"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
12835"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
12836"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
12837"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
12838"     ' prfx=^$ac_symprfx"
12839  else
12840    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
12841  fi
12842  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
12843
12844  # Check to see that the pipe works correctly.
12845  pipe_works=no
12846
12847  rm -f conftest*
12848  cat > conftest.$ac_ext <<_LT_EOF
12849#ifdef __cplusplus
12850extern "C" {
12851#endif
12852char nm_test_var;
12853void nm_test_func(void);
12854void nm_test_func(void){}
12855#ifdef __cplusplus
12856}
12857#endif
12858int main(){nm_test_var='a';nm_test_func();return(0);}
12859_LT_EOF
12860
12861  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12862  (eval $ac_compile) 2>&5
12863  ac_status=$?
12864  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12865  test $ac_status = 0; }; then
12866    # Now try to grab the symbols.
12867    nlist=conftest.nm
12868    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
12869  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
12870  ac_status=$?
12871  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12872  test $ac_status = 0; } && test -s "$nlist"; then
12873      # Try sorting and uniquifying the output.
12874      if sort "$nlist" | uniq > "$nlist"T; then
12875	mv -f "$nlist"T "$nlist"
12876      else
12877	rm -f "$nlist"T
12878      fi
12879
12880      # Make sure that we snagged all the symbols we need.
12881      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
12882	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
12883	  cat <<_LT_EOF > conftest.$ac_ext
12884/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
12885#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
12886/* DATA imports from DLLs on WIN32 can't be const, because runtime
12887   relocations are performed -- see ld's documentation on pseudo-relocs.  */
12888# define LT_DLSYM_CONST
12889#elif defined __osf__
12890/* This system does not cope well with relocations in const data.  */
12891# define LT_DLSYM_CONST
12892#else
12893# define LT_DLSYM_CONST const
12894#endif
12895
12896#ifdef __cplusplus
12897extern "C" {
12898#endif
12899
12900_LT_EOF
12901	  # Now generate the symbol file.
12902	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
12903
12904	  cat <<_LT_EOF >> conftest.$ac_ext
12905
12906/* The mapping between symbol names and symbols.  */
12907LT_DLSYM_CONST struct {
12908  const char *name;
12909  void       *address;
12910}
12911lt__PROGRAM__LTX_preloaded_symbols[] =
12912{
12913  { "@PROGRAM@", (void *) 0 },
12914_LT_EOF
12915	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
12916	  cat <<\_LT_EOF >> conftest.$ac_ext
12917  {0, (void *) 0}
12918};
12919
12920/* This works around a problem in FreeBSD linker */
12921#ifdef FREEBSD_WORKAROUND
12922static const void *lt_preloaded_setup() {
12923  return lt__PROGRAM__LTX_preloaded_symbols;
12924}
12925#endif
12926
12927#ifdef __cplusplus
12928}
12929#endif
12930_LT_EOF
12931	  # Now try linking the two files.
12932	  mv conftest.$ac_objext conftstm.$ac_objext
12933	  lt_globsym_save_LIBS=$LIBS
12934	  lt_globsym_save_CFLAGS=$CFLAGS
12935	  LIBS=conftstm.$ac_objext
12936	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
12937	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12938  (eval $ac_link) 2>&5
12939  ac_status=$?
12940  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12941  test $ac_status = 0; } && test -s conftest$ac_exeext; then
12942	    pipe_works=yes
12943	  fi
12944	  LIBS=$lt_globsym_save_LIBS
12945	  CFLAGS=$lt_globsym_save_CFLAGS
12946	else
12947	  echo "cannot find nm_test_func in $nlist" >&5
12948	fi
12949      else
12950	echo "cannot find nm_test_var in $nlist" >&5
12951      fi
12952    else
12953      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
12954    fi
12955  else
12956    echo "$progname: failed program was:" >&5
12957    cat conftest.$ac_ext >&5
12958  fi
12959  rm -rf conftest* conftst*
12960
12961  # Do not use the global_symbol_pipe unless it works.
12962  if test yes = "$pipe_works"; then
12963    break
12964  else
12965    lt_cv_sys_global_symbol_pipe=
12966  fi
12967done
12968
12969fi
12970
12971if test -z "$lt_cv_sys_global_symbol_pipe"; then
12972  lt_cv_sys_global_symbol_to_cdecl=
12973fi
12974if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
12975  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
12976$as_echo "failed" >&6; }
12977else
12978  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
12979$as_echo "ok" >&6; }
12980fi
12981
12982# Response file support.
12983if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12984  nm_file_list_spec='@'
12985elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
12986  nm_file_list_spec='@'
12987fi
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
13026$as_echo_n "checking for sysroot... " >&6; }
13027
13028# Check whether --with-sysroot was given.
13029if test "${with_sysroot+set}" = set; then :
13030  withval=$with_sysroot;
13031else
13032  with_sysroot=no
13033fi
13034
13035
13036lt_sysroot=
13037case $with_sysroot in #(
13038 yes)
13039   if test yes = "$GCC"; then
13040     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
13041   fi
13042   ;; #(
13043 /*)
13044   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
13045   ;; #(
13046 no|'')
13047   ;; #(
13048 *)
13049   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
13050$as_echo "$with_sysroot" >&6; }
13051   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
13052   ;;
13053esac
13054
13055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
13056$as_echo "${lt_sysroot:-no}" >&6; }
13057
13058
13059
13060
13061
13062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
13063$as_echo_n "checking for a working dd... " >&6; }
13064if ${ac_cv_path_lt_DD+:} false; then :
13065  $as_echo_n "(cached) " >&6
13066else
13067  printf 0123456789abcdef0123456789abcdef >conftest.i
13068cat conftest.i conftest.i >conftest2.i
13069: ${lt_DD:=$DD}
13070if test -z "$lt_DD"; then
13071  ac_path_lt_DD_found=false
13072  # Loop through the user's path and test for each of PROGNAME-LIST
13073  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13074for as_dir in $PATH
13075do
13076  IFS=$as_save_IFS
13077  test -z "$as_dir" && as_dir=.
13078    for ac_prog in dd; do
13079    for ac_exec_ext in '' $ac_executable_extensions; do
13080      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
13081      as_fn_executable_p "$ac_path_lt_DD" || continue
13082if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13083  cmp -s conftest.i conftest.out \
13084  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
13085fi
13086      $ac_path_lt_DD_found && break 3
13087    done
13088  done
13089  done
13090IFS=$as_save_IFS
13091  if test -z "$ac_cv_path_lt_DD"; then
13092    :
13093  fi
13094else
13095  ac_cv_path_lt_DD=$lt_DD
13096fi
13097
13098rm -f conftest.i conftest2.i conftest.out
13099fi
13100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
13101$as_echo "$ac_cv_path_lt_DD" >&6; }
13102
13103
13104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
13105$as_echo_n "checking how to truncate binary pipes... " >&6; }
13106if ${lt_cv_truncate_bin+:} false; then :
13107  $as_echo_n "(cached) " >&6
13108else
13109  printf 0123456789abcdef0123456789abcdef >conftest.i
13110cat conftest.i conftest.i >conftest2.i
13111lt_cv_truncate_bin=
13112if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13113  cmp -s conftest.i conftest.out \
13114  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
13115fi
13116rm -f conftest.i conftest2.i conftest.out
13117test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
13118fi
13119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
13120$as_echo "$lt_cv_truncate_bin" >&6; }
13121
13122
13123
13124
13125
13126
13127# Check whether --enable-libtool-lock was given.
13128if test "${enable_libtool_lock+set}" = set; then :
13129  enableval=$enable_libtool_lock;
13130fi
13131
13132test no = "$enable_libtool_lock" || enable_libtool_lock=yes
13133
13134# Some flags need to be propagated to the compiler or linker for good
13135# libtool support.
13136case $host in
13137ia64-*-hpux*)
13138  # Find out what ABI is being produced by ac_compile, and set mode
13139  # options accordingly.
13140  echo 'int i;' > conftest.$ac_ext
13141  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13142  (eval $ac_compile) 2>&5
13143  ac_status=$?
13144  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13145  test $ac_status = 0; }; then
13146    case `/usr/bin/file conftest.$ac_objext` in
13147      *ELF-32*)
13148	HPUX_IA64_MODE=32
13149	;;
13150      *ELF-64*)
13151	HPUX_IA64_MODE=64
13152	;;
13153    esac
13154  fi
13155  rm -rf conftest*
13156  ;;
13157*-*-irix6*)
13158  # Find out what ABI is being produced by ac_compile, and set linker
13159  # options accordingly.
13160  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13161  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13162  (eval $ac_compile) 2>&5
13163  ac_status=$?
13164  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13165  test $ac_status = 0; }; then
13166    if test yes = "$lt_cv_prog_gnu_ld"; then
13167      case `/usr/bin/file conftest.$ac_objext` in
13168	*32-bit*)
13169	  LD="${LD-ld} -melf32bsmip"
13170	  ;;
13171	*N32*)
13172	  LD="${LD-ld} -melf32bmipn32"
13173	  ;;
13174	*64-bit*)
13175	  LD="${LD-ld} -melf64bmip"
13176	;;
13177      esac
13178    else
13179      case `/usr/bin/file conftest.$ac_objext` in
13180	*32-bit*)
13181	  LD="${LD-ld} -32"
13182	  ;;
13183	*N32*)
13184	  LD="${LD-ld} -n32"
13185	  ;;
13186	*64-bit*)
13187	  LD="${LD-ld} -64"
13188	  ;;
13189      esac
13190    fi
13191  fi
13192  rm -rf conftest*
13193  ;;
13194
13195mips64*-*linux*)
13196  # Find out what ABI is being produced by ac_compile, and set linker
13197  # options accordingly.
13198  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13199  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13200  (eval $ac_compile) 2>&5
13201  ac_status=$?
13202  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13203  test $ac_status = 0; }; then
13204    emul=elf
13205    case `/usr/bin/file conftest.$ac_objext` in
13206      *32-bit*)
13207	emul="${emul}32"
13208	;;
13209      *64-bit*)
13210	emul="${emul}64"
13211	;;
13212    esac
13213    case `/usr/bin/file conftest.$ac_objext` in
13214      *MSB*)
13215	emul="${emul}btsmip"
13216	;;
13217      *LSB*)
13218	emul="${emul}ltsmip"
13219	;;
13220    esac
13221    case `/usr/bin/file conftest.$ac_objext` in
13222      *N32*)
13223	emul="${emul}n32"
13224	;;
13225    esac
13226    LD="${LD-ld} -m $emul"
13227  fi
13228  rm -rf conftest*
13229  ;;
13230
13231x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
13232s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
13233  # Find out what ABI is being produced by ac_compile, and set linker
13234  # options accordingly.  Note that the listed cases only cover the
13235  # situations where additional linker options are needed (such as when
13236  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
13237  # vice versa); the common cases where no linker options are needed do
13238  # not appear in the list.
13239  echo 'int i;' > conftest.$ac_ext
13240  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13241  (eval $ac_compile) 2>&5
13242  ac_status=$?
13243  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13244  test $ac_status = 0; }; then
13245    case `/usr/bin/file conftest.o` in
13246      *32-bit*)
13247	case $host in
13248	  x86_64-*kfreebsd*-gnu)
13249	    LD="${LD-ld} -m elf_i386_fbsd"
13250	    ;;
13251	  x86_64-*linux*)
13252	    case `/usr/bin/file conftest.o` in
13253	      *x86-64*)
13254		LD="${LD-ld} -m elf32_x86_64"
13255		;;
13256	      *)
13257		LD="${LD-ld} -m elf_i386"
13258		;;
13259	    esac
13260	    ;;
13261	  powerpc64le-*linux*)
13262	    LD="${LD-ld} -m elf32lppclinux"
13263	    ;;
13264	  powerpc64-*linux*)
13265	    LD="${LD-ld} -m elf32ppclinux"
13266	    ;;
13267	  s390x-*linux*)
13268	    LD="${LD-ld} -m elf_s390"
13269	    ;;
13270	  sparc64-*linux*)
13271	    LD="${LD-ld} -m elf32_sparc"
13272	    ;;
13273	esac
13274	;;
13275      *64-bit*)
13276	case $host in
13277	  x86_64-*kfreebsd*-gnu)
13278	    LD="${LD-ld} -m elf_x86_64_fbsd"
13279	    ;;
13280	  x86_64-*linux*)
13281	    LD="${LD-ld} -m elf_x86_64"
13282	    ;;
13283	  powerpcle-*linux*)
13284	    LD="${LD-ld} -m elf64lppc"
13285	    ;;
13286	  powerpc-*linux*)
13287	    LD="${LD-ld} -m elf64ppc"
13288	    ;;
13289	  s390*-*linux*|s390*-*tpf*)
13290	    LD="${LD-ld} -m elf64_s390"
13291	    ;;
13292	  sparc*-*linux*)
13293	    LD="${LD-ld} -m elf64_sparc"
13294	    ;;
13295	esac
13296	;;
13297    esac
13298  fi
13299  rm -rf conftest*
13300  ;;
13301
13302*-*-sco3.2v5*)
13303  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
13304  SAVE_CFLAGS=$CFLAGS
13305  CFLAGS="$CFLAGS -belf"
13306  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
13307$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
13308if ${lt_cv_cc_needs_belf+:} false; then :
13309  $as_echo_n "(cached) " >&6
13310else
13311  ac_ext=c
13312ac_cpp='$CPP $CPPFLAGS'
13313ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13314ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13315ac_compiler_gnu=$ac_cv_c_compiler_gnu
13316
13317     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13318/* end confdefs.h.  */
13319
13320int
13321main ()
13322{
13323
13324  ;
13325  return 0;
13326}
13327_ACEOF
13328if ac_fn_c_try_link "$LINENO"; then :
13329  lt_cv_cc_needs_belf=yes
13330else
13331  lt_cv_cc_needs_belf=no
13332fi
13333rm -f core conftest.err conftest.$ac_objext \
13334    conftest$ac_exeext conftest.$ac_ext
13335     ac_ext=c
13336ac_cpp='$CPP $CPPFLAGS'
13337ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13338ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13339ac_compiler_gnu=$ac_cv_c_compiler_gnu
13340
13341fi
13342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
13343$as_echo "$lt_cv_cc_needs_belf" >&6; }
13344  if test yes != "$lt_cv_cc_needs_belf"; then
13345    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
13346    CFLAGS=$SAVE_CFLAGS
13347  fi
13348  ;;
13349*-*solaris*)
13350  # Find out what ABI is being produced by ac_compile, and set linker
13351  # options accordingly.
13352  echo 'int i;' > conftest.$ac_ext
13353  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13354  (eval $ac_compile) 2>&5
13355  ac_status=$?
13356  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13357  test $ac_status = 0; }; then
13358    case `/usr/bin/file conftest.o` in
13359    *64-bit*)
13360      case $lt_cv_prog_gnu_ld in
13361      yes*)
13362        case $host in
13363        i?86-*-solaris*|x86_64-*-solaris*)
13364          LD="${LD-ld} -m elf_x86_64"
13365          ;;
13366        sparc*-*-solaris*)
13367          LD="${LD-ld} -m elf64_sparc"
13368          ;;
13369        esac
13370        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
13371        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
13372          LD=${LD-ld}_sol2
13373        fi
13374        ;;
13375      *)
13376	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
13377	  LD="${LD-ld} -64"
13378	fi
13379	;;
13380      esac
13381      ;;
13382    esac
13383  fi
13384  rm -rf conftest*
13385  ;;
13386esac
13387
13388need_locks=$enable_libtool_lock
13389
13390if test -n "$ac_tool_prefix"; then
13391  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
13392set dummy ${ac_tool_prefix}mt; ac_word=$2
13393{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13394$as_echo_n "checking for $ac_word... " >&6; }
13395if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
13396  $as_echo_n "(cached) " >&6
13397else
13398  if test -n "$MANIFEST_TOOL"; then
13399  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
13400else
13401as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13402for as_dir in $PATH
13403do
13404  IFS=$as_save_IFS
13405  test -z "$as_dir" && as_dir=.
13406    for ac_exec_ext in '' $ac_executable_extensions; do
13407  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13408    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
13409    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13410    break 2
13411  fi
13412done
13413  done
13414IFS=$as_save_IFS
13415
13416fi
13417fi
13418MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
13419if test -n "$MANIFEST_TOOL"; then
13420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
13421$as_echo "$MANIFEST_TOOL" >&6; }
13422else
13423  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13424$as_echo "no" >&6; }
13425fi
13426
13427
13428fi
13429if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
13430  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
13431  # Extract the first word of "mt", so it can be a program name with args.
13432set dummy mt; ac_word=$2
13433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13434$as_echo_n "checking for $ac_word... " >&6; }
13435if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
13436  $as_echo_n "(cached) " >&6
13437else
13438  if test -n "$ac_ct_MANIFEST_TOOL"; then
13439  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
13440else
13441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13442for as_dir in $PATH
13443do
13444  IFS=$as_save_IFS
13445  test -z "$as_dir" && as_dir=.
13446    for ac_exec_ext in '' $ac_executable_extensions; do
13447  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13448    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
13449    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13450    break 2
13451  fi
13452done
13453  done
13454IFS=$as_save_IFS
13455
13456fi
13457fi
13458ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
13459if test -n "$ac_ct_MANIFEST_TOOL"; then
13460  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
13461$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
13462else
13463  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13464$as_echo "no" >&6; }
13465fi
13466
13467  if test "x$ac_ct_MANIFEST_TOOL" = x; then
13468    MANIFEST_TOOL=":"
13469  else
13470    case $cross_compiling:$ac_tool_warned in
13471yes:)
13472{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13473$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13474ac_tool_warned=yes ;;
13475esac
13476    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
13477  fi
13478else
13479  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
13480fi
13481
13482test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
13483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
13484$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
13485if ${lt_cv_path_mainfest_tool+:} false; then :
13486  $as_echo_n "(cached) " >&6
13487else
13488  lt_cv_path_mainfest_tool=no
13489  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
13490  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
13491  cat conftest.err >&5
13492  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
13493    lt_cv_path_mainfest_tool=yes
13494  fi
13495  rm -f conftest*
13496fi
13497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
13498$as_echo "$lt_cv_path_mainfest_tool" >&6; }
13499if test yes != "$lt_cv_path_mainfest_tool"; then
13500  MANIFEST_TOOL=:
13501fi
13502
13503
13504
13505
13506
13507
13508  case $host_os in
13509    rhapsody* | darwin*)
13510    if test -n "$ac_tool_prefix"; then
13511  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
13512set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
13513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13514$as_echo_n "checking for $ac_word... " >&6; }
13515if ${ac_cv_prog_DSYMUTIL+:} false; then :
13516  $as_echo_n "(cached) " >&6
13517else
13518  if test -n "$DSYMUTIL"; then
13519  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
13520else
13521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13522for as_dir in $PATH
13523do
13524  IFS=$as_save_IFS
13525  test -z "$as_dir" && as_dir=.
13526    for ac_exec_ext in '' $ac_executable_extensions; do
13527  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13528    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
13529    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13530    break 2
13531  fi
13532done
13533  done
13534IFS=$as_save_IFS
13535
13536fi
13537fi
13538DSYMUTIL=$ac_cv_prog_DSYMUTIL
13539if test -n "$DSYMUTIL"; then
13540  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
13541$as_echo "$DSYMUTIL" >&6; }
13542else
13543  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13544$as_echo "no" >&6; }
13545fi
13546
13547
13548fi
13549if test -z "$ac_cv_prog_DSYMUTIL"; then
13550  ac_ct_DSYMUTIL=$DSYMUTIL
13551  # Extract the first word of "dsymutil", so it can be a program name with args.
13552set dummy dsymutil; ac_word=$2
13553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13554$as_echo_n "checking for $ac_word... " >&6; }
13555if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
13556  $as_echo_n "(cached) " >&6
13557else
13558  if test -n "$ac_ct_DSYMUTIL"; then
13559  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
13560else
13561as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13562for as_dir in $PATH
13563do
13564  IFS=$as_save_IFS
13565  test -z "$as_dir" && as_dir=.
13566    for ac_exec_ext in '' $ac_executable_extensions; do
13567  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13568    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
13569    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13570    break 2
13571  fi
13572done
13573  done
13574IFS=$as_save_IFS
13575
13576fi
13577fi
13578ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
13579if test -n "$ac_ct_DSYMUTIL"; then
13580  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
13581$as_echo "$ac_ct_DSYMUTIL" >&6; }
13582else
13583  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13584$as_echo "no" >&6; }
13585fi
13586
13587  if test "x$ac_ct_DSYMUTIL" = x; then
13588    DSYMUTIL=":"
13589  else
13590    case $cross_compiling:$ac_tool_warned in
13591yes:)
13592{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13593$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13594ac_tool_warned=yes ;;
13595esac
13596    DSYMUTIL=$ac_ct_DSYMUTIL
13597  fi
13598else
13599  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
13600fi
13601
13602    if test -n "$ac_tool_prefix"; then
13603  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
13604set dummy ${ac_tool_prefix}nmedit; ac_word=$2
13605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13606$as_echo_n "checking for $ac_word... " >&6; }
13607if ${ac_cv_prog_NMEDIT+:} false; then :
13608  $as_echo_n "(cached) " >&6
13609else
13610  if test -n "$NMEDIT"; then
13611  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
13612else
13613as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13614for as_dir in $PATH
13615do
13616  IFS=$as_save_IFS
13617  test -z "$as_dir" && as_dir=.
13618    for ac_exec_ext in '' $ac_executable_extensions; do
13619  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13620    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
13621    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13622    break 2
13623  fi
13624done
13625  done
13626IFS=$as_save_IFS
13627
13628fi
13629fi
13630NMEDIT=$ac_cv_prog_NMEDIT
13631if test -n "$NMEDIT"; then
13632  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
13633$as_echo "$NMEDIT" >&6; }
13634else
13635  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13636$as_echo "no" >&6; }
13637fi
13638
13639
13640fi
13641if test -z "$ac_cv_prog_NMEDIT"; then
13642  ac_ct_NMEDIT=$NMEDIT
13643  # Extract the first word of "nmedit", so it can be a program name with args.
13644set dummy nmedit; ac_word=$2
13645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13646$as_echo_n "checking for $ac_word... " >&6; }
13647if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
13648  $as_echo_n "(cached) " >&6
13649else
13650  if test -n "$ac_ct_NMEDIT"; then
13651  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
13652else
13653as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13654for as_dir in $PATH
13655do
13656  IFS=$as_save_IFS
13657  test -z "$as_dir" && as_dir=.
13658    for ac_exec_ext in '' $ac_executable_extensions; do
13659  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13660    ac_cv_prog_ac_ct_NMEDIT="nmedit"
13661    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13662    break 2
13663  fi
13664done
13665  done
13666IFS=$as_save_IFS
13667
13668fi
13669fi
13670ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
13671if test -n "$ac_ct_NMEDIT"; then
13672  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
13673$as_echo "$ac_ct_NMEDIT" >&6; }
13674else
13675  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13676$as_echo "no" >&6; }
13677fi
13678
13679  if test "x$ac_ct_NMEDIT" = x; then
13680    NMEDIT=":"
13681  else
13682    case $cross_compiling:$ac_tool_warned in
13683yes:)
13684{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13685$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13686ac_tool_warned=yes ;;
13687esac
13688    NMEDIT=$ac_ct_NMEDIT
13689  fi
13690else
13691  NMEDIT="$ac_cv_prog_NMEDIT"
13692fi
13693
13694    if test -n "$ac_tool_prefix"; then
13695  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
13696set dummy ${ac_tool_prefix}lipo; ac_word=$2
13697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13698$as_echo_n "checking for $ac_word... " >&6; }
13699if ${ac_cv_prog_LIPO+:} false; then :
13700  $as_echo_n "(cached) " >&6
13701else
13702  if test -n "$LIPO"; then
13703  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
13704else
13705as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13706for as_dir in $PATH
13707do
13708  IFS=$as_save_IFS
13709  test -z "$as_dir" && as_dir=.
13710    for ac_exec_ext in '' $ac_executable_extensions; do
13711  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13712    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
13713    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13714    break 2
13715  fi
13716done
13717  done
13718IFS=$as_save_IFS
13719
13720fi
13721fi
13722LIPO=$ac_cv_prog_LIPO
13723if test -n "$LIPO"; then
13724  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
13725$as_echo "$LIPO" >&6; }
13726else
13727  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13728$as_echo "no" >&6; }
13729fi
13730
13731
13732fi
13733if test -z "$ac_cv_prog_LIPO"; then
13734  ac_ct_LIPO=$LIPO
13735  # Extract the first word of "lipo", so it can be a program name with args.
13736set dummy lipo; ac_word=$2
13737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13738$as_echo_n "checking for $ac_word... " >&6; }
13739if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
13740  $as_echo_n "(cached) " >&6
13741else
13742  if test -n "$ac_ct_LIPO"; then
13743  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
13744else
13745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13746for as_dir in $PATH
13747do
13748  IFS=$as_save_IFS
13749  test -z "$as_dir" && as_dir=.
13750    for ac_exec_ext in '' $ac_executable_extensions; do
13751  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13752    ac_cv_prog_ac_ct_LIPO="lipo"
13753    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13754    break 2
13755  fi
13756done
13757  done
13758IFS=$as_save_IFS
13759
13760fi
13761fi
13762ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
13763if test -n "$ac_ct_LIPO"; then
13764  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
13765$as_echo "$ac_ct_LIPO" >&6; }
13766else
13767  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13768$as_echo "no" >&6; }
13769fi
13770
13771  if test "x$ac_ct_LIPO" = x; then
13772    LIPO=":"
13773  else
13774    case $cross_compiling:$ac_tool_warned in
13775yes:)
13776{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13777$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13778ac_tool_warned=yes ;;
13779esac
13780    LIPO=$ac_ct_LIPO
13781  fi
13782else
13783  LIPO="$ac_cv_prog_LIPO"
13784fi
13785
13786    if test -n "$ac_tool_prefix"; then
13787  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
13788set dummy ${ac_tool_prefix}otool; ac_word=$2
13789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13790$as_echo_n "checking for $ac_word... " >&6; }
13791if ${ac_cv_prog_OTOOL+:} false; then :
13792  $as_echo_n "(cached) " >&6
13793else
13794  if test -n "$OTOOL"; then
13795  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
13796else
13797as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13798for as_dir in $PATH
13799do
13800  IFS=$as_save_IFS
13801  test -z "$as_dir" && as_dir=.
13802    for ac_exec_ext in '' $ac_executable_extensions; do
13803  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13804    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
13805    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13806    break 2
13807  fi
13808done
13809  done
13810IFS=$as_save_IFS
13811
13812fi
13813fi
13814OTOOL=$ac_cv_prog_OTOOL
13815if test -n "$OTOOL"; then
13816  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
13817$as_echo "$OTOOL" >&6; }
13818else
13819  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13820$as_echo "no" >&6; }
13821fi
13822
13823
13824fi
13825if test -z "$ac_cv_prog_OTOOL"; then
13826  ac_ct_OTOOL=$OTOOL
13827  # Extract the first word of "otool", so it can be a program name with args.
13828set dummy otool; ac_word=$2
13829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13830$as_echo_n "checking for $ac_word... " >&6; }
13831if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
13832  $as_echo_n "(cached) " >&6
13833else
13834  if test -n "$ac_ct_OTOOL"; then
13835  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
13836else
13837as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13838for as_dir in $PATH
13839do
13840  IFS=$as_save_IFS
13841  test -z "$as_dir" && as_dir=.
13842    for ac_exec_ext in '' $ac_executable_extensions; do
13843  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13844    ac_cv_prog_ac_ct_OTOOL="otool"
13845    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13846    break 2
13847  fi
13848done
13849  done
13850IFS=$as_save_IFS
13851
13852fi
13853fi
13854ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
13855if test -n "$ac_ct_OTOOL"; then
13856  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
13857$as_echo "$ac_ct_OTOOL" >&6; }
13858else
13859  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13860$as_echo "no" >&6; }
13861fi
13862
13863  if test "x$ac_ct_OTOOL" = x; then
13864    OTOOL=":"
13865  else
13866    case $cross_compiling:$ac_tool_warned in
13867yes:)
13868{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13869$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13870ac_tool_warned=yes ;;
13871esac
13872    OTOOL=$ac_ct_OTOOL
13873  fi
13874else
13875  OTOOL="$ac_cv_prog_OTOOL"
13876fi
13877
13878    if test -n "$ac_tool_prefix"; then
13879  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
13880set dummy ${ac_tool_prefix}otool64; ac_word=$2
13881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13882$as_echo_n "checking for $ac_word... " >&6; }
13883if ${ac_cv_prog_OTOOL64+:} false; then :
13884  $as_echo_n "(cached) " >&6
13885else
13886  if test -n "$OTOOL64"; then
13887  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
13888else
13889as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13890for as_dir in $PATH
13891do
13892  IFS=$as_save_IFS
13893  test -z "$as_dir" && as_dir=.
13894    for ac_exec_ext in '' $ac_executable_extensions; do
13895  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13896    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
13897    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13898    break 2
13899  fi
13900done
13901  done
13902IFS=$as_save_IFS
13903
13904fi
13905fi
13906OTOOL64=$ac_cv_prog_OTOOL64
13907if test -n "$OTOOL64"; then
13908  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
13909$as_echo "$OTOOL64" >&6; }
13910else
13911  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13912$as_echo "no" >&6; }
13913fi
13914
13915
13916fi
13917if test -z "$ac_cv_prog_OTOOL64"; then
13918  ac_ct_OTOOL64=$OTOOL64
13919  # Extract the first word of "otool64", so it can be a program name with args.
13920set dummy otool64; ac_word=$2
13921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13922$as_echo_n "checking for $ac_word... " >&6; }
13923if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
13924  $as_echo_n "(cached) " >&6
13925else
13926  if test -n "$ac_ct_OTOOL64"; then
13927  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
13928else
13929as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13930for as_dir in $PATH
13931do
13932  IFS=$as_save_IFS
13933  test -z "$as_dir" && as_dir=.
13934    for ac_exec_ext in '' $ac_executable_extensions; do
13935  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13936    ac_cv_prog_ac_ct_OTOOL64="otool64"
13937    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13938    break 2
13939  fi
13940done
13941  done
13942IFS=$as_save_IFS
13943
13944fi
13945fi
13946ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
13947if test -n "$ac_ct_OTOOL64"; then
13948  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
13949$as_echo "$ac_ct_OTOOL64" >&6; }
13950else
13951  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13952$as_echo "no" >&6; }
13953fi
13954
13955  if test "x$ac_ct_OTOOL64" = x; then
13956    OTOOL64=":"
13957  else
13958    case $cross_compiling:$ac_tool_warned in
13959yes:)
13960{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13961$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13962ac_tool_warned=yes ;;
13963esac
13964    OTOOL64=$ac_ct_OTOOL64
13965  fi
13966else
13967  OTOOL64="$ac_cv_prog_OTOOL64"
13968fi
13969
13970
13971
13972
13973
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988
13989
13990
13991
13992
13993
13994
13995
13996    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
13997$as_echo_n "checking for -single_module linker flag... " >&6; }
13998if ${lt_cv_apple_cc_single_mod+:} false; then :
13999  $as_echo_n "(cached) " >&6
14000else
14001  lt_cv_apple_cc_single_mod=no
14002      if test -z "$LT_MULTI_MODULE"; then
14003	# By default we will add the -single_module flag. You can override
14004	# by either setting the environment variable LT_MULTI_MODULE
14005	# non-empty at configure time, or by adding -multi_module to the
14006	# link flags.
14007	rm -rf libconftest.dylib*
14008	echo "int foo(void){return 1;}" > conftest.c
14009	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14010-dynamiclib -Wl,-single_module conftest.c" >&5
14011	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14012	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
14013        _lt_result=$?
14014	# If there is a non-empty error log, and "single_module"
14015	# appears in it, assume the flag caused a linker warning
14016        if test -s conftest.err && $GREP single_module conftest.err; then
14017	  cat conftest.err >&5
14018	# Otherwise, if the output was created with a 0 exit code from
14019	# the compiler, it worked.
14020	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
14021	  lt_cv_apple_cc_single_mod=yes
14022	else
14023	  cat conftest.err >&5
14024	fi
14025	rm -rf libconftest.dylib*
14026	rm -f conftest.*
14027      fi
14028fi
14029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
14030$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
14031
14032    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
14033$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
14034if ${lt_cv_ld_exported_symbols_list+:} false; then :
14035  $as_echo_n "(cached) " >&6
14036else
14037  lt_cv_ld_exported_symbols_list=no
14038      save_LDFLAGS=$LDFLAGS
14039      echo "_main" > conftest.sym
14040      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
14041      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14042/* end confdefs.h.  */
14043
14044int
14045main ()
14046{
14047
14048  ;
14049  return 0;
14050}
14051_ACEOF
14052if ac_fn_c_try_link "$LINENO"; then :
14053  lt_cv_ld_exported_symbols_list=yes
14054else
14055  lt_cv_ld_exported_symbols_list=no
14056fi
14057rm -f core conftest.err conftest.$ac_objext \
14058    conftest$ac_exeext conftest.$ac_ext
14059	LDFLAGS=$save_LDFLAGS
14060
14061fi
14062{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
14063$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
14064
14065    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
14066$as_echo_n "checking for -force_load linker flag... " >&6; }
14067if ${lt_cv_ld_force_load+:} false; then :
14068  $as_echo_n "(cached) " >&6
14069else
14070  lt_cv_ld_force_load=no
14071      cat > conftest.c << _LT_EOF
14072int forced_loaded() { return 2;}
14073_LT_EOF
14074      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
14075      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
14076      echo "$AR cru libconftest.a conftest.o" >&5
14077      $AR cru libconftest.a conftest.o 2>&5
14078      echo "$RANLIB libconftest.a" >&5
14079      $RANLIB libconftest.a 2>&5
14080      cat > conftest.c << _LT_EOF
14081int main() { return 0;}
14082_LT_EOF
14083      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
14084      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
14085      _lt_result=$?
14086      if test -s conftest.err && $GREP force_load conftest.err; then
14087	cat conftest.err >&5
14088      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
14089	lt_cv_ld_force_load=yes
14090      else
14091	cat conftest.err >&5
14092      fi
14093        rm -f conftest.err libconftest.a conftest conftest.c
14094        rm -rf conftest.dSYM
14095
14096fi
14097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
14098$as_echo "$lt_cv_ld_force_load" >&6; }
14099    case $host_os in
14100    rhapsody* | darwin1.[012])
14101      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
14102    darwin1.*)
14103      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14104    darwin*) # darwin 5.x on
14105      # if running on 10.5 or later, the deployment target defaults
14106      # to the OS version, if on x86, and 10.4, the deployment
14107      # target defaults to 10.4. Don't you love it?
14108      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
14109	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
14110	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14111	10.[012][,.]*)
14112	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14113	10.*)
14114	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14115      esac
14116    ;;
14117  esac
14118    if test yes = "$lt_cv_apple_cc_single_mod"; then
14119      _lt_dar_single_mod='$single_module'
14120    fi
14121    if test yes = "$lt_cv_ld_exported_symbols_list"; then
14122      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
14123    else
14124      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
14125    fi
14126    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
14127      _lt_dsymutil='~$DSYMUTIL $lib || :'
14128    else
14129      _lt_dsymutil=
14130    fi
14131    ;;
14132  esac
14133
14134for ac_header in dlfcn.h
14135do :
14136  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
14137"
14138if test "x$ac_cv_header_dlfcn_h" = xyes; then :
14139  cat >>confdefs.h <<_ACEOF
14140#define HAVE_DLFCN_H 1
14141_ACEOF
14142
14143fi
14144
14145done
14146
14147
14148
14149
14150
14151# Set options
14152
14153
14154
14155        enable_dlopen=no
14156
14157
14158  enable_win32_dll=no
14159
14160
14161            # Check whether --enable-shared was given.
14162if test "${enable_shared+set}" = set; then :
14163  enableval=$enable_shared; p=${PACKAGE-default}
14164    case $enableval in
14165    yes) enable_shared=yes ;;
14166    no) enable_shared=no ;;
14167    *)
14168      enable_shared=no
14169      # Look at the argument we got.  We use all the common list separators.
14170      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14171      for pkg in $enableval; do
14172	IFS=$lt_save_ifs
14173	if test "X$pkg" = "X$p"; then
14174	  enable_shared=yes
14175	fi
14176      done
14177      IFS=$lt_save_ifs
14178      ;;
14179    esac
14180else
14181  enable_shared=yes
14182fi
14183
14184
14185
14186
14187
14188
14189
14190
14191
14192
14193
14194# Check whether --with-pic was given.
14195if test "${with_pic+set}" = set; then :
14196  withval=$with_pic; lt_p=${PACKAGE-default}
14197    case $withval in
14198    yes|no) pic_mode=$withval ;;
14199    *)
14200      pic_mode=default
14201      # Look at the argument we got.  We use all the common list separators.
14202      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14203      for lt_pkg in $withval; do
14204	IFS=$lt_save_ifs
14205	if test "X$lt_pkg" = "X$lt_p"; then
14206	  pic_mode=yes
14207	fi
14208      done
14209      IFS=$lt_save_ifs
14210      ;;
14211    esac
14212else
14213  pic_mode=default
14214fi
14215
14216
14217
14218
14219
14220
14221
14222
14223  # Check whether --enable-fast-install was given.
14224if test "${enable_fast_install+set}" = set; then :
14225  enableval=$enable_fast_install; p=${PACKAGE-default}
14226    case $enableval in
14227    yes) enable_fast_install=yes ;;
14228    no) enable_fast_install=no ;;
14229    *)
14230      enable_fast_install=no
14231      # Look at the argument we got.  We use all the common list separators.
14232      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14233      for pkg in $enableval; do
14234	IFS=$lt_save_ifs
14235	if test "X$pkg" = "X$p"; then
14236	  enable_fast_install=yes
14237	fi
14238      done
14239      IFS=$lt_save_ifs
14240      ;;
14241    esac
14242else
14243  enable_fast_install=yes
14244fi
14245
14246
14247
14248
14249
14250
14251
14252
14253  shared_archive_member_spec=
14254case $host,$enable_shared in
14255power*-*-aix[5-9]*,yes)
14256  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
14257$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
14258
14259# Check whether --with-aix-soname was given.
14260if test "${with_aix_soname+set}" = set; then :
14261  withval=$with_aix_soname; case $withval in
14262    aix|svr4|both)
14263      ;;
14264    *)
14265      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
14266      ;;
14267    esac
14268    lt_cv_with_aix_soname=$with_aix_soname
14269else
14270  if ${lt_cv_with_aix_soname+:} false; then :
14271  $as_echo_n "(cached) " >&6
14272else
14273  lt_cv_with_aix_soname=aix
14274fi
14275
14276    with_aix_soname=$lt_cv_with_aix_soname
14277fi
14278
14279  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
14280$as_echo "$with_aix_soname" >&6; }
14281  if test aix != "$with_aix_soname"; then
14282    # For the AIX way of multilib, we name the shared archive member
14283    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
14284    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
14285    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
14286    # the AIX toolchain works better with OBJECT_MODE set (default 32).
14287    if test 64 = "${OBJECT_MODE-32}"; then
14288      shared_archive_member_spec=shr_64
14289    else
14290      shared_archive_member_spec=shr
14291    fi
14292  fi
14293  ;;
14294*)
14295  with_aix_soname=aix
14296  ;;
14297esac
14298
14299
14300
14301
14302
14303
14304
14305
14306
14307
14308# This can be used to rebuild libtool when needed
14309LIBTOOL_DEPS=$ltmain
14310
14311# Always use our own libtool.
14312LIBTOOL='$(SHELL) $(top_builddir)/libtool'
14313
14314
14315
14316
14317
14318
14319
14320
14321
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343test -z "$LN_S" && LN_S="ln -s"
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358if test -n "${ZSH_VERSION+set}"; then
14359   setopt NO_GLOB_SUBST
14360fi
14361
14362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
14363$as_echo_n "checking for objdir... " >&6; }
14364if ${lt_cv_objdir+:} false; then :
14365  $as_echo_n "(cached) " >&6
14366else
14367  rm -f .libs 2>/dev/null
14368mkdir .libs 2>/dev/null
14369if test -d .libs; then
14370  lt_cv_objdir=.libs
14371else
14372  # MS-DOS does not allow filenames that begin with a dot.
14373  lt_cv_objdir=_libs
14374fi
14375rmdir .libs 2>/dev/null
14376fi
14377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
14378$as_echo "$lt_cv_objdir" >&6; }
14379objdir=$lt_cv_objdir
14380
14381
14382
14383
14384
14385cat >>confdefs.h <<_ACEOF
14386#define LT_OBJDIR "$lt_cv_objdir/"
14387_ACEOF
14388
14389
14390
14391
14392case $host_os in
14393aix3*)
14394  # AIX sometimes has problems with the GCC collect2 program.  For some
14395  # reason, if we set the COLLECT_NAMES environment variable, the problems
14396  # vanish in a puff of smoke.
14397  if test set != "${COLLECT_NAMES+set}"; then
14398    COLLECT_NAMES=
14399    export COLLECT_NAMES
14400  fi
14401  ;;
14402esac
14403
14404# Global variables:
14405ofile=libtool
14406can_build_shared=yes
14407
14408# All known linkers require a '.a' archive for static linking (except MSVC,
14409# which needs '.lib').
14410libext=a
14411
14412with_gnu_ld=$lt_cv_prog_gnu_ld
14413
14414old_CC=$CC
14415old_CFLAGS=$CFLAGS
14416
14417# Set sane defaults for various variables
14418test -z "$CC" && CC=cc
14419test -z "$LTCC" && LTCC=$CC
14420test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
14421test -z "$LD" && LD=ld
14422test -z "$ac_objext" && ac_objext=o
14423
14424for cc_temp in $compiler""; do
14425  case $cc_temp in
14426    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
14427    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
14428    \-*) ;;
14429    *) break;;
14430  esac
14431done
14432cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
14433
14434
14435# Only perform the check for file, if the check method requires it
14436test -z "$MAGIC_CMD" && MAGIC_CMD=file
14437case $deplibs_check_method in
14438file_magic*)
14439  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
14440    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
14441$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
14442if ${lt_cv_path_MAGIC_CMD+:} false; then :
14443  $as_echo_n "(cached) " >&6
14444else
14445  case $MAGIC_CMD in
14446[\\/*] |  ?:[\\/]*)
14447  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14448  ;;
14449*)
14450  lt_save_MAGIC_CMD=$MAGIC_CMD
14451  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14452  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14453  for ac_dir in $ac_dummy; do
14454    IFS=$lt_save_ifs
14455    test -z "$ac_dir" && ac_dir=.
14456    if test -f "$ac_dir/${ac_tool_prefix}file"; then
14457      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
14458      if test -n "$file_magic_test_file"; then
14459	case $deplibs_check_method in
14460	"file_magic "*)
14461	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14462	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14463	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14464	    $EGREP "$file_magic_regex" > /dev/null; then
14465	    :
14466	  else
14467	    cat <<_LT_EOF 1>&2
14468
14469*** Warning: the command libtool uses to detect shared libraries,
14470*** $file_magic_cmd, produces output that libtool cannot recognize.
14471*** The result is that libtool may fail to recognize shared libraries
14472*** as such.  This will affect the creation of libtool libraries that
14473*** depend on shared libraries, but programs linked with such libtool
14474*** libraries will work regardless of this problem.  Nevertheless, you
14475*** may want to report the problem to your system manager and/or to
14476*** bug-libtool@gnu.org
14477
14478_LT_EOF
14479	  fi ;;
14480	esac
14481      fi
14482      break
14483    fi
14484  done
14485  IFS=$lt_save_ifs
14486  MAGIC_CMD=$lt_save_MAGIC_CMD
14487  ;;
14488esac
14489fi
14490
14491MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14492if test -n "$MAGIC_CMD"; then
14493  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14494$as_echo "$MAGIC_CMD" >&6; }
14495else
14496  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14497$as_echo "no" >&6; }
14498fi
14499
14500
14501
14502
14503
14504if test -z "$lt_cv_path_MAGIC_CMD"; then
14505  if test -n "$ac_tool_prefix"; then
14506    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
14507$as_echo_n "checking for file... " >&6; }
14508if ${lt_cv_path_MAGIC_CMD+:} false; then :
14509  $as_echo_n "(cached) " >&6
14510else
14511  case $MAGIC_CMD in
14512[\\/*] |  ?:[\\/]*)
14513  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14514  ;;
14515*)
14516  lt_save_MAGIC_CMD=$MAGIC_CMD
14517  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14518  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14519  for ac_dir in $ac_dummy; do
14520    IFS=$lt_save_ifs
14521    test -z "$ac_dir" && ac_dir=.
14522    if test -f "$ac_dir/file"; then
14523      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
14524      if test -n "$file_magic_test_file"; then
14525	case $deplibs_check_method in
14526	"file_magic "*)
14527	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14528	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14529	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14530	    $EGREP "$file_magic_regex" > /dev/null; then
14531	    :
14532	  else
14533	    cat <<_LT_EOF 1>&2
14534
14535*** Warning: the command libtool uses to detect shared libraries,
14536*** $file_magic_cmd, produces output that libtool cannot recognize.
14537*** The result is that libtool may fail to recognize shared libraries
14538*** as such.  This will affect the creation of libtool libraries that
14539*** depend on shared libraries, but programs linked with such libtool
14540*** libraries will work regardless of this problem.  Nevertheless, you
14541*** may want to report the problem to your system manager and/or to
14542*** bug-libtool@gnu.org
14543
14544_LT_EOF
14545	  fi ;;
14546	esac
14547      fi
14548      break
14549    fi
14550  done
14551  IFS=$lt_save_ifs
14552  MAGIC_CMD=$lt_save_MAGIC_CMD
14553  ;;
14554esac
14555fi
14556
14557MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14558if test -n "$MAGIC_CMD"; then
14559  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14560$as_echo "$MAGIC_CMD" >&6; }
14561else
14562  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14563$as_echo "no" >&6; }
14564fi
14565
14566
14567  else
14568    MAGIC_CMD=:
14569  fi
14570fi
14571
14572  fi
14573  ;;
14574esac
14575
14576# Use C for the default configuration in the libtool script
14577
14578lt_save_CC=$CC
14579ac_ext=c
14580ac_cpp='$CPP $CPPFLAGS'
14581ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14582ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14583ac_compiler_gnu=$ac_cv_c_compiler_gnu
14584
14585
14586# Source file extension for C test sources.
14587ac_ext=c
14588
14589# Object file extension for compiled C test sources.
14590objext=o
14591objext=$objext
14592
14593# Code to be used in simple compile tests
14594lt_simple_compile_test_code="int some_variable = 0;"
14595
14596# Code to be used in simple link tests
14597lt_simple_link_test_code='int main(){return(0);}'
14598
14599
14600
14601
14602
14603
14604
14605# If no C compiler was specified, use CC.
14606LTCC=${LTCC-"$CC"}
14607
14608# If no C compiler flags were specified, use CFLAGS.
14609LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14610
14611# Allow CC to be a program name with arguments.
14612compiler=$CC
14613
14614# Save the default compiler, since it gets overwritten when the other
14615# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
14616compiler_DEFAULT=$CC
14617
14618# save warnings/boilerplate of simple test code
14619ac_outfile=conftest.$ac_objext
14620echo "$lt_simple_compile_test_code" >conftest.$ac_ext
14621eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14622_lt_compiler_boilerplate=`cat conftest.err`
14623$RM conftest*
14624
14625ac_outfile=conftest.$ac_objext
14626echo "$lt_simple_link_test_code" >conftest.$ac_ext
14627eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14628_lt_linker_boilerplate=`cat conftest.err`
14629$RM -r conftest*
14630
14631
14632if test -n "$compiler"; then
14633
14634lt_prog_compiler_no_builtin_flag=
14635
14636if test yes = "$GCC"; then
14637  case $cc_basename in
14638  nvcc*)
14639    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
14640  *)
14641    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
14642  esac
14643
14644  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
14645$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
14646if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
14647  $as_echo_n "(cached) " >&6
14648else
14649  lt_cv_prog_compiler_rtti_exceptions=no
14650   ac_outfile=conftest.$ac_objext
14651   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14652   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
14653   # Insert the option either (1) after the last *FLAGS variable, or
14654   # (2) before a word containing "conftest.", or (3) at the end.
14655   # Note that $ac_compile itself does not contain backslashes and begins
14656   # with a dollar sign (not a hyphen), so the echo should work correctly.
14657   # The option is referenced via a variable to avoid confusing sed.
14658   lt_compile=`echo "$ac_compile" | $SED \
14659   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14660   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14661   -e 's:$: $lt_compiler_flag:'`
14662   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14663   (eval "$lt_compile" 2>conftest.err)
14664   ac_status=$?
14665   cat conftest.err >&5
14666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14667   if (exit $ac_status) && test -s "$ac_outfile"; then
14668     # The compiler can only warn and ignore the option if not recognized
14669     # So say no if there are warnings other than the usual output.
14670     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14671     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14672     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14673       lt_cv_prog_compiler_rtti_exceptions=yes
14674     fi
14675   fi
14676   $RM conftest*
14677
14678fi
14679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
14680$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
14681
14682if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
14683    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
14684else
14685    :
14686fi
14687
14688fi
14689
14690
14691
14692
14693
14694
14695  lt_prog_compiler_wl=
14696lt_prog_compiler_pic=
14697lt_prog_compiler_static=
14698
14699
14700  if test yes = "$GCC"; then
14701    lt_prog_compiler_wl='-Wl,'
14702    lt_prog_compiler_static='-static'
14703
14704    case $host_os in
14705      aix*)
14706      # All AIX code is PIC.
14707      if test ia64 = "$host_cpu"; then
14708	# AIX 5 now supports IA64 processor
14709	lt_prog_compiler_static='-Bstatic'
14710      fi
14711      lt_prog_compiler_pic='-fPIC'
14712      ;;
14713
14714    amigaos*)
14715      case $host_cpu in
14716      powerpc)
14717            # see comment about AmigaOS4 .so support
14718            lt_prog_compiler_pic='-fPIC'
14719        ;;
14720      m68k)
14721            # FIXME: we need at least 68020 code to build shared libraries, but
14722            # adding the '-m68020' flag to GCC prevents building anything better,
14723            # like '-m68040'.
14724            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
14725        ;;
14726      esac
14727      ;;
14728
14729    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14730      # PIC is the default for these OSes.
14731      ;;
14732
14733    mingw* | cygwin* | pw32* | os2* | cegcc*)
14734      # This hack is so that the source file can tell whether it is being
14735      # built for inclusion in a dll (and should export symbols for example).
14736      # Although the cygwin gcc ignores -fPIC, still need this for old-style
14737      # (--disable-auto-import) libraries
14738      lt_prog_compiler_pic='-DDLL_EXPORT'
14739      case $host_os in
14740      os2*)
14741	lt_prog_compiler_static='$wl-static'
14742	;;
14743      esac
14744      ;;
14745
14746    darwin* | rhapsody*)
14747      # PIC is the default on this platform
14748      # Common symbols not allowed in MH_DYLIB files
14749      lt_prog_compiler_pic='-fno-common'
14750      ;;
14751
14752    haiku*)
14753      # PIC is the default for Haiku.
14754      # The "-static" flag exists, but is broken.
14755      lt_prog_compiler_static=
14756      ;;
14757
14758    hpux*)
14759      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14760      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
14761      # sets the default TLS model and affects inlining.
14762      case $host_cpu in
14763      hppa*64*)
14764	# +Z the default
14765	;;
14766      *)
14767	lt_prog_compiler_pic='-fPIC'
14768	;;
14769      esac
14770      ;;
14771
14772    interix[3-9]*)
14773      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14774      # Instead, we relocate shared libraries at runtime.
14775      ;;
14776
14777    msdosdjgpp*)
14778      # Just because we use GCC doesn't mean we suddenly get shared libraries
14779      # on systems that don't support them.
14780      lt_prog_compiler_can_build_shared=no
14781      enable_shared=no
14782      ;;
14783
14784    *nto* | *qnx*)
14785      # QNX uses GNU C++, but need to define -shared option too, otherwise
14786      # it will coredump.
14787      lt_prog_compiler_pic='-fPIC -shared'
14788      ;;
14789
14790    sysv4*MP*)
14791      if test -d /usr/nec; then
14792	lt_prog_compiler_pic=-Kconform_pic
14793      fi
14794      ;;
14795
14796    *)
14797      lt_prog_compiler_pic='-fPIC'
14798      ;;
14799    esac
14800
14801    case $cc_basename in
14802    nvcc*) # Cuda Compiler Driver 2.2
14803      lt_prog_compiler_wl='-Xlinker '
14804      if test -n "$lt_prog_compiler_pic"; then
14805        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
14806      fi
14807      ;;
14808    esac
14809  else
14810    # PORTME Check for flag to pass linker flags through the system compiler.
14811    case $host_os in
14812    aix*)
14813      lt_prog_compiler_wl='-Wl,'
14814      if test ia64 = "$host_cpu"; then
14815	# AIX 5 now supports IA64 processor
14816	lt_prog_compiler_static='-Bstatic'
14817      else
14818	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
14819      fi
14820      ;;
14821
14822    darwin* | rhapsody*)
14823      # PIC is the default on this platform
14824      # Common symbols not allowed in MH_DYLIB files
14825      lt_prog_compiler_pic='-fno-common'
14826      case $cc_basename in
14827      nagfor*)
14828        # NAG Fortran compiler
14829        lt_prog_compiler_wl='-Wl,-Wl,,'
14830        lt_prog_compiler_pic='-PIC'
14831        lt_prog_compiler_static='-Bstatic'
14832        ;;
14833      esac
14834      ;;
14835
14836    mingw* | cygwin* | pw32* | os2* | cegcc*)
14837      # This hack is so that the source file can tell whether it is being
14838      # built for inclusion in a dll (and should export symbols for example).
14839      lt_prog_compiler_pic='-DDLL_EXPORT'
14840      case $host_os in
14841      os2*)
14842	lt_prog_compiler_static='$wl-static'
14843	;;
14844      esac
14845      ;;
14846
14847    hpux9* | hpux10* | hpux11*)
14848      lt_prog_compiler_wl='-Wl,'
14849      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
14850      # not for PA HP-UX.
14851      case $host_cpu in
14852      hppa*64*|ia64*)
14853	# +Z the default
14854	;;
14855      *)
14856	lt_prog_compiler_pic='+Z'
14857	;;
14858      esac
14859      # Is there a better lt_prog_compiler_static that works with the bundled CC?
14860      lt_prog_compiler_static='$wl-a ${wl}archive'
14861      ;;
14862
14863    irix5* | irix6* | nonstopux*)
14864      lt_prog_compiler_wl='-Wl,'
14865      # PIC (with -KPIC) is the default.
14866      lt_prog_compiler_static='-non_shared'
14867      ;;
14868
14869    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
14870      case $cc_basename in
14871      # old Intel for x86_64, which still supported -KPIC.
14872      ecc*)
14873	lt_prog_compiler_wl='-Wl,'
14874	lt_prog_compiler_pic='-KPIC'
14875	lt_prog_compiler_static='-static'
14876        ;;
14877      # icc used to be incompatible with GCC.
14878      # ICC 10 doesn't accept -KPIC any more.
14879      icc* | ifort*)
14880	lt_prog_compiler_wl='-Wl,'
14881	lt_prog_compiler_pic='-fPIC'
14882	lt_prog_compiler_static='-static'
14883        ;;
14884      # Lahey Fortran 8.1.
14885      lf95*)
14886	lt_prog_compiler_wl='-Wl,'
14887	lt_prog_compiler_pic='--shared'
14888	lt_prog_compiler_static='--static'
14889	;;
14890      nagfor*)
14891	# NAG Fortran compiler
14892	lt_prog_compiler_wl='-Wl,-Wl,,'
14893	lt_prog_compiler_pic='-PIC'
14894	lt_prog_compiler_static='-Bstatic'
14895	;;
14896      tcc*)
14897	# Fabrice Bellard et al's Tiny C Compiler
14898	lt_prog_compiler_wl='-Wl,'
14899	lt_prog_compiler_pic='-fPIC'
14900	lt_prog_compiler_static='-static'
14901	;;
14902      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
14903        # Portland Group compilers (*not* the Pentium gcc compiler,
14904	# which looks to be a dead project)
14905	lt_prog_compiler_wl='-Wl,'
14906	lt_prog_compiler_pic='-fpic'
14907	lt_prog_compiler_static='-Bstatic'
14908        ;;
14909      ccc*)
14910        lt_prog_compiler_wl='-Wl,'
14911        # All Alpha code is PIC.
14912        lt_prog_compiler_static='-non_shared'
14913        ;;
14914      xl* | bgxl* | bgf* | mpixl*)
14915	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
14916	lt_prog_compiler_wl='-Wl,'
14917	lt_prog_compiler_pic='-qpic'
14918	lt_prog_compiler_static='-qstaticlink'
14919	;;
14920      *)
14921	case `$CC -V 2>&1 | sed 5q` in
14922	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
14923	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
14924	  lt_prog_compiler_pic='-KPIC'
14925	  lt_prog_compiler_static='-Bstatic'
14926	  lt_prog_compiler_wl=''
14927	  ;;
14928	*Sun\ F* | *Sun*Fortran*)
14929	  lt_prog_compiler_pic='-KPIC'
14930	  lt_prog_compiler_static='-Bstatic'
14931	  lt_prog_compiler_wl='-Qoption ld '
14932	  ;;
14933	*Sun\ C*)
14934	  # Sun C 5.9
14935	  lt_prog_compiler_pic='-KPIC'
14936	  lt_prog_compiler_static='-Bstatic'
14937	  lt_prog_compiler_wl='-Wl,'
14938	  ;;
14939        *Intel*\ [CF]*Compiler*)
14940	  lt_prog_compiler_wl='-Wl,'
14941	  lt_prog_compiler_pic='-fPIC'
14942	  lt_prog_compiler_static='-static'
14943	  ;;
14944	*Portland\ Group*)
14945	  lt_prog_compiler_wl='-Wl,'
14946	  lt_prog_compiler_pic='-fpic'
14947	  lt_prog_compiler_static='-Bstatic'
14948	  ;;
14949	esac
14950	;;
14951      esac
14952      ;;
14953
14954    newsos6)
14955      lt_prog_compiler_pic='-KPIC'
14956      lt_prog_compiler_static='-Bstatic'
14957      ;;
14958
14959    *nto* | *qnx*)
14960      # QNX uses GNU C++, but need to define -shared option too, otherwise
14961      # it will coredump.
14962      lt_prog_compiler_pic='-fPIC -shared'
14963      ;;
14964
14965    osf3* | osf4* | osf5*)
14966      lt_prog_compiler_wl='-Wl,'
14967      # All OSF/1 code is PIC.
14968      lt_prog_compiler_static='-non_shared'
14969      ;;
14970
14971    rdos*)
14972      lt_prog_compiler_static='-non_shared'
14973      ;;
14974
14975    solaris*)
14976      lt_prog_compiler_pic='-KPIC'
14977      lt_prog_compiler_static='-Bstatic'
14978      case $cc_basename in
14979      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
14980	lt_prog_compiler_wl='-Qoption ld ';;
14981      *)
14982	lt_prog_compiler_wl='-Wl,';;
14983      esac
14984      ;;
14985
14986    sunos4*)
14987      lt_prog_compiler_wl='-Qoption ld '
14988      lt_prog_compiler_pic='-PIC'
14989      lt_prog_compiler_static='-Bstatic'
14990      ;;
14991
14992    sysv4 | sysv4.2uw2* | sysv4.3*)
14993      lt_prog_compiler_wl='-Wl,'
14994      lt_prog_compiler_pic='-KPIC'
14995      lt_prog_compiler_static='-Bstatic'
14996      ;;
14997
14998    sysv4*MP*)
14999      if test -d /usr/nec; then
15000	lt_prog_compiler_pic='-Kconform_pic'
15001	lt_prog_compiler_static='-Bstatic'
15002      fi
15003      ;;
15004
15005    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
15006      lt_prog_compiler_wl='-Wl,'
15007      lt_prog_compiler_pic='-KPIC'
15008      lt_prog_compiler_static='-Bstatic'
15009      ;;
15010
15011    unicos*)
15012      lt_prog_compiler_wl='-Wl,'
15013      lt_prog_compiler_can_build_shared=no
15014      ;;
15015
15016    uts4*)
15017      lt_prog_compiler_pic='-pic'
15018      lt_prog_compiler_static='-Bstatic'
15019      ;;
15020
15021    *)
15022      lt_prog_compiler_can_build_shared=no
15023      ;;
15024    esac
15025  fi
15026
15027case $host_os in
15028  # For platforms that do not support PIC, -DPIC is meaningless:
15029  *djgpp*)
15030    lt_prog_compiler_pic=
15031    ;;
15032  *)
15033    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
15034    ;;
15035esac
15036
15037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
15038$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
15039if ${lt_cv_prog_compiler_pic+:} false; then :
15040  $as_echo_n "(cached) " >&6
15041else
15042  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
15043fi
15044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
15045$as_echo "$lt_cv_prog_compiler_pic" >&6; }
15046lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
15047
15048#
15049# Check to make sure the PIC flag actually works.
15050#
15051if test -n "$lt_prog_compiler_pic"; then
15052  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
15053$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
15054if ${lt_cv_prog_compiler_pic_works+:} false; then :
15055  $as_echo_n "(cached) " >&6
15056else
15057  lt_cv_prog_compiler_pic_works=no
15058   ac_outfile=conftest.$ac_objext
15059   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15060   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
15061   # Insert the option either (1) after the last *FLAGS variable, or
15062   # (2) before a word containing "conftest.", or (3) at the end.
15063   # Note that $ac_compile itself does not contain backslashes and begins
15064   # with a dollar sign (not a hyphen), so the echo should work correctly.
15065   # The option is referenced via a variable to avoid confusing sed.
15066   lt_compile=`echo "$ac_compile" | $SED \
15067   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15068   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15069   -e 's:$: $lt_compiler_flag:'`
15070   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15071   (eval "$lt_compile" 2>conftest.err)
15072   ac_status=$?
15073   cat conftest.err >&5
15074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15075   if (exit $ac_status) && test -s "$ac_outfile"; then
15076     # The compiler can only warn and ignore the option if not recognized
15077     # So say no if there are warnings other than the usual output.
15078     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
15079     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15080     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
15081       lt_cv_prog_compiler_pic_works=yes
15082     fi
15083   fi
15084   $RM conftest*
15085
15086fi
15087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
15088$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
15089
15090if test yes = "$lt_cv_prog_compiler_pic_works"; then
15091    case $lt_prog_compiler_pic in
15092     "" | " "*) ;;
15093     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
15094     esac
15095else
15096    lt_prog_compiler_pic=
15097     lt_prog_compiler_can_build_shared=no
15098fi
15099
15100fi
15101
15102
15103
15104
15105
15106
15107
15108
15109
15110
15111
15112#
15113# Check to make sure the static flag actually works.
15114#
15115wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
15116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15117$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
15118if ${lt_cv_prog_compiler_static_works+:} false; then :
15119  $as_echo_n "(cached) " >&6
15120else
15121  lt_cv_prog_compiler_static_works=no
15122   save_LDFLAGS=$LDFLAGS
15123   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
15124   echo "$lt_simple_link_test_code" > conftest.$ac_ext
15125   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15126     # The linker can only warn and ignore the option if not recognized
15127     # So say no if there are warnings
15128     if test -s conftest.err; then
15129       # Append any errors to the config.log.
15130       cat conftest.err 1>&5
15131       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
15132       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15133       if diff conftest.exp conftest.er2 >/dev/null; then
15134         lt_cv_prog_compiler_static_works=yes
15135       fi
15136     else
15137       lt_cv_prog_compiler_static_works=yes
15138     fi
15139   fi
15140   $RM -r conftest*
15141   LDFLAGS=$save_LDFLAGS
15142
15143fi
15144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
15145$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
15146
15147if test yes = "$lt_cv_prog_compiler_static_works"; then
15148    :
15149else
15150    lt_prog_compiler_static=
15151fi
15152
15153
15154
15155
15156
15157
15158
15159  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15160$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15161if ${lt_cv_prog_compiler_c_o+:} false; then :
15162  $as_echo_n "(cached) " >&6
15163else
15164  lt_cv_prog_compiler_c_o=no
15165   $RM -r conftest 2>/dev/null
15166   mkdir conftest
15167   cd conftest
15168   mkdir out
15169   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15170
15171   lt_compiler_flag="-o out/conftest2.$ac_objext"
15172   # Insert the option either (1) after the last *FLAGS variable, or
15173   # (2) before a word containing "conftest.", or (3) at the end.
15174   # Note that $ac_compile itself does not contain backslashes and begins
15175   # with a dollar sign (not a hyphen), so the echo should work correctly.
15176   lt_compile=`echo "$ac_compile" | $SED \
15177   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15178   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15179   -e 's:$: $lt_compiler_flag:'`
15180   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15181   (eval "$lt_compile" 2>out/conftest.err)
15182   ac_status=$?
15183   cat out/conftest.err >&5
15184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15185   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15186   then
15187     # The compiler can only warn and ignore the option if not recognized
15188     # So say no if there are warnings
15189     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15190     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15191     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15192       lt_cv_prog_compiler_c_o=yes
15193     fi
15194   fi
15195   chmod u+w . 2>&5
15196   $RM conftest*
15197   # SGI C++ compiler will create directory out/ii_files/ for
15198   # template instantiation
15199   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15200   $RM out/* && rmdir out
15201   cd ..
15202   $RM -r conftest
15203   $RM conftest*
15204
15205fi
15206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15207$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15208
15209
15210
15211
15212
15213
15214  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15215$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15216if ${lt_cv_prog_compiler_c_o+:} false; then :
15217  $as_echo_n "(cached) " >&6
15218else
15219  lt_cv_prog_compiler_c_o=no
15220   $RM -r conftest 2>/dev/null
15221   mkdir conftest
15222   cd conftest
15223   mkdir out
15224   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15225
15226   lt_compiler_flag="-o out/conftest2.$ac_objext"
15227   # Insert the option either (1) after the last *FLAGS variable, or
15228   # (2) before a word containing "conftest.", or (3) at the end.
15229   # Note that $ac_compile itself does not contain backslashes and begins
15230   # with a dollar sign (not a hyphen), so the echo should work correctly.
15231   lt_compile=`echo "$ac_compile" | $SED \
15232   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15233   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15234   -e 's:$: $lt_compiler_flag:'`
15235   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15236   (eval "$lt_compile" 2>out/conftest.err)
15237   ac_status=$?
15238   cat out/conftest.err >&5
15239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15240   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15241   then
15242     # The compiler can only warn and ignore the option if not recognized
15243     # So say no if there are warnings
15244     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15245     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15246     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15247       lt_cv_prog_compiler_c_o=yes
15248     fi
15249   fi
15250   chmod u+w . 2>&5
15251   $RM conftest*
15252   # SGI C++ compiler will create directory out/ii_files/ for
15253   # template instantiation
15254   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15255   $RM out/* && rmdir out
15256   cd ..
15257   $RM -r conftest
15258   $RM conftest*
15259
15260fi
15261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15262$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15263
15264
15265
15266
15267hard_links=nottested
15268if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
15269  # do not overwrite the value of need_locks provided by the user
15270  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15271$as_echo_n "checking if we can lock with hard links... " >&6; }
15272  hard_links=yes
15273  $RM conftest*
15274  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15275  touch conftest.a
15276  ln conftest.a conftest.b 2>&5 || hard_links=no
15277  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15278  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15279$as_echo "$hard_links" >&6; }
15280  if test no = "$hard_links"; then
15281    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
15282$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
15283    need_locks=warn
15284  fi
15285else
15286  need_locks=no
15287fi
15288
15289
15290
15291
15292
15293
15294  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15295$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15296
15297  runpath_var=
15298  allow_undefined_flag=
15299  always_export_symbols=no
15300  archive_cmds=
15301  archive_expsym_cmds=
15302  compiler_needs_object=no
15303  enable_shared_with_static_runtimes=no
15304  export_dynamic_flag_spec=
15305  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15306  hardcode_automatic=no
15307  hardcode_direct=no
15308  hardcode_direct_absolute=no
15309  hardcode_libdir_flag_spec=
15310  hardcode_libdir_separator=
15311  hardcode_minus_L=no
15312  hardcode_shlibpath_var=unsupported
15313  inherit_rpath=no
15314  link_all_deplibs=unknown
15315  module_cmds=
15316  module_expsym_cmds=
15317  old_archive_from_new_cmds=
15318  old_archive_from_expsyms_cmds=
15319  thread_safe_flag_spec=
15320  whole_archive_flag_spec=
15321  # include_expsyms should be a list of space-separated symbols to be *always*
15322  # included in the symbol list
15323  include_expsyms=
15324  # exclude_expsyms can be an extended regexp of symbols to exclude
15325  # it will be wrapped by ' (' and ')$', so one must not match beginning or
15326  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
15327  # as well as any symbol that contains 'd'.
15328  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
15329  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
15330  # platforms (ab)use it in PIC code, but their linkers get confused if
15331  # the symbol is explicitly referenced.  Since portable code cannot
15332  # rely on this symbol name, it's probably fine to never include it in
15333  # preloaded symbol tables.
15334  # Exclude shared library initialization/finalization symbols.
15335  extract_expsyms_cmds=
15336
15337  case $host_os in
15338  cygwin* | mingw* | pw32* | cegcc*)
15339    # FIXME: the MSVC++ port hasn't been tested in a loooong time
15340    # When not using gcc, we currently assume that we are using
15341    # Microsoft Visual C++.
15342    if test yes != "$GCC"; then
15343      with_gnu_ld=no
15344    fi
15345    ;;
15346  interix*)
15347    # we just hope/assume this is gcc and not c89 (= MSVC++)
15348    with_gnu_ld=yes
15349    ;;
15350  openbsd* | bitrig*)
15351    with_gnu_ld=no
15352    ;;
15353  esac
15354
15355  ld_shlibs=yes
15356
15357  # On some targets, GNU ld is compatible enough with the native linker
15358  # that we're better off using the native interface for both.
15359  lt_use_gnu_ld_interface=no
15360  if test yes = "$with_gnu_ld"; then
15361    case $host_os in
15362      aix*)
15363	# The AIX port of GNU ld has always aspired to compatibility
15364	# with the native linker.  However, as the warning in the GNU ld
15365	# block says, versions before 2.19.5* couldn't really create working
15366	# shared libraries, regardless of the interface used.
15367	case `$LD -v 2>&1` in
15368	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
15369	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
15370	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
15371	  *)
15372	    lt_use_gnu_ld_interface=yes
15373	    ;;
15374	esac
15375	;;
15376      *)
15377	lt_use_gnu_ld_interface=yes
15378	;;
15379    esac
15380  fi
15381
15382  if test yes = "$lt_use_gnu_ld_interface"; then
15383    # If archive_cmds runs LD, not CC, wlarc should be empty
15384    wlarc='$wl'
15385
15386    # Set some defaults for GNU ld with shared library support. These
15387    # are reset later if shared libraries are not supported. Putting them
15388    # here allows them to be overridden if necessary.
15389    runpath_var=LD_RUN_PATH
15390    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15391    export_dynamic_flag_spec='$wl--export-dynamic'
15392    # ancient GNU ld didn't support --whole-archive et. al.
15393    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
15394      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
15395    else
15396      whole_archive_flag_spec=
15397    fi
15398    supports_anon_versioning=no
15399    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
15400      *GNU\ gold*) supports_anon_versioning=yes ;;
15401      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
15402      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
15403      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
15404      *\ 2.11.*) ;; # other 2.11 versions
15405      *) supports_anon_versioning=yes ;;
15406    esac
15407
15408    # See if GNU ld supports shared libraries.
15409    case $host_os in
15410    aix[3-9]*)
15411      # On AIX/PPC, the GNU linker is very broken
15412      if test ia64 != "$host_cpu"; then
15413	ld_shlibs=no
15414	cat <<_LT_EOF 1>&2
15415
15416*** Warning: the GNU linker, at least up to release 2.19, is reported
15417*** to be unable to reliably create shared libraries on AIX.
15418*** Therefore, libtool is disabling shared libraries support.  If you
15419*** really care for shared libraries, you may want to install binutils
15420*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
15421*** You will then need to restart the configuration process.
15422
15423_LT_EOF
15424      fi
15425      ;;
15426
15427    amigaos*)
15428      case $host_cpu in
15429      powerpc)
15430            # see comment about AmigaOS4 .so support
15431            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15432            archive_expsym_cmds=''
15433        ;;
15434      m68k)
15435            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)'
15436            hardcode_libdir_flag_spec='-L$libdir'
15437            hardcode_minus_L=yes
15438        ;;
15439      esac
15440      ;;
15441
15442    beos*)
15443      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15444	allow_undefined_flag=unsupported
15445	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
15446	# support --undefined.  This deserves some investigation.  FIXME
15447	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15448      else
15449	ld_shlibs=no
15450      fi
15451      ;;
15452
15453    cygwin* | mingw* | pw32* | cegcc*)
15454      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
15455      # as there is no search path for DLLs.
15456      hardcode_libdir_flag_spec='-L$libdir'
15457      export_dynamic_flag_spec='$wl--export-all-symbols'
15458      allow_undefined_flag=unsupported
15459      always_export_symbols=no
15460      enable_shared_with_static_runtimes=yes
15461      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'
15462      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
15463
15464      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15465        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15466	# If the export-symbols file already is a .def file, use it as
15467	# is; otherwise, prepend EXPORTS...
15468	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
15469          cp $export_symbols $output_objdir/$soname.def;
15470        else
15471          echo EXPORTS > $output_objdir/$soname.def;
15472          cat $export_symbols >> $output_objdir/$soname.def;
15473        fi~
15474        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15475      else
15476	ld_shlibs=no
15477      fi
15478      ;;
15479
15480    haiku*)
15481      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15482      link_all_deplibs=yes
15483      ;;
15484
15485    os2*)
15486      hardcode_libdir_flag_spec='-L$libdir'
15487      hardcode_minus_L=yes
15488      allow_undefined_flag=unsupported
15489      shrext_cmds=.dll
15490      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15491	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15492	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15493	$ECHO EXPORTS >> $output_objdir/$libname.def~
15494	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
15495	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15496	emximp -o $lib $output_objdir/$libname.def'
15497      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15498	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15499	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15500	$ECHO EXPORTS >> $output_objdir/$libname.def~
15501	prefix_cmds="$SED"~
15502	if test EXPORTS = "`$SED 1q $export_symbols`"; then
15503	  prefix_cmds="$prefix_cmds -e 1d";
15504	fi~
15505	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
15506	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
15507	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15508	emximp -o $lib $output_objdir/$libname.def'
15509      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
15510      enable_shared_with_static_runtimes=yes
15511      ;;
15512
15513    interix[3-9]*)
15514      hardcode_direct=no
15515      hardcode_shlibpath_var=no
15516      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
15517      export_dynamic_flag_spec='$wl-E'
15518      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15519      # Instead, shared libraries are loaded at an image base (0x10000000 by
15520      # default) and relocated if they conflict, which is a slow very memory
15521      # consuming and fragmenting process.  To avoid this, we pick a random,
15522      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15523      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
15524      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15525      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'
15526      ;;
15527
15528    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
15529      tmp_diet=no
15530      if test linux-dietlibc = "$host_os"; then
15531	case $cc_basename in
15532	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
15533	esac
15534      fi
15535      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
15536	 && test no = "$tmp_diet"
15537      then
15538	tmp_addflag=' $pic_flag'
15539	tmp_sharedflag='-shared'
15540	case $cc_basename,$host_cpu in
15541        pgcc*)				# Portland Group C compiler
15542	  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'
15543	  tmp_addflag=' $pic_flag'
15544	  ;;
15545	pgf77* | pgf90* | pgf95* | pgfortran*)
15546					# Portland Group f77 and f90 compilers
15547	  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'
15548	  tmp_addflag=' $pic_flag -Mnomain' ;;
15549	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
15550	  tmp_addflag=' -i_dynamic' ;;
15551	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
15552	  tmp_addflag=' -i_dynamic -nofor_main' ;;
15553	ifc* | ifort*)			# Intel Fortran compiler
15554	  tmp_addflag=' -nofor_main' ;;
15555	lf95*)				# Lahey Fortran 8.1
15556	  whole_archive_flag_spec=
15557	  tmp_sharedflag='--shared' ;;
15558        nagfor*)                        # NAGFOR 5.3
15559          tmp_sharedflag='-Wl,-shared' ;;
15560	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
15561	  tmp_sharedflag='-qmkshrobj'
15562	  tmp_addflag= ;;
15563	nvcc*)	# Cuda Compiler Driver 2.2
15564	  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'
15565	  compiler_needs_object=yes
15566	  ;;
15567	esac
15568	case `$CC -V 2>&1 | sed 5q` in
15569	*Sun\ C*)			# Sun C 5.9
15570	  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'
15571	  compiler_needs_object=yes
15572	  tmp_sharedflag='-G' ;;
15573	*Sun\ F*)			# Sun Fortran 8.3
15574	  tmp_sharedflag='-G' ;;
15575	esac
15576	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15577
15578        if test yes = "$supports_anon_versioning"; then
15579          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15580            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15581            echo "local: *; };" >> $output_objdir/$libname.ver~
15582            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
15583        fi
15584
15585	case $cc_basename in
15586	tcc*)
15587	  export_dynamic_flag_spec='-rdynamic'
15588	  ;;
15589	xlf* | bgf* | bgxlf* | mpixlf*)
15590	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
15591	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
15592	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15593	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
15594	  if test yes = "$supports_anon_versioning"; then
15595	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15596              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15597              echo "local: *; };" >> $output_objdir/$libname.ver~
15598              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
15599	  fi
15600	  ;;
15601	esac
15602      else
15603        ld_shlibs=no
15604      fi
15605      ;;
15606
15607    netbsd*)
15608      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15609	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
15610	wlarc=
15611      else
15612	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15613	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15614      fi
15615      ;;
15616
15617    solaris*)
15618      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
15619	ld_shlibs=no
15620	cat <<_LT_EOF 1>&2
15621
15622*** Warning: The releases 2.8.* of the GNU linker cannot reliably
15623*** create shared libraries on Solaris systems.  Therefore, libtool
15624*** is disabling shared libraries support.  We urge you to upgrade GNU
15625*** binutils to release 2.9.1 or newer.  Another option is to modify
15626*** your PATH or compiler configuration so that the native linker is
15627*** used, and then restart.
15628
15629_LT_EOF
15630      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15631	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15632	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15633      else
15634	ld_shlibs=no
15635      fi
15636      ;;
15637
15638    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
15639      case `$LD -v 2>&1` in
15640        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
15641	ld_shlibs=no
15642	cat <<_LT_EOF 1>&2
15643
15644*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
15645*** reliably create shared libraries on SCO systems.  Therefore, libtool
15646*** is disabling shared libraries support.  We urge you to upgrade GNU
15647*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
15648*** your PATH or compiler configuration so that the native linker is
15649*** used, and then restart.
15650
15651_LT_EOF
15652	;;
15653	*)
15654	  # For security reasons, it is highly recommended that you always
15655	  # use absolute paths for naming shared libraries, and exclude the
15656	  # DT_RUNPATH tag from executables and libraries.  But doing so
15657	  # requires that you compile everything twice, which is a pain.
15658	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15659	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15660	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15661	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15662	  else
15663	    ld_shlibs=no
15664	  fi
15665	;;
15666      esac
15667      ;;
15668
15669    sunos4*)
15670      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15671      wlarc=
15672      hardcode_direct=yes
15673      hardcode_shlibpath_var=no
15674      ;;
15675
15676    *)
15677      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15678	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15679	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15680      else
15681	ld_shlibs=no
15682      fi
15683      ;;
15684    esac
15685
15686    if test no = "$ld_shlibs"; then
15687      runpath_var=
15688      hardcode_libdir_flag_spec=
15689      export_dynamic_flag_spec=
15690      whole_archive_flag_spec=
15691    fi
15692  else
15693    # PORTME fill in a description of your system's linker (not GNU ld)
15694    case $host_os in
15695    aix3*)
15696      allow_undefined_flag=unsupported
15697      always_export_symbols=yes
15698      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'
15699      # Note: this linker hardcodes the directories in LIBPATH if there
15700      # are no directories specified by -L.
15701      hardcode_minus_L=yes
15702      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
15703	# Neither direct hardcoding nor static linking is supported with a
15704	# broken collect2.
15705	hardcode_direct=unsupported
15706      fi
15707      ;;
15708
15709    aix[4-9]*)
15710      if test ia64 = "$host_cpu"; then
15711	# On IA64, the linker does run time linking by default, so we don't
15712	# have to do anything special.
15713	aix_use_runtimelinking=no
15714	exp_sym_flag='-Bexport'
15715	no_entry_flag=
15716      else
15717	# If we're using GNU nm, then we don't want the "-C" option.
15718	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
15719	# Without the "-l" option, or with the "-B" option, AIX nm treats
15720	# weak defined symbols like other global defined symbols, whereas
15721	# GNU nm marks them as "W".
15722	# While the 'weak' keyword is ignored in the Export File, we need
15723	# it in the Import File for the 'aix-soname' feature, so we have
15724	# to replace the "-B" option with "-P" for AIX nm.
15725	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
15726	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
15727	else
15728	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
15729	fi
15730	aix_use_runtimelinking=no
15731
15732	# Test if we are trying to use run time linking or normal
15733	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
15734	# have runtime linking enabled, and use it for executables.
15735	# For shared libraries, we enable/disable runtime linking
15736	# depending on the kind of the shared library created -
15737	# when "with_aix_soname,aix_use_runtimelinking" is:
15738	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
15739	# "aix,yes"  lib.so          shared, rtl:yes, for executables
15740	#            lib.a           static archive
15741	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
15742	#            lib.a(lib.so.V) shared, rtl:no,  for executables
15743	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
15744	#            lib.a(lib.so.V) shared, rtl:no
15745	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
15746	#            lib.a           static archive
15747	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
15748	  for ld_flag in $LDFLAGS; do
15749	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
15750	    aix_use_runtimelinking=yes
15751	    break
15752	  fi
15753	  done
15754	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
15755	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
15756	    # so we don't have lib.a shared libs to link our executables.
15757	    # We have to force runtime linking in this case.
15758	    aix_use_runtimelinking=yes
15759	    LDFLAGS="$LDFLAGS -Wl,-brtl"
15760	  fi
15761	  ;;
15762	esac
15763
15764	exp_sym_flag='-bexport'
15765	no_entry_flag='-bnoentry'
15766      fi
15767
15768      # When large executables or shared objects are built, AIX ld can
15769      # have problems creating the table of contents.  If linking a library
15770      # or program results in "error TOC overflow" add -mminimal-toc to
15771      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
15772      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
15773
15774      archive_cmds=''
15775      hardcode_direct=yes
15776      hardcode_direct_absolute=yes
15777      hardcode_libdir_separator=':'
15778      link_all_deplibs=yes
15779      file_list_spec='$wl-f,'
15780      case $with_aix_soname,$aix_use_runtimelinking in
15781      aix,*) ;; # traditional, no import file
15782      svr4,* | *,yes) # use import file
15783	# The Import File defines what to hardcode.
15784	hardcode_direct=no
15785	hardcode_direct_absolute=no
15786	;;
15787      esac
15788
15789      if test yes = "$GCC"; then
15790	case $host_os in aix4.[012]|aix4.[012].*)
15791	# We only want to do this on AIX 4.2 and lower, the check
15792	# below for broken collect2 doesn't work under 4.3+
15793	  collect2name=`$CC -print-prog-name=collect2`
15794	  if test -f "$collect2name" &&
15795	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
15796	  then
15797	  # We have reworked collect2
15798	  :
15799	  else
15800	  # We have old collect2
15801	  hardcode_direct=unsupported
15802	  # It fails to find uninstalled libraries when the uninstalled
15803	  # path is not listed in the libpath.  Setting hardcode_minus_L
15804	  # to unsupported forces relinking
15805	  hardcode_minus_L=yes
15806	  hardcode_libdir_flag_spec='-L$libdir'
15807	  hardcode_libdir_separator=
15808	  fi
15809	  ;;
15810	esac
15811	shared_flag='-shared'
15812	if test yes = "$aix_use_runtimelinking"; then
15813	  shared_flag="$shared_flag "'$wl-G'
15814	fi
15815	# Need to ensure runtime linking is disabled for the traditional
15816	# shared library, or the linker may eventually find shared libraries
15817	# /with/ Import File - we do not want to mix them.
15818	shared_flag_aix='-shared'
15819	shared_flag_svr4='-shared $wl-G'
15820      else
15821	# not using gcc
15822	if test ia64 = "$host_cpu"; then
15823	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
15824	# chokes on -Wl,-G. The following line is correct:
15825	  shared_flag='-G'
15826	else
15827	  if test yes = "$aix_use_runtimelinking"; then
15828	    shared_flag='$wl-G'
15829	  else
15830	    shared_flag='$wl-bM:SRE'
15831	  fi
15832	  shared_flag_aix='$wl-bM:SRE'
15833	  shared_flag_svr4='$wl-G'
15834	fi
15835      fi
15836
15837      export_dynamic_flag_spec='$wl-bexpall'
15838      # It seems that -bexpall does not export symbols beginning with
15839      # underscore (_), so it is better to generate a list of symbols to export.
15840      always_export_symbols=yes
15841      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
15842	# Warning - without using the other runtime loading flags (-brtl),
15843	# -berok will link without error, but may produce a broken library.
15844	allow_undefined_flag='-berok'
15845        # Determine the default libpath from the value encoded in an
15846        # empty executable.
15847        if test set = "${lt_cv_aix_libpath+set}"; then
15848  aix_libpath=$lt_cv_aix_libpath
15849else
15850  if ${lt_cv_aix_libpath_+:} false; then :
15851  $as_echo_n "(cached) " >&6
15852else
15853  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15854/* end confdefs.h.  */
15855
15856int
15857main ()
15858{
15859
15860  ;
15861  return 0;
15862}
15863_ACEOF
15864if ac_fn_c_try_link "$LINENO"; then :
15865
15866  lt_aix_libpath_sed='
15867      /Import File Strings/,/^$/ {
15868	  /^0/ {
15869	      s/^0  *\([^ ]*\) *$/\1/
15870	      p
15871	  }
15872      }'
15873  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15874  # Check for a 64-bit object if we didn't find anything.
15875  if test -z "$lt_cv_aix_libpath_"; then
15876    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15877  fi
15878fi
15879rm -f core conftest.err conftest.$ac_objext \
15880    conftest$ac_exeext conftest.$ac_ext
15881  if test -z "$lt_cv_aix_libpath_"; then
15882    lt_cv_aix_libpath_=/usr/lib:/lib
15883  fi
15884
15885fi
15886
15887  aix_libpath=$lt_cv_aix_libpath_
15888fi
15889
15890        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
15891        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
15892      else
15893	if test ia64 = "$host_cpu"; then
15894	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
15895	  allow_undefined_flag="-z nodefs"
15896	  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"
15897	else
15898	 # Determine the default libpath from the value encoded in an
15899	 # empty executable.
15900	 if test set = "${lt_cv_aix_libpath+set}"; then
15901  aix_libpath=$lt_cv_aix_libpath
15902else
15903  if ${lt_cv_aix_libpath_+:} false; then :
15904  $as_echo_n "(cached) " >&6
15905else
15906  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15907/* end confdefs.h.  */
15908
15909int
15910main ()
15911{
15912
15913  ;
15914  return 0;
15915}
15916_ACEOF
15917if ac_fn_c_try_link "$LINENO"; then :
15918
15919  lt_aix_libpath_sed='
15920      /Import File Strings/,/^$/ {
15921	  /^0/ {
15922	      s/^0  *\([^ ]*\) *$/\1/
15923	      p
15924	  }
15925      }'
15926  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15927  # Check for a 64-bit object if we didn't find anything.
15928  if test -z "$lt_cv_aix_libpath_"; then
15929    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15930  fi
15931fi
15932rm -f core conftest.err conftest.$ac_objext \
15933    conftest$ac_exeext conftest.$ac_ext
15934  if test -z "$lt_cv_aix_libpath_"; then
15935    lt_cv_aix_libpath_=/usr/lib:/lib
15936  fi
15937
15938fi
15939
15940  aix_libpath=$lt_cv_aix_libpath_
15941fi
15942
15943	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
15944	  # Warning - without using the other run time loading flags,
15945	  # -berok will link without error, but may produce a broken library.
15946	  no_undefined_flag=' $wl-bernotok'
15947	  allow_undefined_flag=' $wl-berok'
15948	  if test yes = "$with_gnu_ld"; then
15949	    # We only use this code for GNU lds that support --whole-archive.
15950	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
15951	  else
15952	    # Exported symbols can be pulled into shared objects from archives
15953	    whole_archive_flag_spec='$convenience'
15954	  fi
15955	  archive_cmds_need_lc=yes
15956	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
15957	  # -brtl affects multiple linker settings, -berok does not and is overridden later
15958	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
15959	  if test svr4 != "$with_aix_soname"; then
15960	    # This is similar to how AIX traditionally builds its shared libraries.
15961	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
15962	  fi
15963	  if test aix != "$with_aix_soname"; then
15964	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
15965	  else
15966	    # used by -dlpreopen to get the symbols
15967	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
15968	  fi
15969	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
15970	fi
15971      fi
15972      ;;
15973
15974    amigaos*)
15975      case $host_cpu in
15976      powerpc)
15977            # see comment about AmigaOS4 .so support
15978            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15979            archive_expsym_cmds=''
15980        ;;
15981      m68k)
15982            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)'
15983            hardcode_libdir_flag_spec='-L$libdir'
15984            hardcode_minus_L=yes
15985        ;;
15986      esac
15987      ;;
15988
15989    bsdi[45]*)
15990      export_dynamic_flag_spec=-rdynamic
15991      ;;
15992
15993    cygwin* | mingw* | pw32* | cegcc*)
15994      # When not using gcc, we currently assume that we are using
15995      # Microsoft Visual C++.
15996      # hardcode_libdir_flag_spec is actually meaningless, as there is
15997      # no search path for DLLs.
15998      case $cc_basename in
15999      cl*)
16000	# Native MSVC
16001	hardcode_libdir_flag_spec=' '
16002	allow_undefined_flag=unsupported
16003	always_export_symbols=yes
16004	file_list_spec='@'
16005	# Tell ltmain to make .lib files, not .a files.
16006	libext=lib
16007	# Tell ltmain to make .dll files, not .so files.
16008	shrext_cmds=.dll
16009	# FIXME: Setting linknames here is a bad hack.
16010	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
16011	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
16012            cp "$export_symbols" "$output_objdir/$soname.def";
16013            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
16014          else
16015            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
16016          fi~
16017          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
16018          linknames='
16019	# The linker will not automatically build a static lib if we build a DLL.
16020	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
16021	enable_shared_with_static_runtimes=yes
16022	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
16023	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
16024	# Don't use ranlib
16025	old_postinstall_cmds='chmod 644 $oldlib'
16026	postlink_cmds='lt_outputfile="@OUTPUT@"~
16027          lt_tool_outputfile="@TOOL_OUTPUT@"~
16028          case $lt_outputfile in
16029            *.exe|*.EXE) ;;
16030            *)
16031              lt_outputfile=$lt_outputfile.exe
16032              lt_tool_outputfile=$lt_tool_outputfile.exe
16033              ;;
16034          esac~
16035          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
16036            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
16037            $RM "$lt_outputfile.manifest";
16038          fi'
16039	;;
16040      *)
16041	# Assume MSVC wrapper
16042	hardcode_libdir_flag_spec=' '
16043	allow_undefined_flag=unsupported
16044	# Tell ltmain to make .lib files, not .a files.
16045	libext=lib
16046	# Tell ltmain to make .dll files, not .so files.
16047	shrext_cmds=.dll
16048	# FIXME: Setting linknames here is a bad hack.
16049	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
16050	# The linker will automatically build a .lib file if we build a DLL.
16051	old_archive_from_new_cmds='true'
16052	# FIXME: Should let the user specify the lib program.
16053	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
16054	enable_shared_with_static_runtimes=yes
16055	;;
16056      esac
16057      ;;
16058
16059    darwin* | rhapsody*)
16060
16061
16062  archive_cmds_need_lc=no
16063  hardcode_direct=no
16064  hardcode_automatic=yes
16065  hardcode_shlibpath_var=unsupported
16066  if test yes = "$lt_cv_ld_force_load"; then
16067    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\"`'
16068
16069  else
16070    whole_archive_flag_spec=''
16071  fi
16072  link_all_deplibs=yes
16073  allow_undefined_flag=$_lt_dar_allow_undefined
16074  case $cc_basename in
16075     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
16076     *) _lt_dar_can_shared=$GCC ;;
16077  esac
16078  if test yes = "$_lt_dar_can_shared"; then
16079    output_verbose_link_cmd=func_echo_all
16080    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
16081    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
16082    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"
16083    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"
16084
16085  else
16086  ld_shlibs=no
16087  fi
16088
16089      ;;
16090
16091    dgux*)
16092      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16093      hardcode_libdir_flag_spec='-L$libdir'
16094      hardcode_shlibpath_var=no
16095      ;;
16096
16097    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
16098    # support.  Future versions do this automatically, but an explicit c++rt0.o
16099    # does not break anything, and helps significantly (at the cost of a little
16100    # extra space).
16101    freebsd2.2*)
16102      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
16103      hardcode_libdir_flag_spec='-R$libdir'
16104      hardcode_direct=yes
16105      hardcode_shlibpath_var=no
16106      ;;
16107
16108    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
16109    freebsd2.*)
16110      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
16111      hardcode_direct=yes
16112      hardcode_minus_L=yes
16113      hardcode_shlibpath_var=no
16114      ;;
16115
16116    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
16117    freebsd* | dragonfly*)
16118      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16119      hardcode_libdir_flag_spec='-R$libdir'
16120      hardcode_direct=yes
16121      hardcode_shlibpath_var=no
16122      ;;
16123
16124    hpux9*)
16125      if test yes = "$GCC"; then
16126	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
16127      else
16128	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
16129      fi
16130      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16131      hardcode_libdir_separator=:
16132      hardcode_direct=yes
16133
16134      # hardcode_minus_L: Not really in the search PATH,
16135      # but as the default location of the library.
16136      hardcode_minus_L=yes
16137      export_dynamic_flag_spec='$wl-E'
16138      ;;
16139
16140    hpux10*)
16141      if test yes,no = "$GCC,$with_gnu_ld"; then
16142	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16143      else
16144	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16145      fi
16146      if test no = "$with_gnu_ld"; then
16147	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16148	hardcode_libdir_separator=:
16149	hardcode_direct=yes
16150	hardcode_direct_absolute=yes
16151	export_dynamic_flag_spec='$wl-E'
16152	# hardcode_minus_L: Not really in the search PATH,
16153	# but as the default location of the library.
16154	hardcode_minus_L=yes
16155      fi
16156      ;;
16157
16158    hpux11*)
16159      if test yes,no = "$GCC,$with_gnu_ld"; then
16160	case $host_cpu in
16161	hppa*64*)
16162	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16163	  ;;
16164	ia64*)
16165	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16166	  ;;
16167	*)
16168	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16169	  ;;
16170	esac
16171      else
16172	case $host_cpu in
16173	hppa*64*)
16174	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16175	  ;;
16176	ia64*)
16177	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16178	  ;;
16179	*)
16180
16181	  # Older versions of the 11.00 compiler do not understand -b yet
16182	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
16183	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
16184$as_echo_n "checking if $CC understands -b... " >&6; }
16185if ${lt_cv_prog_compiler__b+:} false; then :
16186  $as_echo_n "(cached) " >&6
16187else
16188  lt_cv_prog_compiler__b=no
16189   save_LDFLAGS=$LDFLAGS
16190   LDFLAGS="$LDFLAGS -b"
16191   echo "$lt_simple_link_test_code" > conftest.$ac_ext
16192   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
16193     # The linker can only warn and ignore the option if not recognized
16194     # So say no if there are warnings
16195     if test -s conftest.err; then
16196       # Append any errors to the config.log.
16197       cat conftest.err 1>&5
16198       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
16199       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16200       if diff conftest.exp conftest.er2 >/dev/null; then
16201         lt_cv_prog_compiler__b=yes
16202       fi
16203     else
16204       lt_cv_prog_compiler__b=yes
16205     fi
16206   fi
16207   $RM -r conftest*
16208   LDFLAGS=$save_LDFLAGS
16209
16210fi
16211{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
16212$as_echo "$lt_cv_prog_compiler__b" >&6; }
16213
16214if test yes = "$lt_cv_prog_compiler__b"; then
16215    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16216else
16217    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16218fi
16219
16220	  ;;
16221	esac
16222      fi
16223      if test no = "$with_gnu_ld"; then
16224	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16225	hardcode_libdir_separator=:
16226
16227	case $host_cpu in
16228	hppa*64*|ia64*)
16229	  hardcode_direct=no
16230	  hardcode_shlibpath_var=no
16231	  ;;
16232	*)
16233	  hardcode_direct=yes
16234	  hardcode_direct_absolute=yes
16235	  export_dynamic_flag_spec='$wl-E'
16236
16237	  # hardcode_minus_L: Not really in the search PATH,
16238	  # but as the default location of the library.
16239	  hardcode_minus_L=yes
16240	  ;;
16241	esac
16242      fi
16243      ;;
16244
16245    irix5* | irix6* | nonstopux*)
16246      if test yes = "$GCC"; then
16247	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'
16248	# Try to use the -exported_symbol ld option, if it does not
16249	# work, assume that -exports_file does not work either and
16250	# implicitly export all symbols.
16251	# This should be the same for all languages, so no per-tag cache variable.
16252	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
16253$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
16254if ${lt_cv_irix_exported_symbol+:} false; then :
16255  $as_echo_n "(cached) " >&6
16256else
16257  save_LDFLAGS=$LDFLAGS
16258	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
16259	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16260/* end confdefs.h.  */
16261int foo (void) { return 0; }
16262_ACEOF
16263if ac_fn_c_try_link "$LINENO"; then :
16264  lt_cv_irix_exported_symbol=yes
16265else
16266  lt_cv_irix_exported_symbol=no
16267fi
16268rm -f core conftest.err conftest.$ac_objext \
16269    conftest$ac_exeext conftest.$ac_ext
16270           LDFLAGS=$save_LDFLAGS
16271fi
16272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
16273$as_echo "$lt_cv_irix_exported_symbol" >&6; }
16274	if test yes = "$lt_cv_irix_exported_symbol"; then
16275          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'
16276	fi
16277      else
16278	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'
16279	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'
16280      fi
16281      archive_cmds_need_lc='no'
16282      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16283      hardcode_libdir_separator=:
16284      inherit_rpath=yes
16285      link_all_deplibs=yes
16286      ;;
16287
16288    linux*)
16289      case $cc_basename in
16290      tcc*)
16291	# Fabrice Bellard et al's Tiny C Compiler
16292	ld_shlibs=yes
16293	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16294	;;
16295      esac
16296      ;;
16297
16298    netbsd*)
16299      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16300	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
16301      else
16302	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
16303      fi
16304      hardcode_libdir_flag_spec='-R$libdir'
16305      hardcode_direct=yes
16306      hardcode_shlibpath_var=no
16307      ;;
16308
16309    newsos6)
16310      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16311      hardcode_direct=yes
16312      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16313      hardcode_libdir_separator=:
16314      hardcode_shlibpath_var=no
16315      ;;
16316
16317    *nto* | *qnx*)
16318      ;;
16319
16320    openbsd* | bitrig*)
16321      if test -f /usr/libexec/ld.so; then
16322	hardcode_direct=yes
16323	hardcode_shlibpath_var=no
16324	hardcode_direct_absolute=yes
16325	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
16326	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16327	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
16328	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16329	  export_dynamic_flag_spec='$wl-E'
16330	else
16331	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16332	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16333	fi
16334      else
16335	ld_shlibs=no
16336      fi
16337      ;;
16338
16339    os2*)
16340      hardcode_libdir_flag_spec='-L$libdir'
16341      hardcode_minus_L=yes
16342      allow_undefined_flag=unsupported
16343      shrext_cmds=.dll
16344      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16345	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16346	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16347	$ECHO EXPORTS >> $output_objdir/$libname.def~
16348	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
16349	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16350	emximp -o $lib $output_objdir/$libname.def'
16351      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16352	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16353	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16354	$ECHO EXPORTS >> $output_objdir/$libname.def~
16355	prefix_cmds="$SED"~
16356	if test EXPORTS = "`$SED 1q $export_symbols`"; then
16357	  prefix_cmds="$prefix_cmds -e 1d";
16358	fi~
16359	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
16360	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
16361	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16362	emximp -o $lib $output_objdir/$libname.def'
16363      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
16364      enable_shared_with_static_runtimes=yes
16365      ;;
16366
16367    osf3*)
16368      if test yes = "$GCC"; then
16369	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16370	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'
16371      else
16372	allow_undefined_flag=' -expect_unresolved \*'
16373	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'
16374      fi
16375      archive_cmds_need_lc='no'
16376      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16377      hardcode_libdir_separator=:
16378      ;;
16379
16380    osf4* | osf5*)	# as osf3* with the addition of -msym flag
16381      if test yes = "$GCC"; then
16382	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16383	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'
16384	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16385      else
16386	allow_undefined_flag=' -expect_unresolved \*'
16387	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'
16388	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~
16389          $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'
16390
16391	# Both c and cxx compiler support -rpath directly
16392	hardcode_libdir_flag_spec='-rpath $libdir'
16393      fi
16394      archive_cmds_need_lc='no'
16395      hardcode_libdir_separator=:
16396      ;;
16397
16398    solaris*)
16399      no_undefined_flag=' -z defs'
16400      if test yes = "$GCC"; then
16401	wlarc='$wl'
16402	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16403	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16404          $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'
16405      else
16406	case `$CC -V 2>&1` in
16407	*"Compilers 5.0"*)
16408	  wlarc=''
16409	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
16410	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16411            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
16412	  ;;
16413	*)
16414	  wlarc='$wl'
16415	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
16416	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16417            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
16418	  ;;
16419	esac
16420      fi
16421      hardcode_libdir_flag_spec='-R$libdir'
16422      hardcode_shlibpath_var=no
16423      case $host_os in
16424      solaris2.[0-5] | solaris2.[0-5].*) ;;
16425      *)
16426	# The compiler driver will combine and reorder linker options,
16427	# but understands '-z linker_flag'.  GCC discards it without '$wl',
16428	# but is careful enough not to reorder.
16429	# Supported since Solaris 2.6 (maybe 2.5.1?)
16430	if test yes = "$GCC"; then
16431	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
16432	else
16433	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
16434	fi
16435	;;
16436      esac
16437      link_all_deplibs=yes
16438      ;;
16439
16440    sunos4*)
16441      if test sequent = "$host_vendor"; then
16442	# Use $CC to link under sequent, because it throws in some extra .o
16443	# files that make .init and .fini sections work.
16444	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
16445      else
16446	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
16447      fi
16448      hardcode_libdir_flag_spec='-L$libdir'
16449      hardcode_direct=yes
16450      hardcode_minus_L=yes
16451      hardcode_shlibpath_var=no
16452      ;;
16453
16454    sysv4)
16455      case $host_vendor in
16456	sni)
16457	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16458	  hardcode_direct=yes # is this really true???
16459	;;
16460	siemens)
16461	  ## LD is ld it makes a PLAMLIB
16462	  ## CC just makes a GrossModule.
16463	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
16464	  reload_cmds='$CC -r -o $output$reload_objs'
16465	  hardcode_direct=no
16466        ;;
16467	motorola)
16468	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16469	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
16470	;;
16471      esac
16472      runpath_var='LD_RUN_PATH'
16473      hardcode_shlibpath_var=no
16474      ;;
16475
16476    sysv4.3*)
16477      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16478      hardcode_shlibpath_var=no
16479      export_dynamic_flag_spec='-Bexport'
16480      ;;
16481
16482    sysv4*MP*)
16483      if test -d /usr/nec; then
16484	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16485	hardcode_shlibpath_var=no
16486	runpath_var=LD_RUN_PATH
16487	hardcode_runpath_var=yes
16488	ld_shlibs=yes
16489      fi
16490      ;;
16491
16492    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
16493      no_undefined_flag='$wl-z,text'
16494      archive_cmds_need_lc=no
16495      hardcode_shlibpath_var=no
16496      runpath_var='LD_RUN_PATH'
16497
16498      if test yes = "$GCC"; then
16499	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16500	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16501      else
16502	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16503	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16504      fi
16505      ;;
16506
16507    sysv5* | sco3.2v5* | sco5v6*)
16508      # Note: We CANNOT use -z defs as we might desire, because we do not
16509      # link with -lc, and that would cause any symbols used from libc to
16510      # always be unresolved, which means just about no library would
16511      # ever link correctly.  If we're not using GNU ld we use -z text
16512      # though, which does catch some bad symbols but isn't as heavy-handed
16513      # as -z defs.
16514      no_undefined_flag='$wl-z,text'
16515      allow_undefined_flag='$wl-z,nodefs'
16516      archive_cmds_need_lc=no
16517      hardcode_shlibpath_var=no
16518      hardcode_libdir_flag_spec='$wl-R,$libdir'
16519      hardcode_libdir_separator=':'
16520      link_all_deplibs=yes
16521      export_dynamic_flag_spec='$wl-Bexport'
16522      runpath_var='LD_RUN_PATH'
16523
16524      if test yes = "$GCC"; then
16525	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16526	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16527      else
16528	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16529	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16530      fi
16531      ;;
16532
16533    uts4*)
16534      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16535      hardcode_libdir_flag_spec='-L$libdir'
16536      hardcode_shlibpath_var=no
16537      ;;
16538
16539    *)
16540      ld_shlibs=no
16541      ;;
16542    esac
16543
16544    if test sni = "$host_vendor"; then
16545      case $host in
16546      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
16547	export_dynamic_flag_spec='$wl-Blargedynsym'
16548	;;
16549      esac
16550    fi
16551  fi
16552
16553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
16554$as_echo "$ld_shlibs" >&6; }
16555test no = "$ld_shlibs" && can_build_shared=no
16556
16557with_gnu_ld=$with_gnu_ld
16558
16559
16560
16561
16562
16563
16564
16565
16566
16567
16568
16569
16570
16571
16572
16573#
16574# Do we need to explicitly link libc?
16575#
16576case "x$archive_cmds_need_lc" in
16577x|xyes)
16578  # Assume -lc should be added
16579  archive_cmds_need_lc=yes
16580
16581  if test yes,yes = "$GCC,$enable_shared"; then
16582    case $archive_cmds in
16583    *'~'*)
16584      # FIXME: we may have to deal with multi-command sequences.
16585      ;;
16586    '$CC '*)
16587      # Test whether the compiler implicitly links with -lc since on some
16588      # systems, -lgcc has to come before -lc. If gcc already passes -lc
16589      # to ld, don't add -lc before -lgcc.
16590      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
16591$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
16592if ${lt_cv_archive_cmds_need_lc+:} false; then :
16593  $as_echo_n "(cached) " >&6
16594else
16595  $RM conftest*
16596	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16597
16598	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16599  (eval $ac_compile) 2>&5
16600  ac_status=$?
16601  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16602  test $ac_status = 0; } 2>conftest.err; then
16603	  soname=conftest
16604	  lib=conftest
16605	  libobjs=conftest.$ac_objext
16606	  deplibs=
16607	  wl=$lt_prog_compiler_wl
16608	  pic_flag=$lt_prog_compiler_pic
16609	  compiler_flags=-v
16610	  linker_flags=-v
16611	  verstring=
16612	  output_objdir=.
16613	  libname=conftest
16614	  lt_save_allow_undefined_flag=$allow_undefined_flag
16615	  allow_undefined_flag=
16616	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16617  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16618  ac_status=$?
16619  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16620  test $ac_status = 0; }
16621	  then
16622	    lt_cv_archive_cmds_need_lc=no
16623	  else
16624	    lt_cv_archive_cmds_need_lc=yes
16625	  fi
16626	  allow_undefined_flag=$lt_save_allow_undefined_flag
16627	else
16628	  cat conftest.err 1>&5
16629	fi
16630	$RM conftest*
16631
16632fi
16633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
16634$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
16635      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
16636      ;;
16637    esac
16638  fi
16639  ;;
16640esac
16641
16642
16643
16644
16645
16646
16647
16648
16649
16650
16651
16652
16653
16654
16655
16656
16657
16658
16659
16660
16661
16662
16663
16664
16665
16666
16667
16668
16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
16681
16682
16683
16684
16685
16686
16687
16688
16689
16690
16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
16701
16702
16703
16704
16705
16706
16707
16708
16709
16710
16711
16712
16713
16714
16715
16716
16717
16718
16719
16720
16721
16722
16723
16724
16725
16726
16727
16728
16729
16730
16731
16732
16733
16734
16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763
16764
16765
16766
16767
16768
16769
16770
16771
16772
16773
16774
16775
16776
16777
16778
16779
16780
16781
16782
16783
16784
16785
16786
16787
16788
16789
16790
16791
16792
16793  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
16794$as_echo_n "checking dynamic linker characteristics... " >&6; }
16795
16796if test yes = "$GCC"; then
16797  case $host_os in
16798    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
16799    *) lt_awk_arg='/^libraries:/' ;;
16800  esac
16801  case $host_os in
16802    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
16803    *) lt_sed_strip_eq='s|=/|/|g' ;;
16804  esac
16805  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
16806  case $lt_search_path_spec in
16807  *\;*)
16808    # if the path contains ";" then we assume it to be the separator
16809    # otherwise default to the standard path separator (i.e. ":") - it is
16810    # assumed that no part of a normal pathname contains ";" but that should
16811    # okay in the real world where ";" in dirpaths is itself problematic.
16812    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
16813    ;;
16814  *)
16815    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
16816    ;;
16817  esac
16818  # Ok, now we have the path, separated by spaces, we can step through it
16819  # and add multilib dir if necessary...
16820  lt_tmp_lt_search_path_spec=
16821  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
16822  # ...but if some path component already ends with the multilib dir we assume
16823  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
16824  case "$lt_multi_os_dir; $lt_search_path_spec " in
16825  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
16826    lt_multi_os_dir=
16827    ;;
16828  esac
16829  for lt_sys_path in $lt_search_path_spec; do
16830    if test -d "$lt_sys_path$lt_multi_os_dir"; then
16831      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
16832    elif test -n "$lt_multi_os_dir"; then
16833      test -d "$lt_sys_path" && \
16834	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
16835    fi
16836  done
16837  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
16838BEGIN {RS = " "; FS = "/|\n";} {
16839  lt_foo = "";
16840  lt_count = 0;
16841  for (lt_i = NF; lt_i > 0; lt_i--) {
16842    if ($lt_i != "" && $lt_i != ".") {
16843      if ($lt_i == "..") {
16844        lt_count++;
16845      } else {
16846        if (lt_count == 0) {
16847          lt_foo = "/" $lt_i lt_foo;
16848        } else {
16849          lt_count--;
16850        }
16851      }
16852    }
16853  }
16854  if (lt_foo != "") { lt_freq[lt_foo]++; }
16855  if (lt_freq[lt_foo] == 1) { print lt_foo; }
16856}'`
16857  # AWK program above erroneously prepends '/' to C:/dos/paths
16858  # for these hosts.
16859  case $host_os in
16860    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
16861      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
16862  esac
16863  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
16864else
16865  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
16866fi
16867library_names_spec=
16868libname_spec='lib$name'
16869soname_spec=
16870shrext_cmds=.so
16871postinstall_cmds=
16872postuninstall_cmds=
16873finish_cmds=
16874finish_eval=
16875shlibpath_var=
16876shlibpath_overrides_runpath=unknown
16877version_type=none
16878dynamic_linker="$host_os ld.so"
16879sys_lib_dlsearch_path_spec="/lib /usr/lib"
16880need_lib_prefix=unknown
16881hardcode_into_libs=no
16882
16883# when you set need_version to no, make sure it does not cause -set_version
16884# flags to be left without arguments
16885need_version=unknown
16886
16887case $host_os in
16888aix3*)
16889  version_type=linux # correct to gnu/linux during the next big refactor
16890  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
16891  shlibpath_var=LIBPATH
16892
16893  # AIX 3 has no versioning support, so we append a major version to the name.
16894  soname_spec='$libname$release$shared_ext$major'
16895  ;;
16896
16897aix[4-9]*)
16898  version_type=linux # correct to gnu/linux during the next big refactor
16899  need_lib_prefix=no
16900  need_version=no
16901  hardcode_into_libs=yes
16902  if test ia64 = "$host_cpu"; then
16903    # AIX 5 supports IA64
16904    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
16905    shlibpath_var=LD_LIBRARY_PATH
16906  else
16907    # With GCC up to 2.95.x, collect2 would create an import file
16908    # for dependence libraries.  The import file would start with
16909    # the line '#! .'.  This would cause the generated library to
16910    # depend on '.', always an invalid library.  This was fixed in
16911    # development snapshots of GCC prior to 3.0.
16912    case $host_os in
16913      aix4 | aix4.[01] | aix4.[01].*)
16914      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16915	   echo ' yes '
16916	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
16917	:
16918      else
16919	can_build_shared=no
16920      fi
16921      ;;
16922    esac
16923    # Using Import Files as archive members, it is possible to support
16924    # filename-based versioning of shared library archives on AIX. While
16925    # this would work for both with and without runtime linking, it will
16926    # prevent static linking of such archives. So we do filename-based
16927    # shared library versioning with .so extension only, which is used
16928    # when both runtime linking and shared linking is enabled.
16929    # Unfortunately, runtime linking may impact performance, so we do
16930    # not want this to be the default eventually. Also, we use the
16931    # versioned .so libs for executables only if there is the -brtl
16932    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
16933    # To allow for filename-based versioning support, we need to create
16934    # libNAME.so.V as an archive file, containing:
16935    # *) an Import File, referring to the versioned filename of the
16936    #    archive as well as the shared archive member, telling the
16937    #    bitwidth (32 or 64) of that shared object, and providing the
16938    #    list of exported symbols of that shared object, eventually
16939    #    decorated with the 'weak' keyword
16940    # *) the shared object with the F_LOADONLY flag set, to really avoid
16941    #    it being seen by the linker.
16942    # At run time we better use the real file rather than another symlink,
16943    # but for link time we create the symlink libNAME.so -> libNAME.so.V
16944
16945    case $with_aix_soname,$aix_use_runtimelinking in
16946    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
16947    # soname into executable. Probably we can add versioning support to
16948    # collect2, so additional links can be useful in future.
16949    aix,yes) # traditional libtool
16950      dynamic_linker='AIX unversionable lib.so'
16951      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
16952      # instead of lib<name>.a to let people know that these are not
16953      # typical AIX shared libraries.
16954      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
16955      ;;
16956    aix,no) # traditional AIX only
16957      dynamic_linker='AIX lib.a(lib.so.V)'
16958      # We preserve .a as extension for shared libraries through AIX4.2
16959      # and later when we are not doing run time linking.
16960      library_names_spec='$libname$release.a $libname.a'
16961      soname_spec='$libname$release$shared_ext$major'
16962      ;;
16963    svr4,*) # full svr4 only
16964      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
16965      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
16966      # We do not specify a path in Import Files, so LIBPATH fires.
16967      shlibpath_overrides_runpath=yes
16968      ;;
16969    *,yes) # both, prefer svr4
16970      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
16971      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
16972      # unpreferred sharedlib libNAME.a needs extra handling
16973      postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
16974      postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
16975      # We do not specify a path in Import Files, so LIBPATH fires.
16976      shlibpath_overrides_runpath=yes
16977      ;;
16978    *,no) # both, prefer aix
16979      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
16980      library_names_spec='$libname$release.a $libname.a'
16981      soname_spec='$libname$release$shared_ext$major'
16982      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
16983      postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
16984      postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
16985      ;;
16986    esac
16987    shlibpath_var=LIBPATH
16988  fi
16989  ;;
16990
16991amigaos*)
16992  case $host_cpu in
16993  powerpc)
16994    # Since July 2007 AmigaOS4 officially supports .so libraries.
16995    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
16996    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
16997    ;;
16998  m68k)
16999    library_names_spec='$libname.ixlibrary $libname.a'
17000    # Create ${libname}_ixlibrary.a entries in /sys/libs.
17001    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
17002    ;;
17003  esac
17004  ;;
17005
17006beos*)
17007  library_names_spec='$libname$shared_ext'
17008  dynamic_linker="$host_os ld.so"
17009  shlibpath_var=LIBRARY_PATH
17010  ;;
17011
17012bsdi[45]*)
17013  version_type=linux # correct to gnu/linux during the next big refactor
17014  need_version=no
17015  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17016  soname_spec='$libname$release$shared_ext$major'
17017  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
17018  shlibpath_var=LD_LIBRARY_PATH
17019  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
17020  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
17021  # the default ld.so.conf also contains /usr/contrib/lib and
17022  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
17023  # libtool to hard-code these into programs
17024  ;;
17025
17026cygwin* | mingw* | pw32* | cegcc*)
17027  version_type=windows
17028  shrext_cmds=.dll
17029  need_version=no
17030  need_lib_prefix=no
17031
17032  case $GCC,$cc_basename in
17033  yes,*)
17034    # gcc
17035    library_names_spec='$libname.dll.a'
17036    # DLL is installed to $(libdir)/../bin by postinstall_cmds
17037    postinstall_cmds='base_file=`basename \$file`~
17038      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17039      dldir=$destdir/`dirname \$dlpath`~
17040      test -d \$dldir || mkdir -p \$dldir~
17041      $install_prog $dir/$dlname \$dldir/$dlname~
17042      chmod a+x \$dldir/$dlname~
17043      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17044        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17045      fi'
17046    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17047      dlpath=$dir/\$dldll~
17048       $RM \$dlpath'
17049    shlibpath_overrides_runpath=yes
17050
17051    case $host_os in
17052    cygwin*)
17053      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
17054      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17055
17056      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
17057      ;;
17058    mingw* | cegcc*)
17059      # MinGW DLLs use traditional 'lib' prefix
17060      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17061      ;;
17062    pw32*)
17063      # pw32 DLLs use 'pw' prefix rather than 'lib'
17064      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17065      ;;
17066    esac
17067    dynamic_linker='Win32 ld.exe'
17068    ;;
17069
17070  *,cl*)
17071    # Native MSVC
17072    libname_spec='$name'
17073    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17074    library_names_spec='$libname.dll.lib'
17075
17076    case $build_os in
17077    mingw*)
17078      sys_lib_search_path_spec=
17079      lt_save_ifs=$IFS
17080      IFS=';'
17081      for lt_path in $LIB
17082      do
17083        IFS=$lt_save_ifs
17084        # Let DOS variable expansion print the short 8.3 style file name.
17085        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
17086        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
17087      done
17088      IFS=$lt_save_ifs
17089      # Convert to MSYS style.
17090      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
17091      ;;
17092    cygwin*)
17093      # Convert to unix form, then to dos form, then back to unix form
17094      # but this time dos style (no spaces!) so that the unix form looks
17095      # like /cygdrive/c/PROGRA~1:/cygdr...
17096      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
17097      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
17098      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17099      ;;
17100    *)
17101      sys_lib_search_path_spec=$LIB
17102      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
17103        # It is most probably a Windows format PATH.
17104        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
17105      else
17106        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17107      fi
17108      # FIXME: find the short name or the path components, as spaces are
17109      # common. (e.g. "Program Files" -> "PROGRA~1")
17110      ;;
17111    esac
17112
17113    # DLL is installed to $(libdir)/../bin by postinstall_cmds
17114    postinstall_cmds='base_file=`basename \$file`~
17115      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17116      dldir=$destdir/`dirname \$dlpath`~
17117      test -d \$dldir || mkdir -p \$dldir~
17118      $install_prog $dir/$dlname \$dldir/$dlname'
17119    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17120      dlpath=$dir/\$dldll~
17121       $RM \$dlpath'
17122    shlibpath_overrides_runpath=yes
17123    dynamic_linker='Win32 link.exe'
17124    ;;
17125
17126  *)
17127    # Assume MSVC wrapper
17128    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
17129    dynamic_linker='Win32 ld.exe'
17130    ;;
17131  esac
17132  # FIXME: first we should search . and the directory the executable is in
17133  shlibpath_var=PATH
17134  ;;
17135
17136darwin* | rhapsody*)
17137  dynamic_linker="$host_os dyld"
17138  version_type=darwin
17139  need_lib_prefix=no
17140  need_version=no
17141  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
17142  soname_spec='$libname$release$major$shared_ext'
17143  shlibpath_overrides_runpath=yes
17144  shlibpath_var=DYLD_LIBRARY_PATH
17145  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
17146
17147  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
17148  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
17149  ;;
17150
17151dgux*)
17152  version_type=linux # correct to gnu/linux during the next big refactor
17153  need_lib_prefix=no
17154  need_version=no
17155  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17156  soname_spec='$libname$release$shared_ext$major'
17157  shlibpath_var=LD_LIBRARY_PATH
17158  ;;
17159
17160freebsd* | dragonfly*)
17161  # DragonFly does not have aout.  When/if they implement a new
17162  # versioning mechanism, adjust this.
17163  if test -x /usr/bin/objformat; then
17164    objformat=`/usr/bin/objformat`
17165  else
17166    case $host_os in
17167    freebsd[23].*) objformat=aout ;;
17168    *) objformat=elf ;;
17169    esac
17170  fi
17171  # Handle Gentoo/FreeBSD as it was Linux
17172  case $host_vendor in
17173    gentoo)
17174      version_type=linux ;;
17175    *)
17176      version_type=freebsd-$objformat ;;
17177  esac
17178
17179  case $version_type in
17180    freebsd-elf*)
17181      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17182      need_version=no
17183      need_lib_prefix=no
17184      ;;
17185    freebsd-*)
17186      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17187      need_version=yes
17188      ;;
17189    linux)
17190      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
17191      soname_spec='${libname}${release}${shared_ext}$major'
17192      need_lib_prefix=no
17193      need_version=no
17194      ;;
17195  esac
17196  shlibpath_var=LD_LIBRARY_PATH
17197  case $host_os in
17198  freebsd2.*)
17199    shlibpath_overrides_runpath=yes
17200    ;;
17201  freebsd3.[01]* | freebsdelf3.[01]*)
17202    shlibpath_overrides_runpath=yes
17203    hardcode_into_libs=yes
17204    ;;
17205  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
17206  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
17207    shlibpath_overrides_runpath=no
17208    hardcode_into_libs=yes
17209    ;;
17210  *) # from 4.6 on, and DragonFly
17211    shlibpath_overrides_runpath=yes
17212    hardcode_into_libs=yes
17213    ;;
17214  esac
17215  ;;
17216
17217haiku*)
17218  version_type=linux # correct to gnu/linux during the next big refactor
17219  need_lib_prefix=no
17220  need_version=no
17221  dynamic_linker="$host_os runtime_loader"
17222  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17223  soname_spec='$libname$release$shared_ext$major'
17224  shlibpath_var=LIBRARY_PATH
17225  shlibpath_overrides_runpath=no
17226  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
17227  hardcode_into_libs=yes
17228  ;;
17229
17230hpux9* | hpux10* | hpux11*)
17231  # Give a soname corresponding to the major version so that dld.sl refuses to
17232  # link against other versions.
17233  version_type=sunos
17234  need_lib_prefix=no
17235  need_version=no
17236  case $host_cpu in
17237  ia64*)
17238    shrext_cmds='.so'
17239    hardcode_into_libs=yes
17240    dynamic_linker="$host_os dld.so"
17241    shlibpath_var=LD_LIBRARY_PATH
17242    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17243    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17244    soname_spec='$libname$release$shared_ext$major'
17245    if test 32 = "$HPUX_IA64_MODE"; then
17246      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
17247    else
17248      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
17249    fi
17250    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17251    ;;
17252  hppa*64*)
17253    shrext_cmds='.sl'
17254    hardcode_into_libs=yes
17255    dynamic_linker="$host_os dld.sl"
17256    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
17257    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17258    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17259    soname_spec='$libname$release$shared_ext$major'
17260    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
17261    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17262    ;;
17263  *)
17264    shrext_cmds='.sl'
17265    dynamic_linker="$host_os dld.sl"
17266    shlibpath_var=SHLIB_PATH
17267    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
17268    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17269    soname_spec='$libname$release$shared_ext$major'
17270    ;;
17271  esac
17272  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
17273  postinstall_cmds='chmod 555 $lib'
17274  # or fails outright, so override atomically:
17275  install_override_mode=555
17276  ;;
17277
17278interix[3-9]*)
17279  version_type=linux # correct to gnu/linux during the next big refactor
17280  need_lib_prefix=no
17281  need_version=no
17282  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17283  soname_spec='$libname$release$shared_ext$major'
17284  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
17285  shlibpath_var=LD_LIBRARY_PATH
17286  shlibpath_overrides_runpath=no
17287  hardcode_into_libs=yes
17288  ;;
17289
17290irix5* | irix6* | nonstopux*)
17291  case $host_os in
17292    nonstopux*) version_type=nonstopux ;;
17293    *)
17294	if test yes = "$lt_cv_prog_gnu_ld"; then
17295		version_type=linux # correct to gnu/linux during the next big refactor
17296	else
17297		version_type=irix
17298	fi ;;
17299  esac
17300  need_lib_prefix=no
17301  need_version=no
17302  soname_spec='$libname$release$shared_ext$major'
17303  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
17304  case $host_os in
17305  irix5* | nonstopux*)
17306    libsuff= shlibsuff=
17307    ;;
17308  *)
17309    case $LD in # libtool.m4 will add one of these switches to LD
17310    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
17311      libsuff= shlibsuff= libmagic=32-bit;;
17312    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
17313      libsuff=32 shlibsuff=N32 libmagic=N32;;
17314    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
17315      libsuff=64 shlibsuff=64 libmagic=64-bit;;
17316    *) libsuff= shlibsuff= libmagic=never-match;;
17317    esac
17318    ;;
17319  esac
17320  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
17321  shlibpath_overrides_runpath=no
17322  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
17323  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
17324  hardcode_into_libs=yes
17325  ;;
17326
17327# No shared lib support for Linux oldld, aout, or coff.
17328linux*oldld* | linux*aout* | linux*coff*)
17329  dynamic_linker=no
17330  ;;
17331
17332linux*android*)
17333  version_type=none # Android doesn't support versioned libraries.
17334  need_lib_prefix=no
17335  need_version=no
17336  library_names_spec='$libname$release$shared_ext'
17337  soname_spec='$libname$release$shared_ext'
17338  finish_cmds=
17339  shlibpath_var=LD_LIBRARY_PATH
17340  shlibpath_overrides_runpath=yes
17341
17342  # This implies no fast_install, which is unacceptable.
17343  # Some rework will be needed to allow for fast_install
17344  # before this can be enabled.
17345  hardcode_into_libs=yes
17346
17347  dynamic_linker='Android linker'
17348  # Don't embed -rpath directories since the linker doesn't support them.
17349  hardcode_libdir_flag_spec='-L$libdir'
17350  ;;
17351
17352# This must be glibc/ELF.
17353linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
17354  version_type=linux # correct to gnu/linux during the next big refactor
17355  need_lib_prefix=no
17356  need_version=no
17357  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17358  soname_spec='$libname$release$shared_ext$major'
17359  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
17360  shlibpath_var=LD_LIBRARY_PATH
17361  shlibpath_overrides_runpath=no
17362
17363  # Some binutils ld are patched to set DT_RUNPATH
17364  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
17365  $as_echo_n "(cached) " >&6
17366else
17367  lt_cv_shlibpath_overrides_runpath=no
17368    save_LDFLAGS=$LDFLAGS
17369    save_libdir=$libdir
17370    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
17371	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
17372    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17373/* end confdefs.h.  */
17374
17375int
17376main ()
17377{
17378
17379  ;
17380  return 0;
17381}
17382_ACEOF
17383if ac_fn_c_try_link "$LINENO"; then :
17384  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
17385  lt_cv_shlibpath_overrides_runpath=yes
17386fi
17387fi
17388rm -f core conftest.err conftest.$ac_objext \
17389    conftest$ac_exeext conftest.$ac_ext
17390    LDFLAGS=$save_LDFLAGS
17391    libdir=$save_libdir
17392
17393fi
17394
17395  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
17396
17397  # This implies no fast_install, which is unacceptable.
17398  # Some rework will be needed to allow for fast_install
17399  # before this can be enabled.
17400  hardcode_into_libs=yes
17401
17402  # Append ld.so.conf contents to the search path
17403  if test -f /etc/ld.so.conf; then
17404    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' ' '`
17405    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
17406  fi
17407
17408  # We used to test for /lib/ld.so.1 and disable shared libraries on
17409  # powerpc, because MkLinux only supported shared libraries with the
17410  # GNU dynamic linker.  Since this was broken with cross compilers,
17411  # most powerpc-linux boxes support dynamic linking these days and
17412  # people can always --disable-shared, the test was removed, and we
17413  # assume the GNU/Linux dynamic linker is in use.
17414  dynamic_linker='GNU/Linux ld.so'
17415  ;;
17416
17417netbsd*)
17418  version_type=sunos
17419  need_lib_prefix=no
17420  need_version=no
17421  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
17422    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17423    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17424    dynamic_linker='NetBSD (a.out) ld.so'
17425  else
17426    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17427    soname_spec='$libname$release$shared_ext$major'
17428    dynamic_linker='NetBSD ld.elf_so'
17429  fi
17430  shlibpath_var=LD_LIBRARY_PATH
17431  shlibpath_overrides_runpath=yes
17432  hardcode_into_libs=yes
17433  ;;
17434
17435newsos6)
17436  version_type=linux # correct to gnu/linux during the next big refactor
17437  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17438  shlibpath_var=LD_LIBRARY_PATH
17439  shlibpath_overrides_runpath=yes
17440  ;;
17441
17442*nto* | *qnx*)
17443  version_type=qnx
17444  need_lib_prefix=no
17445  need_version=no
17446  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17447  soname_spec='$libname$release$shared_ext$major'
17448  shlibpath_var=LD_LIBRARY_PATH
17449  shlibpath_overrides_runpath=no
17450  hardcode_into_libs=yes
17451  dynamic_linker='ldqnx.so'
17452  ;;
17453
17454openbsd* | bitrig*)
17455  version_type=sunos
17456  sys_lib_dlsearch_path_spec=/usr/lib
17457  need_lib_prefix=no
17458  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
17459    need_version=no
17460  else
17461    need_version=yes
17462  fi
17463  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17464  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17465  shlibpath_var=LD_LIBRARY_PATH
17466  shlibpath_overrides_runpath=yes
17467  ;;
17468
17469os2*)
17470  libname_spec='$name'
17471  version_type=windows
17472  shrext_cmds=.dll
17473  need_version=no
17474  need_lib_prefix=no
17475  # OS/2 can only load a DLL with a base name of 8 characters or less.
17476  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
17477    v=$($ECHO $release$versuffix | tr -d .-);
17478    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
17479    $ECHO $n$v`$shared_ext'
17480  library_names_spec='${libname}_dll.$libext'
17481  dynamic_linker='OS/2 ld.exe'
17482  shlibpath_var=BEGINLIBPATH
17483  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
17484  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17485  postinstall_cmds='base_file=`basename \$file`~
17486    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
17487    dldir=$destdir/`dirname \$dlpath`~
17488    test -d \$dldir || mkdir -p \$dldir~
17489    $install_prog $dir/$dlname \$dldir/$dlname~
17490    chmod a+x \$dldir/$dlname~
17491    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17492      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17493    fi'
17494  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
17495    dlpath=$dir/\$dldll~
17496    $RM \$dlpath'
17497  ;;
17498
17499osf3* | osf4* | osf5*)
17500  version_type=osf
17501  need_lib_prefix=no
17502  need_version=no
17503  soname_spec='$libname$release$shared_ext$major'
17504  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17505  shlibpath_var=LD_LIBRARY_PATH
17506  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
17507  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17508  ;;
17509
17510rdos*)
17511  dynamic_linker=no
17512  ;;
17513
17514solaris*)
17515  version_type=linux # correct to gnu/linux during the next big refactor
17516  need_lib_prefix=no
17517  need_version=no
17518  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17519  soname_spec='$libname$release$shared_ext$major'
17520  shlibpath_var=LD_LIBRARY_PATH
17521  shlibpath_overrides_runpath=yes
17522  hardcode_into_libs=yes
17523  # ldd complains unless libraries are executable
17524  postinstall_cmds='chmod +x $lib'
17525  ;;
17526
17527sunos4*)
17528  version_type=sunos
17529  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17530  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
17531  shlibpath_var=LD_LIBRARY_PATH
17532  shlibpath_overrides_runpath=yes
17533  if test yes = "$with_gnu_ld"; then
17534    need_lib_prefix=no
17535  fi
17536  need_version=yes
17537  ;;
17538
17539sysv4 | sysv4.3*)
17540  version_type=linux # correct to gnu/linux during the next big refactor
17541  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17542  soname_spec='$libname$release$shared_ext$major'
17543  shlibpath_var=LD_LIBRARY_PATH
17544  case $host_vendor in
17545    sni)
17546      shlibpath_overrides_runpath=no
17547      need_lib_prefix=no
17548      runpath_var=LD_RUN_PATH
17549      ;;
17550    siemens)
17551      need_lib_prefix=no
17552      ;;
17553    motorola)
17554      need_lib_prefix=no
17555      need_version=no
17556      shlibpath_overrides_runpath=no
17557      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
17558      ;;
17559  esac
17560  ;;
17561
17562sysv4*MP*)
17563  if test -d /usr/nec; then
17564    version_type=linux # correct to gnu/linux during the next big refactor
17565    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
17566    soname_spec='$libname$shared_ext.$major'
17567    shlibpath_var=LD_LIBRARY_PATH
17568  fi
17569  ;;
17570
17571sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
17572  version_type=sco
17573  need_lib_prefix=no
17574  need_version=no
17575  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
17576  soname_spec='$libname$release$shared_ext$major'
17577  shlibpath_var=LD_LIBRARY_PATH
17578  shlibpath_overrides_runpath=yes
17579  hardcode_into_libs=yes
17580  if test yes = "$with_gnu_ld"; then
17581    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
17582  else
17583    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
17584    case $host_os in
17585      sco3.2v5*)
17586        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
17587	;;
17588    esac
17589  fi
17590  sys_lib_dlsearch_path_spec='/usr/lib'
17591  ;;
17592
17593tpf*)
17594  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
17595  version_type=linux # correct to gnu/linux during the next big refactor
17596  need_lib_prefix=no
17597  need_version=no
17598  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17599  shlibpath_var=LD_LIBRARY_PATH
17600  shlibpath_overrides_runpath=no
17601  hardcode_into_libs=yes
17602  ;;
17603
17604uts4*)
17605  version_type=linux # correct to gnu/linux during the next big refactor
17606  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17607  soname_spec='$libname$release$shared_ext$major'
17608  shlibpath_var=LD_LIBRARY_PATH
17609  ;;
17610
17611*)
17612  dynamic_linker=no
17613  ;;
17614esac
17615{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
17616$as_echo "$dynamic_linker" >&6; }
17617test no = "$dynamic_linker" && can_build_shared=no
17618
17619variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
17620if test yes = "$GCC"; then
17621  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17622fi
17623
17624if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
17625  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
17626fi
17627if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
17628  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
17629fi
17630
17631
17632
17633
17634
17635
17636
17637
17638
17639
17640
17641
17642
17643
17644
17645
17646
17647
17648
17649
17650
17651
17652
17653
17654
17655
17656
17657
17658
17659
17660
17661
17662
17663
17664
17665
17666
17667
17668
17669
17670
17671
17672
17673
17674
17675
17676
17677
17678
17679
17680
17681
17682
17683
17684
17685
17686
17687
17688
17689
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704
17705
17706
17707
17708
17709
17710
17711
17712
17713
17714
17715
17716
17717
17718
17719
17720
17721
17722  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
17723$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
17724hardcode_action=
17725if test -n "$hardcode_libdir_flag_spec" ||
17726   test -n "$runpath_var" ||
17727   test yes = "$hardcode_automatic"; then
17728
17729  # We can hardcode non-existent directories.
17730  if test no != "$hardcode_direct" &&
17731     # If the only mechanism to avoid hardcoding is shlibpath_var, we
17732     # have to relink, otherwise we might link with an installed library
17733     # when we should be linking with a yet-to-be-installed one
17734     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
17735     test no != "$hardcode_minus_L"; then
17736    # Linking always hardcodes the temporary library directory.
17737    hardcode_action=relink
17738  else
17739    # We can link without hardcoding, and we can hardcode nonexisting dirs.
17740    hardcode_action=immediate
17741  fi
17742else
17743  # We cannot hardcode anything, or else we can only hardcode existing
17744  # directories.
17745  hardcode_action=unsupported
17746fi
17747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
17748$as_echo "$hardcode_action" >&6; }
17749
17750if test relink = "$hardcode_action" ||
17751   test yes = "$inherit_rpath"; then
17752  # Fast installation is not supported
17753  enable_fast_install=no
17754elif test yes = "$shlibpath_overrides_runpath" ||
17755     test no = "$enable_shared"; then
17756  # Fast installation is not necessary
17757  enable_fast_install=needless
17758fi
17759
17760
17761
17762
17763
17764
17765  if test yes != "$enable_dlopen"; then
17766  enable_dlopen=unknown
17767  enable_dlopen_self=unknown
17768  enable_dlopen_self_static=unknown
17769else
17770  lt_cv_dlopen=no
17771  lt_cv_dlopen_libs=
17772
17773  case $host_os in
17774  beos*)
17775    lt_cv_dlopen=load_add_on
17776    lt_cv_dlopen_libs=
17777    lt_cv_dlopen_self=yes
17778    ;;
17779
17780  mingw* | pw32* | cegcc*)
17781    lt_cv_dlopen=LoadLibrary
17782    lt_cv_dlopen_libs=
17783    ;;
17784
17785  cygwin*)
17786    lt_cv_dlopen=dlopen
17787    lt_cv_dlopen_libs=
17788    ;;
17789
17790  darwin*)
17791    # if libdl is installed we need to link against it
17792    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17793$as_echo_n "checking for dlopen in -ldl... " >&6; }
17794if ${ac_cv_lib_dl_dlopen+:} false; then :
17795  $as_echo_n "(cached) " >&6
17796else
17797  ac_check_lib_save_LIBS=$LIBS
17798LIBS="-ldl  $LIBS"
17799cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17800/* end confdefs.h.  */
17801
17802/* Override any GCC internal prototype to avoid an error.
17803   Use char because int might match the return type of a GCC
17804   builtin and then its argument prototype would still apply.  */
17805#ifdef __cplusplus
17806extern "C"
17807#endif
17808char dlopen ();
17809int
17810main ()
17811{
17812return dlopen ();
17813  ;
17814  return 0;
17815}
17816_ACEOF
17817if ac_fn_c_try_link "$LINENO"; then :
17818  ac_cv_lib_dl_dlopen=yes
17819else
17820  ac_cv_lib_dl_dlopen=no
17821fi
17822rm -f core conftest.err conftest.$ac_objext \
17823    conftest$ac_exeext conftest.$ac_ext
17824LIBS=$ac_check_lib_save_LIBS
17825fi
17826{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17827$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17828if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17829  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
17830else
17831
17832    lt_cv_dlopen=dyld
17833    lt_cv_dlopen_libs=
17834    lt_cv_dlopen_self=yes
17835
17836fi
17837
17838    ;;
17839
17840  tpf*)
17841    # Don't try to run any link tests for TPF.  We know it's impossible
17842    # because TPF is a cross-compiler, and we know how we open DSOs.
17843    lt_cv_dlopen=dlopen
17844    lt_cv_dlopen_libs=
17845    lt_cv_dlopen_self=no
17846    ;;
17847
17848  *)
17849    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
17850if test "x$ac_cv_func_shl_load" = xyes; then :
17851  lt_cv_dlopen=shl_load
17852else
17853  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
17854$as_echo_n "checking for shl_load in -ldld... " >&6; }
17855if ${ac_cv_lib_dld_shl_load+:} false; then :
17856  $as_echo_n "(cached) " >&6
17857else
17858  ac_check_lib_save_LIBS=$LIBS
17859LIBS="-ldld  $LIBS"
17860cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17861/* end confdefs.h.  */
17862
17863/* Override any GCC internal prototype to avoid an error.
17864   Use char because int might match the return type of a GCC
17865   builtin and then its argument prototype would still apply.  */
17866#ifdef __cplusplus
17867extern "C"
17868#endif
17869char shl_load ();
17870int
17871main ()
17872{
17873return shl_load ();
17874  ;
17875  return 0;
17876}
17877_ACEOF
17878if ac_fn_c_try_link "$LINENO"; then :
17879  ac_cv_lib_dld_shl_load=yes
17880else
17881  ac_cv_lib_dld_shl_load=no
17882fi
17883rm -f core conftest.err conftest.$ac_objext \
17884    conftest$ac_exeext conftest.$ac_ext
17885LIBS=$ac_check_lib_save_LIBS
17886fi
17887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
17888$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
17889if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
17890  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
17891else
17892  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
17893if test "x$ac_cv_func_dlopen" = xyes; then :
17894  lt_cv_dlopen=dlopen
17895else
17896  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17897$as_echo_n "checking for dlopen in -ldl... " >&6; }
17898if ${ac_cv_lib_dl_dlopen+:} false; then :
17899  $as_echo_n "(cached) " >&6
17900else
17901  ac_check_lib_save_LIBS=$LIBS
17902LIBS="-ldl  $LIBS"
17903cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17904/* end confdefs.h.  */
17905
17906/* Override any GCC internal prototype to avoid an error.
17907   Use char because int might match the return type of a GCC
17908   builtin and then its argument prototype would still apply.  */
17909#ifdef __cplusplus
17910extern "C"
17911#endif
17912char dlopen ();
17913int
17914main ()
17915{
17916return dlopen ();
17917  ;
17918  return 0;
17919}
17920_ACEOF
17921if ac_fn_c_try_link "$LINENO"; then :
17922  ac_cv_lib_dl_dlopen=yes
17923else
17924  ac_cv_lib_dl_dlopen=no
17925fi
17926rm -f core conftest.err conftest.$ac_objext \
17927    conftest$ac_exeext conftest.$ac_ext
17928LIBS=$ac_check_lib_save_LIBS
17929fi
17930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17931$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17932if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17933  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
17934else
17935  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
17936$as_echo_n "checking for dlopen in -lsvld... " >&6; }
17937if ${ac_cv_lib_svld_dlopen+:} false; then :
17938  $as_echo_n "(cached) " >&6
17939else
17940  ac_check_lib_save_LIBS=$LIBS
17941LIBS="-lsvld  $LIBS"
17942cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17943/* end confdefs.h.  */
17944
17945/* Override any GCC internal prototype to avoid an error.
17946   Use char because int might match the return type of a GCC
17947   builtin and then its argument prototype would still apply.  */
17948#ifdef __cplusplus
17949extern "C"
17950#endif
17951char dlopen ();
17952int
17953main ()
17954{
17955return dlopen ();
17956  ;
17957  return 0;
17958}
17959_ACEOF
17960if ac_fn_c_try_link "$LINENO"; then :
17961  ac_cv_lib_svld_dlopen=yes
17962else
17963  ac_cv_lib_svld_dlopen=no
17964fi
17965rm -f core conftest.err conftest.$ac_objext \
17966    conftest$ac_exeext conftest.$ac_ext
17967LIBS=$ac_check_lib_save_LIBS
17968fi
17969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
17970$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
17971if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
17972  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
17973else
17974  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
17975$as_echo_n "checking for dld_link in -ldld... " >&6; }
17976if ${ac_cv_lib_dld_dld_link+:} false; then :
17977  $as_echo_n "(cached) " >&6
17978else
17979  ac_check_lib_save_LIBS=$LIBS
17980LIBS="-ldld  $LIBS"
17981cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17982/* end confdefs.h.  */
17983
17984/* Override any GCC internal prototype to avoid an error.
17985   Use char because int might match the return type of a GCC
17986   builtin and then its argument prototype would still apply.  */
17987#ifdef __cplusplus
17988extern "C"
17989#endif
17990char dld_link ();
17991int
17992main ()
17993{
17994return dld_link ();
17995  ;
17996  return 0;
17997}
17998_ACEOF
17999if ac_fn_c_try_link "$LINENO"; then :
18000  ac_cv_lib_dld_dld_link=yes
18001else
18002  ac_cv_lib_dld_dld_link=no
18003fi
18004rm -f core conftest.err conftest.$ac_objext \
18005    conftest$ac_exeext conftest.$ac_ext
18006LIBS=$ac_check_lib_save_LIBS
18007fi
18008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
18009$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
18010if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
18011  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
18012fi
18013
18014
18015fi
18016
18017
18018fi
18019
18020
18021fi
18022
18023
18024fi
18025
18026
18027fi
18028
18029    ;;
18030  esac
18031
18032  if test no = "$lt_cv_dlopen"; then
18033    enable_dlopen=no
18034  else
18035    enable_dlopen=yes
18036  fi
18037
18038  case $lt_cv_dlopen in
18039  dlopen)
18040    save_CPPFLAGS=$CPPFLAGS
18041    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
18042
18043    save_LDFLAGS=$LDFLAGS
18044    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
18045
18046    save_LIBS=$LIBS
18047    LIBS="$lt_cv_dlopen_libs $LIBS"
18048
18049    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
18050$as_echo_n "checking whether a program can dlopen itself... " >&6; }
18051if ${lt_cv_dlopen_self+:} false; then :
18052  $as_echo_n "(cached) " >&6
18053else
18054  	  if test yes = "$cross_compiling"; then :
18055  lt_cv_dlopen_self=cross
18056else
18057  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18058  lt_status=$lt_dlunknown
18059  cat > conftest.$ac_ext <<_LT_EOF
18060#line $LINENO "configure"
18061#include "confdefs.h"
18062
18063#if HAVE_DLFCN_H
18064#include <dlfcn.h>
18065#endif
18066
18067#include <stdio.h>
18068
18069#ifdef RTLD_GLOBAL
18070#  define LT_DLGLOBAL		RTLD_GLOBAL
18071#else
18072#  ifdef DL_GLOBAL
18073#    define LT_DLGLOBAL		DL_GLOBAL
18074#  else
18075#    define LT_DLGLOBAL		0
18076#  endif
18077#endif
18078
18079/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18080   find out it does not work in some platform. */
18081#ifndef LT_DLLAZY_OR_NOW
18082#  ifdef RTLD_LAZY
18083#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
18084#  else
18085#    ifdef DL_LAZY
18086#      define LT_DLLAZY_OR_NOW		DL_LAZY
18087#    else
18088#      ifdef RTLD_NOW
18089#        define LT_DLLAZY_OR_NOW	RTLD_NOW
18090#      else
18091#        ifdef DL_NOW
18092#          define LT_DLLAZY_OR_NOW	DL_NOW
18093#        else
18094#          define LT_DLLAZY_OR_NOW	0
18095#        endif
18096#      endif
18097#    endif
18098#  endif
18099#endif
18100
18101/* When -fvisibility=hidden is used, assume the code has been annotated
18102   correspondingly for the symbols needed.  */
18103#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18104int fnord () __attribute__((visibility("default")));
18105#endif
18106
18107int fnord () { return 42; }
18108int main ()
18109{
18110  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18111  int status = $lt_dlunknown;
18112
18113  if (self)
18114    {
18115      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
18116      else
18117        {
18118	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
18119          else puts (dlerror ());
18120	}
18121      /* dlclose (self); */
18122    }
18123  else
18124    puts (dlerror ());
18125
18126  return status;
18127}
18128_LT_EOF
18129  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18130  (eval $ac_link) 2>&5
18131  ac_status=$?
18132  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18133  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18134    (./conftest; exit; ) >&5 2>/dev/null
18135    lt_status=$?
18136    case x$lt_status in
18137      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
18138      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
18139      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
18140    esac
18141  else :
18142    # compilation failed
18143    lt_cv_dlopen_self=no
18144  fi
18145fi
18146rm -fr conftest*
18147
18148
18149fi
18150{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
18151$as_echo "$lt_cv_dlopen_self" >&6; }
18152
18153    if test yes = "$lt_cv_dlopen_self"; then
18154      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
18155      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
18156$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
18157if ${lt_cv_dlopen_self_static+:} false; then :
18158  $as_echo_n "(cached) " >&6
18159else
18160  	  if test yes = "$cross_compiling"; then :
18161  lt_cv_dlopen_self_static=cross
18162else
18163  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18164  lt_status=$lt_dlunknown
18165  cat > conftest.$ac_ext <<_LT_EOF
18166#line $LINENO "configure"
18167#include "confdefs.h"
18168
18169#if HAVE_DLFCN_H
18170#include <dlfcn.h>
18171#endif
18172
18173#include <stdio.h>
18174
18175#ifdef RTLD_GLOBAL
18176#  define LT_DLGLOBAL		RTLD_GLOBAL
18177#else
18178#  ifdef DL_GLOBAL
18179#    define LT_DLGLOBAL		DL_GLOBAL
18180#  else
18181#    define LT_DLGLOBAL		0
18182#  endif
18183#endif
18184
18185/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18186   find out it does not work in some platform. */
18187#ifndef LT_DLLAZY_OR_NOW
18188#  ifdef RTLD_LAZY
18189#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
18190#  else
18191#    ifdef DL_LAZY
18192#      define LT_DLLAZY_OR_NOW		DL_LAZY
18193#    else
18194#      ifdef RTLD_NOW
18195#        define LT_DLLAZY_OR_NOW	RTLD_NOW
18196#      else
18197#        ifdef DL_NOW
18198#          define LT_DLLAZY_OR_NOW	DL_NOW
18199#        else
18200#          define LT_DLLAZY_OR_NOW	0
18201#        endif
18202#      endif
18203#    endif
18204#  endif
18205#endif
18206
18207/* When -fvisibility=hidden is used, assume the code has been annotated
18208   correspondingly for the symbols needed.  */
18209#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18210int fnord () __attribute__((visibility("default")));
18211#endif
18212
18213int fnord () { return 42; }
18214int main ()
18215{
18216  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18217  int status = $lt_dlunknown;
18218
18219  if (self)
18220    {
18221      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
18222      else
18223        {
18224	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
18225          else puts (dlerror ());
18226	}
18227      /* dlclose (self); */
18228    }
18229  else
18230    puts (dlerror ());
18231
18232  return status;
18233}
18234_LT_EOF
18235  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18236  (eval $ac_link) 2>&5
18237  ac_status=$?
18238  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18239  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18240    (./conftest; exit; ) >&5 2>/dev/null
18241    lt_status=$?
18242    case x$lt_status in
18243      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
18244      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
18245      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
18246    esac
18247  else :
18248    # compilation failed
18249    lt_cv_dlopen_self_static=no
18250  fi
18251fi
18252rm -fr conftest*
18253
18254
18255fi
18256{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
18257$as_echo "$lt_cv_dlopen_self_static" >&6; }
18258    fi
18259
18260    CPPFLAGS=$save_CPPFLAGS
18261    LDFLAGS=$save_LDFLAGS
18262    LIBS=$save_LIBS
18263    ;;
18264  esac
18265
18266  case $lt_cv_dlopen_self in
18267  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
18268  *) enable_dlopen_self=unknown ;;
18269  esac
18270
18271  case $lt_cv_dlopen_self_static in
18272  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
18273  *) enable_dlopen_self_static=unknown ;;
18274  esac
18275fi
18276
18277
18278
18279
18280
18281
18282
18283
18284
18285
18286
18287
18288
18289
18290
18291
18292
18293striplib=
18294old_striplib=
18295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
18296$as_echo_n "checking whether stripping libraries is possible... " >&6; }
18297if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
18298  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
18299  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
18300  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18301$as_echo "yes" >&6; }
18302else
18303# FIXME - insert some real tests, host_os isn't really good enough
18304  case $host_os in
18305  darwin*)
18306    if test -n "$STRIP"; then
18307      striplib="$STRIP -x"
18308      old_striplib="$STRIP -S"
18309      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18310$as_echo "yes" >&6; }
18311    else
18312      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18313$as_echo "no" >&6; }
18314    fi
18315    ;;
18316  *)
18317    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18318$as_echo "no" >&6; }
18319    ;;
18320  esac
18321fi
18322
18323
18324
18325
18326
18327
18328
18329
18330
18331
18332
18333
18334  # Report what library types will actually be built
18335  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
18336$as_echo_n "checking if libtool supports shared libraries... " >&6; }
18337  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
18338$as_echo "$can_build_shared" >&6; }
18339
18340  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
18341$as_echo_n "checking whether to build shared libraries... " >&6; }
18342  test no = "$can_build_shared" && enable_shared=no
18343
18344  # On AIX, shared libraries and static libraries use the same namespace, and
18345  # are all built from PIC.
18346  case $host_os in
18347  aix3*)
18348    test yes = "$enable_shared" && enable_static=no
18349    if test -n "$RANLIB"; then
18350      archive_cmds="$archive_cmds~\$RANLIB \$lib"
18351      postinstall_cmds='$RANLIB $lib'
18352    fi
18353    ;;
18354
18355  aix[4-9]*)
18356    if test ia64 != "$host_cpu"; then
18357      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
18358      yes,aix,yes) ;;			# shared object as lib.so file only
18359      yes,svr4,*) ;;			# shared object as lib.so archive member only
18360      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
18361      esac
18362    fi
18363    ;;
18364  esac
18365  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
18366$as_echo "$enable_shared" >&6; }
18367
18368  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
18369$as_echo_n "checking whether to build static libraries... " >&6; }
18370  # Make sure either enable_shared or enable_static is yes.
18371  test yes = "$enable_shared" || enable_static=yes
18372  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
18373$as_echo "$enable_static" >&6; }
18374
18375
18376
18377
18378fi
18379ac_ext=c
18380ac_cpp='$CPP $CPPFLAGS'
18381ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18382ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18383ac_compiler_gnu=$ac_cv_c_compiler_gnu
18384
18385CC=$lt_save_CC
18386
18387
18388
18389
18390
18391
18392
18393
18394
18395
18396
18397
18398
18399
18400
18401        ac_config_commands="$ac_config_commands libtool"
18402
18403
18404
18405
18406# Only expand once:
18407
18408
18409
18410
18411
18412# Define a configure option for an alternate module directory
18413
18414# Check whether --with-xorg-module-dir was given.
18415if test "${with_xorg_module_dir+set}" = set; then :
18416  withval=$with_xorg_module_dir; moduledir="$withval"
18417else
18418  moduledir="$libdir/xorg/modules"
18419fi
18420
18421
18422# Check whether --enable-dri was given.
18423if test "${enable_dri+set}" = set; then :
18424  enableval=$enable_dri; DRI="$enableval"
18425else
18426  DRI=auto
18427fi
18428
18429# Check whether --enable-exa was given.
18430if test "${enable_exa+set}" = set; then :
18431  enableval=$enable_exa; EXA="$enableval"
18432else
18433  EXA=yes
18434fi
18435
18436
18437# Store the list of server defined optional extensions in REQUIRED_MODULES
18438
18439
18440	SAVE_CFLAGS="$CFLAGS"
18441	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18442	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18443/* end confdefs.h.  */
18444
18445#include "xorg-server.h"
18446#if !defined RANDR
18447#error RANDR not defined
18448#endif
18449
18450int
18451main ()
18452{
18453
18454  ;
18455  return 0;
18456}
18457_ACEOF
18458if ac_fn_c_try_compile "$LINENO"; then :
18459  _EXT_CHECK=yes
18460else
18461  _EXT_CHECK=no
18462fi
18463rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18464	CFLAGS="$SAVE_CFLAGS"
18465	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
18466$as_echo_n "checking if RANDR is defined... " >&6; }
18467	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18468$as_echo "$_EXT_CHECK" >&6; }
18469	if test "$_EXT_CHECK" != no; then
18470		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
18471	fi
18472
18473
18474
18475	SAVE_CFLAGS="$CFLAGS"
18476	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18477	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18478/* end confdefs.h.  */
18479
18480#include "xorg-server.h"
18481#if !defined RENDER
18482#error RENDER not defined
18483#endif
18484
18485int
18486main ()
18487{
18488
18489  ;
18490  return 0;
18491}
18492_ACEOF
18493if ac_fn_c_try_compile "$LINENO"; then :
18494  _EXT_CHECK=yes
18495else
18496  _EXT_CHECK=no
18497fi
18498rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18499	CFLAGS="$SAVE_CFLAGS"
18500	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
18501$as_echo_n "checking if RENDER is defined... " >&6; }
18502	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18503$as_echo "$_EXT_CHECK" >&6; }
18504	if test "$_EXT_CHECK" != no; then
18505		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
18506	fi
18507
18508
18509
18510	SAVE_CFLAGS="$CFLAGS"
18511	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18512	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18513/* end confdefs.h.  */
18514
18515#include "xorg-server.h"
18516#if !defined XV
18517#error XV not defined
18518#endif
18519
18520int
18521main ()
18522{
18523
18524  ;
18525  return 0;
18526}
18527_ACEOF
18528if ac_fn_c_try_compile "$LINENO"; then :
18529  _EXT_CHECK=yes
18530else
18531  _EXT_CHECK=no
18532fi
18533rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18534	CFLAGS="$SAVE_CFLAGS"
18535	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
18536$as_echo_n "checking if XV is defined... " >&6; }
18537	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18538$as_echo "$_EXT_CHECK" >&6; }
18539	if test "$_EXT_CHECK" != no; then
18540		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
18541	fi
18542
18543
18544
18545	SAVE_CFLAGS="$CFLAGS"
18546	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18547	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18548/* end confdefs.h.  */
18549
18550#include "xorg-server.h"
18551#if !defined DPMSExtension
18552#error DPMSExtension not defined
18553#endif
18554
18555int
18556main ()
18557{
18558
18559  ;
18560  return 0;
18561}
18562_ACEOF
18563if ac_fn_c_try_compile "$LINENO"; then :
18564  _EXT_CHECK=yes
18565else
18566  _EXT_CHECK=no
18567fi
18568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18569	CFLAGS="$SAVE_CFLAGS"
18570	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
18571$as_echo_n "checking if DPMSExtension is defined... " >&6; }
18572	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18573$as_echo "$_EXT_CHECK" >&6; }
18574	if test "$_EXT_CHECK" != no; then
18575		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
18576	fi
18577
18578
18579# Obtain compiler/linker options for the driver dependencies
18580
18581pkg_failed=no
18582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
18583$as_echo_n "checking for XORG... " >&6; }
18584
18585if test -n "$XORG_CFLAGS"; then
18586    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
18587 elif test -n "$PKG_CONFIG"; then
18588    if test -n "$PKG_CONFIG" && \
18589    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
18590  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5
18591  ac_status=$?
18592  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18593  test $ac_status = 0; }; then
18594  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
18595		      test "x$?" != "x0" && pkg_failed=yes
18596else
18597  pkg_failed=yes
18598fi
18599 else
18600    pkg_failed=untried
18601fi
18602if test -n "$XORG_LIBS"; then
18603    pkg_cv_XORG_LIBS="$XORG_LIBS"
18604 elif test -n "$PKG_CONFIG"; then
18605    if test -n "$PKG_CONFIG" && \
18606    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
18607  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES") 2>&5
18608  ac_status=$?
18609  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18610  test $ac_status = 0; }; then
18611  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
18612		      test "x$?" != "x0" && pkg_failed=yes
18613else
18614  pkg_failed=yes
18615fi
18616 else
18617    pkg_failed=untried
18618fi
18619
18620
18621
18622if test $pkg_failed = yes; then
18623   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18624$as_echo "no" >&6; }
18625
18626if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18627        _pkg_short_errors_supported=yes
18628else
18629        _pkg_short_errors_supported=no
18630fi
18631        if test $_pkg_short_errors_supported = yes; then
18632	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1`
18633        else
18634	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES" 2>&1`
18635        fi
18636	# Put the nasty error message in config.log where it belongs
18637	echo "$XORG_PKG_ERRORS" >&5
18638
18639	as_fn_error $? "Package requirements (xorg-server >= 1.1.0 xproto fontsproto $REQUIRED_MODULES) were not met:
18640
18641$XORG_PKG_ERRORS
18642
18643Consider adjusting the PKG_CONFIG_PATH environment variable if you
18644installed software in a non-standard prefix.
18645
18646Alternatively, you may set the environment variables XORG_CFLAGS
18647and XORG_LIBS to avoid the need to call pkg-config.
18648See the pkg-config man page for more details." "$LINENO" 5
18649elif test $pkg_failed = untried; then
18650     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18651$as_echo "no" >&6; }
18652	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18653$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18654as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18655is in your PATH or set the PKG_CONFIG environment variable to the full
18656path to pkg-config.
18657
18658Alternatively, you may set the environment variables XORG_CFLAGS
18659and XORG_LIBS to avoid the need to call pkg-config.
18660See the pkg-config man page for more details.
18661
18662To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18663See \`config.log' for more details" "$LINENO" 5; }
18664else
18665	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
18666	XORG_LIBS=$pkg_cv_XORG_LIBS
18667        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18668$as_echo "yes" >&6; }
18669
18670fi
18671sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`
18672
18673# Checks for libraries.
18674
18675if test "x$DRI" != xno; then
18676        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dri.h" | $as_tr_sh`
18677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dri.h" >&5
18678$as_echo_n "checking for ${sdkdir}/dri.h... " >&6; }
18679if eval \${$as_ac_File+:} false; then :
18680  $as_echo_n "(cached) " >&6
18681else
18682  test "$cross_compiling" = yes &&
18683  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
18684if test -r "${sdkdir}/dri.h"; then
18685  eval "$as_ac_File=yes"
18686else
18687  eval "$as_ac_File=no"
18688fi
18689fi
18690eval ac_res=\$$as_ac_File
18691	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18692$as_echo "$ac_res" >&6; }
18693if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
18694  have_dri_h="yes"
18695else
18696  have_dri_h="no"
18697fi
18698
18699        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/sarea.h" | $as_tr_sh`
18700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/sarea.h" >&5
18701$as_echo_n "checking for ${sdkdir}/sarea.h... " >&6; }
18702if eval \${$as_ac_File+:} false; then :
18703  $as_echo_n "(cached) " >&6
18704else
18705  test "$cross_compiling" = yes &&
18706  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
18707if test -r "${sdkdir}/sarea.h"; then
18708  eval "$as_ac_File=yes"
18709else
18710  eval "$as_ac_File=no"
18711fi
18712fi
18713eval ac_res=\$$as_ac_File
18714	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18715$as_echo "$ac_res" >&6; }
18716if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
18717  have_sarea_h="yes"
18718else
18719  have_sarea_h="no"
18720fi
18721
18722        as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dristruct.h" | $as_tr_sh`
18723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dristruct.h" >&5
18724$as_echo_n "checking for ${sdkdir}/dristruct.h... " >&6; }
18725if eval \${$as_ac_File+:} false; then :
18726  $as_echo_n "(cached) " >&6
18727else
18728  test "$cross_compiling" = yes &&
18729  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
18730if test -r "${sdkdir}/dristruct.h"; then
18731  eval "$as_ac_File=yes"
18732else
18733  eval "$as_ac_File=no"
18734fi
18735fi
18736eval ac_res=\$$as_ac_File
18737	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18738$as_echo "$ac_res" >&6; }
18739if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
18740  have_dristruct_h="yes"
18741else
18742  have_dristruct_h="no"
18743fi
18744
18745fi
18746
18747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include DRI support" >&5
18748$as_echo_n "checking whether to include DRI support... " >&6; }
18749if test "x$DRI" = xauto; then
18750        if test "x$have_dri_h" = xyes && \
18751           test "x$have_sarea_h" = xyes && \
18752           test "x$have_dristruct_h" = xyes; then
18753                DRI="yes"
18754        else
18755                DRI="no"
18756        fi
18757fi
18758{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5
18759$as_echo "$DRI" >&6; }
18760
18761 if test "x$DRI" = xyes; then
18762  DRI_TRUE=
18763  DRI_FALSE='#'
18764else
18765  DRI_TRUE='#'
18766  DRI_FALSE=
18767fi
18768
18769if test "x$DRI" = xyes; then
18770
18771pkg_failed=no
18772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5
18773$as_echo_n "checking for DRI... " >&6; }
18774
18775if test -n "$DRI_CFLAGS"; then
18776    pkg_cv_DRI_CFLAGS="$DRI_CFLAGS"
18777 elif test -n "$PKG_CONFIG"; then
18778    if test -n "$PKG_CONFIG" && \
18779    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\""; } >&5
18780  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5
18781  ac_status=$?
18782  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18783  test $ac_status = 0; }; then
18784  pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.0 xf86driproto" 2>/dev/null`
18785		      test "x$?" != "x0" && pkg_failed=yes
18786else
18787  pkg_failed=yes
18788fi
18789 else
18790    pkg_failed=untried
18791fi
18792if test -n "$DRI_LIBS"; then
18793    pkg_cv_DRI_LIBS="$DRI_LIBS"
18794 elif test -n "$PKG_CONFIG"; then
18795    if test -n "$PKG_CONFIG" && \
18796    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.0 xf86driproto\""; } >&5
18797  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.0 xf86driproto") 2>&5
18798  ac_status=$?
18799  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18800  test $ac_status = 0; }; then
18801  pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.0 xf86driproto" 2>/dev/null`
18802		      test "x$?" != "x0" && pkg_failed=yes
18803else
18804  pkg_failed=yes
18805fi
18806 else
18807    pkg_failed=untried
18808fi
18809
18810
18811
18812if test $pkg_failed = yes; then
18813   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18814$as_echo "no" >&6; }
18815
18816if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18817        _pkg_short_errors_supported=yes
18818else
18819        _pkg_short_errors_supported=no
18820fi
18821        if test $_pkg_short_errors_supported = yes; then
18822	        DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.0 xf86driproto" 2>&1`
18823        else
18824	        DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.0 xf86driproto" 2>&1`
18825        fi
18826	# Put the nasty error message in config.log where it belongs
18827	echo "$DRI_PKG_ERRORS" >&5
18828
18829	as_fn_error $? "Package requirements (libdrm >= 2.0 xf86driproto) were not met:
18830
18831$DRI_PKG_ERRORS
18832
18833Consider adjusting the PKG_CONFIG_PATH environment variable if you
18834installed software in a non-standard prefix.
18835
18836Alternatively, you may set the environment variables DRI_CFLAGS
18837and DRI_LIBS to avoid the need to call pkg-config.
18838See the pkg-config man page for more details." "$LINENO" 5
18839elif test $pkg_failed = untried; then
18840     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18841$as_echo "no" >&6; }
18842	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18843$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18844as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18845is in your PATH or set the PKG_CONFIG environment variable to the full
18846path to pkg-config.
18847
18848Alternatively, you may set the environment variables DRI_CFLAGS
18849and DRI_LIBS to avoid the need to call pkg-config.
18850See the pkg-config man page for more details.
18851
18852To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18853See \`config.log' for more details" "$LINENO" 5; }
18854else
18855	DRI_CFLAGS=$pkg_cv_DRI_CFLAGS
18856	DRI_LIBS=$pkg_cv_DRI_LIBS
18857        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18858$as_echo "yes" >&6; }
18859
18860fi
18861
18862$as_echo "#define MGADRI 1" >>confdefs.h
18863
18864
18865$as_echo "#define MGADRI_DEVEL 1" >>confdefs.h
18866
18867fi
18868
18869save_CFLAGS="$CFLAGS"
18870CFLAGS="$XORG_CFLAGS"
18871ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\"
18872"
18873if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes; then :
18874  XSERVER_LIBPCIACCESS=yes
18875else
18876  XSERVER_LIBPCIACCESS=no
18877fi
18878
18879CFLAGS="$save_CFLAGS"
18880
18881save_CFLAGS="$CFLAGS"
18882CFLAGS="$XORG_CFLAGS"
18883ac_fn_c_check_decl "$LINENO" "xf86ModeBandwidth" "ac_cv_have_decl_xf86ModeBandwidth" "#include <X11/extensions/randr.h>
18884	       #include \"xorg-server.h\"
18885	       #include \"xf86Modes.h\"
18886"
18887if test "x$ac_cv_have_decl_xf86ModeBandwidth" = xyes; then :
18888
18889$as_echo "#define HAVE_XF86MODEBANDWIDTH 1" >>confdefs.h
18890
18891fi
18892
18893CFLAGS="$save_CFLAGS"
18894
18895if test "x$XSERVER_LIBPCIACCESS" = xyes; then
18896
18897pkg_failed=no
18898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
18899$as_echo_n "checking for PCIACCESS... " >&6; }
18900
18901if test -n "$PCIACCESS_CFLAGS"; then
18902    pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
18903 elif test -n "$PKG_CONFIG"; then
18904    if test -n "$PKG_CONFIG" && \
18905    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
18906  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
18907  ac_status=$?
18908  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18909  test $ac_status = 0; }; then
18910  pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
18911		      test "x$?" != "x0" && pkg_failed=yes
18912else
18913  pkg_failed=yes
18914fi
18915 else
18916    pkg_failed=untried
18917fi
18918if test -n "$PCIACCESS_LIBS"; then
18919    pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
18920 elif test -n "$PKG_CONFIG"; then
18921    if test -n "$PKG_CONFIG" && \
18922    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
18923  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
18924  ac_status=$?
18925  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18926  test $ac_status = 0; }; then
18927  pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
18928		      test "x$?" != "x0" && pkg_failed=yes
18929else
18930  pkg_failed=yes
18931fi
18932 else
18933    pkg_failed=untried
18934fi
18935
18936
18937
18938if test $pkg_failed = yes; then
18939   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18940$as_echo "no" >&6; }
18941
18942if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18943        _pkg_short_errors_supported=yes
18944else
18945        _pkg_short_errors_supported=no
18946fi
18947        if test $_pkg_short_errors_supported = yes; then
18948	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1`
18949        else
18950	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1`
18951        fi
18952	# Put the nasty error message in config.log where it belongs
18953	echo "$PCIACCESS_PKG_ERRORS" >&5
18954
18955	as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met:
18956
18957$PCIACCESS_PKG_ERRORS
18958
18959Consider adjusting the PKG_CONFIG_PATH environment variable if you
18960installed software in a non-standard prefix.
18961
18962Alternatively, you may set the environment variables PCIACCESS_CFLAGS
18963and PCIACCESS_LIBS to avoid the need to call pkg-config.
18964See the pkg-config man page for more details." "$LINENO" 5
18965elif test $pkg_failed = untried; then
18966     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18967$as_echo "no" >&6; }
18968	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18969$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18970as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18971is in your PATH or set the PKG_CONFIG environment variable to the full
18972path to pkg-config.
18973
18974Alternatively, you may set the environment variables PCIACCESS_CFLAGS
18975and PCIACCESS_LIBS to avoid the need to call pkg-config.
18976See the pkg-config man page for more details.
18977
18978To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18979See \`config.log' for more details" "$LINENO" 5; }
18980else
18981	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
18982	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
18983        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18984$as_echo "yes" >&6; }
18985
18986fi
18987fi
18988 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
18989  XSERVER_LIBPCIACCESS_TRUE=
18990  XSERVER_LIBPCIACCESS_FALSE='#'
18991else
18992  XSERVER_LIBPCIACCESS_TRUE='#'
18993  XSERVER_LIBPCIACCESS_FALSE=
18994fi
18995
18996
18997
18998# Check whether --enable-xaa was given.
18999if test "${enable_xaa+set}" = set; then :
19000  enableval=$enable_xaa; XAA="$enableval"
19001else
19002  XAA=auto
19003fi
19004
19005if test "x$XAA" != xno; then
19006        save_CFLAGS=$CFLAGS
19007        save_CPPFLAGS=$CPPFLAGS
19008        CFLAGS=$XORG_CFLAGS
19009        CPPFLAGS="$XORG_CFLAGS"
19010        for ac_header in xaa.h
19011do :
19012  ac_fn_c_check_header_mongrel "$LINENO" "xaa.h" "ac_cv_header_xaa_h" "$ac_includes_default"
19013if test "x$ac_cv_header_xaa_h" = xyes; then :
19014  cat >>confdefs.h <<_ACEOF
19015#define HAVE_XAA_H 1
19016_ACEOF
19017 XAA=yes
19018else
19019  XAA=no
19020fi
19021
19022done
19023
19024        CFLAGS=$save_CFLAGS
19025        CPPFLAGS=$save_CPPFLAGS
19026fi
19027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include XAA support" >&5
19028$as_echo_n "checking whether to include XAA support... " >&6; }
19029 if test "x$XAA" = xyes; then
19030  XAA_TRUE=
19031  XAA_FALSE='#'
19032else
19033  XAA_TRUE='#'
19034  XAA_FALSE=
19035fi
19036
19037{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XAA" >&5
19038$as_echo "$XAA" >&6; }
19039if test "x$XAA" = xyes; then
19040
19041$as_echo "#define USE_XAA 1" >>confdefs.h
19042
19043fi
19044
19045# Properly handle EXA.
19046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable EXA support" >&5
19047$as_echo_n "checking whether to enable EXA support... " >&6; }
19048if test "x$EXA" = xyes; then
19049    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19050$as_echo "yes" >&6; }
19051
19052    SAVE_CPPFLAGS="$CPPFLAGS"
19053    CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
19054    ac_fn_c_check_header_mongrel "$LINENO" "exa.h" "ac_cv_header_exa_h" "$ac_includes_default"
19055if test "x$ac_cv_header_exa_h" = xyes; then :
19056  have_exa_h="yes"
19057else
19058  have_exa_h="no"
19059fi
19060
19061
19062    CPPFLAGS="$SAVE_CPPFLAGS"
19063else
19064    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19065$as_echo "no" >&6; }
19066fi
19067
19068SAVE_CPPFLAGS="$CPPFLAGS"
19069CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
19070if test "x$have_exa_h" = xyes; then
19071    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether EXA version is at least 2.0.0" >&5
19072$as_echo_n "checking whether EXA version is at least 2.0.0... " >&6; }
19073    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19074/* end confdefs.h.  */
19075
19076#include "exa.h"
19077#if EXA_VERSION_MAJOR < 2
19078#error OLD EXA!
19079#endif
19080
19081int
19082main ()
19083{
19084
19085  ;
19086  return 0;
19087}
19088_ACEOF
19089if ac_fn_c_try_cpp "$LINENO"; then :
19090  USE_EXA=yes
19091else
19092  USE_EXA=no
19093fi
19094rm -f conftest.err conftest.i conftest.$ac_ext
19095    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_EXA" >&5
19096$as_echo "$USE_EXA" >&6; }
19097
19098    if test "x$USE_EXA" = xyes; then
19099
19100$as_echo "#define USE_EXA 1" >>confdefs.h
19101
19102    fi
19103fi
19104CPPFLAGS="$SAVE_CPPFLAGS"
19105
19106 if test "x$USE_EXA" = xyes; then
19107  USE_EXA_TRUE=
19108  USE_EXA_FALSE='#'
19109else
19110  USE_EXA_TRUE='#'
19111  USE_EXA_FALSE=
19112fi
19113
19114
19115
19116
19117DRIVER_NAME=mga
19118
19119
19120ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile util/Makefile"
19121
19122cat >confcache <<\_ACEOF
19123# This file is a shell script that caches the results of configure
19124# tests run on this system so they can be shared between configure
19125# scripts and configure runs, see configure's option --config-cache.
19126# It is not useful on other systems.  If it contains results you don't
19127# want to keep, you may remove or edit it.
19128#
19129# config.status only pays attention to the cache file if you give it
19130# the --recheck option to rerun configure.
19131#
19132# `ac_cv_env_foo' variables (set or unset) will be overridden when
19133# loading this file, other *unset* `ac_cv_foo' will be assigned the
19134# following values.
19135
19136_ACEOF
19137
19138# The following way of writing the cache mishandles newlines in values,
19139# but we know of no workaround that is simple, portable, and efficient.
19140# So, we kill variables containing newlines.
19141# Ultrix sh set writes to stderr and can't be redirected directly,
19142# and sets the high bit in the cache file unless we assign to the vars.
19143(
19144  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
19145    eval ac_val=\$$ac_var
19146    case $ac_val in #(
19147    *${as_nl}*)
19148      case $ac_var in #(
19149      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
19150$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
19151      esac
19152      case $ac_var in #(
19153      _ | IFS | as_nl) ;; #(
19154      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
19155      *) { eval $ac_var=; unset $ac_var;} ;;
19156      esac ;;
19157    esac
19158  done
19159
19160  (set) 2>&1 |
19161    case $as_nl`(ac_space=' '; set) 2>&1` in #(
19162    *${as_nl}ac_space=\ *)
19163      # `set' does not quote correctly, so add quotes: double-quote
19164      # substitution turns \\\\ into \\, and sed turns \\ into \.
19165      sed -n \
19166	"s/'/'\\\\''/g;
19167	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19168      ;; #(
19169    *)
19170      # `set' quotes correctly as required by POSIX, so do not add quotes.
19171      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19172      ;;
19173    esac |
19174    sort
19175) |
19176  sed '
19177     /^ac_cv_env_/b end
19178     t clear
19179     :clear
19180     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19181     t end
19182     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19183     :end' >>confcache
19184if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
19185  if test -w "$cache_file"; then
19186    if test "x$cache_file" != "x/dev/null"; then
19187      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
19188$as_echo "$as_me: updating cache $cache_file" >&6;}
19189      if test ! -f "$cache_file" || test -h "$cache_file"; then
19190	cat confcache >"$cache_file"
19191      else
19192        case $cache_file in #(
19193        */* | ?:*)
19194	  mv -f confcache "$cache_file"$$ &&
19195	  mv -f "$cache_file"$$ "$cache_file" ;; #(
19196        *)
19197	  mv -f confcache "$cache_file" ;;
19198	esac
19199      fi
19200    fi
19201  else
19202    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
19203$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
19204  fi
19205fi
19206rm -f confcache
19207
19208test "x$prefix" = xNONE && prefix=$ac_default_prefix
19209# Let make expand exec_prefix.
19210test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19211
19212DEFS=-DHAVE_CONFIG_H
19213
19214ac_libobjs=
19215ac_ltlibobjs=
19216U=
19217for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
19218  # 1. Remove the extension, and $U if already installed.
19219  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
19220  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
19221  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
19222  #    will be set to the directory where LIBOBJS objects are built.
19223  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19224  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
19225done
19226LIBOBJS=$ac_libobjs
19227
19228LTLIBOBJS=$ac_ltlibobjs
19229
19230
19231{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
19232$as_echo_n "checking that generated files are newer than configure... " >&6; }
19233   if test -n "$am_sleep_pid"; then
19234     # Hide warnings about reused PIDs.
19235     wait $am_sleep_pid 2>/dev/null
19236   fi
19237   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
19238$as_echo "done" >&6; }
19239if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19240  as_fn_error $? "conditional \"AMDEP\" was never defined.
19241Usually this means the macro was only invoked conditionally." "$LINENO" 5
19242fi
19243if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19244  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
19245Usually this means the macro was only invoked conditionally." "$LINENO" 5
19246fi
19247 if test -n "$EXEEXT"; then
19248  am__EXEEXT_TRUE=
19249  am__EXEEXT_FALSE='#'
19250else
19251  am__EXEEXT_TRUE='#'
19252  am__EXEEXT_FALSE=
19253fi
19254
19255if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
19256  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
19257Usually this means the macro was only invoked conditionally." "$LINENO" 5
19258fi
19259if test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then
19260  as_fn_error $? "conditional \"DRI\" was never defined.
19261Usually this means the macro was only invoked conditionally." "$LINENO" 5
19262fi
19263if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then
19264  as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined.
19265Usually this means the macro was only invoked conditionally." "$LINENO" 5
19266fi
19267if test -z "${XAA_TRUE}" && test -z "${XAA_FALSE}"; then
19268  as_fn_error $? "conditional \"XAA\" was never defined.
19269Usually this means the macro was only invoked conditionally." "$LINENO" 5
19270fi
19271if test -z "${USE_EXA_TRUE}" && test -z "${USE_EXA_FALSE}"; then
19272  as_fn_error $? "conditional \"USE_EXA\" was never defined.
19273Usually this means the macro was only invoked conditionally." "$LINENO" 5
19274fi
19275
19276: "${CONFIG_STATUS=./config.status}"
19277ac_write_fail=0
19278ac_clean_files_save=$ac_clean_files
19279ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19280{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
19281$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
19282as_write_fail=0
19283cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
19284#! $SHELL
19285# Generated by $as_me.
19286# Run this file to recreate the current configuration.
19287# Compiler output produced by configure, useful for debugging
19288# configure, is in config.log if it exists.
19289
19290debug=false
19291ac_cs_recheck=false
19292ac_cs_silent=false
19293
19294SHELL=\${CONFIG_SHELL-$SHELL}
19295export SHELL
19296_ASEOF
19297cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
19298## -------------------- ##
19299## M4sh Initialization. ##
19300## -------------------- ##
19301
19302# Be more Bourne compatible
19303DUALCASE=1; export DUALCASE # for MKS sh
19304if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19305  emulate sh
19306  NULLCMD=:
19307  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19308  # is contrary to our usage.  Disable this feature.
19309  alias -g '${1+"$@"}'='"$@"'
19310  setopt NO_GLOB_SUBST
19311else
19312  case `(set -o) 2>/dev/null` in #(
19313  *posix*) :
19314    set -o posix ;; #(
19315  *) :
19316     ;;
19317esac
19318fi
19319
19320
19321as_nl='
19322'
19323export as_nl
19324# Printing a long string crashes Solaris 7 /usr/bin/printf.
19325as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
19326as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
19327as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
19328# Prefer a ksh shell builtin over an external printf program on Solaris,
19329# but without wasting forks for bash or zsh.
19330if test -z "$BASH_VERSION$ZSH_VERSION" \
19331    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
19332  as_echo='print -r --'
19333  as_echo_n='print -rn --'
19334elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
19335  as_echo='printf %s\n'
19336  as_echo_n='printf %s'
19337else
19338  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
19339    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
19340    as_echo_n='/usr/ucb/echo -n'
19341  else
19342    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
19343    as_echo_n_body='eval
19344      arg=$1;
19345      case $arg in #(
19346      *"$as_nl"*)
19347	expr "X$arg" : "X\\(.*\\)$as_nl";
19348	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
19349      esac;
19350      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
19351    '
19352    export as_echo_n_body
19353    as_echo_n='sh -c $as_echo_n_body as_echo'
19354  fi
19355  export as_echo_body
19356  as_echo='sh -c $as_echo_body as_echo'
19357fi
19358
19359# The user is always right.
19360if test "${PATH_SEPARATOR+set}" != set; then
19361  PATH_SEPARATOR=:
19362  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
19363    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
19364      PATH_SEPARATOR=';'
19365  }
19366fi
19367
19368
19369# IFS
19370# We need space, tab and new line, in precisely that order.  Quoting is
19371# there to prevent editors from complaining about space-tab.
19372# (If _AS_PATH_WALK were called with IFS unset, it would disable word
19373# splitting by setting IFS to empty value.)
19374IFS=" ""	$as_nl"
19375
19376# Find who we are.  Look in the path if we contain no directory separator.
19377as_myself=
19378case $0 in #((
19379  *[\\/]* ) as_myself=$0 ;;
19380  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19381for as_dir in $PATH
19382do
19383  IFS=$as_save_IFS
19384  test -z "$as_dir" && as_dir=.
19385    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19386  done
19387IFS=$as_save_IFS
19388
19389     ;;
19390esac
19391# We did not find ourselves, most probably we were run as `sh COMMAND'
19392# in which case we are not to be found in the path.
19393if test "x$as_myself" = x; then
19394  as_myself=$0
19395fi
19396if test ! -f "$as_myself"; then
19397  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
19398  exit 1
19399fi
19400
19401# Unset variables that we do not need and which cause bugs (e.g. in
19402# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
19403# suppresses any "Segmentation fault" message there.  '((' could
19404# trigger a bug in pdksh 5.2.14.
19405for as_var in BASH_ENV ENV MAIL MAILPATH
19406do eval test x\${$as_var+set} = xset \
19407  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
19408done
19409PS1='$ '
19410PS2='> '
19411PS4='+ '
19412
19413# NLS nuisances.
19414LC_ALL=C
19415export LC_ALL
19416LANGUAGE=C
19417export LANGUAGE
19418
19419# CDPATH.
19420(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19421
19422
19423# as_fn_error STATUS ERROR [LINENO LOG_FD]
19424# ----------------------------------------
19425# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
19426# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
19427# script with STATUS, using 1 if that was 0.
19428as_fn_error ()
19429{
19430  as_status=$1; test $as_status -eq 0 && as_status=1
19431  if test "$4"; then
19432    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
19433    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
19434  fi
19435  $as_echo "$as_me: error: $2" >&2
19436  as_fn_exit $as_status
19437} # as_fn_error
19438
19439
19440# as_fn_set_status STATUS
19441# -----------------------
19442# Set $? to STATUS, without forking.
19443as_fn_set_status ()
19444{
19445  return $1
19446} # as_fn_set_status
19447
19448# as_fn_exit STATUS
19449# -----------------
19450# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
19451as_fn_exit ()
19452{
19453  set +e
19454  as_fn_set_status $1
19455  exit $1
19456} # as_fn_exit
19457
19458# as_fn_unset VAR
19459# ---------------
19460# Portably unset VAR.
19461as_fn_unset ()
19462{
19463  { eval $1=; unset $1;}
19464}
19465as_unset=as_fn_unset
19466# as_fn_append VAR VALUE
19467# ----------------------
19468# Append the text in VALUE to the end of the definition contained in VAR. Take
19469# advantage of any shell optimizations that allow amortized linear growth over
19470# repeated appends, instead of the typical quadratic growth present in naive
19471# implementations.
19472if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
19473  eval 'as_fn_append ()
19474  {
19475    eval $1+=\$2
19476  }'
19477else
19478  as_fn_append ()
19479  {
19480    eval $1=\$$1\$2
19481  }
19482fi # as_fn_append
19483
19484# as_fn_arith ARG...
19485# ------------------
19486# Perform arithmetic evaluation on the ARGs, and store the result in the
19487# global $as_val. Take advantage of shells that can avoid forks. The arguments
19488# must be portable across $(()) and expr.
19489if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
19490  eval 'as_fn_arith ()
19491  {
19492    as_val=$(( $* ))
19493  }'
19494else
19495  as_fn_arith ()
19496  {
19497    as_val=`expr "$@" || test $? -eq 1`
19498  }
19499fi # as_fn_arith
19500
19501
19502if expr a : '\(a\)' >/dev/null 2>&1 &&
19503   test "X`expr 00001 : '.*\(...\)'`" = X001; then
19504  as_expr=expr
19505else
19506  as_expr=false
19507fi
19508
19509if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
19510  as_basename=basename
19511else
19512  as_basename=false
19513fi
19514
19515if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
19516  as_dirname=dirname
19517else
19518  as_dirname=false
19519fi
19520
19521as_me=`$as_basename -- "$0" ||
19522$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19523	 X"$0" : 'X\(//\)$' \| \
19524	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19525$as_echo X/"$0" |
19526    sed '/^.*\/\([^/][^/]*\)\/*$/{
19527	    s//\1/
19528	    q
19529	  }
19530	  /^X\/\(\/\/\)$/{
19531	    s//\1/
19532	    q
19533	  }
19534	  /^X\/\(\/\).*/{
19535	    s//\1/
19536	    q
19537	  }
19538	  s/.*/./; q'`
19539
19540# Avoid depending upon Character Ranges.
19541as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19542as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19543as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19544as_cr_digits='0123456789'
19545as_cr_alnum=$as_cr_Letters$as_cr_digits
19546
19547ECHO_C= ECHO_N= ECHO_T=
19548case `echo -n x` in #(((((
19549-n*)
19550  case `echo 'xy\c'` in
19551  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
19552  xy)  ECHO_C='\c';;
19553  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
19554       ECHO_T='	';;
19555  esac;;
19556*)
19557  ECHO_N='-n';;
19558esac
19559
19560rm -f conf$$ conf$$.exe conf$$.file
19561if test -d conf$$.dir; then
19562  rm -f conf$$.dir/conf$$.file
19563else
19564  rm -f conf$$.dir
19565  mkdir conf$$.dir 2>/dev/null
19566fi
19567if (echo >conf$$.file) 2>/dev/null; then
19568  if ln -s conf$$.file conf$$ 2>/dev/null; then
19569    as_ln_s='ln -s'
19570    # ... but there are two gotchas:
19571    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19572    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19573    # In both cases, we have to default to `cp -pR'.
19574    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19575      as_ln_s='cp -pR'
19576  elif ln conf$$.file conf$$ 2>/dev/null; then
19577    as_ln_s=ln
19578  else
19579    as_ln_s='cp -pR'
19580  fi
19581else
19582  as_ln_s='cp -pR'
19583fi
19584rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
19585rmdir conf$$.dir 2>/dev/null
19586
19587
19588# as_fn_mkdir_p
19589# -------------
19590# Create "$as_dir" as a directory, including parents if necessary.
19591as_fn_mkdir_p ()
19592{
19593
19594  case $as_dir in #(
19595  -*) as_dir=./$as_dir;;
19596  esac
19597  test -d "$as_dir" || eval $as_mkdir_p || {
19598    as_dirs=
19599    while :; do
19600      case $as_dir in #(
19601      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
19602      *) as_qdir=$as_dir;;
19603      esac
19604      as_dirs="'$as_qdir' $as_dirs"
19605      as_dir=`$as_dirname -- "$as_dir" ||
19606$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19607	 X"$as_dir" : 'X\(//\)[^/]' \| \
19608	 X"$as_dir" : 'X\(//\)$' \| \
19609	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19610$as_echo X"$as_dir" |
19611    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19612	    s//\1/
19613	    q
19614	  }
19615	  /^X\(\/\/\)[^/].*/{
19616	    s//\1/
19617	    q
19618	  }
19619	  /^X\(\/\/\)$/{
19620	    s//\1/
19621	    q
19622	  }
19623	  /^X\(\/\).*/{
19624	    s//\1/
19625	    q
19626	  }
19627	  s/.*/./; q'`
19628      test -d "$as_dir" && break
19629    done
19630    test -z "$as_dirs" || eval "mkdir $as_dirs"
19631  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
19632
19633
19634} # as_fn_mkdir_p
19635if mkdir -p . 2>/dev/null; then
19636  as_mkdir_p='mkdir -p "$as_dir"'
19637else
19638  test -d ./-p && rmdir ./-p
19639  as_mkdir_p=false
19640fi
19641
19642
19643# as_fn_executable_p FILE
19644# -----------------------
19645# Test if FILE is an executable regular file.
19646as_fn_executable_p ()
19647{
19648  test -f "$1" && test -x "$1"
19649} # as_fn_executable_p
19650as_test_x='test -x'
19651as_executable_p=as_fn_executable_p
19652
19653# Sed expression to map a string onto a valid CPP name.
19654as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19655
19656# Sed expression to map a string onto a valid variable name.
19657as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19658
19659
19660exec 6>&1
19661## ----------------------------------- ##
19662## Main body of $CONFIG_STATUS script. ##
19663## ----------------------------------- ##
19664_ASEOF
19665test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19666
19667cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19668# Save the log message, to keep $0 and so on meaningful, and to
19669# report actual input values of CONFIG_FILES etc. instead of their
19670# values after options handling.
19671ac_log="
19672This file was extended by xf86-video-mga $as_me 1.6.4, which was
19673generated by GNU Autoconf 2.69.  Invocation command line was
19674
19675  CONFIG_FILES    = $CONFIG_FILES
19676  CONFIG_HEADERS  = $CONFIG_HEADERS
19677  CONFIG_LINKS    = $CONFIG_LINKS
19678  CONFIG_COMMANDS = $CONFIG_COMMANDS
19679  $ $0 $@
19680
19681on `(hostname || uname -n) 2>/dev/null | sed 1q`
19682"
19683
19684_ACEOF
19685
19686case $ac_config_files in *"
19687"*) set x $ac_config_files; shift; ac_config_files=$*;;
19688esac
19689
19690case $ac_config_headers in *"
19691"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
19692esac
19693
19694
19695cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19696# Files that config.status was made for.
19697config_files="$ac_config_files"
19698config_headers="$ac_config_headers"
19699config_commands="$ac_config_commands"
19700
19701_ACEOF
19702
19703cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19704ac_cs_usage="\
19705\`$as_me' instantiates files and other configuration actions
19706from templates according to the current configuration.  Unless the files
19707and actions are specified as TAGs, all are instantiated by default.
19708
19709Usage: $0 [OPTION]... [TAG]...
19710
19711  -h, --help       print this help, then exit
19712  -V, --version    print version number and configuration settings, then exit
19713      --config     print configuration, then exit
19714  -q, --quiet, --silent
19715                   do not print progress messages
19716  -d, --debug      don't remove temporary files
19717      --recheck    update $as_me by reconfiguring in the same conditions
19718      --file=FILE[:TEMPLATE]
19719                   instantiate the configuration file FILE
19720      --header=FILE[:TEMPLATE]
19721                   instantiate the configuration header FILE
19722
19723Configuration files:
19724$config_files
19725
19726Configuration headers:
19727$config_headers
19728
19729Configuration commands:
19730$config_commands
19731
19732Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
19733
19734_ACEOF
19735cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19736ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19737ac_cs_version="\\
19738xf86-video-mga config.status 1.6.4
19739configured by $0, generated by GNU Autoconf 2.69,
19740  with options \\"\$ac_cs_config\\"
19741
19742Copyright (C) 2012 Free Software Foundation, Inc.
19743This config.status script is free software; the Free Software Foundation
19744gives unlimited permission to copy, distribute and modify it."
19745
19746ac_pwd='$ac_pwd'
19747srcdir='$srcdir'
19748INSTALL='$INSTALL'
19749MKDIR_P='$MKDIR_P'
19750AWK='$AWK'
19751test -n "\$AWK" || AWK=awk
19752_ACEOF
19753
19754cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19755# The default lists apply if the user does not specify any file.
19756ac_need_defaults=:
19757while test $# != 0
19758do
19759  case $1 in
19760  --*=?*)
19761    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19762    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19763    ac_shift=:
19764    ;;
19765  --*=)
19766    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19767    ac_optarg=
19768    ac_shift=:
19769    ;;
19770  *)
19771    ac_option=$1
19772    ac_optarg=$2
19773    ac_shift=shift
19774    ;;
19775  esac
19776
19777  case $ac_option in
19778  # Handling of the options.
19779  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19780    ac_cs_recheck=: ;;
19781  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19782    $as_echo "$ac_cs_version"; exit ;;
19783  --config | --confi | --conf | --con | --co | --c )
19784    $as_echo "$ac_cs_config"; exit ;;
19785  --debug | --debu | --deb | --de | --d | -d )
19786    debug=: ;;
19787  --file | --fil | --fi | --f )
19788    $ac_shift
19789    case $ac_optarg in
19790    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19791    '') as_fn_error $? "missing file argument" ;;
19792    esac
19793    as_fn_append CONFIG_FILES " '$ac_optarg'"
19794    ac_need_defaults=false;;
19795  --header | --heade | --head | --hea )
19796    $ac_shift
19797    case $ac_optarg in
19798    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19799    esac
19800    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19801    ac_need_defaults=false;;
19802  --he | --h)
19803    # Conflict between --help and --header
19804    as_fn_error $? "ambiguous option: \`$1'
19805Try \`$0 --help' for more information.";;
19806  --help | --hel | -h )
19807    $as_echo "$ac_cs_usage"; exit ;;
19808  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19809  | -silent | --silent | --silen | --sile | --sil | --si | --s)
19810    ac_cs_silent=: ;;
19811
19812  # This is an error.
19813  -*) as_fn_error $? "unrecognized option: \`$1'
19814Try \`$0 --help' for more information." ;;
19815
19816  *) as_fn_append ac_config_targets " $1"
19817     ac_need_defaults=false ;;
19818
19819  esac
19820  shift
19821done
19822
19823ac_configure_extra_args=
19824
19825if $ac_cs_silent; then
19826  exec 6>/dev/null
19827  ac_configure_extra_args="$ac_configure_extra_args --silent"
19828fi
19829
19830_ACEOF
19831cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19832if \$ac_cs_recheck; then
19833  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19834  shift
19835  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19836  CONFIG_SHELL='$SHELL'
19837  export CONFIG_SHELL
19838  exec "\$@"
19839fi
19840
19841_ACEOF
19842cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19843exec 5>>config.log
19844{
19845  echo
19846  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19847## Running $as_me. ##
19848_ASBOX
19849  $as_echo "$ac_log"
19850} >&5
19851
19852_ACEOF
19853cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19854#
19855# INIT-COMMANDS
19856#
19857AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
19858
19859
19860# The HP-UX ksh and POSIX shell print the target directory to stdout
19861# if CDPATH is set.
19862(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19863
19864sed_quote_subst='$sed_quote_subst'
19865double_quote_subst='$double_quote_subst'
19866delay_variable_subst='$delay_variable_subst'
19867enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
19868macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
19869macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
19870enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
19871pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
19872enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
19873shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
19874SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
19875ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
19876PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
19877host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
19878host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
19879host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
19880build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
19881build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
19882build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
19883SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
19884Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
19885GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
19886EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
19887FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
19888LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
19889NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
19890LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
19891max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
19892ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
19893exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
19894lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
19895lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
19896lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
19897lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
19898lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
19899reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
19900reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
19901OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
19902deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
19903file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
19904file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
19905want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
19906DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
19907sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
19908AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
19909AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
19910archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
19911STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
19912RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
19913old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19914old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19915old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
19916lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
19917CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
19918CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
19919compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
19920GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
19921lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
19922lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
19923lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
19924lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
19925lt_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"`'
19926lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
19927nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
19928lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
19929lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
19930objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
19931MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
19932lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
19933lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
19934lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
19935lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
19936lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
19937need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
19938MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
19939DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
19940NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
19941LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
19942OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
19943OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
19944libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
19945shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
19946extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19947archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
19948enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
19949export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
19950whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
19951compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
19952old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
19953old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19954archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
19955archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19956module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
19957module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19958with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
19959allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
19960no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
19961hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
19962hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
19963hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
19964hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
19965hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
19966hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
19967hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
19968inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
19969link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
19970always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
19971export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
19972exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
19973include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
19974prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
19975postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
19976file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
19977variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
19978need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
19979need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
19980version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
19981runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
19982shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
19983shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
19984libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
19985library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
19986soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
19987install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
19988postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19989postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19990finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
19991finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
19992hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
19993sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
19994sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
19995hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
19996enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
19997enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
19998enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
19999old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
20000striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
20001
20002LTCC='$LTCC'
20003LTCFLAGS='$LTCFLAGS'
20004compiler='$compiler_DEFAULT'
20005
20006# A function that is used when there is no print builtin or printf.
20007func_fallback_echo ()
20008{
20009  eval 'cat <<_LTECHO_EOF
20010\$1
20011_LTECHO_EOF'
20012}
20013
20014# Quote evaled strings.
20015for var in SHELL \
20016ECHO \
20017PATH_SEPARATOR \
20018SED \
20019GREP \
20020EGREP \
20021FGREP \
20022LD \
20023NM \
20024LN_S \
20025lt_SP2NL \
20026lt_NL2SP \
20027reload_flag \
20028OBJDUMP \
20029deplibs_check_method \
20030file_magic_cmd \
20031file_magic_glob \
20032want_nocaseglob \
20033DLLTOOL \
20034sharedlib_from_linklib_cmd \
20035AR \
20036AR_FLAGS \
20037archiver_list_spec \
20038STRIP \
20039RANLIB \
20040CC \
20041CFLAGS \
20042compiler \
20043lt_cv_sys_global_symbol_pipe \
20044lt_cv_sys_global_symbol_to_cdecl \
20045lt_cv_sys_global_symbol_to_import \
20046lt_cv_sys_global_symbol_to_c_name_address \
20047lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
20048lt_cv_nm_interface \
20049nm_file_list_spec \
20050lt_cv_truncate_bin \
20051lt_prog_compiler_no_builtin_flag \
20052lt_prog_compiler_pic \
20053lt_prog_compiler_wl \
20054lt_prog_compiler_static \
20055lt_cv_prog_compiler_c_o \
20056need_locks \
20057MANIFEST_TOOL \
20058DSYMUTIL \
20059NMEDIT \
20060LIPO \
20061OTOOL \
20062OTOOL64 \
20063shrext_cmds \
20064export_dynamic_flag_spec \
20065whole_archive_flag_spec \
20066compiler_needs_object \
20067with_gnu_ld \
20068allow_undefined_flag \
20069no_undefined_flag \
20070hardcode_libdir_flag_spec \
20071hardcode_libdir_separator \
20072exclude_expsyms \
20073include_expsyms \
20074file_list_spec \
20075variables_saved_for_relink \
20076libname_spec \
20077library_names_spec \
20078soname_spec \
20079install_override_mode \
20080finish_eval \
20081old_striplib \
20082striplib; do
20083    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20084    *[\\\\\\\`\\"\\\$]*)
20085      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20086      ;;
20087    *)
20088      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20089      ;;
20090    esac
20091done
20092
20093# Double-quote double-evaled strings.
20094for var in reload_cmds \
20095old_postinstall_cmds \
20096old_postuninstall_cmds \
20097old_archive_cmds \
20098extract_expsyms_cmds \
20099old_archive_from_new_cmds \
20100old_archive_from_expsyms_cmds \
20101archive_cmds \
20102archive_expsym_cmds \
20103module_cmds \
20104module_expsym_cmds \
20105export_symbols_cmds \
20106prelink_cmds \
20107postlink_cmds \
20108postinstall_cmds \
20109postuninstall_cmds \
20110finish_cmds \
20111sys_lib_search_path_spec \
20112sys_lib_dlsearch_path_spec; do
20113    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20114    *[\\\\\\\`\\"\\\$]*)
20115      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20116      ;;
20117    *)
20118      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20119      ;;
20120    esac
20121done
20122
20123ac_aux_dir='$ac_aux_dir'
20124
20125# See if we are running on zsh, and set the options that allow our
20126# commands through without removal of \ escapes INIT.
20127if test -n "\${ZSH_VERSION+set}"; then
20128   setopt NO_GLOB_SUBST
20129fi
20130
20131
20132    PACKAGE='$PACKAGE'
20133    VERSION='$VERSION'
20134    RM='$RM'
20135    ofile='$ofile'
20136
20137
20138
20139
20140_ACEOF
20141
20142cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20143
20144# Handling of arguments.
20145for ac_config_target in $ac_config_targets
20146do
20147  case $ac_config_target in
20148    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
20149    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20150    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20151    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20152    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
20153    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
20154    "util/Makefile") CONFIG_FILES="$CONFIG_FILES util/Makefile" ;;
20155
20156  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
20157  esac
20158done
20159
20160
20161# If the user did not use the arguments to specify the items to instantiate,
20162# then the envvar interface is used.  Set only those that are not.
20163# We use the long form for the default assignment because of an extremely
20164# bizarre bug on SunOS 4.1.3.
20165if $ac_need_defaults; then
20166  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20167  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20168  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20169fi
20170
20171# Have a temporary directory for convenience.  Make it in the build tree
20172# simply because there is no reason against having it here, and in addition,
20173# creating and moving files from /tmp can sometimes cause problems.
20174# Hook for its removal unless debugging.
20175# Note that there is a small window in which the directory will not be cleaned:
20176# after its creation but before its name has been assigned to `$tmp'.
20177$debug ||
20178{
20179  tmp= ac_tmp=
20180  trap 'exit_status=$?
20181  : "${ac_tmp:=$tmp}"
20182  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
20183' 0
20184  trap 'as_fn_exit 1' 1 2 13 15
20185}
20186# Create a (secure) tmp directory for tmp files.
20187
20188{
20189  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20190  test -d "$tmp"
20191}  ||
20192{
20193  tmp=./conf$$-$RANDOM
20194  (umask 077 && mkdir "$tmp")
20195} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
20196ac_tmp=$tmp
20197
20198# Set up the scripts for CONFIG_FILES section.
20199# No need to generate them if there are no CONFIG_FILES.
20200# This happens for instance with `./config.status config.h'.
20201if test -n "$CONFIG_FILES"; then
20202
20203
20204ac_cr=`echo X | tr X '\015'`
20205# On cygwin, bash can eat \r inside `` if the user requested igncr.
20206# But we know of no other shell where ac_cr would be empty at this
20207# point, so we can use a bashism as a fallback.
20208if test "x$ac_cr" = x; then
20209  eval ac_cr=\$\'\\r\'
20210fi
20211ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
20212if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
20213  ac_cs_awk_cr='\\r'
20214else
20215  ac_cs_awk_cr=$ac_cr
20216fi
20217
20218echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
20219_ACEOF
20220
20221
20222{
20223  echo "cat >conf$$subs.awk <<_ACEOF" &&
20224  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
20225  echo "_ACEOF"
20226} >conf$$subs.sh ||
20227  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20228ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
20229ac_delim='%!_!# '
20230for ac_last_try in false false false false false :; do
20231  . ./conf$$subs.sh ||
20232    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20233
20234  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
20235  if test $ac_delim_n = $ac_delim_num; then
20236    break
20237  elif $ac_last_try; then
20238    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20239  else
20240    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20241  fi
20242done
20243rm -f conf$$subs.sh
20244
20245cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20246cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
20247_ACEOF
20248sed -n '
20249h
20250s/^/S["/; s/!.*/"]=/
20251p
20252g
20253s/^[^!]*!//
20254:repl
20255t repl
20256s/'"$ac_delim"'$//
20257t delim
20258:nl
20259h
20260s/\(.\{148\}\)..*/\1/
20261t more1
20262s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
20263p
20264n
20265b repl
20266:more1
20267s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20268p
20269g
20270s/.\{148\}//
20271t nl
20272:delim
20273h
20274s/\(.\{148\}\)..*/\1/
20275t more2
20276s/["\\]/\\&/g; s/^/"/; s/$/"/
20277p
20278b
20279:more2
20280s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20281p
20282g
20283s/.\{148\}//
20284t delim
20285' <conf$$subs.awk | sed '
20286/^[^""]/{
20287  N
20288  s/\n//
20289}
20290' >>$CONFIG_STATUS || ac_write_fail=1
20291rm -f conf$$subs.awk
20292cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20293_ACAWK
20294cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
20295  for (key in S) S_is_set[key] = 1
20296  FS = ""
20297
20298}
20299{
20300  line = $ 0
20301  nfields = split(line, field, "@")
20302  substed = 0
20303  len = length(field[1])
20304  for (i = 2; i < nfields; i++) {
20305    key = field[i]
20306    keylen = length(key)
20307    if (S_is_set[key]) {
20308      value = S[key]
20309      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
20310      len += length(value) + length(field[++i])
20311      substed = 1
20312    } else
20313      len += 1 + keylen
20314  }
20315
20316  print line
20317}
20318
20319_ACAWK
20320_ACEOF
20321cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20322if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
20323  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
20324else
20325  cat
20326fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
20327  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
20328_ACEOF
20329
20330# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
20331# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
20332# trailing colons and then remove the whole line if VPATH becomes empty
20333# (actually we leave an empty line to preserve line numbers).
20334if test "x$srcdir" = x.; then
20335  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
20336h
20337s///
20338s/^/:/
20339s/[	 ]*$/:/
20340s/:\$(srcdir):/:/g
20341s/:\${srcdir}:/:/g
20342s/:@srcdir@:/:/g
20343s/^:*//
20344s/:*$//
20345x
20346s/\(=[	 ]*\).*/\1/
20347G
20348s/\n//
20349s/^[^=]*=[	 ]*$//
20350}'
20351fi
20352
20353cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20354fi # test -n "$CONFIG_FILES"
20355
20356# Set up the scripts for CONFIG_HEADERS section.
20357# No need to generate them if there are no CONFIG_HEADERS.
20358# This happens for instance with `./config.status Makefile'.
20359if test -n "$CONFIG_HEADERS"; then
20360cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
20361BEGIN {
20362_ACEOF
20363
20364# Transform confdefs.h into an awk script `defines.awk', embedded as
20365# here-document in config.status, that substitutes the proper values into
20366# config.h.in to produce config.h.
20367
20368# Create a delimiter string that does not exist in confdefs.h, to ease
20369# handling of long lines.
20370ac_delim='%!_!# '
20371for ac_last_try in false false :; do
20372  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
20373  if test -z "$ac_tt"; then
20374    break
20375  elif $ac_last_try; then
20376    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
20377  else
20378    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20379  fi
20380done
20381
20382# For the awk script, D is an array of macro values keyed by name,
20383# likewise P contains macro parameters if any.  Preserve backslash
20384# newline sequences.
20385
20386ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
20387sed -n '
20388s/.\{148\}/&'"$ac_delim"'/g
20389t rset
20390:rset
20391s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
20392t def
20393d
20394:def
20395s/\\$//
20396t bsnl
20397s/["\\]/\\&/g
20398s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20399D["\1"]=" \3"/p
20400s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
20401d
20402:bsnl
20403s/["\\]/\\&/g
20404s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20405D["\1"]=" \3\\\\\\n"\\/p
20406t cont
20407s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
20408t cont
20409d
20410:cont
20411n
20412s/.\{148\}/&'"$ac_delim"'/g
20413t clear
20414:clear
20415s/\\$//
20416t bsnlc
20417s/["\\]/\\&/g; s/^/"/; s/$/"/p
20418d
20419:bsnlc
20420s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
20421b cont
20422' <confdefs.h | sed '
20423s/'"$ac_delim"'/"\\\
20424"/g' >>$CONFIG_STATUS || ac_write_fail=1
20425
20426cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20427  for (key in D) D_is_set[key] = 1
20428  FS = ""
20429}
20430/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
20431  line = \$ 0
20432  split(line, arg, " ")
20433  if (arg[1] == "#") {
20434    defundef = arg[2]
20435    mac1 = arg[3]
20436  } else {
20437    defundef = substr(arg[1], 2)
20438    mac1 = arg[2]
20439  }
20440  split(mac1, mac2, "(") #)
20441  macro = mac2[1]
20442  prefix = substr(line, 1, index(line, defundef) - 1)
20443  if (D_is_set[macro]) {
20444    # Preserve the white space surrounding the "#".
20445    print prefix "define", macro P[macro] D[macro]
20446    next
20447  } else {
20448    # Replace #undef with comments.  This is necessary, for example,
20449    # in the case of _POSIX_SOURCE, which is predefined and required
20450    # on some systems where configure will not decide to define it.
20451    if (defundef == "undef") {
20452      print "/*", prefix defundef, macro, "*/"
20453      next
20454    }
20455  }
20456}
20457{ print }
20458_ACAWK
20459_ACEOF
20460cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20461  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
20462fi # test -n "$CONFIG_HEADERS"
20463
20464
20465eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
20466shift
20467for ac_tag
20468do
20469  case $ac_tag in
20470  :[FHLC]) ac_mode=$ac_tag; continue;;
20471  esac
20472  case $ac_mode$ac_tag in
20473  :[FHL]*:*);;
20474  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
20475  :[FH]-) ac_tag=-:-;;
20476  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
20477  esac
20478  ac_save_IFS=$IFS
20479  IFS=:
20480  set x $ac_tag
20481  IFS=$ac_save_IFS
20482  shift
20483  ac_file=$1
20484  shift
20485
20486  case $ac_mode in
20487  :L) ac_source=$1;;
20488  :[FH])
20489    ac_file_inputs=
20490    for ac_f
20491    do
20492      case $ac_f in
20493      -) ac_f="$ac_tmp/stdin";;
20494      *) # Look for the file first in the build tree, then in the source tree
20495	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
20496	 # because $ac_f cannot contain `:'.
20497	 test -f "$ac_f" ||
20498	   case $ac_f in
20499	   [\\/$]*) false;;
20500	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
20501	   esac ||
20502	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
20503      esac
20504      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
20505      as_fn_append ac_file_inputs " '$ac_f'"
20506    done
20507
20508    # Let's still pretend it is `configure' which instantiates (i.e., don't
20509    # use $as_me), people would be surprised to read:
20510    #    /* config.h.  Generated by config.status.  */
20511    configure_input='Generated from '`
20512	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
20513	`' by configure.'
20514    if test x"$ac_file" != x-; then
20515      configure_input="$ac_file.  $configure_input"
20516      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
20517$as_echo "$as_me: creating $ac_file" >&6;}
20518    fi
20519    # Neutralize special characters interpreted by sed in replacement strings.
20520    case $configure_input in #(
20521    *\&* | *\|* | *\\* )
20522       ac_sed_conf_input=`$as_echo "$configure_input" |
20523       sed 's/[\\\\&|]/\\\\&/g'`;; #(
20524    *) ac_sed_conf_input=$configure_input;;
20525    esac
20526
20527    case $ac_tag in
20528    *:-:* | *:-) cat >"$ac_tmp/stdin" \
20529      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
20530    esac
20531    ;;
20532  esac
20533
20534  ac_dir=`$as_dirname -- "$ac_file" ||
20535$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20536	 X"$ac_file" : 'X\(//\)[^/]' \| \
20537	 X"$ac_file" : 'X\(//\)$' \| \
20538	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
20539$as_echo X"$ac_file" |
20540    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20541	    s//\1/
20542	    q
20543	  }
20544	  /^X\(\/\/\)[^/].*/{
20545	    s//\1/
20546	    q
20547	  }
20548	  /^X\(\/\/\)$/{
20549	    s//\1/
20550	    q
20551	  }
20552	  /^X\(\/\).*/{
20553	    s//\1/
20554	    q
20555	  }
20556	  s/.*/./; q'`
20557  as_dir="$ac_dir"; as_fn_mkdir_p
20558  ac_builddir=.
20559
20560case "$ac_dir" in
20561.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
20562*)
20563  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
20564  # A ".." for each directory in $ac_dir_suffix.
20565  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
20566  case $ac_top_builddir_sub in
20567  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
20568  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
20569  esac ;;
20570esac
20571ac_abs_top_builddir=$ac_pwd
20572ac_abs_builddir=$ac_pwd$ac_dir_suffix
20573# for backward compatibility:
20574ac_top_builddir=$ac_top_build_prefix
20575
20576case $srcdir in
20577  .)  # We are building in place.
20578    ac_srcdir=.
20579    ac_top_srcdir=$ac_top_builddir_sub
20580    ac_abs_top_srcdir=$ac_pwd ;;
20581  [\\/]* | ?:[\\/]* )  # Absolute name.
20582    ac_srcdir=$srcdir$ac_dir_suffix;
20583    ac_top_srcdir=$srcdir
20584    ac_abs_top_srcdir=$srcdir ;;
20585  *) # Relative name.
20586    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
20587    ac_top_srcdir=$ac_top_build_prefix$srcdir
20588    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
20589esac
20590ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
20591
20592
20593  case $ac_mode in
20594  :F)
20595  #
20596  # CONFIG_FILE
20597  #
20598
20599  case $INSTALL in
20600  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
20601  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
20602  esac
20603  ac_MKDIR_P=$MKDIR_P
20604  case $MKDIR_P in
20605  [\\/$]* | ?:[\\/]* ) ;;
20606  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
20607  esac
20608_ACEOF
20609
20610cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20611# If the template does not know about datarootdir, expand it.
20612# FIXME: This hack should be removed a few years after 2.60.
20613ac_datarootdir_hack=; ac_datarootdir_seen=
20614ac_sed_dataroot='
20615/datarootdir/ {
20616  p
20617  q
20618}
20619/@datadir@/p
20620/@docdir@/p
20621/@infodir@/p
20622/@localedir@/p
20623/@mandir@/p'
20624case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
20625*datarootdir*) ac_datarootdir_seen=yes;;
20626*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
20627  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
20628$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
20629_ACEOF
20630cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20631  ac_datarootdir_hack='
20632  s&@datadir@&$datadir&g
20633  s&@docdir@&$docdir&g
20634  s&@infodir@&$infodir&g
20635  s&@localedir@&$localedir&g
20636  s&@mandir@&$mandir&g
20637  s&\\\${datarootdir}&$datarootdir&g' ;;
20638esac
20639_ACEOF
20640
20641# Neutralize VPATH when `$srcdir' = `.'.
20642# Shell code in configure.ac might set extrasub.
20643# FIXME: do we really want to maintain this feature?
20644cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20645ac_sed_extra="$ac_vpsub
20646$extrasub
20647_ACEOF
20648cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20649:t
20650/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
20651s|@configure_input@|$ac_sed_conf_input|;t t
20652s&@top_builddir@&$ac_top_builddir_sub&;t t
20653s&@top_build_prefix@&$ac_top_build_prefix&;t t
20654s&@srcdir@&$ac_srcdir&;t t
20655s&@abs_srcdir@&$ac_abs_srcdir&;t t
20656s&@top_srcdir@&$ac_top_srcdir&;t t
20657s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
20658s&@builddir@&$ac_builddir&;t t
20659s&@abs_builddir@&$ac_abs_builddir&;t t
20660s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
20661s&@INSTALL@&$ac_INSTALL&;t t
20662s&@MKDIR_P@&$ac_MKDIR_P&;t t
20663$ac_datarootdir_hack
20664"
20665eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
20666  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20667
20668test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
20669  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
20670  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
20671      "$ac_tmp/out"`; test -z "$ac_out"; } &&
20672  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20673which seems to be undefined.  Please make sure it is defined" >&5
20674$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20675which seems to be undefined.  Please make sure it is defined" >&2;}
20676
20677  rm -f "$ac_tmp/stdin"
20678  case $ac_file in
20679  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
20680  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
20681  esac \
20682  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20683 ;;
20684  :H)
20685  #
20686  # CONFIG_HEADER
20687  #
20688  if test x"$ac_file" != x-; then
20689    {
20690      $as_echo "/* $configure_input  */" \
20691      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
20692    } >"$ac_tmp/config.h" \
20693      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20694    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
20695      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
20696$as_echo "$as_me: $ac_file is unchanged" >&6;}
20697    else
20698      rm -f "$ac_file"
20699      mv "$ac_tmp/config.h" "$ac_file" \
20700	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
20701    fi
20702  else
20703    $as_echo "/* $configure_input  */" \
20704      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
20705      || as_fn_error $? "could not create -" "$LINENO" 5
20706  fi
20707# Compute "$ac_file"'s index in $config_headers.
20708_am_arg="$ac_file"
20709_am_stamp_count=1
20710for _am_header in $config_headers :; do
20711  case $_am_header in
20712    $_am_arg | $_am_arg:* )
20713      break ;;
20714    * )
20715      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
20716  esac
20717done
20718echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
20719$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20720	 X"$_am_arg" : 'X\(//\)[^/]' \| \
20721	 X"$_am_arg" : 'X\(//\)$' \| \
20722	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
20723$as_echo X"$_am_arg" |
20724    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20725	    s//\1/
20726	    q
20727	  }
20728	  /^X\(\/\/\)[^/].*/{
20729	    s//\1/
20730	    q
20731	  }
20732	  /^X\(\/\/\)$/{
20733	    s//\1/
20734	    q
20735	  }
20736	  /^X\(\/\).*/{
20737	    s//\1/
20738	    q
20739	  }
20740	  s/.*/./; q'`/stamp-h$_am_stamp_count
20741 ;;
20742
20743  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
20744$as_echo "$as_me: executing $ac_file commands" >&6;}
20745 ;;
20746  esac
20747
20748
20749  case $ac_file$ac_mode in
20750    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
20751  # Older Autoconf quotes --file arguments for eval, but not when files
20752  # are listed without --file.  Let's play safe and only enable the eval
20753  # if we detect the quoting.
20754  case $CONFIG_FILES in
20755  *\'*) eval set x "$CONFIG_FILES" ;;
20756  *)   set x $CONFIG_FILES ;;
20757  esac
20758  shift
20759  for mf
20760  do
20761    # Strip MF so we end up with the name of the file.
20762    mf=`echo "$mf" | sed -e 's/:.*$//'`
20763    # Check whether this is an Automake generated Makefile or not.
20764    # We used to match only the files named 'Makefile.in', but
20765    # some people rename them; so instead we look at the file content.
20766    # Grep'ing the first line is not enough: some people post-process
20767    # each Makefile.in and add a new line on top of each file to say so.
20768    # Grep'ing the whole file is not good either: AIX grep has a line
20769    # limit of 2048, but all sed's we know have understand at least 4000.
20770    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
20771      dirpart=`$as_dirname -- "$mf" ||
20772$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20773	 X"$mf" : 'X\(//\)[^/]' \| \
20774	 X"$mf" : 'X\(//\)$' \| \
20775	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
20776$as_echo X"$mf" |
20777    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20778	    s//\1/
20779	    q
20780	  }
20781	  /^X\(\/\/\)[^/].*/{
20782	    s//\1/
20783	    q
20784	  }
20785	  /^X\(\/\/\)$/{
20786	    s//\1/
20787	    q
20788	  }
20789	  /^X\(\/\).*/{
20790	    s//\1/
20791	    q
20792	  }
20793	  s/.*/./; q'`
20794    else
20795      continue
20796    fi
20797    # Extract the definition of DEPDIR, am__include, and am__quote
20798    # from the Makefile without running 'make'.
20799    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
20800    test -z "$DEPDIR" && continue
20801    am__include=`sed -n 's/^am__include = //p' < "$mf"`
20802    test -z "$am__include" && continue
20803    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
20804    # Find all dependency output files, they are included files with
20805    # $(DEPDIR) in their names.  We invoke sed twice because it is the
20806    # simplest approach to changing $(DEPDIR) to its actual value in the
20807    # expansion.
20808    for file in `sed -n "
20809      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20810	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
20811      # Make sure the directory exists.
20812      test -f "$dirpart/$file" && continue
20813      fdir=`$as_dirname -- "$file" ||
20814$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20815	 X"$file" : 'X\(//\)[^/]' \| \
20816	 X"$file" : 'X\(//\)$' \| \
20817	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20818$as_echo X"$file" |
20819    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20820	    s//\1/
20821	    q
20822	  }
20823	  /^X\(\/\/\)[^/].*/{
20824	    s//\1/
20825	    q
20826	  }
20827	  /^X\(\/\/\)$/{
20828	    s//\1/
20829	    q
20830	  }
20831	  /^X\(\/\).*/{
20832	    s//\1/
20833	    q
20834	  }
20835	  s/.*/./; q'`
20836      as_dir=$dirpart/$fdir; as_fn_mkdir_p
20837      # echo "creating $dirpart/$file"
20838      echo '# dummy' > "$dirpart/$file"
20839    done
20840  done
20841}
20842 ;;
20843    "libtool":C)
20844
20845    # See if we are running on zsh, and set the options that allow our
20846    # commands through without removal of \ escapes.
20847    if test -n "${ZSH_VERSION+set}"; then
20848      setopt NO_GLOB_SUBST
20849    fi
20850
20851    cfgfile=${ofile}T
20852    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20853    $RM "$cfgfile"
20854
20855    cat <<_LT_EOF >> "$cfgfile"
20856#! $SHELL
20857# Generated automatically by $as_me ($PACKAGE) $VERSION
20858# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20859# NOTE: Changes made to this file will be lost: look at ltmain.sh.
20860
20861# Provide generalized library-building support services.
20862# Written by Gordon Matzigkeit, 1996
20863
20864# Copyright (C) 2014 Free Software Foundation, Inc.
20865# This is free software; see the source for copying conditions.  There is NO
20866# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
20867
20868# GNU Libtool is free software; you can redistribute it and/or modify
20869# it under the terms of the GNU General Public License as published by
20870# the Free Software Foundation; either version 2 of of the License, or
20871# (at your option) any later version.
20872#
20873# As a special exception to the GNU General Public License, if you
20874# distribute this file as part of a program or library that is built
20875# using GNU Libtool, you may include this file under the  same
20876# distribution terms that you use for the rest of that program.
20877#
20878# GNU Libtool is distributed in the hope that it will be useful, but
20879# WITHOUT ANY WARRANTY; without even the implied warranty of
20880# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20881# GNU General Public License for more details.
20882#
20883# You should have received a copy of the GNU General Public License
20884# along with this program.  If not, see <http://www.gnu.org/licenses/>.
20885
20886
20887# The names of the tagged configurations supported by this script.
20888available_tags=''
20889
20890# ### BEGIN LIBTOOL CONFIG
20891
20892# Whether or not to build static libraries.
20893build_old_libs=$enable_static
20894
20895# Which release of libtool.m4 was used?
20896macro_version=$macro_version
20897macro_revision=$macro_revision
20898
20899# Whether or not to build shared libraries.
20900build_libtool_libs=$enable_shared
20901
20902# What type of objects to build.
20903pic_mode=$pic_mode
20904
20905# Whether or not to optimize for fast installation.
20906fast_install=$enable_fast_install
20907
20908# Shared archive member basename,for filename based shared library versioning on AIX.
20909shared_archive_member_spec=$shared_archive_member_spec
20910
20911# Shell to use when invoking shell scripts.
20912SHELL=$lt_SHELL
20913
20914# An echo program that protects backslashes.
20915ECHO=$lt_ECHO
20916
20917# The PATH separator for the build system.
20918PATH_SEPARATOR=$lt_PATH_SEPARATOR
20919
20920# The host system.
20921host_alias=$host_alias
20922host=$host
20923host_os=$host_os
20924
20925# The build system.
20926build_alias=$build_alias
20927build=$build
20928build_os=$build_os
20929
20930# A sed program that does not truncate output.
20931SED=$lt_SED
20932
20933# Sed that helps us avoid accidentally triggering echo(1) options like -n.
20934Xsed="\$SED -e 1s/^X//"
20935
20936# A grep program that handles long lines.
20937GREP=$lt_GREP
20938
20939# An ERE matcher.
20940EGREP=$lt_EGREP
20941
20942# A literal string matcher.
20943FGREP=$lt_FGREP
20944
20945# A BSD- or MS-compatible name lister.
20946NM=$lt_NM
20947
20948# Whether we need soft or hard links.
20949LN_S=$lt_LN_S
20950
20951# What is the maximum length of a command?
20952max_cmd_len=$max_cmd_len
20953
20954# Object file suffix (normally "o").
20955objext=$ac_objext
20956
20957# Executable file suffix (normally "").
20958exeext=$exeext
20959
20960# whether the shell understands "unset".
20961lt_unset=$lt_unset
20962
20963# turn spaces into newlines.
20964SP2NL=$lt_lt_SP2NL
20965
20966# turn newlines into spaces.
20967NL2SP=$lt_lt_NL2SP
20968
20969# convert \$build file names to \$host format.
20970to_host_file_cmd=$lt_cv_to_host_file_cmd
20971
20972# convert \$build files to toolchain format.
20973to_tool_file_cmd=$lt_cv_to_tool_file_cmd
20974
20975# An object symbol dumper.
20976OBJDUMP=$lt_OBJDUMP
20977
20978# Method to check whether dependent libraries are shared objects.
20979deplibs_check_method=$lt_deplibs_check_method
20980
20981# Command to use when deplibs_check_method = "file_magic".
20982file_magic_cmd=$lt_file_magic_cmd
20983
20984# How to find potential files when deplibs_check_method = "file_magic".
20985file_magic_glob=$lt_file_magic_glob
20986
20987# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
20988want_nocaseglob=$lt_want_nocaseglob
20989
20990# DLL creation program.
20991DLLTOOL=$lt_DLLTOOL
20992
20993# Command to associate shared and link libraries.
20994sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
20995
20996# The archiver.
20997AR=$lt_AR
20998
20999# Flags to create an archive.
21000AR_FLAGS=$lt_AR_FLAGS
21001
21002# How to feed a file listing to the archiver.
21003archiver_list_spec=$lt_archiver_list_spec
21004
21005# A symbol stripping program.
21006STRIP=$lt_STRIP
21007
21008# Commands used to install an old-style archive.
21009RANLIB=$lt_RANLIB
21010old_postinstall_cmds=$lt_old_postinstall_cmds
21011old_postuninstall_cmds=$lt_old_postuninstall_cmds
21012
21013# Whether to use a lock for old archive extraction.
21014lock_old_archive_extraction=$lock_old_archive_extraction
21015
21016# A C compiler.
21017LTCC=$lt_CC
21018
21019# LTCC compiler flags.
21020LTCFLAGS=$lt_CFLAGS
21021
21022# Take the output of nm and produce a listing of raw symbols and C names.
21023global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21024
21025# Transform the output of nm in a proper C declaration.
21026global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21027
21028# Transform the output of nm into a list of symbols to manually relocate.
21029global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
21030
21031# Transform the output of nm in a C name address pair.
21032global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21033
21034# Transform the output of nm in a C name address pair when lib prefix is needed.
21035global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21036
21037# The name lister interface.
21038nm_interface=$lt_lt_cv_nm_interface
21039
21040# Specify filename containing input files for \$NM.
21041nm_file_list_spec=$lt_nm_file_list_spec
21042
21043# The root where to search for dependent libraries,and where our libraries should be installed.
21044lt_sysroot=$lt_sysroot
21045
21046# Command to truncate a binary pipe.
21047lt_truncate_bin=$lt_lt_cv_truncate_bin
21048
21049# The name of the directory that contains temporary libtool files.
21050objdir=$objdir
21051
21052# Used to examine libraries when file_magic_cmd begins with "file".
21053MAGIC_CMD=$MAGIC_CMD
21054
21055# Must we lock files when doing compilation?
21056need_locks=$lt_need_locks
21057
21058# Manifest tool.
21059MANIFEST_TOOL=$lt_MANIFEST_TOOL
21060
21061# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
21062DSYMUTIL=$lt_DSYMUTIL
21063
21064# Tool to change global to local symbols on Mac OS X.
21065NMEDIT=$lt_NMEDIT
21066
21067# Tool to manipulate fat objects and archives on Mac OS X.
21068LIPO=$lt_LIPO
21069
21070# ldd/readelf like tool for Mach-O binaries on Mac OS X.
21071OTOOL=$lt_OTOOL
21072
21073# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
21074OTOOL64=$lt_OTOOL64
21075
21076# Old archive suffix (normally "a").
21077libext=$libext
21078
21079# Shared library suffix (normally ".so").
21080shrext_cmds=$lt_shrext_cmds
21081
21082# The commands to extract the exported symbol list from a shared archive.
21083extract_expsyms_cmds=$lt_extract_expsyms_cmds
21084
21085# Variables whose values should be saved in libtool wrapper scripts and
21086# restored at link time.
21087variables_saved_for_relink=$lt_variables_saved_for_relink
21088
21089# Do we need the "lib" prefix for modules?
21090need_lib_prefix=$need_lib_prefix
21091
21092# Do we need a version for libraries?
21093need_version=$need_version
21094
21095# Library versioning type.
21096version_type=$version_type
21097
21098# Shared library runtime path variable.
21099runpath_var=$runpath_var
21100
21101# Shared library path variable.
21102shlibpath_var=$shlibpath_var
21103
21104# Is shlibpath searched before the hard-coded library search path?
21105shlibpath_overrides_runpath=$shlibpath_overrides_runpath
21106
21107# Format of library name prefix.
21108libname_spec=$lt_libname_spec
21109
21110# List of archive names.  First name is the real one, the rest are links.
21111# The last name is the one that the linker finds with -lNAME
21112library_names_spec=$lt_library_names_spec
21113
21114# The coded name of the library, if different from the real name.
21115soname_spec=$lt_soname_spec
21116
21117# Permission mode override for installation of shared libraries.
21118install_override_mode=$lt_install_override_mode
21119
21120# Command to use after installation of a shared archive.
21121postinstall_cmds=$lt_postinstall_cmds
21122
21123# Command to use after uninstallation of a shared archive.
21124postuninstall_cmds=$lt_postuninstall_cmds
21125
21126# Commands used to finish a libtool library installation in a directory.
21127finish_cmds=$lt_finish_cmds
21128
21129# As "finish_cmds", except a single script fragment to be evaled but
21130# not shown.
21131finish_eval=$lt_finish_eval
21132
21133# Whether we should hardcode library paths into libraries.
21134hardcode_into_libs=$hardcode_into_libs
21135
21136# Compile-time system search path for libraries.
21137sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21138
21139# Run-time system search path for libraries.
21140sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
21141
21142# Whether dlopen is supported.
21143dlopen_support=$enable_dlopen
21144
21145# Whether dlopen of programs is supported.
21146dlopen_self=$enable_dlopen_self
21147
21148# Whether dlopen of statically linked programs is supported.
21149dlopen_self_static=$enable_dlopen_self_static
21150
21151# Commands to strip libraries.
21152old_striplib=$lt_old_striplib
21153striplib=$lt_striplib
21154
21155
21156# The linker used to build libraries.
21157LD=$lt_LD
21158
21159# How to create reloadable object files.
21160reload_flag=$lt_reload_flag
21161reload_cmds=$lt_reload_cmds
21162
21163# Commands used to build an old-style archive.
21164old_archive_cmds=$lt_old_archive_cmds
21165
21166# A language specific compiler.
21167CC=$lt_compiler
21168
21169# Is the compiler the GNU compiler?
21170with_gcc=$GCC
21171
21172# Compiler flag to turn off builtin functions.
21173no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21174
21175# Additional compiler flags for building library objects.
21176pic_flag=$lt_lt_prog_compiler_pic
21177
21178# How to pass a linker flag through the compiler.
21179wl=$lt_lt_prog_compiler_wl
21180
21181# Compiler flag to prevent dynamic linking.
21182link_static_flag=$lt_lt_prog_compiler_static
21183
21184# Does compiler simultaneously support -c and -o options?
21185compiler_c_o=$lt_lt_cv_prog_compiler_c_o
21186
21187# Whether or not to add -lc for building shared libraries.
21188build_libtool_need_lc=$archive_cmds_need_lc
21189
21190# Whether or not to disallow shared libs when runtime libs are static.
21191allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
21192
21193# Compiler flag to allow reflexive dlopens.
21194export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
21195
21196# Compiler flag to generate shared objects directly from archives.
21197whole_archive_flag_spec=$lt_whole_archive_flag_spec
21198
21199# Whether the compiler copes with passing no objects directly.
21200compiler_needs_object=$lt_compiler_needs_object
21201
21202# Create an old-style archive from a shared archive.
21203old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
21204
21205# Create a temporary old-style archive to link instead of a shared archive.
21206old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
21207
21208# Commands used to build a shared archive.
21209archive_cmds=$lt_archive_cmds
21210archive_expsym_cmds=$lt_archive_expsym_cmds
21211
21212# Commands used to build a loadable module if different from building
21213# a shared archive.
21214module_cmds=$lt_module_cmds
21215module_expsym_cmds=$lt_module_expsym_cmds
21216
21217# Whether we are building with GNU ld or not.
21218with_gnu_ld=$lt_with_gnu_ld
21219
21220# Flag that allows shared libraries with undefined symbols to be built.
21221allow_undefined_flag=$lt_allow_undefined_flag
21222
21223# Flag that enforces no undefined symbols.
21224no_undefined_flag=$lt_no_undefined_flag
21225
21226# Flag to hardcode \$libdir into a binary during linking.
21227# This must work even if \$libdir does not exist
21228hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
21229
21230# Whether we need a single "-rpath" flag with a separated argument.
21231hardcode_libdir_separator=$lt_hardcode_libdir_separator
21232
21233# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21234# DIR into the resulting binary.
21235hardcode_direct=$hardcode_direct
21236
21237# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21238# DIR into the resulting binary and the resulting library dependency is
21239# "absolute",i.e impossible to change by setting \$shlibpath_var if the
21240# library is relocated.
21241hardcode_direct_absolute=$hardcode_direct_absolute
21242
21243# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
21244# into the resulting binary.
21245hardcode_minus_L=$hardcode_minus_L
21246
21247# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
21248# into the resulting binary.
21249hardcode_shlibpath_var=$hardcode_shlibpath_var
21250
21251# Set to "yes" if building a shared library automatically hardcodes DIR
21252# into the library and all subsequent libraries and executables linked
21253# against it.
21254hardcode_automatic=$hardcode_automatic
21255
21256# Set to yes if linker adds runtime paths of dependent libraries
21257# to runtime path list.
21258inherit_rpath=$inherit_rpath
21259
21260# Whether libtool must link a program against all its dependency libraries.
21261link_all_deplibs=$link_all_deplibs
21262
21263# Set to "yes" if exported symbols are required.
21264always_export_symbols=$always_export_symbols
21265
21266# The commands to list exported symbols.
21267export_symbols_cmds=$lt_export_symbols_cmds
21268
21269# Symbols that should not be listed in the preloaded symbols.
21270exclude_expsyms=$lt_exclude_expsyms
21271
21272# Symbols that must always be exported.
21273include_expsyms=$lt_include_expsyms
21274
21275# Commands necessary for linking programs (against libraries) with templates.
21276prelink_cmds=$lt_prelink_cmds
21277
21278# Commands necessary for finishing linking programs.
21279postlink_cmds=$lt_postlink_cmds
21280
21281# Specify filename containing input files.
21282file_list_spec=$lt_file_list_spec
21283
21284# How to hardcode a shared library path into an executable.
21285hardcode_action=$hardcode_action
21286
21287# ### END LIBTOOL CONFIG
21288
21289_LT_EOF
21290
21291  case $host_os in
21292  aix3*)
21293    cat <<\_LT_EOF >> "$cfgfile"
21294# AIX sometimes has problems with the GCC collect2 program.  For some
21295# reason, if we set the COLLECT_NAMES environment variable, the problems
21296# vanish in a puff of smoke.
21297if test set != "${COLLECT_NAMES+set}"; then
21298  COLLECT_NAMES=
21299  export COLLECT_NAMES
21300fi
21301_LT_EOF
21302    ;;
21303  esac
21304
21305
21306ltmain=$ac_aux_dir/ltmain.sh
21307
21308
21309  # We use sed instead of cat because bash on DJGPP gets confused if
21310  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
21311  # text mode, it properly converts lines to CR/LF.  This bash problem
21312  # is reportedly fixed, but why not run on old versions too?
21313  sed '$q' "$ltmain" >> "$cfgfile" \
21314     || (rm -f "$cfgfile"; exit 1)
21315
21316   mv -f "$cfgfile" "$ofile" ||
21317    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
21318  chmod +x "$ofile"
21319
21320 ;;
21321
21322  esac
21323done # for ac_tag
21324
21325
21326as_fn_exit 0
21327_ACEOF
21328ac_clean_files=$ac_clean_files_save
21329
21330test $ac_write_fail = 0 ||
21331  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
21332
21333
21334# configure is writing to config.log, and then calls config.status.
21335# config.status does its own redirection, appending to config.log.
21336# Unfortunately, on DOS this fails, as config.log is still kept open
21337# by configure, so config.status won't be able to write to it; its
21338# output is simply discarded.  So we exec the FD to /dev/null,
21339# effectively closing config.log, so it can be properly (re)opened and
21340# appended to by config.status.  When coming back to configure, we
21341# need to make the FD available again.
21342if test "$no_create" != yes; then
21343  ac_cs_success=:
21344  ac_config_status_args=
21345  test "$silent" = yes &&
21346    ac_config_status_args="$ac_config_status_args --quiet"
21347  exec 5>/dev/null
21348  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
21349  exec 5>>config.log
21350  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21351  # would make configure fail if this is the last instruction.
21352  $ac_cs_success || as_fn_exit 1
21353fi
21354if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
21355  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
21356$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
21357fi
21358
21359