configure revision 92405695
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for xf86-video-nouveau 1.0.17.
4#
5# Report bugs to <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/-/issues/>.
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://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/-/issues/
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-nouveau'
593PACKAGE_TARNAME='xf86-video-nouveau'
594PACKAGE_VERSION='1.0.17'
595PACKAGE_STRING='xf86-video-nouveau 1.0.17'
596PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/-/issues/'
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
642LIBUDEV_FALSE
643LIBUDEV_TRUE
644LIBUDEV_LIBS
645LIBUDEV_CFLAGS
646PCIACCESS_LIBS
647PCIACCESS_CFLAGS
648HAVE_XEXTPROTO_71_FALSE
649HAVE_XEXTPROTO_71_TRUE
650XEXT_LIBS
651XEXT_CFLAGS
652XORG_LIBS
653XORG_CFLAGS
654LIBDRM_NOUVEAU_LIBS
655LIBDRM_NOUVEAU_CFLAGS
656LIBDRM_LIBS
657LIBDRM_CFLAGS
658LT_SYS_LIBRARY_PATH
659OTOOL64
660OTOOL
661LIPO
662NMEDIT
663DSYMUTIL
664MANIFEST_TOOL
665RANLIB
666ac_ct_AR
667AR
668DLLTOOL
669OBJDUMP
670LN_S
671NM
672ac_ct_DUMPBIN
673DUMPBIN
674LD
675FGREP
676LIBTOOL
677MAN_SUBSTS
678XORG_MAN_PAGE
679ADMIN_MAN_DIR
680DRIVER_MAN_DIR
681MISC_MAN_DIR
682FILE_MAN_DIR
683LIB_MAN_DIR
684APP_MAN_DIR
685ADMIN_MAN_SUFFIX
686DRIVER_MAN_SUFFIX
687MISC_MAN_SUFFIX
688FILE_MAN_SUFFIX
689LIB_MAN_SUFFIX
690APP_MAN_SUFFIX
691SED
692host_os
693host_vendor
694host_cpu
695host
696build_os
697build_vendor
698build_cpu
699build
700INSTALL_CMD
701PKG_CONFIG_LIBDIR
702PKG_CONFIG_PATH
703PKG_CONFIG
704CHANGELOG_CMD
705STRICT_CFLAGS
706CWARNFLAGS
707BASE_CFLAGS
708EGREP
709GREP
710CPP
711am__fastdepCC_FALSE
712am__fastdepCC_TRUE
713CCDEPMODE
714am__nodep
715AMDEPBACKSLASH
716AMDEP_FALSE
717AMDEP_TRUE
718am__include
719DEPDIR
720OBJEXT
721EXEEXT
722ac_ct_CC
723CPPFLAGS
724LDFLAGS
725CFLAGS
726CC
727AM_BACKSLASH
728AM_DEFAULT_VERBOSITY
729AM_DEFAULT_V
730AM_V
731am__untar
732am__tar
733AMTAR
734am__leading_dot
735SET_MAKE
736AWK
737mkdir_p
738MKDIR_P
739INSTALL_STRIP_PROGRAM
740STRIP
741install_sh
742MAKEINFO
743AUTOHEADER
744AUTOMAKE
745AUTOCONF
746ACLOCAL
747VERSION
748PACKAGE
749CYGPATH_W
750am__isrc
751INSTALL_DATA
752INSTALL_SCRIPT
753INSTALL_PROGRAM
754target_alias
755host_alias
756build_alias
757LIBS
758ECHO_T
759ECHO_N
760ECHO_C
761DEFS
762mandir
763localedir
764libdir
765psdir
766pdfdir
767dvidir
768htmldir
769infodir
770docdir
771oldincludedir
772includedir
773runstatedir
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
793am__quote'
794ac_subst_files=''
795ac_user_opts='
796enable_option_checking
797enable_silent_rules
798enable_dependency_tracking
799enable_selective_werror
800enable_strict_compilation
801enable_static
802enable_shared
803with_pic
804enable_fast_install
805with_aix_soname
806with_gnu_ld
807with_sysroot
808enable_libtool_lock
809with_xorg_module_dir
810'
811      ac_precious_vars='build_alias
812host_alias
813target_alias
814CC
815CFLAGS
816LDFLAGS
817LIBS
818CPPFLAGS
819CPP
820PKG_CONFIG
821PKG_CONFIG_PATH
822PKG_CONFIG_LIBDIR
823LT_SYS_LIBRARY_PATH
824LIBDRM_CFLAGS
825LIBDRM_LIBS
826LIBDRM_NOUVEAU_CFLAGS
827LIBDRM_NOUVEAU_LIBS
828XORG_CFLAGS
829XORG_LIBS
830XEXT_CFLAGS
831XEXT_LIBS
832PCIACCESS_CFLAGS
833PCIACCESS_LIBS
834LIBUDEV_CFLAGS
835LIBUDEV_LIBS'
836
837
838# Initialize some variables set by options.
839ac_init_help=
840ac_init_version=false
841ac_unrecognized_opts=
842ac_unrecognized_sep=
843# The variables have the same names as the options, with
844# dashes changed to underlines.
845cache_file=/dev/null
846exec_prefix=NONE
847no_create=
848no_recursion=
849prefix=NONE
850program_prefix=NONE
851program_suffix=NONE
852program_transform_name=s,x,x,
853silent=
854site=
855srcdir=
856verbose=
857x_includes=NONE
858x_libraries=NONE
859
860# Installation directory options.
861# These are left unexpanded so users can "make install exec_prefix=/foo"
862# and all the variables that are supposed to be based on exec_prefix
863# by default will actually change.
864# Use braces instead of parens because sh, perl, etc. also accept them.
865# (The list follows the same order as the GNU Coding Standards.)
866bindir='${exec_prefix}/bin'
867sbindir='${exec_prefix}/sbin'
868libexecdir='${exec_prefix}/libexec'
869datarootdir='${prefix}/share'
870datadir='${datarootdir}'
871sysconfdir='${prefix}/etc'
872sharedstatedir='${prefix}/com'
873localstatedir='${prefix}/var'
874runstatedir='${localstatedir}/run'
875includedir='${prefix}/include'
876oldincludedir='/usr/include'
877docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
878infodir='${datarootdir}/info'
879htmldir='${docdir}'
880dvidir='${docdir}'
881pdfdir='${docdir}'
882psdir='${docdir}'
883libdir='${exec_prefix}/lib'
884localedir='${datarootdir}/locale'
885mandir='${datarootdir}/man'
886
887ac_prev=
888ac_dashdash=
889for ac_option
890do
891  # If the previous option needs an argument, assign it.
892  if test -n "$ac_prev"; then
893    eval $ac_prev=\$ac_option
894    ac_prev=
895    continue
896  fi
897
898  case $ac_option in
899  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
900  *=)   ac_optarg= ;;
901  *)    ac_optarg=yes ;;
902  esac
903
904  # Accept the important Cygnus configure options, so we can diagnose typos.
905
906  case $ac_dashdash$ac_option in
907  --)
908    ac_dashdash=yes ;;
909
910  -bindir | --bindir | --bindi | --bind | --bin | --bi)
911    ac_prev=bindir ;;
912  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
913    bindir=$ac_optarg ;;
914
915  -build | --build | --buil | --bui | --bu)
916    ac_prev=build_alias ;;
917  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
918    build_alias=$ac_optarg ;;
919
920  -cache-file | --cache-file | --cache-fil | --cache-fi \
921  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
922    ac_prev=cache_file ;;
923  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
924  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
925    cache_file=$ac_optarg ;;
926
927  --config-cache | -C)
928    cache_file=config.cache ;;
929
930  -datadir | --datadir | --datadi | --datad)
931    ac_prev=datadir ;;
932  -datadir=* | --datadir=* | --datadi=* | --datad=*)
933    datadir=$ac_optarg ;;
934
935  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
936  | --dataroo | --dataro | --datar)
937    ac_prev=datarootdir ;;
938  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
939  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
940    datarootdir=$ac_optarg ;;
941
942  -disable-* | --disable-*)
943    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
944    # Reject names that are not valid shell variable names.
945    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
946      as_fn_error $? "invalid feature name: $ac_useropt"
947    ac_useropt_orig=$ac_useropt
948    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
949    case $ac_user_opts in
950      *"
951"enable_$ac_useropt"
952"*) ;;
953      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
954	 ac_unrecognized_sep=', ';;
955    esac
956    eval enable_$ac_useropt=no ;;
957
958  -docdir | --docdir | --docdi | --doc | --do)
959    ac_prev=docdir ;;
960  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
961    docdir=$ac_optarg ;;
962
963  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
964    ac_prev=dvidir ;;
965  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
966    dvidir=$ac_optarg ;;
967
968  -enable-* | --enable-*)
969    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
970    # Reject names that are not valid shell variable names.
971    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
972      as_fn_error $? "invalid feature name: $ac_useropt"
973    ac_useropt_orig=$ac_useropt
974    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
975    case $ac_user_opts in
976      *"
977"enable_$ac_useropt"
978"*) ;;
979      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
980	 ac_unrecognized_sep=', ';;
981    esac
982    eval enable_$ac_useropt=\$ac_optarg ;;
983
984  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
985  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
986  | --exec | --exe | --ex)
987    ac_prev=exec_prefix ;;
988  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
989  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
990  | --exec=* | --exe=* | --ex=*)
991    exec_prefix=$ac_optarg ;;
992
993  -gas | --gas | --ga | --g)
994    # Obsolete; use --with-gas.
995    with_gas=yes ;;
996
997  -help | --help | --hel | --he | -h)
998    ac_init_help=long ;;
999  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1000    ac_init_help=recursive ;;
1001  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1002    ac_init_help=short ;;
1003
1004  -host | --host | --hos | --ho)
1005    ac_prev=host_alias ;;
1006  -host=* | --host=* | --hos=* | --ho=*)
1007    host_alias=$ac_optarg ;;
1008
1009  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1010    ac_prev=htmldir ;;
1011  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1012  | --ht=*)
1013    htmldir=$ac_optarg ;;
1014
1015  -includedir | --includedir | --includedi | --included | --include \
1016  | --includ | --inclu | --incl | --inc)
1017    ac_prev=includedir ;;
1018  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1019  | --includ=* | --inclu=* | --incl=* | --inc=*)
1020    includedir=$ac_optarg ;;
1021
1022  -infodir | --infodir | --infodi | --infod | --info | --inf)
1023    ac_prev=infodir ;;
1024  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1025    infodir=$ac_optarg ;;
1026
1027  -libdir | --libdir | --libdi | --libd)
1028    ac_prev=libdir ;;
1029  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1030    libdir=$ac_optarg ;;
1031
1032  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1033  | --libexe | --libex | --libe)
1034    ac_prev=libexecdir ;;
1035  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1036  | --libexe=* | --libex=* | --libe=*)
1037    libexecdir=$ac_optarg ;;
1038
1039  -localedir | --localedir | --localedi | --localed | --locale)
1040    ac_prev=localedir ;;
1041  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1042    localedir=$ac_optarg ;;
1043
1044  -localstatedir | --localstatedir | --localstatedi | --localstated \
1045  | --localstate | --localstat | --localsta | --localst | --locals)
1046    ac_prev=localstatedir ;;
1047  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1048  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1049    localstatedir=$ac_optarg ;;
1050
1051  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1052    ac_prev=mandir ;;
1053  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1054    mandir=$ac_optarg ;;
1055
1056  -nfp | --nfp | --nf)
1057    # Obsolete; use --without-fp.
1058    with_fp=no ;;
1059
1060  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1061  | --no-cr | --no-c | -n)
1062    no_create=yes ;;
1063
1064  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1065  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1066    no_recursion=yes ;;
1067
1068  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1069  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1070  | --oldin | --oldi | --old | --ol | --o)
1071    ac_prev=oldincludedir ;;
1072  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1073  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1074  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1075    oldincludedir=$ac_optarg ;;
1076
1077  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1078    ac_prev=prefix ;;
1079  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1080    prefix=$ac_optarg ;;
1081
1082  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1083  | --program-pre | --program-pr | --program-p)
1084    ac_prev=program_prefix ;;
1085  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1086  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1087    program_prefix=$ac_optarg ;;
1088
1089  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1090  | --program-suf | --program-su | --program-s)
1091    ac_prev=program_suffix ;;
1092  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1093  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1094    program_suffix=$ac_optarg ;;
1095
1096  -program-transform-name | --program-transform-name \
1097  | --program-transform-nam | --program-transform-na \
1098  | --program-transform-n | --program-transform- \
1099  | --program-transform | --program-transfor \
1100  | --program-transfo | --program-transf \
1101  | --program-trans | --program-tran \
1102  | --progr-tra | --program-tr | --program-t)
1103    ac_prev=program_transform_name ;;
1104  -program-transform-name=* | --program-transform-name=* \
1105  | --program-transform-nam=* | --program-transform-na=* \
1106  | --program-transform-n=* | --program-transform-=* \
1107  | --program-transform=* | --program-transfor=* \
1108  | --program-transfo=* | --program-transf=* \
1109  | --program-trans=* | --program-tran=* \
1110  | --progr-tra=* | --program-tr=* | --program-t=*)
1111    program_transform_name=$ac_optarg ;;
1112
1113  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1114    ac_prev=pdfdir ;;
1115  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1116    pdfdir=$ac_optarg ;;
1117
1118  -psdir | --psdir | --psdi | --psd | --ps)
1119    ac_prev=psdir ;;
1120  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1121    psdir=$ac_optarg ;;
1122
1123  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1124  | -silent | --silent | --silen | --sile | --sil)
1125    silent=yes ;;
1126
1127  -runstatedir | --runstatedir | --runstatedi | --runstated \
1128  | --runstate | --runstat | --runsta | --runst | --runs \
1129  | --run | --ru | --r)
1130    ac_prev=runstatedir ;;
1131  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1132  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1133  | --run=* | --ru=* | --r=*)
1134    runstatedir=$ac_optarg ;;
1135
1136  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1137    ac_prev=sbindir ;;
1138  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1139  | --sbi=* | --sb=*)
1140    sbindir=$ac_optarg ;;
1141
1142  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1143  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1144  | --sharedst | --shareds | --shared | --share | --shar \
1145  | --sha | --sh)
1146    ac_prev=sharedstatedir ;;
1147  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1148  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1149  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1150  | --sha=* | --sh=*)
1151    sharedstatedir=$ac_optarg ;;
1152
1153  -site | --site | --sit)
1154    ac_prev=site ;;
1155  -site=* | --site=* | --sit=*)
1156    site=$ac_optarg ;;
1157
1158  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1159    ac_prev=srcdir ;;
1160  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1161    srcdir=$ac_optarg ;;
1162
1163  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1164  | --syscon | --sysco | --sysc | --sys | --sy)
1165    ac_prev=sysconfdir ;;
1166  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1167  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1168    sysconfdir=$ac_optarg ;;
1169
1170  -target | --target | --targe | --targ | --tar | --ta | --t)
1171    ac_prev=target_alias ;;
1172  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1173    target_alias=$ac_optarg ;;
1174
1175  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1176    verbose=yes ;;
1177
1178  -version | --version | --versio | --versi | --vers | -V)
1179    ac_init_version=: ;;
1180
1181  -with-* | --with-*)
1182    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1183    # Reject names that are not valid shell variable names.
1184    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1185      as_fn_error $? "invalid package name: $ac_useropt"
1186    ac_useropt_orig=$ac_useropt
1187    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1188    case $ac_user_opts in
1189      *"
1190"with_$ac_useropt"
1191"*) ;;
1192      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1193	 ac_unrecognized_sep=', ';;
1194    esac
1195    eval with_$ac_useropt=\$ac_optarg ;;
1196
1197  -without-* | --without-*)
1198    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1199    # Reject names that are not valid shell variable names.
1200    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1201      as_fn_error $? "invalid package name: $ac_useropt"
1202    ac_useropt_orig=$ac_useropt
1203    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1204    case $ac_user_opts in
1205      *"
1206"with_$ac_useropt"
1207"*) ;;
1208      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1209	 ac_unrecognized_sep=', ';;
1210    esac
1211    eval with_$ac_useropt=no ;;
1212
1213  --x)
1214    # Obsolete; use --with-x.
1215    with_x=yes ;;
1216
1217  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1218  | --x-incl | --x-inc | --x-in | --x-i)
1219    ac_prev=x_includes ;;
1220  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1221  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1222    x_includes=$ac_optarg ;;
1223
1224  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1225  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1226    ac_prev=x_libraries ;;
1227  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1228  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1229    x_libraries=$ac_optarg ;;
1230
1231  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1232Try \`$0 --help' for more information"
1233    ;;
1234
1235  *=*)
1236    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1237    # Reject names that are not valid shell variable names.
1238    case $ac_envvar in #(
1239      '' | [0-9]* | *[!_$as_cr_alnum]* )
1240      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1241    esac
1242    eval $ac_envvar=\$ac_optarg
1243    export $ac_envvar ;;
1244
1245  *)
1246    # FIXME: should be removed in autoconf 3.0.
1247    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1248    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1249      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1250    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1251    ;;
1252
1253  esac
1254done
1255
1256if test -n "$ac_prev"; then
1257  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1258  as_fn_error $? "missing argument to $ac_option"
1259fi
1260
1261if test -n "$ac_unrecognized_opts"; then
1262  case $enable_option_checking in
1263    no) ;;
1264    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1265    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1266  esac
1267fi
1268
1269# Check all directory arguments for consistency.
1270for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1271		datadir sysconfdir sharedstatedir localstatedir includedir \
1272		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1273		libdir localedir mandir runstatedir
1274do
1275  eval ac_val=\$$ac_var
1276  # Remove trailing slashes.
1277  case $ac_val in
1278    */ )
1279      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1280      eval $ac_var=\$ac_val;;
1281  esac
1282  # Be sure to have absolute directory names.
1283  case $ac_val in
1284    [\\/$]* | ?:[\\/]* )  continue;;
1285    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1286  esac
1287  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1288done
1289
1290# There might be people who depend on the old broken behavior: `$host'
1291# used to hold the argument of --host etc.
1292# FIXME: To remove some day.
1293build=$build_alias
1294host=$host_alias
1295target=$target_alias
1296
1297# FIXME: To remove some day.
1298if test "x$host_alias" != x; then
1299  if test "x$build_alias" = x; then
1300    cross_compiling=maybe
1301  elif test "x$build_alias" != "x$host_alias"; then
1302    cross_compiling=yes
1303  fi
1304fi
1305
1306ac_tool_prefix=
1307test -n "$host_alias" && ac_tool_prefix=$host_alias-
1308
1309test "$silent" = yes && exec 6>/dev/null
1310
1311
1312ac_pwd=`pwd` && test -n "$ac_pwd" &&
1313ac_ls_di=`ls -di .` &&
1314ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1315  as_fn_error $? "working directory cannot be determined"
1316test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1317  as_fn_error $? "pwd does not report name of working directory"
1318
1319
1320# Find the source files, if location was not specified.
1321if test -z "$srcdir"; then
1322  ac_srcdir_defaulted=yes
1323  # Try the directory containing this script, then the parent directory.
1324  ac_confdir=`$as_dirname -- "$as_myself" ||
1325$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1326	 X"$as_myself" : 'X\(//\)[^/]' \| \
1327	 X"$as_myself" : 'X\(//\)$' \| \
1328	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1329$as_echo X"$as_myself" |
1330    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1331	    s//\1/
1332	    q
1333	  }
1334	  /^X\(\/\/\)[^/].*/{
1335	    s//\1/
1336	    q
1337	  }
1338	  /^X\(\/\/\)$/{
1339	    s//\1/
1340	    q
1341	  }
1342	  /^X\(\/\).*/{
1343	    s//\1/
1344	    q
1345	  }
1346	  s/.*/./; q'`
1347  srcdir=$ac_confdir
1348  if test ! -r "$srcdir/$ac_unique_file"; then
1349    srcdir=..
1350  fi
1351else
1352  ac_srcdir_defaulted=no
1353fi
1354if test ! -r "$srcdir/$ac_unique_file"; then
1355  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1356  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1357fi
1358ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1359ac_abs_confdir=`(
1360	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1361	pwd)`
1362# When building in place, set srcdir=.
1363if test "$ac_abs_confdir" = "$ac_pwd"; then
1364  srcdir=.
1365fi
1366# Remove unnecessary trailing slashes from srcdir.
1367# Double slashes in file names in object file debugging info
1368# mess up M-x gdb in Emacs.
1369case $srcdir in
1370*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1371esac
1372for ac_var in $ac_precious_vars; do
1373  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1374  eval ac_env_${ac_var}_value=\$${ac_var}
1375  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1376  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1377done
1378
1379#
1380# Report the --help message.
1381#
1382if test "$ac_init_help" = "long"; then
1383  # Omit some internal or obsolete options to make the list less imposing.
1384  # This message is too long to be a string in the A/UX 3.1 sh.
1385  cat <<_ACEOF
1386\`configure' configures xf86-video-nouveau 1.0.17 to adapt to many kinds of systems.
1387
1388Usage: $0 [OPTION]... [VAR=VALUE]...
1389
1390To assign environment variables (e.g., CC, CFLAGS...), specify them as
1391VAR=VALUE.  See below for descriptions of some of the useful variables.
1392
1393Defaults for the options are specified in brackets.
1394
1395Configuration:
1396  -h, --help              display this help and exit
1397      --help=short        display options specific to this package
1398      --help=recursive    display the short help of all the included packages
1399  -V, --version           display version information and exit
1400  -q, --quiet, --silent   do not print \`checking ...' messages
1401      --cache-file=FILE   cache test results in FILE [disabled]
1402  -C, --config-cache      alias for \`--cache-file=config.cache'
1403  -n, --no-create         do not create output files
1404      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1405
1406Installation directories:
1407  --prefix=PREFIX         install architecture-independent files in PREFIX
1408                          [$ac_default_prefix]
1409  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1410                          [PREFIX]
1411
1412By default, \`make install' will install all the files in
1413\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1414an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1415for instance \`--prefix=\$HOME'.
1416
1417For better control, use the options below.
1418
1419Fine tuning of the installation directories:
1420  --bindir=DIR            user executables [EPREFIX/bin]
1421  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1422  --libexecdir=DIR        program executables [EPREFIX/libexec]
1423  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1424  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1425  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1426  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1427  --libdir=DIR            object code libraries [EPREFIX/lib]
1428  --includedir=DIR        C header files [PREFIX/include]
1429  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1430  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1431  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1432  --infodir=DIR           info documentation [DATAROOTDIR/info]
1433  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1434  --mandir=DIR            man documentation [DATAROOTDIR/man]
1435  --docdir=DIR            documentation root
1436                          [DATAROOTDIR/doc/xf86-video-nouveau]
1437  --htmldir=DIR           html documentation [DOCDIR]
1438  --dvidir=DIR            dvi documentation [DOCDIR]
1439  --pdfdir=DIR            pdf documentation [DOCDIR]
1440  --psdir=DIR             ps documentation [DOCDIR]
1441_ACEOF
1442
1443  cat <<\_ACEOF
1444
1445Program names:
1446  --program-prefix=PREFIX            prepend PREFIX to installed program names
1447  --program-suffix=SUFFIX            append SUFFIX to installed program names
1448  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1449
1450System types:
1451  --build=BUILD     configure for building on BUILD [guessed]
1452  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1453_ACEOF
1454fi
1455
1456if test -n "$ac_init_help"; then
1457  case $ac_init_help in
1458     short | recursive ) echo "Configuration of xf86-video-nouveau 1.0.17:";;
1459   esac
1460  cat <<\_ACEOF
1461
1462Optional Features:
1463  --disable-option-checking  ignore unrecognized --enable/--with options
1464  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1465  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1466  --enable-silent-rules   less verbose build output (undo: "make V=1")
1467  --disable-silent-rules  verbose build output (undo: "make V=0")
1468  --enable-dependency-tracking
1469                          do not reject slow dependency extractors
1470  --disable-dependency-tracking
1471                          speeds up one-time build
1472  --disable-selective-werror
1473                          Turn off selective compiler errors. (default:
1474                          enabled)
1475  --enable-strict-compilation
1476                          Enable all warnings from compiler and make them
1477                          errors (default: disabled)
1478  --enable-static[=PKGS]  build static libraries [default=no]
1479  --enable-shared[=PKGS]  build shared libraries [default=yes]
1480  --enable-fast-install[=PKGS]
1481                          optimize for fast installation [default=yes]
1482  --disable-libtool-lock  avoid locking (might break parallel builds)
1483
1484Optional Packages:
1485  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1486  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1487  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1488                          both]
1489  --with-aix-soname=aix|svr4|both
1490                          shared library versioning (aka "SONAME") variant to
1491                          provide on AIX, [default=aix].
1492  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1493  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1494                          compiler's sysroot if not specified).
1495  --with-xorg-module-dir=DIR
1496                          Default xorg module directory
1497                          [[default=$libdir/xorg/modules]]
1498
1499Some influential environment variables:
1500  CC          C compiler command
1501  CFLAGS      C compiler flags
1502  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1503              nonstandard directory <lib dir>
1504  LIBS        libraries to pass to the linker, e.g. -l<library>
1505  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1506              you have headers in a nonstandard directory <include dir>
1507  CPP         C preprocessor
1508  PKG_CONFIG  path to pkg-config utility
1509  PKG_CONFIG_PATH
1510              directories to add to pkg-config's search path
1511  PKG_CONFIG_LIBDIR
1512              path overriding pkg-config's built-in search path
1513  LT_SYS_LIBRARY_PATH
1514              User-defined run-time library search path.
1515  LIBDRM_CFLAGS
1516              C compiler flags for LIBDRM, overriding pkg-config
1517  LIBDRM_LIBS linker flags for LIBDRM, overriding pkg-config
1518  LIBDRM_NOUVEAU_CFLAGS
1519              C compiler flags for LIBDRM_NOUVEAU, overriding pkg-config
1520  LIBDRM_NOUVEAU_LIBS
1521              linker flags for LIBDRM_NOUVEAU, overriding pkg-config
1522  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1523  XORG_LIBS   linker flags for XORG, overriding pkg-config
1524  XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1525  XEXT_LIBS   linker flags for XEXT, overriding pkg-config
1526  PCIACCESS_CFLAGS
1527              C compiler flags for PCIACCESS, overriding pkg-config
1528  PCIACCESS_LIBS
1529              linker flags for PCIACCESS, overriding pkg-config
1530  LIBUDEV_CFLAGS
1531              C compiler flags for LIBUDEV, overriding pkg-config
1532  LIBUDEV_LIBS
1533              linker flags for LIBUDEV, overriding pkg-config
1534
1535Use these variables to override the choices made by `configure' or to help
1536it to find libraries and programs with nonstandard names/locations.
1537
1538Report bugs to <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/-/issues/>.
1539_ACEOF
1540ac_status=$?
1541fi
1542
1543if test "$ac_init_help" = "recursive"; then
1544  # If there are subdirs, report their specific --help.
1545  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1546    test -d "$ac_dir" ||
1547      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1548      continue
1549    ac_builddir=.
1550
1551case "$ac_dir" in
1552.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1553*)
1554  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1555  # A ".." for each directory in $ac_dir_suffix.
1556  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1557  case $ac_top_builddir_sub in
1558  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1559  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1560  esac ;;
1561esac
1562ac_abs_top_builddir=$ac_pwd
1563ac_abs_builddir=$ac_pwd$ac_dir_suffix
1564# for backward compatibility:
1565ac_top_builddir=$ac_top_build_prefix
1566
1567case $srcdir in
1568  .)  # We are building in place.
1569    ac_srcdir=.
1570    ac_top_srcdir=$ac_top_builddir_sub
1571    ac_abs_top_srcdir=$ac_pwd ;;
1572  [\\/]* | ?:[\\/]* )  # Absolute name.
1573    ac_srcdir=$srcdir$ac_dir_suffix;
1574    ac_top_srcdir=$srcdir
1575    ac_abs_top_srcdir=$srcdir ;;
1576  *) # Relative name.
1577    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1578    ac_top_srcdir=$ac_top_build_prefix$srcdir
1579    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1580esac
1581ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1582
1583    cd "$ac_dir" || { ac_status=$?; continue; }
1584    # Check for guested configure.
1585    if test -f "$ac_srcdir/configure.gnu"; then
1586      echo &&
1587      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1588    elif test -f "$ac_srcdir/configure"; then
1589      echo &&
1590      $SHELL "$ac_srcdir/configure" --help=recursive
1591    else
1592      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1593    fi || ac_status=$?
1594    cd "$ac_pwd" || { ac_status=$?; break; }
1595  done
1596fi
1597
1598test -n "$ac_init_help" && exit $ac_status
1599if $ac_init_version; then
1600  cat <<\_ACEOF
1601xf86-video-nouveau configure 1.0.17
1602generated by GNU Autoconf 2.69
1603
1604Copyright (C) 2012 Free Software Foundation, Inc.
1605This configure script is free software; the Free Software Foundation
1606gives unlimited permission to copy, distribute and modify it.
1607_ACEOF
1608  exit
1609fi
1610
1611## ------------------------ ##
1612## Autoconf initialization. ##
1613## ------------------------ ##
1614
1615# ac_fn_c_try_compile LINENO
1616# --------------------------
1617# Try to compile conftest.$ac_ext, and return whether this succeeded.
1618ac_fn_c_try_compile ()
1619{
1620  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1621  rm -f conftest.$ac_objext
1622  if { { ac_try="$ac_compile"
1623case "(($ac_try" in
1624  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1625  *) ac_try_echo=$ac_try;;
1626esac
1627eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1628$as_echo "$ac_try_echo"; } >&5
1629  (eval "$ac_compile") 2>conftest.err
1630  ac_status=$?
1631  if test -s conftest.err; then
1632    grep -v '^ *+' conftest.err >conftest.er1
1633    cat conftest.er1 >&5
1634    mv -f conftest.er1 conftest.err
1635  fi
1636  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1637  test $ac_status = 0; } && {
1638	 test -z "$ac_c_werror_flag" ||
1639	 test ! -s conftest.err
1640       } && test -s conftest.$ac_objext; then :
1641  ac_retval=0
1642else
1643  $as_echo "$as_me: failed program was:" >&5
1644sed 's/^/| /' conftest.$ac_ext >&5
1645
1646	ac_retval=1
1647fi
1648  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1649  as_fn_set_status $ac_retval
1650
1651} # ac_fn_c_try_compile
1652
1653# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1654# ---------------------------------------------
1655# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1656# accordingly.
1657ac_fn_c_check_decl ()
1658{
1659  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1660  as_decl_name=`echo $2|sed 's/ *(.*//'`
1661  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1662  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1663$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1664if eval \${$3+:} false; then :
1665  $as_echo_n "(cached) " >&6
1666else
1667  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1668/* end confdefs.h.  */
1669$4
1670int
1671main ()
1672{
1673#ifndef $as_decl_name
1674#ifdef __cplusplus
1675  (void) $as_decl_use;
1676#else
1677  (void) $as_decl_name;
1678#endif
1679#endif
1680
1681  ;
1682  return 0;
1683}
1684_ACEOF
1685if ac_fn_c_try_compile "$LINENO"; then :
1686  eval "$3=yes"
1687else
1688  eval "$3=no"
1689fi
1690rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1691fi
1692eval ac_res=\$$3
1693	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1694$as_echo "$ac_res" >&6; }
1695  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1696
1697} # ac_fn_c_check_decl
1698
1699# ac_fn_c_try_cpp LINENO
1700# ----------------------
1701# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1702ac_fn_c_try_cpp ()
1703{
1704  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1705  if { { ac_try="$ac_cpp conftest.$ac_ext"
1706case "(($ac_try" in
1707  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1708  *) ac_try_echo=$ac_try;;
1709esac
1710eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1711$as_echo "$ac_try_echo"; } >&5
1712  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1713  ac_status=$?
1714  if test -s conftest.err; then
1715    grep -v '^ *+' conftest.err >conftest.er1
1716    cat conftest.er1 >&5
1717    mv -f conftest.er1 conftest.err
1718  fi
1719  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1720  test $ac_status = 0; } > conftest.i && {
1721	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1722	 test ! -s conftest.err
1723       }; then :
1724  ac_retval=0
1725else
1726  $as_echo "$as_me: failed program was:" >&5
1727sed 's/^/| /' conftest.$ac_ext >&5
1728
1729    ac_retval=1
1730fi
1731  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1732  as_fn_set_status $ac_retval
1733
1734} # ac_fn_c_try_cpp
1735
1736# ac_fn_c_try_run LINENO
1737# ----------------------
1738# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1739# that executables *can* be run.
1740ac_fn_c_try_run ()
1741{
1742  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1743  if { { ac_try="$ac_link"
1744case "(($ac_try" in
1745  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1746  *) ac_try_echo=$ac_try;;
1747esac
1748eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1749$as_echo "$ac_try_echo"; } >&5
1750  (eval "$ac_link") 2>&5
1751  ac_status=$?
1752  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1753  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1754  { { case "(($ac_try" in
1755  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1756  *) ac_try_echo=$ac_try;;
1757esac
1758eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1759$as_echo "$ac_try_echo"; } >&5
1760  (eval "$ac_try") 2>&5
1761  ac_status=$?
1762  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1763  test $ac_status = 0; }; }; then :
1764  ac_retval=0
1765else
1766  $as_echo "$as_me: program exited with status $ac_status" >&5
1767       $as_echo "$as_me: failed program was:" >&5
1768sed 's/^/| /' conftest.$ac_ext >&5
1769
1770       ac_retval=$ac_status
1771fi
1772  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1773  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1774  as_fn_set_status $ac_retval
1775
1776} # ac_fn_c_try_run
1777
1778# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1779# -------------------------------------------------------
1780# Tests whether HEADER exists and can be compiled using the include files in
1781# INCLUDES, setting the cache variable VAR accordingly.
1782ac_fn_c_check_header_compile ()
1783{
1784  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1785  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1786$as_echo_n "checking for $2... " >&6; }
1787if eval \${$3+:} false; then :
1788  $as_echo_n "(cached) " >&6
1789else
1790  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1791/* end confdefs.h.  */
1792$4
1793#include <$2>
1794_ACEOF
1795if ac_fn_c_try_compile "$LINENO"; then :
1796  eval "$3=yes"
1797else
1798  eval "$3=no"
1799fi
1800rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1801fi
1802eval ac_res=\$$3
1803	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1804$as_echo "$ac_res" >&6; }
1805  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1806
1807} # ac_fn_c_check_header_compile
1808
1809# ac_fn_c_try_link LINENO
1810# -----------------------
1811# Try to link conftest.$ac_ext, and return whether this succeeded.
1812ac_fn_c_try_link ()
1813{
1814  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1815  rm -f conftest.$ac_objext conftest$ac_exeext
1816  if { { ac_try="$ac_link"
1817case "(($ac_try" in
1818  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1819  *) ac_try_echo=$ac_try;;
1820esac
1821eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1822$as_echo "$ac_try_echo"; } >&5
1823  (eval "$ac_link") 2>conftest.err
1824  ac_status=$?
1825  if test -s conftest.err; then
1826    grep -v '^ *+' conftest.err >conftest.er1
1827    cat conftest.er1 >&5
1828    mv -f conftest.er1 conftest.err
1829  fi
1830  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1831  test $ac_status = 0; } && {
1832	 test -z "$ac_c_werror_flag" ||
1833	 test ! -s conftest.err
1834       } && test -s conftest$ac_exeext && {
1835	 test "$cross_compiling" = yes ||
1836	 test -x conftest$ac_exeext
1837       }; then :
1838  ac_retval=0
1839else
1840  $as_echo "$as_me: failed program was:" >&5
1841sed 's/^/| /' conftest.$ac_ext >&5
1842
1843	ac_retval=1
1844fi
1845  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1846  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1847  # interfere with the next link command; also delete a directory that is
1848  # left behind by Apple's compiler.  We do this before executing the actions.
1849  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1850  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1851  as_fn_set_status $ac_retval
1852
1853} # ac_fn_c_try_link
1854
1855# ac_fn_c_check_func LINENO FUNC VAR
1856# ----------------------------------
1857# Tests whether FUNC exists, setting the cache variable VAR accordingly
1858ac_fn_c_check_func ()
1859{
1860  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1861  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1862$as_echo_n "checking for $2... " >&6; }
1863if eval \${$3+:} false; then :
1864  $as_echo_n "(cached) " >&6
1865else
1866  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1867/* end confdefs.h.  */
1868/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1869   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1870#define $2 innocuous_$2
1871
1872/* System header to define __stub macros and hopefully few prototypes,
1873    which can conflict with char $2 (); below.
1874    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1875    <limits.h> exists even on freestanding compilers.  */
1876
1877#ifdef __STDC__
1878# include <limits.h>
1879#else
1880# include <assert.h>
1881#endif
1882
1883#undef $2
1884
1885/* Override any GCC internal prototype to avoid an error.
1886   Use char because int might match the return type of a GCC
1887   builtin and then its argument prototype would still apply.  */
1888#ifdef __cplusplus
1889extern "C"
1890#endif
1891char $2 ();
1892/* The GNU C library defines this for functions which it implements
1893    to always fail with ENOSYS.  Some functions are actually named
1894    something starting with __ and the normal name is an alias.  */
1895#if defined __stub_$2 || defined __stub___$2
1896choke me
1897#endif
1898
1899int
1900main ()
1901{
1902return $2 ();
1903  ;
1904  return 0;
1905}
1906_ACEOF
1907if ac_fn_c_try_link "$LINENO"; then :
1908  eval "$3=yes"
1909else
1910  eval "$3=no"
1911fi
1912rm -f core conftest.err conftest.$ac_objext \
1913    conftest$ac_exeext conftest.$ac_ext
1914fi
1915eval ac_res=\$$3
1916	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1917$as_echo "$ac_res" >&6; }
1918  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1919
1920} # ac_fn_c_check_func
1921cat >config.log <<_ACEOF
1922This file contains any messages produced by compilers while
1923running configure, to aid debugging if configure makes a mistake.
1924
1925It was created by xf86-video-nouveau $as_me 1.0.17, which was
1926generated by GNU Autoconf 2.69.  Invocation command line was
1927
1928  $ $0 $@
1929
1930_ACEOF
1931exec 5>>config.log
1932{
1933cat <<_ASUNAME
1934## --------- ##
1935## Platform. ##
1936## --------- ##
1937
1938hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1939uname -m = `(uname -m) 2>/dev/null || echo unknown`
1940uname -r = `(uname -r) 2>/dev/null || echo unknown`
1941uname -s = `(uname -s) 2>/dev/null || echo unknown`
1942uname -v = `(uname -v) 2>/dev/null || echo unknown`
1943
1944/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1945/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1946
1947/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1948/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1949/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1950/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1951/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1952/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1953/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1954
1955_ASUNAME
1956
1957as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1958for as_dir in $PATH
1959do
1960  IFS=$as_save_IFS
1961  test -z "$as_dir" && as_dir=.
1962    $as_echo "PATH: $as_dir"
1963  done
1964IFS=$as_save_IFS
1965
1966} >&5
1967
1968cat >&5 <<_ACEOF
1969
1970
1971## ----------- ##
1972## Core tests. ##
1973## ----------- ##
1974
1975_ACEOF
1976
1977
1978# Keep a trace of the command line.
1979# Strip out --no-create and --no-recursion so they do not pile up.
1980# Strip out --silent because we don't want to record it for future runs.
1981# Also quote any args containing shell meta-characters.
1982# Make two passes to allow for proper duplicate-argument suppression.
1983ac_configure_args=
1984ac_configure_args0=
1985ac_configure_args1=
1986ac_must_keep_next=false
1987for ac_pass in 1 2
1988do
1989  for ac_arg
1990  do
1991    case $ac_arg in
1992    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1993    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1994    | -silent | --silent | --silen | --sile | --sil)
1995      continue ;;
1996    *\'*)
1997      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1998    esac
1999    case $ac_pass in
2000    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2001    2)
2002      as_fn_append ac_configure_args1 " '$ac_arg'"
2003      if test $ac_must_keep_next = true; then
2004	ac_must_keep_next=false # Got value, back to normal.
2005      else
2006	case $ac_arg in
2007	  *=* | --config-cache | -C | -disable-* | --disable-* \
2008	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2009	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2010	  | -with-* | --with-* | -without-* | --without-* | --x)
2011	    case "$ac_configure_args0 " in
2012	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2013	    esac
2014	    ;;
2015	  -* ) ac_must_keep_next=true ;;
2016	esac
2017      fi
2018      as_fn_append ac_configure_args " '$ac_arg'"
2019      ;;
2020    esac
2021  done
2022done
2023{ ac_configure_args0=; unset ac_configure_args0;}
2024{ ac_configure_args1=; unset ac_configure_args1;}
2025
2026# When interrupted or exit'd, cleanup temporary files, and complete
2027# config.log.  We remove comments because anyway the quotes in there
2028# would cause problems or look ugly.
2029# WARNING: Use '\'' to represent an apostrophe within the trap.
2030# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2031trap 'exit_status=$?
2032  # Save into config.log some information that might help in debugging.
2033  {
2034    echo
2035
2036    $as_echo "## ---------------- ##
2037## Cache variables. ##
2038## ---------------- ##"
2039    echo
2040    # The following way of writing the cache mishandles newlines in values,
2041(
2042  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2043    eval ac_val=\$$ac_var
2044    case $ac_val in #(
2045    *${as_nl}*)
2046      case $ac_var in #(
2047      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2048$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2049      esac
2050      case $ac_var in #(
2051      _ | IFS | as_nl) ;; #(
2052      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2053      *) { eval $ac_var=; unset $ac_var;} ;;
2054      esac ;;
2055    esac
2056  done
2057  (set) 2>&1 |
2058    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2059    *${as_nl}ac_space=\ *)
2060      sed -n \
2061	"s/'\''/'\''\\\\'\'''\''/g;
2062	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2063      ;; #(
2064    *)
2065      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2066      ;;
2067    esac |
2068    sort
2069)
2070    echo
2071
2072    $as_echo "## ----------------- ##
2073## Output variables. ##
2074## ----------------- ##"
2075    echo
2076    for ac_var in $ac_subst_vars
2077    do
2078      eval ac_val=\$$ac_var
2079      case $ac_val in
2080      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2081      esac
2082      $as_echo "$ac_var='\''$ac_val'\''"
2083    done | sort
2084    echo
2085
2086    if test -n "$ac_subst_files"; then
2087      $as_echo "## ------------------- ##
2088## File substitutions. ##
2089## ------------------- ##"
2090      echo
2091      for ac_var in $ac_subst_files
2092      do
2093	eval ac_val=\$$ac_var
2094	case $ac_val in
2095	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2096	esac
2097	$as_echo "$ac_var='\''$ac_val'\''"
2098      done | sort
2099      echo
2100    fi
2101
2102    if test -s confdefs.h; then
2103      $as_echo "## ----------- ##
2104## confdefs.h. ##
2105## ----------- ##"
2106      echo
2107      cat confdefs.h
2108      echo
2109    fi
2110    test "$ac_signal" != 0 &&
2111      $as_echo "$as_me: caught signal $ac_signal"
2112    $as_echo "$as_me: exit $exit_status"
2113  } >&5
2114  rm -f core *.core core.conftest.* &&
2115    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2116    exit $exit_status
2117' 0
2118for ac_signal in 1 2 13 15; do
2119  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2120done
2121ac_signal=0
2122
2123# confdefs.h avoids OS command line length limits that DEFS can exceed.
2124rm -f -r conftest* confdefs.h
2125
2126$as_echo "/* confdefs.h */" > confdefs.h
2127
2128# Predefined preprocessor variables.
2129
2130cat >>confdefs.h <<_ACEOF
2131#define PACKAGE_NAME "$PACKAGE_NAME"
2132_ACEOF
2133
2134cat >>confdefs.h <<_ACEOF
2135#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2136_ACEOF
2137
2138cat >>confdefs.h <<_ACEOF
2139#define PACKAGE_VERSION "$PACKAGE_VERSION"
2140_ACEOF
2141
2142cat >>confdefs.h <<_ACEOF
2143#define PACKAGE_STRING "$PACKAGE_STRING"
2144_ACEOF
2145
2146cat >>confdefs.h <<_ACEOF
2147#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2148_ACEOF
2149
2150cat >>confdefs.h <<_ACEOF
2151#define PACKAGE_URL "$PACKAGE_URL"
2152_ACEOF
2153
2154
2155# Let the site file select an alternate cache file if it wants to.
2156# Prefer an explicitly selected file to automatically selected ones.
2157ac_site_file1=NONE
2158ac_site_file2=NONE
2159if test -n "$CONFIG_SITE"; then
2160  # We do not want a PATH search for config.site.
2161  case $CONFIG_SITE in #((
2162    -*)  ac_site_file1=./$CONFIG_SITE;;
2163    */*) ac_site_file1=$CONFIG_SITE;;
2164    *)   ac_site_file1=./$CONFIG_SITE;;
2165  esac
2166elif test "x$prefix" != xNONE; then
2167  ac_site_file1=$prefix/share/config.site
2168  ac_site_file2=$prefix/etc/config.site
2169else
2170  ac_site_file1=$ac_default_prefix/share/config.site
2171  ac_site_file2=$ac_default_prefix/etc/config.site
2172fi
2173for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2174do
2175  test "x$ac_site_file" = xNONE && continue
2176  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2177    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2178$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2179    sed 's/^/| /' "$ac_site_file" >&5
2180    . "$ac_site_file" \
2181      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2182$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2183as_fn_error $? "failed to load site script $ac_site_file
2184See \`config.log' for more details" "$LINENO" 5; }
2185  fi
2186done
2187
2188if test -r "$cache_file"; then
2189  # Some versions of bash will fail to source /dev/null (special files
2190  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2191  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2192    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2193$as_echo "$as_me: loading cache $cache_file" >&6;}
2194    case $cache_file in
2195      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2196      *)                      . "./$cache_file";;
2197    esac
2198  fi
2199else
2200  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2201$as_echo "$as_me: creating cache $cache_file" >&6;}
2202  >$cache_file
2203fi
2204
2205# Check that the precious variables saved in the cache have kept the same
2206# value.
2207ac_cache_corrupted=false
2208for ac_var in $ac_precious_vars; do
2209  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2210  eval ac_new_set=\$ac_env_${ac_var}_set
2211  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2212  eval ac_new_val=\$ac_env_${ac_var}_value
2213  case $ac_old_set,$ac_new_set in
2214    set,)
2215      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2216$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2217      ac_cache_corrupted=: ;;
2218    ,set)
2219      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2220$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2221      ac_cache_corrupted=: ;;
2222    ,);;
2223    *)
2224      if test "x$ac_old_val" != "x$ac_new_val"; then
2225	# differences in whitespace do not lead to failure.
2226	ac_old_val_w=`echo x $ac_old_val`
2227	ac_new_val_w=`echo x $ac_new_val`
2228	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2229	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2230$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2231	  ac_cache_corrupted=:
2232	else
2233	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2234$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2235	  eval $ac_var=\$ac_old_val
2236	fi
2237	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2238$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2239	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2240$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2241      fi;;
2242  esac
2243  # Pass precious variables to config.status.
2244  if test "$ac_new_set" = set; then
2245    case $ac_new_val in
2246    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2247    *) ac_arg=$ac_var=$ac_new_val ;;
2248    esac
2249    case " $ac_configure_args " in
2250      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2251      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2252    esac
2253  fi
2254done
2255if $ac_cache_corrupted; then
2256  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2257$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2258  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2259$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2260  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2261fi
2262## -------------------- ##
2263## Main body of script. ##
2264## -------------------- ##
2265
2266ac_ext=c
2267ac_cpp='$CPP $CPPFLAGS'
2268ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2269ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2270ac_compiler_gnu=$ac_cv_c_compiler_gnu
2271
2272
2273
2274
2275cat >>confdefs.h <<_ACEOF
2276#define NV_DRIVER_DATE $(echo -n \";git log |head -3|tail -1|tr -d '\n';echo -n \")
2277_ACEOF
2278
2279
2280
2281ac_config_headers="$ac_config_headers config.h"
2282
2283
2284ac_aux_dir=
2285for ac_dir in . "$srcdir"/.; do
2286  if test -f "$ac_dir/install-sh"; then
2287    ac_aux_dir=$ac_dir
2288    ac_install_sh="$ac_aux_dir/install-sh -c"
2289    break
2290  elif test -f "$ac_dir/install.sh"; then
2291    ac_aux_dir=$ac_dir
2292    ac_install_sh="$ac_aux_dir/install.sh -c"
2293    break
2294  elif test -f "$ac_dir/shtool"; then
2295    ac_aux_dir=$ac_dir
2296    ac_install_sh="$ac_aux_dir/shtool install -c"
2297    break
2298  fi
2299done
2300if test -z "$ac_aux_dir"; then
2301  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2302fi
2303
2304# These three variables are undocumented and unsupported,
2305# and are intended to be withdrawn in a future Autoconf release.
2306# They can cause serious problems if a builder's source tree is in a directory
2307# whose full name contains unusual characters.
2308ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2309ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2310ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2311
2312
2313
2314# Initialize Automake
2315am__api_version='1.16'
2316
2317# Find a good install program.  We prefer a C program (faster),
2318# so one script is as good as another.  But avoid the broken or
2319# incompatible versions:
2320# SysV /etc/install, /usr/sbin/install
2321# SunOS /usr/etc/install
2322# IRIX /sbin/install
2323# AIX /bin/install
2324# AmigaOS /C/install, which installs bootblocks on floppy discs
2325# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2326# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2327# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2328# OS/2's system install, which has a completely different semantic
2329# ./install, which can be erroneously created by make from ./install.sh.
2330# Reject install programs that cannot install multiple files.
2331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2332$as_echo_n "checking for a BSD-compatible install... " >&6; }
2333if test -z "$INSTALL"; then
2334if ${ac_cv_path_install+:} false; then :
2335  $as_echo_n "(cached) " >&6
2336else
2337  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2338for as_dir in $PATH
2339do
2340  IFS=$as_save_IFS
2341  test -z "$as_dir" && as_dir=.
2342    # Account for people who put trailing slashes in PATH elements.
2343case $as_dir/ in #((
2344  ./ | .// | /[cC]/* | \
2345  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2346  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2347  /usr/ucb/* ) ;;
2348  *)
2349    # OSF1 and SCO ODT 3.0 have their own names for install.
2350    # Don't use installbsd from OSF since it installs stuff as root
2351    # by default.
2352    for ac_prog in ginstall scoinst install; do
2353      for ac_exec_ext in '' $ac_executable_extensions; do
2354	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2355	  if test $ac_prog = install &&
2356	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2357	    # AIX install.  It has an incompatible calling convention.
2358	    :
2359	  elif test $ac_prog = install &&
2360	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2361	    # program-specific install script used by HP pwplus--don't use.
2362	    :
2363	  else
2364	    rm -rf conftest.one conftest.two conftest.dir
2365	    echo one > conftest.one
2366	    echo two > conftest.two
2367	    mkdir conftest.dir
2368	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2369	      test -s conftest.one && test -s conftest.two &&
2370	      test -s conftest.dir/conftest.one &&
2371	      test -s conftest.dir/conftest.two
2372	    then
2373	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2374	      break 3
2375	    fi
2376	  fi
2377	fi
2378      done
2379    done
2380    ;;
2381esac
2382
2383  done
2384IFS=$as_save_IFS
2385
2386rm -rf conftest.one conftest.two conftest.dir
2387
2388fi
2389  if test "${ac_cv_path_install+set}" = set; then
2390    INSTALL=$ac_cv_path_install
2391  else
2392    # As a last resort, use the slow shell script.  Don't cache a
2393    # value for INSTALL within a source directory, because that will
2394    # break other packages using the cache if that directory is
2395    # removed, or if the value is a relative name.
2396    INSTALL=$ac_install_sh
2397  fi
2398fi
2399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2400$as_echo "$INSTALL" >&6; }
2401
2402# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2403# It thinks the first close brace ends the variable substitution.
2404test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2405
2406test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2407
2408test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2409
2410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2411$as_echo_n "checking whether build environment is sane... " >&6; }
2412# Reject unsafe characters in $srcdir or the absolute working directory
2413# name.  Accept space and tab only in the latter.
2414am_lf='
2415'
2416case `pwd` in
2417  *[\\\"\#\$\&\'\`$am_lf]*)
2418    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2419esac
2420case $srcdir in
2421  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2422    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2423esac
2424
2425# Do 'set' in a subshell so we don't clobber the current shell's
2426# arguments.  Must try -L first in case configure is actually a
2427# symlink; some systems play weird games with the mod time of symlinks
2428# (eg FreeBSD returns the mod time of the symlink's containing
2429# directory).
2430if (
2431   am_has_slept=no
2432   for am_try in 1 2; do
2433     echo "timestamp, slept: $am_has_slept" > conftest.file
2434     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2435     if test "$*" = "X"; then
2436	# -L didn't work.
2437	set X `ls -t "$srcdir/configure" conftest.file`
2438     fi
2439     if test "$*" != "X $srcdir/configure conftest.file" \
2440	&& test "$*" != "X conftest.file $srcdir/configure"; then
2441
2442	# If neither matched, then we have a broken ls.  This can happen
2443	# if, for instance, CONFIG_SHELL is bash and it inherits a
2444	# broken ls alias from the environment.  This has actually
2445	# happened.  Such a system could not be considered "sane".
2446	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2447  alias in your environment" "$LINENO" 5
2448     fi
2449     if test "$2" = conftest.file || test $am_try -eq 2; then
2450       break
2451     fi
2452     # Just in case.
2453     sleep 1
2454     am_has_slept=yes
2455   done
2456   test "$2" = conftest.file
2457   )
2458then
2459   # Ok.
2460   :
2461else
2462   as_fn_error $? "newly created file is older than distributed files!
2463Check your system clock" "$LINENO" 5
2464fi
2465{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2466$as_echo "yes" >&6; }
2467# If we didn't sleep, we still need to ensure time stamps of config.status and
2468# generated files are strictly newer.
2469am_sleep_pid=
2470if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2471  ( sleep 1 ) &
2472  am_sleep_pid=$!
2473fi
2474
2475rm -f conftest.file
2476
2477test "$program_prefix" != NONE &&
2478  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2479# Use a double $ so make ignores it.
2480test "$program_suffix" != NONE &&
2481  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2482# Double any \ or $.
2483# By default was `s,x,x', remove it if useless.
2484ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2485program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2486
2487# Expand $ac_aux_dir to an absolute path.
2488am_aux_dir=`cd "$ac_aux_dir" && pwd`
2489
2490if test x"${MISSING+set}" != xset; then
2491  case $am_aux_dir in
2492  *\ * | *\	*)
2493    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2494  *)
2495    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2496  esac
2497fi
2498# Use eval to expand $SHELL
2499if eval "$MISSING --is-lightweight"; then
2500  am_missing_run="$MISSING "
2501else
2502  am_missing_run=
2503  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2504$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2505fi
2506
2507if test x"${install_sh+set}" != xset; then
2508  case $am_aux_dir in
2509  *\ * | *\	*)
2510    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2511  *)
2512    install_sh="\${SHELL} $am_aux_dir/install-sh"
2513  esac
2514fi
2515
2516# Installed binaries are usually stripped using 'strip' when the user
2517# run "make install-strip".  However 'strip' might not be the right
2518# tool to use in cross-compilation environments, therefore Automake
2519# will honor the 'STRIP' environment variable to overrule this program.
2520if test "$cross_compiling" != no; then
2521  if test -n "$ac_tool_prefix"; then
2522  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2523set dummy ${ac_tool_prefix}strip; ac_word=$2
2524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2525$as_echo_n "checking for $ac_word... " >&6; }
2526if ${ac_cv_prog_STRIP+:} false; then :
2527  $as_echo_n "(cached) " >&6
2528else
2529  if test -n "$STRIP"; then
2530  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2531else
2532as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2533for as_dir in $PATH
2534do
2535  IFS=$as_save_IFS
2536  test -z "$as_dir" && as_dir=.
2537    for ac_exec_ext in '' $ac_executable_extensions; do
2538  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2539    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2540    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2541    break 2
2542  fi
2543done
2544  done
2545IFS=$as_save_IFS
2546
2547fi
2548fi
2549STRIP=$ac_cv_prog_STRIP
2550if test -n "$STRIP"; then
2551  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2552$as_echo "$STRIP" >&6; }
2553else
2554  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2555$as_echo "no" >&6; }
2556fi
2557
2558
2559fi
2560if test -z "$ac_cv_prog_STRIP"; then
2561  ac_ct_STRIP=$STRIP
2562  # Extract the first word of "strip", so it can be a program name with args.
2563set dummy strip; ac_word=$2
2564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2565$as_echo_n "checking for $ac_word... " >&6; }
2566if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2567  $as_echo_n "(cached) " >&6
2568else
2569  if test -n "$ac_ct_STRIP"; then
2570  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2571else
2572as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2573for as_dir in $PATH
2574do
2575  IFS=$as_save_IFS
2576  test -z "$as_dir" && as_dir=.
2577    for ac_exec_ext in '' $ac_executable_extensions; do
2578  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2579    ac_cv_prog_ac_ct_STRIP="strip"
2580    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2581    break 2
2582  fi
2583done
2584  done
2585IFS=$as_save_IFS
2586
2587fi
2588fi
2589ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2590if test -n "$ac_ct_STRIP"; then
2591  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2592$as_echo "$ac_ct_STRIP" >&6; }
2593else
2594  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2595$as_echo "no" >&6; }
2596fi
2597
2598  if test "x$ac_ct_STRIP" = x; then
2599    STRIP=":"
2600  else
2601    case $cross_compiling:$ac_tool_warned in
2602yes:)
2603{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2604$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2605ac_tool_warned=yes ;;
2606esac
2607    STRIP=$ac_ct_STRIP
2608  fi
2609else
2610  STRIP="$ac_cv_prog_STRIP"
2611fi
2612
2613fi
2614INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2615
2616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2617$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2618if test -z "$MKDIR_P"; then
2619  if ${ac_cv_path_mkdir+:} false; then :
2620  $as_echo_n "(cached) " >&6
2621else
2622  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2623for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2624do
2625  IFS=$as_save_IFS
2626  test -z "$as_dir" && as_dir=.
2627    for ac_prog in mkdir gmkdir; do
2628	 for ac_exec_ext in '' $ac_executable_extensions; do
2629	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2630	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2631	     'mkdir (GNU coreutils) '* | \
2632	     'mkdir (coreutils) '* | \
2633	     'mkdir (fileutils) '4.1*)
2634	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2635	       break 3;;
2636	   esac
2637	 done
2638       done
2639  done
2640IFS=$as_save_IFS
2641
2642fi
2643
2644  test -d ./--version && rmdir ./--version
2645  if test "${ac_cv_path_mkdir+set}" = set; then
2646    MKDIR_P="$ac_cv_path_mkdir -p"
2647  else
2648    # As a last resort, use the slow shell script.  Don't cache a
2649    # value for MKDIR_P within a source directory, because that will
2650    # break other packages using the cache if that directory is
2651    # removed, or if the value is a relative name.
2652    MKDIR_P="$ac_install_sh -d"
2653  fi
2654fi
2655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2656$as_echo "$MKDIR_P" >&6; }
2657
2658for ac_prog in gawk mawk nawk awk
2659do
2660  # Extract the first word of "$ac_prog", so it can be a program name with args.
2661set dummy $ac_prog; ac_word=$2
2662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2663$as_echo_n "checking for $ac_word... " >&6; }
2664if ${ac_cv_prog_AWK+:} false; then :
2665  $as_echo_n "(cached) " >&6
2666else
2667  if test -n "$AWK"; then
2668  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2669else
2670as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2671for as_dir in $PATH
2672do
2673  IFS=$as_save_IFS
2674  test -z "$as_dir" && as_dir=.
2675    for ac_exec_ext in '' $ac_executable_extensions; do
2676  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2677    ac_cv_prog_AWK="$ac_prog"
2678    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2679    break 2
2680  fi
2681done
2682  done
2683IFS=$as_save_IFS
2684
2685fi
2686fi
2687AWK=$ac_cv_prog_AWK
2688if test -n "$AWK"; then
2689  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2690$as_echo "$AWK" >&6; }
2691else
2692  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2693$as_echo "no" >&6; }
2694fi
2695
2696
2697  test -n "$AWK" && break
2698done
2699
2700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2701$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2702set x ${MAKE-make}
2703ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2704if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2705  $as_echo_n "(cached) " >&6
2706else
2707  cat >conftest.make <<\_ACEOF
2708SHELL = /bin/sh
2709all:
2710	@echo '@@@%%%=$(MAKE)=@@@%%%'
2711_ACEOF
2712# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2713case `${MAKE-make} -f conftest.make 2>/dev/null` in
2714  *@@@%%%=?*=@@@%%%*)
2715    eval ac_cv_prog_make_${ac_make}_set=yes;;
2716  *)
2717    eval ac_cv_prog_make_${ac_make}_set=no;;
2718esac
2719rm -f conftest.make
2720fi
2721if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2722  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2723$as_echo "yes" >&6; }
2724  SET_MAKE=
2725else
2726  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2727$as_echo "no" >&6; }
2728  SET_MAKE="MAKE=${MAKE-make}"
2729fi
2730
2731rm -rf .tst 2>/dev/null
2732mkdir .tst 2>/dev/null
2733if test -d .tst; then
2734  am__leading_dot=.
2735else
2736  am__leading_dot=_
2737fi
2738rmdir .tst 2>/dev/null
2739
2740# Check whether --enable-silent-rules was given.
2741if test "${enable_silent_rules+set}" = set; then :
2742  enableval=$enable_silent_rules;
2743fi
2744
2745case $enable_silent_rules in # (((
2746  yes) AM_DEFAULT_VERBOSITY=0;;
2747   no) AM_DEFAULT_VERBOSITY=1;;
2748    *) AM_DEFAULT_VERBOSITY=1;;
2749esac
2750am_make=${MAKE-make}
2751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2752$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2753if ${am_cv_make_support_nested_variables+:} false; then :
2754  $as_echo_n "(cached) " >&6
2755else
2756  if $as_echo 'TRUE=$(BAR$(V))
2757BAR0=false
2758BAR1=true
2759V=1
2760am__doit:
2761	@$(TRUE)
2762.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2763  am_cv_make_support_nested_variables=yes
2764else
2765  am_cv_make_support_nested_variables=no
2766fi
2767fi
2768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2769$as_echo "$am_cv_make_support_nested_variables" >&6; }
2770if test $am_cv_make_support_nested_variables = yes; then
2771    AM_V='$(V)'
2772  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2773else
2774  AM_V=$AM_DEFAULT_VERBOSITY
2775  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2776fi
2777AM_BACKSLASH='\'
2778
2779if test "`cd $srcdir && pwd`" != "`pwd`"; then
2780  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2781  # is not polluted with repeated "-I."
2782  am__isrc=' -I$(srcdir)'
2783  # test to see if srcdir already configured
2784  if test -f $srcdir/config.status; then
2785    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2786  fi
2787fi
2788
2789# test whether we have cygpath
2790if test -z "$CYGPATH_W"; then
2791  if (cygpath --version) >/dev/null 2>/dev/null; then
2792    CYGPATH_W='cygpath -w'
2793  else
2794    CYGPATH_W=echo
2795  fi
2796fi
2797
2798
2799# Define the identity of the package.
2800 PACKAGE='xf86-video-nouveau'
2801 VERSION='1.0.17'
2802
2803
2804cat >>confdefs.h <<_ACEOF
2805#define PACKAGE "$PACKAGE"
2806_ACEOF
2807
2808
2809cat >>confdefs.h <<_ACEOF
2810#define VERSION "$VERSION"
2811_ACEOF
2812
2813# Some tools Automake needs.
2814
2815ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2816
2817
2818AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2819
2820
2821AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2822
2823
2824AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2825
2826
2827MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2828
2829# For better backward compatibility.  To be removed once Automake 1.9.x
2830# dies out for good.  For more background, see:
2831# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2832# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2833mkdir_p='$(MKDIR_P)'
2834
2835# We need awk for the "check" target (and possibly the TAP driver).  The
2836# system "awk" is bad on some platforms.
2837# Always define AMTAR for backward compatibility.  Yes, it's still used
2838# in the wild :-(  We should find a proper way to deprecate it ...
2839AMTAR='$${TAR-tar}'
2840
2841
2842# We'll loop over all known methods to create a tar archive until one works.
2843_am_tools='gnutar  pax cpio none'
2844
2845am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2846
2847
2848
2849
2850
2851
2852# POSIX will say in a future version that running "rm -f" with no argument
2853# is OK; and we want to be able to make that assumption in our Makefile
2854# recipes.  So use an aggressive probe to check that the usage we want is
2855# actually supported "in the wild" to an acceptable degree.
2856# See automake bug#10828.
2857# To make any issue more visible, cause the running configure to be aborted
2858# by default if the 'rm' program in use doesn't match our expectations; the
2859# user can still override this though.
2860if rm -f && rm -fr && rm -rf; then : OK; else
2861  cat >&2 <<'END'
2862Oops!
2863
2864Your 'rm' program seems unable to run without file operands specified
2865on the command line, even when the '-f' option is present.  This is contrary
2866to the behaviour of most rm programs out there, and not conforming with
2867the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2868
2869Please tell bug-automake@gnu.org about your system, including the value
2870of your $PATH and any error possibly output before this message.  This
2871can help us improve future automake versions.
2872
2873END
2874  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2875    echo 'Configuration will proceed anyway, since you have set the' >&2
2876    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2877    echo >&2
2878  else
2879    cat >&2 <<'END'
2880Aborting the configuration process, to ensure you take notice of the issue.
2881
2882You can download and install GNU coreutils to get an 'rm' implementation
2883that behaves properly: <https://www.gnu.org/software/coreutils/>.
2884
2885If you want to complete the configuration process using your problematic
2886'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2887to "yes", and re-run configure.
2888
2889END
2890    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2891  fi
2892fi
2893
2894
2895# Check whether --enable-silent-rules was given.
2896if test "${enable_silent_rules+set}" = set; then :
2897  enableval=$enable_silent_rules;
2898fi
2899
2900case $enable_silent_rules in # (((
2901  yes) AM_DEFAULT_VERBOSITY=0;;
2902   no) AM_DEFAULT_VERBOSITY=1;;
2903    *) AM_DEFAULT_VERBOSITY=0;;
2904esac
2905am_make=${MAKE-make}
2906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2907$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2908if ${am_cv_make_support_nested_variables+:} false; then :
2909  $as_echo_n "(cached) " >&6
2910else
2911  if $as_echo 'TRUE=$(BAR$(V))
2912BAR0=false
2913BAR1=true
2914V=1
2915am__doit:
2916	@$(TRUE)
2917.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2918  am_cv_make_support_nested_variables=yes
2919else
2920  am_cv_make_support_nested_variables=no
2921fi
2922fi
2923{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2924$as_echo "$am_cv_make_support_nested_variables" >&6; }
2925if test $am_cv_make_support_nested_variables = yes; then
2926    AM_V='$(V)'
2927  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2928else
2929  AM_V=$AM_DEFAULT_VERBOSITY
2930  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2931fi
2932AM_BACKSLASH='\'
2933
2934
2935# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948DEPDIR="${am__leading_dot}deps"
2949
2950ac_config_commands="$ac_config_commands depfiles"
2951
2952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
2953$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
2954cat > confinc.mk << 'END'
2955am__doit:
2956	@echo this is the am__doit target >confinc.out
2957.PHONY: am__doit
2958END
2959am__include="#"
2960am__quote=
2961# BSD make does it like this.
2962echo '.include "confinc.mk" # ignored' > confmf.BSD
2963# Other make implementations (GNU, Solaris 10, AIX) do it like this.
2964echo 'include confinc.mk # ignored' > confmf.GNU
2965_am_result=no
2966for s in GNU BSD; do
2967  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
2968   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
2969   ac_status=$?
2970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2971   (exit $ac_status); }
2972  case $?:`cat confinc.out 2>/dev/null` in #(
2973  '0:this is the am__doit target') :
2974    case $s in #(
2975  BSD) :
2976    am__include='.include' am__quote='"' ;; #(
2977  *) :
2978    am__include='include' am__quote='' ;;
2979esac ;; #(
2980  *) :
2981     ;;
2982esac
2983  if test "$am__include" != "#"; then
2984    _am_result="yes ($s style)"
2985    break
2986  fi
2987done
2988rm -f confinc.* confmf.*
2989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
2990$as_echo "${_am_result}" >&6; }
2991
2992# Check whether --enable-dependency-tracking was given.
2993if test "${enable_dependency_tracking+set}" = set; then :
2994  enableval=$enable_dependency_tracking;
2995fi
2996
2997if test "x$enable_dependency_tracking" != xno; then
2998  am_depcomp="$ac_aux_dir/depcomp"
2999  AMDEPBACKSLASH='\'
3000  am__nodep='_no'
3001fi
3002 if test "x$enable_dependency_tracking" != xno; then
3003  AMDEP_TRUE=
3004  AMDEP_FALSE='#'
3005else
3006  AMDEP_TRUE='#'
3007  AMDEP_FALSE=
3008fi
3009
3010
3011ac_ext=c
3012ac_cpp='$CPP $CPPFLAGS'
3013ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3014ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3015ac_compiler_gnu=$ac_cv_c_compiler_gnu
3016if test -n "$ac_tool_prefix"; then
3017  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3018set dummy ${ac_tool_prefix}gcc; ac_word=$2
3019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3020$as_echo_n "checking for $ac_word... " >&6; }
3021if ${ac_cv_prog_CC+:} false; then :
3022  $as_echo_n "(cached) " >&6
3023else
3024  if test -n "$CC"; then
3025  ac_cv_prog_CC="$CC" # Let the user override the test.
3026else
3027as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3028for as_dir in $PATH
3029do
3030  IFS=$as_save_IFS
3031  test -z "$as_dir" && as_dir=.
3032    for ac_exec_ext in '' $ac_executable_extensions; do
3033  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3034    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3035    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3036    break 2
3037  fi
3038done
3039  done
3040IFS=$as_save_IFS
3041
3042fi
3043fi
3044CC=$ac_cv_prog_CC
3045if test -n "$CC"; then
3046  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3047$as_echo "$CC" >&6; }
3048else
3049  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3050$as_echo "no" >&6; }
3051fi
3052
3053
3054fi
3055if test -z "$ac_cv_prog_CC"; then
3056  ac_ct_CC=$CC
3057  # Extract the first word of "gcc", so it can be a program name with args.
3058set dummy gcc; ac_word=$2
3059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3060$as_echo_n "checking for $ac_word... " >&6; }
3061if ${ac_cv_prog_ac_ct_CC+:} false; then :
3062  $as_echo_n "(cached) " >&6
3063else
3064  if test -n "$ac_ct_CC"; then
3065  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3066else
3067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3068for as_dir in $PATH
3069do
3070  IFS=$as_save_IFS
3071  test -z "$as_dir" && as_dir=.
3072    for ac_exec_ext in '' $ac_executable_extensions; do
3073  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3074    ac_cv_prog_ac_ct_CC="gcc"
3075    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3076    break 2
3077  fi
3078done
3079  done
3080IFS=$as_save_IFS
3081
3082fi
3083fi
3084ac_ct_CC=$ac_cv_prog_ac_ct_CC
3085if test -n "$ac_ct_CC"; then
3086  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3087$as_echo "$ac_ct_CC" >&6; }
3088else
3089  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3090$as_echo "no" >&6; }
3091fi
3092
3093  if test "x$ac_ct_CC" = x; then
3094    CC=""
3095  else
3096    case $cross_compiling:$ac_tool_warned in
3097yes:)
3098{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3099$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3100ac_tool_warned=yes ;;
3101esac
3102    CC=$ac_ct_CC
3103  fi
3104else
3105  CC="$ac_cv_prog_CC"
3106fi
3107
3108if test -z "$CC"; then
3109          if test -n "$ac_tool_prefix"; then
3110    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3111set dummy ${ac_tool_prefix}cc; ac_word=$2
3112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3113$as_echo_n "checking for $ac_word... " >&6; }
3114if ${ac_cv_prog_CC+:} false; then :
3115  $as_echo_n "(cached) " >&6
3116else
3117  if test -n "$CC"; then
3118  ac_cv_prog_CC="$CC" # Let the user override the test.
3119else
3120as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3121for as_dir in $PATH
3122do
3123  IFS=$as_save_IFS
3124  test -z "$as_dir" && as_dir=.
3125    for ac_exec_ext in '' $ac_executable_extensions; do
3126  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3127    ac_cv_prog_CC="${ac_tool_prefix}cc"
3128    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3129    break 2
3130  fi
3131done
3132  done
3133IFS=$as_save_IFS
3134
3135fi
3136fi
3137CC=$ac_cv_prog_CC
3138if test -n "$CC"; then
3139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3140$as_echo "$CC" >&6; }
3141else
3142  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3143$as_echo "no" >&6; }
3144fi
3145
3146
3147  fi
3148fi
3149if test -z "$CC"; then
3150  # Extract the first word of "cc", so it can be a program name with args.
3151set dummy cc; ac_word=$2
3152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3153$as_echo_n "checking for $ac_word... " >&6; }
3154if ${ac_cv_prog_CC+:} false; then :
3155  $as_echo_n "(cached) " >&6
3156else
3157  if test -n "$CC"; then
3158  ac_cv_prog_CC="$CC" # Let the user override the test.
3159else
3160  ac_prog_rejected=no
3161as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3162for as_dir in $PATH
3163do
3164  IFS=$as_save_IFS
3165  test -z "$as_dir" && as_dir=.
3166    for ac_exec_ext in '' $ac_executable_extensions; do
3167  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3168    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3169       ac_prog_rejected=yes
3170       continue
3171     fi
3172    ac_cv_prog_CC="cc"
3173    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3174    break 2
3175  fi
3176done
3177  done
3178IFS=$as_save_IFS
3179
3180if test $ac_prog_rejected = yes; then
3181  # We found a bogon in the path, so make sure we never use it.
3182  set dummy $ac_cv_prog_CC
3183  shift
3184  if test $# != 0; then
3185    # We chose a different compiler from the bogus one.
3186    # However, it has the same basename, so the bogon will be chosen
3187    # first if we set CC to just the basename; use the full file name.
3188    shift
3189    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3190  fi
3191fi
3192fi
3193fi
3194CC=$ac_cv_prog_CC
3195if test -n "$CC"; then
3196  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3197$as_echo "$CC" >&6; }
3198else
3199  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3200$as_echo "no" >&6; }
3201fi
3202
3203
3204fi
3205if test -z "$CC"; then
3206  if test -n "$ac_tool_prefix"; then
3207  for ac_prog in cl.exe
3208  do
3209    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3210set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3212$as_echo_n "checking for $ac_word... " >&6; }
3213if ${ac_cv_prog_CC+:} false; then :
3214  $as_echo_n "(cached) " >&6
3215else
3216  if test -n "$CC"; then
3217  ac_cv_prog_CC="$CC" # Let the user override the test.
3218else
3219as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3220for as_dir in $PATH
3221do
3222  IFS=$as_save_IFS
3223  test -z "$as_dir" && as_dir=.
3224    for ac_exec_ext in '' $ac_executable_extensions; do
3225  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3226    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3227    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3228    break 2
3229  fi
3230done
3231  done
3232IFS=$as_save_IFS
3233
3234fi
3235fi
3236CC=$ac_cv_prog_CC
3237if test -n "$CC"; then
3238  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3239$as_echo "$CC" >&6; }
3240else
3241  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3242$as_echo "no" >&6; }
3243fi
3244
3245
3246    test -n "$CC" && break
3247  done
3248fi
3249if test -z "$CC"; then
3250  ac_ct_CC=$CC
3251  for ac_prog in cl.exe
3252do
3253  # Extract the first word of "$ac_prog", so it can be a program name with args.
3254set dummy $ac_prog; ac_word=$2
3255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3256$as_echo_n "checking for $ac_word... " >&6; }
3257if ${ac_cv_prog_ac_ct_CC+:} false; then :
3258  $as_echo_n "(cached) " >&6
3259else
3260  if test -n "$ac_ct_CC"; then
3261  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3262else
3263as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3264for as_dir in $PATH
3265do
3266  IFS=$as_save_IFS
3267  test -z "$as_dir" && as_dir=.
3268    for ac_exec_ext in '' $ac_executable_extensions; do
3269  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3270    ac_cv_prog_ac_ct_CC="$ac_prog"
3271    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3272    break 2
3273  fi
3274done
3275  done
3276IFS=$as_save_IFS
3277
3278fi
3279fi
3280ac_ct_CC=$ac_cv_prog_ac_ct_CC
3281if test -n "$ac_ct_CC"; then
3282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3283$as_echo "$ac_ct_CC" >&6; }
3284else
3285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3286$as_echo "no" >&6; }
3287fi
3288
3289
3290  test -n "$ac_ct_CC" && break
3291done
3292
3293  if test "x$ac_ct_CC" = x; then
3294    CC=""
3295  else
3296    case $cross_compiling:$ac_tool_warned in
3297yes:)
3298{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3299$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3300ac_tool_warned=yes ;;
3301esac
3302    CC=$ac_ct_CC
3303  fi
3304fi
3305
3306fi
3307
3308
3309test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3310$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3311as_fn_error $? "no acceptable C compiler found in \$PATH
3312See \`config.log' for more details" "$LINENO" 5; }
3313
3314# Provide some information about the compiler.
3315$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3316set X $ac_compile
3317ac_compiler=$2
3318for ac_option in --version -v -V -qversion; do
3319  { { ac_try="$ac_compiler $ac_option >&5"
3320case "(($ac_try" in
3321  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3322  *) ac_try_echo=$ac_try;;
3323esac
3324eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3325$as_echo "$ac_try_echo"; } >&5
3326  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3327  ac_status=$?
3328  if test -s conftest.err; then
3329    sed '10a\
3330... rest of stderr output deleted ...
3331         10q' conftest.err >conftest.er1
3332    cat conftest.er1 >&5
3333  fi
3334  rm -f conftest.er1 conftest.err
3335  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3336  test $ac_status = 0; }
3337done
3338
3339cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3340/* end confdefs.h.  */
3341
3342int
3343main ()
3344{
3345
3346  ;
3347  return 0;
3348}
3349_ACEOF
3350ac_clean_files_save=$ac_clean_files
3351ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3352# Try to create an executable without -o first, disregard a.out.
3353# It will help us diagnose broken compilers, and finding out an intuition
3354# of exeext.
3355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3356$as_echo_n "checking whether the C compiler works... " >&6; }
3357ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3358
3359# The possible output files:
3360ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3361
3362ac_rmfiles=
3363for ac_file in $ac_files
3364do
3365  case $ac_file in
3366    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3367    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3368  esac
3369done
3370rm -f $ac_rmfiles
3371
3372if { { ac_try="$ac_link_default"
3373case "(($ac_try" in
3374  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3375  *) ac_try_echo=$ac_try;;
3376esac
3377eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3378$as_echo "$ac_try_echo"; } >&5
3379  (eval "$ac_link_default") 2>&5
3380  ac_status=$?
3381  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3382  test $ac_status = 0; }; then :
3383  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3384# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3385# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3386# so that the user can short-circuit this test for compilers unknown to
3387# Autoconf.
3388for ac_file in $ac_files ''
3389do
3390  test -f "$ac_file" || continue
3391  case $ac_file in
3392    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3393	;;
3394    [ab].out )
3395	# We found the default executable, but exeext='' is most
3396	# certainly right.
3397	break;;
3398    *.* )
3399	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3400	then :; else
3401	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3402	fi
3403	# We set ac_cv_exeext here because the later test for it is not
3404	# safe: cross compilers may not add the suffix if given an `-o'
3405	# argument, so we may need to know it at that point already.
3406	# Even if this section looks crufty: it has the advantage of
3407	# actually working.
3408	break;;
3409    * )
3410	break;;
3411  esac
3412done
3413test "$ac_cv_exeext" = no && ac_cv_exeext=
3414
3415else
3416  ac_file=''
3417fi
3418if test -z "$ac_file"; then :
3419  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3420$as_echo "no" >&6; }
3421$as_echo "$as_me: failed program was:" >&5
3422sed 's/^/| /' conftest.$ac_ext >&5
3423
3424{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3425$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3426as_fn_error 77 "C compiler cannot create executables
3427See \`config.log' for more details" "$LINENO" 5; }
3428else
3429  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3430$as_echo "yes" >&6; }
3431fi
3432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3433$as_echo_n "checking for C compiler default output file name... " >&6; }
3434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3435$as_echo "$ac_file" >&6; }
3436ac_exeext=$ac_cv_exeext
3437
3438rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3439ac_clean_files=$ac_clean_files_save
3440{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3441$as_echo_n "checking for suffix of executables... " >&6; }
3442if { { ac_try="$ac_link"
3443case "(($ac_try" in
3444  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3445  *) ac_try_echo=$ac_try;;
3446esac
3447eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3448$as_echo "$ac_try_echo"; } >&5
3449  (eval "$ac_link") 2>&5
3450  ac_status=$?
3451  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3452  test $ac_status = 0; }; then :
3453  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3454# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3455# work properly (i.e., refer to `conftest.exe'), while it won't with
3456# `rm'.
3457for ac_file in conftest.exe conftest conftest.*; do
3458  test -f "$ac_file" || continue
3459  case $ac_file in
3460    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3461    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3462	  break;;
3463    * ) break;;
3464  esac
3465done
3466else
3467  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3468$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3469as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3470See \`config.log' for more details" "$LINENO" 5; }
3471fi
3472rm -f conftest conftest$ac_cv_exeext
3473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3474$as_echo "$ac_cv_exeext" >&6; }
3475
3476rm -f conftest.$ac_ext
3477EXEEXT=$ac_cv_exeext
3478ac_exeext=$EXEEXT
3479cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3480/* end confdefs.h.  */
3481#include <stdio.h>
3482int
3483main ()
3484{
3485FILE *f = fopen ("conftest.out", "w");
3486 return ferror (f) || fclose (f) != 0;
3487
3488  ;
3489  return 0;
3490}
3491_ACEOF
3492ac_clean_files="$ac_clean_files conftest.out"
3493# Check that the compiler produces executables we can run.  If not, either
3494# the compiler is broken, or we cross compile.
3495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3496$as_echo_n "checking whether we are cross compiling... " >&6; }
3497if test "$cross_compiling" != yes; then
3498  { { ac_try="$ac_link"
3499case "(($ac_try" in
3500  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3501  *) ac_try_echo=$ac_try;;
3502esac
3503eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3504$as_echo "$ac_try_echo"; } >&5
3505  (eval "$ac_link") 2>&5
3506  ac_status=$?
3507  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3508  test $ac_status = 0; }
3509  if { ac_try='./conftest$ac_cv_exeext'
3510  { { case "(($ac_try" in
3511  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3512  *) ac_try_echo=$ac_try;;
3513esac
3514eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3515$as_echo "$ac_try_echo"; } >&5
3516  (eval "$ac_try") 2>&5
3517  ac_status=$?
3518  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3519  test $ac_status = 0; }; }; then
3520    cross_compiling=no
3521  else
3522    if test "$cross_compiling" = maybe; then
3523	cross_compiling=yes
3524    else
3525	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3526$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3527as_fn_error $? "cannot run C compiled programs.
3528If you meant to cross compile, use \`--host'.
3529See \`config.log' for more details" "$LINENO" 5; }
3530    fi
3531  fi
3532fi
3533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3534$as_echo "$cross_compiling" >&6; }
3535
3536rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3537ac_clean_files=$ac_clean_files_save
3538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3539$as_echo_n "checking for suffix of object files... " >&6; }
3540if ${ac_cv_objext+:} false; then :
3541  $as_echo_n "(cached) " >&6
3542else
3543  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3544/* end confdefs.h.  */
3545
3546int
3547main ()
3548{
3549
3550  ;
3551  return 0;
3552}
3553_ACEOF
3554rm -f conftest.o conftest.obj
3555if { { ac_try="$ac_compile"
3556case "(($ac_try" in
3557  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3558  *) ac_try_echo=$ac_try;;
3559esac
3560eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3561$as_echo "$ac_try_echo"; } >&5
3562  (eval "$ac_compile") 2>&5
3563  ac_status=$?
3564  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3565  test $ac_status = 0; }; then :
3566  for ac_file in conftest.o conftest.obj conftest.*; do
3567  test -f "$ac_file" || continue;
3568  case $ac_file in
3569    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3570    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3571       break;;
3572  esac
3573done
3574else
3575  $as_echo "$as_me: failed program was:" >&5
3576sed 's/^/| /' conftest.$ac_ext >&5
3577
3578{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3579$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3580as_fn_error $? "cannot compute suffix of object files: cannot compile
3581See \`config.log' for more details" "$LINENO" 5; }
3582fi
3583rm -f conftest.$ac_cv_objext conftest.$ac_ext
3584fi
3585{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3586$as_echo "$ac_cv_objext" >&6; }
3587OBJEXT=$ac_cv_objext
3588ac_objext=$OBJEXT
3589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3590$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3591if ${ac_cv_c_compiler_gnu+:} false; then :
3592  $as_echo_n "(cached) " >&6
3593else
3594  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3595/* end confdefs.h.  */
3596
3597int
3598main ()
3599{
3600#ifndef __GNUC__
3601       choke me
3602#endif
3603
3604  ;
3605  return 0;
3606}
3607_ACEOF
3608if ac_fn_c_try_compile "$LINENO"; then :
3609  ac_compiler_gnu=yes
3610else
3611  ac_compiler_gnu=no
3612fi
3613rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3614ac_cv_c_compiler_gnu=$ac_compiler_gnu
3615
3616fi
3617{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3618$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3619if test $ac_compiler_gnu = yes; then
3620  GCC=yes
3621else
3622  GCC=
3623fi
3624ac_test_CFLAGS=${CFLAGS+set}
3625ac_save_CFLAGS=$CFLAGS
3626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3627$as_echo_n "checking whether $CC accepts -g... " >&6; }
3628if ${ac_cv_prog_cc_g+:} false; then :
3629  $as_echo_n "(cached) " >&6
3630else
3631  ac_save_c_werror_flag=$ac_c_werror_flag
3632   ac_c_werror_flag=yes
3633   ac_cv_prog_cc_g=no
3634   CFLAGS="-g"
3635   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3636/* end confdefs.h.  */
3637
3638int
3639main ()
3640{
3641
3642  ;
3643  return 0;
3644}
3645_ACEOF
3646if ac_fn_c_try_compile "$LINENO"; then :
3647  ac_cv_prog_cc_g=yes
3648else
3649  CFLAGS=""
3650      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3651/* end confdefs.h.  */
3652
3653int
3654main ()
3655{
3656
3657  ;
3658  return 0;
3659}
3660_ACEOF
3661if ac_fn_c_try_compile "$LINENO"; then :
3662
3663else
3664  ac_c_werror_flag=$ac_save_c_werror_flag
3665	 CFLAGS="-g"
3666	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3667/* end confdefs.h.  */
3668
3669int
3670main ()
3671{
3672
3673  ;
3674  return 0;
3675}
3676_ACEOF
3677if ac_fn_c_try_compile "$LINENO"; then :
3678  ac_cv_prog_cc_g=yes
3679fi
3680rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3681fi
3682rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3683fi
3684rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3685   ac_c_werror_flag=$ac_save_c_werror_flag
3686fi
3687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3688$as_echo "$ac_cv_prog_cc_g" >&6; }
3689if test "$ac_test_CFLAGS" = set; then
3690  CFLAGS=$ac_save_CFLAGS
3691elif test $ac_cv_prog_cc_g = yes; then
3692  if test "$GCC" = yes; then
3693    CFLAGS="-g -O2"
3694  else
3695    CFLAGS="-g"
3696  fi
3697else
3698  if test "$GCC" = yes; then
3699    CFLAGS="-O2"
3700  else
3701    CFLAGS=
3702  fi
3703fi
3704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3705$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3706if ${ac_cv_prog_cc_c89+:} false; then :
3707  $as_echo_n "(cached) " >&6
3708else
3709  ac_cv_prog_cc_c89=no
3710ac_save_CC=$CC
3711cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3712/* end confdefs.h.  */
3713#include <stdarg.h>
3714#include <stdio.h>
3715struct stat;
3716/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3717struct buf { int x; };
3718FILE * (*rcsopen) (struct buf *, struct stat *, int);
3719static char *e (p, i)
3720     char **p;
3721     int i;
3722{
3723  return p[i];
3724}
3725static char *f (char * (*g) (char **, int), char **p, ...)
3726{
3727  char *s;
3728  va_list v;
3729  va_start (v,p);
3730  s = g (p, va_arg (v,int));
3731  va_end (v);
3732  return s;
3733}
3734
3735/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3736   function prototypes and stuff, but not '\xHH' hex character constants.
3737   These don't provoke an error unfortunately, instead are silently treated
3738   as 'x'.  The following induces an error, until -std is added to get
3739   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3740   array size at least.  It's necessary to write '\x00'==0 to get something
3741   that's true only with -std.  */
3742int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3743
3744/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3745   inside strings and character constants.  */
3746#define FOO(x) 'x'
3747int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3748
3749int test (int i, double x);
3750struct s1 {int (*f) (int a);};
3751struct s2 {int (*f) (double a);};
3752int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3753int argc;
3754char **argv;
3755int
3756main ()
3757{
3758return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3759  ;
3760  return 0;
3761}
3762_ACEOF
3763for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3764	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3765do
3766  CC="$ac_save_CC $ac_arg"
3767  if ac_fn_c_try_compile "$LINENO"; then :
3768  ac_cv_prog_cc_c89=$ac_arg
3769fi
3770rm -f core conftest.err conftest.$ac_objext
3771  test "x$ac_cv_prog_cc_c89" != "xno" && break
3772done
3773rm -f conftest.$ac_ext
3774CC=$ac_save_CC
3775
3776fi
3777# AC_CACHE_VAL
3778case "x$ac_cv_prog_cc_c89" in
3779  x)
3780    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3781$as_echo "none needed" >&6; } ;;
3782  xno)
3783    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3784$as_echo "unsupported" >&6; } ;;
3785  *)
3786    CC="$CC $ac_cv_prog_cc_c89"
3787    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3788$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3789esac
3790if test "x$ac_cv_prog_cc_c89" != xno; then :
3791
3792fi
3793
3794ac_ext=c
3795ac_cpp='$CPP $CPPFLAGS'
3796ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3797ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3798ac_compiler_gnu=$ac_cv_c_compiler_gnu
3799
3800ac_ext=c
3801ac_cpp='$CPP $CPPFLAGS'
3802ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3803ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3804ac_compiler_gnu=$ac_cv_c_compiler_gnu
3805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3806$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3807if ${am_cv_prog_cc_c_o+:} false; then :
3808  $as_echo_n "(cached) " >&6
3809else
3810  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3811/* end confdefs.h.  */
3812
3813int
3814main ()
3815{
3816
3817  ;
3818  return 0;
3819}
3820_ACEOF
3821  # Make sure it works both with $CC and with simple cc.
3822  # Following AC_PROG_CC_C_O, we do the test twice because some
3823  # compilers refuse to overwrite an existing .o file with -o,
3824  # though they will create one.
3825  am_cv_prog_cc_c_o=yes
3826  for am_i in 1 2; do
3827    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3828   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3829   ac_status=$?
3830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3831   (exit $ac_status); } \
3832         && test -f conftest2.$ac_objext; then
3833      : OK
3834    else
3835      am_cv_prog_cc_c_o=no
3836      break
3837    fi
3838  done
3839  rm -f core conftest*
3840  unset am_i
3841fi
3842{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3843$as_echo "$am_cv_prog_cc_c_o" >&6; }
3844if test "$am_cv_prog_cc_c_o" != yes; then
3845   # Losing compiler, so override with the script.
3846   # FIXME: It is wrong to rewrite CC.
3847   # But if we don't then we get into trouble of one sort or another.
3848   # A longer-term fix would be to have automake use am__CC in this case,
3849   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3850   CC="$am_aux_dir/compile $CC"
3851fi
3852ac_ext=c
3853ac_cpp='$CPP $CPPFLAGS'
3854ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3855ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3856ac_compiler_gnu=$ac_cv_c_compiler_gnu
3857
3858
3859depcc="$CC"   am_compiler_list=
3860
3861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3862$as_echo_n "checking dependency style of $depcc... " >&6; }
3863if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3864  $as_echo_n "(cached) " >&6
3865else
3866  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3867  # We make a subdir and do the tests there.  Otherwise we can end up
3868  # making bogus files that we don't know about and never remove.  For
3869  # instance it was reported that on HP-UX the gcc test will end up
3870  # making a dummy file named 'D' -- because '-MD' means "put the output
3871  # in D".
3872  rm -rf conftest.dir
3873  mkdir conftest.dir
3874  # Copy depcomp to subdir because otherwise we won't find it if we're
3875  # using a relative directory.
3876  cp "$am_depcomp" conftest.dir
3877  cd conftest.dir
3878  # We will build objects and dependencies in a subdirectory because
3879  # it helps to detect inapplicable dependency modes.  For instance
3880  # both Tru64's cc and ICC support -MD to output dependencies as a
3881  # side effect of compilation, but ICC will put the dependencies in
3882  # the current directory while Tru64 will put them in the object
3883  # directory.
3884  mkdir sub
3885
3886  am_cv_CC_dependencies_compiler_type=none
3887  if test "$am_compiler_list" = ""; then
3888     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3889  fi
3890  am__universal=false
3891  case " $depcc " in #(
3892     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3893     esac
3894
3895  for depmode in $am_compiler_list; do
3896    # Setup a source with many dependencies, because some compilers
3897    # like to wrap large dependency lists on column 80 (with \), and
3898    # we should not choose a depcomp mode which is confused by this.
3899    #
3900    # We need to recreate these files for each test, as the compiler may
3901    # overwrite some of them when testing with obscure command lines.
3902    # This happens at least with the AIX C compiler.
3903    : > sub/conftest.c
3904    for i in 1 2 3 4 5 6; do
3905      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3906      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3907      # Solaris 10 /bin/sh.
3908      echo '/* dummy */' > sub/conftst$i.h
3909    done
3910    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3911
3912    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3913    # mode.  It turns out that the SunPro C++ compiler does not properly
3914    # handle '-M -o', and we need to detect this.  Also, some Intel
3915    # versions had trouble with output in subdirs.
3916    am__obj=sub/conftest.${OBJEXT-o}
3917    am__minus_obj="-o $am__obj"
3918    case $depmode in
3919    gcc)
3920      # This depmode causes a compiler race in universal mode.
3921      test "$am__universal" = false || continue
3922      ;;
3923    nosideeffect)
3924      # After this tag, mechanisms are not by side-effect, so they'll
3925      # only be used when explicitly requested.
3926      if test "x$enable_dependency_tracking" = xyes; then
3927	continue
3928      else
3929	break
3930      fi
3931      ;;
3932    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3933      # This compiler won't grok '-c -o', but also, the minuso test has
3934      # not run yet.  These depmodes are late enough in the game, and
3935      # so weak that their functioning should not be impacted.
3936      am__obj=conftest.${OBJEXT-o}
3937      am__minus_obj=
3938      ;;
3939    none) break ;;
3940    esac
3941    if depmode=$depmode \
3942       source=sub/conftest.c object=$am__obj \
3943       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3944       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3945         >/dev/null 2>conftest.err &&
3946       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3947       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3948       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3949       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3950      # icc doesn't choke on unknown options, it will just issue warnings
3951      # or remarks (even with -Werror).  So we grep stderr for any message
3952      # that says an option was ignored or not supported.
3953      # When given -MP, icc 7.0 and 7.1 complain thusly:
3954      #   icc: Command line warning: ignoring option '-M'; no argument required
3955      # The diagnosis changed in icc 8.0:
3956      #   icc: Command line remark: option '-MP' not supported
3957      if (grep 'ignoring option' conftest.err ||
3958          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3959        am_cv_CC_dependencies_compiler_type=$depmode
3960        break
3961      fi
3962    fi
3963  done
3964
3965  cd ..
3966  rm -rf conftest.dir
3967else
3968  am_cv_CC_dependencies_compiler_type=none
3969fi
3970
3971fi
3972{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3973$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3974CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3975
3976 if
3977  test "x$enable_dependency_tracking" != xno \
3978  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3979  am__fastdepCC_TRUE=
3980  am__fastdepCC_FALSE='#'
3981else
3982  am__fastdepCC_TRUE='#'
3983  am__fastdepCC_FALSE=
3984fi
3985
3986
3987   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3988$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3989if ${ac_cv_prog_cc_c99+:} false; then :
3990  $as_echo_n "(cached) " >&6
3991else
3992  ac_cv_prog_cc_c99=no
3993ac_save_CC=$CC
3994cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3995/* end confdefs.h.  */
3996#include <stdarg.h>
3997#include <stdbool.h>
3998#include <stdlib.h>
3999#include <wchar.h>
4000#include <stdio.h>
4001
4002// Check varargs macros.  These examples are taken from C99 6.10.3.5.
4003#define debug(...) fprintf (stderr, __VA_ARGS__)
4004#define showlist(...) puts (#__VA_ARGS__)
4005#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4006static void
4007test_varargs_macros (void)
4008{
4009  int x = 1234;
4010  int y = 5678;
4011  debug ("Flag");
4012  debug ("X = %d\n", x);
4013  showlist (The first, second, and third items.);
4014  report (x>y, "x is %d but y is %d", x, y);
4015}
4016
4017// Check long long types.
4018#define BIG64 18446744073709551615ull
4019#define BIG32 4294967295ul
4020#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4021#if !BIG_OK
4022  your preprocessor is broken;
4023#endif
4024#if BIG_OK
4025#else
4026  your preprocessor is broken;
4027#endif
4028static long long int bignum = -9223372036854775807LL;
4029static unsigned long long int ubignum = BIG64;
4030
4031struct incomplete_array
4032{
4033  int datasize;
4034  double data[];
4035};
4036
4037struct named_init {
4038  int number;
4039  const wchar_t *name;
4040  double average;
4041};
4042
4043typedef const char *ccp;
4044
4045static inline int
4046test_restrict (ccp restrict text)
4047{
4048  // See if C++-style comments work.
4049  // Iterate through items via the restricted pointer.
4050  // Also check for declarations in for loops.
4051  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4052    continue;
4053  return 0;
4054}
4055
4056// Check varargs and va_copy.
4057static void
4058test_varargs (const char *format, ...)
4059{
4060  va_list args;
4061  va_start (args, format);
4062  va_list args_copy;
4063  va_copy (args_copy, args);
4064
4065  const char *str;
4066  int number;
4067  float fnumber;
4068
4069  while (*format)
4070    {
4071      switch (*format++)
4072	{
4073	case 's': // string
4074	  str = va_arg (args_copy, const char *);
4075	  break;
4076	case 'd': // int
4077	  number = va_arg (args_copy, int);
4078	  break;
4079	case 'f': // float
4080	  fnumber = va_arg (args_copy, double);
4081	  break;
4082	default:
4083	  break;
4084	}
4085    }
4086  va_end (args_copy);
4087  va_end (args);
4088}
4089
4090int
4091main ()
4092{
4093
4094  // Check bool.
4095  _Bool success = false;
4096
4097  // Check restrict.
4098  if (test_restrict ("String literal") == 0)
4099    success = true;
4100  char *restrict newvar = "Another string";
4101
4102  // Check varargs.
4103  test_varargs ("s, d' f .", "string", 65, 34.234);
4104  test_varargs_macros ();
4105
4106  // Check flexible array members.
4107  struct incomplete_array *ia =
4108    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4109  ia->datasize = 10;
4110  for (int i = 0; i < ia->datasize; ++i)
4111    ia->data[i] = i * 1.234;
4112
4113  // Check named initializers.
4114  struct named_init ni = {
4115    .number = 34,
4116    .name = L"Test wide string",
4117    .average = 543.34343,
4118  };
4119
4120  ni.number = 58;
4121
4122  int dynamic_array[ni.number];
4123  dynamic_array[ni.number - 1] = 543;
4124
4125  // work around unused variable warnings
4126  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4127	  || dynamic_array[ni.number - 1] != 543);
4128
4129  ;
4130  return 0;
4131}
4132_ACEOF
4133for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4134do
4135  CC="$ac_save_CC $ac_arg"
4136  if ac_fn_c_try_compile "$LINENO"; then :
4137  ac_cv_prog_cc_c99=$ac_arg
4138fi
4139rm -f core conftest.err conftest.$ac_objext
4140  test "x$ac_cv_prog_cc_c99" != "xno" && break
4141done
4142rm -f conftest.$ac_ext
4143CC=$ac_save_CC
4144
4145fi
4146# AC_CACHE_VAL
4147case "x$ac_cv_prog_cc_c99" in
4148  x)
4149    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4150$as_echo "none needed" >&6; } ;;
4151  xno)
4152    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4153$as_echo "unsupported" >&6; } ;;
4154  *)
4155    CC="$CC $ac_cv_prog_cc_c99"
4156    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4157$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4158esac
4159if test "x$ac_cv_prog_cc_c99" != xno; then :
4160
4161fi
4162
4163
4164
4165ac_ext=c
4166ac_cpp='$CPP $CPPFLAGS'
4167ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4168ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4169ac_compiler_gnu=$ac_cv_c_compiler_gnu
4170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4171$as_echo_n "checking how to run the C preprocessor... " >&6; }
4172# On Suns, sometimes $CPP names a directory.
4173if test -n "$CPP" && test -d "$CPP"; then
4174  CPP=
4175fi
4176if test -z "$CPP"; then
4177  if ${ac_cv_prog_CPP+:} false; then :
4178  $as_echo_n "(cached) " >&6
4179else
4180      # Double quotes because CPP needs to be expanded
4181    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4182    do
4183      ac_preproc_ok=false
4184for ac_c_preproc_warn_flag in '' yes
4185do
4186  # Use a header file that comes with gcc, so configuring glibc
4187  # with a fresh cross-compiler works.
4188  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4189  # <limits.h> exists even on freestanding compilers.
4190  # On the NeXT, cc -E runs the code through the compiler's parser,
4191  # not just through cpp. "Syntax error" is here to catch this case.
4192  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4193/* end confdefs.h.  */
4194#ifdef __STDC__
4195# include <limits.h>
4196#else
4197# include <assert.h>
4198#endif
4199		     Syntax error
4200_ACEOF
4201if ac_fn_c_try_cpp "$LINENO"; then :
4202
4203else
4204  # Broken: fails on valid input.
4205continue
4206fi
4207rm -f conftest.err conftest.i conftest.$ac_ext
4208
4209  # OK, works on sane cases.  Now check whether nonexistent headers
4210  # can be detected and how.
4211  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4212/* end confdefs.h.  */
4213#include <ac_nonexistent.h>
4214_ACEOF
4215if ac_fn_c_try_cpp "$LINENO"; then :
4216  # Broken: success on invalid input.
4217continue
4218else
4219  # Passes both tests.
4220ac_preproc_ok=:
4221break
4222fi
4223rm -f conftest.err conftest.i conftest.$ac_ext
4224
4225done
4226# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4227rm -f conftest.i conftest.err conftest.$ac_ext
4228if $ac_preproc_ok; then :
4229  break
4230fi
4231
4232    done
4233    ac_cv_prog_CPP=$CPP
4234
4235fi
4236  CPP=$ac_cv_prog_CPP
4237else
4238  ac_cv_prog_CPP=$CPP
4239fi
4240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4241$as_echo "$CPP" >&6; }
4242ac_preproc_ok=false
4243for ac_c_preproc_warn_flag in '' yes
4244do
4245  # Use a header file that comes with gcc, so configuring glibc
4246  # with a fresh cross-compiler works.
4247  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4248  # <limits.h> exists even on freestanding compilers.
4249  # On the NeXT, cc -E runs the code through the compiler's parser,
4250  # not just through cpp. "Syntax error" is here to catch this case.
4251  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4252/* end confdefs.h.  */
4253#ifdef __STDC__
4254# include <limits.h>
4255#else
4256# include <assert.h>
4257#endif
4258		     Syntax error
4259_ACEOF
4260if ac_fn_c_try_cpp "$LINENO"; then :
4261
4262else
4263  # Broken: fails on valid input.
4264continue
4265fi
4266rm -f conftest.err conftest.i conftest.$ac_ext
4267
4268  # OK, works on sane cases.  Now check whether nonexistent headers
4269  # can be detected and how.
4270  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4271/* end confdefs.h.  */
4272#include <ac_nonexistent.h>
4273_ACEOF
4274if ac_fn_c_try_cpp "$LINENO"; then :
4275  # Broken: success on invalid input.
4276continue
4277else
4278  # Passes both tests.
4279ac_preproc_ok=:
4280break
4281fi
4282rm -f conftest.err conftest.i conftest.$ac_ext
4283
4284done
4285# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4286rm -f conftest.i conftest.err conftest.$ac_ext
4287if $ac_preproc_ok; then :
4288
4289else
4290  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4291$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4292as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4293See \`config.log' for more details" "$LINENO" 5; }
4294fi
4295
4296ac_ext=c
4297ac_cpp='$CPP $CPPFLAGS'
4298ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4299ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4300ac_compiler_gnu=$ac_cv_c_compiler_gnu
4301
4302
4303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4304$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4305if ${ac_cv_path_GREP+:} false; then :
4306  $as_echo_n "(cached) " >&6
4307else
4308  if test -z "$GREP"; then
4309  ac_path_GREP_found=false
4310  # Loop through the user's path and test for each of PROGNAME-LIST
4311  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4312for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4313do
4314  IFS=$as_save_IFS
4315  test -z "$as_dir" && as_dir=.
4316    for ac_prog in grep ggrep; do
4317    for ac_exec_ext in '' $ac_executable_extensions; do
4318      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4319      as_fn_executable_p "$ac_path_GREP" || continue
4320# Check for GNU ac_path_GREP and select it if it is found.
4321  # Check for GNU $ac_path_GREP
4322case `"$ac_path_GREP" --version 2>&1` in
4323*GNU*)
4324  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4325*)
4326  ac_count=0
4327  $as_echo_n 0123456789 >"conftest.in"
4328  while :
4329  do
4330    cat "conftest.in" "conftest.in" >"conftest.tmp"
4331    mv "conftest.tmp" "conftest.in"
4332    cp "conftest.in" "conftest.nl"
4333    $as_echo 'GREP' >> "conftest.nl"
4334    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4335    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4336    as_fn_arith $ac_count + 1 && ac_count=$as_val
4337    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4338      # Best one so far, save it but keep looking for a better one
4339      ac_cv_path_GREP="$ac_path_GREP"
4340      ac_path_GREP_max=$ac_count
4341    fi
4342    # 10*(2^10) chars as input seems more than enough
4343    test $ac_count -gt 10 && break
4344  done
4345  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4346esac
4347
4348      $ac_path_GREP_found && break 3
4349    done
4350  done
4351  done
4352IFS=$as_save_IFS
4353  if test -z "$ac_cv_path_GREP"; then
4354    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4355  fi
4356else
4357  ac_cv_path_GREP=$GREP
4358fi
4359
4360fi
4361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4362$as_echo "$ac_cv_path_GREP" >&6; }
4363 GREP="$ac_cv_path_GREP"
4364
4365
4366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4367$as_echo_n "checking for egrep... " >&6; }
4368if ${ac_cv_path_EGREP+:} false; then :
4369  $as_echo_n "(cached) " >&6
4370else
4371  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4372   then ac_cv_path_EGREP="$GREP -E"
4373   else
4374     if test -z "$EGREP"; then
4375  ac_path_EGREP_found=false
4376  # Loop through the user's path and test for each of PROGNAME-LIST
4377  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4378for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4379do
4380  IFS=$as_save_IFS
4381  test -z "$as_dir" && as_dir=.
4382    for ac_prog in egrep; do
4383    for ac_exec_ext in '' $ac_executable_extensions; do
4384      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4385      as_fn_executable_p "$ac_path_EGREP" || continue
4386# Check for GNU ac_path_EGREP and select it if it is found.
4387  # Check for GNU $ac_path_EGREP
4388case `"$ac_path_EGREP" --version 2>&1` in
4389*GNU*)
4390  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4391*)
4392  ac_count=0
4393  $as_echo_n 0123456789 >"conftest.in"
4394  while :
4395  do
4396    cat "conftest.in" "conftest.in" >"conftest.tmp"
4397    mv "conftest.tmp" "conftest.in"
4398    cp "conftest.in" "conftest.nl"
4399    $as_echo 'EGREP' >> "conftest.nl"
4400    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4401    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4402    as_fn_arith $ac_count + 1 && ac_count=$as_val
4403    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4404      # Best one so far, save it but keep looking for a better one
4405      ac_cv_path_EGREP="$ac_path_EGREP"
4406      ac_path_EGREP_max=$ac_count
4407    fi
4408    # 10*(2^10) chars as input seems more than enough
4409    test $ac_count -gt 10 && break
4410  done
4411  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4412esac
4413
4414      $ac_path_EGREP_found && break 3
4415    done
4416  done
4417  done
4418IFS=$as_save_IFS
4419  if test -z "$ac_cv_path_EGREP"; then
4420    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4421  fi
4422else
4423  ac_cv_path_EGREP=$EGREP
4424fi
4425
4426   fi
4427fi
4428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4429$as_echo "$ac_cv_path_EGREP" >&6; }
4430 EGREP="$ac_cv_path_EGREP"
4431
4432
4433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4434$as_echo_n "checking for ANSI C header files... " >&6; }
4435if ${ac_cv_header_stdc+:} false; then :
4436  $as_echo_n "(cached) " >&6
4437else
4438  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4439/* end confdefs.h.  */
4440#include <stdlib.h>
4441#include <stdarg.h>
4442#include <string.h>
4443#include <float.h>
4444
4445int
4446main ()
4447{
4448
4449  ;
4450  return 0;
4451}
4452_ACEOF
4453if ac_fn_c_try_compile "$LINENO"; then :
4454  ac_cv_header_stdc=yes
4455else
4456  ac_cv_header_stdc=no
4457fi
4458rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4459
4460if test $ac_cv_header_stdc = yes; then
4461  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4462  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4463/* end confdefs.h.  */
4464#include <string.h>
4465
4466_ACEOF
4467if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4468  $EGREP "memchr" >/dev/null 2>&1; then :
4469
4470else
4471  ac_cv_header_stdc=no
4472fi
4473rm -f conftest*
4474
4475fi
4476
4477if test $ac_cv_header_stdc = yes; then
4478  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4479  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4480/* end confdefs.h.  */
4481#include <stdlib.h>
4482
4483_ACEOF
4484if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4485  $EGREP "free" >/dev/null 2>&1; then :
4486
4487else
4488  ac_cv_header_stdc=no
4489fi
4490rm -f conftest*
4491
4492fi
4493
4494if test $ac_cv_header_stdc = yes; then
4495  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4496  if test "$cross_compiling" = yes; then :
4497  :
4498else
4499  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4500/* end confdefs.h.  */
4501#include <ctype.h>
4502#include <stdlib.h>
4503#if ((' ' & 0x0FF) == 0x020)
4504# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4505# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4506#else
4507# define ISLOWER(c) \
4508		   (('a' <= (c) && (c) <= 'i') \
4509		     || ('j' <= (c) && (c) <= 'r') \
4510		     || ('s' <= (c) && (c) <= 'z'))
4511# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4512#endif
4513
4514#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4515int
4516main ()
4517{
4518  int i;
4519  for (i = 0; i < 256; i++)
4520    if (XOR (islower (i), ISLOWER (i))
4521	|| toupper (i) != TOUPPER (i))
4522      return 2;
4523  return 0;
4524}
4525_ACEOF
4526if ac_fn_c_try_run "$LINENO"; then :
4527
4528else
4529  ac_cv_header_stdc=no
4530fi
4531rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4532  conftest.$ac_objext conftest.beam conftest.$ac_ext
4533fi
4534
4535fi
4536fi
4537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4538$as_echo "$ac_cv_header_stdc" >&6; }
4539if test $ac_cv_header_stdc = yes; then
4540
4541$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4542
4543fi
4544
4545# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4546for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4547		  inttypes.h stdint.h unistd.h
4548do :
4549  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4550ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4551"
4552if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4553  cat >>confdefs.h <<_ACEOF
4554#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4555_ACEOF
4556
4557fi
4558
4559done
4560
4561
4562
4563
4564
4565
4566ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
4567if test "x$ac_cv_have_decl___clang__" = xyes; then :
4568  CLANGCC="yes"
4569else
4570  CLANGCC="no"
4571fi
4572
4573ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4574if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4575  INTELCC="yes"
4576else
4577  INTELCC="no"
4578fi
4579
4580ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4581if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4582  SUNCC="yes"
4583else
4584  SUNCC="no"
4585fi
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4596	if test -n "$ac_tool_prefix"; then
4597  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4598set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4600$as_echo_n "checking for $ac_word... " >&6; }
4601if ${ac_cv_path_PKG_CONFIG+:} false; then :
4602  $as_echo_n "(cached) " >&6
4603else
4604  case $PKG_CONFIG in
4605  [\\/]* | ?:[\\/]*)
4606  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4607  ;;
4608  *)
4609  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4610for as_dir in $PATH
4611do
4612  IFS=$as_save_IFS
4613  test -z "$as_dir" && as_dir=.
4614    for ac_exec_ext in '' $ac_executable_extensions; do
4615  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4616    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4617    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4618    break 2
4619  fi
4620done
4621  done
4622IFS=$as_save_IFS
4623
4624  ;;
4625esac
4626fi
4627PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4628if test -n "$PKG_CONFIG"; then
4629  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4630$as_echo "$PKG_CONFIG" >&6; }
4631else
4632  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4633$as_echo "no" >&6; }
4634fi
4635
4636
4637fi
4638if test -z "$ac_cv_path_PKG_CONFIG"; then
4639  ac_pt_PKG_CONFIG=$PKG_CONFIG
4640  # Extract the first word of "pkg-config", so it can be a program name with args.
4641set dummy pkg-config; ac_word=$2
4642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4643$as_echo_n "checking for $ac_word... " >&6; }
4644if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4645  $as_echo_n "(cached) " >&6
4646else
4647  case $ac_pt_PKG_CONFIG in
4648  [\\/]* | ?:[\\/]*)
4649  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4650  ;;
4651  *)
4652  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4653for as_dir in $PATH
4654do
4655  IFS=$as_save_IFS
4656  test -z "$as_dir" && as_dir=.
4657    for ac_exec_ext in '' $ac_executable_extensions; do
4658  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4659    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4660    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4661    break 2
4662  fi
4663done
4664  done
4665IFS=$as_save_IFS
4666
4667  ;;
4668esac
4669fi
4670ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4671if test -n "$ac_pt_PKG_CONFIG"; then
4672  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4673$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4674else
4675  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4676$as_echo "no" >&6; }
4677fi
4678
4679  if test "x$ac_pt_PKG_CONFIG" = x; then
4680    PKG_CONFIG=""
4681  else
4682    case $cross_compiling:$ac_tool_warned in
4683yes:)
4684{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4685$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4686ac_tool_warned=yes ;;
4687esac
4688    PKG_CONFIG=$ac_pt_PKG_CONFIG
4689  fi
4690else
4691  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4692fi
4693
4694fi
4695if test -n "$PKG_CONFIG"; then
4696	_pkg_min_version=0.9.0
4697	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4698$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4699	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4700		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4701$as_echo "yes" >&6; }
4702	else
4703		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4704$as_echo "no" >&6; }
4705		PKG_CONFIG=""
4706	fi
4707fi
4708# Make sure we can run config.sub.
4709$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4710  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4711
4712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4713$as_echo_n "checking build system type... " >&6; }
4714if ${ac_cv_build+:} false; then :
4715  $as_echo_n "(cached) " >&6
4716else
4717  ac_build_alias=$build_alias
4718test "x$ac_build_alias" = x &&
4719  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4720test "x$ac_build_alias" = x &&
4721  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4722ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4723  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4724
4725fi
4726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4727$as_echo "$ac_cv_build" >&6; }
4728case $ac_cv_build in
4729*-*-*) ;;
4730*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4731esac
4732build=$ac_cv_build
4733ac_save_IFS=$IFS; IFS='-'
4734set x $ac_cv_build
4735shift
4736build_cpu=$1
4737build_vendor=$2
4738shift; shift
4739# Remember, the first character of IFS is used to create $*,
4740# except with old shells:
4741build_os=$*
4742IFS=$ac_save_IFS
4743case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4744
4745
4746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4747$as_echo_n "checking host system type... " >&6; }
4748if ${ac_cv_host+:} false; then :
4749  $as_echo_n "(cached) " >&6
4750else
4751  if test "x$host_alias" = x; then
4752  ac_cv_host=$ac_cv_build
4753else
4754  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4755    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4756fi
4757
4758fi
4759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4760$as_echo "$ac_cv_host" >&6; }
4761case $ac_cv_host in
4762*-*-*) ;;
4763*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4764esac
4765host=$ac_cv_host
4766ac_save_IFS=$IFS; IFS='-'
4767set x $ac_cv_host
4768shift
4769host_cpu=$1
4770host_vendor=$2
4771shift; shift
4772# Remember, the first character of IFS is used to create $*,
4773# except with old shells:
4774host_os=$*
4775IFS=$ac_save_IFS
4776case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4777
4778
4779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4780$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4781if ${ac_cv_path_SED+:} false; then :
4782  $as_echo_n "(cached) " >&6
4783else
4784            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4785     for ac_i in 1 2 3 4 5 6 7; do
4786       ac_script="$ac_script$as_nl$ac_script"
4787     done
4788     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4789     { ac_script=; unset ac_script;}
4790     if test -z "$SED"; then
4791  ac_path_SED_found=false
4792  # Loop through the user's path and test for each of PROGNAME-LIST
4793  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4794for as_dir in $PATH
4795do
4796  IFS=$as_save_IFS
4797  test -z "$as_dir" && as_dir=.
4798    for ac_prog in sed gsed; do
4799    for ac_exec_ext in '' $ac_executable_extensions; do
4800      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4801      as_fn_executable_p "$ac_path_SED" || continue
4802# Check for GNU ac_path_SED and select it if it is found.
4803  # Check for GNU $ac_path_SED
4804case `"$ac_path_SED" --version 2>&1` in
4805*GNU*)
4806  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4807*)
4808  ac_count=0
4809  $as_echo_n 0123456789 >"conftest.in"
4810  while :
4811  do
4812    cat "conftest.in" "conftest.in" >"conftest.tmp"
4813    mv "conftest.tmp" "conftest.in"
4814    cp "conftest.in" "conftest.nl"
4815    $as_echo '' >> "conftest.nl"
4816    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4817    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4818    as_fn_arith $ac_count + 1 && ac_count=$as_val
4819    if test $ac_count -gt ${ac_path_SED_max-0}; then
4820      # Best one so far, save it but keep looking for a better one
4821      ac_cv_path_SED="$ac_path_SED"
4822      ac_path_SED_max=$ac_count
4823    fi
4824    # 10*(2^10) chars as input seems more than enough
4825    test $ac_count -gt 10 && break
4826  done
4827  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4828esac
4829
4830      $ac_path_SED_found && break 3
4831    done
4832  done
4833  done
4834IFS=$as_save_IFS
4835  if test -z "$ac_cv_path_SED"; then
4836    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4837  fi
4838else
4839  ac_cv_path_SED=$SED
4840fi
4841
4842fi
4843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4844$as_echo "$ac_cv_path_SED" >&6; }
4845 SED="$ac_cv_path_SED"
4846  rm -f conftest.sed
4847
4848
4849
4850
4851
4852
4853# Check whether --enable-selective-werror was given.
4854if test "${enable_selective_werror+set}" = set; then :
4855  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4856else
4857  SELECTIVE_WERROR=yes
4858fi
4859
4860
4861
4862
4863
4864# -v is too short to test reliably with XORG_TESTSET_CFLAG
4865if test "x$SUNCC" = "xyes"; then
4866    BASE_CFLAGS="-v"
4867else
4868    BASE_CFLAGS=""
4869fi
4870
4871# This chunk of warnings were those that existed in the legacy CWARNFLAGS
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885xorg_testset_save_CFLAGS="$CFLAGS"
4886
4887if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4888	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4889	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4890$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4891if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4892  $as_echo_n "(cached) " >&6
4893else
4894  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4895/* end confdefs.h.  */
4896int i;
4897_ACEOF
4898if ac_fn_c_try_compile "$LINENO"; then :
4899  xorg_cv_cc_flag_unknown_warning_option=yes
4900else
4901  xorg_cv_cc_flag_unknown_warning_option=no
4902fi
4903rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4904fi
4905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4906$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4907	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4908	CFLAGS="$xorg_testset_save_CFLAGS"
4909fi
4910
4911if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4912	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4913		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4914	fi
4915	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4916	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4917$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4918if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4919  $as_echo_n "(cached) " >&6
4920else
4921  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4922/* end confdefs.h.  */
4923int i;
4924_ACEOF
4925if ac_fn_c_try_compile "$LINENO"; then :
4926  xorg_cv_cc_flag_unused_command_line_argument=yes
4927else
4928  xorg_cv_cc_flag_unused_command_line_argument=no
4929fi
4930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4931fi
4932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4933$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4934	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4935	CFLAGS="$xorg_testset_save_CFLAGS"
4936fi
4937
4938found="no"
4939
4940	if test $found = "no" ; then
4941		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4942			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4943		fi
4944
4945		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4946			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4947		fi
4948
4949		CFLAGS="$CFLAGS -Wall"
4950
4951		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4952$as_echo_n "checking if $CC supports -Wall... " >&6; }
4953		cacheid=xorg_cv_cc_flag__Wall
4954		if eval \${$cacheid+:} false; then :
4955  $as_echo_n "(cached) " >&6
4956else
4957  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4958/* end confdefs.h.  */
4959int i;
4960int
4961main ()
4962{
4963
4964  ;
4965  return 0;
4966}
4967_ACEOF
4968if ac_fn_c_try_link "$LINENO"; then :
4969  eval $cacheid=yes
4970else
4971  eval $cacheid=no
4972fi
4973rm -f core conftest.err conftest.$ac_objext \
4974    conftest$ac_exeext conftest.$ac_ext
4975fi
4976
4977
4978		CFLAGS="$xorg_testset_save_CFLAGS"
4979
4980		eval supported=\$$cacheid
4981		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4982$as_echo "$supported" >&6; }
4983		if test "$supported" = "yes" ; then
4984			BASE_CFLAGS="$BASE_CFLAGS -Wall"
4985			found="yes"
4986		fi
4987	fi
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003xorg_testset_save_CFLAGS="$CFLAGS"
5004
5005if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5006	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5007	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5008$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5009if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5010  $as_echo_n "(cached) " >&6
5011else
5012  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5013/* end confdefs.h.  */
5014int i;
5015_ACEOF
5016if ac_fn_c_try_compile "$LINENO"; then :
5017  xorg_cv_cc_flag_unknown_warning_option=yes
5018else
5019  xorg_cv_cc_flag_unknown_warning_option=no
5020fi
5021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5022fi
5023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5024$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5025	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5026	CFLAGS="$xorg_testset_save_CFLAGS"
5027fi
5028
5029if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5030	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5031		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5032	fi
5033	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5034	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5035$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5036if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5037  $as_echo_n "(cached) " >&6
5038else
5039  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5040/* end confdefs.h.  */
5041int i;
5042_ACEOF
5043if ac_fn_c_try_compile "$LINENO"; then :
5044  xorg_cv_cc_flag_unused_command_line_argument=yes
5045else
5046  xorg_cv_cc_flag_unused_command_line_argument=no
5047fi
5048rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5049fi
5050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5051$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5052	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5053	CFLAGS="$xorg_testset_save_CFLAGS"
5054fi
5055
5056found="no"
5057
5058	if test $found = "no" ; then
5059		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5060			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5061		fi
5062
5063		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5064			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5065		fi
5066
5067		CFLAGS="$CFLAGS -Wpointer-arith"
5068
5069		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5070$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
5071		cacheid=xorg_cv_cc_flag__Wpointer_arith
5072		if eval \${$cacheid+:} false; then :
5073  $as_echo_n "(cached) " >&6
5074else
5075  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5076/* end confdefs.h.  */
5077int i;
5078int
5079main ()
5080{
5081
5082  ;
5083  return 0;
5084}
5085_ACEOF
5086if ac_fn_c_try_link "$LINENO"; then :
5087  eval $cacheid=yes
5088else
5089  eval $cacheid=no
5090fi
5091rm -f core conftest.err conftest.$ac_objext \
5092    conftest$ac_exeext conftest.$ac_ext
5093fi
5094
5095
5096		CFLAGS="$xorg_testset_save_CFLAGS"
5097
5098		eval supported=\$$cacheid
5099		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5100$as_echo "$supported" >&6; }
5101		if test "$supported" = "yes" ; then
5102			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5103			found="yes"
5104		fi
5105	fi
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121xorg_testset_save_CFLAGS="$CFLAGS"
5122
5123if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5124	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5125	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5126$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5127if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5128  $as_echo_n "(cached) " >&6
5129else
5130  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5131/* end confdefs.h.  */
5132int i;
5133_ACEOF
5134if ac_fn_c_try_compile "$LINENO"; then :
5135  xorg_cv_cc_flag_unknown_warning_option=yes
5136else
5137  xorg_cv_cc_flag_unknown_warning_option=no
5138fi
5139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5140fi
5141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5142$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5143	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5144	CFLAGS="$xorg_testset_save_CFLAGS"
5145fi
5146
5147if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5148	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5149		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5150	fi
5151	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5152	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5153$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5154if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5155  $as_echo_n "(cached) " >&6
5156else
5157  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5158/* end confdefs.h.  */
5159int i;
5160_ACEOF
5161if ac_fn_c_try_compile "$LINENO"; then :
5162  xorg_cv_cc_flag_unused_command_line_argument=yes
5163else
5164  xorg_cv_cc_flag_unused_command_line_argument=no
5165fi
5166rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5167fi
5168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5169$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5170	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5171	CFLAGS="$xorg_testset_save_CFLAGS"
5172fi
5173
5174found="no"
5175
5176	if test $found = "no" ; then
5177		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5178			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5179		fi
5180
5181		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5182			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5183		fi
5184
5185		CFLAGS="$CFLAGS -Wmissing-declarations"
5186
5187		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5188$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
5189		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5190		if eval \${$cacheid+:} false; then :
5191  $as_echo_n "(cached) " >&6
5192else
5193  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5194/* end confdefs.h.  */
5195int i;
5196int
5197main ()
5198{
5199
5200  ;
5201  return 0;
5202}
5203_ACEOF
5204if ac_fn_c_try_link "$LINENO"; then :
5205  eval $cacheid=yes
5206else
5207  eval $cacheid=no
5208fi
5209rm -f core conftest.err conftest.$ac_objext \
5210    conftest$ac_exeext conftest.$ac_ext
5211fi
5212
5213
5214		CFLAGS="$xorg_testset_save_CFLAGS"
5215
5216		eval supported=\$$cacheid
5217		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5218$as_echo "$supported" >&6; }
5219		if test "$supported" = "yes" ; then
5220			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5221			found="yes"
5222		fi
5223	fi
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239xorg_testset_save_CFLAGS="$CFLAGS"
5240
5241if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5242	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5243	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5244$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5245if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5246  $as_echo_n "(cached) " >&6
5247else
5248  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5249/* end confdefs.h.  */
5250int i;
5251_ACEOF
5252if ac_fn_c_try_compile "$LINENO"; then :
5253  xorg_cv_cc_flag_unknown_warning_option=yes
5254else
5255  xorg_cv_cc_flag_unknown_warning_option=no
5256fi
5257rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5258fi
5259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5260$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5261	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5262	CFLAGS="$xorg_testset_save_CFLAGS"
5263fi
5264
5265if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5266	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5267		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5268	fi
5269	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5270	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5271$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5272if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5273  $as_echo_n "(cached) " >&6
5274else
5275  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5276/* end confdefs.h.  */
5277int i;
5278_ACEOF
5279if ac_fn_c_try_compile "$LINENO"; then :
5280  xorg_cv_cc_flag_unused_command_line_argument=yes
5281else
5282  xorg_cv_cc_flag_unused_command_line_argument=no
5283fi
5284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5285fi
5286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5287$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5288	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5289	CFLAGS="$xorg_testset_save_CFLAGS"
5290fi
5291
5292found="no"
5293
5294	if test $found = "no" ; then
5295		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5296			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5297		fi
5298
5299		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5300			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5301		fi
5302
5303		CFLAGS="$CFLAGS -Wformat=2"
5304
5305		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5306$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
5307		cacheid=xorg_cv_cc_flag__Wformat_2
5308		if eval \${$cacheid+:} false; then :
5309  $as_echo_n "(cached) " >&6
5310else
5311  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5312/* end confdefs.h.  */
5313int i;
5314int
5315main ()
5316{
5317
5318  ;
5319  return 0;
5320}
5321_ACEOF
5322if ac_fn_c_try_link "$LINENO"; then :
5323  eval $cacheid=yes
5324else
5325  eval $cacheid=no
5326fi
5327rm -f core conftest.err conftest.$ac_objext \
5328    conftest$ac_exeext conftest.$ac_ext
5329fi
5330
5331
5332		CFLAGS="$xorg_testset_save_CFLAGS"
5333
5334		eval supported=\$$cacheid
5335		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5336$as_echo "$supported" >&6; }
5337		if test "$supported" = "yes" ; then
5338			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5339			found="yes"
5340		fi
5341	fi
5342
5343	if test $found = "no" ; then
5344		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5345			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5346		fi
5347
5348		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5349			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5350		fi
5351
5352		CFLAGS="$CFLAGS -Wformat"
5353
5354		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5355$as_echo_n "checking if $CC supports -Wformat... " >&6; }
5356		cacheid=xorg_cv_cc_flag__Wformat
5357		if eval \${$cacheid+:} false; then :
5358  $as_echo_n "(cached) " >&6
5359else
5360  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5361/* end confdefs.h.  */
5362int i;
5363int
5364main ()
5365{
5366
5367  ;
5368  return 0;
5369}
5370_ACEOF
5371if ac_fn_c_try_link "$LINENO"; then :
5372  eval $cacheid=yes
5373else
5374  eval $cacheid=no
5375fi
5376rm -f core conftest.err conftest.$ac_objext \
5377    conftest$ac_exeext conftest.$ac_ext
5378fi
5379
5380
5381		CFLAGS="$xorg_testset_save_CFLAGS"
5382
5383		eval supported=\$$cacheid
5384		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5385$as_echo "$supported" >&6; }
5386		if test "$supported" = "yes" ; then
5387			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5388			found="yes"
5389		fi
5390	fi
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408xorg_testset_save_CFLAGS="$CFLAGS"
5409
5410if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5411	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5412	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5413$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5414if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5415  $as_echo_n "(cached) " >&6
5416else
5417  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5418/* end confdefs.h.  */
5419int i;
5420_ACEOF
5421if ac_fn_c_try_compile "$LINENO"; then :
5422  xorg_cv_cc_flag_unknown_warning_option=yes
5423else
5424  xorg_cv_cc_flag_unknown_warning_option=no
5425fi
5426rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5427fi
5428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5429$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5430	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5431	CFLAGS="$xorg_testset_save_CFLAGS"
5432fi
5433
5434if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5435	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5436		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5437	fi
5438	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5439	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5440$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5441if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5442  $as_echo_n "(cached) " >&6
5443else
5444  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5445/* end confdefs.h.  */
5446int i;
5447_ACEOF
5448if ac_fn_c_try_compile "$LINENO"; then :
5449  xorg_cv_cc_flag_unused_command_line_argument=yes
5450else
5451  xorg_cv_cc_flag_unused_command_line_argument=no
5452fi
5453rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5454fi
5455{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5456$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5457	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5458	CFLAGS="$xorg_testset_save_CFLAGS"
5459fi
5460
5461found="no"
5462
5463	if test $found = "no" ; then
5464		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5465			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5466		fi
5467
5468		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5469			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5470		fi
5471
5472		CFLAGS="$CFLAGS -Wstrict-prototypes"
5473
5474		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5475$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
5476		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5477		if eval \${$cacheid+:} false; then :
5478  $as_echo_n "(cached) " >&6
5479else
5480  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5481/* end confdefs.h.  */
5482int i;
5483int
5484main ()
5485{
5486
5487  ;
5488  return 0;
5489}
5490_ACEOF
5491if ac_fn_c_try_link "$LINENO"; then :
5492  eval $cacheid=yes
5493else
5494  eval $cacheid=no
5495fi
5496rm -f core conftest.err conftest.$ac_objext \
5497    conftest$ac_exeext conftest.$ac_ext
5498fi
5499
5500
5501		CFLAGS="$xorg_testset_save_CFLAGS"
5502
5503		eval supported=\$$cacheid
5504		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5505$as_echo "$supported" >&6; }
5506		if test "$supported" = "yes" ; then
5507			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5508			found="yes"
5509		fi
5510	fi
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526xorg_testset_save_CFLAGS="$CFLAGS"
5527
5528if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5529	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5530	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5531$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5532if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5533  $as_echo_n "(cached) " >&6
5534else
5535  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5536/* end confdefs.h.  */
5537int i;
5538_ACEOF
5539if ac_fn_c_try_compile "$LINENO"; then :
5540  xorg_cv_cc_flag_unknown_warning_option=yes
5541else
5542  xorg_cv_cc_flag_unknown_warning_option=no
5543fi
5544rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5545fi
5546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5547$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5548	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5549	CFLAGS="$xorg_testset_save_CFLAGS"
5550fi
5551
5552if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5553	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5554		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5555	fi
5556	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5557	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5558$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5559if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5560  $as_echo_n "(cached) " >&6
5561else
5562  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5563/* end confdefs.h.  */
5564int i;
5565_ACEOF
5566if ac_fn_c_try_compile "$LINENO"; then :
5567  xorg_cv_cc_flag_unused_command_line_argument=yes
5568else
5569  xorg_cv_cc_flag_unused_command_line_argument=no
5570fi
5571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5572fi
5573{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5574$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5575	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5576	CFLAGS="$xorg_testset_save_CFLAGS"
5577fi
5578
5579found="no"
5580
5581	if test $found = "no" ; then
5582		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5583			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5584		fi
5585
5586		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5587			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5588		fi
5589
5590		CFLAGS="$CFLAGS -Wmissing-prototypes"
5591
5592		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5593$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
5594		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5595		if eval \${$cacheid+:} false; then :
5596  $as_echo_n "(cached) " >&6
5597else
5598  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5599/* end confdefs.h.  */
5600int i;
5601int
5602main ()
5603{
5604
5605  ;
5606  return 0;
5607}
5608_ACEOF
5609if ac_fn_c_try_link "$LINENO"; then :
5610  eval $cacheid=yes
5611else
5612  eval $cacheid=no
5613fi
5614rm -f core conftest.err conftest.$ac_objext \
5615    conftest$ac_exeext conftest.$ac_ext
5616fi
5617
5618
5619		CFLAGS="$xorg_testset_save_CFLAGS"
5620
5621		eval supported=\$$cacheid
5622		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5623$as_echo "$supported" >&6; }
5624		if test "$supported" = "yes" ; then
5625			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5626			found="yes"
5627		fi
5628	fi
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644xorg_testset_save_CFLAGS="$CFLAGS"
5645
5646if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5647	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5648	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5649$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5650if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5651  $as_echo_n "(cached) " >&6
5652else
5653  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5654/* end confdefs.h.  */
5655int i;
5656_ACEOF
5657if ac_fn_c_try_compile "$LINENO"; then :
5658  xorg_cv_cc_flag_unknown_warning_option=yes
5659else
5660  xorg_cv_cc_flag_unknown_warning_option=no
5661fi
5662rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5663fi
5664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5665$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5666	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5667	CFLAGS="$xorg_testset_save_CFLAGS"
5668fi
5669
5670if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5671	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5672		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5673	fi
5674	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5675	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5676$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5677if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5678  $as_echo_n "(cached) " >&6
5679else
5680  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5681/* end confdefs.h.  */
5682int i;
5683_ACEOF
5684if ac_fn_c_try_compile "$LINENO"; then :
5685  xorg_cv_cc_flag_unused_command_line_argument=yes
5686else
5687  xorg_cv_cc_flag_unused_command_line_argument=no
5688fi
5689rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5690fi
5691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5692$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5693	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5694	CFLAGS="$xorg_testset_save_CFLAGS"
5695fi
5696
5697found="no"
5698
5699	if test $found = "no" ; then
5700		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5701			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5702		fi
5703
5704		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5705			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5706		fi
5707
5708		CFLAGS="$CFLAGS -Wnested-externs"
5709
5710		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5711$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5712		cacheid=xorg_cv_cc_flag__Wnested_externs
5713		if eval \${$cacheid+:} false; then :
5714  $as_echo_n "(cached) " >&6
5715else
5716  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5717/* end confdefs.h.  */
5718int i;
5719int
5720main ()
5721{
5722
5723  ;
5724  return 0;
5725}
5726_ACEOF
5727if ac_fn_c_try_link "$LINENO"; then :
5728  eval $cacheid=yes
5729else
5730  eval $cacheid=no
5731fi
5732rm -f core conftest.err conftest.$ac_objext \
5733    conftest$ac_exeext conftest.$ac_ext
5734fi
5735
5736
5737		CFLAGS="$xorg_testset_save_CFLAGS"
5738
5739		eval supported=\$$cacheid
5740		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5741$as_echo "$supported" >&6; }
5742		if test "$supported" = "yes" ; then
5743			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5744			found="yes"
5745		fi
5746	fi
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762xorg_testset_save_CFLAGS="$CFLAGS"
5763
5764if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5765	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5766	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5767$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5768if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5769  $as_echo_n "(cached) " >&6
5770else
5771  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5772/* end confdefs.h.  */
5773int i;
5774_ACEOF
5775if ac_fn_c_try_compile "$LINENO"; then :
5776  xorg_cv_cc_flag_unknown_warning_option=yes
5777else
5778  xorg_cv_cc_flag_unknown_warning_option=no
5779fi
5780rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5781fi
5782{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5783$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5784	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5785	CFLAGS="$xorg_testset_save_CFLAGS"
5786fi
5787
5788if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5789	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5790		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5791	fi
5792	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5793	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5794$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5795if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5796  $as_echo_n "(cached) " >&6
5797else
5798  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5799/* end confdefs.h.  */
5800int i;
5801_ACEOF
5802if ac_fn_c_try_compile "$LINENO"; then :
5803  xorg_cv_cc_flag_unused_command_line_argument=yes
5804else
5805  xorg_cv_cc_flag_unused_command_line_argument=no
5806fi
5807rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5808fi
5809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5810$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5811	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5812	CFLAGS="$xorg_testset_save_CFLAGS"
5813fi
5814
5815found="no"
5816
5817	if test $found = "no" ; then
5818		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5819			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5820		fi
5821
5822		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5823			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5824		fi
5825
5826		CFLAGS="$CFLAGS -Wbad-function-cast"
5827
5828		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5829$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
5830		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5831		if eval \${$cacheid+:} false; then :
5832  $as_echo_n "(cached) " >&6
5833else
5834  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5835/* end confdefs.h.  */
5836int i;
5837int
5838main ()
5839{
5840
5841  ;
5842  return 0;
5843}
5844_ACEOF
5845if ac_fn_c_try_link "$LINENO"; then :
5846  eval $cacheid=yes
5847else
5848  eval $cacheid=no
5849fi
5850rm -f core conftest.err conftest.$ac_objext \
5851    conftest$ac_exeext conftest.$ac_ext
5852fi
5853
5854
5855		CFLAGS="$xorg_testset_save_CFLAGS"
5856
5857		eval supported=\$$cacheid
5858		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5859$as_echo "$supported" >&6; }
5860		if test "$supported" = "yes" ; then
5861			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5862			found="yes"
5863		fi
5864	fi
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880xorg_testset_save_CFLAGS="$CFLAGS"
5881
5882if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5883	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5884	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5885$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5886if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5887  $as_echo_n "(cached) " >&6
5888else
5889  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5890/* end confdefs.h.  */
5891int i;
5892_ACEOF
5893if ac_fn_c_try_compile "$LINENO"; then :
5894  xorg_cv_cc_flag_unknown_warning_option=yes
5895else
5896  xorg_cv_cc_flag_unknown_warning_option=no
5897fi
5898rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5899fi
5900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5901$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5902	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5903	CFLAGS="$xorg_testset_save_CFLAGS"
5904fi
5905
5906if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5907	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5908		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5909	fi
5910	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5911	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5912$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5913if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5914  $as_echo_n "(cached) " >&6
5915else
5916  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5917/* end confdefs.h.  */
5918int i;
5919_ACEOF
5920if ac_fn_c_try_compile "$LINENO"; then :
5921  xorg_cv_cc_flag_unused_command_line_argument=yes
5922else
5923  xorg_cv_cc_flag_unused_command_line_argument=no
5924fi
5925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5926fi
5927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5928$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5929	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5930	CFLAGS="$xorg_testset_save_CFLAGS"
5931fi
5932
5933found="no"
5934
5935	if test $found = "no" ; then
5936		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5937			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5938		fi
5939
5940		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5941			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5942		fi
5943
5944		CFLAGS="$CFLAGS -Wold-style-definition"
5945
5946		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5947$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
5948		cacheid=xorg_cv_cc_flag__Wold_style_definition
5949		if eval \${$cacheid+:} false; then :
5950  $as_echo_n "(cached) " >&6
5951else
5952  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5953/* end confdefs.h.  */
5954int i;
5955int
5956main ()
5957{
5958
5959  ;
5960  return 0;
5961}
5962_ACEOF
5963if ac_fn_c_try_link "$LINENO"; then :
5964  eval $cacheid=yes
5965else
5966  eval $cacheid=no
5967fi
5968rm -f core conftest.err conftest.$ac_objext \
5969    conftest$ac_exeext conftest.$ac_ext
5970fi
5971
5972
5973		CFLAGS="$xorg_testset_save_CFLAGS"
5974
5975		eval supported=\$$cacheid
5976		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5977$as_echo "$supported" >&6; }
5978		if test "$supported" = "yes" ; then
5979			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5980			found="yes"
5981		fi
5982	fi
5983
5984	if test $found = "no" ; then
5985		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5986			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5987		fi
5988
5989		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5990			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5991		fi
5992
5993		CFLAGS="$CFLAGS -fd"
5994
5995		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
5996$as_echo_n "checking if $CC supports -fd... " >&6; }
5997		cacheid=xorg_cv_cc_flag__fd
5998		if eval \${$cacheid+:} false; then :
5999  $as_echo_n "(cached) " >&6
6000else
6001  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6002/* end confdefs.h.  */
6003int i;
6004int
6005main ()
6006{
6007
6008  ;
6009  return 0;
6010}
6011_ACEOF
6012if ac_fn_c_try_link "$LINENO"; then :
6013  eval $cacheid=yes
6014else
6015  eval $cacheid=no
6016fi
6017rm -f core conftest.err conftest.$ac_objext \
6018    conftest$ac_exeext conftest.$ac_ext
6019fi
6020
6021
6022		CFLAGS="$xorg_testset_save_CFLAGS"
6023
6024		eval supported=\$$cacheid
6025		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6026$as_echo "$supported" >&6; }
6027		if test "$supported" = "yes" ; then
6028			BASE_CFLAGS="$BASE_CFLAGS -fd"
6029			found="yes"
6030		fi
6031	fi
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047xorg_testset_save_CFLAGS="$CFLAGS"
6048
6049if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6050	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6051	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6052$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6053if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6054  $as_echo_n "(cached) " >&6
6055else
6056  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6057/* end confdefs.h.  */
6058int i;
6059_ACEOF
6060if ac_fn_c_try_compile "$LINENO"; then :
6061  xorg_cv_cc_flag_unknown_warning_option=yes
6062else
6063  xorg_cv_cc_flag_unknown_warning_option=no
6064fi
6065rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6066fi
6067{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6068$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6069	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6070	CFLAGS="$xorg_testset_save_CFLAGS"
6071fi
6072
6073if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6074	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6075		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6076	fi
6077	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6078	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6079$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6080if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6081  $as_echo_n "(cached) " >&6
6082else
6083  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6084/* end confdefs.h.  */
6085int i;
6086_ACEOF
6087if ac_fn_c_try_compile "$LINENO"; then :
6088  xorg_cv_cc_flag_unused_command_line_argument=yes
6089else
6090  xorg_cv_cc_flag_unused_command_line_argument=no
6091fi
6092rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6093fi
6094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6095$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6096	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6097	CFLAGS="$xorg_testset_save_CFLAGS"
6098fi
6099
6100found="no"
6101
6102	if test $found = "no" ; then
6103		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6104			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6105		fi
6106
6107		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6108			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6109		fi
6110
6111		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6112
6113		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6114$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6115		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6116		if eval \${$cacheid+:} false; then :
6117  $as_echo_n "(cached) " >&6
6118else
6119  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6120/* end confdefs.h.  */
6121int i;
6122int
6123main ()
6124{
6125
6126  ;
6127  return 0;
6128}
6129_ACEOF
6130if ac_fn_c_try_link "$LINENO"; then :
6131  eval $cacheid=yes
6132else
6133  eval $cacheid=no
6134fi
6135rm -f core conftest.err conftest.$ac_objext \
6136    conftest$ac_exeext conftest.$ac_ext
6137fi
6138
6139
6140		CFLAGS="$xorg_testset_save_CFLAGS"
6141
6142		eval supported=\$$cacheid
6143		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6144$as_echo "$supported" >&6; }
6145		if test "$supported" = "yes" ; then
6146			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6147			found="yes"
6148		fi
6149	fi
6150
6151
6152
6153
6154
6155# This chunk adds additional warnings that could catch undesired effects.
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169xorg_testset_save_CFLAGS="$CFLAGS"
6170
6171if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6172	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6173	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6174$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6175if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6176  $as_echo_n "(cached) " >&6
6177else
6178  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6179/* end confdefs.h.  */
6180int i;
6181_ACEOF
6182if ac_fn_c_try_compile "$LINENO"; then :
6183  xorg_cv_cc_flag_unknown_warning_option=yes
6184else
6185  xorg_cv_cc_flag_unknown_warning_option=no
6186fi
6187rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6188fi
6189{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6190$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6191	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6192	CFLAGS="$xorg_testset_save_CFLAGS"
6193fi
6194
6195if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6196	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6197		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6198	fi
6199	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6200	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6201$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6202if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6203  $as_echo_n "(cached) " >&6
6204else
6205  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6206/* end confdefs.h.  */
6207int i;
6208_ACEOF
6209if ac_fn_c_try_compile "$LINENO"; then :
6210  xorg_cv_cc_flag_unused_command_line_argument=yes
6211else
6212  xorg_cv_cc_flag_unused_command_line_argument=no
6213fi
6214rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6215fi
6216{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6217$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6218	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6219	CFLAGS="$xorg_testset_save_CFLAGS"
6220fi
6221
6222found="no"
6223
6224	if test $found = "no" ; then
6225		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6226			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6227		fi
6228
6229		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6230			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6231		fi
6232
6233		CFLAGS="$CFLAGS -Wunused"
6234
6235		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6236$as_echo_n "checking if $CC supports -Wunused... " >&6; }
6237		cacheid=xorg_cv_cc_flag__Wunused
6238		if eval \${$cacheid+:} false; then :
6239  $as_echo_n "(cached) " >&6
6240else
6241  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6242/* end confdefs.h.  */
6243int i;
6244int
6245main ()
6246{
6247
6248  ;
6249  return 0;
6250}
6251_ACEOF
6252if ac_fn_c_try_link "$LINENO"; then :
6253  eval $cacheid=yes
6254else
6255  eval $cacheid=no
6256fi
6257rm -f core conftest.err conftest.$ac_objext \
6258    conftest$ac_exeext conftest.$ac_ext
6259fi
6260
6261
6262		CFLAGS="$xorg_testset_save_CFLAGS"
6263
6264		eval supported=\$$cacheid
6265		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6266$as_echo "$supported" >&6; }
6267		if test "$supported" = "yes" ; then
6268			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6269			found="yes"
6270		fi
6271	fi
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287xorg_testset_save_CFLAGS="$CFLAGS"
6288
6289if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6290	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6291	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6292$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6293if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6294  $as_echo_n "(cached) " >&6
6295else
6296  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6297/* end confdefs.h.  */
6298int i;
6299_ACEOF
6300if ac_fn_c_try_compile "$LINENO"; then :
6301  xorg_cv_cc_flag_unknown_warning_option=yes
6302else
6303  xorg_cv_cc_flag_unknown_warning_option=no
6304fi
6305rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6306fi
6307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6308$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6309	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6310	CFLAGS="$xorg_testset_save_CFLAGS"
6311fi
6312
6313if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6314	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6315		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6316	fi
6317	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6318	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6319$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6320if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6321  $as_echo_n "(cached) " >&6
6322else
6323  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6324/* end confdefs.h.  */
6325int i;
6326_ACEOF
6327if ac_fn_c_try_compile "$LINENO"; then :
6328  xorg_cv_cc_flag_unused_command_line_argument=yes
6329else
6330  xorg_cv_cc_flag_unused_command_line_argument=no
6331fi
6332rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6333fi
6334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6335$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6336	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6337	CFLAGS="$xorg_testset_save_CFLAGS"
6338fi
6339
6340found="no"
6341
6342	if test $found = "no" ; then
6343		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6344			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6345		fi
6346
6347		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6348			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6349		fi
6350
6351		CFLAGS="$CFLAGS -Wuninitialized"
6352
6353		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6354$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
6355		cacheid=xorg_cv_cc_flag__Wuninitialized
6356		if eval \${$cacheid+:} false; then :
6357  $as_echo_n "(cached) " >&6
6358else
6359  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6360/* end confdefs.h.  */
6361int i;
6362int
6363main ()
6364{
6365
6366  ;
6367  return 0;
6368}
6369_ACEOF
6370if ac_fn_c_try_link "$LINENO"; then :
6371  eval $cacheid=yes
6372else
6373  eval $cacheid=no
6374fi
6375rm -f core conftest.err conftest.$ac_objext \
6376    conftest$ac_exeext conftest.$ac_ext
6377fi
6378
6379
6380		CFLAGS="$xorg_testset_save_CFLAGS"
6381
6382		eval supported=\$$cacheid
6383		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6384$as_echo "$supported" >&6; }
6385		if test "$supported" = "yes" ; then
6386			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6387			found="yes"
6388		fi
6389	fi
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405xorg_testset_save_CFLAGS="$CFLAGS"
6406
6407if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6408	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6409	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6410$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6411if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6412  $as_echo_n "(cached) " >&6
6413else
6414  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6415/* end confdefs.h.  */
6416int i;
6417_ACEOF
6418if ac_fn_c_try_compile "$LINENO"; then :
6419  xorg_cv_cc_flag_unknown_warning_option=yes
6420else
6421  xorg_cv_cc_flag_unknown_warning_option=no
6422fi
6423rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6424fi
6425{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6426$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6427	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6428	CFLAGS="$xorg_testset_save_CFLAGS"
6429fi
6430
6431if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6432	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6433		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6434	fi
6435	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6436	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6437$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6438if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6439  $as_echo_n "(cached) " >&6
6440else
6441  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6442/* end confdefs.h.  */
6443int i;
6444_ACEOF
6445if ac_fn_c_try_compile "$LINENO"; then :
6446  xorg_cv_cc_flag_unused_command_line_argument=yes
6447else
6448  xorg_cv_cc_flag_unused_command_line_argument=no
6449fi
6450rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6451fi
6452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6453$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6454	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6455	CFLAGS="$xorg_testset_save_CFLAGS"
6456fi
6457
6458found="no"
6459
6460	if test $found = "no" ; then
6461		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6462			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6463		fi
6464
6465		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6466			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6467		fi
6468
6469		CFLAGS="$CFLAGS -Wshadow"
6470
6471		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6472$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
6473		cacheid=xorg_cv_cc_flag__Wshadow
6474		if eval \${$cacheid+:} false; then :
6475  $as_echo_n "(cached) " >&6
6476else
6477  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6478/* end confdefs.h.  */
6479int i;
6480int
6481main ()
6482{
6483
6484  ;
6485  return 0;
6486}
6487_ACEOF
6488if ac_fn_c_try_link "$LINENO"; then :
6489  eval $cacheid=yes
6490else
6491  eval $cacheid=no
6492fi
6493rm -f core conftest.err conftest.$ac_objext \
6494    conftest$ac_exeext conftest.$ac_ext
6495fi
6496
6497
6498		CFLAGS="$xorg_testset_save_CFLAGS"
6499
6500		eval supported=\$$cacheid
6501		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6502$as_echo "$supported" >&6; }
6503		if test "$supported" = "yes" ; then
6504			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6505			found="yes"
6506		fi
6507	fi
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523xorg_testset_save_CFLAGS="$CFLAGS"
6524
6525if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6526	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6527	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6528$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6529if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6530  $as_echo_n "(cached) " >&6
6531else
6532  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6533/* end confdefs.h.  */
6534int i;
6535_ACEOF
6536if ac_fn_c_try_compile "$LINENO"; then :
6537  xorg_cv_cc_flag_unknown_warning_option=yes
6538else
6539  xorg_cv_cc_flag_unknown_warning_option=no
6540fi
6541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6542fi
6543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6544$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6545	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6546	CFLAGS="$xorg_testset_save_CFLAGS"
6547fi
6548
6549if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6550	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6551		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6552	fi
6553	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6554	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6555$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6556if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6557  $as_echo_n "(cached) " >&6
6558else
6559  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6560/* end confdefs.h.  */
6561int i;
6562_ACEOF
6563if ac_fn_c_try_compile "$LINENO"; then :
6564  xorg_cv_cc_flag_unused_command_line_argument=yes
6565else
6566  xorg_cv_cc_flag_unused_command_line_argument=no
6567fi
6568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6569fi
6570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6571$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6572	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6573	CFLAGS="$xorg_testset_save_CFLAGS"
6574fi
6575
6576found="no"
6577
6578	if test $found = "no" ; then
6579		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6580			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6581		fi
6582
6583		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6584			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6585		fi
6586
6587		CFLAGS="$CFLAGS -Wmissing-noreturn"
6588
6589		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6590$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
6591		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6592		if eval \${$cacheid+:} false; then :
6593  $as_echo_n "(cached) " >&6
6594else
6595  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6596/* end confdefs.h.  */
6597int i;
6598int
6599main ()
6600{
6601
6602  ;
6603  return 0;
6604}
6605_ACEOF
6606if ac_fn_c_try_link "$LINENO"; then :
6607  eval $cacheid=yes
6608else
6609  eval $cacheid=no
6610fi
6611rm -f core conftest.err conftest.$ac_objext \
6612    conftest$ac_exeext conftest.$ac_ext
6613fi
6614
6615
6616		CFLAGS="$xorg_testset_save_CFLAGS"
6617
6618		eval supported=\$$cacheid
6619		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6620$as_echo "$supported" >&6; }
6621		if test "$supported" = "yes" ; then
6622			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6623			found="yes"
6624		fi
6625	fi
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641xorg_testset_save_CFLAGS="$CFLAGS"
6642
6643if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6644	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6645	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6646$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6647if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6648  $as_echo_n "(cached) " >&6
6649else
6650  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6651/* end confdefs.h.  */
6652int i;
6653_ACEOF
6654if ac_fn_c_try_compile "$LINENO"; then :
6655  xorg_cv_cc_flag_unknown_warning_option=yes
6656else
6657  xorg_cv_cc_flag_unknown_warning_option=no
6658fi
6659rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6660fi
6661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6662$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6663	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6664	CFLAGS="$xorg_testset_save_CFLAGS"
6665fi
6666
6667if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6668	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6669		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6670	fi
6671	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6672	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6673$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6674if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6675  $as_echo_n "(cached) " >&6
6676else
6677  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6678/* end confdefs.h.  */
6679int i;
6680_ACEOF
6681if ac_fn_c_try_compile "$LINENO"; then :
6682  xorg_cv_cc_flag_unused_command_line_argument=yes
6683else
6684  xorg_cv_cc_flag_unused_command_line_argument=no
6685fi
6686rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6687fi
6688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6689$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6690	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6691	CFLAGS="$xorg_testset_save_CFLAGS"
6692fi
6693
6694found="no"
6695
6696	if test $found = "no" ; then
6697		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6698			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6699		fi
6700
6701		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6702			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6703		fi
6704
6705		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6706
6707		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6708$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6709		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6710		if eval \${$cacheid+:} false; then :
6711  $as_echo_n "(cached) " >&6
6712else
6713  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6714/* end confdefs.h.  */
6715int i;
6716int
6717main ()
6718{
6719
6720  ;
6721  return 0;
6722}
6723_ACEOF
6724if ac_fn_c_try_link "$LINENO"; then :
6725  eval $cacheid=yes
6726else
6727  eval $cacheid=no
6728fi
6729rm -f core conftest.err conftest.$ac_objext \
6730    conftest$ac_exeext conftest.$ac_ext
6731fi
6732
6733
6734		CFLAGS="$xorg_testset_save_CFLAGS"
6735
6736		eval supported=\$$cacheid
6737		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6738$as_echo "$supported" >&6; }
6739		if test "$supported" = "yes" ; then
6740			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6741			found="yes"
6742		fi
6743	fi
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759xorg_testset_save_CFLAGS="$CFLAGS"
6760
6761if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6762	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6763	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6764$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6765if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6766  $as_echo_n "(cached) " >&6
6767else
6768  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6769/* end confdefs.h.  */
6770int i;
6771_ACEOF
6772if ac_fn_c_try_compile "$LINENO"; then :
6773  xorg_cv_cc_flag_unknown_warning_option=yes
6774else
6775  xorg_cv_cc_flag_unknown_warning_option=no
6776fi
6777rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6778fi
6779{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6780$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6781	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6782	CFLAGS="$xorg_testset_save_CFLAGS"
6783fi
6784
6785if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6786	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6787		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6788	fi
6789	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6790	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6791$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6792if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6793  $as_echo_n "(cached) " >&6
6794else
6795  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6796/* end confdefs.h.  */
6797int i;
6798_ACEOF
6799if ac_fn_c_try_compile "$LINENO"; then :
6800  xorg_cv_cc_flag_unused_command_line_argument=yes
6801else
6802  xorg_cv_cc_flag_unused_command_line_argument=no
6803fi
6804rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6805fi
6806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6807$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6808	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6809	CFLAGS="$xorg_testset_save_CFLAGS"
6810fi
6811
6812found="no"
6813
6814	if test $found = "no" ; then
6815		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6816			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6817		fi
6818
6819		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6820			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6821		fi
6822
6823		CFLAGS="$CFLAGS -Wredundant-decls"
6824
6825		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6826$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
6827		cacheid=xorg_cv_cc_flag__Wredundant_decls
6828		if eval \${$cacheid+:} false; then :
6829  $as_echo_n "(cached) " >&6
6830else
6831  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6832/* end confdefs.h.  */
6833int i;
6834int
6835main ()
6836{
6837
6838  ;
6839  return 0;
6840}
6841_ACEOF
6842if ac_fn_c_try_link "$LINENO"; then :
6843  eval $cacheid=yes
6844else
6845  eval $cacheid=no
6846fi
6847rm -f core conftest.err conftest.$ac_objext \
6848    conftest$ac_exeext conftest.$ac_ext
6849fi
6850
6851
6852		CFLAGS="$xorg_testset_save_CFLAGS"
6853
6854		eval supported=\$$cacheid
6855		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6856$as_echo "$supported" >&6; }
6857		if test "$supported" = "yes" ; then
6858			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6859			found="yes"
6860		fi
6861	fi
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877xorg_testset_save_CFLAGS="$CFLAGS"
6878
6879if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6880	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6881	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6882$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6883if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6884  $as_echo_n "(cached) " >&6
6885else
6886  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6887/* end confdefs.h.  */
6888int i;
6889_ACEOF
6890if ac_fn_c_try_compile "$LINENO"; then :
6891  xorg_cv_cc_flag_unknown_warning_option=yes
6892else
6893  xorg_cv_cc_flag_unknown_warning_option=no
6894fi
6895rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6896fi
6897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6898$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6899	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6900	CFLAGS="$xorg_testset_save_CFLAGS"
6901fi
6902
6903if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6904	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6905		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6906	fi
6907	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6908	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6909$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6910if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6911  $as_echo_n "(cached) " >&6
6912else
6913  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6914/* end confdefs.h.  */
6915int i;
6916_ACEOF
6917if ac_fn_c_try_compile "$LINENO"; then :
6918  xorg_cv_cc_flag_unused_command_line_argument=yes
6919else
6920  xorg_cv_cc_flag_unused_command_line_argument=no
6921fi
6922rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6923fi
6924{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6925$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6926	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6927	CFLAGS="$xorg_testset_save_CFLAGS"
6928fi
6929
6930found="no"
6931
6932	if test $found = "no" ; then
6933		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6934			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6935		fi
6936
6937		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6938			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6939		fi
6940
6941		CFLAGS="$CFLAGS -Wlogical-op"
6942
6943		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
6944$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
6945		cacheid=xorg_cv_cc_flag__Wlogical_op
6946		if eval \${$cacheid+:} false; then :
6947  $as_echo_n "(cached) " >&6
6948else
6949  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6950/* end confdefs.h.  */
6951int i;
6952int
6953main ()
6954{
6955
6956  ;
6957  return 0;
6958}
6959_ACEOF
6960if ac_fn_c_try_link "$LINENO"; then :
6961  eval $cacheid=yes
6962else
6963  eval $cacheid=no
6964fi
6965rm -f core conftest.err conftest.$ac_objext \
6966    conftest$ac_exeext conftest.$ac_ext
6967fi
6968
6969
6970		CFLAGS="$xorg_testset_save_CFLAGS"
6971
6972		eval supported=\$$cacheid
6973		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6974$as_echo "$supported" >&6; }
6975		if test "$supported" = "yes" ; then
6976			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
6977			found="yes"
6978		fi
6979	fi
6980
6981
6982
6983# These are currently disabled because they are noisy.  They will be enabled
6984# in the future once the codebase is sufficiently modernized to silence
6985# them.  For now, I don't want them to drown out the other warnings.
6986# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
6987# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
6988# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
6989
6990# Turn some warnings into errors, so we don't accidently get successful builds
6991# when there are problems that should be fixed.
6992
6993if test "x$SELECTIVE_WERROR" = "xyes" ; then
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007xorg_testset_save_CFLAGS="$CFLAGS"
7008
7009if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7010	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7011	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7012$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7013if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7014  $as_echo_n "(cached) " >&6
7015else
7016  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7017/* end confdefs.h.  */
7018int i;
7019_ACEOF
7020if ac_fn_c_try_compile "$LINENO"; then :
7021  xorg_cv_cc_flag_unknown_warning_option=yes
7022else
7023  xorg_cv_cc_flag_unknown_warning_option=no
7024fi
7025rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7026fi
7027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7028$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7029	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7030	CFLAGS="$xorg_testset_save_CFLAGS"
7031fi
7032
7033if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7034	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7035		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7036	fi
7037	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7038	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7039$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7040if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7041  $as_echo_n "(cached) " >&6
7042else
7043  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7044/* end confdefs.h.  */
7045int i;
7046_ACEOF
7047if ac_fn_c_try_compile "$LINENO"; then :
7048  xorg_cv_cc_flag_unused_command_line_argument=yes
7049else
7050  xorg_cv_cc_flag_unused_command_line_argument=no
7051fi
7052rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7053fi
7054{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7055$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7056	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7057	CFLAGS="$xorg_testset_save_CFLAGS"
7058fi
7059
7060found="no"
7061
7062	if test $found = "no" ; then
7063		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7064			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7065		fi
7066
7067		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7068			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7069		fi
7070
7071		CFLAGS="$CFLAGS -Werror=implicit"
7072
7073		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7074$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
7075		cacheid=xorg_cv_cc_flag__Werror_implicit
7076		if eval \${$cacheid+:} false; then :
7077  $as_echo_n "(cached) " >&6
7078else
7079  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7080/* end confdefs.h.  */
7081int i;
7082int
7083main ()
7084{
7085
7086  ;
7087  return 0;
7088}
7089_ACEOF
7090if ac_fn_c_try_link "$LINENO"; then :
7091  eval $cacheid=yes
7092else
7093  eval $cacheid=no
7094fi
7095rm -f core conftest.err conftest.$ac_objext \
7096    conftest$ac_exeext conftest.$ac_ext
7097fi
7098
7099
7100		CFLAGS="$xorg_testset_save_CFLAGS"
7101
7102		eval supported=\$$cacheid
7103		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7104$as_echo "$supported" >&6; }
7105		if test "$supported" = "yes" ; then
7106			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7107			found="yes"
7108		fi
7109	fi
7110
7111	if test $found = "no" ; then
7112		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7113			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7114		fi
7115
7116		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7117			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7118		fi
7119
7120		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7121
7122		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
7123$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7124		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7125		if eval \${$cacheid+:} false; then :
7126  $as_echo_n "(cached) " >&6
7127else
7128  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7129/* end confdefs.h.  */
7130int i;
7131int
7132main ()
7133{
7134
7135  ;
7136  return 0;
7137}
7138_ACEOF
7139if ac_fn_c_try_link "$LINENO"; then :
7140  eval $cacheid=yes
7141else
7142  eval $cacheid=no
7143fi
7144rm -f core conftest.err conftest.$ac_objext \
7145    conftest$ac_exeext conftest.$ac_ext
7146fi
7147
7148
7149		CFLAGS="$xorg_testset_save_CFLAGS"
7150
7151		eval supported=\$$cacheid
7152		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7153$as_echo "$supported" >&6; }
7154		if test "$supported" = "yes" ; then
7155			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7156			found="yes"
7157		fi
7158	fi
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174xorg_testset_save_CFLAGS="$CFLAGS"
7175
7176if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7177	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7178	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7179$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7180if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7181  $as_echo_n "(cached) " >&6
7182else
7183  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7184/* end confdefs.h.  */
7185int i;
7186_ACEOF
7187if ac_fn_c_try_compile "$LINENO"; then :
7188  xorg_cv_cc_flag_unknown_warning_option=yes
7189else
7190  xorg_cv_cc_flag_unknown_warning_option=no
7191fi
7192rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7193fi
7194{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7195$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7196	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7197	CFLAGS="$xorg_testset_save_CFLAGS"
7198fi
7199
7200if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7201	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7202		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7203	fi
7204	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7205	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7206$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7207if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7208  $as_echo_n "(cached) " >&6
7209else
7210  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7211/* end confdefs.h.  */
7212int i;
7213_ACEOF
7214if ac_fn_c_try_compile "$LINENO"; then :
7215  xorg_cv_cc_flag_unused_command_line_argument=yes
7216else
7217  xorg_cv_cc_flag_unused_command_line_argument=no
7218fi
7219rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7220fi
7221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7222$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7223	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7224	CFLAGS="$xorg_testset_save_CFLAGS"
7225fi
7226
7227found="no"
7228
7229	if test $found = "no" ; then
7230		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7231			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7232		fi
7233
7234		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7235			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7236		fi
7237
7238		CFLAGS="$CFLAGS -Werror=nonnull"
7239
7240		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7241$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
7242		cacheid=xorg_cv_cc_flag__Werror_nonnull
7243		if eval \${$cacheid+:} false; then :
7244  $as_echo_n "(cached) " >&6
7245else
7246  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7247/* end confdefs.h.  */
7248int i;
7249int
7250main ()
7251{
7252
7253  ;
7254  return 0;
7255}
7256_ACEOF
7257if ac_fn_c_try_link "$LINENO"; then :
7258  eval $cacheid=yes
7259else
7260  eval $cacheid=no
7261fi
7262rm -f core conftest.err conftest.$ac_objext \
7263    conftest$ac_exeext conftest.$ac_ext
7264fi
7265
7266
7267		CFLAGS="$xorg_testset_save_CFLAGS"
7268
7269		eval supported=\$$cacheid
7270		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7271$as_echo "$supported" >&6; }
7272		if test "$supported" = "yes" ; then
7273			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7274			found="yes"
7275		fi
7276	fi
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292xorg_testset_save_CFLAGS="$CFLAGS"
7293
7294if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7295	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7296	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7297$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7298if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7299  $as_echo_n "(cached) " >&6
7300else
7301  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7302/* end confdefs.h.  */
7303int i;
7304_ACEOF
7305if ac_fn_c_try_compile "$LINENO"; then :
7306  xorg_cv_cc_flag_unknown_warning_option=yes
7307else
7308  xorg_cv_cc_flag_unknown_warning_option=no
7309fi
7310rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7311fi
7312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7313$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7314	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7315	CFLAGS="$xorg_testset_save_CFLAGS"
7316fi
7317
7318if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7319	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7320		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7321	fi
7322	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7323	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7324$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7325if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7326  $as_echo_n "(cached) " >&6
7327else
7328  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7329/* end confdefs.h.  */
7330int i;
7331_ACEOF
7332if ac_fn_c_try_compile "$LINENO"; then :
7333  xorg_cv_cc_flag_unused_command_line_argument=yes
7334else
7335  xorg_cv_cc_flag_unused_command_line_argument=no
7336fi
7337rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7338fi
7339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7340$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7341	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7342	CFLAGS="$xorg_testset_save_CFLAGS"
7343fi
7344
7345found="no"
7346
7347	if test $found = "no" ; then
7348		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7349			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7350		fi
7351
7352		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7353			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7354		fi
7355
7356		CFLAGS="$CFLAGS -Werror=init-self"
7357
7358		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7359$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
7360		cacheid=xorg_cv_cc_flag__Werror_init_self
7361		if eval \${$cacheid+:} false; then :
7362  $as_echo_n "(cached) " >&6
7363else
7364  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7365/* end confdefs.h.  */
7366int i;
7367int
7368main ()
7369{
7370
7371  ;
7372  return 0;
7373}
7374_ACEOF
7375if ac_fn_c_try_link "$LINENO"; then :
7376  eval $cacheid=yes
7377else
7378  eval $cacheid=no
7379fi
7380rm -f core conftest.err conftest.$ac_objext \
7381    conftest$ac_exeext conftest.$ac_ext
7382fi
7383
7384
7385		CFLAGS="$xorg_testset_save_CFLAGS"
7386
7387		eval supported=\$$cacheid
7388		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7389$as_echo "$supported" >&6; }
7390		if test "$supported" = "yes" ; then
7391			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7392			found="yes"
7393		fi
7394	fi
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410xorg_testset_save_CFLAGS="$CFLAGS"
7411
7412if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7413	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7414	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7415$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7416if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7417  $as_echo_n "(cached) " >&6
7418else
7419  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7420/* end confdefs.h.  */
7421int i;
7422_ACEOF
7423if ac_fn_c_try_compile "$LINENO"; then :
7424  xorg_cv_cc_flag_unknown_warning_option=yes
7425else
7426  xorg_cv_cc_flag_unknown_warning_option=no
7427fi
7428rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7429fi
7430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7431$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7432	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7433	CFLAGS="$xorg_testset_save_CFLAGS"
7434fi
7435
7436if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7437	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7438		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7439	fi
7440	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7441	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7442$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7443if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7444  $as_echo_n "(cached) " >&6
7445else
7446  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7447/* end confdefs.h.  */
7448int i;
7449_ACEOF
7450if ac_fn_c_try_compile "$LINENO"; then :
7451  xorg_cv_cc_flag_unused_command_line_argument=yes
7452else
7453  xorg_cv_cc_flag_unused_command_line_argument=no
7454fi
7455rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7456fi
7457{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7458$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7459	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7460	CFLAGS="$xorg_testset_save_CFLAGS"
7461fi
7462
7463found="no"
7464
7465	if test $found = "no" ; then
7466		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7467			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7468		fi
7469
7470		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7471			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7472		fi
7473
7474		CFLAGS="$CFLAGS -Werror=main"
7475
7476		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7477$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
7478		cacheid=xorg_cv_cc_flag__Werror_main
7479		if eval \${$cacheid+:} false; then :
7480  $as_echo_n "(cached) " >&6
7481else
7482  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7483/* end confdefs.h.  */
7484int i;
7485int
7486main ()
7487{
7488
7489  ;
7490  return 0;
7491}
7492_ACEOF
7493if ac_fn_c_try_link "$LINENO"; then :
7494  eval $cacheid=yes
7495else
7496  eval $cacheid=no
7497fi
7498rm -f core conftest.err conftest.$ac_objext \
7499    conftest$ac_exeext conftest.$ac_ext
7500fi
7501
7502
7503		CFLAGS="$xorg_testset_save_CFLAGS"
7504
7505		eval supported=\$$cacheid
7506		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7507$as_echo "$supported" >&6; }
7508		if test "$supported" = "yes" ; then
7509			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7510			found="yes"
7511		fi
7512	fi
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528xorg_testset_save_CFLAGS="$CFLAGS"
7529
7530if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7531	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7532	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7533$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7534if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7535  $as_echo_n "(cached) " >&6
7536else
7537  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7538/* end confdefs.h.  */
7539int i;
7540_ACEOF
7541if ac_fn_c_try_compile "$LINENO"; then :
7542  xorg_cv_cc_flag_unknown_warning_option=yes
7543else
7544  xorg_cv_cc_flag_unknown_warning_option=no
7545fi
7546rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7547fi
7548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7549$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7550	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7551	CFLAGS="$xorg_testset_save_CFLAGS"
7552fi
7553
7554if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7555	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7556		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7557	fi
7558	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7559	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7560$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7561if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7562  $as_echo_n "(cached) " >&6
7563else
7564  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7565/* end confdefs.h.  */
7566int i;
7567_ACEOF
7568if ac_fn_c_try_compile "$LINENO"; then :
7569  xorg_cv_cc_flag_unused_command_line_argument=yes
7570else
7571  xorg_cv_cc_flag_unused_command_line_argument=no
7572fi
7573rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7574fi
7575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7576$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7577	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7578	CFLAGS="$xorg_testset_save_CFLAGS"
7579fi
7580
7581found="no"
7582
7583	if test $found = "no" ; then
7584		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7585			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7586		fi
7587
7588		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7589			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7590		fi
7591
7592		CFLAGS="$CFLAGS -Werror=missing-braces"
7593
7594		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7595$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
7596		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7597		if eval \${$cacheid+:} false; then :
7598  $as_echo_n "(cached) " >&6
7599else
7600  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7601/* end confdefs.h.  */
7602int i;
7603int
7604main ()
7605{
7606
7607  ;
7608  return 0;
7609}
7610_ACEOF
7611if ac_fn_c_try_link "$LINENO"; then :
7612  eval $cacheid=yes
7613else
7614  eval $cacheid=no
7615fi
7616rm -f core conftest.err conftest.$ac_objext \
7617    conftest$ac_exeext conftest.$ac_ext
7618fi
7619
7620
7621		CFLAGS="$xorg_testset_save_CFLAGS"
7622
7623		eval supported=\$$cacheid
7624		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7625$as_echo "$supported" >&6; }
7626		if test "$supported" = "yes" ; then
7627			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7628			found="yes"
7629		fi
7630	fi
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646xorg_testset_save_CFLAGS="$CFLAGS"
7647
7648if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7649	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7650	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7651$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7652if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7653  $as_echo_n "(cached) " >&6
7654else
7655  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7656/* end confdefs.h.  */
7657int i;
7658_ACEOF
7659if ac_fn_c_try_compile "$LINENO"; then :
7660  xorg_cv_cc_flag_unknown_warning_option=yes
7661else
7662  xorg_cv_cc_flag_unknown_warning_option=no
7663fi
7664rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7665fi
7666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7667$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7668	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7669	CFLAGS="$xorg_testset_save_CFLAGS"
7670fi
7671
7672if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7673	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7674		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7675	fi
7676	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7677	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7678$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7679if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7680  $as_echo_n "(cached) " >&6
7681else
7682  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7683/* end confdefs.h.  */
7684int i;
7685_ACEOF
7686if ac_fn_c_try_compile "$LINENO"; then :
7687  xorg_cv_cc_flag_unused_command_line_argument=yes
7688else
7689  xorg_cv_cc_flag_unused_command_line_argument=no
7690fi
7691rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7692fi
7693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7694$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7695	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7696	CFLAGS="$xorg_testset_save_CFLAGS"
7697fi
7698
7699found="no"
7700
7701	if test $found = "no" ; then
7702		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7703			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7704		fi
7705
7706		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7707			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7708		fi
7709
7710		CFLAGS="$CFLAGS -Werror=sequence-point"
7711
7712		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7713$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
7714		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7715		if eval \${$cacheid+:} false; then :
7716  $as_echo_n "(cached) " >&6
7717else
7718  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7719/* end confdefs.h.  */
7720int i;
7721int
7722main ()
7723{
7724
7725  ;
7726  return 0;
7727}
7728_ACEOF
7729if ac_fn_c_try_link "$LINENO"; then :
7730  eval $cacheid=yes
7731else
7732  eval $cacheid=no
7733fi
7734rm -f core conftest.err conftest.$ac_objext \
7735    conftest$ac_exeext conftest.$ac_ext
7736fi
7737
7738
7739		CFLAGS="$xorg_testset_save_CFLAGS"
7740
7741		eval supported=\$$cacheid
7742		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7743$as_echo "$supported" >&6; }
7744		if test "$supported" = "yes" ; then
7745			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7746			found="yes"
7747		fi
7748	fi
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764xorg_testset_save_CFLAGS="$CFLAGS"
7765
7766if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7767	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7768	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7769$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7770if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7771  $as_echo_n "(cached) " >&6
7772else
7773  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7774/* end confdefs.h.  */
7775int i;
7776_ACEOF
7777if ac_fn_c_try_compile "$LINENO"; then :
7778  xorg_cv_cc_flag_unknown_warning_option=yes
7779else
7780  xorg_cv_cc_flag_unknown_warning_option=no
7781fi
7782rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7783fi
7784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7785$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7786	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7787	CFLAGS="$xorg_testset_save_CFLAGS"
7788fi
7789
7790if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7791	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7792		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7793	fi
7794	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7795	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7796$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7797if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7798  $as_echo_n "(cached) " >&6
7799else
7800  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7801/* end confdefs.h.  */
7802int i;
7803_ACEOF
7804if ac_fn_c_try_compile "$LINENO"; then :
7805  xorg_cv_cc_flag_unused_command_line_argument=yes
7806else
7807  xorg_cv_cc_flag_unused_command_line_argument=no
7808fi
7809rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7810fi
7811{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7812$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7813	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7814	CFLAGS="$xorg_testset_save_CFLAGS"
7815fi
7816
7817found="no"
7818
7819	if test $found = "no" ; then
7820		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7821			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7822		fi
7823
7824		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7825			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7826		fi
7827
7828		CFLAGS="$CFLAGS -Werror=return-type"
7829
7830		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7831$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
7832		cacheid=xorg_cv_cc_flag__Werror_return_type
7833		if eval \${$cacheid+:} false; then :
7834  $as_echo_n "(cached) " >&6
7835else
7836  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7837/* end confdefs.h.  */
7838int i;
7839int
7840main ()
7841{
7842
7843  ;
7844  return 0;
7845}
7846_ACEOF
7847if ac_fn_c_try_link "$LINENO"; then :
7848  eval $cacheid=yes
7849else
7850  eval $cacheid=no
7851fi
7852rm -f core conftest.err conftest.$ac_objext \
7853    conftest$ac_exeext conftest.$ac_ext
7854fi
7855
7856
7857		CFLAGS="$xorg_testset_save_CFLAGS"
7858
7859		eval supported=\$$cacheid
7860		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7861$as_echo "$supported" >&6; }
7862		if test "$supported" = "yes" ; then
7863			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7864			found="yes"
7865		fi
7866	fi
7867
7868	if test $found = "no" ; then
7869		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7870			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7871		fi
7872
7873		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7874			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7875		fi
7876
7877		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7878
7879		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7880$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7881		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7882		if eval \${$cacheid+:} false; then :
7883  $as_echo_n "(cached) " >&6
7884else
7885  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7886/* end confdefs.h.  */
7887int i;
7888int
7889main ()
7890{
7891
7892  ;
7893  return 0;
7894}
7895_ACEOF
7896if ac_fn_c_try_link "$LINENO"; then :
7897  eval $cacheid=yes
7898else
7899  eval $cacheid=no
7900fi
7901rm -f core conftest.err conftest.$ac_objext \
7902    conftest$ac_exeext conftest.$ac_ext
7903fi
7904
7905
7906		CFLAGS="$xorg_testset_save_CFLAGS"
7907
7908		eval supported=\$$cacheid
7909		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7910$as_echo "$supported" >&6; }
7911		if test "$supported" = "yes" ; then
7912			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7913			found="yes"
7914		fi
7915	fi
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931xorg_testset_save_CFLAGS="$CFLAGS"
7932
7933if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7934	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7935	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7936$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7937if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7938  $as_echo_n "(cached) " >&6
7939else
7940  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7941/* end confdefs.h.  */
7942int i;
7943_ACEOF
7944if ac_fn_c_try_compile "$LINENO"; then :
7945  xorg_cv_cc_flag_unknown_warning_option=yes
7946else
7947  xorg_cv_cc_flag_unknown_warning_option=no
7948fi
7949rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7950fi
7951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7952$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7953	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7954	CFLAGS="$xorg_testset_save_CFLAGS"
7955fi
7956
7957if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7958	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7959		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7960	fi
7961	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7962	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7963$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7964if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7965  $as_echo_n "(cached) " >&6
7966else
7967  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7968/* end confdefs.h.  */
7969int i;
7970_ACEOF
7971if ac_fn_c_try_compile "$LINENO"; then :
7972  xorg_cv_cc_flag_unused_command_line_argument=yes
7973else
7974  xorg_cv_cc_flag_unused_command_line_argument=no
7975fi
7976rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7977fi
7978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7979$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7980	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7981	CFLAGS="$xorg_testset_save_CFLAGS"
7982fi
7983
7984found="no"
7985
7986	if test $found = "no" ; then
7987		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7988			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7989		fi
7990
7991		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7992			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7993		fi
7994
7995		CFLAGS="$CFLAGS -Werror=trigraphs"
7996
7997		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
7998$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
7999		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8000		if eval \${$cacheid+:} false; then :
8001  $as_echo_n "(cached) " >&6
8002else
8003  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8004/* end confdefs.h.  */
8005int i;
8006int
8007main ()
8008{
8009
8010  ;
8011  return 0;
8012}
8013_ACEOF
8014if ac_fn_c_try_link "$LINENO"; then :
8015  eval $cacheid=yes
8016else
8017  eval $cacheid=no
8018fi
8019rm -f core conftest.err conftest.$ac_objext \
8020    conftest$ac_exeext conftest.$ac_ext
8021fi
8022
8023
8024		CFLAGS="$xorg_testset_save_CFLAGS"
8025
8026		eval supported=\$$cacheid
8027		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8028$as_echo "$supported" >&6; }
8029		if test "$supported" = "yes" ; then
8030			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8031			found="yes"
8032		fi
8033	fi
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049xorg_testset_save_CFLAGS="$CFLAGS"
8050
8051if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8052	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8053	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8054$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8055if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8056  $as_echo_n "(cached) " >&6
8057else
8058  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8059/* end confdefs.h.  */
8060int i;
8061_ACEOF
8062if ac_fn_c_try_compile "$LINENO"; then :
8063  xorg_cv_cc_flag_unknown_warning_option=yes
8064else
8065  xorg_cv_cc_flag_unknown_warning_option=no
8066fi
8067rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8068fi
8069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8070$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8071	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8072	CFLAGS="$xorg_testset_save_CFLAGS"
8073fi
8074
8075if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8076	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8077		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8078	fi
8079	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8080	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8081$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8082if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8083  $as_echo_n "(cached) " >&6
8084else
8085  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8086/* end confdefs.h.  */
8087int i;
8088_ACEOF
8089if ac_fn_c_try_compile "$LINENO"; then :
8090  xorg_cv_cc_flag_unused_command_line_argument=yes
8091else
8092  xorg_cv_cc_flag_unused_command_line_argument=no
8093fi
8094rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8095fi
8096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8097$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8098	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8099	CFLAGS="$xorg_testset_save_CFLAGS"
8100fi
8101
8102found="no"
8103
8104	if test $found = "no" ; then
8105		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8106			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8107		fi
8108
8109		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8110			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8111		fi
8112
8113		CFLAGS="$CFLAGS -Werror=array-bounds"
8114
8115		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8116$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
8117		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8118		if eval \${$cacheid+:} false; then :
8119  $as_echo_n "(cached) " >&6
8120else
8121  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8122/* end confdefs.h.  */
8123int i;
8124int
8125main ()
8126{
8127
8128  ;
8129  return 0;
8130}
8131_ACEOF
8132if ac_fn_c_try_link "$LINENO"; then :
8133  eval $cacheid=yes
8134else
8135  eval $cacheid=no
8136fi
8137rm -f core conftest.err conftest.$ac_objext \
8138    conftest$ac_exeext conftest.$ac_ext
8139fi
8140
8141
8142		CFLAGS="$xorg_testset_save_CFLAGS"
8143
8144		eval supported=\$$cacheid
8145		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8146$as_echo "$supported" >&6; }
8147		if test "$supported" = "yes" ; then
8148			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8149			found="yes"
8150		fi
8151	fi
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167xorg_testset_save_CFLAGS="$CFLAGS"
8168
8169if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8170	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8171	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8172$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8173if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8174  $as_echo_n "(cached) " >&6
8175else
8176  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8177/* end confdefs.h.  */
8178int i;
8179_ACEOF
8180if ac_fn_c_try_compile "$LINENO"; then :
8181  xorg_cv_cc_flag_unknown_warning_option=yes
8182else
8183  xorg_cv_cc_flag_unknown_warning_option=no
8184fi
8185rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8186fi
8187{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8188$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8189	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8190	CFLAGS="$xorg_testset_save_CFLAGS"
8191fi
8192
8193if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8194	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8195		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8196	fi
8197	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8198	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8199$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8200if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8201  $as_echo_n "(cached) " >&6
8202else
8203  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8204/* end confdefs.h.  */
8205int i;
8206_ACEOF
8207if ac_fn_c_try_compile "$LINENO"; then :
8208  xorg_cv_cc_flag_unused_command_line_argument=yes
8209else
8210  xorg_cv_cc_flag_unused_command_line_argument=no
8211fi
8212rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8213fi
8214{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8215$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8216	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8217	CFLAGS="$xorg_testset_save_CFLAGS"
8218fi
8219
8220found="no"
8221
8222	if test $found = "no" ; then
8223		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8224			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8225		fi
8226
8227		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8228			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8229		fi
8230
8231		CFLAGS="$CFLAGS -Werror=write-strings"
8232
8233		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8234$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
8235		cacheid=xorg_cv_cc_flag__Werror_write_strings
8236		if eval \${$cacheid+:} false; then :
8237  $as_echo_n "(cached) " >&6
8238else
8239  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8240/* end confdefs.h.  */
8241int i;
8242int
8243main ()
8244{
8245
8246  ;
8247  return 0;
8248}
8249_ACEOF
8250if ac_fn_c_try_link "$LINENO"; then :
8251  eval $cacheid=yes
8252else
8253  eval $cacheid=no
8254fi
8255rm -f core conftest.err conftest.$ac_objext \
8256    conftest$ac_exeext conftest.$ac_ext
8257fi
8258
8259
8260		CFLAGS="$xorg_testset_save_CFLAGS"
8261
8262		eval supported=\$$cacheid
8263		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8264$as_echo "$supported" >&6; }
8265		if test "$supported" = "yes" ; then
8266			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8267			found="yes"
8268		fi
8269	fi
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285xorg_testset_save_CFLAGS="$CFLAGS"
8286
8287if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8288	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8289	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8290$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8291if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8292  $as_echo_n "(cached) " >&6
8293else
8294  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8295/* end confdefs.h.  */
8296int i;
8297_ACEOF
8298if ac_fn_c_try_compile "$LINENO"; then :
8299  xorg_cv_cc_flag_unknown_warning_option=yes
8300else
8301  xorg_cv_cc_flag_unknown_warning_option=no
8302fi
8303rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8304fi
8305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8306$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8307	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8308	CFLAGS="$xorg_testset_save_CFLAGS"
8309fi
8310
8311if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8312	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8313		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8314	fi
8315	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8316	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8317$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8318if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8319  $as_echo_n "(cached) " >&6
8320else
8321  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8322/* end confdefs.h.  */
8323int i;
8324_ACEOF
8325if ac_fn_c_try_compile "$LINENO"; then :
8326  xorg_cv_cc_flag_unused_command_line_argument=yes
8327else
8328  xorg_cv_cc_flag_unused_command_line_argument=no
8329fi
8330rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8331fi
8332{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8333$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8334	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8335	CFLAGS="$xorg_testset_save_CFLAGS"
8336fi
8337
8338found="no"
8339
8340	if test $found = "no" ; then
8341		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8342			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8343		fi
8344
8345		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8346			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8347		fi
8348
8349		CFLAGS="$CFLAGS -Werror=address"
8350
8351		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8352$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
8353		cacheid=xorg_cv_cc_flag__Werror_address
8354		if eval \${$cacheid+:} false; then :
8355  $as_echo_n "(cached) " >&6
8356else
8357  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8358/* end confdefs.h.  */
8359int i;
8360int
8361main ()
8362{
8363
8364  ;
8365  return 0;
8366}
8367_ACEOF
8368if ac_fn_c_try_link "$LINENO"; then :
8369  eval $cacheid=yes
8370else
8371  eval $cacheid=no
8372fi
8373rm -f core conftest.err conftest.$ac_objext \
8374    conftest$ac_exeext conftest.$ac_ext
8375fi
8376
8377
8378		CFLAGS="$xorg_testset_save_CFLAGS"
8379
8380		eval supported=\$$cacheid
8381		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8382$as_echo "$supported" >&6; }
8383		if test "$supported" = "yes" ; then
8384			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8385			found="yes"
8386		fi
8387	fi
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403xorg_testset_save_CFLAGS="$CFLAGS"
8404
8405if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8406	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8407	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8408$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8409if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8410  $as_echo_n "(cached) " >&6
8411else
8412  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8413/* end confdefs.h.  */
8414int i;
8415_ACEOF
8416if ac_fn_c_try_compile "$LINENO"; then :
8417  xorg_cv_cc_flag_unknown_warning_option=yes
8418else
8419  xorg_cv_cc_flag_unknown_warning_option=no
8420fi
8421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8422fi
8423{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8424$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8425	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8426	CFLAGS="$xorg_testset_save_CFLAGS"
8427fi
8428
8429if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8430	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8431		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8432	fi
8433	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8434	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8435$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8436if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8437  $as_echo_n "(cached) " >&6
8438else
8439  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8440/* end confdefs.h.  */
8441int i;
8442_ACEOF
8443if ac_fn_c_try_compile "$LINENO"; then :
8444  xorg_cv_cc_flag_unused_command_line_argument=yes
8445else
8446  xorg_cv_cc_flag_unused_command_line_argument=no
8447fi
8448rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8449fi
8450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8451$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8452	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8453	CFLAGS="$xorg_testset_save_CFLAGS"
8454fi
8455
8456found="no"
8457
8458	if test $found = "no" ; then
8459		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8460			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8461		fi
8462
8463		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8464			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8465		fi
8466
8467		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8468
8469		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8470$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8471		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8472		if eval \${$cacheid+:} false; then :
8473  $as_echo_n "(cached) " >&6
8474else
8475  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8476/* end confdefs.h.  */
8477int i;
8478int
8479main ()
8480{
8481
8482  ;
8483  return 0;
8484}
8485_ACEOF
8486if ac_fn_c_try_link "$LINENO"; then :
8487  eval $cacheid=yes
8488else
8489  eval $cacheid=no
8490fi
8491rm -f core conftest.err conftest.$ac_objext \
8492    conftest$ac_exeext conftest.$ac_ext
8493fi
8494
8495
8496		CFLAGS="$xorg_testset_save_CFLAGS"
8497
8498		eval supported=\$$cacheid
8499		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8500$as_echo "$supported" >&6; }
8501		if test "$supported" = "yes" ; then
8502			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8503			found="yes"
8504		fi
8505	fi
8506
8507	if test $found = "no" ; then
8508		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8509			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8510		fi
8511
8512		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8513			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8514		fi
8515
8516		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8517
8518		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8519$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8520		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8521		if eval \${$cacheid+:} false; then :
8522  $as_echo_n "(cached) " >&6
8523else
8524  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8525/* end confdefs.h.  */
8526int i;
8527int
8528main ()
8529{
8530
8531  ;
8532  return 0;
8533}
8534_ACEOF
8535if ac_fn_c_try_link "$LINENO"; then :
8536  eval $cacheid=yes
8537else
8538  eval $cacheid=no
8539fi
8540rm -f core conftest.err conftest.$ac_objext \
8541    conftest$ac_exeext conftest.$ac_ext
8542fi
8543
8544
8545		CFLAGS="$xorg_testset_save_CFLAGS"
8546
8547		eval supported=\$$cacheid
8548		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8549$as_echo "$supported" >&6; }
8550		if test "$supported" = "yes" ; then
8551			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8552			found="yes"
8553		fi
8554	fi
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570xorg_testset_save_CFLAGS="$CFLAGS"
8571
8572if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8573	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8574	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8575$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8576if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8577  $as_echo_n "(cached) " >&6
8578else
8579  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8580/* end confdefs.h.  */
8581int i;
8582_ACEOF
8583if ac_fn_c_try_compile "$LINENO"; then :
8584  xorg_cv_cc_flag_unknown_warning_option=yes
8585else
8586  xorg_cv_cc_flag_unknown_warning_option=no
8587fi
8588rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8589fi
8590{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8591$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8592	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8593	CFLAGS="$xorg_testset_save_CFLAGS"
8594fi
8595
8596if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8597	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8598		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8599	fi
8600	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8601	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8602$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8603if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8604  $as_echo_n "(cached) " >&6
8605else
8606  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8607/* end confdefs.h.  */
8608int i;
8609_ACEOF
8610if ac_fn_c_try_compile "$LINENO"; then :
8611  xorg_cv_cc_flag_unused_command_line_argument=yes
8612else
8613  xorg_cv_cc_flag_unused_command_line_argument=no
8614fi
8615rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8616fi
8617{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8618$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8619	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8620	CFLAGS="$xorg_testset_save_CFLAGS"
8621fi
8622
8623found="no"
8624
8625	if test $found = "no" ; then
8626		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8627			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8628		fi
8629
8630		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8631			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8632		fi
8633
8634		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8635
8636		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8637$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8638		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8639		if eval \${$cacheid+:} false; then :
8640  $as_echo_n "(cached) " >&6
8641else
8642  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8643/* end confdefs.h.  */
8644int i;
8645int
8646main ()
8647{
8648
8649  ;
8650  return 0;
8651}
8652_ACEOF
8653if ac_fn_c_try_link "$LINENO"; then :
8654  eval $cacheid=yes
8655else
8656  eval $cacheid=no
8657fi
8658rm -f core conftest.err conftest.$ac_objext \
8659    conftest$ac_exeext conftest.$ac_ext
8660fi
8661
8662
8663		CFLAGS="$xorg_testset_save_CFLAGS"
8664
8665		eval supported=\$$cacheid
8666		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8667$as_echo "$supported" >&6; }
8668		if test "$supported" = "yes" ; then
8669			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8670			found="yes"
8671		fi
8672	fi
8673
8674 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8675else
8676{ $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
8677$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;}
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691xorg_testset_save_CFLAGS="$CFLAGS"
8692
8693if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8694	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8695	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8696$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8697if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8698  $as_echo_n "(cached) " >&6
8699else
8700  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8701/* end confdefs.h.  */
8702int i;
8703_ACEOF
8704if ac_fn_c_try_compile "$LINENO"; then :
8705  xorg_cv_cc_flag_unknown_warning_option=yes
8706else
8707  xorg_cv_cc_flag_unknown_warning_option=no
8708fi
8709rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8710fi
8711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8712$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8713	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8714	CFLAGS="$xorg_testset_save_CFLAGS"
8715fi
8716
8717if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8718	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8719		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8720	fi
8721	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8722	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8723$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8724if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8725  $as_echo_n "(cached) " >&6
8726else
8727  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8728/* end confdefs.h.  */
8729int i;
8730_ACEOF
8731if ac_fn_c_try_compile "$LINENO"; then :
8732  xorg_cv_cc_flag_unused_command_line_argument=yes
8733else
8734  xorg_cv_cc_flag_unused_command_line_argument=no
8735fi
8736rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8737fi
8738{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8739$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8740	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8741	CFLAGS="$xorg_testset_save_CFLAGS"
8742fi
8743
8744found="no"
8745
8746	if test $found = "no" ; then
8747		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8748			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8749		fi
8750
8751		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8752			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8753		fi
8754
8755		CFLAGS="$CFLAGS -Wimplicit"
8756
8757		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8758$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
8759		cacheid=xorg_cv_cc_flag__Wimplicit
8760		if eval \${$cacheid+:} false; then :
8761  $as_echo_n "(cached) " >&6
8762else
8763  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8764/* end confdefs.h.  */
8765int i;
8766int
8767main ()
8768{
8769
8770  ;
8771  return 0;
8772}
8773_ACEOF
8774if ac_fn_c_try_link "$LINENO"; then :
8775  eval $cacheid=yes
8776else
8777  eval $cacheid=no
8778fi
8779rm -f core conftest.err conftest.$ac_objext \
8780    conftest$ac_exeext conftest.$ac_ext
8781fi
8782
8783
8784		CFLAGS="$xorg_testset_save_CFLAGS"
8785
8786		eval supported=\$$cacheid
8787		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8788$as_echo "$supported" >&6; }
8789		if test "$supported" = "yes" ; then
8790			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8791			found="yes"
8792		fi
8793	fi
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809xorg_testset_save_CFLAGS="$CFLAGS"
8810
8811if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8812	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8813	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8814$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8815if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8816  $as_echo_n "(cached) " >&6
8817else
8818  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8819/* end confdefs.h.  */
8820int i;
8821_ACEOF
8822if ac_fn_c_try_compile "$LINENO"; then :
8823  xorg_cv_cc_flag_unknown_warning_option=yes
8824else
8825  xorg_cv_cc_flag_unknown_warning_option=no
8826fi
8827rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8828fi
8829{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8830$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8831	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8832	CFLAGS="$xorg_testset_save_CFLAGS"
8833fi
8834
8835if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8836	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8837		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8838	fi
8839	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8840	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8841$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8842if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8843  $as_echo_n "(cached) " >&6
8844else
8845  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8846/* end confdefs.h.  */
8847int i;
8848_ACEOF
8849if ac_fn_c_try_compile "$LINENO"; then :
8850  xorg_cv_cc_flag_unused_command_line_argument=yes
8851else
8852  xorg_cv_cc_flag_unused_command_line_argument=no
8853fi
8854rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8855fi
8856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8857$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8858	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8859	CFLAGS="$xorg_testset_save_CFLAGS"
8860fi
8861
8862found="no"
8863
8864	if test $found = "no" ; then
8865		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8866			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8867		fi
8868
8869		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8870			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8871		fi
8872
8873		CFLAGS="$CFLAGS -Wnonnull"
8874
8875		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
8876$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
8877		cacheid=xorg_cv_cc_flag__Wnonnull
8878		if eval \${$cacheid+:} false; then :
8879  $as_echo_n "(cached) " >&6
8880else
8881  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8882/* end confdefs.h.  */
8883int i;
8884int
8885main ()
8886{
8887
8888  ;
8889  return 0;
8890}
8891_ACEOF
8892if ac_fn_c_try_link "$LINENO"; then :
8893  eval $cacheid=yes
8894else
8895  eval $cacheid=no
8896fi
8897rm -f core conftest.err conftest.$ac_objext \
8898    conftest$ac_exeext conftest.$ac_ext
8899fi
8900
8901
8902		CFLAGS="$xorg_testset_save_CFLAGS"
8903
8904		eval supported=\$$cacheid
8905		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8906$as_echo "$supported" >&6; }
8907		if test "$supported" = "yes" ; then
8908			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
8909			found="yes"
8910		fi
8911	fi
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927xorg_testset_save_CFLAGS="$CFLAGS"
8928
8929if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8930	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8931	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8932$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8933if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8934  $as_echo_n "(cached) " >&6
8935else
8936  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8937/* end confdefs.h.  */
8938int i;
8939_ACEOF
8940if ac_fn_c_try_compile "$LINENO"; then :
8941  xorg_cv_cc_flag_unknown_warning_option=yes
8942else
8943  xorg_cv_cc_flag_unknown_warning_option=no
8944fi
8945rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8946fi
8947{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8948$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8949	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8950	CFLAGS="$xorg_testset_save_CFLAGS"
8951fi
8952
8953if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8954	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8955		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8956	fi
8957	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8958	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8959$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8960if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8961  $as_echo_n "(cached) " >&6
8962else
8963  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8964/* end confdefs.h.  */
8965int i;
8966_ACEOF
8967if ac_fn_c_try_compile "$LINENO"; then :
8968  xorg_cv_cc_flag_unused_command_line_argument=yes
8969else
8970  xorg_cv_cc_flag_unused_command_line_argument=no
8971fi
8972rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8973fi
8974{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8975$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8976	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8977	CFLAGS="$xorg_testset_save_CFLAGS"
8978fi
8979
8980found="no"
8981
8982	if test $found = "no" ; then
8983		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8984			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8985		fi
8986
8987		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8988			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8989		fi
8990
8991		CFLAGS="$CFLAGS -Winit-self"
8992
8993		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
8994$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
8995		cacheid=xorg_cv_cc_flag__Winit_self
8996		if eval \${$cacheid+:} false; then :
8997  $as_echo_n "(cached) " >&6
8998else
8999  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9000/* end confdefs.h.  */
9001int i;
9002int
9003main ()
9004{
9005
9006  ;
9007  return 0;
9008}
9009_ACEOF
9010if ac_fn_c_try_link "$LINENO"; then :
9011  eval $cacheid=yes
9012else
9013  eval $cacheid=no
9014fi
9015rm -f core conftest.err conftest.$ac_objext \
9016    conftest$ac_exeext conftest.$ac_ext
9017fi
9018
9019
9020		CFLAGS="$xorg_testset_save_CFLAGS"
9021
9022		eval supported=\$$cacheid
9023		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9024$as_echo "$supported" >&6; }
9025		if test "$supported" = "yes" ; then
9026			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9027			found="yes"
9028		fi
9029	fi
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045xorg_testset_save_CFLAGS="$CFLAGS"
9046
9047if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9048	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9049	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9050$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9051if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9052  $as_echo_n "(cached) " >&6
9053else
9054  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9055/* end confdefs.h.  */
9056int i;
9057_ACEOF
9058if ac_fn_c_try_compile "$LINENO"; then :
9059  xorg_cv_cc_flag_unknown_warning_option=yes
9060else
9061  xorg_cv_cc_flag_unknown_warning_option=no
9062fi
9063rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9064fi
9065{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9066$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9067	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9068	CFLAGS="$xorg_testset_save_CFLAGS"
9069fi
9070
9071if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9072	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9073		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9074	fi
9075	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9076	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9077$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9078if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9079  $as_echo_n "(cached) " >&6
9080else
9081  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9082/* end confdefs.h.  */
9083int i;
9084_ACEOF
9085if ac_fn_c_try_compile "$LINENO"; then :
9086  xorg_cv_cc_flag_unused_command_line_argument=yes
9087else
9088  xorg_cv_cc_flag_unused_command_line_argument=no
9089fi
9090rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9091fi
9092{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9093$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9094	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9095	CFLAGS="$xorg_testset_save_CFLAGS"
9096fi
9097
9098found="no"
9099
9100	if test $found = "no" ; then
9101		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9102			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9103		fi
9104
9105		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9106			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9107		fi
9108
9109		CFLAGS="$CFLAGS -Wmain"
9110
9111		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9112$as_echo_n "checking if $CC supports -Wmain... " >&6; }
9113		cacheid=xorg_cv_cc_flag__Wmain
9114		if eval \${$cacheid+:} false; then :
9115  $as_echo_n "(cached) " >&6
9116else
9117  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9118/* end confdefs.h.  */
9119int i;
9120int
9121main ()
9122{
9123
9124  ;
9125  return 0;
9126}
9127_ACEOF
9128if ac_fn_c_try_link "$LINENO"; then :
9129  eval $cacheid=yes
9130else
9131  eval $cacheid=no
9132fi
9133rm -f core conftest.err conftest.$ac_objext \
9134    conftest$ac_exeext conftest.$ac_ext
9135fi
9136
9137
9138		CFLAGS="$xorg_testset_save_CFLAGS"
9139
9140		eval supported=\$$cacheid
9141		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9142$as_echo "$supported" >&6; }
9143		if test "$supported" = "yes" ; then
9144			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9145			found="yes"
9146		fi
9147	fi
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163xorg_testset_save_CFLAGS="$CFLAGS"
9164
9165if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9166	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9167	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9168$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9169if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9170  $as_echo_n "(cached) " >&6
9171else
9172  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9173/* end confdefs.h.  */
9174int i;
9175_ACEOF
9176if ac_fn_c_try_compile "$LINENO"; then :
9177  xorg_cv_cc_flag_unknown_warning_option=yes
9178else
9179  xorg_cv_cc_flag_unknown_warning_option=no
9180fi
9181rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9182fi
9183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9184$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9185	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9186	CFLAGS="$xorg_testset_save_CFLAGS"
9187fi
9188
9189if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9190	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9191		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9192	fi
9193	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9194	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9195$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9196if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9197  $as_echo_n "(cached) " >&6
9198else
9199  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9200/* end confdefs.h.  */
9201int i;
9202_ACEOF
9203if ac_fn_c_try_compile "$LINENO"; then :
9204  xorg_cv_cc_flag_unused_command_line_argument=yes
9205else
9206  xorg_cv_cc_flag_unused_command_line_argument=no
9207fi
9208rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9209fi
9210{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9211$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9212	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9213	CFLAGS="$xorg_testset_save_CFLAGS"
9214fi
9215
9216found="no"
9217
9218	if test $found = "no" ; then
9219		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9220			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9221		fi
9222
9223		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9224			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9225		fi
9226
9227		CFLAGS="$CFLAGS -Wmissing-braces"
9228
9229		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9230$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
9231		cacheid=xorg_cv_cc_flag__Wmissing_braces
9232		if eval \${$cacheid+:} false; then :
9233  $as_echo_n "(cached) " >&6
9234else
9235  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9236/* end confdefs.h.  */
9237int i;
9238int
9239main ()
9240{
9241
9242  ;
9243  return 0;
9244}
9245_ACEOF
9246if ac_fn_c_try_link "$LINENO"; then :
9247  eval $cacheid=yes
9248else
9249  eval $cacheid=no
9250fi
9251rm -f core conftest.err conftest.$ac_objext \
9252    conftest$ac_exeext conftest.$ac_ext
9253fi
9254
9255
9256		CFLAGS="$xorg_testset_save_CFLAGS"
9257
9258		eval supported=\$$cacheid
9259		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9260$as_echo "$supported" >&6; }
9261		if test "$supported" = "yes" ; then
9262			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9263			found="yes"
9264		fi
9265	fi
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281xorg_testset_save_CFLAGS="$CFLAGS"
9282
9283if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9284	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9285	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9286$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9287if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9288  $as_echo_n "(cached) " >&6
9289else
9290  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9291/* end confdefs.h.  */
9292int i;
9293_ACEOF
9294if ac_fn_c_try_compile "$LINENO"; then :
9295  xorg_cv_cc_flag_unknown_warning_option=yes
9296else
9297  xorg_cv_cc_flag_unknown_warning_option=no
9298fi
9299rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9300fi
9301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9302$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9303	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9304	CFLAGS="$xorg_testset_save_CFLAGS"
9305fi
9306
9307if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9308	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9309		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9310	fi
9311	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9312	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9313$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9314if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9315  $as_echo_n "(cached) " >&6
9316else
9317  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9318/* end confdefs.h.  */
9319int i;
9320_ACEOF
9321if ac_fn_c_try_compile "$LINENO"; then :
9322  xorg_cv_cc_flag_unused_command_line_argument=yes
9323else
9324  xorg_cv_cc_flag_unused_command_line_argument=no
9325fi
9326rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9327fi
9328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9329$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9330	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9331	CFLAGS="$xorg_testset_save_CFLAGS"
9332fi
9333
9334found="no"
9335
9336	if test $found = "no" ; then
9337		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9338			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9339		fi
9340
9341		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9342			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9343		fi
9344
9345		CFLAGS="$CFLAGS -Wsequence-point"
9346
9347		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9348$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
9349		cacheid=xorg_cv_cc_flag__Wsequence_point
9350		if eval \${$cacheid+:} false; then :
9351  $as_echo_n "(cached) " >&6
9352else
9353  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9354/* end confdefs.h.  */
9355int i;
9356int
9357main ()
9358{
9359
9360  ;
9361  return 0;
9362}
9363_ACEOF
9364if ac_fn_c_try_link "$LINENO"; then :
9365  eval $cacheid=yes
9366else
9367  eval $cacheid=no
9368fi
9369rm -f core conftest.err conftest.$ac_objext \
9370    conftest$ac_exeext conftest.$ac_ext
9371fi
9372
9373
9374		CFLAGS="$xorg_testset_save_CFLAGS"
9375
9376		eval supported=\$$cacheid
9377		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9378$as_echo "$supported" >&6; }
9379		if test "$supported" = "yes" ; then
9380			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9381			found="yes"
9382		fi
9383	fi
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399xorg_testset_save_CFLAGS="$CFLAGS"
9400
9401if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9402	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9403	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9404$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9405if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9406  $as_echo_n "(cached) " >&6
9407else
9408  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9409/* end confdefs.h.  */
9410int i;
9411_ACEOF
9412if ac_fn_c_try_compile "$LINENO"; then :
9413  xorg_cv_cc_flag_unknown_warning_option=yes
9414else
9415  xorg_cv_cc_flag_unknown_warning_option=no
9416fi
9417rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9418fi
9419{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9420$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9421	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9422	CFLAGS="$xorg_testset_save_CFLAGS"
9423fi
9424
9425if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9426	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9427		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9428	fi
9429	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9430	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9431$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9432if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9433  $as_echo_n "(cached) " >&6
9434else
9435  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9436/* end confdefs.h.  */
9437int i;
9438_ACEOF
9439if ac_fn_c_try_compile "$LINENO"; then :
9440  xorg_cv_cc_flag_unused_command_line_argument=yes
9441else
9442  xorg_cv_cc_flag_unused_command_line_argument=no
9443fi
9444rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9445fi
9446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9447$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9448	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9449	CFLAGS="$xorg_testset_save_CFLAGS"
9450fi
9451
9452found="no"
9453
9454	if test $found = "no" ; then
9455		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9456			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9457		fi
9458
9459		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9460			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9461		fi
9462
9463		CFLAGS="$CFLAGS -Wreturn-type"
9464
9465		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9466$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
9467		cacheid=xorg_cv_cc_flag__Wreturn_type
9468		if eval \${$cacheid+:} false; then :
9469  $as_echo_n "(cached) " >&6
9470else
9471  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9472/* end confdefs.h.  */
9473int i;
9474int
9475main ()
9476{
9477
9478  ;
9479  return 0;
9480}
9481_ACEOF
9482if ac_fn_c_try_link "$LINENO"; then :
9483  eval $cacheid=yes
9484else
9485  eval $cacheid=no
9486fi
9487rm -f core conftest.err conftest.$ac_objext \
9488    conftest$ac_exeext conftest.$ac_ext
9489fi
9490
9491
9492		CFLAGS="$xorg_testset_save_CFLAGS"
9493
9494		eval supported=\$$cacheid
9495		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9496$as_echo "$supported" >&6; }
9497		if test "$supported" = "yes" ; then
9498			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9499			found="yes"
9500		fi
9501	fi
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517xorg_testset_save_CFLAGS="$CFLAGS"
9518
9519if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9520	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9521	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9522$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9523if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9524  $as_echo_n "(cached) " >&6
9525else
9526  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9527/* end confdefs.h.  */
9528int i;
9529_ACEOF
9530if ac_fn_c_try_compile "$LINENO"; then :
9531  xorg_cv_cc_flag_unknown_warning_option=yes
9532else
9533  xorg_cv_cc_flag_unknown_warning_option=no
9534fi
9535rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9536fi
9537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9538$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9539	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9540	CFLAGS="$xorg_testset_save_CFLAGS"
9541fi
9542
9543if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9544	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9545		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9546	fi
9547	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9548	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9549$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9550if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9551  $as_echo_n "(cached) " >&6
9552else
9553  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9554/* end confdefs.h.  */
9555int i;
9556_ACEOF
9557if ac_fn_c_try_compile "$LINENO"; then :
9558  xorg_cv_cc_flag_unused_command_line_argument=yes
9559else
9560  xorg_cv_cc_flag_unused_command_line_argument=no
9561fi
9562rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9563fi
9564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9565$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9566	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9567	CFLAGS="$xorg_testset_save_CFLAGS"
9568fi
9569
9570found="no"
9571
9572	if test $found = "no" ; then
9573		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9574			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9575		fi
9576
9577		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9578			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9579		fi
9580
9581		CFLAGS="$CFLAGS -Wtrigraphs"
9582
9583		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9584$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
9585		cacheid=xorg_cv_cc_flag__Wtrigraphs
9586		if eval \${$cacheid+:} false; then :
9587  $as_echo_n "(cached) " >&6
9588else
9589  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9590/* end confdefs.h.  */
9591int i;
9592int
9593main ()
9594{
9595
9596  ;
9597  return 0;
9598}
9599_ACEOF
9600if ac_fn_c_try_link "$LINENO"; then :
9601  eval $cacheid=yes
9602else
9603  eval $cacheid=no
9604fi
9605rm -f core conftest.err conftest.$ac_objext \
9606    conftest$ac_exeext conftest.$ac_ext
9607fi
9608
9609
9610		CFLAGS="$xorg_testset_save_CFLAGS"
9611
9612		eval supported=\$$cacheid
9613		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9614$as_echo "$supported" >&6; }
9615		if test "$supported" = "yes" ; then
9616			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9617			found="yes"
9618		fi
9619	fi
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635xorg_testset_save_CFLAGS="$CFLAGS"
9636
9637if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9638	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9639	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9640$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9641if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9642  $as_echo_n "(cached) " >&6
9643else
9644  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9645/* end confdefs.h.  */
9646int i;
9647_ACEOF
9648if ac_fn_c_try_compile "$LINENO"; then :
9649  xorg_cv_cc_flag_unknown_warning_option=yes
9650else
9651  xorg_cv_cc_flag_unknown_warning_option=no
9652fi
9653rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9654fi
9655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9656$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9657	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9658	CFLAGS="$xorg_testset_save_CFLAGS"
9659fi
9660
9661if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9662	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9663		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9664	fi
9665	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9666	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9667$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9668if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9669  $as_echo_n "(cached) " >&6
9670else
9671  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9672/* end confdefs.h.  */
9673int i;
9674_ACEOF
9675if ac_fn_c_try_compile "$LINENO"; then :
9676  xorg_cv_cc_flag_unused_command_line_argument=yes
9677else
9678  xorg_cv_cc_flag_unused_command_line_argument=no
9679fi
9680rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9681fi
9682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9683$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9684	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9685	CFLAGS="$xorg_testset_save_CFLAGS"
9686fi
9687
9688found="no"
9689
9690	if test $found = "no" ; then
9691		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9692			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9693		fi
9694
9695		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9696			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9697		fi
9698
9699		CFLAGS="$CFLAGS -Warray-bounds"
9700
9701		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9702$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9703		cacheid=xorg_cv_cc_flag__Warray_bounds
9704		if eval \${$cacheid+:} false; then :
9705  $as_echo_n "(cached) " >&6
9706else
9707  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9708/* end confdefs.h.  */
9709int i;
9710int
9711main ()
9712{
9713
9714  ;
9715  return 0;
9716}
9717_ACEOF
9718if ac_fn_c_try_link "$LINENO"; then :
9719  eval $cacheid=yes
9720else
9721  eval $cacheid=no
9722fi
9723rm -f core conftest.err conftest.$ac_objext \
9724    conftest$ac_exeext conftest.$ac_ext
9725fi
9726
9727
9728		CFLAGS="$xorg_testset_save_CFLAGS"
9729
9730		eval supported=\$$cacheid
9731		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9732$as_echo "$supported" >&6; }
9733		if test "$supported" = "yes" ; then
9734			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9735			found="yes"
9736		fi
9737	fi
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753xorg_testset_save_CFLAGS="$CFLAGS"
9754
9755if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9756	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9757	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9758$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9759if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9760  $as_echo_n "(cached) " >&6
9761else
9762  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9763/* end confdefs.h.  */
9764int i;
9765_ACEOF
9766if ac_fn_c_try_compile "$LINENO"; then :
9767  xorg_cv_cc_flag_unknown_warning_option=yes
9768else
9769  xorg_cv_cc_flag_unknown_warning_option=no
9770fi
9771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9772fi
9773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9774$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9775	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9776	CFLAGS="$xorg_testset_save_CFLAGS"
9777fi
9778
9779if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9780	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9781		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9782	fi
9783	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9784	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9785$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9786if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9787  $as_echo_n "(cached) " >&6
9788else
9789  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9790/* end confdefs.h.  */
9791int i;
9792_ACEOF
9793if ac_fn_c_try_compile "$LINENO"; then :
9794  xorg_cv_cc_flag_unused_command_line_argument=yes
9795else
9796  xorg_cv_cc_flag_unused_command_line_argument=no
9797fi
9798rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9799fi
9800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9801$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9802	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9803	CFLAGS="$xorg_testset_save_CFLAGS"
9804fi
9805
9806found="no"
9807
9808	if test $found = "no" ; then
9809		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9810			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9811		fi
9812
9813		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9814			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9815		fi
9816
9817		CFLAGS="$CFLAGS -Wwrite-strings"
9818
9819		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
9820$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
9821		cacheid=xorg_cv_cc_flag__Wwrite_strings
9822		if eval \${$cacheid+:} false; then :
9823  $as_echo_n "(cached) " >&6
9824else
9825  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9826/* end confdefs.h.  */
9827int i;
9828int
9829main ()
9830{
9831
9832  ;
9833  return 0;
9834}
9835_ACEOF
9836if ac_fn_c_try_link "$LINENO"; then :
9837  eval $cacheid=yes
9838else
9839  eval $cacheid=no
9840fi
9841rm -f core conftest.err conftest.$ac_objext \
9842    conftest$ac_exeext conftest.$ac_ext
9843fi
9844
9845
9846		CFLAGS="$xorg_testset_save_CFLAGS"
9847
9848		eval supported=\$$cacheid
9849		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9850$as_echo "$supported" >&6; }
9851		if test "$supported" = "yes" ; then
9852			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
9853			found="yes"
9854		fi
9855	fi
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871xorg_testset_save_CFLAGS="$CFLAGS"
9872
9873if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9874	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9875	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9876$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9877if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9878  $as_echo_n "(cached) " >&6
9879else
9880  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9881/* end confdefs.h.  */
9882int i;
9883_ACEOF
9884if ac_fn_c_try_compile "$LINENO"; then :
9885  xorg_cv_cc_flag_unknown_warning_option=yes
9886else
9887  xorg_cv_cc_flag_unknown_warning_option=no
9888fi
9889rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9890fi
9891{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9892$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9893	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9894	CFLAGS="$xorg_testset_save_CFLAGS"
9895fi
9896
9897if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9898	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9899		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9900	fi
9901	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9902	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9903$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9904if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9905  $as_echo_n "(cached) " >&6
9906else
9907  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9908/* end confdefs.h.  */
9909int i;
9910_ACEOF
9911if ac_fn_c_try_compile "$LINENO"; then :
9912  xorg_cv_cc_flag_unused_command_line_argument=yes
9913else
9914  xorg_cv_cc_flag_unused_command_line_argument=no
9915fi
9916rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9917fi
9918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9919$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9920	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9921	CFLAGS="$xorg_testset_save_CFLAGS"
9922fi
9923
9924found="no"
9925
9926	if test $found = "no" ; then
9927		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9928			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9929		fi
9930
9931		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9932			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9933		fi
9934
9935		CFLAGS="$CFLAGS -Waddress"
9936
9937		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
9938$as_echo_n "checking if $CC supports -Waddress... " >&6; }
9939		cacheid=xorg_cv_cc_flag__Waddress
9940		if eval \${$cacheid+:} false; then :
9941  $as_echo_n "(cached) " >&6
9942else
9943  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9944/* end confdefs.h.  */
9945int i;
9946int
9947main ()
9948{
9949
9950  ;
9951  return 0;
9952}
9953_ACEOF
9954if ac_fn_c_try_link "$LINENO"; then :
9955  eval $cacheid=yes
9956else
9957  eval $cacheid=no
9958fi
9959rm -f core conftest.err conftest.$ac_objext \
9960    conftest$ac_exeext conftest.$ac_ext
9961fi
9962
9963
9964		CFLAGS="$xorg_testset_save_CFLAGS"
9965
9966		eval supported=\$$cacheid
9967		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9968$as_echo "$supported" >&6; }
9969		if test "$supported" = "yes" ; then
9970			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
9971			found="yes"
9972		fi
9973	fi
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989xorg_testset_save_CFLAGS="$CFLAGS"
9990
9991if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9992	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9993	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9994$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9995if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9996  $as_echo_n "(cached) " >&6
9997else
9998  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9999/* end confdefs.h.  */
10000int i;
10001_ACEOF
10002if ac_fn_c_try_compile "$LINENO"; then :
10003  xorg_cv_cc_flag_unknown_warning_option=yes
10004else
10005  xorg_cv_cc_flag_unknown_warning_option=no
10006fi
10007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10008fi
10009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10010$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10011	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10012	CFLAGS="$xorg_testset_save_CFLAGS"
10013fi
10014
10015if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10016	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10017		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10018	fi
10019	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10020	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10021$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10022if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10023  $as_echo_n "(cached) " >&6
10024else
10025  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10026/* end confdefs.h.  */
10027int i;
10028_ACEOF
10029if ac_fn_c_try_compile "$LINENO"; then :
10030  xorg_cv_cc_flag_unused_command_line_argument=yes
10031else
10032  xorg_cv_cc_flag_unused_command_line_argument=no
10033fi
10034rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10035fi
10036{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10037$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10038	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10039	CFLAGS="$xorg_testset_save_CFLAGS"
10040fi
10041
10042found="no"
10043
10044	if test $found = "no" ; then
10045		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10046			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10047		fi
10048
10049		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10050			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10051		fi
10052
10053		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10054
10055		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10056$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10057		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10058		if eval \${$cacheid+:} false; then :
10059  $as_echo_n "(cached) " >&6
10060else
10061  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10062/* end confdefs.h.  */
10063int i;
10064int
10065main ()
10066{
10067
10068  ;
10069  return 0;
10070}
10071_ACEOF
10072if ac_fn_c_try_link "$LINENO"; then :
10073  eval $cacheid=yes
10074else
10075  eval $cacheid=no
10076fi
10077rm -f core conftest.err conftest.$ac_objext \
10078    conftest$ac_exeext conftest.$ac_ext
10079fi
10080
10081
10082		CFLAGS="$xorg_testset_save_CFLAGS"
10083
10084		eval supported=\$$cacheid
10085		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10086$as_echo "$supported" >&6; }
10087		if test "$supported" = "yes" ; then
10088			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10089			found="yes"
10090		fi
10091	fi
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107xorg_testset_save_CFLAGS="$CFLAGS"
10108
10109if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10110	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10111	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10112$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10113if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10114  $as_echo_n "(cached) " >&6
10115else
10116  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10117/* end confdefs.h.  */
10118int i;
10119_ACEOF
10120if ac_fn_c_try_compile "$LINENO"; then :
10121  xorg_cv_cc_flag_unknown_warning_option=yes
10122else
10123  xorg_cv_cc_flag_unknown_warning_option=no
10124fi
10125rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10126fi
10127{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10128$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10129	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10130	CFLAGS="$xorg_testset_save_CFLAGS"
10131fi
10132
10133if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10134	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10135		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10136	fi
10137	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10138	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10139$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10140if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10141  $as_echo_n "(cached) " >&6
10142else
10143  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10144/* end confdefs.h.  */
10145int i;
10146_ACEOF
10147if ac_fn_c_try_compile "$LINENO"; then :
10148  xorg_cv_cc_flag_unused_command_line_argument=yes
10149else
10150  xorg_cv_cc_flag_unused_command_line_argument=no
10151fi
10152rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10153fi
10154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10155$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10156	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10157	CFLAGS="$xorg_testset_save_CFLAGS"
10158fi
10159
10160found="no"
10161
10162	if test $found = "no" ; then
10163		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10164			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10165		fi
10166
10167		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10168			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10169		fi
10170
10171		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10172
10173		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10174$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10175		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10176		if eval \${$cacheid+:} false; then :
10177  $as_echo_n "(cached) " >&6
10178else
10179  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10180/* end confdefs.h.  */
10181int i;
10182int
10183main ()
10184{
10185
10186  ;
10187  return 0;
10188}
10189_ACEOF
10190if ac_fn_c_try_link "$LINENO"; then :
10191  eval $cacheid=yes
10192else
10193  eval $cacheid=no
10194fi
10195rm -f core conftest.err conftest.$ac_objext \
10196    conftest$ac_exeext conftest.$ac_ext
10197fi
10198
10199
10200		CFLAGS="$xorg_testset_save_CFLAGS"
10201
10202		eval supported=\$$cacheid
10203		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10204$as_echo "$supported" >&6; }
10205		if test "$supported" = "yes" ; then
10206			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10207			found="yes"
10208		fi
10209	fi
10210
10211
10212fi
10213
10214
10215
10216
10217
10218
10219
10220		CWARNFLAGS="$BASE_CFLAGS"
10221		if  test "x$GCC" = xyes ; then
10222		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10223		fi
10224
10225
10226
10227
10228
10229
10230
10231
10232# Check whether --enable-strict-compilation was given.
10233if test "${enable_strict_compilation+set}" = set; then :
10234  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10235else
10236  STRICT_COMPILE=no
10237fi
10238
10239
10240
10241
10242
10243
10244STRICT_CFLAGS=""
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258xorg_testset_save_CFLAGS="$CFLAGS"
10259
10260if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10261	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10262	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10263$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10264if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10265  $as_echo_n "(cached) " >&6
10266else
10267  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10268/* end confdefs.h.  */
10269int i;
10270_ACEOF
10271if ac_fn_c_try_compile "$LINENO"; then :
10272  xorg_cv_cc_flag_unknown_warning_option=yes
10273else
10274  xorg_cv_cc_flag_unknown_warning_option=no
10275fi
10276rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10277fi
10278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10279$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10280	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10281	CFLAGS="$xorg_testset_save_CFLAGS"
10282fi
10283
10284if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10285	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10286		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10287	fi
10288	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10289	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10290$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10291if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10292  $as_echo_n "(cached) " >&6
10293else
10294  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10295/* end confdefs.h.  */
10296int i;
10297_ACEOF
10298if ac_fn_c_try_compile "$LINENO"; then :
10299  xorg_cv_cc_flag_unused_command_line_argument=yes
10300else
10301  xorg_cv_cc_flag_unused_command_line_argument=no
10302fi
10303rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10304fi
10305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10306$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10307	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10308	CFLAGS="$xorg_testset_save_CFLAGS"
10309fi
10310
10311found="no"
10312
10313	if test $found = "no" ; then
10314		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10315			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10316		fi
10317
10318		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10319			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10320		fi
10321
10322		CFLAGS="$CFLAGS -pedantic"
10323
10324		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10325$as_echo_n "checking if $CC supports -pedantic... " >&6; }
10326		cacheid=xorg_cv_cc_flag__pedantic
10327		if eval \${$cacheid+:} false; then :
10328  $as_echo_n "(cached) " >&6
10329else
10330  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10331/* end confdefs.h.  */
10332int i;
10333int
10334main ()
10335{
10336
10337  ;
10338  return 0;
10339}
10340_ACEOF
10341if ac_fn_c_try_link "$LINENO"; then :
10342  eval $cacheid=yes
10343else
10344  eval $cacheid=no
10345fi
10346rm -f core conftest.err conftest.$ac_objext \
10347    conftest$ac_exeext conftest.$ac_ext
10348fi
10349
10350
10351		CFLAGS="$xorg_testset_save_CFLAGS"
10352
10353		eval supported=\$$cacheid
10354		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10355$as_echo "$supported" >&6; }
10356		if test "$supported" = "yes" ; then
10357			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10358			found="yes"
10359		fi
10360	fi
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376xorg_testset_save_CFLAGS="$CFLAGS"
10377
10378if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10379	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10380	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10381$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10382if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10383  $as_echo_n "(cached) " >&6
10384else
10385  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10386/* end confdefs.h.  */
10387int i;
10388_ACEOF
10389if ac_fn_c_try_compile "$LINENO"; then :
10390  xorg_cv_cc_flag_unknown_warning_option=yes
10391else
10392  xorg_cv_cc_flag_unknown_warning_option=no
10393fi
10394rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10395fi
10396{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10397$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10398	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10399	CFLAGS="$xorg_testset_save_CFLAGS"
10400fi
10401
10402if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10403	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10404		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10405	fi
10406	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10407	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10408$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10409if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10410  $as_echo_n "(cached) " >&6
10411else
10412  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10413/* end confdefs.h.  */
10414int i;
10415_ACEOF
10416if ac_fn_c_try_compile "$LINENO"; then :
10417  xorg_cv_cc_flag_unused_command_line_argument=yes
10418else
10419  xorg_cv_cc_flag_unused_command_line_argument=no
10420fi
10421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10422fi
10423{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10424$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10425	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10426	CFLAGS="$xorg_testset_save_CFLAGS"
10427fi
10428
10429found="no"
10430
10431	if test $found = "no" ; then
10432		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10433			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10434		fi
10435
10436		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10437			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10438		fi
10439
10440		CFLAGS="$CFLAGS -Werror"
10441
10442		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10443$as_echo_n "checking if $CC supports -Werror... " >&6; }
10444		cacheid=xorg_cv_cc_flag__Werror
10445		if eval \${$cacheid+:} false; then :
10446  $as_echo_n "(cached) " >&6
10447else
10448  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10449/* end confdefs.h.  */
10450int i;
10451int
10452main ()
10453{
10454
10455  ;
10456  return 0;
10457}
10458_ACEOF
10459if ac_fn_c_try_link "$LINENO"; then :
10460  eval $cacheid=yes
10461else
10462  eval $cacheid=no
10463fi
10464rm -f core conftest.err conftest.$ac_objext \
10465    conftest$ac_exeext conftest.$ac_ext
10466fi
10467
10468
10469		CFLAGS="$xorg_testset_save_CFLAGS"
10470
10471		eval supported=\$$cacheid
10472		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10473$as_echo "$supported" >&6; }
10474		if test "$supported" = "yes" ; then
10475			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10476			found="yes"
10477		fi
10478	fi
10479
10480	if test $found = "no" ; then
10481		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10482			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10483		fi
10484
10485		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10486			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10487		fi
10488
10489		CFLAGS="$CFLAGS -errwarn"
10490
10491		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10492$as_echo_n "checking if $CC supports -errwarn... " >&6; }
10493		cacheid=xorg_cv_cc_flag__errwarn
10494		if eval \${$cacheid+:} false; then :
10495  $as_echo_n "(cached) " >&6
10496else
10497  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10498/* end confdefs.h.  */
10499int i;
10500int
10501main ()
10502{
10503
10504  ;
10505  return 0;
10506}
10507_ACEOF
10508if ac_fn_c_try_link "$LINENO"; then :
10509  eval $cacheid=yes
10510else
10511  eval $cacheid=no
10512fi
10513rm -f core conftest.err conftest.$ac_objext \
10514    conftest$ac_exeext conftest.$ac_ext
10515fi
10516
10517
10518		CFLAGS="$xorg_testset_save_CFLAGS"
10519
10520		eval supported=\$$cacheid
10521		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10522$as_echo "$supported" >&6; }
10523		if test "$supported" = "yes" ; then
10524			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10525			found="yes"
10526		fi
10527	fi
10528
10529
10530
10531# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10532# activate it with -Werror, so we add it here explicitly.
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546xorg_testset_save_CFLAGS="$CFLAGS"
10547
10548if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10549	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10550	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10551$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10552if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10553  $as_echo_n "(cached) " >&6
10554else
10555  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10556/* end confdefs.h.  */
10557int i;
10558_ACEOF
10559if ac_fn_c_try_compile "$LINENO"; then :
10560  xorg_cv_cc_flag_unknown_warning_option=yes
10561else
10562  xorg_cv_cc_flag_unknown_warning_option=no
10563fi
10564rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10565fi
10566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10567$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10568	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10569	CFLAGS="$xorg_testset_save_CFLAGS"
10570fi
10571
10572if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10573	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10574		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10575	fi
10576	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10577	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10578$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10579if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10580  $as_echo_n "(cached) " >&6
10581else
10582  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10583/* end confdefs.h.  */
10584int i;
10585_ACEOF
10586if ac_fn_c_try_compile "$LINENO"; then :
10587  xorg_cv_cc_flag_unused_command_line_argument=yes
10588else
10589  xorg_cv_cc_flag_unused_command_line_argument=no
10590fi
10591rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10592fi
10593{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10594$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10595	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10596	CFLAGS="$xorg_testset_save_CFLAGS"
10597fi
10598
10599found="no"
10600
10601	if test $found = "no" ; then
10602		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10603			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10604		fi
10605
10606		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10607			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10608		fi
10609
10610		CFLAGS="$CFLAGS -Werror=attributes"
10611
10612		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10613$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
10614		cacheid=xorg_cv_cc_flag__Werror_attributes
10615		if eval \${$cacheid+:} false; then :
10616  $as_echo_n "(cached) " >&6
10617else
10618  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10619/* end confdefs.h.  */
10620int i;
10621int
10622main ()
10623{
10624
10625  ;
10626  return 0;
10627}
10628_ACEOF
10629if ac_fn_c_try_link "$LINENO"; then :
10630  eval $cacheid=yes
10631else
10632  eval $cacheid=no
10633fi
10634rm -f core conftest.err conftest.$ac_objext \
10635    conftest$ac_exeext conftest.$ac_ext
10636fi
10637
10638
10639		CFLAGS="$xorg_testset_save_CFLAGS"
10640
10641		eval supported=\$$cacheid
10642		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10643$as_echo "$supported" >&6; }
10644		if test "$supported" = "yes" ; then
10645			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10646			found="yes"
10647		fi
10648	fi
10649
10650
10651
10652if test "x$STRICT_COMPILE" = "xyes"; then
10653    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10654    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10655fi
10656
10657
10658
10659
10660
10661
10662cat >>confdefs.h <<_ACEOF
10663#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10664_ACEOF
10665
10666	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10667	if test "x$PVM" = "x"; then
10668		PVM="0"
10669	fi
10670
10671cat >>confdefs.h <<_ACEOF
10672#define PACKAGE_VERSION_MINOR $PVM
10673_ACEOF
10674
10675	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10676	if test "x$PVP" = "x"; then
10677		PVP="0"
10678	fi
10679
10680cat >>confdefs.h <<_ACEOF
10681#define PACKAGE_VERSION_PATCHLEVEL $PVP
10682_ACEOF
10683
10684
10685
10686CHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
10687mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10688|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
10689touch \$(top_srcdir)/ChangeLog; \
10690echo 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
10691
10692
10693
10694
10695macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10696INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10697mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10698|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
10699touch \$(top_srcdir)/INSTALL; \
10700echo 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
10701
10702
10703
10704
10705
10706
10707case $host_os in
10708    solaris*)
10709        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
10710        # check for a man page file found in later versions that use
10711        # traditional section numbers instead
10712        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
10713$as_echo_n "checking for /usr/share/man/man7/attributes.7... " >&6; }
10714if ${ac_cv_file__usr_share_man_man7_attributes_7+:} false; then :
10715  $as_echo_n "(cached) " >&6
10716else
10717  test "$cross_compiling" = yes &&
10718  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
10719if test -r "/usr/share/man/man7/attributes.7"; then
10720  ac_cv_file__usr_share_man_man7_attributes_7=yes
10721else
10722  ac_cv_file__usr_share_man_man7_attributes_7=no
10723fi
10724fi
10725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
10726$as_echo "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
10727if test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes; then :
10728  SYSV_MAN_SECTIONS=false
10729else
10730  SYSV_MAN_SECTIONS=true
10731fi
10732
10733        ;;
10734    *) SYSV_MAN_SECTIONS=false ;;
10735esac
10736
10737if test x$APP_MAN_SUFFIX = x    ; then
10738    APP_MAN_SUFFIX=1
10739fi
10740if test x$APP_MAN_DIR = x    ; then
10741    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10742fi
10743
10744if test x$LIB_MAN_SUFFIX = x    ; then
10745    LIB_MAN_SUFFIX=3
10746fi
10747if test x$LIB_MAN_DIR = x    ; then
10748    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10749fi
10750
10751if test x$FILE_MAN_SUFFIX = x    ; then
10752    case $SYSV_MAN_SECTIONS in
10753	true)				FILE_MAN_SUFFIX=4  ;;
10754	*)				FILE_MAN_SUFFIX=5  ;;
10755    esac
10756fi
10757if test x$FILE_MAN_DIR = x    ; then
10758    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10759fi
10760
10761if test x$MISC_MAN_SUFFIX = x    ; then
10762    case $SYSV_MAN_SECTIONS in
10763	true)				MISC_MAN_SUFFIX=5  ;;
10764	*)				MISC_MAN_SUFFIX=7  ;;
10765    esac
10766fi
10767if test x$MISC_MAN_DIR = x    ; then
10768    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10769fi
10770
10771if test x$DRIVER_MAN_SUFFIX = x    ; then
10772    case $SYSV_MAN_SECTIONS in
10773	true)				DRIVER_MAN_SUFFIX=7  ;;
10774	*)				DRIVER_MAN_SUFFIX=4  ;;
10775    esac
10776fi
10777if test x$DRIVER_MAN_DIR = x    ; then
10778    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
10779fi
10780
10781if test x$ADMIN_MAN_SUFFIX = x    ; then
10782    case $SYSV_MAN_SECTIONS in
10783	true)				ADMIN_MAN_SUFFIX=1m ;;
10784	*)				ADMIN_MAN_SUFFIX=8  ;;
10785    esac
10786fi
10787if test x$ADMIN_MAN_DIR = x    ; then
10788    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
10789fi
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805XORG_MAN_PAGE="X Version 11"
10806
10807MAN_SUBSTS="\
10808	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10809	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10810	-e 's|__xservername__|Xorg|g' \
10811	-e 's|__xconfigfile__|xorg.conf|g' \
10812	-e 's|__projectroot__|\$(prefix)|g' \
10813	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
10814	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
10815	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
10816	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
10817	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
10818	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
10819	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
10820
10821
10822
10823# Check whether --enable-silent-rules was given.
10824if test "${enable_silent_rules+set}" = set; then :
10825  enableval=$enable_silent_rules;
10826fi
10827
10828case $enable_silent_rules in # (((
10829  yes) AM_DEFAULT_VERBOSITY=0;;
10830   no) AM_DEFAULT_VERBOSITY=1;;
10831    *) AM_DEFAULT_VERBOSITY=0;;
10832esac
10833am_make=${MAKE-make}
10834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
10835$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
10836if ${am_cv_make_support_nested_variables+:} false; then :
10837  $as_echo_n "(cached) " >&6
10838else
10839  if $as_echo 'TRUE=$(BAR$(V))
10840BAR0=false
10841BAR1=true
10842V=1
10843am__doit:
10844	@$(TRUE)
10845.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
10846  am_cv_make_support_nested_variables=yes
10847else
10848  am_cv_make_support_nested_variables=no
10849fi
10850fi
10851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
10852$as_echo "$am_cv_make_support_nested_variables" >&6; }
10853if test $am_cv_make_support_nested_variables = yes; then
10854    AM_V='$(V)'
10855  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
10856else
10857  AM_V=$AM_DEFAULT_VERBOSITY
10858  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
10859fi
10860AM_BACKSLASH='\'
10861
10862
10863
10864# Require X.Org server macros (i.e. XORG_DRIVER_CHECK_EXT) to check for required modules
10865
10866
10867# Initialize libtool
10868case `pwd` in
10869  *\ * | *\	*)
10870    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
10871$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
10872esac
10873
10874
10875
10876macro_version='2.4.6'
10877macro_revision='2.4.6'
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891ltmain=$ac_aux_dir/ltmain.sh
10892
10893# Backslashify metacharacters that are still active within
10894# double-quoted strings.
10895sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
10896
10897# Same as above, but do not quote variable references.
10898double_quote_subst='s/\(["`\\]\)/\\\1/g'
10899
10900# Sed substitution to delay expansion of an escaped shell variable in a
10901# double_quote_subst'ed string.
10902delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
10903
10904# Sed substitution to delay expansion of an escaped single quote.
10905delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
10906
10907# Sed substitution to avoid accidental globbing in evaled expressions
10908no_glob_subst='s/\*/\\\*/g'
10909
10910ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10911ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
10912ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
10913
10914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
10915$as_echo_n "checking how to print strings... " >&6; }
10916# Test print first, because it will be a builtin if present.
10917if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
10918   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
10919  ECHO='print -r --'
10920elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
10921  ECHO='printf %s\n'
10922else
10923  # Use this function as a fallback that always works.
10924  func_fallback_echo ()
10925  {
10926    eval 'cat <<_LTECHO_EOF
10927$1
10928_LTECHO_EOF'
10929  }
10930  ECHO='func_fallback_echo'
10931fi
10932
10933# func_echo_all arg...
10934# Invoke $ECHO with all args, space-separated.
10935func_echo_all ()
10936{
10937    $ECHO ""
10938}
10939
10940case $ECHO in
10941  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
10942$as_echo "printf" >&6; } ;;
10943  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
10944$as_echo "print -r" >&6; } ;;
10945  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
10946$as_echo "cat" >&6; } ;;
10947esac
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
10963$as_echo_n "checking for a sed that does not truncate output... " >&6; }
10964if ${ac_cv_path_SED+:} false; then :
10965  $as_echo_n "(cached) " >&6
10966else
10967            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
10968     for ac_i in 1 2 3 4 5 6 7; do
10969       ac_script="$ac_script$as_nl$ac_script"
10970     done
10971     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
10972     { ac_script=; unset ac_script;}
10973     if test -z "$SED"; then
10974  ac_path_SED_found=false
10975  # Loop through the user's path and test for each of PROGNAME-LIST
10976  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10977for as_dir in $PATH
10978do
10979  IFS=$as_save_IFS
10980  test -z "$as_dir" && as_dir=.
10981    for ac_prog in sed gsed; do
10982    for ac_exec_ext in '' $ac_executable_extensions; do
10983      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
10984      as_fn_executable_p "$ac_path_SED" || continue
10985# Check for GNU ac_path_SED and select it if it is found.
10986  # Check for GNU $ac_path_SED
10987case `"$ac_path_SED" --version 2>&1` in
10988*GNU*)
10989  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
10990*)
10991  ac_count=0
10992  $as_echo_n 0123456789 >"conftest.in"
10993  while :
10994  do
10995    cat "conftest.in" "conftest.in" >"conftest.tmp"
10996    mv "conftest.tmp" "conftest.in"
10997    cp "conftest.in" "conftest.nl"
10998    $as_echo '' >> "conftest.nl"
10999    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
11000    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11001    as_fn_arith $ac_count + 1 && ac_count=$as_val
11002    if test $ac_count -gt ${ac_path_SED_max-0}; then
11003      # Best one so far, save it but keep looking for a better one
11004      ac_cv_path_SED="$ac_path_SED"
11005      ac_path_SED_max=$ac_count
11006    fi
11007    # 10*(2^10) chars as input seems more than enough
11008    test $ac_count -gt 10 && break
11009  done
11010  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11011esac
11012
11013      $ac_path_SED_found && break 3
11014    done
11015  done
11016  done
11017IFS=$as_save_IFS
11018  if test -z "$ac_cv_path_SED"; then
11019    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
11020  fi
11021else
11022  ac_cv_path_SED=$SED
11023fi
11024
11025fi
11026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
11027$as_echo "$ac_cv_path_SED" >&6; }
11028 SED="$ac_cv_path_SED"
11029  rm -f conftest.sed
11030
11031test -z "$SED" && SED=sed
11032Xsed="$SED -e 1s/^X//"
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
11045$as_echo_n "checking for fgrep... " >&6; }
11046if ${ac_cv_path_FGREP+:} false; then :
11047  $as_echo_n "(cached) " >&6
11048else
11049  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
11050   then ac_cv_path_FGREP="$GREP -F"
11051   else
11052     if test -z "$FGREP"; then
11053  ac_path_FGREP_found=false
11054  # Loop through the user's path and test for each of PROGNAME-LIST
11055  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11056for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11057do
11058  IFS=$as_save_IFS
11059  test -z "$as_dir" && as_dir=.
11060    for ac_prog in fgrep; do
11061    for ac_exec_ext in '' $ac_executable_extensions; do
11062      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
11063      as_fn_executable_p "$ac_path_FGREP" || continue
11064# Check for GNU ac_path_FGREP and select it if it is found.
11065  # Check for GNU $ac_path_FGREP
11066case `"$ac_path_FGREP" --version 2>&1` in
11067*GNU*)
11068  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
11069*)
11070  ac_count=0
11071  $as_echo_n 0123456789 >"conftest.in"
11072  while :
11073  do
11074    cat "conftest.in" "conftest.in" >"conftest.tmp"
11075    mv "conftest.tmp" "conftest.in"
11076    cp "conftest.in" "conftest.nl"
11077    $as_echo 'FGREP' >> "conftest.nl"
11078    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
11079    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11080    as_fn_arith $ac_count + 1 && ac_count=$as_val
11081    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
11082      # Best one so far, save it but keep looking for a better one
11083      ac_cv_path_FGREP="$ac_path_FGREP"
11084      ac_path_FGREP_max=$ac_count
11085    fi
11086    # 10*(2^10) chars as input seems more than enough
11087    test $ac_count -gt 10 && break
11088  done
11089  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11090esac
11091
11092      $ac_path_FGREP_found && break 3
11093    done
11094  done
11095  done
11096IFS=$as_save_IFS
11097  if test -z "$ac_cv_path_FGREP"; then
11098    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11099  fi
11100else
11101  ac_cv_path_FGREP=$FGREP
11102fi
11103
11104   fi
11105fi
11106{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
11107$as_echo "$ac_cv_path_FGREP" >&6; }
11108 FGREP="$ac_cv_path_FGREP"
11109
11110
11111test -z "$GREP" && GREP=grep
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131# Check whether --with-gnu-ld was given.
11132if test "${with_gnu_ld+set}" = set; then :
11133  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
11134else
11135  with_gnu_ld=no
11136fi
11137
11138ac_prog=ld
11139if test yes = "$GCC"; then
11140  # Check if gcc -print-prog-name=ld gives a path.
11141  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
11142$as_echo_n "checking for ld used by $CC... " >&6; }
11143  case $host in
11144  *-*-mingw*)
11145    # gcc leaves a trailing carriage return, which upsets mingw
11146    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11147  *)
11148    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
11149  esac
11150  case $ac_prog in
11151    # Accept absolute paths.
11152    [\\/]* | ?:[\\/]*)
11153      re_direlt='/[^/][^/]*/\.\./'
11154      # Canonicalize the pathname of ld
11155      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
11156      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
11157	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
11158      done
11159      test -z "$LD" && LD=$ac_prog
11160      ;;
11161  "")
11162    # If it fails, then pretend we aren't using GCC.
11163    ac_prog=ld
11164    ;;
11165  *)
11166    # If it is relative, then search for the first ld in PATH.
11167    with_gnu_ld=unknown
11168    ;;
11169  esac
11170elif test yes = "$with_gnu_ld"; then
11171  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11172$as_echo_n "checking for GNU ld... " >&6; }
11173else
11174  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11175$as_echo_n "checking for non-GNU ld... " >&6; }
11176fi
11177if ${lt_cv_path_LD+:} false; then :
11178  $as_echo_n "(cached) " >&6
11179else
11180  if test -z "$LD"; then
11181  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11182  for ac_dir in $PATH; do
11183    IFS=$lt_save_ifs
11184    test -z "$ac_dir" && ac_dir=.
11185    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11186      lt_cv_path_LD=$ac_dir/$ac_prog
11187      # Check to see if the program is GNU ld.  I'd rather use --version,
11188      # but apparently some variants of GNU ld only accept -v.
11189      # Break only if it was the GNU/non-GNU ld that we prefer.
11190      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11191      *GNU* | *'with BFD'*)
11192	test no != "$with_gnu_ld" && break
11193	;;
11194      *)
11195	test yes != "$with_gnu_ld" && break
11196	;;
11197      esac
11198    fi
11199  done
11200  IFS=$lt_save_ifs
11201else
11202  lt_cv_path_LD=$LD # Let the user override the test with a path.
11203fi
11204fi
11205
11206LD=$lt_cv_path_LD
11207if test -n "$LD"; then
11208  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11209$as_echo "$LD" >&6; }
11210else
11211  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11212$as_echo "no" >&6; }
11213fi
11214test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
11215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11216$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11217if ${lt_cv_prog_gnu_ld+:} false; then :
11218  $as_echo_n "(cached) " >&6
11219else
11220  # I'd rather use --version here, but apparently some GNU lds only accept -v.
11221case `$LD -v 2>&1 </dev/null` in
11222*GNU* | *'with BFD'*)
11223  lt_cv_prog_gnu_ld=yes
11224  ;;
11225*)
11226  lt_cv_prog_gnu_ld=no
11227  ;;
11228esac
11229fi
11230{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
11231$as_echo "$lt_cv_prog_gnu_ld" >&6; }
11232with_gnu_ld=$lt_cv_prog_gnu_ld
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
11243$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
11244if ${lt_cv_path_NM+:} false; then :
11245  $as_echo_n "(cached) " >&6
11246else
11247  if test -n "$NM"; then
11248  # Let the user override the test.
11249  lt_cv_path_NM=$NM
11250else
11251  lt_nm_to_check=${ac_tool_prefix}nm
11252  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
11253    lt_nm_to_check="$lt_nm_to_check nm"
11254  fi
11255  for lt_tmp_nm in $lt_nm_to_check; do
11256    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11257    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
11258      IFS=$lt_save_ifs
11259      test -z "$ac_dir" && ac_dir=.
11260      tmp_nm=$ac_dir/$lt_tmp_nm
11261      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
11262	# Check to see if the nm accepts a BSD-compat flag.
11263	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
11264	#   nm: unknown option "B" ignored
11265	# Tru64's nm complains that /dev/null is an invalid object file
11266	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
11267	case $build_os in
11268	mingw*) lt_bad_file=conftest.nm/nofile ;;
11269	*) lt_bad_file=/dev/null ;;
11270	esac
11271	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
11272	*$lt_bad_file* | *'Invalid file or object type'*)
11273	  lt_cv_path_NM="$tmp_nm -B"
11274	  break 2
11275	  ;;
11276	*)
11277	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
11278	  */dev/null*)
11279	    lt_cv_path_NM="$tmp_nm -p"
11280	    break 2
11281	    ;;
11282	  *)
11283	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
11284	    continue # so that we can try to find one that supports BSD flags
11285	    ;;
11286	  esac
11287	  ;;
11288	esac
11289      fi
11290    done
11291    IFS=$lt_save_ifs
11292  done
11293  : ${lt_cv_path_NM=no}
11294fi
11295fi
11296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
11297$as_echo "$lt_cv_path_NM" >&6; }
11298if test no != "$lt_cv_path_NM"; then
11299  NM=$lt_cv_path_NM
11300else
11301  # Didn't find any BSD compatible name lister, look for dumpbin.
11302  if test -n "$DUMPBIN"; then :
11303    # Let the user override the test.
11304  else
11305    if test -n "$ac_tool_prefix"; then
11306  for ac_prog in dumpbin "link -dump"
11307  do
11308    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11309set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11311$as_echo_n "checking for $ac_word... " >&6; }
11312if ${ac_cv_prog_DUMPBIN+:} false; then :
11313  $as_echo_n "(cached) " >&6
11314else
11315  if test -n "$DUMPBIN"; then
11316  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
11317else
11318as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11319for as_dir in $PATH
11320do
11321  IFS=$as_save_IFS
11322  test -z "$as_dir" && as_dir=.
11323    for ac_exec_ext in '' $ac_executable_extensions; do
11324  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11325    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
11326    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11327    break 2
11328  fi
11329done
11330  done
11331IFS=$as_save_IFS
11332
11333fi
11334fi
11335DUMPBIN=$ac_cv_prog_DUMPBIN
11336if test -n "$DUMPBIN"; then
11337  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
11338$as_echo "$DUMPBIN" >&6; }
11339else
11340  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11341$as_echo "no" >&6; }
11342fi
11343
11344
11345    test -n "$DUMPBIN" && break
11346  done
11347fi
11348if test -z "$DUMPBIN"; then
11349  ac_ct_DUMPBIN=$DUMPBIN
11350  for ac_prog in dumpbin "link -dump"
11351do
11352  # Extract the first word of "$ac_prog", so it can be a program name with args.
11353set dummy $ac_prog; ac_word=$2
11354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11355$as_echo_n "checking for $ac_word... " >&6; }
11356if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
11357  $as_echo_n "(cached) " >&6
11358else
11359  if test -n "$ac_ct_DUMPBIN"; then
11360  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
11361else
11362as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11363for as_dir in $PATH
11364do
11365  IFS=$as_save_IFS
11366  test -z "$as_dir" && as_dir=.
11367    for ac_exec_ext in '' $ac_executable_extensions; do
11368  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11369    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
11370    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11371    break 2
11372  fi
11373done
11374  done
11375IFS=$as_save_IFS
11376
11377fi
11378fi
11379ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
11380if test -n "$ac_ct_DUMPBIN"; then
11381  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
11382$as_echo "$ac_ct_DUMPBIN" >&6; }
11383else
11384  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11385$as_echo "no" >&6; }
11386fi
11387
11388
11389  test -n "$ac_ct_DUMPBIN" && break
11390done
11391
11392  if test "x$ac_ct_DUMPBIN" = x; then
11393    DUMPBIN=":"
11394  else
11395    case $cross_compiling:$ac_tool_warned in
11396yes:)
11397{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11398$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11399ac_tool_warned=yes ;;
11400esac
11401    DUMPBIN=$ac_ct_DUMPBIN
11402  fi
11403fi
11404
11405    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
11406    *COFF*)
11407      DUMPBIN="$DUMPBIN -symbols -headers"
11408      ;;
11409    *)
11410      DUMPBIN=:
11411      ;;
11412    esac
11413  fi
11414
11415  if test : != "$DUMPBIN"; then
11416    NM=$DUMPBIN
11417  fi
11418fi
11419test -z "$NM" && NM=nm
11420
11421
11422
11423
11424
11425
11426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
11427$as_echo_n "checking the name lister ($NM) interface... " >&6; }
11428if ${lt_cv_nm_interface+:} false; then :
11429  $as_echo_n "(cached) " >&6
11430else
11431  lt_cv_nm_interface="BSD nm"
11432  echo "int some_variable = 0;" > conftest.$ac_ext
11433  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
11434  (eval "$ac_compile" 2>conftest.err)
11435  cat conftest.err >&5
11436  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
11437  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
11438  cat conftest.err >&5
11439  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
11440  cat conftest.out >&5
11441  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
11442    lt_cv_nm_interface="MS dumpbin"
11443  fi
11444  rm -f conftest*
11445fi
11446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
11447$as_echo "$lt_cv_nm_interface" >&6; }
11448
11449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11450$as_echo_n "checking whether ln -s works... " >&6; }
11451LN_S=$as_ln_s
11452if test "$LN_S" = "ln -s"; then
11453  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11454$as_echo "yes" >&6; }
11455else
11456  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11457$as_echo "no, using $LN_S" >&6; }
11458fi
11459
11460# find the maximum length of command line arguments
11461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
11462$as_echo_n "checking the maximum length of command line arguments... " >&6; }
11463if ${lt_cv_sys_max_cmd_len+:} false; then :
11464  $as_echo_n "(cached) " >&6
11465else
11466    i=0
11467  teststring=ABCD
11468
11469  case $build_os in
11470  msdosdjgpp*)
11471    # On DJGPP, this test can blow up pretty badly due to problems in libc
11472    # (any single argument exceeding 2000 bytes causes a buffer overrun
11473    # during glob expansion).  Even if it were fixed, the result of this
11474    # check would be larger than it should be.
11475    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
11476    ;;
11477
11478  gnu*)
11479    # Under GNU Hurd, this test is not required because there is
11480    # no limit to the length of command line arguments.
11481    # Libtool will interpret -1 as no limit whatsoever
11482    lt_cv_sys_max_cmd_len=-1;
11483    ;;
11484
11485  cygwin* | mingw* | cegcc*)
11486    # On Win9x/ME, this test blows up -- it succeeds, but takes
11487    # about 5 minutes as the teststring grows exponentially.
11488    # Worse, since 9x/ME are not pre-emptively multitasking,
11489    # you end up with a "frozen" computer, even though with patience
11490    # the test eventually succeeds (with a max line length of 256k).
11491    # Instead, let's just punt: use the minimum linelength reported by
11492    # all of the supported platforms: 8192 (on NT/2K/XP).
11493    lt_cv_sys_max_cmd_len=8192;
11494    ;;
11495
11496  mint*)
11497    # On MiNT this can take a long time and run out of memory.
11498    lt_cv_sys_max_cmd_len=8192;
11499    ;;
11500
11501  mint*)
11502    # On MiNT this can take a long time and run out of memory.
11503    lt_cv_sys_max_cmd_len=8192;
11504    ;;
11505
11506  amigaos*)
11507    # On AmigaOS with pdksh, this test takes hours, literally.
11508    # So we just punt and use a minimum line length of 8192.
11509    lt_cv_sys_max_cmd_len=8192;
11510    ;;
11511
11512  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
11513    # This has been around since 386BSD, at least.  Likely further.
11514    if test -x /sbin/sysctl; then
11515      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
11516    elif test -x /usr/sbin/sysctl; then
11517      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
11518    else
11519      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
11520    fi
11521    # And add a safety zone
11522    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11523    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11524    ;;
11525
11526  interix*)
11527    # We know the value 262144 and hardcode it with a safety zone (like BSD)
11528    lt_cv_sys_max_cmd_len=196608
11529    ;;
11530
11531  os2*)
11532    # The test takes a long time on OS/2.
11533    lt_cv_sys_max_cmd_len=8192
11534    ;;
11535
11536  osf*)
11537    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
11538    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
11539    # nice to cause kernel panics so lets avoid the loop below.
11540    # First set a reasonable default.
11541    lt_cv_sys_max_cmd_len=16384
11542    #
11543    if test -x /sbin/sysconfig; then
11544      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
11545        *1*) lt_cv_sys_max_cmd_len=-1 ;;
11546      esac
11547    fi
11548    ;;
11549  sco3.2v5*)
11550    lt_cv_sys_max_cmd_len=102400
11551    ;;
11552  sysv5* | sco5v6* | sysv4.2uw2*)
11553    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
11554    if test -n "$kargmax"; then
11555      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
11556    else
11557      lt_cv_sys_max_cmd_len=32768
11558    fi
11559    ;;
11560  *)
11561    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
11562    if test -n "$lt_cv_sys_max_cmd_len" && \
11563       test undefined != "$lt_cv_sys_max_cmd_len"; then
11564      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11565      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11566    else
11567      # Make teststring a little bigger before we do anything with it.
11568      # a 1K string should be a reasonable start.
11569      for i in 1 2 3 4 5 6 7 8; do
11570        teststring=$teststring$teststring
11571      done
11572      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
11573      # If test is not a shell built-in, we'll probably end up computing a
11574      # maximum length that is only half of the actual maximum length, but
11575      # we can't tell.
11576      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
11577	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
11578	      test 17 != "$i" # 1/2 MB should be enough
11579      do
11580        i=`expr $i + 1`
11581        teststring=$teststring$teststring
11582      done
11583      # Only check the string length outside the loop.
11584      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
11585      teststring=
11586      # Add a significant safety factor because C++ compilers can tack on
11587      # massive amounts of additional arguments before passing them to the
11588      # linker.  It appears as though 1/2 is a usable value.
11589      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
11590    fi
11591    ;;
11592  esac
11593
11594fi
11595
11596if test -n "$lt_cv_sys_max_cmd_len"; then
11597  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
11598$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
11599else
11600  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
11601$as_echo "none" >&6; }
11602fi
11603max_cmd_len=$lt_cv_sys_max_cmd_len
11604
11605
11606
11607
11608
11609
11610: ${CP="cp -f"}
11611: ${MV="mv -f"}
11612: ${RM="rm -f"}
11613
11614if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11615  lt_unset=unset
11616else
11617  lt_unset=false
11618fi
11619
11620
11621
11622
11623
11624# test EBCDIC or ASCII
11625case `echo X|tr X '\101'` in
11626 A) # ASCII based system
11627    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
11628  lt_SP2NL='tr \040 \012'
11629  lt_NL2SP='tr \015\012 \040\040'
11630  ;;
11631 *) # EBCDIC based system
11632  lt_SP2NL='tr \100 \n'
11633  lt_NL2SP='tr \r\n \100\100'
11634  ;;
11635esac
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
11646$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
11647if ${lt_cv_to_host_file_cmd+:} false; then :
11648  $as_echo_n "(cached) " >&6
11649else
11650  case $host in
11651  *-*-mingw* )
11652    case $build in
11653      *-*-mingw* ) # actually msys
11654        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
11655        ;;
11656      *-*-cygwin* )
11657        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
11658        ;;
11659      * ) # otherwise, assume *nix
11660        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
11661        ;;
11662    esac
11663    ;;
11664  *-*-cygwin* )
11665    case $build in
11666      *-*-mingw* ) # actually msys
11667        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
11668        ;;
11669      *-*-cygwin* )
11670        lt_cv_to_host_file_cmd=func_convert_file_noop
11671        ;;
11672      * ) # otherwise, assume *nix
11673        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
11674        ;;
11675    esac
11676    ;;
11677  * ) # unhandled hosts (and "normal" native builds)
11678    lt_cv_to_host_file_cmd=func_convert_file_noop
11679    ;;
11680esac
11681
11682fi
11683
11684to_host_file_cmd=$lt_cv_to_host_file_cmd
11685{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
11686$as_echo "$lt_cv_to_host_file_cmd" >&6; }
11687
11688
11689
11690
11691
11692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
11693$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
11694if ${lt_cv_to_tool_file_cmd+:} false; then :
11695  $as_echo_n "(cached) " >&6
11696else
11697  #assume ordinary cross tools, or native build.
11698lt_cv_to_tool_file_cmd=func_convert_file_noop
11699case $host in
11700  *-*-mingw* )
11701    case $build in
11702      *-*-mingw* ) # actually msys
11703        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
11704        ;;
11705    esac
11706    ;;
11707esac
11708
11709fi
11710
11711to_tool_file_cmd=$lt_cv_to_tool_file_cmd
11712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
11713$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
11714
11715
11716
11717
11718
11719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
11720$as_echo_n "checking for $LD option to reload object files... " >&6; }
11721if ${lt_cv_ld_reload_flag+:} false; then :
11722  $as_echo_n "(cached) " >&6
11723else
11724  lt_cv_ld_reload_flag='-r'
11725fi
11726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
11727$as_echo "$lt_cv_ld_reload_flag" >&6; }
11728reload_flag=$lt_cv_ld_reload_flag
11729case $reload_flag in
11730"" | " "*) ;;
11731*) reload_flag=" $reload_flag" ;;
11732esac
11733reload_cmds='$LD$reload_flag -o $output$reload_objs'
11734case $host_os in
11735  cygwin* | mingw* | pw32* | cegcc*)
11736    if test yes != "$GCC"; then
11737      reload_cmds=false
11738    fi
11739    ;;
11740  darwin*)
11741    if test yes = "$GCC"; then
11742      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
11743    else
11744      reload_cmds='$LD$reload_flag -o $output$reload_objs'
11745    fi
11746    ;;
11747esac
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757if test -n "$ac_tool_prefix"; then
11758  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
11759set dummy ${ac_tool_prefix}objdump; ac_word=$2
11760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11761$as_echo_n "checking for $ac_word... " >&6; }
11762if ${ac_cv_prog_OBJDUMP+:} false; then :
11763  $as_echo_n "(cached) " >&6
11764else
11765  if test -n "$OBJDUMP"; then
11766  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
11767else
11768as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11769for as_dir in $PATH
11770do
11771  IFS=$as_save_IFS
11772  test -z "$as_dir" && as_dir=.
11773    for ac_exec_ext in '' $ac_executable_extensions; do
11774  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11775    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
11776    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11777    break 2
11778  fi
11779done
11780  done
11781IFS=$as_save_IFS
11782
11783fi
11784fi
11785OBJDUMP=$ac_cv_prog_OBJDUMP
11786if test -n "$OBJDUMP"; then
11787  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
11788$as_echo "$OBJDUMP" >&6; }
11789else
11790  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11791$as_echo "no" >&6; }
11792fi
11793
11794
11795fi
11796if test -z "$ac_cv_prog_OBJDUMP"; then
11797  ac_ct_OBJDUMP=$OBJDUMP
11798  # Extract the first word of "objdump", so it can be a program name with args.
11799set dummy objdump; ac_word=$2
11800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11801$as_echo_n "checking for $ac_word... " >&6; }
11802if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
11803  $as_echo_n "(cached) " >&6
11804else
11805  if test -n "$ac_ct_OBJDUMP"; then
11806  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
11807else
11808as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11809for as_dir in $PATH
11810do
11811  IFS=$as_save_IFS
11812  test -z "$as_dir" && as_dir=.
11813    for ac_exec_ext in '' $ac_executable_extensions; do
11814  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11815    ac_cv_prog_ac_ct_OBJDUMP="objdump"
11816    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11817    break 2
11818  fi
11819done
11820  done
11821IFS=$as_save_IFS
11822
11823fi
11824fi
11825ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
11826if test -n "$ac_ct_OBJDUMP"; then
11827  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
11828$as_echo "$ac_ct_OBJDUMP" >&6; }
11829else
11830  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11831$as_echo "no" >&6; }
11832fi
11833
11834  if test "x$ac_ct_OBJDUMP" = x; then
11835    OBJDUMP="false"
11836  else
11837    case $cross_compiling:$ac_tool_warned in
11838yes:)
11839{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11840$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11841ac_tool_warned=yes ;;
11842esac
11843    OBJDUMP=$ac_ct_OBJDUMP
11844  fi
11845else
11846  OBJDUMP="$ac_cv_prog_OBJDUMP"
11847fi
11848
11849test -z "$OBJDUMP" && OBJDUMP=objdump
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
11860$as_echo_n "checking how to recognize dependent libraries... " >&6; }
11861if ${lt_cv_deplibs_check_method+:} false; then :
11862  $as_echo_n "(cached) " >&6
11863else
11864  lt_cv_file_magic_cmd='$MAGIC_CMD'
11865lt_cv_file_magic_test_file=
11866lt_cv_deplibs_check_method='unknown'
11867# Need to set the preceding variable on all platforms that support
11868# interlibrary dependencies.
11869# 'none' -- dependencies not supported.
11870# 'unknown' -- same as none, but documents that we really don't know.
11871# 'pass_all' -- all dependencies passed with no checks.
11872# 'test_compile' -- check by making test program.
11873# 'file_magic [[regex]]' -- check by looking for files in library path
11874# that responds to the $file_magic_cmd with a given extended regex.
11875# If you have 'file' or equivalent on your system and you're not sure
11876# whether 'pass_all' will *always* work, you probably want this one.
11877
11878case $host_os in
11879aix[4-9]*)
11880  lt_cv_deplibs_check_method=pass_all
11881  ;;
11882
11883beos*)
11884  lt_cv_deplibs_check_method=pass_all
11885  ;;
11886
11887bsdi[45]*)
11888  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
11889  lt_cv_file_magic_cmd='/usr/bin/file -L'
11890  lt_cv_file_magic_test_file=/shlib/libc.so
11891  ;;
11892
11893cygwin*)
11894  # func_win32_libid is a shell function defined in ltmain.sh
11895  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11896  lt_cv_file_magic_cmd='func_win32_libid'
11897  ;;
11898
11899mingw* | pw32*)
11900  # Base MSYS/MinGW do not provide the 'file' command needed by
11901  # func_win32_libid shell function, so use a weaker test based on 'objdump',
11902  # unless we find 'file', for example because we are cross-compiling.
11903  if ( file / ) >/dev/null 2>&1; then
11904    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11905    lt_cv_file_magic_cmd='func_win32_libid'
11906  else
11907    # Keep this pattern in sync with the one in func_win32_libid.
11908    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
11909    lt_cv_file_magic_cmd='$OBJDUMP -f'
11910  fi
11911  ;;
11912
11913cegcc*)
11914  # use the weaker test based on 'objdump'. See mingw*.
11915  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
11916  lt_cv_file_magic_cmd='$OBJDUMP -f'
11917  ;;
11918
11919darwin* | rhapsody*)
11920  lt_cv_deplibs_check_method=pass_all
11921  ;;
11922
11923freebsd* | dragonfly*)
11924  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
11925    case $host_cpu in
11926    i*86 )
11927      # Not sure whether the presence of OpenBSD here was a mistake.
11928      # Let's accept both of them until this is cleared up.
11929      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
11930      lt_cv_file_magic_cmd=/usr/bin/file
11931      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
11932      ;;
11933    esac
11934  else
11935    lt_cv_deplibs_check_method=pass_all
11936  fi
11937  ;;
11938
11939haiku*)
11940  lt_cv_deplibs_check_method=pass_all
11941  ;;
11942
11943hpux10.20* | hpux11*)
11944  lt_cv_file_magic_cmd=/usr/bin/file
11945  case $host_cpu in
11946  ia64*)
11947    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
11948    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
11949    ;;
11950  hppa*64*)
11951    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]'
11952    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
11953    ;;
11954  *)
11955    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
11956    lt_cv_file_magic_test_file=/usr/lib/libc.sl
11957    ;;
11958  esac
11959  ;;
11960
11961interix[3-9]*)
11962  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
11963  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
11964  ;;
11965
11966irix5* | irix6* | nonstopux*)
11967  case $LD in
11968  *-32|*"-32 ") libmagic=32-bit;;
11969  *-n32|*"-n32 ") libmagic=N32;;
11970  *-64|*"-64 ") libmagic=64-bit;;
11971  *) libmagic=never-match;;
11972  esac
11973  lt_cv_deplibs_check_method=pass_all
11974  ;;
11975
11976# This must be glibc/ELF.
11977linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11978  lt_cv_deplibs_check_method=pass_all
11979  ;;
11980
11981netbsd*)
11982  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
11983    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
11984  else
11985    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
11986  fi
11987  ;;
11988
11989newos6*)
11990  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
11991  lt_cv_file_magic_cmd=/usr/bin/file
11992  lt_cv_file_magic_test_file=/usr/lib/libnls.so
11993  ;;
11994
11995*nto* | *qnx*)
11996  lt_cv_deplibs_check_method=pass_all
11997  ;;
11998
11999openbsd* | bitrig*)
12000  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
12001    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
12002  else
12003    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12004  fi
12005  ;;
12006
12007osf3* | osf4* | osf5*)
12008  lt_cv_deplibs_check_method=pass_all
12009  ;;
12010
12011rdos*)
12012  lt_cv_deplibs_check_method=pass_all
12013  ;;
12014
12015solaris*)
12016  lt_cv_deplibs_check_method=pass_all
12017  ;;
12018
12019sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12020  lt_cv_deplibs_check_method=pass_all
12021  ;;
12022
12023sysv4 | sysv4.3*)
12024  case $host_vendor in
12025  motorola)
12026    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]'
12027    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
12028    ;;
12029  ncr)
12030    lt_cv_deplibs_check_method=pass_all
12031    ;;
12032  sequent)
12033    lt_cv_file_magic_cmd='/bin/file'
12034    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
12035    ;;
12036  sni)
12037    lt_cv_file_magic_cmd='/bin/file'
12038    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
12039    lt_cv_file_magic_test_file=/lib/libc.so
12040    ;;
12041  siemens)
12042    lt_cv_deplibs_check_method=pass_all
12043    ;;
12044  pc)
12045    lt_cv_deplibs_check_method=pass_all
12046    ;;
12047  esac
12048  ;;
12049
12050tpf*)
12051  lt_cv_deplibs_check_method=pass_all
12052  ;;
12053os2*)
12054  lt_cv_deplibs_check_method=pass_all
12055  ;;
12056esac
12057
12058fi
12059{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
12060$as_echo "$lt_cv_deplibs_check_method" >&6; }
12061
12062file_magic_glob=
12063want_nocaseglob=no
12064if test "$build" = "$host"; then
12065  case $host_os in
12066  mingw* | pw32*)
12067    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
12068      want_nocaseglob=yes
12069    else
12070      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
12071    fi
12072    ;;
12073  esac
12074fi
12075
12076file_magic_cmd=$lt_cv_file_magic_cmd
12077deplibs_check_method=$lt_cv_deplibs_check_method
12078test -z "$deplibs_check_method" && deplibs_check_method=unknown
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101if test -n "$ac_tool_prefix"; then
12102  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
12103set dummy ${ac_tool_prefix}dlltool; ac_word=$2
12104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12105$as_echo_n "checking for $ac_word... " >&6; }
12106if ${ac_cv_prog_DLLTOOL+:} false; then :
12107  $as_echo_n "(cached) " >&6
12108else
12109  if test -n "$DLLTOOL"; then
12110  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
12111else
12112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12113for as_dir in $PATH
12114do
12115  IFS=$as_save_IFS
12116  test -z "$as_dir" && as_dir=.
12117    for ac_exec_ext in '' $ac_executable_extensions; do
12118  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12119    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
12120    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12121    break 2
12122  fi
12123done
12124  done
12125IFS=$as_save_IFS
12126
12127fi
12128fi
12129DLLTOOL=$ac_cv_prog_DLLTOOL
12130if test -n "$DLLTOOL"; then
12131  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
12132$as_echo "$DLLTOOL" >&6; }
12133else
12134  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12135$as_echo "no" >&6; }
12136fi
12137
12138
12139fi
12140if test -z "$ac_cv_prog_DLLTOOL"; then
12141  ac_ct_DLLTOOL=$DLLTOOL
12142  # Extract the first word of "dlltool", so it can be a program name with args.
12143set dummy dlltool; ac_word=$2
12144{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12145$as_echo_n "checking for $ac_word... " >&6; }
12146if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
12147  $as_echo_n "(cached) " >&6
12148else
12149  if test -n "$ac_ct_DLLTOOL"; then
12150  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
12151else
12152as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12153for as_dir in $PATH
12154do
12155  IFS=$as_save_IFS
12156  test -z "$as_dir" && as_dir=.
12157    for ac_exec_ext in '' $ac_executable_extensions; do
12158  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12159    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
12160    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12161    break 2
12162  fi
12163done
12164  done
12165IFS=$as_save_IFS
12166
12167fi
12168fi
12169ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
12170if test -n "$ac_ct_DLLTOOL"; then
12171  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
12172$as_echo "$ac_ct_DLLTOOL" >&6; }
12173else
12174  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12175$as_echo "no" >&6; }
12176fi
12177
12178  if test "x$ac_ct_DLLTOOL" = x; then
12179    DLLTOOL="false"
12180  else
12181    case $cross_compiling:$ac_tool_warned in
12182yes:)
12183{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12184$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12185ac_tool_warned=yes ;;
12186esac
12187    DLLTOOL=$ac_ct_DLLTOOL
12188  fi
12189else
12190  DLLTOOL="$ac_cv_prog_DLLTOOL"
12191fi
12192
12193test -z "$DLLTOOL" && DLLTOOL=dlltool
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
12205$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
12206if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
12207  $as_echo_n "(cached) " >&6
12208else
12209  lt_cv_sharedlib_from_linklib_cmd='unknown'
12210
12211case $host_os in
12212cygwin* | mingw* | pw32* | cegcc*)
12213  # two different shell functions defined in ltmain.sh;
12214  # decide which one to use based on capabilities of $DLLTOOL
12215  case `$DLLTOOL --help 2>&1` in
12216  *--identify-strict*)
12217    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
12218    ;;
12219  *)
12220    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
12221    ;;
12222  esac
12223  ;;
12224*)
12225  # fallback: assume linklib IS sharedlib
12226  lt_cv_sharedlib_from_linklib_cmd=$ECHO
12227  ;;
12228esac
12229
12230fi
12231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
12232$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
12233sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
12234test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
12235
12236
12237
12238
12239
12240
12241
12242if test -n "$ac_tool_prefix"; then
12243  for ac_prog in ar
12244  do
12245    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12246set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12248$as_echo_n "checking for $ac_word... " >&6; }
12249if ${ac_cv_prog_AR+:} false; then :
12250  $as_echo_n "(cached) " >&6
12251else
12252  if test -n "$AR"; then
12253  ac_cv_prog_AR="$AR" # Let the user override the test.
12254else
12255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12256for as_dir in $PATH
12257do
12258  IFS=$as_save_IFS
12259  test -z "$as_dir" && as_dir=.
12260    for ac_exec_ext in '' $ac_executable_extensions; do
12261  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12262    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
12263    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12264    break 2
12265  fi
12266done
12267  done
12268IFS=$as_save_IFS
12269
12270fi
12271fi
12272AR=$ac_cv_prog_AR
12273if test -n "$AR"; then
12274  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
12275$as_echo "$AR" >&6; }
12276else
12277  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12278$as_echo "no" >&6; }
12279fi
12280
12281
12282    test -n "$AR" && break
12283  done
12284fi
12285if test -z "$AR"; then
12286  ac_ct_AR=$AR
12287  for ac_prog in ar
12288do
12289  # Extract the first word of "$ac_prog", so it can be a program name with args.
12290set dummy $ac_prog; ac_word=$2
12291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12292$as_echo_n "checking for $ac_word... " >&6; }
12293if ${ac_cv_prog_ac_ct_AR+:} false; then :
12294  $as_echo_n "(cached) " >&6
12295else
12296  if test -n "$ac_ct_AR"; then
12297  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
12298else
12299as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12300for as_dir in $PATH
12301do
12302  IFS=$as_save_IFS
12303  test -z "$as_dir" && as_dir=.
12304    for ac_exec_ext in '' $ac_executable_extensions; do
12305  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12306    ac_cv_prog_ac_ct_AR="$ac_prog"
12307    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12308    break 2
12309  fi
12310done
12311  done
12312IFS=$as_save_IFS
12313
12314fi
12315fi
12316ac_ct_AR=$ac_cv_prog_ac_ct_AR
12317if test -n "$ac_ct_AR"; then
12318  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12319$as_echo "$ac_ct_AR" >&6; }
12320else
12321  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12322$as_echo "no" >&6; }
12323fi
12324
12325
12326  test -n "$ac_ct_AR" && break
12327done
12328
12329  if test "x$ac_ct_AR" = x; then
12330    AR="false"
12331  else
12332    case $cross_compiling:$ac_tool_warned in
12333yes:)
12334{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12335$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12336ac_tool_warned=yes ;;
12337esac
12338    AR=$ac_ct_AR
12339  fi
12340fi
12341
12342: ${AR=ar}
12343: ${AR_FLAGS=cru}
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
12356$as_echo_n "checking for archiver @FILE support... " >&6; }
12357if ${lt_cv_ar_at_file+:} false; then :
12358  $as_echo_n "(cached) " >&6
12359else
12360  lt_cv_ar_at_file=no
12361   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12362/* end confdefs.h.  */
12363
12364int
12365main ()
12366{
12367
12368  ;
12369  return 0;
12370}
12371_ACEOF
12372if ac_fn_c_try_compile "$LINENO"; then :
12373  echo conftest.$ac_objext > conftest.lst
12374      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
12375      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12376  (eval $lt_ar_try) 2>&5
12377  ac_status=$?
12378  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12379  test $ac_status = 0; }
12380      if test 0 -eq "$ac_status"; then
12381	# Ensure the archiver fails upon bogus file names.
12382	rm -f conftest.$ac_objext libconftest.a
12383	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12384  (eval $lt_ar_try) 2>&5
12385  ac_status=$?
12386  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12387  test $ac_status = 0; }
12388	if test 0 -ne "$ac_status"; then
12389          lt_cv_ar_at_file=@
12390        fi
12391      fi
12392      rm -f conftest.* libconftest.a
12393
12394fi
12395rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12396
12397fi
12398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
12399$as_echo "$lt_cv_ar_at_file" >&6; }
12400
12401if test no = "$lt_cv_ar_at_file"; then
12402  archiver_list_spec=
12403else
12404  archiver_list_spec=$lt_cv_ar_at_file
12405fi
12406
12407
12408
12409
12410
12411
12412
12413if test -n "$ac_tool_prefix"; then
12414  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12415set dummy ${ac_tool_prefix}strip; ac_word=$2
12416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12417$as_echo_n "checking for $ac_word... " >&6; }
12418if ${ac_cv_prog_STRIP+:} false; then :
12419  $as_echo_n "(cached) " >&6
12420else
12421  if test -n "$STRIP"; then
12422  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12423else
12424as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12425for as_dir in $PATH
12426do
12427  IFS=$as_save_IFS
12428  test -z "$as_dir" && as_dir=.
12429    for ac_exec_ext in '' $ac_executable_extensions; do
12430  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12431    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12432    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12433    break 2
12434  fi
12435done
12436  done
12437IFS=$as_save_IFS
12438
12439fi
12440fi
12441STRIP=$ac_cv_prog_STRIP
12442if test -n "$STRIP"; then
12443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12444$as_echo "$STRIP" >&6; }
12445else
12446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12447$as_echo "no" >&6; }
12448fi
12449
12450
12451fi
12452if test -z "$ac_cv_prog_STRIP"; then
12453  ac_ct_STRIP=$STRIP
12454  # Extract the first word of "strip", so it can be a program name with args.
12455set dummy strip; ac_word=$2
12456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12457$as_echo_n "checking for $ac_word... " >&6; }
12458if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12459  $as_echo_n "(cached) " >&6
12460else
12461  if test -n "$ac_ct_STRIP"; then
12462  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12463else
12464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12465for as_dir in $PATH
12466do
12467  IFS=$as_save_IFS
12468  test -z "$as_dir" && as_dir=.
12469    for ac_exec_ext in '' $ac_executable_extensions; do
12470  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12471    ac_cv_prog_ac_ct_STRIP="strip"
12472    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12473    break 2
12474  fi
12475done
12476  done
12477IFS=$as_save_IFS
12478
12479fi
12480fi
12481ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12482if test -n "$ac_ct_STRIP"; then
12483  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12484$as_echo "$ac_ct_STRIP" >&6; }
12485else
12486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12487$as_echo "no" >&6; }
12488fi
12489
12490  if test "x$ac_ct_STRIP" = x; then
12491    STRIP=":"
12492  else
12493    case $cross_compiling:$ac_tool_warned in
12494yes:)
12495{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12496$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12497ac_tool_warned=yes ;;
12498esac
12499    STRIP=$ac_ct_STRIP
12500  fi
12501else
12502  STRIP="$ac_cv_prog_STRIP"
12503fi
12504
12505test -z "$STRIP" && STRIP=:
12506
12507
12508
12509
12510
12511
12512if test -n "$ac_tool_prefix"; then
12513  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12514set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12516$as_echo_n "checking for $ac_word... " >&6; }
12517if ${ac_cv_prog_RANLIB+:} false; then :
12518  $as_echo_n "(cached) " >&6
12519else
12520  if test -n "$RANLIB"; then
12521  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12522else
12523as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12524for as_dir in $PATH
12525do
12526  IFS=$as_save_IFS
12527  test -z "$as_dir" && as_dir=.
12528    for ac_exec_ext in '' $ac_executable_extensions; do
12529  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12530    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12531    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12532    break 2
12533  fi
12534done
12535  done
12536IFS=$as_save_IFS
12537
12538fi
12539fi
12540RANLIB=$ac_cv_prog_RANLIB
12541if test -n "$RANLIB"; then
12542  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12543$as_echo "$RANLIB" >&6; }
12544else
12545  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12546$as_echo "no" >&6; }
12547fi
12548
12549
12550fi
12551if test -z "$ac_cv_prog_RANLIB"; then
12552  ac_ct_RANLIB=$RANLIB
12553  # Extract the first word of "ranlib", so it can be a program name with args.
12554set dummy ranlib; ac_word=$2
12555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12556$as_echo_n "checking for $ac_word... " >&6; }
12557if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12558  $as_echo_n "(cached) " >&6
12559else
12560  if test -n "$ac_ct_RANLIB"; then
12561  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12562else
12563as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12564for as_dir in $PATH
12565do
12566  IFS=$as_save_IFS
12567  test -z "$as_dir" && as_dir=.
12568    for ac_exec_ext in '' $ac_executable_extensions; do
12569  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12570    ac_cv_prog_ac_ct_RANLIB="ranlib"
12571    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12572    break 2
12573  fi
12574done
12575  done
12576IFS=$as_save_IFS
12577
12578fi
12579fi
12580ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12581if test -n "$ac_ct_RANLIB"; then
12582  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12583$as_echo "$ac_ct_RANLIB" >&6; }
12584else
12585  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12586$as_echo "no" >&6; }
12587fi
12588
12589  if test "x$ac_ct_RANLIB" = x; then
12590    RANLIB=":"
12591  else
12592    case $cross_compiling:$ac_tool_warned in
12593yes:)
12594{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12595$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12596ac_tool_warned=yes ;;
12597esac
12598    RANLIB=$ac_ct_RANLIB
12599  fi
12600else
12601  RANLIB="$ac_cv_prog_RANLIB"
12602fi
12603
12604test -z "$RANLIB" && RANLIB=:
12605
12606
12607
12608
12609
12610
12611# Determine commands to create old-style static archives.
12612old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
12613old_postinstall_cmds='chmod 644 $oldlib'
12614old_postuninstall_cmds=
12615
12616if test -n "$RANLIB"; then
12617  case $host_os in
12618  bitrig* | openbsd*)
12619    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
12620    ;;
12621  *)
12622    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
12623    ;;
12624  esac
12625  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
12626fi
12627
12628case $host_os in
12629  darwin*)
12630    lock_old_archive_extraction=yes ;;
12631  *)
12632    lock_old_archive_extraction=no ;;
12633esac
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673# If no C compiler was specified, use CC.
12674LTCC=${LTCC-"$CC"}
12675
12676# If no C compiler flags were specified, use CFLAGS.
12677LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12678
12679# Allow CC to be a program name with arguments.
12680compiler=$CC
12681
12682
12683# Check for command to grab the raw symbol name followed by C symbol from nm.
12684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
12685$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
12686if ${lt_cv_sys_global_symbol_pipe+:} false; then :
12687  $as_echo_n "(cached) " >&6
12688else
12689
12690# These are sane defaults that work on at least a few old systems.
12691# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
12692
12693# Character class describing NM global symbol codes.
12694symcode='[BCDEGRST]'
12695
12696# Regexp to match symbols that can be accessed directly from C.
12697sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
12698
12699# Define system-specific variables.
12700case $host_os in
12701aix*)
12702  symcode='[BCDT]'
12703  ;;
12704cygwin* | mingw* | pw32* | cegcc*)
12705  symcode='[ABCDGISTW]'
12706  ;;
12707hpux*)
12708  if test ia64 = "$host_cpu"; then
12709    symcode='[ABCDEGRST]'
12710  fi
12711  ;;
12712irix* | nonstopux*)
12713  symcode='[BCDEGRST]'
12714  ;;
12715osf*)
12716  symcode='[BCDEGQRST]'
12717  ;;
12718solaris*)
12719  symcode='[BDRT]'
12720  ;;
12721sco3.2v5*)
12722  symcode='[DT]'
12723  ;;
12724sysv4.2uw2*)
12725  symcode='[DT]'
12726  ;;
12727sysv5* | sco5v6* | unixware* | OpenUNIX*)
12728  symcode='[ABDT]'
12729  ;;
12730sysv4)
12731  symcode='[DFNSTU]'
12732  ;;
12733esac
12734
12735# If we're using GNU nm, then use its standard symbol codes.
12736case `$NM -V 2>&1` in
12737*GNU* | *'with BFD'*)
12738  symcode='[ABCDGIRSTW]' ;;
12739esac
12740
12741if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12742  # Gets list of data symbols to import.
12743  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
12744  # Adjust the below global symbol transforms to fixup imported variables.
12745  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
12746  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
12747  lt_c_name_lib_hook="\
12748  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
12749  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
12750else
12751  # Disable hooks by default.
12752  lt_cv_sys_global_symbol_to_import=
12753  lt_cdecl_hook=
12754  lt_c_name_hook=
12755  lt_c_name_lib_hook=
12756fi
12757
12758# Transform an extracted symbol line into a proper C declaration.
12759# Some systems (esp. on ia64) link data and code symbols differently,
12760# so use this general approach.
12761lt_cv_sys_global_symbol_to_cdecl="sed -n"\
12762$lt_cdecl_hook\
12763" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
12764" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
12765
12766# Transform an extracted symbol line into symbol name and symbol address
12767lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
12768$lt_c_name_hook\
12769" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
12770" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
12771
12772# Transform an extracted symbol line into symbol name with lib prefix and
12773# symbol address.
12774lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
12775$lt_c_name_lib_hook\
12776" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
12777" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
12778" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
12779
12780# Handle CRLF in mingw tool chain
12781opt_cr=
12782case $build_os in
12783mingw*)
12784  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
12785  ;;
12786esac
12787
12788# Try without a prefix underscore, then with it.
12789for ac_symprfx in "" "_"; do
12790
12791  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
12792  symxfrm="\\1 $ac_symprfx\\2 \\2"
12793
12794  # Write the raw and C identifiers.
12795  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12796    # Fake it for dumpbin and say T for any non-static function,
12797    # D for any global variable and I for any imported variable.
12798    # Also find C++ and __fastcall symbols from MSVC++,
12799    # which start with @ or ?.
12800    lt_cv_sys_global_symbol_pipe="$AWK '"\
12801"     {last_section=section; section=\$ 3};"\
12802"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
12803"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
12804"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
12805"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
12806"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
12807"     \$ 0!~/External *\|/{next};"\
12808"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
12809"     {if(hide[section]) next};"\
12810"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
12811"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
12812"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
12813"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
12814"     ' prfx=^$ac_symprfx"
12815  else
12816    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
12817  fi
12818  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
12819
12820  # Check to see that the pipe works correctly.
12821  pipe_works=no
12822
12823  rm -f conftest*
12824  cat > conftest.$ac_ext <<_LT_EOF
12825#ifdef __cplusplus
12826extern "C" {
12827#endif
12828char nm_test_var;
12829void nm_test_func(void);
12830void nm_test_func(void){}
12831#ifdef __cplusplus
12832}
12833#endif
12834int main(){nm_test_var='a';nm_test_func();return(0);}
12835_LT_EOF
12836
12837  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12838  (eval $ac_compile) 2>&5
12839  ac_status=$?
12840  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12841  test $ac_status = 0; }; then
12842    # Now try to grab the symbols.
12843    nlist=conftest.nm
12844    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
12845  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
12846  ac_status=$?
12847  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12848  test $ac_status = 0; } && test -s "$nlist"; then
12849      # Try sorting and uniquifying the output.
12850      if sort "$nlist" | uniq > "$nlist"T; then
12851	mv -f "$nlist"T "$nlist"
12852      else
12853	rm -f "$nlist"T
12854      fi
12855
12856      # Make sure that we snagged all the symbols we need.
12857      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
12858	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
12859	  cat <<_LT_EOF > conftest.$ac_ext
12860/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
12861#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
12862/* DATA imports from DLLs on WIN32 can't be const, because runtime
12863   relocations are performed -- see ld's documentation on pseudo-relocs.  */
12864# define LT_DLSYM_CONST
12865#elif defined __osf__
12866/* This system does not cope well with relocations in const data.  */
12867# define LT_DLSYM_CONST
12868#else
12869# define LT_DLSYM_CONST const
12870#endif
12871
12872#ifdef __cplusplus
12873extern "C" {
12874#endif
12875
12876_LT_EOF
12877	  # Now generate the symbol file.
12878	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
12879
12880	  cat <<_LT_EOF >> conftest.$ac_ext
12881
12882/* The mapping between symbol names and symbols.  */
12883LT_DLSYM_CONST struct {
12884  const char *name;
12885  void       *address;
12886}
12887lt__PROGRAM__LTX_preloaded_symbols[] =
12888{
12889  { "@PROGRAM@", (void *) 0 },
12890_LT_EOF
12891	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
12892	  cat <<\_LT_EOF >> conftest.$ac_ext
12893  {0, (void *) 0}
12894};
12895
12896/* This works around a problem in FreeBSD linker */
12897#ifdef FREEBSD_WORKAROUND
12898static const void *lt_preloaded_setup() {
12899  return lt__PROGRAM__LTX_preloaded_symbols;
12900}
12901#endif
12902
12903#ifdef __cplusplus
12904}
12905#endif
12906_LT_EOF
12907	  # Now try linking the two files.
12908	  mv conftest.$ac_objext conftstm.$ac_objext
12909	  lt_globsym_save_LIBS=$LIBS
12910	  lt_globsym_save_CFLAGS=$CFLAGS
12911	  LIBS=conftstm.$ac_objext
12912	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
12913	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12914  (eval $ac_link) 2>&5
12915  ac_status=$?
12916  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12917  test $ac_status = 0; } && test -s conftest$ac_exeext; then
12918	    pipe_works=yes
12919	  fi
12920	  LIBS=$lt_globsym_save_LIBS
12921	  CFLAGS=$lt_globsym_save_CFLAGS
12922	else
12923	  echo "cannot find nm_test_func in $nlist" >&5
12924	fi
12925      else
12926	echo "cannot find nm_test_var in $nlist" >&5
12927      fi
12928    else
12929      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
12930    fi
12931  else
12932    echo "$progname: failed program was:" >&5
12933    cat conftest.$ac_ext >&5
12934  fi
12935  rm -rf conftest* conftst*
12936
12937  # Do not use the global_symbol_pipe unless it works.
12938  if test yes = "$pipe_works"; then
12939    break
12940  else
12941    lt_cv_sys_global_symbol_pipe=
12942  fi
12943done
12944
12945fi
12946
12947if test -z "$lt_cv_sys_global_symbol_pipe"; then
12948  lt_cv_sys_global_symbol_to_cdecl=
12949fi
12950if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
12951  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
12952$as_echo "failed" >&6; }
12953else
12954  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
12955$as_echo "ok" >&6; }
12956fi
12957
12958# Response file support.
12959if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12960  nm_file_list_spec='@'
12961elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
12962  nm_file_list_spec='@'
12963fi
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
13002$as_echo_n "checking for sysroot... " >&6; }
13003
13004# Check whether --with-sysroot was given.
13005if test "${with_sysroot+set}" = set; then :
13006  withval=$with_sysroot;
13007else
13008  with_sysroot=no
13009fi
13010
13011
13012lt_sysroot=
13013case $with_sysroot in #(
13014 yes)
13015   if test yes = "$GCC"; then
13016     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
13017   fi
13018   ;; #(
13019 /*)
13020   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
13021   ;; #(
13022 no|'')
13023   ;; #(
13024 *)
13025   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
13026$as_echo "$with_sysroot" >&6; }
13027   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
13028   ;;
13029esac
13030
13031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
13032$as_echo "${lt_sysroot:-no}" >&6; }
13033
13034
13035
13036
13037
13038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
13039$as_echo_n "checking for a working dd... " >&6; }
13040if ${ac_cv_path_lt_DD+:} false; then :
13041  $as_echo_n "(cached) " >&6
13042else
13043  printf 0123456789abcdef0123456789abcdef >conftest.i
13044cat conftest.i conftest.i >conftest2.i
13045: ${lt_DD:=$DD}
13046if test -z "$lt_DD"; then
13047  ac_path_lt_DD_found=false
13048  # Loop through the user's path and test for each of PROGNAME-LIST
13049  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13050for as_dir in $PATH
13051do
13052  IFS=$as_save_IFS
13053  test -z "$as_dir" && as_dir=.
13054    for ac_prog in dd; do
13055    for ac_exec_ext in '' $ac_executable_extensions; do
13056      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
13057      as_fn_executable_p "$ac_path_lt_DD" || continue
13058if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13059  cmp -s conftest.i conftest.out \
13060  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
13061fi
13062      $ac_path_lt_DD_found && break 3
13063    done
13064  done
13065  done
13066IFS=$as_save_IFS
13067  if test -z "$ac_cv_path_lt_DD"; then
13068    :
13069  fi
13070else
13071  ac_cv_path_lt_DD=$lt_DD
13072fi
13073
13074rm -f conftest.i conftest2.i conftest.out
13075fi
13076{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
13077$as_echo "$ac_cv_path_lt_DD" >&6; }
13078
13079
13080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
13081$as_echo_n "checking how to truncate binary pipes... " >&6; }
13082if ${lt_cv_truncate_bin+:} false; then :
13083  $as_echo_n "(cached) " >&6
13084else
13085  printf 0123456789abcdef0123456789abcdef >conftest.i
13086cat conftest.i conftest.i >conftest2.i
13087lt_cv_truncate_bin=
13088if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13089  cmp -s conftest.i conftest.out \
13090  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
13091fi
13092rm -f conftest.i conftest2.i conftest.out
13093test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
13094fi
13095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
13096$as_echo "$lt_cv_truncate_bin" >&6; }
13097
13098
13099
13100
13101
13102
13103
13104# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
13105func_cc_basename ()
13106{
13107    for cc_temp in $*""; do
13108      case $cc_temp in
13109        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
13110        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
13111        \-*) ;;
13112        *) break;;
13113      esac
13114    done
13115    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
13116}
13117
13118# Check whether --enable-libtool-lock was given.
13119if test "${enable_libtool_lock+set}" = set; then :
13120  enableval=$enable_libtool_lock;
13121fi
13122
13123test no = "$enable_libtool_lock" || enable_libtool_lock=yes
13124
13125# Some flags need to be propagated to the compiler or linker for good
13126# libtool support.
13127case $host in
13128ia64-*-hpux*)
13129  # Find out what ABI is being produced by ac_compile, and set mode
13130  # options accordingly.
13131  echo 'int i;' > conftest.$ac_ext
13132  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13133  (eval $ac_compile) 2>&5
13134  ac_status=$?
13135  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13136  test $ac_status = 0; }; then
13137    case `/usr/bin/file conftest.$ac_objext` in
13138      *ELF-32*)
13139	HPUX_IA64_MODE=32
13140	;;
13141      *ELF-64*)
13142	HPUX_IA64_MODE=64
13143	;;
13144    esac
13145  fi
13146  rm -rf conftest*
13147  ;;
13148*-*-irix6*)
13149  # Find out what ABI is being produced by ac_compile, and set linker
13150  # options accordingly.
13151  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13152  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13153  (eval $ac_compile) 2>&5
13154  ac_status=$?
13155  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13156  test $ac_status = 0; }; then
13157    if test yes = "$lt_cv_prog_gnu_ld"; then
13158      case `/usr/bin/file conftest.$ac_objext` in
13159	*32-bit*)
13160	  LD="${LD-ld} -melf32bsmip"
13161	  ;;
13162	*N32*)
13163	  LD="${LD-ld} -melf32bmipn32"
13164	  ;;
13165	*64-bit*)
13166	  LD="${LD-ld} -melf64bmip"
13167	;;
13168      esac
13169    else
13170      case `/usr/bin/file conftest.$ac_objext` in
13171	*32-bit*)
13172	  LD="${LD-ld} -32"
13173	  ;;
13174	*N32*)
13175	  LD="${LD-ld} -n32"
13176	  ;;
13177	*64-bit*)
13178	  LD="${LD-ld} -64"
13179	  ;;
13180      esac
13181    fi
13182  fi
13183  rm -rf conftest*
13184  ;;
13185
13186mips64*-*linux*)
13187  # Find out what ABI is being produced by ac_compile, and set linker
13188  # options accordingly.
13189  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13190  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13191  (eval $ac_compile) 2>&5
13192  ac_status=$?
13193  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13194  test $ac_status = 0; }; then
13195    emul=elf
13196    case `/usr/bin/file conftest.$ac_objext` in
13197      *32-bit*)
13198	emul="${emul}32"
13199	;;
13200      *64-bit*)
13201	emul="${emul}64"
13202	;;
13203    esac
13204    case `/usr/bin/file conftest.$ac_objext` in
13205      *MSB*)
13206	emul="${emul}btsmip"
13207	;;
13208      *LSB*)
13209	emul="${emul}ltsmip"
13210	;;
13211    esac
13212    case `/usr/bin/file conftest.$ac_objext` in
13213      *N32*)
13214	emul="${emul}n32"
13215	;;
13216    esac
13217    LD="${LD-ld} -m $emul"
13218  fi
13219  rm -rf conftest*
13220  ;;
13221
13222x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
13223s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
13224  # Find out what ABI is being produced by ac_compile, and set linker
13225  # options accordingly.  Note that the listed cases only cover the
13226  # situations where additional linker options are needed (such as when
13227  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
13228  # vice versa); the common cases where no linker options are needed do
13229  # not appear in the list.
13230  echo 'int i;' > conftest.$ac_ext
13231  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13232  (eval $ac_compile) 2>&5
13233  ac_status=$?
13234  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13235  test $ac_status = 0; }; then
13236    case `/usr/bin/file conftest.o` in
13237      *32-bit*)
13238	case $host in
13239	  x86_64-*kfreebsd*-gnu)
13240	    LD="${LD-ld} -m elf_i386_fbsd"
13241	    ;;
13242	  x86_64-*linux*)
13243	    case `/usr/bin/file conftest.o` in
13244	      *x86-64*)
13245		LD="${LD-ld} -m elf32_x86_64"
13246		;;
13247	      *)
13248		LD="${LD-ld} -m elf_i386"
13249		;;
13250	    esac
13251	    ;;
13252	  powerpc64le-*linux*)
13253	    LD="${LD-ld} -m elf32lppclinux"
13254	    ;;
13255	  powerpc64-*linux*)
13256	    LD="${LD-ld} -m elf32ppclinux"
13257	    ;;
13258	  s390x-*linux*)
13259	    LD="${LD-ld} -m elf_s390"
13260	    ;;
13261	  sparc64-*linux*)
13262	    LD="${LD-ld} -m elf32_sparc"
13263	    ;;
13264	esac
13265	;;
13266      *64-bit*)
13267	case $host in
13268	  x86_64-*kfreebsd*-gnu)
13269	    LD="${LD-ld} -m elf_x86_64_fbsd"
13270	    ;;
13271	  x86_64-*linux*)
13272	    LD="${LD-ld} -m elf_x86_64"
13273	    ;;
13274	  powerpcle-*linux*|powerpc64le-*linux*)
13275	    LD="${LD-ld} -m elf64lppc"
13276	    ;;
13277	  powerpc-*linux*|powerpc64-*linux*)
13278	    LD="${LD-ld} -m elf64ppc"
13279	    ;;
13280	  s390*-*linux*|s390*-*tpf*)
13281	    LD="${LD-ld} -m elf64_s390"
13282	    ;;
13283	  sparc*-*linux*)
13284	    LD="${LD-ld} -m elf64_sparc"
13285	    ;;
13286	esac
13287	;;
13288    esac
13289  fi
13290  rm -rf conftest*
13291  ;;
13292
13293*-*-sco3.2v5*)
13294  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
13295  SAVE_CFLAGS=$CFLAGS
13296  CFLAGS="$CFLAGS -belf"
13297  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
13298$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
13299if ${lt_cv_cc_needs_belf+:} false; then :
13300  $as_echo_n "(cached) " >&6
13301else
13302  ac_ext=c
13303ac_cpp='$CPP $CPPFLAGS'
13304ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13305ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13306ac_compiler_gnu=$ac_cv_c_compiler_gnu
13307
13308     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13309/* end confdefs.h.  */
13310
13311int
13312main ()
13313{
13314
13315  ;
13316  return 0;
13317}
13318_ACEOF
13319if ac_fn_c_try_link "$LINENO"; then :
13320  lt_cv_cc_needs_belf=yes
13321else
13322  lt_cv_cc_needs_belf=no
13323fi
13324rm -f core conftest.err conftest.$ac_objext \
13325    conftest$ac_exeext conftest.$ac_ext
13326     ac_ext=c
13327ac_cpp='$CPP $CPPFLAGS'
13328ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13329ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13330ac_compiler_gnu=$ac_cv_c_compiler_gnu
13331
13332fi
13333{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
13334$as_echo "$lt_cv_cc_needs_belf" >&6; }
13335  if test yes != "$lt_cv_cc_needs_belf"; then
13336    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
13337    CFLAGS=$SAVE_CFLAGS
13338  fi
13339  ;;
13340*-*solaris*)
13341  # Find out what ABI is being produced by ac_compile, and set linker
13342  # options accordingly.
13343  echo 'int i;' > conftest.$ac_ext
13344  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13345  (eval $ac_compile) 2>&5
13346  ac_status=$?
13347  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13348  test $ac_status = 0; }; then
13349    case `/usr/bin/file conftest.o` in
13350    *64-bit*)
13351      case $lt_cv_prog_gnu_ld in
13352      yes*)
13353        case $host in
13354        i?86-*-solaris*|x86_64-*-solaris*)
13355          LD="${LD-ld} -m elf_x86_64"
13356          ;;
13357        sparc*-*-solaris*)
13358          LD="${LD-ld} -m elf64_sparc"
13359          ;;
13360        esac
13361        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
13362        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
13363          LD=${LD-ld}_sol2
13364        fi
13365        ;;
13366      *)
13367	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
13368	  LD="${LD-ld} -64"
13369	fi
13370	;;
13371      esac
13372      ;;
13373    esac
13374  fi
13375  rm -rf conftest*
13376  ;;
13377esac
13378
13379need_locks=$enable_libtool_lock
13380
13381if test -n "$ac_tool_prefix"; then
13382  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
13383set dummy ${ac_tool_prefix}mt; ac_word=$2
13384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13385$as_echo_n "checking for $ac_word... " >&6; }
13386if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
13387  $as_echo_n "(cached) " >&6
13388else
13389  if test -n "$MANIFEST_TOOL"; then
13390  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
13391else
13392as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13393for as_dir in $PATH
13394do
13395  IFS=$as_save_IFS
13396  test -z "$as_dir" && as_dir=.
13397    for ac_exec_ext in '' $ac_executable_extensions; do
13398  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13399    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
13400    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13401    break 2
13402  fi
13403done
13404  done
13405IFS=$as_save_IFS
13406
13407fi
13408fi
13409MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
13410if test -n "$MANIFEST_TOOL"; then
13411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
13412$as_echo "$MANIFEST_TOOL" >&6; }
13413else
13414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13415$as_echo "no" >&6; }
13416fi
13417
13418
13419fi
13420if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
13421  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
13422  # Extract the first word of "mt", so it can be a program name with args.
13423set dummy mt; ac_word=$2
13424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13425$as_echo_n "checking for $ac_word... " >&6; }
13426if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
13427  $as_echo_n "(cached) " >&6
13428else
13429  if test -n "$ac_ct_MANIFEST_TOOL"; then
13430  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
13431else
13432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13433for as_dir in $PATH
13434do
13435  IFS=$as_save_IFS
13436  test -z "$as_dir" && as_dir=.
13437    for ac_exec_ext in '' $ac_executable_extensions; do
13438  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13439    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
13440    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13441    break 2
13442  fi
13443done
13444  done
13445IFS=$as_save_IFS
13446
13447fi
13448fi
13449ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
13450if test -n "$ac_ct_MANIFEST_TOOL"; then
13451  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
13452$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
13453else
13454  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13455$as_echo "no" >&6; }
13456fi
13457
13458  if test "x$ac_ct_MANIFEST_TOOL" = x; then
13459    MANIFEST_TOOL=":"
13460  else
13461    case $cross_compiling:$ac_tool_warned in
13462yes:)
13463{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13464$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13465ac_tool_warned=yes ;;
13466esac
13467    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
13468  fi
13469else
13470  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
13471fi
13472
13473test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
13474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
13475$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
13476if ${lt_cv_path_mainfest_tool+:} false; then :
13477  $as_echo_n "(cached) " >&6
13478else
13479  lt_cv_path_mainfest_tool=no
13480  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
13481  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
13482  cat conftest.err >&5
13483  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
13484    lt_cv_path_mainfest_tool=yes
13485  fi
13486  rm -f conftest*
13487fi
13488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
13489$as_echo "$lt_cv_path_mainfest_tool" >&6; }
13490if test yes != "$lt_cv_path_mainfest_tool"; then
13491  MANIFEST_TOOL=:
13492fi
13493
13494
13495
13496
13497
13498
13499  case $host_os in
13500    rhapsody* | darwin*)
13501    if test -n "$ac_tool_prefix"; then
13502  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
13503set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
13504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13505$as_echo_n "checking for $ac_word... " >&6; }
13506if ${ac_cv_prog_DSYMUTIL+:} false; then :
13507  $as_echo_n "(cached) " >&6
13508else
13509  if test -n "$DSYMUTIL"; then
13510  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
13511else
13512as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13513for as_dir in $PATH
13514do
13515  IFS=$as_save_IFS
13516  test -z "$as_dir" && as_dir=.
13517    for ac_exec_ext in '' $ac_executable_extensions; do
13518  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13519    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
13520    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13521    break 2
13522  fi
13523done
13524  done
13525IFS=$as_save_IFS
13526
13527fi
13528fi
13529DSYMUTIL=$ac_cv_prog_DSYMUTIL
13530if test -n "$DSYMUTIL"; then
13531  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
13532$as_echo "$DSYMUTIL" >&6; }
13533else
13534  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13535$as_echo "no" >&6; }
13536fi
13537
13538
13539fi
13540if test -z "$ac_cv_prog_DSYMUTIL"; then
13541  ac_ct_DSYMUTIL=$DSYMUTIL
13542  # Extract the first word of "dsymutil", so it can be a program name with args.
13543set dummy dsymutil; ac_word=$2
13544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13545$as_echo_n "checking for $ac_word... " >&6; }
13546if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
13547  $as_echo_n "(cached) " >&6
13548else
13549  if test -n "$ac_ct_DSYMUTIL"; then
13550  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
13551else
13552as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13553for as_dir in $PATH
13554do
13555  IFS=$as_save_IFS
13556  test -z "$as_dir" && as_dir=.
13557    for ac_exec_ext in '' $ac_executable_extensions; do
13558  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13559    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
13560    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13561    break 2
13562  fi
13563done
13564  done
13565IFS=$as_save_IFS
13566
13567fi
13568fi
13569ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
13570if test -n "$ac_ct_DSYMUTIL"; then
13571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
13572$as_echo "$ac_ct_DSYMUTIL" >&6; }
13573else
13574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13575$as_echo "no" >&6; }
13576fi
13577
13578  if test "x$ac_ct_DSYMUTIL" = x; then
13579    DSYMUTIL=":"
13580  else
13581    case $cross_compiling:$ac_tool_warned in
13582yes:)
13583{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13584$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13585ac_tool_warned=yes ;;
13586esac
13587    DSYMUTIL=$ac_ct_DSYMUTIL
13588  fi
13589else
13590  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
13591fi
13592
13593    if test -n "$ac_tool_prefix"; then
13594  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
13595set dummy ${ac_tool_prefix}nmedit; ac_word=$2
13596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13597$as_echo_n "checking for $ac_word... " >&6; }
13598if ${ac_cv_prog_NMEDIT+:} false; then :
13599  $as_echo_n "(cached) " >&6
13600else
13601  if test -n "$NMEDIT"; then
13602  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
13603else
13604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13605for as_dir in $PATH
13606do
13607  IFS=$as_save_IFS
13608  test -z "$as_dir" && as_dir=.
13609    for ac_exec_ext in '' $ac_executable_extensions; do
13610  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13611    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
13612    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13613    break 2
13614  fi
13615done
13616  done
13617IFS=$as_save_IFS
13618
13619fi
13620fi
13621NMEDIT=$ac_cv_prog_NMEDIT
13622if test -n "$NMEDIT"; then
13623  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
13624$as_echo "$NMEDIT" >&6; }
13625else
13626  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13627$as_echo "no" >&6; }
13628fi
13629
13630
13631fi
13632if test -z "$ac_cv_prog_NMEDIT"; then
13633  ac_ct_NMEDIT=$NMEDIT
13634  # Extract the first word of "nmedit", so it can be a program name with args.
13635set dummy nmedit; ac_word=$2
13636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13637$as_echo_n "checking for $ac_word... " >&6; }
13638if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
13639  $as_echo_n "(cached) " >&6
13640else
13641  if test -n "$ac_ct_NMEDIT"; then
13642  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
13643else
13644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13645for as_dir in $PATH
13646do
13647  IFS=$as_save_IFS
13648  test -z "$as_dir" && as_dir=.
13649    for ac_exec_ext in '' $ac_executable_extensions; do
13650  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13651    ac_cv_prog_ac_ct_NMEDIT="nmedit"
13652    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13653    break 2
13654  fi
13655done
13656  done
13657IFS=$as_save_IFS
13658
13659fi
13660fi
13661ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
13662if test -n "$ac_ct_NMEDIT"; then
13663  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
13664$as_echo "$ac_ct_NMEDIT" >&6; }
13665else
13666  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13667$as_echo "no" >&6; }
13668fi
13669
13670  if test "x$ac_ct_NMEDIT" = x; then
13671    NMEDIT=":"
13672  else
13673    case $cross_compiling:$ac_tool_warned in
13674yes:)
13675{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13676$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13677ac_tool_warned=yes ;;
13678esac
13679    NMEDIT=$ac_ct_NMEDIT
13680  fi
13681else
13682  NMEDIT="$ac_cv_prog_NMEDIT"
13683fi
13684
13685    if test -n "$ac_tool_prefix"; then
13686  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
13687set dummy ${ac_tool_prefix}lipo; ac_word=$2
13688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13689$as_echo_n "checking for $ac_word... " >&6; }
13690if ${ac_cv_prog_LIPO+:} false; then :
13691  $as_echo_n "(cached) " >&6
13692else
13693  if test -n "$LIPO"; then
13694  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
13695else
13696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13697for as_dir in $PATH
13698do
13699  IFS=$as_save_IFS
13700  test -z "$as_dir" && as_dir=.
13701    for ac_exec_ext in '' $ac_executable_extensions; do
13702  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13703    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
13704    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13705    break 2
13706  fi
13707done
13708  done
13709IFS=$as_save_IFS
13710
13711fi
13712fi
13713LIPO=$ac_cv_prog_LIPO
13714if test -n "$LIPO"; then
13715  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
13716$as_echo "$LIPO" >&6; }
13717else
13718  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13719$as_echo "no" >&6; }
13720fi
13721
13722
13723fi
13724if test -z "$ac_cv_prog_LIPO"; then
13725  ac_ct_LIPO=$LIPO
13726  # Extract the first word of "lipo", so it can be a program name with args.
13727set dummy lipo; ac_word=$2
13728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13729$as_echo_n "checking for $ac_word... " >&6; }
13730if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
13731  $as_echo_n "(cached) " >&6
13732else
13733  if test -n "$ac_ct_LIPO"; then
13734  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
13735else
13736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13737for as_dir in $PATH
13738do
13739  IFS=$as_save_IFS
13740  test -z "$as_dir" && as_dir=.
13741    for ac_exec_ext in '' $ac_executable_extensions; do
13742  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13743    ac_cv_prog_ac_ct_LIPO="lipo"
13744    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13745    break 2
13746  fi
13747done
13748  done
13749IFS=$as_save_IFS
13750
13751fi
13752fi
13753ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
13754if test -n "$ac_ct_LIPO"; then
13755  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
13756$as_echo "$ac_ct_LIPO" >&6; }
13757else
13758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13759$as_echo "no" >&6; }
13760fi
13761
13762  if test "x$ac_ct_LIPO" = x; then
13763    LIPO=":"
13764  else
13765    case $cross_compiling:$ac_tool_warned in
13766yes:)
13767{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13768$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13769ac_tool_warned=yes ;;
13770esac
13771    LIPO=$ac_ct_LIPO
13772  fi
13773else
13774  LIPO="$ac_cv_prog_LIPO"
13775fi
13776
13777    if test -n "$ac_tool_prefix"; then
13778  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
13779set dummy ${ac_tool_prefix}otool; ac_word=$2
13780{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13781$as_echo_n "checking for $ac_word... " >&6; }
13782if ${ac_cv_prog_OTOOL+:} false; then :
13783  $as_echo_n "(cached) " >&6
13784else
13785  if test -n "$OTOOL"; then
13786  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
13787else
13788as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13789for as_dir in $PATH
13790do
13791  IFS=$as_save_IFS
13792  test -z "$as_dir" && as_dir=.
13793    for ac_exec_ext in '' $ac_executable_extensions; do
13794  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13795    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
13796    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13797    break 2
13798  fi
13799done
13800  done
13801IFS=$as_save_IFS
13802
13803fi
13804fi
13805OTOOL=$ac_cv_prog_OTOOL
13806if test -n "$OTOOL"; then
13807  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
13808$as_echo "$OTOOL" >&6; }
13809else
13810  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13811$as_echo "no" >&6; }
13812fi
13813
13814
13815fi
13816if test -z "$ac_cv_prog_OTOOL"; then
13817  ac_ct_OTOOL=$OTOOL
13818  # Extract the first word of "otool", so it can be a program name with args.
13819set dummy otool; ac_word=$2
13820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13821$as_echo_n "checking for $ac_word... " >&6; }
13822if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
13823  $as_echo_n "(cached) " >&6
13824else
13825  if test -n "$ac_ct_OTOOL"; then
13826  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
13827else
13828as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13829for as_dir in $PATH
13830do
13831  IFS=$as_save_IFS
13832  test -z "$as_dir" && as_dir=.
13833    for ac_exec_ext in '' $ac_executable_extensions; do
13834  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13835    ac_cv_prog_ac_ct_OTOOL="otool"
13836    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13837    break 2
13838  fi
13839done
13840  done
13841IFS=$as_save_IFS
13842
13843fi
13844fi
13845ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
13846if test -n "$ac_ct_OTOOL"; then
13847  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
13848$as_echo "$ac_ct_OTOOL" >&6; }
13849else
13850  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13851$as_echo "no" >&6; }
13852fi
13853
13854  if test "x$ac_ct_OTOOL" = x; then
13855    OTOOL=":"
13856  else
13857    case $cross_compiling:$ac_tool_warned in
13858yes:)
13859{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13860$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13861ac_tool_warned=yes ;;
13862esac
13863    OTOOL=$ac_ct_OTOOL
13864  fi
13865else
13866  OTOOL="$ac_cv_prog_OTOOL"
13867fi
13868
13869    if test -n "$ac_tool_prefix"; then
13870  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
13871set dummy ${ac_tool_prefix}otool64; ac_word=$2
13872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13873$as_echo_n "checking for $ac_word... " >&6; }
13874if ${ac_cv_prog_OTOOL64+:} false; then :
13875  $as_echo_n "(cached) " >&6
13876else
13877  if test -n "$OTOOL64"; then
13878  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
13879else
13880as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13881for as_dir in $PATH
13882do
13883  IFS=$as_save_IFS
13884  test -z "$as_dir" && as_dir=.
13885    for ac_exec_ext in '' $ac_executable_extensions; do
13886  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13887    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
13888    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13889    break 2
13890  fi
13891done
13892  done
13893IFS=$as_save_IFS
13894
13895fi
13896fi
13897OTOOL64=$ac_cv_prog_OTOOL64
13898if test -n "$OTOOL64"; then
13899  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
13900$as_echo "$OTOOL64" >&6; }
13901else
13902  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13903$as_echo "no" >&6; }
13904fi
13905
13906
13907fi
13908if test -z "$ac_cv_prog_OTOOL64"; then
13909  ac_ct_OTOOL64=$OTOOL64
13910  # Extract the first word of "otool64", so it can be a program name with args.
13911set dummy otool64; ac_word=$2
13912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13913$as_echo_n "checking for $ac_word... " >&6; }
13914if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
13915  $as_echo_n "(cached) " >&6
13916else
13917  if test -n "$ac_ct_OTOOL64"; then
13918  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
13919else
13920as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13921for as_dir in $PATH
13922do
13923  IFS=$as_save_IFS
13924  test -z "$as_dir" && as_dir=.
13925    for ac_exec_ext in '' $ac_executable_extensions; do
13926  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13927    ac_cv_prog_ac_ct_OTOOL64="otool64"
13928    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13929    break 2
13930  fi
13931done
13932  done
13933IFS=$as_save_IFS
13934
13935fi
13936fi
13937ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
13938if test -n "$ac_ct_OTOOL64"; then
13939  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
13940$as_echo "$ac_ct_OTOOL64" >&6; }
13941else
13942  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13943$as_echo "no" >&6; }
13944fi
13945
13946  if test "x$ac_ct_OTOOL64" = x; then
13947    OTOOL64=":"
13948  else
13949    case $cross_compiling:$ac_tool_warned in
13950yes:)
13951{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13952$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13953ac_tool_warned=yes ;;
13954esac
13955    OTOOL64=$ac_ct_OTOOL64
13956  fi
13957else
13958  OTOOL64="$ac_cv_prog_OTOOL64"
13959fi
13960
13961
13962
13963
13964
13965
13966
13967
13968
13969
13970
13971
13972
13973
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
13988$as_echo_n "checking for -single_module linker flag... " >&6; }
13989if ${lt_cv_apple_cc_single_mod+:} false; then :
13990  $as_echo_n "(cached) " >&6
13991else
13992  lt_cv_apple_cc_single_mod=no
13993      if test -z "$LT_MULTI_MODULE"; then
13994	# By default we will add the -single_module flag. You can override
13995	# by either setting the environment variable LT_MULTI_MODULE
13996	# non-empty at configure time, or by adding -multi_module to the
13997	# link flags.
13998	rm -rf libconftest.dylib*
13999	echo "int foo(void){return 1;}" > conftest.c
14000	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14001-dynamiclib -Wl,-single_module conftest.c" >&5
14002	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14003	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
14004        _lt_result=$?
14005	# If there is a non-empty error log, and "single_module"
14006	# appears in it, assume the flag caused a linker warning
14007        if test -s conftest.err && $GREP single_module conftest.err; then
14008	  cat conftest.err >&5
14009	# Otherwise, if the output was created with a 0 exit code from
14010	# the compiler, it worked.
14011	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
14012	  lt_cv_apple_cc_single_mod=yes
14013	else
14014	  cat conftest.err >&5
14015	fi
14016	rm -rf libconftest.dylib*
14017	rm -f conftest.*
14018      fi
14019fi
14020{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
14021$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
14022
14023    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
14024$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
14025if ${lt_cv_ld_exported_symbols_list+:} false; then :
14026  $as_echo_n "(cached) " >&6
14027else
14028  lt_cv_ld_exported_symbols_list=no
14029      save_LDFLAGS=$LDFLAGS
14030      echo "_main" > conftest.sym
14031      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
14032      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14033/* end confdefs.h.  */
14034
14035int
14036main ()
14037{
14038
14039  ;
14040  return 0;
14041}
14042_ACEOF
14043if ac_fn_c_try_link "$LINENO"; then :
14044  lt_cv_ld_exported_symbols_list=yes
14045else
14046  lt_cv_ld_exported_symbols_list=no
14047fi
14048rm -f core conftest.err conftest.$ac_objext \
14049    conftest$ac_exeext conftest.$ac_ext
14050	LDFLAGS=$save_LDFLAGS
14051
14052fi
14053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
14054$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
14055
14056    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
14057$as_echo_n "checking for -force_load linker flag... " >&6; }
14058if ${lt_cv_ld_force_load+:} false; then :
14059  $as_echo_n "(cached) " >&6
14060else
14061  lt_cv_ld_force_load=no
14062      cat > conftest.c << _LT_EOF
14063int forced_loaded() { return 2;}
14064_LT_EOF
14065      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
14066      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
14067      echo "$AR cru libconftest.a conftest.o" >&5
14068      $AR cru libconftest.a conftest.o 2>&5
14069      echo "$RANLIB libconftest.a" >&5
14070      $RANLIB libconftest.a 2>&5
14071      cat > conftest.c << _LT_EOF
14072int main() { return 0;}
14073_LT_EOF
14074      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
14075      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
14076      _lt_result=$?
14077      if test -s conftest.err && $GREP force_load conftest.err; then
14078	cat conftest.err >&5
14079      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
14080	lt_cv_ld_force_load=yes
14081      else
14082	cat conftest.err >&5
14083      fi
14084        rm -f conftest.err libconftest.a conftest conftest.c
14085        rm -rf conftest.dSYM
14086
14087fi
14088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
14089$as_echo "$lt_cv_ld_force_load" >&6; }
14090    case $host_os in
14091    rhapsody* | darwin1.[012])
14092      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
14093    darwin1.*)
14094      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14095    darwin*) # darwin 5.x on
14096      # if running on 10.5 or later, the deployment target defaults
14097      # to the OS version, if on x86, and 10.4, the deployment
14098      # target defaults to 10.4. Don't you love it?
14099      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
14100	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
14101	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14102	10.[012][,.]*)
14103	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14104	10.*)
14105	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14106      esac
14107    ;;
14108  esac
14109    if test yes = "$lt_cv_apple_cc_single_mod"; then
14110      _lt_dar_single_mod='$single_module'
14111    fi
14112    if test yes = "$lt_cv_ld_exported_symbols_list"; then
14113      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
14114    else
14115      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
14116    fi
14117    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
14118      _lt_dsymutil='~$DSYMUTIL $lib || :'
14119    else
14120      _lt_dsymutil=
14121    fi
14122    ;;
14123  esac
14124
14125# func_munge_path_list VARIABLE PATH
14126# -----------------------------------
14127# VARIABLE is name of variable containing _space_ separated list of
14128# directories to be munged by the contents of PATH, which is string
14129# having a format:
14130# "DIR[:DIR]:"
14131#       string "DIR[ DIR]" will be prepended to VARIABLE
14132# ":DIR[:DIR]"
14133#       string "DIR[ DIR]" will be appended to VARIABLE
14134# "DIRP[:DIRP]::[DIRA:]DIRA"
14135#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
14136#       "DIRA[ DIRA]" will be appended to VARIABLE
14137# "DIR[:DIR]"
14138#       VARIABLE will be replaced by "DIR[ DIR]"
14139func_munge_path_list ()
14140{
14141    case x$2 in
14142    x)
14143        ;;
14144    *:)
14145        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
14146        ;;
14147    x:*)
14148        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
14149        ;;
14150    *::*)
14151        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
14152        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
14153        ;;
14154    *)
14155        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
14156        ;;
14157    esac
14158}
14159
14160for ac_header in dlfcn.h
14161do :
14162  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
14163"
14164if test "x$ac_cv_header_dlfcn_h" = xyes; then :
14165  cat >>confdefs.h <<_ACEOF
14166#define HAVE_DLFCN_H 1
14167_ACEOF
14168
14169fi
14170
14171done
14172
14173
14174
14175
14176
14177# Set options
14178# Check whether --enable-static was given.
14179if test "${enable_static+set}" = set; then :
14180  enableval=$enable_static; p=${PACKAGE-default}
14181    case $enableval in
14182    yes) enable_static=yes ;;
14183    no) enable_static=no ;;
14184    *)
14185     enable_static=no
14186      # Look at the argument we got.  We use all the common list separators.
14187      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14188      for pkg in $enableval; do
14189	IFS=$lt_save_ifs
14190	if test "X$pkg" = "X$p"; then
14191	  enable_static=yes
14192	fi
14193      done
14194      IFS=$lt_save_ifs
14195      ;;
14196    esac
14197else
14198  enable_static=no
14199fi
14200
14201
14202
14203
14204
14205
14206
14207
14208
14209
14210        enable_dlopen=no
14211
14212
14213  enable_win32_dll=no
14214
14215
14216            # Check whether --enable-shared was given.
14217if test "${enable_shared+set}" = set; then :
14218  enableval=$enable_shared; p=${PACKAGE-default}
14219    case $enableval in
14220    yes) enable_shared=yes ;;
14221    no) enable_shared=no ;;
14222    *)
14223      enable_shared=no
14224      # Look at the argument we got.  We use all the common list separators.
14225      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14226      for pkg in $enableval; do
14227	IFS=$lt_save_ifs
14228	if test "X$pkg" = "X$p"; then
14229	  enable_shared=yes
14230	fi
14231      done
14232      IFS=$lt_save_ifs
14233      ;;
14234    esac
14235else
14236  enable_shared=yes
14237fi
14238
14239
14240
14241
14242
14243
14244
14245
14246
14247
14248
14249# Check whether --with-pic was given.
14250if test "${with_pic+set}" = set; then :
14251  withval=$with_pic; lt_p=${PACKAGE-default}
14252    case $withval in
14253    yes|no) pic_mode=$withval ;;
14254    *)
14255      pic_mode=default
14256      # Look at the argument we got.  We use all the common list separators.
14257      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14258      for lt_pkg in $withval; do
14259	IFS=$lt_save_ifs
14260	if test "X$lt_pkg" = "X$lt_p"; then
14261	  pic_mode=yes
14262	fi
14263      done
14264      IFS=$lt_save_ifs
14265      ;;
14266    esac
14267else
14268  pic_mode=default
14269fi
14270
14271
14272
14273
14274
14275
14276
14277
14278  # Check whether --enable-fast-install was given.
14279if test "${enable_fast_install+set}" = set; then :
14280  enableval=$enable_fast_install; p=${PACKAGE-default}
14281    case $enableval in
14282    yes) enable_fast_install=yes ;;
14283    no) enable_fast_install=no ;;
14284    *)
14285      enable_fast_install=no
14286      # Look at the argument we got.  We use all the common list separators.
14287      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14288      for pkg in $enableval; do
14289	IFS=$lt_save_ifs
14290	if test "X$pkg" = "X$p"; then
14291	  enable_fast_install=yes
14292	fi
14293      done
14294      IFS=$lt_save_ifs
14295      ;;
14296    esac
14297else
14298  enable_fast_install=yes
14299fi
14300
14301
14302
14303
14304
14305
14306
14307
14308  shared_archive_member_spec=
14309case $host,$enable_shared in
14310power*-*-aix[5-9]*,yes)
14311  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
14312$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
14313
14314# Check whether --with-aix-soname was given.
14315if test "${with_aix_soname+set}" = set; then :
14316  withval=$with_aix_soname; case $withval in
14317    aix|svr4|both)
14318      ;;
14319    *)
14320      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
14321      ;;
14322    esac
14323    lt_cv_with_aix_soname=$with_aix_soname
14324else
14325  if ${lt_cv_with_aix_soname+:} false; then :
14326  $as_echo_n "(cached) " >&6
14327else
14328  lt_cv_with_aix_soname=aix
14329fi
14330
14331    with_aix_soname=$lt_cv_with_aix_soname
14332fi
14333
14334  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
14335$as_echo "$with_aix_soname" >&6; }
14336  if test aix != "$with_aix_soname"; then
14337    # For the AIX way of multilib, we name the shared archive member
14338    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
14339    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
14340    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
14341    # the AIX toolchain works better with OBJECT_MODE set (default 32).
14342    if test 64 = "${OBJECT_MODE-32}"; then
14343      shared_archive_member_spec=shr_64
14344    else
14345      shared_archive_member_spec=shr
14346    fi
14347  fi
14348  ;;
14349*)
14350  with_aix_soname=aix
14351  ;;
14352esac
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362
14363# This can be used to rebuild libtool when needed
14364LIBTOOL_DEPS=$ltmain
14365
14366# Always use our own libtool.
14367LIBTOOL='$(SHELL) $(top_builddir)/libtool'
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
14389
14390
14391
14392
14393
14394
14395
14396
14397
14398test -z "$LN_S" && LN_S="ln -s"
14399
14400
14401
14402
14403
14404
14405
14406
14407
14408
14409
14410
14411
14412
14413if test -n "${ZSH_VERSION+set}"; then
14414   setopt NO_GLOB_SUBST
14415fi
14416
14417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
14418$as_echo_n "checking for objdir... " >&6; }
14419if ${lt_cv_objdir+:} false; then :
14420  $as_echo_n "(cached) " >&6
14421else
14422  rm -f .libs 2>/dev/null
14423mkdir .libs 2>/dev/null
14424if test -d .libs; then
14425  lt_cv_objdir=.libs
14426else
14427  # MS-DOS does not allow filenames that begin with a dot.
14428  lt_cv_objdir=_libs
14429fi
14430rmdir .libs 2>/dev/null
14431fi
14432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
14433$as_echo "$lt_cv_objdir" >&6; }
14434objdir=$lt_cv_objdir
14435
14436
14437
14438
14439
14440cat >>confdefs.h <<_ACEOF
14441#define LT_OBJDIR "$lt_cv_objdir/"
14442_ACEOF
14443
14444
14445
14446
14447case $host_os in
14448aix3*)
14449  # AIX sometimes has problems with the GCC collect2 program.  For some
14450  # reason, if we set the COLLECT_NAMES environment variable, the problems
14451  # vanish in a puff of smoke.
14452  if test set != "${COLLECT_NAMES+set}"; then
14453    COLLECT_NAMES=
14454    export COLLECT_NAMES
14455  fi
14456  ;;
14457esac
14458
14459# Global variables:
14460ofile=libtool
14461can_build_shared=yes
14462
14463# All known linkers require a '.a' archive for static linking (except MSVC,
14464# which needs '.lib').
14465libext=a
14466
14467with_gnu_ld=$lt_cv_prog_gnu_ld
14468
14469old_CC=$CC
14470old_CFLAGS=$CFLAGS
14471
14472# Set sane defaults for various variables
14473test -z "$CC" && CC=cc
14474test -z "$LTCC" && LTCC=$CC
14475test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
14476test -z "$LD" && LD=ld
14477test -z "$ac_objext" && ac_objext=o
14478
14479func_cc_basename $compiler
14480cc_basename=$func_cc_basename_result
14481
14482
14483# Only perform the check for file, if the check method requires it
14484test -z "$MAGIC_CMD" && MAGIC_CMD=file
14485case $deplibs_check_method in
14486file_magic*)
14487  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
14488    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
14489$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
14490if ${lt_cv_path_MAGIC_CMD+:} false; then :
14491  $as_echo_n "(cached) " >&6
14492else
14493  case $MAGIC_CMD in
14494[\\/*] |  ?:[\\/]*)
14495  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14496  ;;
14497*)
14498  lt_save_MAGIC_CMD=$MAGIC_CMD
14499  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14500  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14501  for ac_dir in $ac_dummy; do
14502    IFS=$lt_save_ifs
14503    test -z "$ac_dir" && ac_dir=.
14504    if test -f "$ac_dir/${ac_tool_prefix}file"; then
14505      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
14506      if test -n "$file_magic_test_file"; then
14507	case $deplibs_check_method in
14508	"file_magic "*)
14509	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14510	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14511	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14512	    $EGREP "$file_magic_regex" > /dev/null; then
14513	    :
14514	  else
14515	    cat <<_LT_EOF 1>&2
14516
14517*** Warning: the command libtool uses to detect shared libraries,
14518*** $file_magic_cmd, produces output that libtool cannot recognize.
14519*** The result is that libtool may fail to recognize shared libraries
14520*** as such.  This will affect the creation of libtool libraries that
14521*** depend on shared libraries, but programs linked with such libtool
14522*** libraries will work regardless of this problem.  Nevertheless, you
14523*** may want to report the problem to your system manager and/or to
14524*** bug-libtool@gnu.org
14525
14526_LT_EOF
14527	  fi ;;
14528	esac
14529      fi
14530      break
14531    fi
14532  done
14533  IFS=$lt_save_ifs
14534  MAGIC_CMD=$lt_save_MAGIC_CMD
14535  ;;
14536esac
14537fi
14538
14539MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14540if test -n "$MAGIC_CMD"; then
14541  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14542$as_echo "$MAGIC_CMD" >&6; }
14543else
14544  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14545$as_echo "no" >&6; }
14546fi
14547
14548
14549
14550
14551
14552if test -z "$lt_cv_path_MAGIC_CMD"; then
14553  if test -n "$ac_tool_prefix"; then
14554    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
14555$as_echo_n "checking for file... " >&6; }
14556if ${lt_cv_path_MAGIC_CMD+:} false; then :
14557  $as_echo_n "(cached) " >&6
14558else
14559  case $MAGIC_CMD in
14560[\\/*] |  ?:[\\/]*)
14561  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14562  ;;
14563*)
14564  lt_save_MAGIC_CMD=$MAGIC_CMD
14565  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14566  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14567  for ac_dir in $ac_dummy; do
14568    IFS=$lt_save_ifs
14569    test -z "$ac_dir" && ac_dir=.
14570    if test -f "$ac_dir/file"; then
14571      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
14572      if test -n "$file_magic_test_file"; then
14573	case $deplibs_check_method in
14574	"file_magic "*)
14575	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14576	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14577	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14578	    $EGREP "$file_magic_regex" > /dev/null; then
14579	    :
14580	  else
14581	    cat <<_LT_EOF 1>&2
14582
14583*** Warning: the command libtool uses to detect shared libraries,
14584*** $file_magic_cmd, produces output that libtool cannot recognize.
14585*** The result is that libtool may fail to recognize shared libraries
14586*** as such.  This will affect the creation of libtool libraries that
14587*** depend on shared libraries, but programs linked with such libtool
14588*** libraries will work regardless of this problem.  Nevertheless, you
14589*** may want to report the problem to your system manager and/or to
14590*** bug-libtool@gnu.org
14591
14592_LT_EOF
14593	  fi ;;
14594	esac
14595      fi
14596      break
14597    fi
14598  done
14599  IFS=$lt_save_ifs
14600  MAGIC_CMD=$lt_save_MAGIC_CMD
14601  ;;
14602esac
14603fi
14604
14605MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14606if test -n "$MAGIC_CMD"; then
14607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14608$as_echo "$MAGIC_CMD" >&6; }
14609else
14610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14611$as_echo "no" >&6; }
14612fi
14613
14614
14615  else
14616    MAGIC_CMD=:
14617  fi
14618fi
14619
14620  fi
14621  ;;
14622esac
14623
14624# Use C for the default configuration in the libtool script
14625
14626lt_save_CC=$CC
14627ac_ext=c
14628ac_cpp='$CPP $CPPFLAGS'
14629ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14630ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14631ac_compiler_gnu=$ac_cv_c_compiler_gnu
14632
14633
14634# Source file extension for C test sources.
14635ac_ext=c
14636
14637# Object file extension for compiled C test sources.
14638objext=o
14639objext=$objext
14640
14641# Code to be used in simple compile tests
14642lt_simple_compile_test_code="int some_variable = 0;"
14643
14644# Code to be used in simple link tests
14645lt_simple_link_test_code='int main(){return(0);}'
14646
14647
14648
14649
14650
14651
14652
14653# If no C compiler was specified, use CC.
14654LTCC=${LTCC-"$CC"}
14655
14656# If no C compiler flags were specified, use CFLAGS.
14657LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14658
14659# Allow CC to be a program name with arguments.
14660compiler=$CC
14661
14662# Save the default compiler, since it gets overwritten when the other
14663# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
14664compiler_DEFAULT=$CC
14665
14666# save warnings/boilerplate of simple test code
14667ac_outfile=conftest.$ac_objext
14668echo "$lt_simple_compile_test_code" >conftest.$ac_ext
14669eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14670_lt_compiler_boilerplate=`cat conftest.err`
14671$RM conftest*
14672
14673ac_outfile=conftest.$ac_objext
14674echo "$lt_simple_link_test_code" >conftest.$ac_ext
14675eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14676_lt_linker_boilerplate=`cat conftest.err`
14677$RM -r conftest*
14678
14679
14680## CAVEAT EMPTOR:
14681## There is no encapsulation within the following macros, do not change
14682## the running order or otherwise move them around unless you know exactly
14683## what you are doing...
14684if test -n "$compiler"; then
14685
14686lt_prog_compiler_no_builtin_flag=
14687
14688if test yes = "$GCC"; then
14689  case $cc_basename in
14690  nvcc*)
14691    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
14692  *)
14693    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
14694  esac
14695
14696  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
14697$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
14698if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
14699  $as_echo_n "(cached) " >&6
14700else
14701  lt_cv_prog_compiler_rtti_exceptions=no
14702   ac_outfile=conftest.$ac_objext
14703   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14704   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
14705   # Insert the option either (1) after the last *FLAGS variable, or
14706   # (2) before a word containing "conftest.", or (3) at the end.
14707   # Note that $ac_compile itself does not contain backslashes and begins
14708   # with a dollar sign (not a hyphen), so the echo should work correctly.
14709   # The option is referenced via a variable to avoid confusing sed.
14710   lt_compile=`echo "$ac_compile" | $SED \
14711   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14712   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14713   -e 's:$: $lt_compiler_flag:'`
14714   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14715   (eval "$lt_compile" 2>conftest.err)
14716   ac_status=$?
14717   cat conftest.err >&5
14718   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14719   if (exit $ac_status) && test -s "$ac_outfile"; then
14720     # The compiler can only warn and ignore the option if not recognized
14721     # So say no if there are warnings other than the usual output.
14722     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14723     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14724     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14725       lt_cv_prog_compiler_rtti_exceptions=yes
14726     fi
14727   fi
14728   $RM conftest*
14729
14730fi
14731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
14732$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
14733
14734if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
14735    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
14736else
14737    :
14738fi
14739
14740fi
14741
14742
14743
14744
14745
14746
14747  lt_prog_compiler_wl=
14748lt_prog_compiler_pic=
14749lt_prog_compiler_static=
14750
14751
14752  if test yes = "$GCC"; then
14753    lt_prog_compiler_wl='-Wl,'
14754    lt_prog_compiler_static='-static'
14755
14756    case $host_os in
14757      aix*)
14758      # All AIX code is PIC.
14759      if test ia64 = "$host_cpu"; then
14760	# AIX 5 now supports IA64 processor
14761	lt_prog_compiler_static='-Bstatic'
14762      fi
14763      lt_prog_compiler_pic='-fPIC'
14764      ;;
14765
14766    amigaos*)
14767      case $host_cpu in
14768      powerpc)
14769            # see comment about AmigaOS4 .so support
14770            lt_prog_compiler_pic='-fPIC'
14771        ;;
14772      m68k)
14773            # FIXME: we need at least 68020 code to build shared libraries, but
14774            # adding the '-m68020' flag to GCC prevents building anything better,
14775            # like '-m68040'.
14776            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
14777        ;;
14778      esac
14779      ;;
14780
14781    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14782      # PIC is the default for these OSes.
14783      ;;
14784
14785    mingw* | cygwin* | pw32* | os2* | cegcc*)
14786      # This hack is so that the source file can tell whether it is being
14787      # built for inclusion in a dll (and should export symbols for example).
14788      # Although the cygwin gcc ignores -fPIC, still need this for old-style
14789      # (--disable-auto-import) libraries
14790      lt_prog_compiler_pic='-DDLL_EXPORT'
14791      case $host_os in
14792      os2*)
14793	lt_prog_compiler_static='$wl-static'
14794	;;
14795      esac
14796      ;;
14797
14798    darwin* | rhapsody*)
14799      # PIC is the default on this platform
14800      # Common symbols not allowed in MH_DYLIB files
14801      lt_prog_compiler_pic='-fno-common'
14802      ;;
14803
14804    haiku*)
14805      # PIC is the default for Haiku.
14806      # The "-static" flag exists, but is broken.
14807      lt_prog_compiler_static=
14808      ;;
14809
14810    hpux*)
14811      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14812      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
14813      # sets the default TLS model and affects inlining.
14814      case $host_cpu in
14815      hppa*64*)
14816	# +Z the default
14817	;;
14818      *)
14819	lt_prog_compiler_pic='-fPIC'
14820	;;
14821      esac
14822      ;;
14823
14824    interix[3-9]*)
14825      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14826      # Instead, we relocate shared libraries at runtime.
14827      ;;
14828
14829    msdosdjgpp*)
14830      # Just because we use GCC doesn't mean we suddenly get shared libraries
14831      # on systems that don't support them.
14832      lt_prog_compiler_can_build_shared=no
14833      enable_shared=no
14834      ;;
14835
14836    *nto* | *qnx*)
14837      # QNX uses GNU C++, but need to define -shared option too, otherwise
14838      # it will coredump.
14839      lt_prog_compiler_pic='-fPIC -shared'
14840      ;;
14841
14842    sysv4*MP*)
14843      if test -d /usr/nec; then
14844	lt_prog_compiler_pic=-Kconform_pic
14845      fi
14846      ;;
14847
14848    *)
14849      lt_prog_compiler_pic='-fPIC'
14850      ;;
14851    esac
14852
14853    case $cc_basename in
14854    nvcc*) # Cuda Compiler Driver 2.2
14855      lt_prog_compiler_wl='-Xlinker '
14856      if test -n "$lt_prog_compiler_pic"; then
14857        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
14858      fi
14859      ;;
14860    esac
14861  else
14862    # PORTME Check for flag to pass linker flags through the system compiler.
14863    case $host_os in
14864    aix*)
14865      lt_prog_compiler_wl='-Wl,'
14866      if test ia64 = "$host_cpu"; then
14867	# AIX 5 now supports IA64 processor
14868	lt_prog_compiler_static='-Bstatic'
14869      else
14870	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
14871      fi
14872      ;;
14873
14874    darwin* | rhapsody*)
14875      # PIC is the default on this platform
14876      # Common symbols not allowed in MH_DYLIB files
14877      lt_prog_compiler_pic='-fno-common'
14878      case $cc_basename in
14879      nagfor*)
14880        # NAG Fortran compiler
14881        lt_prog_compiler_wl='-Wl,-Wl,,'
14882        lt_prog_compiler_pic='-PIC'
14883        lt_prog_compiler_static='-Bstatic'
14884        ;;
14885      esac
14886      ;;
14887
14888    mingw* | cygwin* | pw32* | os2* | cegcc*)
14889      # This hack is so that the source file can tell whether it is being
14890      # built for inclusion in a dll (and should export symbols for example).
14891      lt_prog_compiler_pic='-DDLL_EXPORT'
14892      case $host_os in
14893      os2*)
14894	lt_prog_compiler_static='$wl-static'
14895	;;
14896      esac
14897      ;;
14898
14899    hpux9* | hpux10* | hpux11*)
14900      lt_prog_compiler_wl='-Wl,'
14901      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
14902      # not for PA HP-UX.
14903      case $host_cpu in
14904      hppa*64*|ia64*)
14905	# +Z the default
14906	;;
14907      *)
14908	lt_prog_compiler_pic='+Z'
14909	;;
14910      esac
14911      # Is there a better lt_prog_compiler_static that works with the bundled CC?
14912      lt_prog_compiler_static='$wl-a ${wl}archive'
14913      ;;
14914
14915    irix5* | irix6* | nonstopux*)
14916      lt_prog_compiler_wl='-Wl,'
14917      # PIC (with -KPIC) is the default.
14918      lt_prog_compiler_static='-non_shared'
14919      ;;
14920
14921    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
14922      case $cc_basename in
14923      # old Intel for x86_64, which still supported -KPIC.
14924      ecc*)
14925	lt_prog_compiler_wl='-Wl,'
14926	lt_prog_compiler_pic='-KPIC'
14927	lt_prog_compiler_static='-static'
14928        ;;
14929      # icc used to be incompatible with GCC.
14930      # ICC 10 doesn't accept -KPIC any more.
14931      icc* | ifort*)
14932	lt_prog_compiler_wl='-Wl,'
14933	lt_prog_compiler_pic='-fPIC'
14934	lt_prog_compiler_static='-static'
14935        ;;
14936      # Lahey Fortran 8.1.
14937      lf95*)
14938	lt_prog_compiler_wl='-Wl,'
14939	lt_prog_compiler_pic='--shared'
14940	lt_prog_compiler_static='--static'
14941	;;
14942      nagfor*)
14943	# NAG Fortran compiler
14944	lt_prog_compiler_wl='-Wl,-Wl,,'
14945	lt_prog_compiler_pic='-PIC'
14946	lt_prog_compiler_static='-Bstatic'
14947	;;
14948      tcc*)
14949	# Fabrice Bellard et al's Tiny C Compiler
14950	lt_prog_compiler_wl='-Wl,'
14951	lt_prog_compiler_pic='-fPIC'
14952	lt_prog_compiler_static='-static'
14953	;;
14954      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
14955        # Portland Group compilers (*not* the Pentium gcc compiler,
14956	# which looks to be a dead project)
14957	lt_prog_compiler_wl='-Wl,'
14958	lt_prog_compiler_pic='-fpic'
14959	lt_prog_compiler_static='-Bstatic'
14960        ;;
14961      ccc*)
14962        lt_prog_compiler_wl='-Wl,'
14963        # All Alpha code is PIC.
14964        lt_prog_compiler_static='-non_shared'
14965        ;;
14966      xl* | bgxl* | bgf* | mpixl*)
14967	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
14968	lt_prog_compiler_wl='-Wl,'
14969	lt_prog_compiler_pic='-qpic'
14970	lt_prog_compiler_static='-qstaticlink'
14971	;;
14972      *)
14973	case `$CC -V 2>&1 | sed 5q` in
14974	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
14975	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
14976	  lt_prog_compiler_pic='-KPIC'
14977	  lt_prog_compiler_static='-Bstatic'
14978	  lt_prog_compiler_wl=''
14979	  ;;
14980	*Sun\ F* | *Sun*Fortran*)
14981	  lt_prog_compiler_pic='-KPIC'
14982	  lt_prog_compiler_static='-Bstatic'
14983	  lt_prog_compiler_wl='-Qoption ld '
14984	  ;;
14985	*Sun\ C*)
14986	  # Sun C 5.9
14987	  lt_prog_compiler_pic='-KPIC'
14988	  lt_prog_compiler_static='-Bstatic'
14989	  lt_prog_compiler_wl='-Wl,'
14990	  ;;
14991        *Intel*\ [CF]*Compiler*)
14992	  lt_prog_compiler_wl='-Wl,'
14993	  lt_prog_compiler_pic='-fPIC'
14994	  lt_prog_compiler_static='-static'
14995	  ;;
14996	*Portland\ Group*)
14997	  lt_prog_compiler_wl='-Wl,'
14998	  lt_prog_compiler_pic='-fpic'
14999	  lt_prog_compiler_static='-Bstatic'
15000	  ;;
15001	esac
15002	;;
15003      esac
15004      ;;
15005
15006    newsos6)
15007      lt_prog_compiler_pic='-KPIC'
15008      lt_prog_compiler_static='-Bstatic'
15009      ;;
15010
15011    *nto* | *qnx*)
15012      # QNX uses GNU C++, but need to define -shared option too, otherwise
15013      # it will coredump.
15014      lt_prog_compiler_pic='-fPIC -shared'
15015      ;;
15016
15017    osf3* | osf4* | osf5*)
15018      lt_prog_compiler_wl='-Wl,'
15019      # All OSF/1 code is PIC.
15020      lt_prog_compiler_static='-non_shared'
15021      ;;
15022
15023    rdos*)
15024      lt_prog_compiler_static='-non_shared'
15025      ;;
15026
15027    solaris*)
15028      lt_prog_compiler_pic='-KPIC'
15029      lt_prog_compiler_static='-Bstatic'
15030      case $cc_basename in
15031      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
15032	lt_prog_compiler_wl='-Qoption ld ';;
15033      *)
15034	lt_prog_compiler_wl='-Wl,';;
15035      esac
15036      ;;
15037
15038    sunos4*)
15039      lt_prog_compiler_wl='-Qoption ld '
15040      lt_prog_compiler_pic='-PIC'
15041      lt_prog_compiler_static='-Bstatic'
15042      ;;
15043
15044    sysv4 | sysv4.2uw2* | sysv4.3*)
15045      lt_prog_compiler_wl='-Wl,'
15046      lt_prog_compiler_pic='-KPIC'
15047      lt_prog_compiler_static='-Bstatic'
15048      ;;
15049
15050    sysv4*MP*)
15051      if test -d /usr/nec; then
15052	lt_prog_compiler_pic='-Kconform_pic'
15053	lt_prog_compiler_static='-Bstatic'
15054      fi
15055      ;;
15056
15057    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
15058      lt_prog_compiler_wl='-Wl,'
15059      lt_prog_compiler_pic='-KPIC'
15060      lt_prog_compiler_static='-Bstatic'
15061      ;;
15062
15063    unicos*)
15064      lt_prog_compiler_wl='-Wl,'
15065      lt_prog_compiler_can_build_shared=no
15066      ;;
15067
15068    uts4*)
15069      lt_prog_compiler_pic='-pic'
15070      lt_prog_compiler_static='-Bstatic'
15071      ;;
15072
15073    *)
15074      lt_prog_compiler_can_build_shared=no
15075      ;;
15076    esac
15077  fi
15078
15079case $host_os in
15080  # For platforms that do not support PIC, -DPIC is meaningless:
15081  *djgpp*)
15082    lt_prog_compiler_pic=
15083    ;;
15084  *)
15085    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
15086    ;;
15087esac
15088
15089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
15090$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
15091if ${lt_cv_prog_compiler_pic+:} false; then :
15092  $as_echo_n "(cached) " >&6
15093else
15094  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
15095fi
15096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
15097$as_echo "$lt_cv_prog_compiler_pic" >&6; }
15098lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
15099
15100#
15101# Check to make sure the PIC flag actually works.
15102#
15103if test -n "$lt_prog_compiler_pic"; then
15104  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
15105$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
15106if ${lt_cv_prog_compiler_pic_works+:} false; then :
15107  $as_echo_n "(cached) " >&6
15108else
15109  lt_cv_prog_compiler_pic_works=no
15110   ac_outfile=conftest.$ac_objext
15111   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15112   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
15113   # Insert the option either (1) after the last *FLAGS variable, or
15114   # (2) before a word containing "conftest.", or (3) at the end.
15115   # Note that $ac_compile itself does not contain backslashes and begins
15116   # with a dollar sign (not a hyphen), so the echo should work correctly.
15117   # The option is referenced via a variable to avoid confusing sed.
15118   lt_compile=`echo "$ac_compile" | $SED \
15119   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15120   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15121   -e 's:$: $lt_compiler_flag:'`
15122   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15123   (eval "$lt_compile" 2>conftest.err)
15124   ac_status=$?
15125   cat conftest.err >&5
15126   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15127   if (exit $ac_status) && test -s "$ac_outfile"; then
15128     # The compiler can only warn and ignore the option if not recognized
15129     # So say no if there are warnings other than the usual output.
15130     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
15131     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15132     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
15133       lt_cv_prog_compiler_pic_works=yes
15134     fi
15135   fi
15136   $RM conftest*
15137
15138fi
15139{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
15140$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
15141
15142if test yes = "$lt_cv_prog_compiler_pic_works"; then
15143    case $lt_prog_compiler_pic in
15144     "" | " "*) ;;
15145     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
15146     esac
15147else
15148    lt_prog_compiler_pic=
15149     lt_prog_compiler_can_build_shared=no
15150fi
15151
15152fi
15153
15154
15155
15156
15157
15158
15159
15160
15161
15162
15163
15164#
15165# Check to make sure the static flag actually works.
15166#
15167wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
15168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15169$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
15170if ${lt_cv_prog_compiler_static_works+:} false; then :
15171  $as_echo_n "(cached) " >&6
15172else
15173  lt_cv_prog_compiler_static_works=no
15174   save_LDFLAGS=$LDFLAGS
15175   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
15176   echo "$lt_simple_link_test_code" > conftest.$ac_ext
15177   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15178     # The linker can only warn and ignore the option if not recognized
15179     # So say no if there are warnings
15180     if test -s conftest.err; then
15181       # Append any errors to the config.log.
15182       cat conftest.err 1>&5
15183       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
15184       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15185       if diff conftest.exp conftest.er2 >/dev/null; then
15186         lt_cv_prog_compiler_static_works=yes
15187       fi
15188     else
15189       lt_cv_prog_compiler_static_works=yes
15190     fi
15191   fi
15192   $RM -r conftest*
15193   LDFLAGS=$save_LDFLAGS
15194
15195fi
15196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
15197$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
15198
15199if test yes = "$lt_cv_prog_compiler_static_works"; then
15200    :
15201else
15202    lt_prog_compiler_static=
15203fi
15204
15205
15206
15207
15208
15209
15210
15211  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15212$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15213if ${lt_cv_prog_compiler_c_o+:} false; then :
15214  $as_echo_n "(cached) " >&6
15215else
15216  lt_cv_prog_compiler_c_o=no
15217   $RM -r conftest 2>/dev/null
15218   mkdir conftest
15219   cd conftest
15220   mkdir out
15221   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15222
15223   lt_compiler_flag="-o out/conftest2.$ac_objext"
15224   # Insert the option either (1) after the last *FLAGS variable, or
15225   # (2) before a word containing "conftest.", or (3) at the end.
15226   # Note that $ac_compile itself does not contain backslashes and begins
15227   # with a dollar sign (not a hyphen), so the echo should work correctly.
15228   lt_compile=`echo "$ac_compile" | $SED \
15229   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15230   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15231   -e 's:$: $lt_compiler_flag:'`
15232   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15233   (eval "$lt_compile" 2>out/conftest.err)
15234   ac_status=$?
15235   cat out/conftest.err >&5
15236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15237   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15238   then
15239     # The compiler can only warn and ignore the option if not recognized
15240     # So say no if there are warnings
15241     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15242     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15243     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15244       lt_cv_prog_compiler_c_o=yes
15245     fi
15246   fi
15247   chmod u+w . 2>&5
15248   $RM conftest*
15249   # SGI C++ compiler will create directory out/ii_files/ for
15250   # template instantiation
15251   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15252   $RM out/* && rmdir out
15253   cd ..
15254   $RM -r conftest
15255   $RM conftest*
15256
15257fi
15258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15259$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15260
15261
15262
15263
15264
15265
15266  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15267$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15268if ${lt_cv_prog_compiler_c_o+:} false; then :
15269  $as_echo_n "(cached) " >&6
15270else
15271  lt_cv_prog_compiler_c_o=no
15272   $RM -r conftest 2>/dev/null
15273   mkdir conftest
15274   cd conftest
15275   mkdir out
15276   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15277
15278   lt_compiler_flag="-o out/conftest2.$ac_objext"
15279   # Insert the option either (1) after the last *FLAGS variable, or
15280   # (2) before a word containing "conftest.", or (3) at the end.
15281   # Note that $ac_compile itself does not contain backslashes and begins
15282   # with a dollar sign (not a hyphen), so the echo should work correctly.
15283   lt_compile=`echo "$ac_compile" | $SED \
15284   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15285   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15286   -e 's:$: $lt_compiler_flag:'`
15287   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15288   (eval "$lt_compile" 2>out/conftest.err)
15289   ac_status=$?
15290   cat out/conftest.err >&5
15291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15292   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15293   then
15294     # The compiler can only warn and ignore the option if not recognized
15295     # So say no if there are warnings
15296     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15297     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15298     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15299       lt_cv_prog_compiler_c_o=yes
15300     fi
15301   fi
15302   chmod u+w . 2>&5
15303   $RM conftest*
15304   # SGI C++ compiler will create directory out/ii_files/ for
15305   # template instantiation
15306   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15307   $RM out/* && rmdir out
15308   cd ..
15309   $RM -r conftest
15310   $RM conftest*
15311
15312fi
15313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15314$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15315
15316
15317
15318
15319hard_links=nottested
15320if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
15321  # do not overwrite the value of need_locks provided by the user
15322  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15323$as_echo_n "checking if we can lock with hard links... " >&6; }
15324  hard_links=yes
15325  $RM conftest*
15326  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15327  touch conftest.a
15328  ln conftest.a conftest.b 2>&5 || hard_links=no
15329  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15330  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15331$as_echo "$hard_links" >&6; }
15332  if test no = "$hard_links"; then
15333    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
15334$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
15335    need_locks=warn
15336  fi
15337else
15338  need_locks=no
15339fi
15340
15341
15342
15343
15344
15345
15346  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15347$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15348
15349  runpath_var=
15350  allow_undefined_flag=
15351  always_export_symbols=no
15352  archive_cmds=
15353  archive_expsym_cmds=
15354  compiler_needs_object=no
15355  enable_shared_with_static_runtimes=no
15356  export_dynamic_flag_spec=
15357  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15358  hardcode_automatic=no
15359  hardcode_direct=no
15360  hardcode_direct_absolute=no
15361  hardcode_libdir_flag_spec=
15362  hardcode_libdir_separator=
15363  hardcode_minus_L=no
15364  hardcode_shlibpath_var=unsupported
15365  inherit_rpath=no
15366  link_all_deplibs=unknown
15367  module_cmds=
15368  module_expsym_cmds=
15369  old_archive_from_new_cmds=
15370  old_archive_from_expsyms_cmds=
15371  thread_safe_flag_spec=
15372  whole_archive_flag_spec=
15373  # include_expsyms should be a list of space-separated symbols to be *always*
15374  # included in the symbol list
15375  include_expsyms=
15376  # exclude_expsyms can be an extended regexp of symbols to exclude
15377  # it will be wrapped by ' (' and ')$', so one must not match beginning or
15378  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
15379  # as well as any symbol that contains 'd'.
15380  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
15381  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
15382  # platforms (ab)use it in PIC code, but their linkers get confused if
15383  # the symbol is explicitly referenced.  Since portable code cannot
15384  # rely on this symbol name, it's probably fine to never include it in
15385  # preloaded symbol tables.
15386  # Exclude shared library initialization/finalization symbols.
15387  extract_expsyms_cmds=
15388
15389  case $host_os in
15390  cygwin* | mingw* | pw32* | cegcc*)
15391    # FIXME: the MSVC++ port hasn't been tested in a loooong time
15392    # When not using gcc, we currently assume that we are using
15393    # Microsoft Visual C++.
15394    if test yes != "$GCC"; then
15395      with_gnu_ld=no
15396    fi
15397    ;;
15398  interix*)
15399    # we just hope/assume this is gcc and not c89 (= MSVC++)
15400    with_gnu_ld=yes
15401    ;;
15402  openbsd* | bitrig*)
15403    with_gnu_ld=no
15404    ;;
15405  esac
15406
15407  ld_shlibs=yes
15408
15409  # On some targets, GNU ld is compatible enough with the native linker
15410  # that we're better off using the native interface for both.
15411  lt_use_gnu_ld_interface=no
15412  if test yes = "$with_gnu_ld"; then
15413    case $host_os in
15414      aix*)
15415	# The AIX port of GNU ld has always aspired to compatibility
15416	# with the native linker.  However, as the warning in the GNU ld
15417	# block says, versions before 2.19.5* couldn't really create working
15418	# shared libraries, regardless of the interface used.
15419	case `$LD -v 2>&1` in
15420	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
15421	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
15422	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
15423	  *)
15424	    lt_use_gnu_ld_interface=yes
15425	    ;;
15426	esac
15427	;;
15428      *)
15429	lt_use_gnu_ld_interface=yes
15430	;;
15431    esac
15432  fi
15433
15434  if test yes = "$lt_use_gnu_ld_interface"; then
15435    # If archive_cmds runs LD, not CC, wlarc should be empty
15436    wlarc='$wl'
15437
15438    # Set some defaults for GNU ld with shared library support. These
15439    # are reset later if shared libraries are not supported. Putting them
15440    # here allows them to be overridden if necessary.
15441    runpath_var=LD_RUN_PATH
15442    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15443    export_dynamic_flag_spec='$wl--export-dynamic'
15444    # ancient GNU ld didn't support --whole-archive et. al.
15445    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
15446      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
15447    else
15448      whole_archive_flag_spec=
15449    fi
15450    supports_anon_versioning=no
15451    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
15452      *GNU\ gold*) supports_anon_versioning=yes ;;
15453      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
15454      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
15455      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
15456      *\ 2.11.*) ;; # other 2.11 versions
15457      *) supports_anon_versioning=yes ;;
15458    esac
15459
15460    # See if GNU ld supports shared libraries.
15461    case $host_os in
15462    aix[3-9]*)
15463      # On AIX/PPC, the GNU linker is very broken
15464      if test ia64 != "$host_cpu"; then
15465	ld_shlibs=no
15466	cat <<_LT_EOF 1>&2
15467
15468*** Warning: the GNU linker, at least up to release 2.19, is reported
15469*** to be unable to reliably create shared libraries on AIX.
15470*** Therefore, libtool is disabling shared libraries support.  If you
15471*** really care for shared libraries, you may want to install binutils
15472*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
15473*** You will then need to restart the configuration process.
15474
15475_LT_EOF
15476      fi
15477      ;;
15478
15479    amigaos*)
15480      case $host_cpu in
15481      powerpc)
15482            # see comment about AmigaOS4 .so support
15483            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15484            archive_expsym_cmds=''
15485        ;;
15486      m68k)
15487            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)'
15488            hardcode_libdir_flag_spec='-L$libdir'
15489            hardcode_minus_L=yes
15490        ;;
15491      esac
15492      ;;
15493
15494    beos*)
15495      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15496	allow_undefined_flag=unsupported
15497	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
15498	# support --undefined.  This deserves some investigation.  FIXME
15499	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15500      else
15501	ld_shlibs=no
15502      fi
15503      ;;
15504
15505    cygwin* | mingw* | pw32* | cegcc*)
15506      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
15507      # as there is no search path for DLLs.
15508      hardcode_libdir_flag_spec='-L$libdir'
15509      export_dynamic_flag_spec='$wl--export-all-symbols'
15510      allow_undefined_flag=unsupported
15511      always_export_symbols=no
15512      enable_shared_with_static_runtimes=yes
15513      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'
15514      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
15515
15516      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15517        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15518	# If the export-symbols file already is a .def file, use it as
15519	# is; otherwise, prepend EXPORTS...
15520	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
15521          cp $export_symbols $output_objdir/$soname.def;
15522        else
15523          echo EXPORTS > $output_objdir/$soname.def;
15524          cat $export_symbols >> $output_objdir/$soname.def;
15525        fi~
15526        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15527      else
15528	ld_shlibs=no
15529      fi
15530      ;;
15531
15532    haiku*)
15533      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15534      link_all_deplibs=yes
15535      ;;
15536
15537    os2*)
15538      hardcode_libdir_flag_spec='-L$libdir'
15539      hardcode_minus_L=yes
15540      allow_undefined_flag=unsupported
15541      shrext_cmds=.dll
15542      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15543	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15544	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15545	$ECHO EXPORTS >> $output_objdir/$libname.def~
15546	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
15547	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15548	emximp -o $lib $output_objdir/$libname.def'
15549      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15550	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15551	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15552	$ECHO EXPORTS >> $output_objdir/$libname.def~
15553	prefix_cmds="$SED"~
15554	if test EXPORTS = "`$SED 1q $export_symbols`"; then
15555	  prefix_cmds="$prefix_cmds -e 1d";
15556	fi~
15557	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
15558	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
15559	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15560	emximp -o $lib $output_objdir/$libname.def'
15561      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
15562      enable_shared_with_static_runtimes=yes
15563      ;;
15564
15565    interix[3-9]*)
15566      hardcode_direct=no
15567      hardcode_shlibpath_var=no
15568      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
15569      export_dynamic_flag_spec='$wl-E'
15570      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15571      # Instead, shared libraries are loaded at an image base (0x10000000 by
15572      # default) and relocated if they conflict, which is a slow very memory
15573      # consuming and fragmenting process.  To avoid this, we pick a random,
15574      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15575      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
15576      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15577      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'
15578      ;;
15579
15580    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
15581      tmp_diet=no
15582      if test linux-dietlibc = "$host_os"; then
15583	case $cc_basename in
15584	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
15585	esac
15586      fi
15587      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
15588	 && test no = "$tmp_diet"
15589      then
15590	tmp_addflag=' $pic_flag'
15591	tmp_sharedflag='-shared'
15592	case $cc_basename,$host_cpu in
15593        pgcc*)				# Portland Group C compiler
15594	  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'
15595	  tmp_addflag=' $pic_flag'
15596	  ;;
15597	pgf77* | pgf90* | pgf95* | pgfortran*)
15598					# Portland Group f77 and f90 compilers
15599	  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'
15600	  tmp_addflag=' $pic_flag -Mnomain' ;;
15601	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
15602	  tmp_addflag=' -i_dynamic' ;;
15603	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
15604	  tmp_addflag=' -i_dynamic -nofor_main' ;;
15605	ifc* | ifort*)			# Intel Fortran compiler
15606	  tmp_addflag=' -nofor_main' ;;
15607	lf95*)				# Lahey Fortran 8.1
15608	  whole_archive_flag_spec=
15609	  tmp_sharedflag='--shared' ;;
15610        nagfor*)                        # NAGFOR 5.3
15611          tmp_sharedflag='-Wl,-shared' ;;
15612	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
15613	  tmp_sharedflag='-qmkshrobj'
15614	  tmp_addflag= ;;
15615	nvcc*)	# Cuda Compiler Driver 2.2
15616	  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'
15617	  compiler_needs_object=yes
15618	  ;;
15619	esac
15620	case `$CC -V 2>&1 | sed 5q` in
15621	*Sun\ C*)			# Sun C 5.9
15622	  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'
15623	  compiler_needs_object=yes
15624	  tmp_sharedflag='-G' ;;
15625	*Sun\ F*)			# Sun Fortran 8.3
15626	  tmp_sharedflag='-G' ;;
15627	esac
15628	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15629
15630        if test yes = "$supports_anon_versioning"; then
15631          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15632            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15633            echo "local: *; };" >> $output_objdir/$libname.ver~
15634            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
15635        fi
15636
15637	case $cc_basename in
15638	tcc*)
15639	  export_dynamic_flag_spec='-rdynamic'
15640	  ;;
15641	xlf* | bgf* | bgxlf* | mpixlf*)
15642	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
15643	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
15644	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15645	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
15646	  if test yes = "$supports_anon_versioning"; then
15647	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15648              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15649              echo "local: *; };" >> $output_objdir/$libname.ver~
15650              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
15651	  fi
15652	  ;;
15653	esac
15654      else
15655        ld_shlibs=no
15656      fi
15657      ;;
15658
15659    netbsd*)
15660      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15661	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
15662	wlarc=
15663      else
15664	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15665	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15666      fi
15667      ;;
15668
15669    solaris*)
15670      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
15671	ld_shlibs=no
15672	cat <<_LT_EOF 1>&2
15673
15674*** Warning: The releases 2.8.* of the GNU linker cannot reliably
15675*** create shared libraries on Solaris systems.  Therefore, libtool
15676*** is disabling shared libraries support.  We urge you to upgrade GNU
15677*** binutils to release 2.9.1 or newer.  Another option is to modify
15678*** your PATH or compiler configuration so that the native linker is
15679*** used, and then restart.
15680
15681_LT_EOF
15682      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15683	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15684	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15685      else
15686	ld_shlibs=no
15687      fi
15688      ;;
15689
15690    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
15691      case `$LD -v 2>&1` in
15692        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
15693	ld_shlibs=no
15694	cat <<_LT_EOF 1>&2
15695
15696*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
15697*** reliably create shared libraries on SCO systems.  Therefore, libtool
15698*** is disabling shared libraries support.  We urge you to upgrade GNU
15699*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
15700*** your PATH or compiler configuration so that the native linker is
15701*** used, and then restart.
15702
15703_LT_EOF
15704	;;
15705	*)
15706	  # For security reasons, it is highly recommended that you always
15707	  # use absolute paths for naming shared libraries, and exclude the
15708	  # DT_RUNPATH tag from executables and libraries.  But doing so
15709	  # requires that you compile everything twice, which is a pain.
15710	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15711	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15712	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15713	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15714	  else
15715	    ld_shlibs=no
15716	  fi
15717	;;
15718      esac
15719      ;;
15720
15721    sunos4*)
15722      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15723      wlarc=
15724      hardcode_direct=yes
15725      hardcode_shlibpath_var=no
15726      ;;
15727
15728    *)
15729      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15730	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15731	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15732      else
15733	ld_shlibs=no
15734      fi
15735      ;;
15736    esac
15737
15738    if test no = "$ld_shlibs"; then
15739      runpath_var=
15740      hardcode_libdir_flag_spec=
15741      export_dynamic_flag_spec=
15742      whole_archive_flag_spec=
15743    fi
15744  else
15745    # PORTME fill in a description of your system's linker (not GNU ld)
15746    case $host_os in
15747    aix3*)
15748      allow_undefined_flag=unsupported
15749      always_export_symbols=yes
15750      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'
15751      # Note: this linker hardcodes the directories in LIBPATH if there
15752      # are no directories specified by -L.
15753      hardcode_minus_L=yes
15754      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
15755	# Neither direct hardcoding nor static linking is supported with a
15756	# broken collect2.
15757	hardcode_direct=unsupported
15758      fi
15759      ;;
15760
15761    aix[4-9]*)
15762      if test ia64 = "$host_cpu"; then
15763	# On IA64, the linker does run time linking by default, so we don't
15764	# have to do anything special.
15765	aix_use_runtimelinking=no
15766	exp_sym_flag='-Bexport'
15767	no_entry_flag=
15768      else
15769	# If we're using GNU nm, then we don't want the "-C" option.
15770	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
15771	# Without the "-l" option, or with the "-B" option, AIX nm treats
15772	# weak defined symbols like other global defined symbols, whereas
15773	# GNU nm marks them as "W".
15774	# While the 'weak' keyword is ignored in the Export File, we need
15775	# it in the Import File for the 'aix-soname' feature, so we have
15776	# to replace the "-B" option with "-P" for AIX nm.
15777	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
15778	  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'
15779	else
15780	  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'
15781	fi
15782	aix_use_runtimelinking=no
15783
15784	# Test if we are trying to use run time linking or normal
15785	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
15786	# have runtime linking enabled, and use it for executables.
15787	# For shared libraries, we enable/disable runtime linking
15788	# depending on the kind of the shared library created -
15789	# when "with_aix_soname,aix_use_runtimelinking" is:
15790	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
15791	# "aix,yes"  lib.so          shared, rtl:yes, for executables
15792	#            lib.a           static archive
15793	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
15794	#            lib.a(lib.so.V) shared, rtl:no,  for executables
15795	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
15796	#            lib.a(lib.so.V) shared, rtl:no
15797	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
15798	#            lib.a           static archive
15799	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
15800	  for ld_flag in $LDFLAGS; do
15801	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
15802	    aix_use_runtimelinking=yes
15803	    break
15804	  fi
15805	  done
15806	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
15807	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
15808	    # so we don't have lib.a shared libs to link our executables.
15809	    # We have to force runtime linking in this case.
15810	    aix_use_runtimelinking=yes
15811	    LDFLAGS="$LDFLAGS -Wl,-brtl"
15812	  fi
15813	  ;;
15814	esac
15815
15816	exp_sym_flag='-bexport'
15817	no_entry_flag='-bnoentry'
15818      fi
15819
15820      # When large executables or shared objects are built, AIX ld can
15821      # have problems creating the table of contents.  If linking a library
15822      # or program results in "error TOC overflow" add -mminimal-toc to
15823      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
15824      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
15825
15826      archive_cmds=''
15827      hardcode_direct=yes
15828      hardcode_direct_absolute=yes
15829      hardcode_libdir_separator=':'
15830      link_all_deplibs=yes
15831      file_list_spec='$wl-f,'
15832      case $with_aix_soname,$aix_use_runtimelinking in
15833      aix,*) ;; # traditional, no import file
15834      svr4,* | *,yes) # use import file
15835	# The Import File defines what to hardcode.
15836	hardcode_direct=no
15837	hardcode_direct_absolute=no
15838	;;
15839      esac
15840
15841      if test yes = "$GCC"; then
15842	case $host_os in aix4.[012]|aix4.[012].*)
15843	# We only want to do this on AIX 4.2 and lower, the check
15844	# below for broken collect2 doesn't work under 4.3+
15845	  collect2name=`$CC -print-prog-name=collect2`
15846	  if test -f "$collect2name" &&
15847	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
15848	  then
15849	  # We have reworked collect2
15850	  :
15851	  else
15852	  # We have old collect2
15853	  hardcode_direct=unsupported
15854	  # It fails to find uninstalled libraries when the uninstalled
15855	  # path is not listed in the libpath.  Setting hardcode_minus_L
15856	  # to unsupported forces relinking
15857	  hardcode_minus_L=yes
15858	  hardcode_libdir_flag_spec='-L$libdir'
15859	  hardcode_libdir_separator=
15860	  fi
15861	  ;;
15862	esac
15863	shared_flag='-shared'
15864	if test yes = "$aix_use_runtimelinking"; then
15865	  shared_flag="$shared_flag "'$wl-G'
15866	fi
15867	# Need to ensure runtime linking is disabled for the traditional
15868	# shared library, or the linker may eventually find shared libraries
15869	# /with/ Import File - we do not want to mix them.
15870	shared_flag_aix='-shared'
15871	shared_flag_svr4='-shared $wl-G'
15872      else
15873	# not using gcc
15874	if test ia64 = "$host_cpu"; then
15875	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
15876	# chokes on -Wl,-G. The following line is correct:
15877	  shared_flag='-G'
15878	else
15879	  if test yes = "$aix_use_runtimelinking"; then
15880	    shared_flag='$wl-G'
15881	  else
15882	    shared_flag='$wl-bM:SRE'
15883	  fi
15884	  shared_flag_aix='$wl-bM:SRE'
15885	  shared_flag_svr4='$wl-G'
15886	fi
15887      fi
15888
15889      export_dynamic_flag_spec='$wl-bexpall'
15890      # It seems that -bexpall does not export symbols beginning with
15891      # underscore (_), so it is better to generate a list of symbols to export.
15892      always_export_symbols=yes
15893      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
15894	# Warning - without using the other runtime loading flags (-brtl),
15895	# -berok will link without error, but may produce a broken library.
15896	allow_undefined_flag='-berok'
15897        # Determine the default libpath from the value encoded in an
15898        # empty executable.
15899        if test set = "${lt_cv_aix_libpath+set}"; then
15900  aix_libpath=$lt_cv_aix_libpath
15901else
15902  if ${lt_cv_aix_libpath_+:} false; then :
15903  $as_echo_n "(cached) " >&6
15904else
15905  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15906/* end confdefs.h.  */
15907
15908int
15909main ()
15910{
15911
15912  ;
15913  return 0;
15914}
15915_ACEOF
15916if ac_fn_c_try_link "$LINENO"; then :
15917
15918  lt_aix_libpath_sed='
15919      /Import File Strings/,/^$/ {
15920	  /^0/ {
15921	      s/^0  *\([^ ]*\) *$/\1/
15922	      p
15923	  }
15924      }'
15925  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15926  # Check for a 64-bit object if we didn't find anything.
15927  if test -z "$lt_cv_aix_libpath_"; then
15928    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15929  fi
15930fi
15931rm -f core conftest.err conftest.$ac_objext \
15932    conftest$ac_exeext conftest.$ac_ext
15933  if test -z "$lt_cv_aix_libpath_"; then
15934    lt_cv_aix_libpath_=/usr/lib:/lib
15935  fi
15936
15937fi
15938
15939  aix_libpath=$lt_cv_aix_libpath_
15940fi
15941
15942        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
15943        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
15944      else
15945	if test ia64 = "$host_cpu"; then
15946	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
15947	  allow_undefined_flag="-z nodefs"
15948	  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"
15949	else
15950	 # Determine the default libpath from the value encoded in an
15951	 # empty executable.
15952	 if test set = "${lt_cv_aix_libpath+set}"; then
15953  aix_libpath=$lt_cv_aix_libpath
15954else
15955  if ${lt_cv_aix_libpath_+:} false; then :
15956  $as_echo_n "(cached) " >&6
15957else
15958  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15959/* end confdefs.h.  */
15960
15961int
15962main ()
15963{
15964
15965  ;
15966  return 0;
15967}
15968_ACEOF
15969if ac_fn_c_try_link "$LINENO"; then :
15970
15971  lt_aix_libpath_sed='
15972      /Import File Strings/,/^$/ {
15973	  /^0/ {
15974	      s/^0  *\([^ ]*\) *$/\1/
15975	      p
15976	  }
15977      }'
15978  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15979  # Check for a 64-bit object if we didn't find anything.
15980  if test -z "$lt_cv_aix_libpath_"; then
15981    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15982  fi
15983fi
15984rm -f core conftest.err conftest.$ac_objext \
15985    conftest$ac_exeext conftest.$ac_ext
15986  if test -z "$lt_cv_aix_libpath_"; then
15987    lt_cv_aix_libpath_=/usr/lib:/lib
15988  fi
15989
15990fi
15991
15992  aix_libpath=$lt_cv_aix_libpath_
15993fi
15994
15995	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
15996	  # Warning - without using the other run time loading flags,
15997	  # -berok will link without error, but may produce a broken library.
15998	  no_undefined_flag=' $wl-bernotok'
15999	  allow_undefined_flag=' $wl-berok'
16000	  if test yes = "$with_gnu_ld"; then
16001	    # We only use this code for GNU lds that support --whole-archive.
16002	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
16003	  else
16004	    # Exported symbols can be pulled into shared objects from archives
16005	    whole_archive_flag_spec='$convenience'
16006	  fi
16007	  archive_cmds_need_lc=yes
16008	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
16009	  # -brtl affects multiple linker settings, -berok does not and is overridden later
16010	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
16011	  if test svr4 != "$with_aix_soname"; then
16012	    # This is similar to how AIX traditionally builds its shared libraries.
16013	    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'
16014	  fi
16015	  if test aix != "$with_aix_soname"; then
16016	    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'
16017	  else
16018	    # used by -dlpreopen to get the symbols
16019	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
16020	  fi
16021	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
16022	fi
16023      fi
16024      ;;
16025
16026    amigaos*)
16027      case $host_cpu in
16028      powerpc)
16029            # see comment about AmigaOS4 .so support
16030            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16031            archive_expsym_cmds=''
16032        ;;
16033      m68k)
16034            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)'
16035            hardcode_libdir_flag_spec='-L$libdir'
16036            hardcode_minus_L=yes
16037        ;;
16038      esac
16039      ;;
16040
16041    bsdi[45]*)
16042      export_dynamic_flag_spec=-rdynamic
16043      ;;
16044
16045    cygwin* | mingw* | pw32* | cegcc*)
16046      # When not using gcc, we currently assume that we are using
16047      # Microsoft Visual C++.
16048      # hardcode_libdir_flag_spec is actually meaningless, as there is
16049      # no search path for DLLs.
16050      case $cc_basename in
16051      cl*)
16052	# Native MSVC
16053	hardcode_libdir_flag_spec=' '
16054	allow_undefined_flag=unsupported
16055	always_export_symbols=yes
16056	file_list_spec='@'
16057	# Tell ltmain to make .lib files, not .a files.
16058	libext=lib
16059	# Tell ltmain to make .dll files, not .so files.
16060	shrext_cmds=.dll
16061	# FIXME: Setting linknames here is a bad hack.
16062	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
16063	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
16064            cp "$export_symbols" "$output_objdir/$soname.def";
16065            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
16066          else
16067            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
16068          fi~
16069          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
16070          linknames='
16071	# The linker will not automatically build a static lib if we build a DLL.
16072	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
16073	enable_shared_with_static_runtimes=yes
16074	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
16075	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
16076	# Don't use ranlib
16077	old_postinstall_cmds='chmod 644 $oldlib'
16078	postlink_cmds='lt_outputfile="@OUTPUT@"~
16079          lt_tool_outputfile="@TOOL_OUTPUT@"~
16080          case $lt_outputfile in
16081            *.exe|*.EXE) ;;
16082            *)
16083              lt_outputfile=$lt_outputfile.exe
16084              lt_tool_outputfile=$lt_tool_outputfile.exe
16085              ;;
16086          esac~
16087          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
16088            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
16089            $RM "$lt_outputfile.manifest";
16090          fi'
16091	;;
16092      *)
16093	# Assume MSVC wrapper
16094	hardcode_libdir_flag_spec=' '
16095	allow_undefined_flag=unsupported
16096	# Tell ltmain to make .lib files, not .a files.
16097	libext=lib
16098	# Tell ltmain to make .dll files, not .so files.
16099	shrext_cmds=.dll
16100	# FIXME: Setting linknames here is a bad hack.
16101	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
16102	# The linker will automatically build a .lib file if we build a DLL.
16103	old_archive_from_new_cmds='true'
16104	# FIXME: Should let the user specify the lib program.
16105	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
16106	enable_shared_with_static_runtimes=yes
16107	;;
16108      esac
16109      ;;
16110
16111    darwin* | rhapsody*)
16112
16113
16114  archive_cmds_need_lc=no
16115  hardcode_direct=no
16116  hardcode_automatic=yes
16117  hardcode_shlibpath_var=unsupported
16118  if test yes = "$lt_cv_ld_force_load"; then
16119    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\"`'
16120
16121  else
16122    whole_archive_flag_spec=''
16123  fi
16124  link_all_deplibs=yes
16125  allow_undefined_flag=$_lt_dar_allow_undefined
16126  case $cc_basename in
16127     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
16128     *) _lt_dar_can_shared=$GCC ;;
16129  esac
16130  if test yes = "$_lt_dar_can_shared"; then
16131    output_verbose_link_cmd=func_echo_all
16132    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
16133    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
16134    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"
16135    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"
16136
16137  else
16138  ld_shlibs=no
16139  fi
16140
16141      ;;
16142
16143    dgux*)
16144      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16145      hardcode_libdir_flag_spec='-L$libdir'
16146      hardcode_shlibpath_var=no
16147      ;;
16148
16149    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
16150    # support.  Future versions do this automatically, but an explicit c++rt0.o
16151    # does not break anything, and helps significantly (at the cost of a little
16152    # extra space).
16153    freebsd2.2*)
16154      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
16155      hardcode_libdir_flag_spec='-R$libdir'
16156      hardcode_direct=yes
16157      hardcode_shlibpath_var=no
16158      ;;
16159
16160    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
16161    freebsd2.*)
16162      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
16163      hardcode_direct=yes
16164      hardcode_minus_L=yes
16165      hardcode_shlibpath_var=no
16166      ;;
16167
16168    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
16169    freebsd* | dragonfly*)
16170      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16171      hardcode_libdir_flag_spec='-R$libdir'
16172      hardcode_direct=yes
16173      hardcode_shlibpath_var=no
16174      ;;
16175
16176    hpux9*)
16177      if test yes = "$GCC"; then
16178	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'
16179      else
16180	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'
16181      fi
16182      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16183      hardcode_libdir_separator=:
16184      hardcode_direct=yes
16185
16186      # hardcode_minus_L: Not really in the search PATH,
16187      # but as the default location of the library.
16188      hardcode_minus_L=yes
16189      export_dynamic_flag_spec='$wl-E'
16190      ;;
16191
16192    hpux10*)
16193      if test yes,no = "$GCC,$with_gnu_ld"; then
16194	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16195      else
16196	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16197      fi
16198      if test no = "$with_gnu_ld"; then
16199	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16200	hardcode_libdir_separator=:
16201	hardcode_direct=yes
16202	hardcode_direct_absolute=yes
16203	export_dynamic_flag_spec='$wl-E'
16204	# hardcode_minus_L: Not really in the search PATH,
16205	# but as the default location of the library.
16206	hardcode_minus_L=yes
16207      fi
16208      ;;
16209
16210    hpux11*)
16211      if test yes,no = "$GCC,$with_gnu_ld"; then
16212	case $host_cpu in
16213	hppa*64*)
16214	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16215	  ;;
16216	ia64*)
16217	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16218	  ;;
16219	*)
16220	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16221	  ;;
16222	esac
16223      else
16224	case $host_cpu in
16225	hppa*64*)
16226	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16227	  ;;
16228	ia64*)
16229	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16230	  ;;
16231	*)
16232
16233	  # Older versions of the 11.00 compiler do not understand -b yet
16234	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
16235	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
16236$as_echo_n "checking if $CC understands -b... " >&6; }
16237if ${lt_cv_prog_compiler__b+:} false; then :
16238  $as_echo_n "(cached) " >&6
16239else
16240  lt_cv_prog_compiler__b=no
16241   save_LDFLAGS=$LDFLAGS
16242   LDFLAGS="$LDFLAGS -b"
16243   echo "$lt_simple_link_test_code" > conftest.$ac_ext
16244   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
16245     # The linker can only warn and ignore the option if not recognized
16246     # So say no if there are warnings
16247     if test -s conftest.err; then
16248       # Append any errors to the config.log.
16249       cat conftest.err 1>&5
16250       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
16251       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16252       if diff conftest.exp conftest.er2 >/dev/null; then
16253         lt_cv_prog_compiler__b=yes
16254       fi
16255     else
16256       lt_cv_prog_compiler__b=yes
16257     fi
16258   fi
16259   $RM -r conftest*
16260   LDFLAGS=$save_LDFLAGS
16261
16262fi
16263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
16264$as_echo "$lt_cv_prog_compiler__b" >&6; }
16265
16266if test yes = "$lt_cv_prog_compiler__b"; then
16267    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16268else
16269    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16270fi
16271
16272	  ;;
16273	esac
16274      fi
16275      if test no = "$with_gnu_ld"; then
16276	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16277	hardcode_libdir_separator=:
16278
16279	case $host_cpu in
16280	hppa*64*|ia64*)
16281	  hardcode_direct=no
16282	  hardcode_shlibpath_var=no
16283	  ;;
16284	*)
16285	  hardcode_direct=yes
16286	  hardcode_direct_absolute=yes
16287	  export_dynamic_flag_spec='$wl-E'
16288
16289	  # hardcode_minus_L: Not really in the search PATH,
16290	  # but as the default location of the library.
16291	  hardcode_minus_L=yes
16292	  ;;
16293	esac
16294      fi
16295      ;;
16296
16297    irix5* | irix6* | nonstopux*)
16298      if test yes = "$GCC"; then
16299	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'
16300	# Try to use the -exported_symbol ld option, if it does not
16301	# work, assume that -exports_file does not work either and
16302	# implicitly export all symbols.
16303	# This should be the same for all languages, so no per-tag cache variable.
16304	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
16305$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
16306if ${lt_cv_irix_exported_symbol+:} false; then :
16307  $as_echo_n "(cached) " >&6
16308else
16309  save_LDFLAGS=$LDFLAGS
16310	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
16311	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16312/* end confdefs.h.  */
16313int foo (void) { return 0; }
16314_ACEOF
16315if ac_fn_c_try_link "$LINENO"; then :
16316  lt_cv_irix_exported_symbol=yes
16317else
16318  lt_cv_irix_exported_symbol=no
16319fi
16320rm -f core conftest.err conftest.$ac_objext \
16321    conftest$ac_exeext conftest.$ac_ext
16322           LDFLAGS=$save_LDFLAGS
16323fi
16324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
16325$as_echo "$lt_cv_irix_exported_symbol" >&6; }
16326	if test yes = "$lt_cv_irix_exported_symbol"; then
16327          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'
16328	fi
16329      else
16330	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'
16331	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'
16332      fi
16333      archive_cmds_need_lc='no'
16334      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16335      hardcode_libdir_separator=:
16336      inherit_rpath=yes
16337      link_all_deplibs=yes
16338      ;;
16339
16340    linux*)
16341      case $cc_basename in
16342      tcc*)
16343	# Fabrice Bellard et al's Tiny C Compiler
16344	ld_shlibs=yes
16345	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16346	;;
16347      esac
16348      ;;
16349
16350    netbsd*)
16351      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16352	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
16353      else
16354	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
16355      fi
16356      hardcode_libdir_flag_spec='-R$libdir'
16357      hardcode_direct=yes
16358      hardcode_shlibpath_var=no
16359      ;;
16360
16361    newsos6)
16362      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16363      hardcode_direct=yes
16364      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16365      hardcode_libdir_separator=:
16366      hardcode_shlibpath_var=no
16367      ;;
16368
16369    *nto* | *qnx*)
16370      ;;
16371
16372    openbsd* | bitrig*)
16373      if test -f /usr/libexec/ld.so; then
16374	hardcode_direct=yes
16375	hardcode_shlibpath_var=no
16376	hardcode_direct_absolute=yes
16377	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
16378	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16379	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
16380	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16381	  export_dynamic_flag_spec='$wl-E'
16382	else
16383	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16384	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16385	fi
16386      else
16387	ld_shlibs=no
16388      fi
16389      ;;
16390
16391    os2*)
16392      hardcode_libdir_flag_spec='-L$libdir'
16393      hardcode_minus_L=yes
16394      allow_undefined_flag=unsupported
16395      shrext_cmds=.dll
16396      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16397	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16398	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16399	$ECHO EXPORTS >> $output_objdir/$libname.def~
16400	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
16401	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16402	emximp -o $lib $output_objdir/$libname.def'
16403      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16404	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16405	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16406	$ECHO EXPORTS >> $output_objdir/$libname.def~
16407	prefix_cmds="$SED"~
16408	if test EXPORTS = "`$SED 1q $export_symbols`"; then
16409	  prefix_cmds="$prefix_cmds -e 1d";
16410	fi~
16411	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
16412	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
16413	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16414	emximp -o $lib $output_objdir/$libname.def'
16415      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
16416      enable_shared_with_static_runtimes=yes
16417      ;;
16418
16419    osf3*)
16420      if test yes = "$GCC"; then
16421	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16422	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'
16423      else
16424	allow_undefined_flag=' -expect_unresolved \*'
16425	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'
16426      fi
16427      archive_cmds_need_lc='no'
16428      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16429      hardcode_libdir_separator=:
16430      ;;
16431
16432    osf4* | osf5*)	# as osf3* with the addition of -msym flag
16433      if test yes = "$GCC"; then
16434	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16435	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'
16436	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16437      else
16438	allow_undefined_flag=' -expect_unresolved \*'
16439	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'
16440	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~
16441          $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'
16442
16443	# Both c and cxx compiler support -rpath directly
16444	hardcode_libdir_flag_spec='-rpath $libdir'
16445      fi
16446      archive_cmds_need_lc='no'
16447      hardcode_libdir_separator=:
16448      ;;
16449
16450    solaris*)
16451      no_undefined_flag=' -z defs'
16452      if test yes = "$GCC"; then
16453	wlarc='$wl'
16454	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16455	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16456          $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'
16457      else
16458	case `$CC -V 2>&1` in
16459	*"Compilers 5.0"*)
16460	  wlarc=''
16461	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
16462	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16463            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
16464	  ;;
16465	*)
16466	  wlarc='$wl'
16467	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
16468	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16469            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
16470	  ;;
16471	esac
16472      fi
16473      hardcode_libdir_flag_spec='-R$libdir'
16474      hardcode_shlibpath_var=no
16475      case $host_os in
16476      solaris2.[0-5] | solaris2.[0-5].*) ;;
16477      *)
16478	# The compiler driver will combine and reorder linker options,
16479	# but understands '-z linker_flag'.  GCC discards it without '$wl',
16480	# but is careful enough not to reorder.
16481	# Supported since Solaris 2.6 (maybe 2.5.1?)
16482	if test yes = "$GCC"; then
16483	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
16484	else
16485	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
16486	fi
16487	;;
16488      esac
16489      link_all_deplibs=yes
16490      ;;
16491
16492    sunos4*)
16493      if test sequent = "$host_vendor"; then
16494	# Use $CC to link under sequent, because it throws in some extra .o
16495	# files that make .init and .fini sections work.
16496	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
16497      else
16498	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
16499      fi
16500      hardcode_libdir_flag_spec='-L$libdir'
16501      hardcode_direct=yes
16502      hardcode_minus_L=yes
16503      hardcode_shlibpath_var=no
16504      ;;
16505
16506    sysv4)
16507      case $host_vendor in
16508	sni)
16509	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16510	  hardcode_direct=yes # is this really true???
16511	;;
16512	siemens)
16513	  ## LD is ld it makes a PLAMLIB
16514	  ## CC just makes a GrossModule.
16515	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
16516	  reload_cmds='$CC -r -o $output$reload_objs'
16517	  hardcode_direct=no
16518        ;;
16519	motorola)
16520	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16521	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
16522	;;
16523      esac
16524      runpath_var='LD_RUN_PATH'
16525      hardcode_shlibpath_var=no
16526      ;;
16527
16528    sysv4.3*)
16529      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16530      hardcode_shlibpath_var=no
16531      export_dynamic_flag_spec='-Bexport'
16532      ;;
16533
16534    sysv4*MP*)
16535      if test -d /usr/nec; then
16536	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16537	hardcode_shlibpath_var=no
16538	runpath_var=LD_RUN_PATH
16539	hardcode_runpath_var=yes
16540	ld_shlibs=yes
16541      fi
16542      ;;
16543
16544    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
16545      no_undefined_flag='$wl-z,text'
16546      archive_cmds_need_lc=no
16547      hardcode_shlibpath_var=no
16548      runpath_var='LD_RUN_PATH'
16549
16550      if test yes = "$GCC"; then
16551	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16552	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16553      else
16554	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16555	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16556      fi
16557      ;;
16558
16559    sysv5* | sco3.2v5* | sco5v6*)
16560      # Note: We CANNOT use -z defs as we might desire, because we do not
16561      # link with -lc, and that would cause any symbols used from libc to
16562      # always be unresolved, which means just about no library would
16563      # ever link correctly.  If we're not using GNU ld we use -z text
16564      # though, which does catch some bad symbols but isn't as heavy-handed
16565      # as -z defs.
16566      no_undefined_flag='$wl-z,text'
16567      allow_undefined_flag='$wl-z,nodefs'
16568      archive_cmds_need_lc=no
16569      hardcode_shlibpath_var=no
16570      hardcode_libdir_flag_spec='$wl-R,$libdir'
16571      hardcode_libdir_separator=':'
16572      link_all_deplibs=yes
16573      export_dynamic_flag_spec='$wl-Bexport'
16574      runpath_var='LD_RUN_PATH'
16575
16576      if test yes = "$GCC"; then
16577	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16578	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16579      else
16580	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16581	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16582      fi
16583      ;;
16584
16585    uts4*)
16586      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16587      hardcode_libdir_flag_spec='-L$libdir'
16588      hardcode_shlibpath_var=no
16589      ;;
16590
16591    *)
16592      ld_shlibs=no
16593      ;;
16594    esac
16595
16596    if test sni = "$host_vendor"; then
16597      case $host in
16598      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
16599	export_dynamic_flag_spec='$wl-Blargedynsym'
16600	;;
16601      esac
16602    fi
16603  fi
16604
16605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
16606$as_echo "$ld_shlibs" >&6; }
16607test no = "$ld_shlibs" && can_build_shared=no
16608
16609with_gnu_ld=$with_gnu_ld
16610
16611
16612
16613
16614
16615
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625#
16626# Do we need to explicitly link libc?
16627#
16628case "x$archive_cmds_need_lc" in
16629x|xyes)
16630  # Assume -lc should be added
16631  archive_cmds_need_lc=yes
16632
16633  if test yes,yes = "$GCC,$enable_shared"; then
16634    case $archive_cmds in
16635    *'~'*)
16636      # FIXME: we may have to deal with multi-command sequences.
16637      ;;
16638    '$CC '*)
16639      # Test whether the compiler implicitly links with -lc since on some
16640      # systems, -lgcc has to come before -lc. If gcc already passes -lc
16641      # to ld, don't add -lc before -lgcc.
16642      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
16643$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
16644if ${lt_cv_archive_cmds_need_lc+:} false; then :
16645  $as_echo_n "(cached) " >&6
16646else
16647  $RM conftest*
16648	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16649
16650	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16651  (eval $ac_compile) 2>&5
16652  ac_status=$?
16653  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16654  test $ac_status = 0; } 2>conftest.err; then
16655	  soname=conftest
16656	  lib=conftest
16657	  libobjs=conftest.$ac_objext
16658	  deplibs=
16659	  wl=$lt_prog_compiler_wl
16660	  pic_flag=$lt_prog_compiler_pic
16661	  compiler_flags=-v
16662	  linker_flags=-v
16663	  verstring=
16664	  output_objdir=.
16665	  libname=conftest
16666	  lt_save_allow_undefined_flag=$allow_undefined_flag
16667	  allow_undefined_flag=
16668	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16669  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16670  ac_status=$?
16671  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16672  test $ac_status = 0; }
16673	  then
16674	    lt_cv_archive_cmds_need_lc=no
16675	  else
16676	    lt_cv_archive_cmds_need_lc=yes
16677	  fi
16678	  allow_undefined_flag=$lt_save_allow_undefined_flag
16679	else
16680	  cat conftest.err 1>&5
16681	fi
16682	$RM conftest*
16683
16684fi
16685{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
16686$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
16687      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
16688      ;;
16689    esac
16690  fi
16691  ;;
16692esac
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
16794
16795
16796
16797
16798
16799
16800
16801
16802
16803
16804
16805
16806
16807
16808
16809
16810
16811
16812
16813
16814
16815
16816
16817
16818
16819
16820
16821
16822
16823
16824
16825
16826
16827
16828
16829
16830
16831
16832
16833
16834
16835
16836
16837
16838
16839
16840
16841
16842
16843
16844
16845  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
16846$as_echo_n "checking dynamic linker characteristics... " >&6; }
16847
16848if test yes = "$GCC"; then
16849  case $host_os in
16850    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
16851    *) lt_awk_arg='/^libraries:/' ;;
16852  esac
16853  case $host_os in
16854    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
16855    *) lt_sed_strip_eq='s|=/|/|g' ;;
16856  esac
16857  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
16858  case $lt_search_path_spec in
16859  *\;*)
16860    # if the path contains ";" then we assume it to be the separator
16861    # otherwise default to the standard path separator (i.e. ":") - it is
16862    # assumed that no part of a normal pathname contains ";" but that should
16863    # okay in the real world where ";" in dirpaths is itself problematic.
16864    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
16865    ;;
16866  *)
16867    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
16868    ;;
16869  esac
16870  # Ok, now we have the path, separated by spaces, we can step through it
16871  # and add multilib dir if necessary...
16872  lt_tmp_lt_search_path_spec=
16873  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
16874  # ...but if some path component already ends with the multilib dir we assume
16875  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
16876  case "$lt_multi_os_dir; $lt_search_path_spec " in
16877  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
16878    lt_multi_os_dir=
16879    ;;
16880  esac
16881  for lt_sys_path in $lt_search_path_spec; do
16882    if test -d "$lt_sys_path$lt_multi_os_dir"; then
16883      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
16884    elif test -n "$lt_multi_os_dir"; then
16885      test -d "$lt_sys_path" && \
16886	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
16887    fi
16888  done
16889  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
16890BEGIN {RS = " "; FS = "/|\n";} {
16891  lt_foo = "";
16892  lt_count = 0;
16893  for (lt_i = NF; lt_i > 0; lt_i--) {
16894    if ($lt_i != "" && $lt_i != ".") {
16895      if ($lt_i == "..") {
16896        lt_count++;
16897      } else {
16898        if (lt_count == 0) {
16899          lt_foo = "/" $lt_i lt_foo;
16900        } else {
16901          lt_count--;
16902        }
16903      }
16904    }
16905  }
16906  if (lt_foo != "") { lt_freq[lt_foo]++; }
16907  if (lt_freq[lt_foo] == 1) { print lt_foo; }
16908}'`
16909  # AWK program above erroneously prepends '/' to C:/dos/paths
16910  # for these hosts.
16911  case $host_os in
16912    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
16913      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
16914  esac
16915  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
16916else
16917  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
16918fi
16919library_names_spec=
16920libname_spec='lib$name'
16921soname_spec=
16922shrext_cmds=.so
16923postinstall_cmds=
16924postuninstall_cmds=
16925finish_cmds=
16926finish_eval=
16927shlibpath_var=
16928shlibpath_overrides_runpath=unknown
16929version_type=none
16930dynamic_linker="$host_os ld.so"
16931sys_lib_dlsearch_path_spec="/lib /usr/lib"
16932need_lib_prefix=unknown
16933hardcode_into_libs=no
16934
16935# when you set need_version to no, make sure it does not cause -set_version
16936# flags to be left without arguments
16937need_version=unknown
16938
16939
16940
16941case $host_os in
16942aix3*)
16943  version_type=linux # correct to gnu/linux during the next big refactor
16944  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
16945  shlibpath_var=LIBPATH
16946
16947  # AIX 3 has no versioning support, so we append a major version to the name.
16948  soname_spec='$libname$release$shared_ext$major'
16949  ;;
16950
16951aix[4-9]*)
16952  version_type=linux # correct to gnu/linux during the next big refactor
16953  need_lib_prefix=no
16954  need_version=no
16955  hardcode_into_libs=yes
16956  if test ia64 = "$host_cpu"; then
16957    # AIX 5 supports IA64
16958    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
16959    shlibpath_var=LD_LIBRARY_PATH
16960  else
16961    # With GCC up to 2.95.x, collect2 would create an import file
16962    # for dependence libraries.  The import file would start with
16963    # the line '#! .'.  This would cause the generated library to
16964    # depend on '.', always an invalid library.  This was fixed in
16965    # development snapshots of GCC prior to 3.0.
16966    case $host_os in
16967      aix4 | aix4.[01] | aix4.[01].*)
16968      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16969	   echo ' yes '
16970	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
16971	:
16972      else
16973	can_build_shared=no
16974      fi
16975      ;;
16976    esac
16977    # Using Import Files as archive members, it is possible to support
16978    # filename-based versioning of shared library archives on AIX. While
16979    # this would work for both with and without runtime linking, it will
16980    # prevent static linking of such archives. So we do filename-based
16981    # shared library versioning with .so extension only, which is used
16982    # when both runtime linking and shared linking is enabled.
16983    # Unfortunately, runtime linking may impact performance, so we do
16984    # not want this to be the default eventually. Also, we use the
16985    # versioned .so libs for executables only if there is the -brtl
16986    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
16987    # To allow for filename-based versioning support, we need to create
16988    # libNAME.so.V as an archive file, containing:
16989    # *) an Import File, referring to the versioned filename of the
16990    #    archive as well as the shared archive member, telling the
16991    #    bitwidth (32 or 64) of that shared object, and providing the
16992    #    list of exported symbols of that shared object, eventually
16993    #    decorated with the 'weak' keyword
16994    # *) the shared object with the F_LOADONLY flag set, to really avoid
16995    #    it being seen by the linker.
16996    # At run time we better use the real file rather than another symlink,
16997    # but for link time we create the symlink libNAME.so -> libNAME.so.V
16998
16999    case $with_aix_soname,$aix_use_runtimelinking in
17000    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
17001    # soname into executable. Probably we can add versioning support to
17002    # collect2, so additional links can be useful in future.
17003    aix,yes) # traditional libtool
17004      dynamic_linker='AIX unversionable lib.so'
17005      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
17006      # instead of lib<name>.a to let people know that these are not
17007      # typical AIX shared libraries.
17008      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17009      ;;
17010    aix,no) # traditional AIX only
17011      dynamic_linker='AIX lib.a(lib.so.V)'
17012      # We preserve .a as extension for shared libraries through AIX4.2
17013      # and later when we are not doing run time linking.
17014      library_names_spec='$libname$release.a $libname.a'
17015      soname_spec='$libname$release$shared_ext$major'
17016      ;;
17017    svr4,*) # full svr4 only
17018      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
17019      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17020      # We do not specify a path in Import Files, so LIBPATH fires.
17021      shlibpath_overrides_runpath=yes
17022      ;;
17023    *,yes) # both, prefer svr4
17024      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
17025      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17026      # unpreferred sharedlib libNAME.a needs extra handling
17027      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"'
17028      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"'
17029      # We do not specify a path in Import Files, so LIBPATH fires.
17030      shlibpath_overrides_runpath=yes
17031      ;;
17032    *,no) # both, prefer aix
17033      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
17034      library_names_spec='$libname$release.a $libname.a'
17035      soname_spec='$libname$release$shared_ext$major'
17036      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
17037      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)'
17038      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"'
17039      ;;
17040    esac
17041    shlibpath_var=LIBPATH
17042  fi
17043  ;;
17044
17045amigaos*)
17046  case $host_cpu in
17047  powerpc)
17048    # Since July 2007 AmigaOS4 officially supports .so libraries.
17049    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
17050    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17051    ;;
17052  m68k)
17053    library_names_spec='$libname.ixlibrary $libname.a'
17054    # Create ${libname}_ixlibrary.a entries in /sys/libs.
17055    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'
17056    ;;
17057  esac
17058  ;;
17059
17060beos*)
17061  library_names_spec='$libname$shared_ext'
17062  dynamic_linker="$host_os ld.so"
17063  shlibpath_var=LIBRARY_PATH
17064  ;;
17065
17066bsdi[45]*)
17067  version_type=linux # correct to gnu/linux during the next big refactor
17068  need_version=no
17069  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17070  soname_spec='$libname$release$shared_ext$major'
17071  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
17072  shlibpath_var=LD_LIBRARY_PATH
17073  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
17074  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
17075  # the default ld.so.conf also contains /usr/contrib/lib and
17076  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
17077  # libtool to hard-code these into programs
17078  ;;
17079
17080cygwin* | mingw* | pw32* | cegcc*)
17081  version_type=windows
17082  shrext_cmds=.dll
17083  need_version=no
17084  need_lib_prefix=no
17085
17086  case $GCC,$cc_basename in
17087  yes,*)
17088    # gcc
17089    library_names_spec='$libname.dll.a'
17090    # DLL is installed to $(libdir)/../bin by postinstall_cmds
17091    postinstall_cmds='base_file=`basename \$file`~
17092      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17093      dldir=$destdir/`dirname \$dlpath`~
17094      test -d \$dldir || mkdir -p \$dldir~
17095      $install_prog $dir/$dlname \$dldir/$dlname~
17096      chmod a+x \$dldir/$dlname~
17097      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17098        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17099      fi'
17100    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17101      dlpath=$dir/\$dldll~
17102       $RM \$dlpath'
17103    shlibpath_overrides_runpath=yes
17104
17105    case $host_os in
17106    cygwin*)
17107      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
17108      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17109
17110      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
17111      ;;
17112    mingw* | cegcc*)
17113      # MinGW DLLs use traditional 'lib' prefix
17114      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17115      ;;
17116    pw32*)
17117      # pw32 DLLs use 'pw' prefix rather than 'lib'
17118      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17119      ;;
17120    esac
17121    dynamic_linker='Win32 ld.exe'
17122    ;;
17123
17124  *,cl*)
17125    # Native MSVC
17126    libname_spec='$name'
17127    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17128    library_names_spec='$libname.dll.lib'
17129
17130    case $build_os in
17131    mingw*)
17132      sys_lib_search_path_spec=
17133      lt_save_ifs=$IFS
17134      IFS=';'
17135      for lt_path in $LIB
17136      do
17137        IFS=$lt_save_ifs
17138        # Let DOS variable expansion print the short 8.3 style file name.
17139        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
17140        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
17141      done
17142      IFS=$lt_save_ifs
17143      # Convert to MSYS style.
17144      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
17145      ;;
17146    cygwin*)
17147      # Convert to unix form, then to dos form, then back to unix form
17148      # but this time dos style (no spaces!) so that the unix form looks
17149      # like /cygdrive/c/PROGRA~1:/cygdr...
17150      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
17151      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
17152      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17153      ;;
17154    *)
17155      sys_lib_search_path_spec=$LIB
17156      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
17157        # It is most probably a Windows format PATH.
17158        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
17159      else
17160        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17161      fi
17162      # FIXME: find the short name or the path components, as spaces are
17163      # common. (e.g. "Program Files" -> "PROGRA~1")
17164      ;;
17165    esac
17166
17167    # DLL is installed to $(libdir)/../bin by postinstall_cmds
17168    postinstall_cmds='base_file=`basename \$file`~
17169      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17170      dldir=$destdir/`dirname \$dlpath`~
17171      test -d \$dldir || mkdir -p \$dldir~
17172      $install_prog $dir/$dlname \$dldir/$dlname'
17173    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17174      dlpath=$dir/\$dldll~
17175       $RM \$dlpath'
17176    shlibpath_overrides_runpath=yes
17177    dynamic_linker='Win32 link.exe'
17178    ;;
17179
17180  *)
17181    # Assume MSVC wrapper
17182    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
17183    dynamic_linker='Win32 ld.exe'
17184    ;;
17185  esac
17186  # FIXME: first we should search . and the directory the executable is in
17187  shlibpath_var=PATH
17188  ;;
17189
17190darwin* | rhapsody*)
17191  dynamic_linker="$host_os dyld"
17192  version_type=darwin
17193  need_lib_prefix=no
17194  need_version=no
17195  library_names_spec='$libname$release$versuffix$shared_ext $libname$release$major$shared_ext $libname$shared_ext'
17196  soname_spec='$libname$release$major$shared_ext'
17197  shlibpath_overrides_runpath=yes
17198  shlibpath_var=DYLD_LIBRARY_PATH
17199  shrext_cmds='`test .$module = .yes && echo .bundle || echo .dylib`'
17200
17201  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
17202  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
17203  ;;
17204
17205dgux*)
17206  version_type=linux # correct to gnu/linux during the next big refactor
17207  need_lib_prefix=no
17208  need_version=no
17209  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17210  soname_spec='$libname$release$shared_ext$major'
17211  shlibpath_var=LD_LIBRARY_PATH
17212  ;;
17213
17214freebsd* | dragonfly*)
17215  # DragonFly does not have aout.  When/if they implement a new
17216  # versioning mechanism, adjust this.
17217  if test -x /usr/bin/objformat; then
17218    objformat=`/usr/bin/objformat`
17219  else
17220    case $host_os in
17221    freebsd[23].*) objformat=aout ;;
17222    *) objformat=elf ;;
17223    esac
17224  fi
17225  # Handle Gentoo/FreeBSD as it was Linux
17226  case $host_vendor in
17227    gentoo)
17228      version_type=linux ;;
17229    *)
17230      version_type=freebsd-$objformat ;;
17231  esac
17232
17233  case $version_type in
17234    freebsd-elf*)
17235      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17236      soname_spec='$libname$release$shared_ext$major'
17237      need_version=no
17238      need_lib_prefix=no
17239      ;;
17240    freebsd-*)
17241      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17242      need_version=yes
17243      ;;
17244    linux)
17245      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
17246      soname_spec='${libname}${release}${shared_ext}$major'
17247      need_lib_prefix=no
17248      need_version=no
17249      ;;
17250  esac
17251  shlibpath_var=LD_LIBRARY_PATH
17252  case $host_os in
17253  freebsd2.*)
17254    shlibpath_overrides_runpath=yes
17255    ;;
17256  freebsd3.[01]* | freebsdelf3.[01]*)
17257    shlibpath_overrides_runpath=yes
17258    hardcode_into_libs=yes
17259    ;;
17260  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
17261  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
17262    shlibpath_overrides_runpath=no
17263    hardcode_into_libs=yes
17264    ;;
17265  *) # from 4.6 on, and DragonFly
17266    shlibpath_overrides_runpath=yes
17267    hardcode_into_libs=yes
17268    ;;
17269  esac
17270  ;;
17271
17272haiku*)
17273  version_type=linux # correct to gnu/linux during the next big refactor
17274  need_lib_prefix=no
17275  need_version=no
17276  dynamic_linker="$host_os runtime_loader"
17277  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17278  soname_spec='$libname$release$shared_ext$major'
17279  shlibpath_var=LIBRARY_PATH
17280  shlibpath_overrides_runpath=no
17281  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
17282  hardcode_into_libs=yes
17283  ;;
17284
17285hpux9* | hpux10* | hpux11*)
17286  # Give a soname corresponding to the major version so that dld.sl refuses to
17287  # link against other versions.
17288  version_type=sunos
17289  need_lib_prefix=no
17290  need_version=no
17291  case $host_cpu in
17292  ia64*)
17293    shrext_cmds='.so'
17294    hardcode_into_libs=yes
17295    dynamic_linker="$host_os dld.so"
17296    shlibpath_var=LD_LIBRARY_PATH
17297    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17298    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17299    soname_spec='$libname$release$shared_ext$major'
17300    if test 32 = "$HPUX_IA64_MODE"; then
17301      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
17302      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
17303    else
17304      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
17305      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
17306    fi
17307    ;;
17308  hppa*64*)
17309    shrext_cmds='.sl'
17310    hardcode_into_libs=yes
17311    dynamic_linker="$host_os dld.sl"
17312    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
17313    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17314    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17315    soname_spec='$libname$release$shared_ext$major'
17316    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
17317    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17318    ;;
17319  *)
17320    shrext_cmds='.sl'
17321    dynamic_linker="$host_os dld.sl"
17322    shlibpath_var=SHLIB_PATH
17323    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
17324    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17325    soname_spec='$libname$release$shared_ext$major'
17326    ;;
17327  esac
17328  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
17329  postinstall_cmds='chmod 555 $lib'
17330  # or fails outright, so override atomically:
17331  install_override_mode=555
17332  ;;
17333
17334interix[3-9]*)
17335  version_type=linux # correct to gnu/linux during the next big refactor
17336  need_lib_prefix=no
17337  need_version=no
17338  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17339  soname_spec='$libname$release$shared_ext$major'
17340  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
17341  shlibpath_var=LD_LIBRARY_PATH
17342  shlibpath_overrides_runpath=no
17343  hardcode_into_libs=yes
17344  ;;
17345
17346irix5* | irix6* | nonstopux*)
17347  case $host_os in
17348    nonstopux*) version_type=nonstopux ;;
17349    *)
17350	if test yes = "$lt_cv_prog_gnu_ld"; then
17351		version_type=linux # correct to gnu/linux during the next big refactor
17352	else
17353		version_type=irix
17354	fi ;;
17355  esac
17356  need_lib_prefix=no
17357  need_version=no
17358  soname_spec='$libname$release$shared_ext$major'
17359  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
17360  case $host_os in
17361  irix5* | nonstopux*)
17362    libsuff= shlibsuff=
17363    ;;
17364  *)
17365    case $LD in # libtool.m4 will add one of these switches to LD
17366    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
17367      libsuff= shlibsuff= libmagic=32-bit;;
17368    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
17369      libsuff=32 shlibsuff=N32 libmagic=N32;;
17370    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
17371      libsuff=64 shlibsuff=64 libmagic=64-bit;;
17372    *) libsuff= shlibsuff= libmagic=never-match;;
17373    esac
17374    ;;
17375  esac
17376  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
17377  shlibpath_overrides_runpath=no
17378  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
17379  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
17380  hardcode_into_libs=yes
17381  ;;
17382
17383# No shared lib support for Linux oldld, aout, or coff.
17384linux*oldld* | linux*aout* | linux*coff*)
17385  dynamic_linker=no
17386  ;;
17387
17388linux*android*)
17389  version_type=none # Android doesn't support versioned libraries.
17390  need_lib_prefix=no
17391  need_version=no
17392  library_names_spec='$libname$release$shared_ext'
17393  soname_spec='$libname$release$shared_ext'
17394  finish_cmds=
17395  shlibpath_var=LD_LIBRARY_PATH
17396  shlibpath_overrides_runpath=yes
17397
17398  # This implies no fast_install, which is unacceptable.
17399  # Some rework will be needed to allow for fast_install
17400  # before this can be enabled.
17401  hardcode_into_libs=yes
17402
17403  dynamic_linker='Android linker'
17404  # Don't embed -rpath directories since the linker doesn't support them.
17405  hardcode_libdir_flag_spec='-L$libdir'
17406  ;;
17407
17408# This must be glibc/ELF.
17409linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
17410  version_type=linux # correct to gnu/linux during the next big refactor
17411  need_lib_prefix=no
17412  need_version=no
17413  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17414  soname_spec='$libname$release$shared_ext$major'
17415  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
17416  shlibpath_var=LD_LIBRARY_PATH
17417  shlibpath_overrides_runpath=no
17418
17419  # Some binutils ld are patched to set DT_RUNPATH
17420  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
17421  $as_echo_n "(cached) " >&6
17422else
17423  lt_cv_shlibpath_overrides_runpath=no
17424    save_LDFLAGS=$LDFLAGS
17425    save_libdir=$libdir
17426    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
17427	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
17428    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17429/* end confdefs.h.  */
17430
17431int
17432main ()
17433{
17434
17435  ;
17436  return 0;
17437}
17438_ACEOF
17439if ac_fn_c_try_link "$LINENO"; then :
17440  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
17441  lt_cv_shlibpath_overrides_runpath=yes
17442fi
17443fi
17444rm -f core conftest.err conftest.$ac_objext \
17445    conftest$ac_exeext conftest.$ac_ext
17446    LDFLAGS=$save_LDFLAGS
17447    libdir=$save_libdir
17448
17449fi
17450
17451  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
17452
17453  # This implies no fast_install, which is unacceptable.
17454  # Some rework will be needed to allow for fast_install
17455  # before this can be enabled.
17456  hardcode_into_libs=yes
17457
17458  # Ideally, we could use ldconfig to report *all* directores which are
17459  # searched for libraries, however this is still not possible.  Aside from not
17460  # being certain /sbin/ldconfig is available, command
17461  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
17462  # even though it is searched at run-time.  Try to do the best guess by
17463  # appending ld.so.conf contents (and includes) to the search path.
17464  if test -f /etc/ld.so.conf; then
17465    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' ' '`
17466    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
17467  fi
17468
17469  # We used to test for /lib/ld.so.1 and disable shared libraries on
17470  # powerpc, because MkLinux only supported shared libraries with the
17471  # GNU dynamic linker.  Since this was broken with cross compilers,
17472  # most powerpc-linux boxes support dynamic linking these days and
17473  # people can always --disable-shared, the test was removed, and we
17474  # assume the GNU/Linux dynamic linker is in use.
17475  dynamic_linker='GNU/Linux ld.so'
17476  ;;
17477
17478netbsd*)
17479  version_type=sunos
17480  need_lib_prefix=no
17481  need_version=no
17482  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
17483    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17484    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17485    dynamic_linker='NetBSD (a.out) ld.so'
17486  else
17487    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17488    soname_spec='$libname$release$shared_ext$major'
17489    dynamic_linker='NetBSD ld.elf_so'
17490  fi
17491  shlibpath_var=LD_LIBRARY_PATH
17492  shlibpath_overrides_runpath=yes
17493  hardcode_into_libs=yes
17494  ;;
17495
17496newsos6)
17497  version_type=linux # correct to gnu/linux during the next big refactor
17498  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17499  shlibpath_var=LD_LIBRARY_PATH
17500  shlibpath_overrides_runpath=yes
17501  ;;
17502
17503*nto* | *qnx*)
17504  version_type=qnx
17505  need_lib_prefix=no
17506  need_version=no
17507  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17508  soname_spec='$libname$release$shared_ext$major'
17509  shlibpath_var=LD_LIBRARY_PATH
17510  shlibpath_overrides_runpath=no
17511  hardcode_into_libs=yes
17512  dynamic_linker='ldqnx.so'
17513  ;;
17514
17515openbsd* | bitrig*)
17516  version_type=sunos
17517  sys_lib_dlsearch_path_spec=/usr/lib
17518  need_lib_prefix=no
17519  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
17520    need_version=no
17521  else
17522    need_version=yes
17523  fi
17524  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17525  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17526  shlibpath_var=LD_LIBRARY_PATH
17527  shlibpath_overrides_runpath=yes
17528  ;;
17529
17530os2*)
17531  libname_spec='$name'
17532  version_type=windows
17533  shrext_cmds=.dll
17534  need_version=no
17535  need_lib_prefix=no
17536  # OS/2 can only load a DLL with a base name of 8 characters or less.
17537  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
17538    v=$($ECHO $release$versuffix | tr -d .-);
17539    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
17540    $ECHO $n$v`$shared_ext'
17541  library_names_spec='${libname}_dll.$libext'
17542  dynamic_linker='OS/2 ld.exe'
17543  shlibpath_var=BEGINLIBPATH
17544  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
17545  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17546  postinstall_cmds='base_file=`basename \$file`~
17547    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
17548    dldir=$destdir/`dirname \$dlpath`~
17549    test -d \$dldir || mkdir -p \$dldir~
17550    $install_prog $dir/$dlname \$dldir/$dlname~
17551    chmod a+x \$dldir/$dlname~
17552    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17553      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17554    fi'
17555  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
17556    dlpath=$dir/\$dldll~
17557    $RM \$dlpath'
17558  ;;
17559
17560osf3* | osf4* | osf5*)
17561  version_type=osf
17562  need_lib_prefix=no
17563  need_version=no
17564  soname_spec='$libname$release$shared_ext$major'
17565  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17566  shlibpath_var=LD_LIBRARY_PATH
17567  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
17568  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17569  ;;
17570
17571rdos*)
17572  dynamic_linker=no
17573  ;;
17574
17575solaris*)
17576  version_type=linux # correct to gnu/linux during the next big refactor
17577  need_lib_prefix=no
17578  need_version=no
17579  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17580  soname_spec='$libname$release$shared_ext$major'
17581  shlibpath_var=LD_LIBRARY_PATH
17582  shlibpath_overrides_runpath=yes
17583  hardcode_into_libs=yes
17584  # ldd complains unless libraries are executable
17585  postinstall_cmds='chmod +x $lib'
17586  ;;
17587
17588sunos4*)
17589  version_type=sunos
17590  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17591  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
17592  shlibpath_var=LD_LIBRARY_PATH
17593  shlibpath_overrides_runpath=yes
17594  if test yes = "$with_gnu_ld"; then
17595    need_lib_prefix=no
17596  fi
17597  need_version=yes
17598  ;;
17599
17600sysv4 | sysv4.3*)
17601  version_type=linux # correct to gnu/linux during the next big refactor
17602  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17603  soname_spec='$libname$release$shared_ext$major'
17604  shlibpath_var=LD_LIBRARY_PATH
17605  case $host_vendor in
17606    sni)
17607      shlibpath_overrides_runpath=no
17608      need_lib_prefix=no
17609      runpath_var=LD_RUN_PATH
17610      ;;
17611    siemens)
17612      need_lib_prefix=no
17613      ;;
17614    motorola)
17615      need_lib_prefix=no
17616      need_version=no
17617      shlibpath_overrides_runpath=no
17618      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
17619      ;;
17620  esac
17621  ;;
17622
17623sysv4*MP*)
17624  if test -d /usr/nec; then
17625    version_type=linux # correct to gnu/linux during the next big refactor
17626    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
17627    soname_spec='$libname$shared_ext.$major'
17628    shlibpath_var=LD_LIBRARY_PATH
17629  fi
17630  ;;
17631
17632sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
17633  version_type=sco
17634  need_lib_prefix=no
17635  need_version=no
17636  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
17637  soname_spec='$libname$release$shared_ext$major'
17638  shlibpath_var=LD_LIBRARY_PATH
17639  shlibpath_overrides_runpath=yes
17640  hardcode_into_libs=yes
17641  if test yes = "$with_gnu_ld"; then
17642    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
17643  else
17644    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
17645    case $host_os in
17646      sco3.2v5*)
17647        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
17648	;;
17649    esac
17650  fi
17651  sys_lib_dlsearch_path_spec='/usr/lib'
17652  ;;
17653
17654tpf*)
17655  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
17656  version_type=linux # correct to gnu/linux during the next big refactor
17657  need_lib_prefix=no
17658  need_version=no
17659  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17660  shlibpath_var=LD_LIBRARY_PATH
17661  shlibpath_overrides_runpath=no
17662  hardcode_into_libs=yes
17663  ;;
17664
17665uts4*)
17666  version_type=linux # correct to gnu/linux during the next big refactor
17667  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17668  soname_spec='$libname$release$shared_ext$major'
17669  shlibpath_var=LD_LIBRARY_PATH
17670  ;;
17671
17672*)
17673  dynamic_linker=no
17674  ;;
17675esac
17676{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
17677$as_echo "$dynamic_linker" >&6; }
17678test no = "$dynamic_linker" && can_build_shared=no
17679
17680variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
17681if test yes = "$GCC"; then
17682  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17683fi
17684
17685if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
17686  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
17687fi
17688
17689if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
17690  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
17691fi
17692
17693# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
17694configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
17695
17696# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
17697func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
17698
17699# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
17700configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
17701
17702
17703
17704
17705
17706
17707
17708
17709
17710
17711
17712
17713
17714
17715
17716
17717
17718
17719
17720
17721
17722
17723
17724
17725
17726
17727
17728
17729
17730
17731
17732
17733
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743
17744
17745
17746
17747
17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782
17783
17784
17785
17786
17787
17788
17789
17790
17791
17792
17793
17794
17795
17796
17797
17798  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
17799$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
17800hardcode_action=
17801if test -n "$hardcode_libdir_flag_spec" ||
17802   test -n "$runpath_var" ||
17803   test yes = "$hardcode_automatic"; then
17804
17805  # We can hardcode non-existent directories.
17806  if test no != "$hardcode_direct" &&
17807     # If the only mechanism to avoid hardcoding is shlibpath_var, we
17808     # have to relink, otherwise we might link with an installed library
17809     # when we should be linking with a yet-to-be-installed one
17810     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
17811     test no != "$hardcode_minus_L"; then
17812    # Linking always hardcodes the temporary library directory.
17813    hardcode_action=relink
17814  else
17815    # We can link without hardcoding, and we can hardcode nonexisting dirs.
17816    hardcode_action=immediate
17817  fi
17818else
17819  # We cannot hardcode anything, or else we can only hardcode existing
17820  # directories.
17821  hardcode_action=unsupported
17822fi
17823{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
17824$as_echo "$hardcode_action" >&6; }
17825
17826if test relink = "$hardcode_action" ||
17827   test yes = "$inherit_rpath"; then
17828  # Fast installation is not supported
17829  enable_fast_install=no
17830elif test yes = "$shlibpath_overrides_runpath" ||
17831     test no = "$enable_shared"; then
17832  # Fast installation is not necessary
17833  enable_fast_install=needless
17834fi
17835
17836
17837
17838
17839
17840
17841  if test yes != "$enable_dlopen"; then
17842  enable_dlopen=unknown
17843  enable_dlopen_self=unknown
17844  enable_dlopen_self_static=unknown
17845else
17846  lt_cv_dlopen=no
17847  lt_cv_dlopen_libs=
17848
17849  case $host_os in
17850  beos*)
17851    lt_cv_dlopen=load_add_on
17852    lt_cv_dlopen_libs=
17853    lt_cv_dlopen_self=yes
17854    ;;
17855
17856  mingw* | pw32* | cegcc*)
17857    lt_cv_dlopen=LoadLibrary
17858    lt_cv_dlopen_libs=
17859    ;;
17860
17861  cygwin*)
17862    lt_cv_dlopen=dlopen
17863    lt_cv_dlopen_libs=
17864    ;;
17865
17866  darwin*)
17867    # if libdl is installed we need to link against it
17868    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17869$as_echo_n "checking for dlopen in -ldl... " >&6; }
17870if ${ac_cv_lib_dl_dlopen+:} false; then :
17871  $as_echo_n "(cached) " >&6
17872else
17873  ac_check_lib_save_LIBS=$LIBS
17874LIBS="-ldl  $LIBS"
17875cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17876/* end confdefs.h.  */
17877
17878/* Override any GCC internal prototype to avoid an error.
17879   Use char because int might match the return type of a GCC
17880   builtin and then its argument prototype would still apply.  */
17881#ifdef __cplusplus
17882extern "C"
17883#endif
17884char dlopen ();
17885int
17886main ()
17887{
17888return dlopen ();
17889  ;
17890  return 0;
17891}
17892_ACEOF
17893if ac_fn_c_try_link "$LINENO"; then :
17894  ac_cv_lib_dl_dlopen=yes
17895else
17896  ac_cv_lib_dl_dlopen=no
17897fi
17898rm -f core conftest.err conftest.$ac_objext \
17899    conftest$ac_exeext conftest.$ac_ext
17900LIBS=$ac_check_lib_save_LIBS
17901fi
17902{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17903$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17904if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17905  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
17906else
17907
17908    lt_cv_dlopen=dyld
17909    lt_cv_dlopen_libs=
17910    lt_cv_dlopen_self=yes
17911
17912fi
17913
17914    ;;
17915
17916  tpf*)
17917    # Don't try to run any link tests for TPF.  We know it's impossible
17918    # because TPF is a cross-compiler, and we know how we open DSOs.
17919    lt_cv_dlopen=dlopen
17920    lt_cv_dlopen_libs=
17921    lt_cv_dlopen_self=no
17922    ;;
17923
17924  *)
17925    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
17926if test "x$ac_cv_func_shl_load" = xyes; then :
17927  lt_cv_dlopen=shl_load
17928else
17929  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
17930$as_echo_n "checking for shl_load in -ldld... " >&6; }
17931if ${ac_cv_lib_dld_shl_load+:} false; then :
17932  $as_echo_n "(cached) " >&6
17933else
17934  ac_check_lib_save_LIBS=$LIBS
17935LIBS="-ldld  $LIBS"
17936cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17937/* end confdefs.h.  */
17938
17939/* Override any GCC internal prototype to avoid an error.
17940   Use char because int might match the return type of a GCC
17941   builtin and then its argument prototype would still apply.  */
17942#ifdef __cplusplus
17943extern "C"
17944#endif
17945char shl_load ();
17946int
17947main ()
17948{
17949return shl_load ();
17950  ;
17951  return 0;
17952}
17953_ACEOF
17954if ac_fn_c_try_link "$LINENO"; then :
17955  ac_cv_lib_dld_shl_load=yes
17956else
17957  ac_cv_lib_dld_shl_load=no
17958fi
17959rm -f core conftest.err conftest.$ac_objext \
17960    conftest$ac_exeext conftest.$ac_ext
17961LIBS=$ac_check_lib_save_LIBS
17962fi
17963{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
17964$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
17965if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
17966  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
17967else
17968  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
17969if test "x$ac_cv_func_dlopen" = xyes; then :
17970  lt_cv_dlopen=dlopen
17971else
17972  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17973$as_echo_n "checking for dlopen in -ldl... " >&6; }
17974if ${ac_cv_lib_dl_dlopen+:} false; then :
17975  $as_echo_n "(cached) " >&6
17976else
17977  ac_check_lib_save_LIBS=$LIBS
17978LIBS="-ldl  $LIBS"
17979cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17980/* end confdefs.h.  */
17981
17982/* Override any GCC internal prototype to avoid an error.
17983   Use char because int might match the return type of a GCC
17984   builtin and then its argument prototype would still apply.  */
17985#ifdef __cplusplus
17986extern "C"
17987#endif
17988char dlopen ();
17989int
17990main ()
17991{
17992return dlopen ();
17993  ;
17994  return 0;
17995}
17996_ACEOF
17997if ac_fn_c_try_link "$LINENO"; then :
17998  ac_cv_lib_dl_dlopen=yes
17999else
18000  ac_cv_lib_dl_dlopen=no
18001fi
18002rm -f core conftest.err conftest.$ac_objext \
18003    conftest$ac_exeext conftest.$ac_ext
18004LIBS=$ac_check_lib_save_LIBS
18005fi
18006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
18007$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
18008if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
18009  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
18010else
18011  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
18012$as_echo_n "checking for dlopen in -lsvld... " >&6; }
18013if ${ac_cv_lib_svld_dlopen+:} false; then :
18014  $as_echo_n "(cached) " >&6
18015else
18016  ac_check_lib_save_LIBS=$LIBS
18017LIBS="-lsvld  $LIBS"
18018cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18019/* end confdefs.h.  */
18020
18021/* Override any GCC internal prototype to avoid an error.
18022   Use char because int might match the return type of a GCC
18023   builtin and then its argument prototype would still apply.  */
18024#ifdef __cplusplus
18025extern "C"
18026#endif
18027char dlopen ();
18028int
18029main ()
18030{
18031return dlopen ();
18032  ;
18033  return 0;
18034}
18035_ACEOF
18036if ac_fn_c_try_link "$LINENO"; then :
18037  ac_cv_lib_svld_dlopen=yes
18038else
18039  ac_cv_lib_svld_dlopen=no
18040fi
18041rm -f core conftest.err conftest.$ac_objext \
18042    conftest$ac_exeext conftest.$ac_ext
18043LIBS=$ac_check_lib_save_LIBS
18044fi
18045{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
18046$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
18047if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
18048  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
18049else
18050  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
18051$as_echo_n "checking for dld_link in -ldld... " >&6; }
18052if ${ac_cv_lib_dld_dld_link+:} false; then :
18053  $as_echo_n "(cached) " >&6
18054else
18055  ac_check_lib_save_LIBS=$LIBS
18056LIBS="-ldld  $LIBS"
18057cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18058/* end confdefs.h.  */
18059
18060/* Override any GCC internal prototype to avoid an error.
18061   Use char because int might match the return type of a GCC
18062   builtin and then its argument prototype would still apply.  */
18063#ifdef __cplusplus
18064extern "C"
18065#endif
18066char dld_link ();
18067int
18068main ()
18069{
18070return dld_link ();
18071  ;
18072  return 0;
18073}
18074_ACEOF
18075if ac_fn_c_try_link "$LINENO"; then :
18076  ac_cv_lib_dld_dld_link=yes
18077else
18078  ac_cv_lib_dld_dld_link=no
18079fi
18080rm -f core conftest.err conftest.$ac_objext \
18081    conftest$ac_exeext conftest.$ac_ext
18082LIBS=$ac_check_lib_save_LIBS
18083fi
18084{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
18085$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
18086if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
18087  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
18088fi
18089
18090
18091fi
18092
18093
18094fi
18095
18096
18097fi
18098
18099
18100fi
18101
18102
18103fi
18104
18105    ;;
18106  esac
18107
18108  if test no = "$lt_cv_dlopen"; then
18109    enable_dlopen=no
18110  else
18111    enable_dlopen=yes
18112  fi
18113
18114  case $lt_cv_dlopen in
18115  dlopen)
18116    save_CPPFLAGS=$CPPFLAGS
18117    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
18118
18119    save_LDFLAGS=$LDFLAGS
18120    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
18121
18122    save_LIBS=$LIBS
18123    LIBS="$lt_cv_dlopen_libs $LIBS"
18124
18125    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
18126$as_echo_n "checking whether a program can dlopen itself... " >&6; }
18127if ${lt_cv_dlopen_self+:} false; then :
18128  $as_echo_n "(cached) " >&6
18129else
18130  	  if test yes = "$cross_compiling"; then :
18131  lt_cv_dlopen_self=cross
18132else
18133  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18134  lt_status=$lt_dlunknown
18135  cat > conftest.$ac_ext <<_LT_EOF
18136#line $LINENO "configure"
18137#include "confdefs.h"
18138
18139#if HAVE_DLFCN_H
18140#include <dlfcn.h>
18141#endif
18142
18143#include <stdio.h>
18144
18145#ifdef RTLD_GLOBAL
18146#  define LT_DLGLOBAL		RTLD_GLOBAL
18147#else
18148#  ifdef DL_GLOBAL
18149#    define LT_DLGLOBAL		DL_GLOBAL
18150#  else
18151#    define LT_DLGLOBAL		0
18152#  endif
18153#endif
18154
18155/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18156   find out it does not work in some platform. */
18157#ifndef LT_DLLAZY_OR_NOW
18158#  ifdef RTLD_LAZY
18159#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
18160#  else
18161#    ifdef DL_LAZY
18162#      define LT_DLLAZY_OR_NOW		DL_LAZY
18163#    else
18164#      ifdef RTLD_NOW
18165#        define LT_DLLAZY_OR_NOW	RTLD_NOW
18166#      else
18167#        ifdef DL_NOW
18168#          define LT_DLLAZY_OR_NOW	DL_NOW
18169#        else
18170#          define LT_DLLAZY_OR_NOW	0
18171#        endif
18172#      endif
18173#    endif
18174#  endif
18175#endif
18176
18177/* When -fvisibility=hidden is used, assume the code has been annotated
18178   correspondingly for the symbols needed.  */
18179#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18180int fnord () __attribute__((visibility("default")));
18181#endif
18182
18183int fnord () { return 42; }
18184int main ()
18185{
18186  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18187  int status = $lt_dlunknown;
18188
18189  if (self)
18190    {
18191      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
18192      else
18193        {
18194	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
18195          else puts (dlerror ());
18196	}
18197      /* dlclose (self); */
18198    }
18199  else
18200    puts (dlerror ());
18201
18202  return status;
18203}
18204_LT_EOF
18205  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18206  (eval $ac_link) 2>&5
18207  ac_status=$?
18208  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18209  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18210    (./conftest; exit; ) >&5 2>/dev/null
18211    lt_status=$?
18212    case x$lt_status in
18213      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
18214      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
18215      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
18216    esac
18217  else :
18218    # compilation failed
18219    lt_cv_dlopen_self=no
18220  fi
18221fi
18222rm -fr conftest*
18223
18224
18225fi
18226{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
18227$as_echo "$lt_cv_dlopen_self" >&6; }
18228
18229    if test yes = "$lt_cv_dlopen_self"; then
18230      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
18231      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
18232$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
18233if ${lt_cv_dlopen_self_static+:} false; then :
18234  $as_echo_n "(cached) " >&6
18235else
18236  	  if test yes = "$cross_compiling"; then :
18237  lt_cv_dlopen_self_static=cross
18238else
18239  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18240  lt_status=$lt_dlunknown
18241  cat > conftest.$ac_ext <<_LT_EOF
18242#line $LINENO "configure"
18243#include "confdefs.h"
18244
18245#if HAVE_DLFCN_H
18246#include <dlfcn.h>
18247#endif
18248
18249#include <stdio.h>
18250
18251#ifdef RTLD_GLOBAL
18252#  define LT_DLGLOBAL		RTLD_GLOBAL
18253#else
18254#  ifdef DL_GLOBAL
18255#    define LT_DLGLOBAL		DL_GLOBAL
18256#  else
18257#    define LT_DLGLOBAL		0
18258#  endif
18259#endif
18260
18261/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18262   find out it does not work in some platform. */
18263#ifndef LT_DLLAZY_OR_NOW
18264#  ifdef RTLD_LAZY
18265#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
18266#  else
18267#    ifdef DL_LAZY
18268#      define LT_DLLAZY_OR_NOW		DL_LAZY
18269#    else
18270#      ifdef RTLD_NOW
18271#        define LT_DLLAZY_OR_NOW	RTLD_NOW
18272#      else
18273#        ifdef DL_NOW
18274#          define LT_DLLAZY_OR_NOW	DL_NOW
18275#        else
18276#          define LT_DLLAZY_OR_NOW	0
18277#        endif
18278#      endif
18279#    endif
18280#  endif
18281#endif
18282
18283/* When -fvisibility=hidden is used, assume the code has been annotated
18284   correspondingly for the symbols needed.  */
18285#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18286int fnord () __attribute__((visibility("default")));
18287#endif
18288
18289int fnord () { return 42; }
18290int main ()
18291{
18292  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18293  int status = $lt_dlunknown;
18294
18295  if (self)
18296    {
18297      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
18298      else
18299        {
18300	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
18301          else puts (dlerror ());
18302	}
18303      /* dlclose (self); */
18304    }
18305  else
18306    puts (dlerror ());
18307
18308  return status;
18309}
18310_LT_EOF
18311  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18312  (eval $ac_link) 2>&5
18313  ac_status=$?
18314  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18315  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18316    (./conftest; exit; ) >&5 2>/dev/null
18317    lt_status=$?
18318    case x$lt_status in
18319      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
18320      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
18321      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
18322    esac
18323  else :
18324    # compilation failed
18325    lt_cv_dlopen_self_static=no
18326  fi
18327fi
18328rm -fr conftest*
18329
18330
18331fi
18332{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
18333$as_echo "$lt_cv_dlopen_self_static" >&6; }
18334    fi
18335
18336    CPPFLAGS=$save_CPPFLAGS
18337    LDFLAGS=$save_LDFLAGS
18338    LIBS=$save_LIBS
18339    ;;
18340  esac
18341
18342  case $lt_cv_dlopen_self in
18343  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
18344  *) enable_dlopen_self=unknown ;;
18345  esac
18346
18347  case $lt_cv_dlopen_self_static in
18348  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
18349  *) enable_dlopen_self_static=unknown ;;
18350  esac
18351fi
18352
18353
18354
18355
18356
18357
18358
18359
18360
18361
18362
18363
18364
18365
18366
18367
18368
18369striplib=
18370old_striplib=
18371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
18372$as_echo_n "checking whether stripping libraries is possible... " >&6; }
18373if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
18374  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
18375  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
18376  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18377$as_echo "yes" >&6; }
18378else
18379# FIXME - insert some real tests, host_os isn't really good enough
18380  case $host_os in
18381  darwin*)
18382    if test -n "$STRIP"; then
18383      striplib="$STRIP -x"
18384      old_striplib="$STRIP -S"
18385      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18386$as_echo "yes" >&6; }
18387    else
18388      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18389$as_echo "no" >&6; }
18390    fi
18391    ;;
18392  *)
18393    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18394$as_echo "no" >&6; }
18395    ;;
18396  esac
18397fi
18398
18399
18400
18401
18402
18403
18404
18405
18406
18407
18408
18409
18410  # Report what library types will actually be built
18411  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
18412$as_echo_n "checking if libtool supports shared libraries... " >&6; }
18413  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
18414$as_echo "$can_build_shared" >&6; }
18415
18416  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
18417$as_echo_n "checking whether to build shared libraries... " >&6; }
18418  test no = "$can_build_shared" && enable_shared=no
18419
18420  # On AIX, shared libraries and static libraries use the same namespace, and
18421  # are all built from PIC.
18422  case $host_os in
18423  aix3*)
18424    test yes = "$enable_shared" && enable_static=no
18425    if test -n "$RANLIB"; then
18426      archive_cmds="$archive_cmds~\$RANLIB \$lib"
18427      postinstall_cmds='$RANLIB $lib'
18428    fi
18429    ;;
18430
18431  aix[4-9]*)
18432    if test ia64 != "$host_cpu"; then
18433      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
18434      yes,aix,yes) ;;			# shared object as lib.so file only
18435      yes,svr4,*) ;;			# shared object as lib.so archive member only
18436      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
18437      esac
18438    fi
18439    ;;
18440  esac
18441  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
18442$as_echo "$enable_shared" >&6; }
18443
18444  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
18445$as_echo_n "checking whether to build static libraries... " >&6; }
18446  # Make sure either enable_shared or enable_static is yes.
18447  test yes = "$enable_shared" || enable_static=yes
18448  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
18449$as_echo "$enable_static" >&6; }
18450
18451
18452
18453
18454fi
18455ac_ext=c
18456ac_cpp='$CPP $CPPFLAGS'
18457ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18458ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18459ac_compiler_gnu=$ac_cv_c_compiler_gnu
18460
18461CC=$lt_save_CC
18462
18463
18464
18465
18466
18467
18468
18469
18470
18471
18472
18473
18474
18475
18476
18477        ac_config_commands="$ac_config_commands libtool"
18478
18479
18480
18481
18482# Only expand once:
18483
18484
18485
18486
18487
18488# Define a configure option for an alternate module directory
18489
18490# Check whether --with-xorg-module-dir was given.
18491if test "${with_xorg_module_dir+set}" = set; then :
18492  withval=$with_xorg_module_dir; moduledir="$withval"
18493else
18494  moduledir="$libdir/xorg/modules"
18495fi
18496
18497
18498# Store the list of server defined optional extensions in REQUIRED_MODULES
18499
18500
18501	SAVE_CFLAGS="$CFLAGS"
18502	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18503	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18504/* end confdefs.h.  */
18505
18506#include "xorg-server.h"
18507#if !defined RANDR
18508#error RANDR not defined
18509#endif
18510
18511int
18512main ()
18513{
18514
18515  ;
18516  return 0;
18517}
18518_ACEOF
18519if ac_fn_c_try_compile "$LINENO"; then :
18520  _EXT_CHECK=yes
18521else
18522  _EXT_CHECK=no
18523fi
18524rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18525	CFLAGS="$SAVE_CFLAGS"
18526	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
18527$as_echo_n "checking if RANDR is defined... " >&6; }
18528	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18529$as_echo "$_EXT_CHECK" >&6; }
18530	if test "$_EXT_CHECK" != no; then
18531		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
18532	fi
18533
18534
18535
18536	SAVE_CFLAGS="$CFLAGS"
18537	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18538	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18539/* end confdefs.h.  */
18540
18541#include "xorg-server.h"
18542#if !defined RENDER
18543#error RENDER not defined
18544#endif
18545
18546int
18547main ()
18548{
18549
18550  ;
18551  return 0;
18552}
18553_ACEOF
18554if ac_fn_c_try_compile "$LINENO"; then :
18555  _EXT_CHECK=yes
18556else
18557  _EXT_CHECK=no
18558fi
18559rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18560	CFLAGS="$SAVE_CFLAGS"
18561	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
18562$as_echo_n "checking if RENDER is defined... " >&6; }
18563	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18564$as_echo "$_EXT_CHECK" >&6; }
18565	if test "$_EXT_CHECK" != no; then
18566		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
18567	fi
18568
18569
18570
18571	SAVE_CFLAGS="$CFLAGS"
18572	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18573	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18574/* end confdefs.h.  */
18575
18576#include "xorg-server.h"
18577#if !defined XV
18578#error XV not defined
18579#endif
18580
18581int
18582main ()
18583{
18584
18585  ;
18586  return 0;
18587}
18588_ACEOF
18589if ac_fn_c_try_compile "$LINENO"; then :
18590  _EXT_CHECK=yes
18591else
18592  _EXT_CHECK=no
18593fi
18594rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18595	CFLAGS="$SAVE_CFLAGS"
18596	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
18597$as_echo_n "checking if XV is defined... " >&6; }
18598	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18599$as_echo "$_EXT_CHECK" >&6; }
18600	if test "$_EXT_CHECK" != no; then
18601		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
18602	fi
18603
18604
18605
18606	SAVE_CFLAGS="$CFLAGS"
18607	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18608	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18609/* end confdefs.h.  */
18610
18611#include "xorg-server.h"
18612#if !defined DPMSExtension
18613#error DPMSExtension not defined
18614#endif
18615
18616int
18617main ()
18618{
18619
18620  ;
18621  return 0;
18622}
18623_ACEOF
18624if ac_fn_c_try_compile "$LINENO"; then :
18625  _EXT_CHECK=yes
18626else
18627  _EXT_CHECK=no
18628fi
18629rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18630	CFLAGS="$SAVE_CFLAGS"
18631	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
18632$as_echo_n "checking if DPMSExtension is defined... " >&6; }
18633	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18634$as_echo "$_EXT_CHECK" >&6; }
18635	if test "$_EXT_CHECK" != no; then
18636		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
18637	fi
18638
18639
18640
18641	SAVE_CFLAGS="$CFLAGS"
18642	CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18643	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18644/* end confdefs.h.  */
18645
18646#include "xorg-server.h"
18647#if !defined DRI2
18648#error DRI2 not defined
18649#endif
18650
18651int
18652main ()
18653{
18654
18655  ;
18656  return 0;
18657}
18658_ACEOF
18659if ac_fn_c_try_compile "$LINENO"; then :
18660  _EXT_CHECK=yes
18661else
18662  _EXT_CHECK=no
18663fi
18664rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18665	CFLAGS="$SAVE_CFLAGS"
18666	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if DRI2 is defined" >&5
18667$as_echo_n "checking if DRI2 is defined... " >&6; }
18668	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18669$as_echo "$_EXT_CHECK" >&6; }
18670	if test "$_EXT_CHECK" != no; then
18671		REQUIRED_MODULES="$REQUIRED_MODULES dri2proto >= 2.6"
18672	fi
18673
18674
18675# Checks for libraries
18676
18677pkg_failed=no
18678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libdrm >= 2.4.60" >&5
18679$as_echo_n "checking for libdrm >= 2.4.60... " >&6; }
18680
18681if test -n "$LIBDRM_CFLAGS"; then
18682    pkg_cv_LIBDRM_CFLAGS="$LIBDRM_CFLAGS"
18683 elif test -n "$PKG_CONFIG"; then
18684    if test -n "$PKG_CONFIG" && \
18685    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.60\""; } >&5
18686  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.60") 2>&5
18687  ac_status=$?
18688  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18689  test $ac_status = 0; }; then
18690  pkg_cv_LIBDRM_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.4.60" 2>/dev/null`
18691		      test "x$?" != "x0" && pkg_failed=yes
18692else
18693  pkg_failed=yes
18694fi
18695 else
18696    pkg_failed=untried
18697fi
18698if test -n "$LIBDRM_LIBS"; then
18699    pkg_cv_LIBDRM_LIBS="$LIBDRM_LIBS"
18700 elif test -n "$PKG_CONFIG"; then
18701    if test -n "$PKG_CONFIG" && \
18702    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.60\""; } >&5
18703  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.60") 2>&5
18704  ac_status=$?
18705  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18706  test $ac_status = 0; }; then
18707  pkg_cv_LIBDRM_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.4.60" 2>/dev/null`
18708		      test "x$?" != "x0" && pkg_failed=yes
18709else
18710  pkg_failed=yes
18711fi
18712 else
18713    pkg_failed=untried
18714fi
18715
18716
18717
18718if test $pkg_failed = yes; then
18719        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18720$as_echo "no" >&6; }
18721
18722if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18723        _pkg_short_errors_supported=yes
18724else
18725        _pkg_short_errors_supported=no
18726fi
18727        if test $_pkg_short_errors_supported = yes; then
18728	        LIBDRM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.4.60" 2>&1`
18729        else
18730	        LIBDRM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.4.60" 2>&1`
18731        fi
18732	# Put the nasty error message in config.log where it belongs
18733	echo "$LIBDRM_PKG_ERRORS" >&5
18734
18735	as_fn_error $? "Package requirements (libdrm >= 2.4.60) were not met:
18736
18737$LIBDRM_PKG_ERRORS
18738
18739Consider adjusting the PKG_CONFIG_PATH environment variable if you
18740installed software in a non-standard prefix.
18741
18742Alternatively, you may set the environment variables LIBDRM_CFLAGS
18743and LIBDRM_LIBS to avoid the need to call pkg-config.
18744See the pkg-config man page for more details." "$LINENO" 5
18745elif test $pkg_failed = untried; then
18746        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18747$as_echo "no" >&6; }
18748	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18749$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18750as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18751is in your PATH or set the PKG_CONFIG environment variable to the full
18752path to pkg-config.
18753
18754Alternatively, you may set the environment variables LIBDRM_CFLAGS
18755and LIBDRM_LIBS to avoid the need to call pkg-config.
18756See the pkg-config man page for more details.
18757
18758To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18759See \`config.log' for more details" "$LINENO" 5; }
18760else
18761	LIBDRM_CFLAGS=$pkg_cv_LIBDRM_CFLAGS
18762	LIBDRM_LIBS=$pkg_cv_LIBDRM_LIBS
18763        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18764$as_echo "yes" >&6; }
18765
18766fi
18767
18768pkg_failed=no
18769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libdrm_nouveau >= 2.4.25" >&5
18770$as_echo_n "checking for libdrm_nouveau >= 2.4.25... " >&6; }
18771
18772if test -n "$LIBDRM_NOUVEAU_CFLAGS"; then
18773    pkg_cv_LIBDRM_NOUVEAU_CFLAGS="$LIBDRM_NOUVEAU_CFLAGS"
18774 elif test -n "$PKG_CONFIG"; then
18775    if test -n "$PKG_CONFIG" && \
18776    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_nouveau >= 2.4.25\""; } >&5
18777  ($PKG_CONFIG --exists --print-errors "libdrm_nouveau >= 2.4.25") 2>&5
18778  ac_status=$?
18779  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18780  test $ac_status = 0; }; then
18781  pkg_cv_LIBDRM_NOUVEAU_CFLAGS=`$PKG_CONFIG --cflags "libdrm_nouveau >= 2.4.25" 2>/dev/null`
18782		      test "x$?" != "x0" && pkg_failed=yes
18783else
18784  pkg_failed=yes
18785fi
18786 else
18787    pkg_failed=untried
18788fi
18789if test -n "$LIBDRM_NOUVEAU_LIBS"; then
18790    pkg_cv_LIBDRM_NOUVEAU_LIBS="$LIBDRM_NOUVEAU_LIBS"
18791 elif test -n "$PKG_CONFIG"; then
18792    if test -n "$PKG_CONFIG" && \
18793    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_nouveau >= 2.4.25\""; } >&5
18794  ($PKG_CONFIG --exists --print-errors "libdrm_nouveau >= 2.4.25") 2>&5
18795  ac_status=$?
18796  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18797  test $ac_status = 0; }; then
18798  pkg_cv_LIBDRM_NOUVEAU_LIBS=`$PKG_CONFIG --libs "libdrm_nouveau >= 2.4.25" 2>/dev/null`
18799		      test "x$?" != "x0" && pkg_failed=yes
18800else
18801  pkg_failed=yes
18802fi
18803 else
18804    pkg_failed=untried
18805fi
18806
18807
18808
18809if test $pkg_failed = yes; then
18810        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18811$as_echo "no" >&6; }
18812
18813if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18814        _pkg_short_errors_supported=yes
18815else
18816        _pkg_short_errors_supported=no
18817fi
18818        if test $_pkg_short_errors_supported = yes; then
18819	        LIBDRM_NOUVEAU_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm_nouveau >= 2.4.25" 2>&1`
18820        else
18821	        LIBDRM_NOUVEAU_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm_nouveau >= 2.4.25" 2>&1`
18822        fi
18823	# Put the nasty error message in config.log where it belongs
18824	echo "$LIBDRM_NOUVEAU_PKG_ERRORS" >&5
18825
18826	as_fn_error $? "Package requirements (libdrm_nouveau >= 2.4.25) were not met:
18827
18828$LIBDRM_NOUVEAU_PKG_ERRORS
18829
18830Consider adjusting the PKG_CONFIG_PATH environment variable if you
18831installed software in a non-standard prefix.
18832
18833Alternatively, you may set the environment variables LIBDRM_NOUVEAU_CFLAGS
18834and LIBDRM_NOUVEAU_LIBS to avoid the need to call pkg-config.
18835See the pkg-config man page for more details." "$LINENO" 5
18836elif test $pkg_failed = untried; then
18837        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18838$as_echo "no" >&6; }
18839	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18840$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18841as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18842is in your PATH or set the PKG_CONFIG environment variable to the full
18843path to pkg-config.
18844
18845Alternatively, you may set the environment variables LIBDRM_NOUVEAU_CFLAGS
18846and LIBDRM_NOUVEAU_LIBS to avoid the need to call pkg-config.
18847See the pkg-config man page for more details.
18848
18849To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18850See \`config.log' for more details" "$LINENO" 5; }
18851else
18852	LIBDRM_NOUVEAU_CFLAGS=$pkg_cv_LIBDRM_NOUVEAU_CFLAGS
18853	LIBDRM_NOUVEAU_LIBS=$pkg_cv_LIBDRM_NOUVEAU_LIBS
18854        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18855$as_echo "yes" >&6; }
18856
18857fi
18858
18859# Obtain compiler/linker options for the driver dependencies
18860
18861pkg_failed=no
18862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for xorg-server >= 1.8 xproto fontsproto $REQUIRED_MODULES" >&5
18863$as_echo_n "checking for xorg-server >= 1.8 xproto fontsproto $REQUIRED_MODULES... " >&6; }
18864
18865if test -n "$XORG_CFLAGS"; then
18866    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
18867 elif test -n "$PKG_CONFIG"; then
18868    if test -n "$PKG_CONFIG" && \
18869    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.8 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
18870  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.8 xproto fontsproto $REQUIRED_MODULES") 2>&5
18871  ac_status=$?
18872  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18873  test $ac_status = 0; }; then
18874  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.8 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
18875		      test "x$?" != "x0" && pkg_failed=yes
18876else
18877  pkg_failed=yes
18878fi
18879 else
18880    pkg_failed=untried
18881fi
18882if test -n "$XORG_LIBS"; then
18883    pkg_cv_XORG_LIBS="$XORG_LIBS"
18884 elif test -n "$PKG_CONFIG"; then
18885    if test -n "$PKG_CONFIG" && \
18886    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.8 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
18887  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.8 xproto fontsproto $REQUIRED_MODULES") 2>&5
18888  ac_status=$?
18889  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18890  test $ac_status = 0; }; then
18891  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.8 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
18892		      test "x$?" != "x0" && pkg_failed=yes
18893else
18894  pkg_failed=yes
18895fi
18896 else
18897    pkg_failed=untried
18898fi
18899
18900
18901
18902if test $pkg_failed = yes; then
18903        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18904$as_echo "no" >&6; }
18905
18906if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18907        _pkg_short_errors_supported=yes
18908else
18909        _pkg_short_errors_supported=no
18910fi
18911        if test $_pkg_short_errors_supported = yes; then
18912	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.8 xproto fontsproto $REQUIRED_MODULES" 2>&1`
18913        else
18914	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.8 xproto fontsproto $REQUIRED_MODULES" 2>&1`
18915        fi
18916	# Put the nasty error message in config.log where it belongs
18917	echo "$XORG_PKG_ERRORS" >&5
18918
18919	as_fn_error $? "Package requirements (xorg-server >= 1.8 xproto fontsproto $REQUIRED_MODULES) were not met:
18920
18921$XORG_PKG_ERRORS
18922
18923Consider adjusting the PKG_CONFIG_PATH environment variable if you
18924installed software in a non-standard prefix.
18925
18926Alternatively, you may set the environment variables XORG_CFLAGS
18927and XORG_LIBS to avoid the need to call pkg-config.
18928See the pkg-config man page for more details." "$LINENO" 5
18929elif test $pkg_failed = untried; then
18930        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18931$as_echo "no" >&6; }
18932	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18933$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18934as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18935is in your PATH or set the PKG_CONFIG environment variable to the full
18936path to pkg-config.
18937
18938Alternatively, you may set the environment variables XORG_CFLAGS
18939and XORG_LIBS to avoid the need to call pkg-config.
18940See the pkg-config man page for more details.
18941
18942To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18943See \`config.log' for more details" "$LINENO" 5; }
18944else
18945	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
18946	XORG_LIBS=$pkg_cv_XORG_LIBS
18947        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18948$as_echo "yes" >&6; }
18949
18950fi
18951
18952pkg_failed=no
18953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for xextproto >= 7.0.99.1" >&5
18954$as_echo_n "checking for xextproto >= 7.0.99.1... " >&6; }
18955
18956if test -n "$XEXT_CFLAGS"; then
18957    pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
18958 elif test -n "$PKG_CONFIG"; then
18959    if test -n "$PKG_CONFIG" && \
18960    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
18961  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
18962  ac_status=$?
18963  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18964  test $ac_status = 0; }; then
18965  pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
18966		      test "x$?" != "x0" && pkg_failed=yes
18967else
18968  pkg_failed=yes
18969fi
18970 else
18971    pkg_failed=untried
18972fi
18973if test -n "$XEXT_LIBS"; then
18974    pkg_cv_XEXT_LIBS="$XEXT_LIBS"
18975 elif test -n "$PKG_CONFIG"; then
18976    if test -n "$PKG_CONFIG" && \
18977    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
18978  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
18979  ac_status=$?
18980  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18981  test $ac_status = 0; }; then
18982  pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
18983		      test "x$?" != "x0" && pkg_failed=yes
18984else
18985  pkg_failed=yes
18986fi
18987 else
18988    pkg_failed=untried
18989fi
18990
18991
18992
18993if test $pkg_failed = yes; then
18994        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18995$as_echo "no" >&6; }
18996
18997if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18998        _pkg_short_errors_supported=yes
18999else
19000        _pkg_short_errors_supported=no
19001fi
19002        if test $_pkg_short_errors_supported = yes; then
19003	        XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
19004        else
19005	        XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
19006        fi
19007	# Put the nasty error message in config.log where it belongs
19008	echo "$XEXT_PKG_ERRORS" >&5
19009
19010	HAVE_XEXTPROTO_71="no"
19011elif test $pkg_failed = untried; then
19012        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19013$as_echo "no" >&6; }
19014	HAVE_XEXTPROTO_71="no"
19015else
19016	XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
19017	XEXT_LIBS=$pkg_cv_XEXT_LIBS
19018        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19019$as_echo "yes" >&6; }
19020	HAVE_XEXTPROTO_71="yes";
19021$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
19022
19023fi
19024 if  test "$HAVE_XEXTPROTO_71" = "yes" ; then
19025  HAVE_XEXTPROTO_71_TRUE=
19026  HAVE_XEXTPROTO_71_FALSE='#'
19027else
19028  HAVE_XEXTPROTO_71_TRUE='#'
19029  HAVE_XEXTPROTO_71_FALSE=
19030fi
19031
19032
19033
19034pkg_failed=no
19035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pciaccess >= 0.10" >&5
19036$as_echo_n "checking for pciaccess >= 0.10... " >&6; }
19037
19038if test -n "$PCIACCESS_CFLAGS"; then
19039    pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
19040 elif test -n "$PKG_CONFIG"; then
19041    if test -n "$PKG_CONFIG" && \
19042    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.10\""; } >&5
19043  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.10") 2>&5
19044  ac_status=$?
19045  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19046  test $ac_status = 0; }; then
19047  pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.10" 2>/dev/null`
19048		      test "x$?" != "x0" && pkg_failed=yes
19049else
19050  pkg_failed=yes
19051fi
19052 else
19053    pkg_failed=untried
19054fi
19055if test -n "$PCIACCESS_LIBS"; then
19056    pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
19057 elif test -n "$PKG_CONFIG"; then
19058    if test -n "$PKG_CONFIG" && \
19059    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.10\""; } >&5
19060  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.10") 2>&5
19061  ac_status=$?
19062  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19063  test $ac_status = 0; }; then
19064  pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.10" 2>/dev/null`
19065		      test "x$?" != "x0" && pkg_failed=yes
19066else
19067  pkg_failed=yes
19068fi
19069 else
19070    pkg_failed=untried
19071fi
19072
19073
19074
19075if test $pkg_failed = yes; then
19076        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19077$as_echo "no" >&6; }
19078
19079if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19080        _pkg_short_errors_supported=yes
19081else
19082        _pkg_short_errors_supported=no
19083fi
19084        if test $_pkg_short_errors_supported = yes; then
19085	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.10" 2>&1`
19086        else
19087	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.10" 2>&1`
19088        fi
19089	# Put the nasty error message in config.log where it belongs
19090	echo "$PCIACCESS_PKG_ERRORS" >&5
19091
19092	as_fn_error $? "Package requirements (pciaccess >= 0.10) were not met:
19093
19094$PCIACCESS_PKG_ERRORS
19095
19096Consider adjusting the PKG_CONFIG_PATH environment variable if you
19097installed software in a non-standard prefix.
19098
19099Alternatively, you may set the environment variables PCIACCESS_CFLAGS
19100and PCIACCESS_LIBS to avoid the need to call pkg-config.
19101See the pkg-config man page for more details." "$LINENO" 5
19102elif test $pkg_failed = untried; then
19103        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19104$as_echo "no" >&6; }
19105	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19106$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19107as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19108is in your PATH or set the PKG_CONFIG environment variable to the full
19109path to pkg-config.
19110
19111Alternatively, you may set the environment variables PCIACCESS_CFLAGS
19112and PCIACCESS_LIBS to avoid the need to call pkg-config.
19113See the pkg-config man page for more details.
19114
19115To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19116See \`config.log' for more details" "$LINENO" 5; }
19117else
19118	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
19119	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
19120        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19121$as_echo "yes" >&6; }
19122
19123fi
19124
19125
19126pkg_failed=no
19127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libudev" >&5
19128$as_echo_n "checking for libudev... " >&6; }
19129
19130if test -n "$LIBUDEV_CFLAGS"; then
19131    pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS"
19132 elif test -n "$PKG_CONFIG"; then
19133    if test -n "$PKG_CONFIG" && \
19134    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
19135  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
19136  ac_status=$?
19137  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19138  test $ac_status = 0; }; then
19139  pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null`
19140		      test "x$?" != "x0" && pkg_failed=yes
19141else
19142  pkg_failed=yes
19143fi
19144 else
19145    pkg_failed=untried
19146fi
19147if test -n "$LIBUDEV_LIBS"; then
19148    pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS"
19149 elif test -n "$PKG_CONFIG"; then
19150    if test -n "$PKG_CONFIG" && \
19151    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
19152  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
19153  ac_status=$?
19154  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19155  test $ac_status = 0; }; then
19156  pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null`
19157		      test "x$?" != "x0" && pkg_failed=yes
19158else
19159  pkg_failed=yes
19160fi
19161 else
19162    pkg_failed=untried
19163fi
19164
19165
19166
19167if test $pkg_failed = yes; then
19168        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19169$as_echo "no" >&6; }
19170
19171if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19172        _pkg_short_errors_supported=yes
19173else
19174        _pkg_short_errors_supported=no
19175fi
19176        if test $_pkg_short_errors_supported = yes; then
19177	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libudev" 2>&1`
19178        else
19179	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libudev" 2>&1`
19180        fi
19181	# Put the nasty error message in config.log where it belongs
19182	echo "$LIBUDEV_PKG_ERRORS" >&5
19183
19184	LIBUDEV=no
19185elif test $pkg_failed = untried; then
19186        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19187$as_echo "no" >&6; }
19188	LIBUDEV=no
19189else
19190	LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS
19191	LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS
19192        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19193$as_echo "yes" >&6; }
19194	LIBUDEV=yes
19195fi
19196if test "x$LIBUDEV" = xyes; then
19197
19198$as_echo "#define HAVE_LIBUDEV 1" >>confdefs.h
19199
19200fi
19201 if  test "x$LIBUDEV" = "xyes"  ; then
19202  LIBUDEV_TRUE=
19203  LIBUDEV_FALSE='#'
19204else
19205  LIBUDEV_TRUE='#'
19206  LIBUDEV_FALSE=
19207fi
19208
19209
19210# Use -Wall all the time
19211CFLAGS="$CFLAGS -Wall"
19212
19213# Check for -minline-all-stringops availability
19214OLD_CFLAGS="$CFLAGS"
19215CFLAGS="$CFLAGS -minline-all-stringops"
19216cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19217/* end confdefs.h.  */
19218 #include <stdio.h>
19219int
19220main ()
19221{
19222
19223  ;
19224  return 0;
19225}
19226_ACEOF
19227if ac_fn_c_try_compile "$LINENO"; then :
19228   CFLAGS="$OLD_CFLAGS -minline-all-stringops"
19229else
19230  CFLAGS="$OLD_CFLAGS"
19231fi
19232rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19233
19234# needed for the next test
19235CFLAGS="$CFLAGS $XORG_CFLAGS"
19236
19237
19238
19239
19240DRIVER_NAME=nouveau
19241
19242
19243ac_fn_c_check_decl "$LINENO" "xf86CursorResetCursor" "ac_cv_have_decl_xf86CursorResetCursor" "#include <xorg-server.h>
19244               #include <xf86Cursor.h>
19245"
19246if test "x$ac_cv_have_decl_xf86CursorResetCursor" = xyes; then :
19247
19248$as_echo "#define HAVE_XF86_CURSOR_RESET_CURSOR 1" >>confdefs.h
19249
19250fi
19251
19252
19253ac_fn_c_check_decl "$LINENO" "xorg_list_init" "ac_cv_have_decl_xorg_list_init" "#include <X11/Xdefs.h>
19254               #include \"xorg-server.h\"
19255               #include \"list.h\"
19256"
19257if test "x$ac_cv_have_decl_xorg_list_init" = xyes; then :
19258
19259$as_echo "#define HAVE_XORG_LIST 1" >>confdefs.h
19260
19261fi
19262
19263
19264ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
19265
19266cat >confcache <<\_ACEOF
19267# This file is a shell script that caches the results of configure
19268# tests run on this system so they can be shared between configure
19269# scripts and configure runs, see configure's option --config-cache.
19270# It is not useful on other systems.  If it contains results you don't
19271# want to keep, you may remove or edit it.
19272#
19273# config.status only pays attention to the cache file if you give it
19274# the --recheck option to rerun configure.
19275#
19276# `ac_cv_env_foo' variables (set or unset) will be overridden when
19277# loading this file, other *unset* `ac_cv_foo' will be assigned the
19278# following values.
19279
19280_ACEOF
19281
19282# The following way of writing the cache mishandles newlines in values,
19283# but we know of no workaround that is simple, portable, and efficient.
19284# So, we kill variables containing newlines.
19285# Ultrix sh set writes to stderr and can't be redirected directly,
19286# and sets the high bit in the cache file unless we assign to the vars.
19287(
19288  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
19289    eval ac_val=\$$ac_var
19290    case $ac_val in #(
19291    *${as_nl}*)
19292      case $ac_var in #(
19293      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
19294$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
19295      esac
19296      case $ac_var in #(
19297      _ | IFS | as_nl) ;; #(
19298      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
19299      *) { eval $ac_var=; unset $ac_var;} ;;
19300      esac ;;
19301    esac
19302  done
19303
19304  (set) 2>&1 |
19305    case $as_nl`(ac_space=' '; set) 2>&1` in #(
19306    *${as_nl}ac_space=\ *)
19307      # `set' does not quote correctly, so add quotes: double-quote
19308      # substitution turns \\\\ into \\, and sed turns \\ into \.
19309      sed -n \
19310	"s/'/'\\\\''/g;
19311	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19312      ;; #(
19313    *)
19314      # `set' quotes correctly as required by POSIX, so do not add quotes.
19315      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19316      ;;
19317    esac |
19318    sort
19319) |
19320  sed '
19321     /^ac_cv_env_/b end
19322     t clear
19323     :clear
19324     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19325     t end
19326     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19327     :end' >>confcache
19328if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
19329  if test -w "$cache_file"; then
19330    if test "x$cache_file" != "x/dev/null"; then
19331      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
19332$as_echo "$as_me: updating cache $cache_file" >&6;}
19333      if test ! -f "$cache_file" || test -h "$cache_file"; then
19334	cat confcache >"$cache_file"
19335      else
19336        case $cache_file in #(
19337        */* | ?:*)
19338	  mv -f confcache "$cache_file"$$ &&
19339	  mv -f "$cache_file"$$ "$cache_file" ;; #(
19340        *)
19341	  mv -f confcache "$cache_file" ;;
19342	esac
19343      fi
19344    fi
19345  else
19346    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
19347$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
19348  fi
19349fi
19350rm -f confcache
19351
19352test "x$prefix" = xNONE && prefix=$ac_default_prefix
19353# Let make expand exec_prefix.
19354test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19355
19356DEFS=-DHAVE_CONFIG_H
19357
19358ac_libobjs=
19359ac_ltlibobjs=
19360U=
19361for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
19362  # 1. Remove the extension, and $U if already installed.
19363  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
19364  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
19365  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
19366  #    will be set to the directory where LIBOBJS objects are built.
19367  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19368  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
19369done
19370LIBOBJS=$ac_libobjs
19371
19372LTLIBOBJS=$ac_ltlibobjs
19373
19374
19375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
19376$as_echo_n "checking that generated files are newer than configure... " >&6; }
19377   if test -n "$am_sleep_pid"; then
19378     # Hide warnings about reused PIDs.
19379     wait $am_sleep_pid 2>/dev/null
19380   fi
19381   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
19382$as_echo "done" >&6; }
19383 if test -n "$EXEEXT"; then
19384  am__EXEEXT_TRUE=
19385  am__EXEEXT_FALSE='#'
19386else
19387  am__EXEEXT_TRUE='#'
19388  am__EXEEXT_FALSE=
19389fi
19390
19391if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19392  as_fn_error $? "conditional \"AMDEP\" was never defined.
19393Usually this means the macro was only invoked conditionally." "$LINENO" 5
19394fi
19395if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19396  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
19397Usually this means the macro was only invoked conditionally." "$LINENO" 5
19398fi
19399if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
19400  as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined.
19401Usually this means the macro was only invoked conditionally." "$LINENO" 5
19402fi
19403if test -z "${LIBUDEV_TRUE}" && test -z "${LIBUDEV_FALSE}"; then
19404  as_fn_error $? "conditional \"LIBUDEV\" was never defined.
19405Usually this means the macro was only invoked conditionally." "$LINENO" 5
19406fi
19407
19408: "${CONFIG_STATUS=./config.status}"
19409ac_write_fail=0
19410ac_clean_files_save=$ac_clean_files
19411ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19412{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
19413$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
19414as_write_fail=0
19415cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
19416#! $SHELL
19417# Generated by $as_me.
19418# Run this file to recreate the current configuration.
19419# Compiler output produced by configure, useful for debugging
19420# configure, is in config.log if it exists.
19421
19422debug=false
19423ac_cs_recheck=false
19424ac_cs_silent=false
19425
19426SHELL=\${CONFIG_SHELL-$SHELL}
19427export SHELL
19428_ASEOF
19429cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
19430## -------------------- ##
19431## M4sh Initialization. ##
19432## -------------------- ##
19433
19434# Be more Bourne compatible
19435DUALCASE=1; export DUALCASE # for MKS sh
19436if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19437  emulate sh
19438  NULLCMD=:
19439  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19440  # is contrary to our usage.  Disable this feature.
19441  alias -g '${1+"$@"}'='"$@"'
19442  setopt NO_GLOB_SUBST
19443else
19444  case `(set -o) 2>/dev/null` in #(
19445  *posix*) :
19446    set -o posix ;; #(
19447  *) :
19448     ;;
19449esac
19450fi
19451
19452
19453as_nl='
19454'
19455export as_nl
19456# Printing a long string crashes Solaris 7 /usr/bin/printf.
19457as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
19458as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
19459as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
19460# Prefer a ksh shell builtin over an external printf program on Solaris,
19461# but without wasting forks for bash or zsh.
19462if test -z "$BASH_VERSION$ZSH_VERSION" \
19463    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
19464  as_echo='print -r --'
19465  as_echo_n='print -rn --'
19466elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
19467  as_echo='printf %s\n'
19468  as_echo_n='printf %s'
19469else
19470  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
19471    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
19472    as_echo_n='/usr/ucb/echo -n'
19473  else
19474    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
19475    as_echo_n_body='eval
19476      arg=$1;
19477      case $arg in #(
19478      *"$as_nl"*)
19479	expr "X$arg" : "X\\(.*\\)$as_nl";
19480	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
19481      esac;
19482      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
19483    '
19484    export as_echo_n_body
19485    as_echo_n='sh -c $as_echo_n_body as_echo'
19486  fi
19487  export as_echo_body
19488  as_echo='sh -c $as_echo_body as_echo'
19489fi
19490
19491# The user is always right.
19492if test "${PATH_SEPARATOR+set}" != set; then
19493  PATH_SEPARATOR=:
19494  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
19495    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
19496      PATH_SEPARATOR=';'
19497  }
19498fi
19499
19500
19501# IFS
19502# We need space, tab and new line, in precisely that order.  Quoting is
19503# there to prevent editors from complaining about space-tab.
19504# (If _AS_PATH_WALK were called with IFS unset, it would disable word
19505# splitting by setting IFS to empty value.)
19506IFS=" ""	$as_nl"
19507
19508# Find who we are.  Look in the path if we contain no directory separator.
19509as_myself=
19510case $0 in #((
19511  *[\\/]* ) as_myself=$0 ;;
19512  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19513for as_dir in $PATH
19514do
19515  IFS=$as_save_IFS
19516  test -z "$as_dir" && as_dir=.
19517    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19518  done
19519IFS=$as_save_IFS
19520
19521     ;;
19522esac
19523# We did not find ourselves, most probably we were run as `sh COMMAND'
19524# in which case we are not to be found in the path.
19525if test "x$as_myself" = x; then
19526  as_myself=$0
19527fi
19528if test ! -f "$as_myself"; then
19529  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
19530  exit 1
19531fi
19532
19533# Unset variables that we do not need and which cause bugs (e.g. in
19534# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
19535# suppresses any "Segmentation fault" message there.  '((' could
19536# trigger a bug in pdksh 5.2.14.
19537for as_var in BASH_ENV ENV MAIL MAILPATH
19538do eval test x\${$as_var+set} = xset \
19539  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
19540done
19541PS1='$ '
19542PS2='> '
19543PS4='+ '
19544
19545# NLS nuisances.
19546LC_ALL=C
19547export LC_ALL
19548LANGUAGE=C
19549export LANGUAGE
19550
19551# CDPATH.
19552(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19553
19554
19555# as_fn_error STATUS ERROR [LINENO LOG_FD]
19556# ----------------------------------------
19557# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
19558# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
19559# script with STATUS, using 1 if that was 0.
19560as_fn_error ()
19561{
19562  as_status=$1; test $as_status -eq 0 && as_status=1
19563  if test "$4"; then
19564    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
19565    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
19566  fi
19567  $as_echo "$as_me: error: $2" >&2
19568  as_fn_exit $as_status
19569} # as_fn_error
19570
19571
19572# as_fn_set_status STATUS
19573# -----------------------
19574# Set $? to STATUS, without forking.
19575as_fn_set_status ()
19576{
19577  return $1
19578} # as_fn_set_status
19579
19580# as_fn_exit STATUS
19581# -----------------
19582# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
19583as_fn_exit ()
19584{
19585  set +e
19586  as_fn_set_status $1
19587  exit $1
19588} # as_fn_exit
19589
19590# as_fn_unset VAR
19591# ---------------
19592# Portably unset VAR.
19593as_fn_unset ()
19594{
19595  { eval $1=; unset $1;}
19596}
19597as_unset=as_fn_unset
19598# as_fn_append VAR VALUE
19599# ----------------------
19600# Append the text in VALUE to the end of the definition contained in VAR. Take
19601# advantage of any shell optimizations that allow amortized linear growth over
19602# repeated appends, instead of the typical quadratic growth present in naive
19603# implementations.
19604if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
19605  eval 'as_fn_append ()
19606  {
19607    eval $1+=\$2
19608  }'
19609else
19610  as_fn_append ()
19611  {
19612    eval $1=\$$1\$2
19613  }
19614fi # as_fn_append
19615
19616# as_fn_arith ARG...
19617# ------------------
19618# Perform arithmetic evaluation on the ARGs, and store the result in the
19619# global $as_val. Take advantage of shells that can avoid forks. The arguments
19620# must be portable across $(()) and expr.
19621if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
19622  eval 'as_fn_arith ()
19623  {
19624    as_val=$(( $* ))
19625  }'
19626else
19627  as_fn_arith ()
19628  {
19629    as_val=`expr "$@" || test $? -eq 1`
19630  }
19631fi # as_fn_arith
19632
19633
19634if expr a : '\(a\)' >/dev/null 2>&1 &&
19635   test "X`expr 00001 : '.*\(...\)'`" = X001; then
19636  as_expr=expr
19637else
19638  as_expr=false
19639fi
19640
19641if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
19642  as_basename=basename
19643else
19644  as_basename=false
19645fi
19646
19647if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
19648  as_dirname=dirname
19649else
19650  as_dirname=false
19651fi
19652
19653as_me=`$as_basename -- "$0" ||
19654$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19655	 X"$0" : 'X\(//\)$' \| \
19656	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19657$as_echo X/"$0" |
19658    sed '/^.*\/\([^/][^/]*\)\/*$/{
19659	    s//\1/
19660	    q
19661	  }
19662	  /^X\/\(\/\/\)$/{
19663	    s//\1/
19664	    q
19665	  }
19666	  /^X\/\(\/\).*/{
19667	    s//\1/
19668	    q
19669	  }
19670	  s/.*/./; q'`
19671
19672# Avoid depending upon Character Ranges.
19673as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19674as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19675as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19676as_cr_digits='0123456789'
19677as_cr_alnum=$as_cr_Letters$as_cr_digits
19678
19679ECHO_C= ECHO_N= ECHO_T=
19680case `echo -n x` in #(((((
19681-n*)
19682  case `echo 'xy\c'` in
19683  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
19684  xy)  ECHO_C='\c';;
19685  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
19686       ECHO_T='	';;
19687  esac;;
19688*)
19689  ECHO_N='-n';;
19690esac
19691
19692rm -f conf$$ conf$$.exe conf$$.file
19693if test -d conf$$.dir; then
19694  rm -f conf$$.dir/conf$$.file
19695else
19696  rm -f conf$$.dir
19697  mkdir conf$$.dir 2>/dev/null
19698fi
19699if (echo >conf$$.file) 2>/dev/null; then
19700  if ln -s conf$$.file conf$$ 2>/dev/null; then
19701    as_ln_s='ln -s'
19702    # ... but there are two gotchas:
19703    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19704    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19705    # In both cases, we have to default to `cp -pR'.
19706    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19707      as_ln_s='cp -pR'
19708  elif ln conf$$.file conf$$ 2>/dev/null; then
19709    as_ln_s=ln
19710  else
19711    as_ln_s='cp -pR'
19712  fi
19713else
19714  as_ln_s='cp -pR'
19715fi
19716rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
19717rmdir conf$$.dir 2>/dev/null
19718
19719
19720# as_fn_mkdir_p
19721# -------------
19722# Create "$as_dir" as a directory, including parents if necessary.
19723as_fn_mkdir_p ()
19724{
19725
19726  case $as_dir in #(
19727  -*) as_dir=./$as_dir;;
19728  esac
19729  test -d "$as_dir" || eval $as_mkdir_p || {
19730    as_dirs=
19731    while :; do
19732      case $as_dir in #(
19733      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
19734      *) as_qdir=$as_dir;;
19735      esac
19736      as_dirs="'$as_qdir' $as_dirs"
19737      as_dir=`$as_dirname -- "$as_dir" ||
19738$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19739	 X"$as_dir" : 'X\(//\)[^/]' \| \
19740	 X"$as_dir" : 'X\(//\)$' \| \
19741	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19742$as_echo X"$as_dir" |
19743    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19744	    s//\1/
19745	    q
19746	  }
19747	  /^X\(\/\/\)[^/].*/{
19748	    s//\1/
19749	    q
19750	  }
19751	  /^X\(\/\/\)$/{
19752	    s//\1/
19753	    q
19754	  }
19755	  /^X\(\/\).*/{
19756	    s//\1/
19757	    q
19758	  }
19759	  s/.*/./; q'`
19760      test -d "$as_dir" && break
19761    done
19762    test -z "$as_dirs" || eval "mkdir $as_dirs"
19763  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
19764
19765
19766} # as_fn_mkdir_p
19767if mkdir -p . 2>/dev/null; then
19768  as_mkdir_p='mkdir -p "$as_dir"'
19769else
19770  test -d ./-p && rmdir ./-p
19771  as_mkdir_p=false
19772fi
19773
19774
19775# as_fn_executable_p FILE
19776# -----------------------
19777# Test if FILE is an executable regular file.
19778as_fn_executable_p ()
19779{
19780  test -f "$1" && test -x "$1"
19781} # as_fn_executable_p
19782as_test_x='test -x'
19783as_executable_p=as_fn_executable_p
19784
19785# Sed expression to map a string onto a valid CPP name.
19786as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19787
19788# Sed expression to map a string onto a valid variable name.
19789as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19790
19791
19792exec 6>&1
19793## ----------------------------------- ##
19794## Main body of $CONFIG_STATUS script. ##
19795## ----------------------------------- ##
19796_ASEOF
19797test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19798
19799cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19800# Save the log message, to keep $0 and so on meaningful, and to
19801# report actual input values of CONFIG_FILES etc. instead of their
19802# values after options handling.
19803ac_log="
19804This file was extended by xf86-video-nouveau $as_me 1.0.17, which was
19805generated by GNU Autoconf 2.69.  Invocation command line was
19806
19807  CONFIG_FILES    = $CONFIG_FILES
19808  CONFIG_HEADERS  = $CONFIG_HEADERS
19809  CONFIG_LINKS    = $CONFIG_LINKS
19810  CONFIG_COMMANDS = $CONFIG_COMMANDS
19811  $ $0 $@
19812
19813on `(hostname || uname -n) 2>/dev/null | sed 1q`
19814"
19815
19816_ACEOF
19817
19818case $ac_config_files in *"
19819"*) set x $ac_config_files; shift; ac_config_files=$*;;
19820esac
19821
19822case $ac_config_headers in *"
19823"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
19824esac
19825
19826
19827cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19828# Files that config.status was made for.
19829config_files="$ac_config_files"
19830config_headers="$ac_config_headers"
19831config_commands="$ac_config_commands"
19832
19833_ACEOF
19834
19835cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19836ac_cs_usage="\
19837\`$as_me' instantiates files and other configuration actions
19838from templates according to the current configuration.  Unless the files
19839and actions are specified as TAGs, all are instantiated by default.
19840
19841Usage: $0 [OPTION]... [TAG]...
19842
19843  -h, --help       print this help, then exit
19844  -V, --version    print version number and configuration settings, then exit
19845      --config     print configuration, then exit
19846  -q, --quiet, --silent
19847                   do not print progress messages
19848  -d, --debug      don't remove temporary files
19849      --recheck    update $as_me by reconfiguring in the same conditions
19850      --file=FILE[:TEMPLATE]
19851                   instantiate the configuration file FILE
19852      --header=FILE[:TEMPLATE]
19853                   instantiate the configuration header FILE
19854
19855Configuration files:
19856$config_files
19857
19858Configuration headers:
19859$config_headers
19860
19861Configuration commands:
19862$config_commands
19863
19864Report bugs to <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/-/issues/>."
19865
19866_ACEOF
19867cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19868ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19869ac_cs_version="\\
19870xf86-video-nouveau config.status 1.0.17
19871configured by $0, generated by GNU Autoconf 2.69,
19872  with options \\"\$ac_cs_config\\"
19873
19874Copyright (C) 2012 Free Software Foundation, Inc.
19875This config.status script is free software; the Free Software Foundation
19876gives unlimited permission to copy, distribute and modify it."
19877
19878ac_pwd='$ac_pwd'
19879srcdir='$srcdir'
19880INSTALL='$INSTALL'
19881MKDIR_P='$MKDIR_P'
19882AWK='$AWK'
19883test -n "\$AWK" || AWK=awk
19884_ACEOF
19885
19886cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19887# The default lists apply if the user does not specify any file.
19888ac_need_defaults=:
19889while test $# != 0
19890do
19891  case $1 in
19892  --*=?*)
19893    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19894    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19895    ac_shift=:
19896    ;;
19897  --*=)
19898    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19899    ac_optarg=
19900    ac_shift=:
19901    ;;
19902  *)
19903    ac_option=$1
19904    ac_optarg=$2
19905    ac_shift=shift
19906    ;;
19907  esac
19908
19909  case $ac_option in
19910  # Handling of the options.
19911  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19912    ac_cs_recheck=: ;;
19913  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19914    $as_echo "$ac_cs_version"; exit ;;
19915  --config | --confi | --conf | --con | --co | --c )
19916    $as_echo "$ac_cs_config"; exit ;;
19917  --debug | --debu | --deb | --de | --d | -d )
19918    debug=: ;;
19919  --file | --fil | --fi | --f )
19920    $ac_shift
19921    case $ac_optarg in
19922    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19923    '') as_fn_error $? "missing file argument" ;;
19924    esac
19925    as_fn_append CONFIG_FILES " '$ac_optarg'"
19926    ac_need_defaults=false;;
19927  --header | --heade | --head | --hea )
19928    $ac_shift
19929    case $ac_optarg in
19930    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19931    esac
19932    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19933    ac_need_defaults=false;;
19934  --he | --h)
19935    # Conflict between --help and --header
19936    as_fn_error $? "ambiguous option: \`$1'
19937Try \`$0 --help' for more information.";;
19938  --help | --hel | -h )
19939    $as_echo "$ac_cs_usage"; exit ;;
19940  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19941  | -silent | --silent | --silen | --sile | --sil | --si | --s)
19942    ac_cs_silent=: ;;
19943
19944  # This is an error.
19945  -*) as_fn_error $? "unrecognized option: \`$1'
19946Try \`$0 --help' for more information." ;;
19947
19948  *) as_fn_append ac_config_targets " $1"
19949     ac_need_defaults=false ;;
19950
19951  esac
19952  shift
19953done
19954
19955ac_configure_extra_args=
19956
19957if $ac_cs_silent; then
19958  exec 6>/dev/null
19959  ac_configure_extra_args="$ac_configure_extra_args --silent"
19960fi
19961
19962_ACEOF
19963cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19964if \$ac_cs_recheck; then
19965  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19966  shift
19967  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19968  CONFIG_SHELL='$SHELL'
19969  export CONFIG_SHELL
19970  exec "\$@"
19971fi
19972
19973_ACEOF
19974cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19975exec 5>>config.log
19976{
19977  echo
19978  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19979## Running $as_me. ##
19980_ASBOX
19981  $as_echo "$ac_log"
19982} >&5
19983
19984_ACEOF
19985cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19986#
19987# INIT-COMMANDS
19988#
19989AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
19990
19991
19992# The HP-UX ksh and POSIX shell print the target directory to stdout
19993# if CDPATH is set.
19994(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19995
19996sed_quote_subst='$sed_quote_subst'
19997double_quote_subst='$double_quote_subst'
19998delay_variable_subst='$delay_variable_subst'
19999macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
20000macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
20001enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
20002enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
20003pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
20004enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
20005shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
20006SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
20007ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
20008PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
20009host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
20010host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
20011host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
20012build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
20013build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
20014build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
20015SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
20016Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
20017GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
20018EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
20019FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
20020LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
20021NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
20022LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
20023max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
20024ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
20025exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
20026lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
20027lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
20028lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
20029lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
20030lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
20031reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
20032reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
20033OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
20034deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
20035file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
20036file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
20037want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
20038DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
20039sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
20040AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
20041AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
20042archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
20043STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
20044RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
20045old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20046old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20047old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
20048lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
20049CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
20050CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
20051compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
20052GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
20053lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
20054lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
20055lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
20056lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
20057lt_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"`'
20058lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
20059nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
20060lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
20061lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
20062objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
20063MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
20064lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
20065lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
20066lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
20067lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
20068lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
20069need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
20070MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
20071DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
20072NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
20073LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
20074OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
20075OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
20076libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
20077shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
20078extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20079archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
20080enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
20081export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
20082whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
20083compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
20084old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
20085old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20086archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
20087archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20088module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
20089module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20090with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
20091allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
20092no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
20093hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
20094hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
20095hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
20096hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
20097hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
20098hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
20099hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
20100inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
20101link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
20102always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
20103export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
20104exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
20105include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
20106prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
20107postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
20108file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
20109variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
20110need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
20111need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
20112version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
20113runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
20114shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
20115shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
20116libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
20117library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
20118soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
20119install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
20120postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20121postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20122finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
20123finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
20124hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
20125sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
20126configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
20127configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
20128hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
20129enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
20130enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
20131enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
20132old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
20133striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
20134
20135LTCC='$LTCC'
20136LTCFLAGS='$LTCFLAGS'
20137compiler='$compiler_DEFAULT'
20138
20139# A function that is used when there is no print builtin or printf.
20140func_fallback_echo ()
20141{
20142  eval 'cat <<_LTECHO_EOF
20143\$1
20144_LTECHO_EOF'
20145}
20146
20147# Quote evaled strings.
20148for var in SHELL \
20149ECHO \
20150PATH_SEPARATOR \
20151SED \
20152GREP \
20153EGREP \
20154FGREP \
20155LD \
20156NM \
20157LN_S \
20158lt_SP2NL \
20159lt_NL2SP \
20160reload_flag \
20161OBJDUMP \
20162deplibs_check_method \
20163file_magic_cmd \
20164file_magic_glob \
20165want_nocaseglob \
20166DLLTOOL \
20167sharedlib_from_linklib_cmd \
20168AR \
20169AR_FLAGS \
20170archiver_list_spec \
20171STRIP \
20172RANLIB \
20173CC \
20174CFLAGS \
20175compiler \
20176lt_cv_sys_global_symbol_pipe \
20177lt_cv_sys_global_symbol_to_cdecl \
20178lt_cv_sys_global_symbol_to_import \
20179lt_cv_sys_global_symbol_to_c_name_address \
20180lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
20181lt_cv_nm_interface \
20182nm_file_list_spec \
20183lt_cv_truncate_bin \
20184lt_prog_compiler_no_builtin_flag \
20185lt_prog_compiler_pic \
20186lt_prog_compiler_wl \
20187lt_prog_compiler_static \
20188lt_cv_prog_compiler_c_o \
20189need_locks \
20190MANIFEST_TOOL \
20191DSYMUTIL \
20192NMEDIT \
20193LIPO \
20194OTOOL \
20195OTOOL64 \
20196shrext_cmds \
20197export_dynamic_flag_spec \
20198whole_archive_flag_spec \
20199compiler_needs_object \
20200with_gnu_ld \
20201allow_undefined_flag \
20202no_undefined_flag \
20203hardcode_libdir_flag_spec \
20204hardcode_libdir_separator \
20205exclude_expsyms \
20206include_expsyms \
20207file_list_spec \
20208variables_saved_for_relink \
20209libname_spec \
20210library_names_spec \
20211soname_spec \
20212install_override_mode \
20213finish_eval \
20214old_striplib \
20215striplib; do
20216    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20217    *[\\\\\\\`\\"\\\$]*)
20218      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20219      ;;
20220    *)
20221      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20222      ;;
20223    esac
20224done
20225
20226# Double-quote double-evaled strings.
20227for var in reload_cmds \
20228old_postinstall_cmds \
20229old_postuninstall_cmds \
20230old_archive_cmds \
20231extract_expsyms_cmds \
20232old_archive_from_new_cmds \
20233old_archive_from_expsyms_cmds \
20234archive_cmds \
20235archive_expsym_cmds \
20236module_cmds \
20237module_expsym_cmds \
20238export_symbols_cmds \
20239prelink_cmds \
20240postlink_cmds \
20241postinstall_cmds \
20242postuninstall_cmds \
20243finish_cmds \
20244sys_lib_search_path_spec \
20245configure_time_dlsearch_path \
20246configure_time_lt_sys_library_path; do
20247    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20248    *[\\\\\\\`\\"\\\$]*)
20249      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20250      ;;
20251    *)
20252      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20253      ;;
20254    esac
20255done
20256
20257ac_aux_dir='$ac_aux_dir'
20258
20259# See if we are running on zsh, and set the options that allow our
20260# commands through without removal of \ escapes INIT.
20261if test -n "\${ZSH_VERSION+set}"; then
20262   setopt NO_GLOB_SUBST
20263fi
20264
20265
20266    PACKAGE='$PACKAGE'
20267    VERSION='$VERSION'
20268    RM='$RM'
20269    ofile='$ofile'
20270
20271
20272
20273
20274_ACEOF
20275
20276cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20277
20278# Handling of arguments.
20279for ac_config_target in $ac_config_targets
20280do
20281  case $ac_config_target in
20282    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
20283    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20284    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20285    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20286    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
20287    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
20288
20289  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
20290  esac
20291done
20292
20293
20294# If the user did not use the arguments to specify the items to instantiate,
20295# then the envvar interface is used.  Set only those that are not.
20296# We use the long form for the default assignment because of an extremely
20297# bizarre bug on SunOS 4.1.3.
20298if $ac_need_defaults; then
20299  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20300  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20301  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20302fi
20303
20304# Have a temporary directory for convenience.  Make it in the build tree
20305# simply because there is no reason against having it here, and in addition,
20306# creating and moving files from /tmp can sometimes cause problems.
20307# Hook for its removal unless debugging.
20308# Note that there is a small window in which the directory will not be cleaned:
20309# after its creation but before its name has been assigned to `$tmp'.
20310$debug ||
20311{
20312  tmp= ac_tmp=
20313  trap 'exit_status=$?
20314  : "${ac_tmp:=$tmp}"
20315  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
20316' 0
20317  trap 'as_fn_exit 1' 1 2 13 15
20318}
20319# Create a (secure) tmp directory for tmp files.
20320
20321{
20322  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20323  test -d "$tmp"
20324}  ||
20325{
20326  tmp=./conf$$-$RANDOM
20327  (umask 077 && mkdir "$tmp")
20328} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
20329ac_tmp=$tmp
20330
20331# Set up the scripts for CONFIG_FILES section.
20332# No need to generate them if there are no CONFIG_FILES.
20333# This happens for instance with `./config.status config.h'.
20334if test -n "$CONFIG_FILES"; then
20335
20336
20337ac_cr=`echo X | tr X '\015'`
20338# On cygwin, bash can eat \r inside `` if the user requested igncr.
20339# But we know of no other shell where ac_cr would be empty at this
20340# point, so we can use a bashism as a fallback.
20341if test "x$ac_cr" = x; then
20342  eval ac_cr=\$\'\\r\'
20343fi
20344ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
20345if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
20346  ac_cs_awk_cr='\\r'
20347else
20348  ac_cs_awk_cr=$ac_cr
20349fi
20350
20351echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
20352_ACEOF
20353
20354
20355{
20356  echo "cat >conf$$subs.awk <<_ACEOF" &&
20357  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
20358  echo "_ACEOF"
20359} >conf$$subs.sh ||
20360  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20361ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
20362ac_delim='%!_!# '
20363for ac_last_try in false false false false false :; do
20364  . ./conf$$subs.sh ||
20365    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20366
20367  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
20368  if test $ac_delim_n = $ac_delim_num; then
20369    break
20370  elif $ac_last_try; then
20371    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20372  else
20373    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20374  fi
20375done
20376rm -f conf$$subs.sh
20377
20378cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20379cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
20380_ACEOF
20381sed -n '
20382h
20383s/^/S["/; s/!.*/"]=/
20384p
20385g
20386s/^[^!]*!//
20387:repl
20388t repl
20389s/'"$ac_delim"'$//
20390t delim
20391:nl
20392h
20393s/\(.\{148\}\)..*/\1/
20394t more1
20395s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
20396p
20397n
20398b repl
20399:more1
20400s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20401p
20402g
20403s/.\{148\}//
20404t nl
20405:delim
20406h
20407s/\(.\{148\}\)..*/\1/
20408t more2
20409s/["\\]/\\&/g; s/^/"/; s/$/"/
20410p
20411b
20412:more2
20413s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20414p
20415g
20416s/.\{148\}//
20417t delim
20418' <conf$$subs.awk | sed '
20419/^[^""]/{
20420  N
20421  s/\n//
20422}
20423' >>$CONFIG_STATUS || ac_write_fail=1
20424rm -f conf$$subs.awk
20425cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20426_ACAWK
20427cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
20428  for (key in S) S_is_set[key] = 1
20429  FS = ""
20430
20431}
20432{
20433  line = $ 0
20434  nfields = split(line, field, "@")
20435  substed = 0
20436  len = length(field[1])
20437  for (i = 2; i < nfields; i++) {
20438    key = field[i]
20439    keylen = length(key)
20440    if (S_is_set[key]) {
20441      value = S[key]
20442      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
20443      len += length(value) + length(field[++i])
20444      substed = 1
20445    } else
20446      len += 1 + keylen
20447  }
20448
20449  print line
20450}
20451
20452_ACAWK
20453_ACEOF
20454cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20455if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
20456  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
20457else
20458  cat
20459fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
20460  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
20461_ACEOF
20462
20463# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
20464# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
20465# trailing colons and then remove the whole line if VPATH becomes empty
20466# (actually we leave an empty line to preserve line numbers).
20467if test "x$srcdir" = x.; then
20468  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
20469h
20470s///
20471s/^/:/
20472s/[	 ]*$/:/
20473s/:\$(srcdir):/:/g
20474s/:\${srcdir}:/:/g
20475s/:@srcdir@:/:/g
20476s/^:*//
20477s/:*$//
20478x
20479s/\(=[	 ]*\).*/\1/
20480G
20481s/\n//
20482s/^[^=]*=[	 ]*$//
20483}'
20484fi
20485
20486cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20487fi # test -n "$CONFIG_FILES"
20488
20489# Set up the scripts for CONFIG_HEADERS section.
20490# No need to generate them if there are no CONFIG_HEADERS.
20491# This happens for instance with `./config.status Makefile'.
20492if test -n "$CONFIG_HEADERS"; then
20493cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
20494BEGIN {
20495_ACEOF
20496
20497# Transform confdefs.h into an awk script `defines.awk', embedded as
20498# here-document in config.status, that substitutes the proper values into
20499# config.h.in to produce config.h.
20500
20501# Create a delimiter string that does not exist in confdefs.h, to ease
20502# handling of long lines.
20503ac_delim='%!_!# '
20504for ac_last_try in false false :; do
20505  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
20506  if test -z "$ac_tt"; then
20507    break
20508  elif $ac_last_try; then
20509    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
20510  else
20511    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20512  fi
20513done
20514
20515# For the awk script, D is an array of macro values keyed by name,
20516# likewise P contains macro parameters if any.  Preserve backslash
20517# newline sequences.
20518
20519ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
20520sed -n '
20521s/.\{148\}/&'"$ac_delim"'/g
20522t rset
20523:rset
20524s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
20525t def
20526d
20527:def
20528s/\\$//
20529t bsnl
20530s/["\\]/\\&/g
20531s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20532D["\1"]=" \3"/p
20533s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
20534d
20535:bsnl
20536s/["\\]/\\&/g
20537s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20538D["\1"]=" \3\\\\\\n"\\/p
20539t cont
20540s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
20541t cont
20542d
20543:cont
20544n
20545s/.\{148\}/&'"$ac_delim"'/g
20546t clear
20547:clear
20548s/\\$//
20549t bsnlc
20550s/["\\]/\\&/g; s/^/"/; s/$/"/p
20551d
20552:bsnlc
20553s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
20554b cont
20555' <confdefs.h | sed '
20556s/'"$ac_delim"'/"\\\
20557"/g' >>$CONFIG_STATUS || ac_write_fail=1
20558
20559cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20560  for (key in D) D_is_set[key] = 1
20561  FS = ""
20562}
20563/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
20564  line = \$ 0
20565  split(line, arg, " ")
20566  if (arg[1] == "#") {
20567    defundef = arg[2]
20568    mac1 = arg[3]
20569  } else {
20570    defundef = substr(arg[1], 2)
20571    mac1 = arg[2]
20572  }
20573  split(mac1, mac2, "(") #)
20574  macro = mac2[1]
20575  prefix = substr(line, 1, index(line, defundef) - 1)
20576  if (D_is_set[macro]) {
20577    # Preserve the white space surrounding the "#".
20578    print prefix "define", macro P[macro] D[macro]
20579    next
20580  } else {
20581    # Replace #undef with comments.  This is necessary, for example,
20582    # in the case of _POSIX_SOURCE, which is predefined and required
20583    # on some systems where configure will not decide to define it.
20584    if (defundef == "undef") {
20585      print "/*", prefix defundef, macro, "*/"
20586      next
20587    }
20588  }
20589}
20590{ print }
20591_ACAWK
20592_ACEOF
20593cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20594  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
20595fi # test -n "$CONFIG_HEADERS"
20596
20597
20598eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
20599shift
20600for ac_tag
20601do
20602  case $ac_tag in
20603  :[FHLC]) ac_mode=$ac_tag; continue;;
20604  esac
20605  case $ac_mode$ac_tag in
20606  :[FHL]*:*);;
20607  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
20608  :[FH]-) ac_tag=-:-;;
20609  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
20610  esac
20611  ac_save_IFS=$IFS
20612  IFS=:
20613  set x $ac_tag
20614  IFS=$ac_save_IFS
20615  shift
20616  ac_file=$1
20617  shift
20618
20619  case $ac_mode in
20620  :L) ac_source=$1;;
20621  :[FH])
20622    ac_file_inputs=
20623    for ac_f
20624    do
20625      case $ac_f in
20626      -) ac_f="$ac_tmp/stdin";;
20627      *) # Look for the file first in the build tree, then in the source tree
20628	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
20629	 # because $ac_f cannot contain `:'.
20630	 test -f "$ac_f" ||
20631	   case $ac_f in
20632	   [\\/$]*) false;;
20633	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
20634	   esac ||
20635	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
20636      esac
20637      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
20638      as_fn_append ac_file_inputs " '$ac_f'"
20639    done
20640
20641    # Let's still pretend it is `configure' which instantiates (i.e., don't
20642    # use $as_me), people would be surprised to read:
20643    #    /* config.h.  Generated by config.status.  */
20644    configure_input='Generated from '`
20645	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
20646	`' by configure.'
20647    if test x"$ac_file" != x-; then
20648      configure_input="$ac_file.  $configure_input"
20649      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
20650$as_echo "$as_me: creating $ac_file" >&6;}
20651    fi
20652    # Neutralize special characters interpreted by sed in replacement strings.
20653    case $configure_input in #(
20654    *\&* | *\|* | *\\* )
20655       ac_sed_conf_input=`$as_echo "$configure_input" |
20656       sed 's/[\\\\&|]/\\\\&/g'`;; #(
20657    *) ac_sed_conf_input=$configure_input;;
20658    esac
20659
20660    case $ac_tag in
20661    *:-:* | *:-) cat >"$ac_tmp/stdin" \
20662      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
20663    esac
20664    ;;
20665  esac
20666
20667  ac_dir=`$as_dirname -- "$ac_file" ||
20668$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20669	 X"$ac_file" : 'X\(//\)[^/]' \| \
20670	 X"$ac_file" : 'X\(//\)$' \| \
20671	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
20672$as_echo X"$ac_file" |
20673    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20674	    s//\1/
20675	    q
20676	  }
20677	  /^X\(\/\/\)[^/].*/{
20678	    s//\1/
20679	    q
20680	  }
20681	  /^X\(\/\/\)$/{
20682	    s//\1/
20683	    q
20684	  }
20685	  /^X\(\/\).*/{
20686	    s//\1/
20687	    q
20688	  }
20689	  s/.*/./; q'`
20690  as_dir="$ac_dir"; as_fn_mkdir_p
20691  ac_builddir=.
20692
20693case "$ac_dir" in
20694.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
20695*)
20696  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
20697  # A ".." for each directory in $ac_dir_suffix.
20698  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
20699  case $ac_top_builddir_sub in
20700  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
20701  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
20702  esac ;;
20703esac
20704ac_abs_top_builddir=$ac_pwd
20705ac_abs_builddir=$ac_pwd$ac_dir_suffix
20706# for backward compatibility:
20707ac_top_builddir=$ac_top_build_prefix
20708
20709case $srcdir in
20710  .)  # We are building in place.
20711    ac_srcdir=.
20712    ac_top_srcdir=$ac_top_builddir_sub
20713    ac_abs_top_srcdir=$ac_pwd ;;
20714  [\\/]* | ?:[\\/]* )  # Absolute name.
20715    ac_srcdir=$srcdir$ac_dir_suffix;
20716    ac_top_srcdir=$srcdir
20717    ac_abs_top_srcdir=$srcdir ;;
20718  *) # Relative name.
20719    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
20720    ac_top_srcdir=$ac_top_build_prefix$srcdir
20721    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
20722esac
20723ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
20724
20725
20726  case $ac_mode in
20727  :F)
20728  #
20729  # CONFIG_FILE
20730  #
20731
20732  case $INSTALL in
20733  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
20734  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
20735  esac
20736  ac_MKDIR_P=$MKDIR_P
20737  case $MKDIR_P in
20738  [\\/$]* | ?:[\\/]* ) ;;
20739  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
20740  esac
20741_ACEOF
20742
20743cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20744# If the template does not know about datarootdir, expand it.
20745# FIXME: This hack should be removed a few years after 2.60.
20746ac_datarootdir_hack=; ac_datarootdir_seen=
20747ac_sed_dataroot='
20748/datarootdir/ {
20749  p
20750  q
20751}
20752/@datadir@/p
20753/@docdir@/p
20754/@infodir@/p
20755/@localedir@/p
20756/@mandir@/p'
20757case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
20758*datarootdir*) ac_datarootdir_seen=yes;;
20759*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
20760  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
20761$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
20762_ACEOF
20763cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20764  ac_datarootdir_hack='
20765  s&@datadir@&$datadir&g
20766  s&@docdir@&$docdir&g
20767  s&@infodir@&$infodir&g
20768  s&@localedir@&$localedir&g
20769  s&@mandir@&$mandir&g
20770  s&\\\${datarootdir}&$datarootdir&g' ;;
20771esac
20772_ACEOF
20773
20774# Neutralize VPATH when `$srcdir' = `.'.
20775# Shell code in configure.ac might set extrasub.
20776# FIXME: do we really want to maintain this feature?
20777cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20778ac_sed_extra="$ac_vpsub
20779$extrasub
20780_ACEOF
20781cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20782:t
20783/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
20784s|@configure_input@|$ac_sed_conf_input|;t t
20785s&@top_builddir@&$ac_top_builddir_sub&;t t
20786s&@top_build_prefix@&$ac_top_build_prefix&;t t
20787s&@srcdir@&$ac_srcdir&;t t
20788s&@abs_srcdir@&$ac_abs_srcdir&;t t
20789s&@top_srcdir@&$ac_top_srcdir&;t t
20790s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
20791s&@builddir@&$ac_builddir&;t t
20792s&@abs_builddir@&$ac_abs_builddir&;t t
20793s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
20794s&@INSTALL@&$ac_INSTALL&;t t
20795s&@MKDIR_P@&$ac_MKDIR_P&;t t
20796$ac_datarootdir_hack
20797"
20798eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
20799  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20800
20801test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
20802  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
20803  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
20804      "$ac_tmp/out"`; test -z "$ac_out"; } &&
20805  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20806which seems to be undefined.  Please make sure it is defined" >&5
20807$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20808which seems to be undefined.  Please make sure it is defined" >&2;}
20809
20810  rm -f "$ac_tmp/stdin"
20811  case $ac_file in
20812  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
20813  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
20814  esac \
20815  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20816 ;;
20817  :H)
20818  #
20819  # CONFIG_HEADER
20820  #
20821  if test x"$ac_file" != x-; then
20822    {
20823      $as_echo "/* $configure_input  */" \
20824      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
20825    } >"$ac_tmp/config.h" \
20826      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20827    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
20828      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
20829$as_echo "$as_me: $ac_file is unchanged" >&6;}
20830    else
20831      rm -f "$ac_file"
20832      mv "$ac_tmp/config.h" "$ac_file" \
20833	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
20834    fi
20835  else
20836    $as_echo "/* $configure_input  */" \
20837      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
20838      || as_fn_error $? "could not create -" "$LINENO" 5
20839  fi
20840# Compute "$ac_file"'s index in $config_headers.
20841_am_arg="$ac_file"
20842_am_stamp_count=1
20843for _am_header in $config_headers :; do
20844  case $_am_header in
20845    $_am_arg | $_am_arg:* )
20846      break ;;
20847    * )
20848      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
20849  esac
20850done
20851echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
20852$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20853	 X"$_am_arg" : 'X\(//\)[^/]' \| \
20854	 X"$_am_arg" : 'X\(//\)$' \| \
20855	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
20856$as_echo X"$_am_arg" |
20857    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20858	    s//\1/
20859	    q
20860	  }
20861	  /^X\(\/\/\)[^/].*/{
20862	    s//\1/
20863	    q
20864	  }
20865	  /^X\(\/\/\)$/{
20866	    s//\1/
20867	    q
20868	  }
20869	  /^X\(\/\).*/{
20870	    s//\1/
20871	    q
20872	  }
20873	  s/.*/./; q'`/stamp-h$_am_stamp_count
20874 ;;
20875
20876  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
20877$as_echo "$as_me: executing $ac_file commands" >&6;}
20878 ;;
20879  esac
20880
20881
20882  case $ac_file$ac_mode in
20883    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
20884  # Older Autoconf quotes --file arguments for eval, but not when files
20885  # are listed without --file.  Let's play safe and only enable the eval
20886  # if we detect the quoting.
20887  # TODO: see whether this extra hack can be removed once we start
20888  # requiring Autoconf 2.70 or later.
20889  case $CONFIG_FILES in #(
20890  *\'*) :
20891    eval set x "$CONFIG_FILES" ;; #(
20892  *) :
20893    set x $CONFIG_FILES ;; #(
20894  *) :
20895     ;;
20896esac
20897  shift
20898  # Used to flag and report bootstrapping failures.
20899  am_rc=0
20900  for am_mf
20901  do
20902    # Strip MF so we end up with the name of the file.
20903    am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
20904    # Check whether this is an Automake generated Makefile which includes
20905    # dependency-tracking related rules and includes.
20906    # Grep'ing the whole file directly is not great: AIX grep has a line
20907    # limit of 2048, but all sed's we know have understand at least 4000.
20908    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
20909      || continue
20910    am_dirpart=`$as_dirname -- "$am_mf" ||
20911$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20912	 X"$am_mf" : 'X\(//\)[^/]' \| \
20913	 X"$am_mf" : 'X\(//\)$' \| \
20914	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
20915$as_echo X"$am_mf" |
20916    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20917	    s//\1/
20918	    q
20919	  }
20920	  /^X\(\/\/\)[^/].*/{
20921	    s//\1/
20922	    q
20923	  }
20924	  /^X\(\/\/\)$/{
20925	    s//\1/
20926	    q
20927	  }
20928	  /^X\(\/\).*/{
20929	    s//\1/
20930	    q
20931	  }
20932	  s/.*/./; q'`
20933    am_filepart=`$as_basename -- "$am_mf" ||
20934$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
20935	 X"$am_mf" : 'X\(//\)$' \| \
20936	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
20937$as_echo X/"$am_mf" |
20938    sed '/^.*\/\([^/][^/]*\)\/*$/{
20939	    s//\1/
20940	    q
20941	  }
20942	  /^X\/\(\/\/\)$/{
20943	    s//\1/
20944	    q
20945	  }
20946	  /^X\/\(\/\).*/{
20947	    s//\1/
20948	    q
20949	  }
20950	  s/.*/./; q'`
20951    { echo "$as_me:$LINENO: cd "$am_dirpart" \
20952      && sed -e '/# am--include-marker/d' "$am_filepart" \
20953        | $MAKE -f - am--depfiles" >&5
20954   (cd "$am_dirpart" \
20955      && sed -e '/# am--include-marker/d' "$am_filepart" \
20956        | $MAKE -f - am--depfiles) >&5 2>&5
20957   ac_status=$?
20958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20959   (exit $ac_status); } || am_rc=$?
20960  done
20961  if test $am_rc -ne 0; then
20962    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20963$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20964as_fn_error $? "Something went wrong bootstrapping makefile fragments
20965    for automatic dependency tracking.  If GNU make was not used, consider
20966    re-running the configure script with MAKE=\"gmake\" (or whatever is
20967    necessary).  You can also try re-running configure with the
20968    '--disable-dependency-tracking' option to at least be able to build
20969    the package (albeit without support for automatic dependency tracking).
20970See \`config.log' for more details" "$LINENO" 5; }
20971  fi
20972  { am_dirpart=; unset am_dirpart;}
20973  { am_filepart=; unset am_filepart;}
20974  { am_mf=; unset am_mf;}
20975  { am_rc=; unset am_rc;}
20976  rm -f conftest-deps.mk
20977}
20978 ;;
20979    "libtool":C)
20980
20981    # See if we are running on zsh, and set the options that allow our
20982    # commands through without removal of \ escapes.
20983    if test -n "${ZSH_VERSION+set}"; then
20984      setopt NO_GLOB_SUBST
20985    fi
20986
20987    cfgfile=${ofile}T
20988    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20989    $RM "$cfgfile"
20990
20991    cat <<_LT_EOF >> "$cfgfile"
20992#! $SHELL
20993# Generated automatically by $as_me ($PACKAGE) $VERSION
20994# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20995# NOTE: Changes made to this file will be lost: look at ltmain.sh.
20996
20997# Provide generalized library-building support services.
20998# Written by Gordon Matzigkeit, 1996
20999
21000# Copyright (C) 2014 Free Software Foundation, Inc.
21001# This is free software; see the source for copying conditions.  There is NO
21002# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21003
21004# GNU Libtool is free software; you can redistribute it and/or modify
21005# it under the terms of the GNU General Public License as published by
21006# the Free Software Foundation; either version 2 of of the License, or
21007# (at your option) any later version.
21008#
21009# As a special exception to the GNU General Public License, if you
21010# distribute this file as part of a program or library that is built
21011# using GNU Libtool, you may include this file under the  same
21012# distribution terms that you use for the rest of that program.
21013#
21014# GNU Libtool is distributed in the hope that it will be useful, but
21015# WITHOUT ANY WARRANTY; without even the implied warranty of
21016# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21017# GNU General Public License for more details.
21018#
21019# You should have received a copy of the GNU General Public License
21020# along with this program.  If not, see <http://www.gnu.org/licenses/>.
21021
21022
21023# The names of the tagged configurations supported by this script.
21024available_tags=''
21025
21026# Configured defaults for sys_lib_dlsearch_path munging.
21027: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
21028
21029# ### BEGIN LIBTOOL CONFIG
21030
21031# Which release of libtool.m4 was used?
21032macro_version=$macro_version
21033macro_revision=$macro_revision
21034
21035# Whether or not to build static libraries.
21036build_old_libs=$enable_static
21037
21038# Whether or not to build shared libraries.
21039build_libtool_libs=$enable_shared
21040
21041# What type of objects to build.
21042pic_mode=$pic_mode
21043
21044# Whether or not to optimize for fast installation.
21045fast_install=$enable_fast_install
21046
21047# Shared archive member basename,for filename based shared library versioning on AIX.
21048shared_archive_member_spec=$shared_archive_member_spec
21049
21050# Shell to use when invoking shell scripts.
21051SHELL=$lt_SHELL
21052
21053# An echo program that protects backslashes.
21054ECHO=$lt_ECHO
21055
21056# The PATH separator for the build system.
21057PATH_SEPARATOR=$lt_PATH_SEPARATOR
21058
21059# The host system.
21060host_alias=$host_alias
21061host=$host
21062host_os=$host_os
21063
21064# The build system.
21065build_alias=$build_alias
21066build=$build
21067build_os=$build_os
21068
21069# A sed program that does not truncate output.
21070SED=$lt_SED
21071
21072# Sed that helps us avoid accidentally triggering echo(1) options like -n.
21073Xsed="\$SED -e 1s/^X//"
21074
21075# A grep program that handles long lines.
21076GREP=$lt_GREP
21077
21078# An ERE matcher.
21079EGREP=$lt_EGREP
21080
21081# A literal string matcher.
21082FGREP=$lt_FGREP
21083
21084# A BSD- or MS-compatible name lister.
21085NM=$lt_NM
21086
21087# Whether we need soft or hard links.
21088LN_S=$lt_LN_S
21089
21090# What is the maximum length of a command?
21091max_cmd_len=$max_cmd_len
21092
21093# Object file suffix (normally "o").
21094objext=$ac_objext
21095
21096# Executable file suffix (normally "").
21097exeext=$exeext
21098
21099# whether the shell understands "unset".
21100lt_unset=$lt_unset
21101
21102# turn spaces into newlines.
21103SP2NL=$lt_lt_SP2NL
21104
21105# turn newlines into spaces.
21106NL2SP=$lt_lt_NL2SP
21107
21108# convert \$build file names to \$host format.
21109to_host_file_cmd=$lt_cv_to_host_file_cmd
21110
21111# convert \$build files to toolchain format.
21112to_tool_file_cmd=$lt_cv_to_tool_file_cmd
21113
21114# An object symbol dumper.
21115OBJDUMP=$lt_OBJDUMP
21116
21117# Method to check whether dependent libraries are shared objects.
21118deplibs_check_method=$lt_deplibs_check_method
21119
21120# Command to use when deplibs_check_method = "file_magic".
21121file_magic_cmd=$lt_file_magic_cmd
21122
21123# How to find potential files when deplibs_check_method = "file_magic".
21124file_magic_glob=$lt_file_magic_glob
21125
21126# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
21127want_nocaseglob=$lt_want_nocaseglob
21128
21129# DLL creation program.
21130DLLTOOL=$lt_DLLTOOL
21131
21132# Command to associate shared and link libraries.
21133sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
21134
21135# The archiver.
21136AR=$lt_AR
21137
21138# Flags to create an archive.
21139AR_FLAGS=$lt_AR_FLAGS
21140
21141# How to feed a file listing to the archiver.
21142archiver_list_spec=$lt_archiver_list_spec
21143
21144# A symbol stripping program.
21145STRIP=$lt_STRIP
21146
21147# Commands used to install an old-style archive.
21148RANLIB=$lt_RANLIB
21149old_postinstall_cmds=$lt_old_postinstall_cmds
21150old_postuninstall_cmds=$lt_old_postuninstall_cmds
21151
21152# Whether to use a lock for old archive extraction.
21153lock_old_archive_extraction=$lock_old_archive_extraction
21154
21155# A C compiler.
21156LTCC=$lt_CC
21157
21158# LTCC compiler flags.
21159LTCFLAGS=$lt_CFLAGS
21160
21161# Take the output of nm and produce a listing of raw symbols and C names.
21162global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21163
21164# Transform the output of nm in a proper C declaration.
21165global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21166
21167# Transform the output of nm into a list of symbols to manually relocate.
21168global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
21169
21170# Transform the output of nm in a C name address pair.
21171global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21172
21173# Transform the output of nm in a C name address pair when lib prefix is needed.
21174global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21175
21176# The name lister interface.
21177nm_interface=$lt_lt_cv_nm_interface
21178
21179# Specify filename containing input files for \$NM.
21180nm_file_list_spec=$lt_nm_file_list_spec
21181
21182# The root where to search for dependent libraries,and where our libraries should be installed.
21183lt_sysroot=$lt_sysroot
21184
21185# Command to truncate a binary pipe.
21186lt_truncate_bin=$lt_lt_cv_truncate_bin
21187
21188# The name of the directory that contains temporary libtool files.
21189objdir=$objdir
21190
21191# Used to examine libraries when file_magic_cmd begins with "file".
21192MAGIC_CMD=$MAGIC_CMD
21193
21194# Must we lock files when doing compilation?
21195need_locks=$lt_need_locks
21196
21197# Manifest tool.
21198MANIFEST_TOOL=$lt_MANIFEST_TOOL
21199
21200# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
21201DSYMUTIL=$lt_DSYMUTIL
21202
21203# Tool to change global to local symbols on Mac OS X.
21204NMEDIT=$lt_NMEDIT
21205
21206# Tool to manipulate fat objects and archives on Mac OS X.
21207LIPO=$lt_LIPO
21208
21209# ldd/readelf like tool for Mach-O binaries on Mac OS X.
21210OTOOL=$lt_OTOOL
21211
21212# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
21213OTOOL64=$lt_OTOOL64
21214
21215# Old archive suffix (normally "a").
21216libext=$libext
21217
21218# Shared library suffix (normally ".so").
21219shrext_cmds=$lt_shrext_cmds
21220
21221# The commands to extract the exported symbol list from a shared archive.
21222extract_expsyms_cmds=$lt_extract_expsyms_cmds
21223
21224# Variables whose values should be saved in libtool wrapper scripts and
21225# restored at link time.
21226variables_saved_for_relink=$lt_variables_saved_for_relink
21227
21228# Do we need the "lib" prefix for modules?
21229need_lib_prefix=$need_lib_prefix
21230
21231# Do we need a version for libraries?
21232need_version=$need_version
21233
21234# Library versioning type.
21235version_type=$version_type
21236
21237# Shared library runtime path variable.
21238runpath_var=$runpath_var
21239
21240# Shared library path variable.
21241shlibpath_var=$shlibpath_var
21242
21243# Is shlibpath searched before the hard-coded library search path?
21244shlibpath_overrides_runpath=$shlibpath_overrides_runpath
21245
21246# Format of library name prefix.
21247libname_spec=$lt_libname_spec
21248
21249# List of archive names.  First name is the real one, the rest are links.
21250# The last name is the one that the linker finds with -lNAME
21251library_names_spec=$lt_library_names_spec
21252
21253# The coded name of the library, if different from the real name.
21254soname_spec=$lt_soname_spec
21255
21256# Permission mode override for installation of shared libraries.
21257install_override_mode=$lt_install_override_mode
21258
21259# Command to use after installation of a shared archive.
21260postinstall_cmds=$lt_postinstall_cmds
21261
21262# Command to use after uninstallation of a shared archive.
21263postuninstall_cmds=$lt_postuninstall_cmds
21264
21265# Commands used to finish a libtool library installation in a directory.
21266finish_cmds=$lt_finish_cmds
21267
21268# As "finish_cmds", except a single script fragment to be evaled but
21269# not shown.
21270finish_eval=$lt_finish_eval
21271
21272# Whether we should hardcode library paths into libraries.
21273hardcode_into_libs=$hardcode_into_libs
21274
21275# Compile-time system search path for libraries.
21276sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21277
21278# Detected run-time system search path for libraries.
21279sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
21280
21281# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
21282configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
21283
21284# Whether dlopen is supported.
21285dlopen_support=$enable_dlopen
21286
21287# Whether dlopen of programs is supported.
21288dlopen_self=$enable_dlopen_self
21289
21290# Whether dlopen of statically linked programs is supported.
21291dlopen_self_static=$enable_dlopen_self_static
21292
21293# Commands to strip libraries.
21294old_striplib=$lt_old_striplib
21295striplib=$lt_striplib
21296
21297
21298# The linker used to build libraries.
21299LD=$lt_LD
21300
21301# How to create reloadable object files.
21302reload_flag=$lt_reload_flag
21303reload_cmds=$lt_reload_cmds
21304
21305# Commands used to build an old-style archive.
21306old_archive_cmds=$lt_old_archive_cmds
21307
21308# A language specific compiler.
21309CC=$lt_compiler
21310
21311# Is the compiler the GNU compiler?
21312with_gcc=$GCC
21313
21314# Compiler flag to turn off builtin functions.
21315no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21316
21317# Additional compiler flags for building library objects.
21318pic_flag=$lt_lt_prog_compiler_pic
21319
21320# How to pass a linker flag through the compiler.
21321wl=$lt_lt_prog_compiler_wl
21322
21323# Compiler flag to prevent dynamic linking.
21324link_static_flag=$lt_lt_prog_compiler_static
21325
21326# Does compiler simultaneously support -c and -o options?
21327compiler_c_o=$lt_lt_cv_prog_compiler_c_o
21328
21329# Whether or not to add -lc for building shared libraries.
21330build_libtool_need_lc=$archive_cmds_need_lc
21331
21332# Whether or not to disallow shared libs when runtime libs are static.
21333allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
21334
21335# Compiler flag to allow reflexive dlopens.
21336export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
21337
21338# Compiler flag to generate shared objects directly from archives.
21339whole_archive_flag_spec=$lt_whole_archive_flag_spec
21340
21341# Whether the compiler copes with passing no objects directly.
21342compiler_needs_object=$lt_compiler_needs_object
21343
21344# Create an old-style archive from a shared archive.
21345old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
21346
21347# Create a temporary old-style archive to link instead of a shared archive.
21348old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
21349
21350# Commands used to build a shared archive.
21351archive_cmds=$lt_archive_cmds
21352archive_expsym_cmds=$lt_archive_expsym_cmds
21353
21354# Commands used to build a loadable module if different from building
21355# a shared archive.
21356module_cmds=$lt_module_cmds
21357module_expsym_cmds=$lt_module_expsym_cmds
21358
21359# Whether we are building with GNU ld or not.
21360with_gnu_ld=$lt_with_gnu_ld
21361
21362# Flag that allows shared libraries with undefined symbols to be built.
21363allow_undefined_flag=$lt_allow_undefined_flag
21364
21365# Flag that enforces no undefined symbols.
21366no_undefined_flag=$lt_no_undefined_flag
21367
21368# Flag to hardcode \$libdir into a binary during linking.
21369# This must work even if \$libdir does not exist
21370hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
21371
21372# Whether we need a single "-rpath" flag with a separated argument.
21373hardcode_libdir_separator=$lt_hardcode_libdir_separator
21374
21375# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21376# DIR into the resulting binary.
21377hardcode_direct=$hardcode_direct
21378
21379# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21380# DIR into the resulting binary and the resulting library dependency is
21381# "absolute",i.e impossible to change by setting \$shlibpath_var if the
21382# library is relocated.
21383hardcode_direct_absolute=$hardcode_direct_absolute
21384
21385# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
21386# into the resulting binary.
21387hardcode_minus_L=$hardcode_minus_L
21388
21389# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
21390# into the resulting binary.
21391hardcode_shlibpath_var=$hardcode_shlibpath_var
21392
21393# Set to "yes" if building a shared library automatically hardcodes DIR
21394# into the library and all subsequent libraries and executables linked
21395# against it.
21396hardcode_automatic=$hardcode_automatic
21397
21398# Set to yes if linker adds runtime paths of dependent libraries
21399# to runtime path list.
21400inherit_rpath=$inherit_rpath
21401
21402# Whether libtool must link a program against all its dependency libraries.
21403link_all_deplibs=$link_all_deplibs
21404
21405# Set to "yes" if exported symbols are required.
21406always_export_symbols=$always_export_symbols
21407
21408# The commands to list exported symbols.
21409export_symbols_cmds=$lt_export_symbols_cmds
21410
21411# Symbols that should not be listed in the preloaded symbols.
21412exclude_expsyms=$lt_exclude_expsyms
21413
21414# Symbols that must always be exported.
21415include_expsyms=$lt_include_expsyms
21416
21417# Commands necessary for linking programs (against libraries) with templates.
21418prelink_cmds=$lt_prelink_cmds
21419
21420# Commands necessary for finishing linking programs.
21421postlink_cmds=$lt_postlink_cmds
21422
21423# Specify filename containing input files.
21424file_list_spec=$lt_file_list_spec
21425
21426# How to hardcode a shared library path into an executable.
21427hardcode_action=$hardcode_action
21428
21429# ### END LIBTOOL CONFIG
21430
21431_LT_EOF
21432
21433    cat <<'_LT_EOF' >> "$cfgfile"
21434
21435# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
21436
21437# func_munge_path_list VARIABLE PATH
21438# -----------------------------------
21439# VARIABLE is name of variable containing _space_ separated list of
21440# directories to be munged by the contents of PATH, which is string
21441# having a format:
21442# "DIR[:DIR]:"
21443#       string "DIR[ DIR]" will be prepended to VARIABLE
21444# ":DIR[:DIR]"
21445#       string "DIR[ DIR]" will be appended to VARIABLE
21446# "DIRP[:DIRP]::[DIRA:]DIRA"
21447#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
21448#       "DIRA[ DIRA]" will be appended to VARIABLE
21449# "DIR[:DIR]"
21450#       VARIABLE will be replaced by "DIR[ DIR]"
21451func_munge_path_list ()
21452{
21453    case x$2 in
21454    x)
21455        ;;
21456    *:)
21457        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
21458        ;;
21459    x:*)
21460        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
21461        ;;
21462    *::*)
21463        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
21464        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
21465        ;;
21466    *)
21467        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
21468        ;;
21469    esac
21470}
21471
21472
21473# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
21474func_cc_basename ()
21475{
21476    for cc_temp in $*""; do
21477      case $cc_temp in
21478        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
21479        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
21480        \-*) ;;
21481        *) break;;
21482      esac
21483    done
21484    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
21485}
21486
21487
21488# ### END FUNCTIONS SHARED WITH CONFIGURE
21489
21490_LT_EOF
21491
21492  case $host_os in
21493  aix3*)
21494    cat <<\_LT_EOF >> "$cfgfile"
21495# AIX sometimes has problems with the GCC collect2 program.  For some
21496# reason, if we set the COLLECT_NAMES environment variable, the problems
21497# vanish in a puff of smoke.
21498if test set != "${COLLECT_NAMES+set}"; then
21499  COLLECT_NAMES=
21500  export COLLECT_NAMES
21501fi
21502_LT_EOF
21503    ;;
21504  esac
21505
21506
21507ltmain=$ac_aux_dir/ltmain.sh
21508
21509
21510  # We use sed instead of cat because bash on DJGPP gets confused if
21511  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
21512  # text mode, it properly converts lines to CR/LF.  This bash problem
21513  # is reportedly fixed, but why not run on old versions too?
21514  sed '$q' "$ltmain" >> "$cfgfile" \
21515     || (rm -f "$cfgfile"; exit 1)
21516
21517   mv -f "$cfgfile" "$ofile" ||
21518    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
21519  chmod +x "$ofile"
21520
21521 ;;
21522
21523  esac
21524done # for ac_tag
21525
21526
21527as_fn_exit 0
21528_ACEOF
21529ac_clean_files=$ac_clean_files_save
21530
21531test $ac_write_fail = 0 ||
21532  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
21533
21534
21535# configure is writing to config.log, and then calls config.status.
21536# config.status does its own redirection, appending to config.log.
21537# Unfortunately, on DOS this fails, as config.log is still kept open
21538# by configure, so config.status won't be able to write to it; its
21539# output is simply discarded.  So we exec the FD to /dev/null,
21540# effectively closing config.log, so it can be properly (re)opened and
21541# appended to by config.status.  When coming back to configure, we
21542# need to make the FD available again.
21543if test "$no_create" != yes; then
21544  ac_cs_success=:
21545  ac_config_status_args=
21546  test "$silent" = yes &&
21547    ac_config_status_args="$ac_config_status_args --quiet"
21548  exec 5>/dev/null
21549  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
21550  exec 5>>config.log
21551  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21552  # would make configure fail if this is the last instruction.
21553  $ac_cs_success || as_fn_exit 1
21554fi
21555if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
21556  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
21557$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
21558fi
21559
21560
21561echo ""
21562echo "        prefix:              $prefix"
21563echo "        exec_prefix:         $exec_prefix"
21564echo "        libdir:              $libdir"
21565echo "        includedir:          $includedir"
21566
21567echo ""
21568echo "        CFLAGS:              $CFLAGS"
21569echo "        CXXFLAGS:            $CXXFLAGS"
21570echo "        Macros:              $DEFINES"
21571
21572echo ""
21573echo "        Run '${MAKE-make}' to build xf86-video-nouveau"
21574echo ""
21575