1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libFS 1.0.8.
4#
5# Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libFS/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/lib/libFS/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='libFS'
593PACKAGE_TARNAME='libFS'
594PACKAGE_VERSION='1.0.8'
595PACKAGE_STRING='libFS 1.0.8'
596PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/lib/libFS/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
640MAKE_LINT_LIB_FALSE
641MAKE_LINT_LIB_TRUE
642LINTLIB
643LINT_FALSE
644LINT_TRUE
645LINT_FLAGS
646LINT
647FS_LIBS
648FS_CFLAGS
649XTMALLOC_ZERO_CFLAGS
650XMALLOC_ZERO_CFLAGS
651MALLOC_ZERO_CFLAGS
652MAN_SUBSTS
653XORG_MAN_PAGE
654ADMIN_MAN_DIR
655DRIVER_MAN_DIR
656MISC_MAN_DIR
657FILE_MAN_DIR
658LIB_MAN_DIR
659APP_MAN_DIR
660ADMIN_MAN_SUFFIX
661DRIVER_MAN_SUFFIX
662MISC_MAN_SUFFIX
663FILE_MAN_SUFFIX
664LIB_MAN_SUFFIX
665APP_MAN_SUFFIX
666INSTALL_CMD
667PKG_CONFIG_LIBDIR
668PKG_CONFIG_PATH
669PKG_CONFIG
670CHANGELOG_CMD
671STRICT_CFLAGS
672CWARNFLAGS
673BASE_CFLAGS
674LT_SYS_LIBRARY_PATH
675OTOOL64
676OTOOL
677LIPO
678NMEDIT
679DSYMUTIL
680MANIFEST_TOOL
681RANLIB
682ac_ct_AR
683AR
684DLLTOOL
685OBJDUMP
686LN_S
687NM
688ac_ct_DUMPBIN
689DUMPBIN
690LD
691FGREP
692SED
693host_os
694host_vendor
695host_cpu
696host
697build_os
698build_vendor
699build_cpu
700build
701LIBTOOL
702EGREP
703GREP
704CPP
705am__fastdepCC_FALSE
706am__fastdepCC_TRUE
707CCDEPMODE
708am__nodep
709AMDEPBACKSLASH
710AMDEP_FALSE
711AMDEP_TRUE
712am__quote
713am__include
714DEPDIR
715OBJEXT
716EXEEXT
717ac_ct_CC
718CPPFLAGS
719LDFLAGS
720CFLAGS
721CC
722AM_BACKSLASH
723AM_DEFAULT_VERBOSITY
724AM_DEFAULT_V
725AM_V
726am__untar
727am__tar
728AMTAR
729am__leading_dot
730SET_MAKE
731AWK
732mkdir_p
733MKDIR_P
734INSTALL_STRIP_PROGRAM
735STRIP
736install_sh
737MAKEINFO
738AUTOHEADER
739AUTOMAKE
740AUTOCONF
741ACLOCAL
742VERSION
743PACKAGE
744CYGPATH_W
745am__isrc
746INSTALL_DATA
747INSTALL_SCRIPT
748INSTALL_PROGRAM
749target_alias
750host_alias
751build_alias
752LIBS
753ECHO_T
754ECHO_N
755ECHO_C
756DEFS
757mandir
758localedir
759libdir
760psdir
761pdfdir
762dvidir
763htmldir
764infodir
765docdir
766oldincludedir
767includedir
768localstatedir
769sharedstatedir
770sysconfdir
771datadir
772datarootdir
773libexecdir
774sbindir
775bindir
776program_transform_name
777prefix
778exec_prefix
779PACKAGE_URL
780PACKAGE_BUGREPORT
781PACKAGE_STRING
782PACKAGE_VERSION
783PACKAGE_TARNAME
784PACKAGE_NAME
785PATH_SEPARATOR
786SHELL'
787ac_subst_files=''
788ac_user_opts='
789enable_option_checking
790enable_silent_rules
791enable_dependency_tracking
792enable_shared
793enable_static
794with_pic
795enable_fast_install
796with_aix_soname
797with_gnu_ld
798with_sysroot
799enable_libtool_lock
800enable_selective_werror
801enable_strict_compilation
802enable_malloc0returnsnull
803enable_unix_transport
804enable_tcp_transport
805enable_ipv6
806enable_local_transport
807with_lint
808enable_lint_library
809'
810      ac_precious_vars='build_alias
811host_alias
812target_alias
813CC
814CFLAGS
815LDFLAGS
816LIBS
817CPPFLAGS
818CPP
819LT_SYS_LIBRARY_PATH
820PKG_CONFIG
821PKG_CONFIG_PATH
822PKG_CONFIG_LIBDIR
823FS_CFLAGS
824FS_LIBS
825LINT
826LINT_FLAGS'
827
828
829# Initialize some variables set by options.
830ac_init_help=
831ac_init_version=false
832ac_unrecognized_opts=
833ac_unrecognized_sep=
834# The variables have the same names as the options, with
835# dashes changed to underlines.
836cache_file=/dev/null
837exec_prefix=NONE
838no_create=
839no_recursion=
840prefix=NONE
841program_prefix=NONE
842program_suffix=NONE
843program_transform_name=s,x,x,
844silent=
845site=
846srcdir=
847verbose=
848x_includes=NONE
849x_libraries=NONE
850
851# Installation directory options.
852# These are left unexpanded so users can "make install exec_prefix=/foo"
853# and all the variables that are supposed to be based on exec_prefix
854# by default will actually change.
855# Use braces instead of parens because sh, perl, etc. also accept them.
856# (The list follows the same order as the GNU Coding Standards.)
857bindir='${exec_prefix}/bin'
858sbindir='${exec_prefix}/sbin'
859libexecdir='${exec_prefix}/libexec'
860datarootdir='${prefix}/share'
861datadir='${datarootdir}'
862sysconfdir='${prefix}/etc'
863sharedstatedir='${prefix}/com'
864localstatedir='${prefix}/var'
865includedir='${prefix}/include'
866oldincludedir='/usr/include'
867docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
868infodir='${datarootdir}/info'
869htmldir='${docdir}'
870dvidir='${docdir}'
871pdfdir='${docdir}'
872psdir='${docdir}'
873libdir='${exec_prefix}/lib'
874localedir='${datarootdir}/locale'
875mandir='${datarootdir}/man'
876
877ac_prev=
878ac_dashdash=
879for ac_option
880do
881  # If the previous option needs an argument, assign it.
882  if test -n "$ac_prev"; then
883    eval $ac_prev=\$ac_option
884    ac_prev=
885    continue
886  fi
887
888  case $ac_option in
889  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
890  *=)   ac_optarg= ;;
891  *)    ac_optarg=yes ;;
892  esac
893
894  # Accept the important Cygnus configure options, so we can diagnose typos.
895
896  case $ac_dashdash$ac_option in
897  --)
898    ac_dashdash=yes ;;
899
900  -bindir | --bindir | --bindi | --bind | --bin | --bi)
901    ac_prev=bindir ;;
902  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
903    bindir=$ac_optarg ;;
904
905  -build | --build | --buil | --bui | --bu)
906    ac_prev=build_alias ;;
907  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
908    build_alias=$ac_optarg ;;
909
910  -cache-file | --cache-file | --cache-fil | --cache-fi \
911  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
912    ac_prev=cache_file ;;
913  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
914  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
915    cache_file=$ac_optarg ;;
916
917  --config-cache | -C)
918    cache_file=config.cache ;;
919
920  -datadir | --datadir | --datadi | --datad)
921    ac_prev=datadir ;;
922  -datadir=* | --datadir=* | --datadi=* | --datad=*)
923    datadir=$ac_optarg ;;
924
925  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
926  | --dataroo | --dataro | --datar)
927    ac_prev=datarootdir ;;
928  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
929  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
930    datarootdir=$ac_optarg ;;
931
932  -disable-* | --disable-*)
933    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
934    # Reject names that are not valid shell variable names.
935    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
936      as_fn_error $? "invalid feature name: $ac_useropt"
937    ac_useropt_orig=$ac_useropt
938    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
939    case $ac_user_opts in
940      *"
941"enable_$ac_useropt"
942"*) ;;
943      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
944	 ac_unrecognized_sep=', ';;
945    esac
946    eval enable_$ac_useropt=no ;;
947
948  -docdir | --docdir | --docdi | --doc | --do)
949    ac_prev=docdir ;;
950  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
951    docdir=$ac_optarg ;;
952
953  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
954    ac_prev=dvidir ;;
955  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
956    dvidir=$ac_optarg ;;
957
958  -enable-* | --enable-*)
959    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
960    # Reject names that are not valid shell variable names.
961    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
962      as_fn_error $? "invalid feature name: $ac_useropt"
963    ac_useropt_orig=$ac_useropt
964    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
965    case $ac_user_opts in
966      *"
967"enable_$ac_useropt"
968"*) ;;
969      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
970	 ac_unrecognized_sep=', ';;
971    esac
972    eval enable_$ac_useropt=\$ac_optarg ;;
973
974  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
975  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
976  | --exec | --exe | --ex)
977    ac_prev=exec_prefix ;;
978  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
979  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
980  | --exec=* | --exe=* | --ex=*)
981    exec_prefix=$ac_optarg ;;
982
983  -gas | --gas | --ga | --g)
984    # Obsolete; use --with-gas.
985    with_gas=yes ;;
986
987  -help | --help | --hel | --he | -h)
988    ac_init_help=long ;;
989  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
990    ac_init_help=recursive ;;
991  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
992    ac_init_help=short ;;
993
994  -host | --host | --hos | --ho)
995    ac_prev=host_alias ;;
996  -host=* | --host=* | --hos=* | --ho=*)
997    host_alias=$ac_optarg ;;
998
999  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1000    ac_prev=htmldir ;;
1001  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1002  | --ht=*)
1003    htmldir=$ac_optarg ;;
1004
1005  -includedir | --includedir | --includedi | --included | --include \
1006  | --includ | --inclu | --incl | --inc)
1007    ac_prev=includedir ;;
1008  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1009  | --includ=* | --inclu=* | --incl=* | --inc=*)
1010    includedir=$ac_optarg ;;
1011
1012  -infodir | --infodir | --infodi | --infod | --info | --inf)
1013    ac_prev=infodir ;;
1014  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1015    infodir=$ac_optarg ;;
1016
1017  -libdir | --libdir | --libdi | --libd)
1018    ac_prev=libdir ;;
1019  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1020    libdir=$ac_optarg ;;
1021
1022  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1023  | --libexe | --libex | --libe)
1024    ac_prev=libexecdir ;;
1025  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1026  | --libexe=* | --libex=* | --libe=*)
1027    libexecdir=$ac_optarg ;;
1028
1029  -localedir | --localedir | --localedi | --localed | --locale)
1030    ac_prev=localedir ;;
1031  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1032    localedir=$ac_optarg ;;
1033
1034  -localstatedir | --localstatedir | --localstatedi | --localstated \
1035  | --localstate | --localstat | --localsta | --localst | --locals)
1036    ac_prev=localstatedir ;;
1037  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1038  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1039    localstatedir=$ac_optarg ;;
1040
1041  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1042    ac_prev=mandir ;;
1043  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1044    mandir=$ac_optarg ;;
1045
1046  -nfp | --nfp | --nf)
1047    # Obsolete; use --without-fp.
1048    with_fp=no ;;
1049
1050  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1051  | --no-cr | --no-c | -n)
1052    no_create=yes ;;
1053
1054  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1055  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1056    no_recursion=yes ;;
1057
1058  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1059  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1060  | --oldin | --oldi | --old | --ol | --o)
1061    ac_prev=oldincludedir ;;
1062  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1063  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1064  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1065    oldincludedir=$ac_optarg ;;
1066
1067  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1068    ac_prev=prefix ;;
1069  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1070    prefix=$ac_optarg ;;
1071
1072  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1073  | --program-pre | --program-pr | --program-p)
1074    ac_prev=program_prefix ;;
1075  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1076  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1077    program_prefix=$ac_optarg ;;
1078
1079  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1080  | --program-suf | --program-su | --program-s)
1081    ac_prev=program_suffix ;;
1082  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1083  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1084    program_suffix=$ac_optarg ;;
1085
1086  -program-transform-name | --program-transform-name \
1087  | --program-transform-nam | --program-transform-na \
1088  | --program-transform-n | --program-transform- \
1089  | --program-transform | --program-transfor \
1090  | --program-transfo | --program-transf \
1091  | --program-trans | --program-tran \
1092  | --progr-tra | --program-tr | --program-t)
1093    ac_prev=program_transform_name ;;
1094  -program-transform-name=* | --program-transform-name=* \
1095  | --program-transform-nam=* | --program-transform-na=* \
1096  | --program-transform-n=* | --program-transform-=* \
1097  | --program-transform=* | --program-transfor=* \
1098  | --program-transfo=* | --program-transf=* \
1099  | --program-trans=* | --program-tran=* \
1100  | --progr-tra=* | --program-tr=* | --program-t=*)
1101    program_transform_name=$ac_optarg ;;
1102
1103  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1104    ac_prev=pdfdir ;;
1105  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1106    pdfdir=$ac_optarg ;;
1107
1108  -psdir | --psdir | --psdi | --psd | --ps)
1109    ac_prev=psdir ;;
1110  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1111    psdir=$ac_optarg ;;
1112
1113  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1114  | -silent | --silent | --silen | --sile | --sil)
1115    silent=yes ;;
1116
1117  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1118    ac_prev=sbindir ;;
1119  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1120  | --sbi=* | --sb=*)
1121    sbindir=$ac_optarg ;;
1122
1123  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1124  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1125  | --sharedst | --shareds | --shared | --share | --shar \
1126  | --sha | --sh)
1127    ac_prev=sharedstatedir ;;
1128  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1129  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1130  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1131  | --sha=* | --sh=*)
1132    sharedstatedir=$ac_optarg ;;
1133
1134  -site | --site | --sit)
1135    ac_prev=site ;;
1136  -site=* | --site=* | --sit=*)
1137    site=$ac_optarg ;;
1138
1139  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1140    ac_prev=srcdir ;;
1141  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1142    srcdir=$ac_optarg ;;
1143
1144  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1145  | --syscon | --sysco | --sysc | --sys | --sy)
1146    ac_prev=sysconfdir ;;
1147  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1148  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1149    sysconfdir=$ac_optarg ;;
1150
1151  -target | --target | --targe | --targ | --tar | --ta | --t)
1152    ac_prev=target_alias ;;
1153  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1154    target_alias=$ac_optarg ;;
1155
1156  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1157    verbose=yes ;;
1158
1159  -version | --version | --versio | --versi | --vers | -V)
1160    ac_init_version=: ;;
1161
1162  -with-* | --with-*)
1163    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1164    # Reject names that are not valid shell variable names.
1165    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1166      as_fn_error $? "invalid package name: $ac_useropt"
1167    ac_useropt_orig=$ac_useropt
1168    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1169    case $ac_user_opts in
1170      *"
1171"with_$ac_useropt"
1172"*) ;;
1173      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1174	 ac_unrecognized_sep=', ';;
1175    esac
1176    eval with_$ac_useropt=\$ac_optarg ;;
1177
1178  -without-* | --without-*)
1179    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1180    # Reject names that are not valid shell variable names.
1181    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1182      as_fn_error $? "invalid package name: $ac_useropt"
1183    ac_useropt_orig=$ac_useropt
1184    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1185    case $ac_user_opts in
1186      *"
1187"with_$ac_useropt"
1188"*) ;;
1189      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1190	 ac_unrecognized_sep=', ';;
1191    esac
1192    eval with_$ac_useropt=no ;;
1193
1194  --x)
1195    # Obsolete; use --with-x.
1196    with_x=yes ;;
1197
1198  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1199  | --x-incl | --x-inc | --x-in | --x-i)
1200    ac_prev=x_includes ;;
1201  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1202  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1203    x_includes=$ac_optarg ;;
1204
1205  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1206  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1207    ac_prev=x_libraries ;;
1208  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1209  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1210    x_libraries=$ac_optarg ;;
1211
1212  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1213Try \`$0 --help' for more information"
1214    ;;
1215
1216  *=*)
1217    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1218    # Reject names that are not valid shell variable names.
1219    case $ac_envvar in #(
1220      '' | [0-9]* | *[!_$as_cr_alnum]* )
1221      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1222    esac
1223    eval $ac_envvar=\$ac_optarg
1224    export $ac_envvar ;;
1225
1226  *)
1227    # FIXME: should be removed in autoconf 3.0.
1228    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1229    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1230      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1231    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1232    ;;
1233
1234  esac
1235done
1236
1237if test -n "$ac_prev"; then
1238  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1239  as_fn_error $? "missing argument to $ac_option"
1240fi
1241
1242if test -n "$ac_unrecognized_opts"; then
1243  case $enable_option_checking in
1244    no) ;;
1245    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1246    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1247  esac
1248fi
1249
1250# Check all directory arguments for consistency.
1251for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1252		datadir sysconfdir sharedstatedir localstatedir includedir \
1253		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1254		libdir localedir mandir
1255do
1256  eval ac_val=\$$ac_var
1257  # Remove trailing slashes.
1258  case $ac_val in
1259    */ )
1260      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1261      eval $ac_var=\$ac_val;;
1262  esac
1263  # Be sure to have absolute directory names.
1264  case $ac_val in
1265    [\\/$]* | ?:[\\/]* )  continue;;
1266    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1267  esac
1268  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1269done
1270
1271# There might be people who depend on the old broken behavior: `$host'
1272# used to hold the argument of --host etc.
1273# FIXME: To remove some day.
1274build=$build_alias
1275host=$host_alias
1276target=$target_alias
1277
1278# FIXME: To remove some day.
1279if test "x$host_alias" != x; then
1280  if test "x$build_alias" = x; then
1281    cross_compiling=maybe
1282  elif test "x$build_alias" != "x$host_alias"; then
1283    cross_compiling=yes
1284  fi
1285fi
1286
1287ac_tool_prefix=
1288test -n "$host_alias" && ac_tool_prefix=$host_alias-
1289
1290test "$silent" = yes && exec 6>/dev/null
1291
1292
1293ac_pwd=`pwd` && test -n "$ac_pwd" &&
1294ac_ls_di=`ls -di .` &&
1295ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1296  as_fn_error $? "working directory cannot be determined"
1297test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1298  as_fn_error $? "pwd does not report name of working directory"
1299
1300
1301# Find the source files, if location was not specified.
1302if test -z "$srcdir"; then
1303  ac_srcdir_defaulted=yes
1304  # Try the directory containing this script, then the parent directory.
1305  ac_confdir=`$as_dirname -- "$as_myself" ||
1306$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1307	 X"$as_myself" : 'X\(//\)[^/]' \| \
1308	 X"$as_myself" : 'X\(//\)$' \| \
1309	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1310$as_echo X"$as_myself" |
1311    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1312	    s//\1/
1313	    q
1314	  }
1315	  /^X\(\/\/\)[^/].*/{
1316	    s//\1/
1317	    q
1318	  }
1319	  /^X\(\/\/\)$/{
1320	    s//\1/
1321	    q
1322	  }
1323	  /^X\(\/\).*/{
1324	    s//\1/
1325	    q
1326	  }
1327	  s/.*/./; q'`
1328  srcdir=$ac_confdir
1329  if test ! -r "$srcdir/$ac_unique_file"; then
1330    srcdir=..
1331  fi
1332else
1333  ac_srcdir_defaulted=no
1334fi
1335if test ! -r "$srcdir/$ac_unique_file"; then
1336  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1337  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1338fi
1339ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1340ac_abs_confdir=`(
1341	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1342	pwd)`
1343# When building in place, set srcdir=.
1344if test "$ac_abs_confdir" = "$ac_pwd"; then
1345  srcdir=.
1346fi
1347# Remove unnecessary trailing slashes from srcdir.
1348# Double slashes in file names in object file debugging info
1349# mess up M-x gdb in Emacs.
1350case $srcdir in
1351*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1352esac
1353for ac_var in $ac_precious_vars; do
1354  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1355  eval ac_env_${ac_var}_value=\$${ac_var}
1356  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1357  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1358done
1359
1360#
1361# Report the --help message.
1362#
1363if test "$ac_init_help" = "long"; then
1364  # Omit some internal or obsolete options to make the list less imposing.
1365  # This message is too long to be a string in the A/UX 3.1 sh.
1366  cat <<_ACEOF
1367\`configure' configures libFS 1.0.8 to adapt to many kinds of systems.
1368
1369Usage: $0 [OPTION]... [VAR=VALUE]...
1370
1371To assign environment variables (e.g., CC, CFLAGS...), specify them as
1372VAR=VALUE.  See below for descriptions of some of the useful variables.
1373
1374Defaults for the options are specified in brackets.
1375
1376Configuration:
1377  -h, --help              display this help and exit
1378      --help=short        display options specific to this package
1379      --help=recursive    display the short help of all the included packages
1380  -V, --version           display version information and exit
1381  -q, --quiet, --silent   do not print \`checking ...' messages
1382      --cache-file=FILE   cache test results in FILE [disabled]
1383  -C, --config-cache      alias for \`--cache-file=config.cache'
1384  -n, --no-create         do not create output files
1385      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1386
1387Installation directories:
1388  --prefix=PREFIX         install architecture-independent files in PREFIX
1389                          [$ac_default_prefix]
1390  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1391                          [PREFIX]
1392
1393By default, \`make install' will install all the files in
1394\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1395an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1396for instance \`--prefix=\$HOME'.
1397
1398For better control, use the options below.
1399
1400Fine tuning of the installation directories:
1401  --bindir=DIR            user executables [EPREFIX/bin]
1402  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1403  --libexecdir=DIR        program executables [EPREFIX/libexec]
1404  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1405  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1406  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1407  --libdir=DIR            object code libraries [EPREFIX/lib]
1408  --includedir=DIR        C header files [PREFIX/include]
1409  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1410  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1411  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1412  --infodir=DIR           info documentation [DATAROOTDIR/info]
1413  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1414  --mandir=DIR            man documentation [DATAROOTDIR/man]
1415  --docdir=DIR            documentation root [DATAROOTDIR/doc/libFS]
1416  --htmldir=DIR           html documentation [DOCDIR]
1417  --dvidir=DIR            dvi documentation [DOCDIR]
1418  --pdfdir=DIR            pdf documentation [DOCDIR]
1419  --psdir=DIR             ps documentation [DOCDIR]
1420_ACEOF
1421
1422  cat <<\_ACEOF
1423
1424Program names:
1425  --program-prefix=PREFIX            prepend PREFIX to installed program names
1426  --program-suffix=SUFFIX            append SUFFIX to installed program names
1427  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1428
1429System types:
1430  --build=BUILD     configure for building on BUILD [guessed]
1431  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1432_ACEOF
1433fi
1434
1435if test -n "$ac_init_help"; then
1436  case $ac_init_help in
1437     short | recursive ) echo "Configuration of libFS 1.0.8:";;
1438   esac
1439  cat <<\_ACEOF
1440
1441Optional Features:
1442  --disable-option-checking  ignore unrecognized --enable/--with options
1443  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1444  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1445  --enable-silent-rules   less verbose build output (undo: "make V=1")
1446  --disable-silent-rules  verbose build output (undo: "make V=0")
1447  --enable-dependency-tracking
1448                          do not reject slow dependency extractors
1449  --disable-dependency-tracking
1450                          speeds up one-time build
1451  --enable-shared[=PKGS]  build shared libraries [default=yes]
1452  --enable-static[=PKGS]  build static libraries [default=yes]
1453  --enable-fast-install[=PKGS]
1454                          optimize for fast installation [default=yes]
1455  --disable-libtool-lock  avoid locking (might break parallel builds)
1456  --disable-selective-werror
1457                          Turn off selective compiler errors. (default:
1458                          enabled)
1459  --enable-strict-compilation
1460                          Enable all warnings from compiler and make them
1461                          errors (default: disabled)
1462  --enable-malloc0returnsnull
1463                          malloc(0) returns NULL (default: auto)
1464  --enable-unix-transport Enable UNIX domain socket transport
1465  --enable-tcp-transport  Enable TCP socket transport
1466  --enable-ipv6           Enable IPv6 support
1467  --enable-local-transport
1468                          Enable os-specific local transport
1469  --enable-lint-library   Create lint library (default: disabled)
1470
1471Optional Packages:
1472  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1473  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1474  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1475                          both]
1476  --with-aix-soname=aix|svr4|both
1477                          shared library versioning (aka "SONAME") variant to
1478                          provide on AIX, [default=aix].
1479  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1480  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1481                          compiler's sysroot if not specified).
1482  --with-lint             Use a lint-style source code checker (default:
1483                          disabled)
1484
1485Some influential environment variables:
1486  CC          C compiler command
1487  CFLAGS      C compiler flags
1488  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1489              nonstandard directory <lib dir>
1490  LIBS        libraries to pass to the linker, e.g. -l<library>
1491  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1492              you have headers in a nonstandard directory <include dir>
1493  CPP         C preprocessor
1494  LT_SYS_LIBRARY_PATH
1495              User-defined run-time library search path.
1496  PKG_CONFIG  path to pkg-config utility
1497  PKG_CONFIG_PATH
1498              directories to add to pkg-config's search path
1499  PKG_CONFIG_LIBDIR
1500              path overriding pkg-config's built-in search path
1501  FS_CFLAGS   C compiler flags for FS, overriding pkg-config
1502  FS_LIBS     linker flags for FS, overriding pkg-config
1503  LINT        Path to a lint-style command
1504  LINT_FLAGS  Flags for the lint-style command
1505
1506Use these variables to override the choices made by `configure' or to help
1507it to find libraries and programs with nonstandard names/locations.
1508
1509Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libFS/issues>.
1510_ACEOF
1511ac_status=$?
1512fi
1513
1514if test "$ac_init_help" = "recursive"; then
1515  # If there are subdirs, report their specific --help.
1516  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1517    test -d "$ac_dir" ||
1518      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1519      continue
1520    ac_builddir=.
1521
1522case "$ac_dir" in
1523.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1524*)
1525  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1526  # A ".." for each directory in $ac_dir_suffix.
1527  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1528  case $ac_top_builddir_sub in
1529  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1530  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1531  esac ;;
1532esac
1533ac_abs_top_builddir=$ac_pwd
1534ac_abs_builddir=$ac_pwd$ac_dir_suffix
1535# for backward compatibility:
1536ac_top_builddir=$ac_top_build_prefix
1537
1538case $srcdir in
1539  .)  # We are building in place.
1540    ac_srcdir=.
1541    ac_top_srcdir=$ac_top_builddir_sub
1542    ac_abs_top_srcdir=$ac_pwd ;;
1543  [\\/]* | ?:[\\/]* )  # Absolute name.
1544    ac_srcdir=$srcdir$ac_dir_suffix;
1545    ac_top_srcdir=$srcdir
1546    ac_abs_top_srcdir=$srcdir ;;
1547  *) # Relative name.
1548    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1549    ac_top_srcdir=$ac_top_build_prefix$srcdir
1550    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1551esac
1552ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1553
1554    cd "$ac_dir" || { ac_status=$?; continue; }
1555    # Check for guested configure.
1556    if test -f "$ac_srcdir/configure.gnu"; then
1557      echo &&
1558      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1559    elif test -f "$ac_srcdir/configure"; then
1560      echo &&
1561      $SHELL "$ac_srcdir/configure" --help=recursive
1562    else
1563      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1564    fi || ac_status=$?
1565    cd "$ac_pwd" || { ac_status=$?; break; }
1566  done
1567fi
1568
1569test -n "$ac_init_help" && exit $ac_status
1570if $ac_init_version; then
1571  cat <<\_ACEOF
1572libFS configure 1.0.8
1573generated by GNU Autoconf 2.69
1574
1575Copyright (C) 2012 Free Software Foundation, Inc.
1576This configure script is free software; the Free Software Foundation
1577gives unlimited permission to copy, distribute and modify it.
1578_ACEOF
1579  exit
1580fi
1581
1582## ------------------------ ##
1583## Autoconf initialization. ##
1584## ------------------------ ##
1585
1586# ac_fn_c_try_compile LINENO
1587# --------------------------
1588# Try to compile conftest.$ac_ext, and return whether this succeeded.
1589ac_fn_c_try_compile ()
1590{
1591  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1592  rm -f conftest.$ac_objext
1593  if { { ac_try="$ac_compile"
1594case "(($ac_try" in
1595  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1596  *) ac_try_echo=$ac_try;;
1597esac
1598eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1599$as_echo "$ac_try_echo"; } >&5
1600  (eval "$ac_compile") 2>conftest.err
1601  ac_status=$?
1602  if test -s conftest.err; then
1603    grep -v '^ *+' conftest.err >conftest.er1
1604    cat conftest.er1 >&5
1605    mv -f conftest.er1 conftest.err
1606  fi
1607  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1608  test $ac_status = 0; } && {
1609	 test -z "$ac_c_werror_flag" ||
1610	 test ! -s conftest.err
1611       } && test -s conftest.$ac_objext; then :
1612  ac_retval=0
1613else
1614  $as_echo "$as_me: failed program was:" >&5
1615sed 's/^/| /' conftest.$ac_ext >&5
1616
1617	ac_retval=1
1618fi
1619  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1620  as_fn_set_status $ac_retval
1621
1622} # ac_fn_c_try_compile
1623
1624# ac_fn_c_try_cpp LINENO
1625# ----------------------
1626# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1627ac_fn_c_try_cpp ()
1628{
1629  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1630  if { { ac_try="$ac_cpp conftest.$ac_ext"
1631case "(($ac_try" in
1632  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1633  *) ac_try_echo=$ac_try;;
1634esac
1635eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1636$as_echo "$ac_try_echo"; } >&5
1637  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1638  ac_status=$?
1639  if test -s conftest.err; then
1640    grep -v '^ *+' conftest.err >conftest.er1
1641    cat conftest.er1 >&5
1642    mv -f conftest.er1 conftest.err
1643  fi
1644  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1645  test $ac_status = 0; } > conftest.i && {
1646	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1647	 test ! -s conftest.err
1648       }; then :
1649  ac_retval=0
1650else
1651  $as_echo "$as_me: failed program was:" >&5
1652sed 's/^/| /' conftest.$ac_ext >&5
1653
1654    ac_retval=1
1655fi
1656  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1657  as_fn_set_status $ac_retval
1658
1659} # ac_fn_c_try_cpp
1660
1661# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1662# -------------------------------------------------------
1663# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1664# the include files in INCLUDES and setting the cache variable VAR
1665# accordingly.
1666ac_fn_c_check_header_mongrel ()
1667{
1668  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1669  if eval \${$3+:} false; then :
1670  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1671$as_echo_n "checking for $2... " >&6; }
1672if eval \${$3+:} false; then :
1673  $as_echo_n "(cached) " >&6
1674fi
1675eval ac_res=\$$3
1676	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1677$as_echo "$ac_res" >&6; }
1678else
1679  # Is the header compilable?
1680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1681$as_echo_n "checking $2 usability... " >&6; }
1682cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1683/* end confdefs.h.  */
1684$4
1685#include <$2>
1686_ACEOF
1687if ac_fn_c_try_compile "$LINENO"; then :
1688  ac_header_compiler=yes
1689else
1690  ac_header_compiler=no
1691fi
1692rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1694$as_echo "$ac_header_compiler" >&6; }
1695
1696# Is the header present?
1697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1698$as_echo_n "checking $2 presence... " >&6; }
1699cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1700/* end confdefs.h.  */
1701#include <$2>
1702_ACEOF
1703if ac_fn_c_try_cpp "$LINENO"; then :
1704  ac_header_preproc=yes
1705else
1706  ac_header_preproc=no
1707fi
1708rm -f conftest.err conftest.i conftest.$ac_ext
1709{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1710$as_echo "$ac_header_preproc" >&6; }
1711
1712# So?  What about this header?
1713case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1714  yes:no: )
1715    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1716$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1717    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1718$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1719    ;;
1720  no:yes:* )
1721    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1722$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1723    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1724$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1725    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1726$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1727    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1728$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1729    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1730$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1731( $as_echo "## ------------------------------------------------------------------- ##
1732## Report this to https://gitlab.freedesktop.org/xorg/lib/libFS/issues ##
1733## ------------------------------------------------------------------- ##"
1734     ) | sed "s/^/$as_me: WARNING:     /" >&2
1735    ;;
1736esac
1737  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1738$as_echo_n "checking for $2... " >&6; }
1739if eval \${$3+:} false; then :
1740  $as_echo_n "(cached) " >&6
1741else
1742  eval "$3=\$ac_header_compiler"
1743fi
1744eval ac_res=\$$3
1745	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1746$as_echo "$ac_res" >&6; }
1747fi
1748  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1749
1750} # ac_fn_c_check_header_mongrel
1751
1752# ac_fn_c_try_run LINENO
1753# ----------------------
1754# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1755# that executables *can* be run.
1756ac_fn_c_try_run ()
1757{
1758  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1759  if { { ac_try="$ac_link"
1760case "(($ac_try" in
1761  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1762  *) ac_try_echo=$ac_try;;
1763esac
1764eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1765$as_echo "$ac_try_echo"; } >&5
1766  (eval "$ac_link") 2>&5
1767  ac_status=$?
1768  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1769  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1770  { { case "(($ac_try" in
1771  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1772  *) ac_try_echo=$ac_try;;
1773esac
1774eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1775$as_echo "$ac_try_echo"; } >&5
1776  (eval "$ac_try") 2>&5
1777  ac_status=$?
1778  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1779  test $ac_status = 0; }; }; then :
1780  ac_retval=0
1781else
1782  $as_echo "$as_me: program exited with status $ac_status" >&5
1783       $as_echo "$as_me: failed program was:" >&5
1784sed 's/^/| /' conftest.$ac_ext >&5
1785
1786       ac_retval=$ac_status
1787fi
1788  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1789  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1790  as_fn_set_status $ac_retval
1791
1792} # ac_fn_c_try_run
1793
1794# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1795# -------------------------------------------------------
1796# Tests whether HEADER exists and can be compiled using the include files in
1797# INCLUDES, setting the cache variable VAR accordingly.
1798ac_fn_c_check_header_compile ()
1799{
1800  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1801  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1802$as_echo_n "checking for $2... " >&6; }
1803if eval \${$3+:} false; then :
1804  $as_echo_n "(cached) " >&6
1805else
1806  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1807/* end confdefs.h.  */
1808$4
1809#include <$2>
1810_ACEOF
1811if ac_fn_c_try_compile "$LINENO"; then :
1812  eval "$3=yes"
1813else
1814  eval "$3=no"
1815fi
1816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1817fi
1818eval ac_res=\$$3
1819	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1820$as_echo "$ac_res" >&6; }
1821  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1822
1823} # ac_fn_c_check_header_compile
1824
1825# ac_fn_c_try_link LINENO
1826# -----------------------
1827# Try to link conftest.$ac_ext, and return whether this succeeded.
1828ac_fn_c_try_link ()
1829{
1830  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1831  rm -f conftest.$ac_objext conftest$ac_exeext
1832  if { { ac_try="$ac_link"
1833case "(($ac_try" in
1834  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1835  *) ac_try_echo=$ac_try;;
1836esac
1837eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1838$as_echo "$ac_try_echo"; } >&5
1839  (eval "$ac_link") 2>conftest.err
1840  ac_status=$?
1841  if test -s conftest.err; then
1842    grep -v '^ *+' conftest.err >conftest.er1
1843    cat conftest.er1 >&5
1844    mv -f conftest.er1 conftest.err
1845  fi
1846  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1847  test $ac_status = 0; } && {
1848	 test -z "$ac_c_werror_flag" ||
1849	 test ! -s conftest.err
1850       } && test -s conftest$ac_exeext && {
1851	 test "$cross_compiling" = yes ||
1852	 test -x conftest$ac_exeext
1853       }; then :
1854  ac_retval=0
1855else
1856  $as_echo "$as_me: failed program was:" >&5
1857sed 's/^/| /' conftest.$ac_ext >&5
1858
1859	ac_retval=1
1860fi
1861  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1862  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1863  # interfere with the next link command; also delete a directory that is
1864  # left behind by Apple's compiler.  We do this before executing the actions.
1865  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1866  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1867  as_fn_set_status $ac_retval
1868
1869} # ac_fn_c_try_link
1870
1871# ac_fn_c_check_func LINENO FUNC VAR
1872# ----------------------------------
1873# Tests whether FUNC exists, setting the cache variable VAR accordingly
1874ac_fn_c_check_func ()
1875{
1876  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1877  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1878$as_echo_n "checking for $2... " >&6; }
1879if eval \${$3+:} false; then :
1880  $as_echo_n "(cached) " >&6
1881else
1882  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1883/* end confdefs.h.  */
1884/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1885   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1886#define $2 innocuous_$2
1887
1888/* System header to define __stub macros and hopefully few prototypes,
1889    which can conflict with char $2 (); below.
1890    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1891    <limits.h> exists even on freestanding compilers.  */
1892
1893#ifdef __STDC__
1894# include <limits.h>
1895#else
1896# include <assert.h>
1897#endif
1898
1899#undef $2
1900
1901/* Override any GCC internal prototype to avoid an error.
1902   Use char because int might match the return type of a GCC
1903   builtin and then its argument prototype would still apply.  */
1904#ifdef __cplusplus
1905extern "C"
1906#endif
1907char $2 ();
1908/* The GNU C library defines this for functions which it implements
1909    to always fail with ENOSYS.  Some functions are actually named
1910    something starting with __ and the normal name is an alias.  */
1911#if defined __stub_$2 || defined __stub___$2
1912choke me
1913#endif
1914
1915int
1916main ()
1917{
1918return $2 ();
1919  ;
1920  return 0;
1921}
1922_ACEOF
1923if ac_fn_c_try_link "$LINENO"; then :
1924  eval "$3=yes"
1925else
1926  eval "$3=no"
1927fi
1928rm -f core conftest.err conftest.$ac_objext \
1929    conftest$ac_exeext conftest.$ac_ext
1930fi
1931eval ac_res=\$$3
1932	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1933$as_echo "$ac_res" >&6; }
1934  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1935
1936} # ac_fn_c_check_func
1937
1938# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1939# ---------------------------------------------
1940# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1941# accordingly.
1942ac_fn_c_check_decl ()
1943{
1944  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1945  as_decl_name=`echo $2|sed 's/ *(.*//'`
1946  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1947  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1948$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1949if eval \${$3+:} false; then :
1950  $as_echo_n "(cached) " >&6
1951else
1952  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1953/* end confdefs.h.  */
1954$4
1955int
1956main ()
1957{
1958#ifndef $as_decl_name
1959#ifdef __cplusplus
1960  (void) $as_decl_use;
1961#else
1962  (void) $as_decl_name;
1963#endif
1964#endif
1965
1966  ;
1967  return 0;
1968}
1969_ACEOF
1970if ac_fn_c_try_compile "$LINENO"; then :
1971  eval "$3=yes"
1972else
1973  eval "$3=no"
1974fi
1975rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1976fi
1977eval ac_res=\$$3
1978	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1979$as_echo "$ac_res" >&6; }
1980  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1981
1982} # ac_fn_c_check_decl
1983
1984# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1985# ----------------------------------------------------
1986# Tries to find if the field MEMBER exists in type AGGR, after including
1987# INCLUDES, setting cache variable VAR accordingly.
1988ac_fn_c_check_member ()
1989{
1990  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1991  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1992$as_echo_n "checking for $2.$3... " >&6; }
1993if eval \${$4+:} false; then :
1994  $as_echo_n "(cached) " >&6
1995else
1996  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1997/* end confdefs.h.  */
1998$5
1999int
2000main ()
2001{
2002static $2 ac_aggr;
2003if (ac_aggr.$3)
2004return 0;
2005  ;
2006  return 0;
2007}
2008_ACEOF
2009if ac_fn_c_try_compile "$LINENO"; then :
2010  eval "$4=yes"
2011else
2012  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2013/* end confdefs.h.  */
2014$5
2015int
2016main ()
2017{
2018static $2 ac_aggr;
2019if (sizeof ac_aggr.$3)
2020return 0;
2021  ;
2022  return 0;
2023}
2024_ACEOF
2025if ac_fn_c_try_compile "$LINENO"; then :
2026  eval "$4=yes"
2027else
2028  eval "$4=no"
2029fi
2030rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2031fi
2032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2033fi
2034eval ac_res=\$$4
2035	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2036$as_echo "$ac_res" >&6; }
2037  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2038
2039} # ac_fn_c_check_member
2040
2041# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2042# -------------------------------------------
2043# Tests whether TYPE exists after having included INCLUDES, setting cache
2044# variable VAR accordingly.
2045ac_fn_c_check_type ()
2046{
2047  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2048  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2049$as_echo_n "checking for $2... " >&6; }
2050if eval \${$3+:} false; then :
2051  $as_echo_n "(cached) " >&6
2052else
2053  eval "$3=no"
2054  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2055/* end confdefs.h.  */
2056$4
2057int
2058main ()
2059{
2060if (sizeof ($2))
2061	 return 0;
2062  ;
2063  return 0;
2064}
2065_ACEOF
2066if ac_fn_c_try_compile "$LINENO"; then :
2067  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2068/* end confdefs.h.  */
2069$4
2070int
2071main ()
2072{
2073if (sizeof (($2)))
2074	    return 0;
2075  ;
2076  return 0;
2077}
2078_ACEOF
2079if ac_fn_c_try_compile "$LINENO"; then :
2080
2081else
2082  eval "$3=yes"
2083fi
2084rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2085fi
2086rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2087fi
2088eval ac_res=\$$3
2089	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2090$as_echo "$ac_res" >&6; }
2091  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2092
2093} # ac_fn_c_check_type
2094cat >config.log <<_ACEOF
2095This file contains any messages produced by compilers while
2096running configure, to aid debugging if configure makes a mistake.
2097
2098It was created by libFS $as_me 1.0.8, which was
2099generated by GNU Autoconf 2.69.  Invocation command line was
2100
2101  $ $0 $@
2102
2103_ACEOF
2104exec 5>>config.log
2105{
2106cat <<_ASUNAME
2107## --------- ##
2108## Platform. ##
2109## --------- ##
2110
2111hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2112uname -m = `(uname -m) 2>/dev/null || echo unknown`
2113uname -r = `(uname -r) 2>/dev/null || echo unknown`
2114uname -s = `(uname -s) 2>/dev/null || echo unknown`
2115uname -v = `(uname -v) 2>/dev/null || echo unknown`
2116
2117/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2118/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2119
2120/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2121/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2122/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2123/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2124/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2125/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2126/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2127
2128_ASUNAME
2129
2130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2131for as_dir in $PATH
2132do
2133  IFS=$as_save_IFS
2134  test -z "$as_dir" && as_dir=.
2135    $as_echo "PATH: $as_dir"
2136  done
2137IFS=$as_save_IFS
2138
2139} >&5
2140
2141cat >&5 <<_ACEOF
2142
2143
2144## ----------- ##
2145## Core tests. ##
2146## ----------- ##
2147
2148_ACEOF
2149
2150
2151# Keep a trace of the command line.
2152# Strip out --no-create and --no-recursion so they do not pile up.
2153# Strip out --silent because we don't want to record it for future runs.
2154# Also quote any args containing shell meta-characters.
2155# Make two passes to allow for proper duplicate-argument suppression.
2156ac_configure_args=
2157ac_configure_args0=
2158ac_configure_args1=
2159ac_must_keep_next=false
2160for ac_pass in 1 2
2161do
2162  for ac_arg
2163  do
2164    case $ac_arg in
2165    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2166    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2167    | -silent | --silent | --silen | --sile | --sil)
2168      continue ;;
2169    *\'*)
2170      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2171    esac
2172    case $ac_pass in
2173    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2174    2)
2175      as_fn_append ac_configure_args1 " '$ac_arg'"
2176      if test $ac_must_keep_next = true; then
2177	ac_must_keep_next=false # Got value, back to normal.
2178      else
2179	case $ac_arg in
2180	  *=* | --config-cache | -C | -disable-* | --disable-* \
2181	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2182	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2183	  | -with-* | --with-* | -without-* | --without-* | --x)
2184	    case "$ac_configure_args0 " in
2185	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2186	    esac
2187	    ;;
2188	  -* ) ac_must_keep_next=true ;;
2189	esac
2190      fi
2191      as_fn_append ac_configure_args " '$ac_arg'"
2192      ;;
2193    esac
2194  done
2195done
2196{ ac_configure_args0=; unset ac_configure_args0;}
2197{ ac_configure_args1=; unset ac_configure_args1;}
2198
2199# When interrupted or exit'd, cleanup temporary files, and complete
2200# config.log.  We remove comments because anyway the quotes in there
2201# would cause problems or look ugly.
2202# WARNING: Use '\'' to represent an apostrophe within the trap.
2203# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2204trap 'exit_status=$?
2205  # Save into config.log some information that might help in debugging.
2206  {
2207    echo
2208
2209    $as_echo "## ---------------- ##
2210## Cache variables. ##
2211## ---------------- ##"
2212    echo
2213    # The following way of writing the cache mishandles newlines in values,
2214(
2215  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2216    eval ac_val=\$$ac_var
2217    case $ac_val in #(
2218    *${as_nl}*)
2219      case $ac_var in #(
2220      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2221$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2222      esac
2223      case $ac_var in #(
2224      _ | IFS | as_nl) ;; #(
2225      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2226      *) { eval $ac_var=; unset $ac_var;} ;;
2227      esac ;;
2228    esac
2229  done
2230  (set) 2>&1 |
2231    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2232    *${as_nl}ac_space=\ *)
2233      sed -n \
2234	"s/'\''/'\''\\\\'\'''\''/g;
2235	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2236      ;; #(
2237    *)
2238      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2239      ;;
2240    esac |
2241    sort
2242)
2243    echo
2244
2245    $as_echo "## ----------------- ##
2246## Output variables. ##
2247## ----------------- ##"
2248    echo
2249    for ac_var in $ac_subst_vars
2250    do
2251      eval ac_val=\$$ac_var
2252      case $ac_val in
2253      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2254      esac
2255      $as_echo "$ac_var='\''$ac_val'\''"
2256    done | sort
2257    echo
2258
2259    if test -n "$ac_subst_files"; then
2260      $as_echo "## ------------------- ##
2261## File substitutions. ##
2262## ------------------- ##"
2263      echo
2264      for ac_var in $ac_subst_files
2265      do
2266	eval ac_val=\$$ac_var
2267	case $ac_val in
2268	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2269	esac
2270	$as_echo "$ac_var='\''$ac_val'\''"
2271      done | sort
2272      echo
2273    fi
2274
2275    if test -s confdefs.h; then
2276      $as_echo "## ----------- ##
2277## confdefs.h. ##
2278## ----------- ##"
2279      echo
2280      cat confdefs.h
2281      echo
2282    fi
2283    test "$ac_signal" != 0 &&
2284      $as_echo "$as_me: caught signal $ac_signal"
2285    $as_echo "$as_me: exit $exit_status"
2286  } >&5
2287  rm -f core *.core core.conftest.* &&
2288    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2289    exit $exit_status
2290' 0
2291for ac_signal in 1 2 13 15; do
2292  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2293done
2294ac_signal=0
2295
2296# confdefs.h avoids OS command line length limits that DEFS can exceed.
2297rm -f -r conftest* confdefs.h
2298
2299$as_echo "/* confdefs.h */" > confdefs.h
2300
2301# Predefined preprocessor variables.
2302
2303cat >>confdefs.h <<_ACEOF
2304#define PACKAGE_NAME "$PACKAGE_NAME"
2305_ACEOF
2306
2307cat >>confdefs.h <<_ACEOF
2308#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2309_ACEOF
2310
2311cat >>confdefs.h <<_ACEOF
2312#define PACKAGE_VERSION "$PACKAGE_VERSION"
2313_ACEOF
2314
2315cat >>confdefs.h <<_ACEOF
2316#define PACKAGE_STRING "$PACKAGE_STRING"
2317_ACEOF
2318
2319cat >>confdefs.h <<_ACEOF
2320#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2321_ACEOF
2322
2323cat >>confdefs.h <<_ACEOF
2324#define PACKAGE_URL "$PACKAGE_URL"
2325_ACEOF
2326
2327
2328# Let the site file select an alternate cache file if it wants to.
2329# Prefer an explicitly selected file to automatically selected ones.
2330ac_site_file1=NONE
2331ac_site_file2=NONE
2332if test -n "$CONFIG_SITE"; then
2333  # We do not want a PATH search for config.site.
2334  case $CONFIG_SITE in #((
2335    -*)  ac_site_file1=./$CONFIG_SITE;;
2336    */*) ac_site_file1=$CONFIG_SITE;;
2337    *)   ac_site_file1=./$CONFIG_SITE;;
2338  esac
2339elif test "x$prefix" != xNONE; then
2340  ac_site_file1=$prefix/share/config.site
2341  ac_site_file2=$prefix/etc/config.site
2342else
2343  ac_site_file1=$ac_default_prefix/share/config.site
2344  ac_site_file2=$ac_default_prefix/etc/config.site
2345fi
2346for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2347do
2348  test "x$ac_site_file" = xNONE && continue
2349  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2350    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2351$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2352    sed 's/^/| /' "$ac_site_file" >&5
2353    . "$ac_site_file" \
2354      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2355$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2356as_fn_error $? "failed to load site script $ac_site_file
2357See \`config.log' for more details" "$LINENO" 5; }
2358  fi
2359done
2360
2361if test -r "$cache_file"; then
2362  # Some versions of bash will fail to source /dev/null (special files
2363  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2364  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2365    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2366$as_echo "$as_me: loading cache $cache_file" >&6;}
2367    case $cache_file in
2368      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2369      *)                      . "./$cache_file";;
2370    esac
2371  fi
2372else
2373  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2374$as_echo "$as_me: creating cache $cache_file" >&6;}
2375  >$cache_file
2376fi
2377
2378# Check that the precious variables saved in the cache have kept the same
2379# value.
2380ac_cache_corrupted=false
2381for ac_var in $ac_precious_vars; do
2382  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2383  eval ac_new_set=\$ac_env_${ac_var}_set
2384  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2385  eval ac_new_val=\$ac_env_${ac_var}_value
2386  case $ac_old_set,$ac_new_set in
2387    set,)
2388      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2389$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2390      ac_cache_corrupted=: ;;
2391    ,set)
2392      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2393$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2394      ac_cache_corrupted=: ;;
2395    ,);;
2396    *)
2397      if test "x$ac_old_val" != "x$ac_new_val"; then
2398	# differences in whitespace do not lead to failure.
2399	ac_old_val_w=`echo x $ac_old_val`
2400	ac_new_val_w=`echo x $ac_new_val`
2401	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2402	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2403$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2404	  ac_cache_corrupted=:
2405	else
2406	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2407$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2408	  eval $ac_var=\$ac_old_val
2409	fi
2410	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2411$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2412	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2413$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2414      fi;;
2415  esac
2416  # Pass precious variables to config.status.
2417  if test "$ac_new_set" = set; then
2418    case $ac_new_val in
2419    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2420    *) ac_arg=$ac_var=$ac_new_val ;;
2421    esac
2422    case " $ac_configure_args " in
2423      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2424      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2425    esac
2426  fi
2427done
2428if $ac_cache_corrupted; then
2429  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2430$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2431  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2432$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2433  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2434fi
2435## -------------------- ##
2436## Main body of script. ##
2437## -------------------- ##
2438
2439ac_ext=c
2440ac_cpp='$CPP $CPPFLAGS'
2441ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2442ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2443ac_compiler_gnu=$ac_cv_c_compiler_gnu
2444
2445
2446
2447ac_config_headers="$ac_config_headers config.h"
2448
2449
2450# Initialize Automake
2451am__api_version='1.15'
2452
2453ac_aux_dir=
2454for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2455  if test -f "$ac_dir/install-sh"; then
2456    ac_aux_dir=$ac_dir
2457    ac_install_sh="$ac_aux_dir/install-sh -c"
2458    break
2459  elif test -f "$ac_dir/install.sh"; then
2460    ac_aux_dir=$ac_dir
2461    ac_install_sh="$ac_aux_dir/install.sh -c"
2462    break
2463  elif test -f "$ac_dir/shtool"; then
2464    ac_aux_dir=$ac_dir
2465    ac_install_sh="$ac_aux_dir/shtool install -c"
2466    break
2467  fi
2468done
2469if test -z "$ac_aux_dir"; then
2470  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2471fi
2472
2473# These three variables are undocumented and unsupported,
2474# and are intended to be withdrawn in a future Autoconf release.
2475# They can cause serious problems if a builder's source tree is in a directory
2476# whose full name contains unusual characters.
2477ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2478ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2479ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2480
2481
2482# Find a good install program.  We prefer a C program (faster),
2483# so one script is as good as another.  But avoid the broken or
2484# incompatible versions:
2485# SysV /etc/install, /usr/sbin/install
2486# SunOS /usr/etc/install
2487# IRIX /sbin/install
2488# AIX /bin/install
2489# AmigaOS /C/install, which installs bootblocks on floppy discs
2490# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2491# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2492# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2493# OS/2's system install, which has a completely different semantic
2494# ./install, which can be erroneously created by make from ./install.sh.
2495# Reject install programs that cannot install multiple files.
2496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2497$as_echo_n "checking for a BSD-compatible install... " >&6; }
2498if test -z "$INSTALL"; then
2499if ${ac_cv_path_install+:} false; then :
2500  $as_echo_n "(cached) " >&6
2501else
2502  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2503for as_dir in $PATH
2504do
2505  IFS=$as_save_IFS
2506  test -z "$as_dir" && as_dir=.
2507    # Account for people who put trailing slashes in PATH elements.
2508case $as_dir/ in #((
2509  ./ | .// | /[cC]/* | \
2510  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2511  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2512  /usr/ucb/* ) ;;
2513  *)
2514    # OSF1 and SCO ODT 3.0 have their own names for install.
2515    # Don't use installbsd from OSF since it installs stuff as root
2516    # by default.
2517    for ac_prog in ginstall scoinst install; do
2518      for ac_exec_ext in '' $ac_executable_extensions; do
2519	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2520	  if test $ac_prog = install &&
2521	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2522	    # AIX install.  It has an incompatible calling convention.
2523	    :
2524	  elif test $ac_prog = install &&
2525	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2526	    # program-specific install script used by HP pwplus--don't use.
2527	    :
2528	  else
2529	    rm -rf conftest.one conftest.two conftest.dir
2530	    echo one > conftest.one
2531	    echo two > conftest.two
2532	    mkdir conftest.dir
2533	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2534	      test -s conftest.one && test -s conftest.two &&
2535	      test -s conftest.dir/conftest.one &&
2536	      test -s conftest.dir/conftest.two
2537	    then
2538	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2539	      break 3
2540	    fi
2541	  fi
2542	fi
2543      done
2544    done
2545    ;;
2546esac
2547
2548  done
2549IFS=$as_save_IFS
2550
2551rm -rf conftest.one conftest.two conftest.dir
2552
2553fi
2554  if test "${ac_cv_path_install+set}" = set; then
2555    INSTALL=$ac_cv_path_install
2556  else
2557    # As a last resort, use the slow shell script.  Don't cache a
2558    # value for INSTALL within a source directory, because that will
2559    # break other packages using the cache if that directory is
2560    # removed, or if the value is a relative name.
2561    INSTALL=$ac_install_sh
2562  fi
2563fi
2564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2565$as_echo "$INSTALL" >&6; }
2566
2567# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2568# It thinks the first close brace ends the variable substitution.
2569test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2570
2571test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2572
2573test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2574
2575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2576$as_echo_n "checking whether build environment is sane... " >&6; }
2577# Reject unsafe characters in $srcdir or the absolute working directory
2578# name.  Accept space and tab only in the latter.
2579am_lf='
2580'
2581case `pwd` in
2582  *[\\\"\#\$\&\'\`$am_lf]*)
2583    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2584esac
2585case $srcdir in
2586  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2587    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2588esac
2589
2590# Do 'set' in a subshell so we don't clobber the current shell's
2591# arguments.  Must try -L first in case configure is actually a
2592# symlink; some systems play weird games with the mod time of symlinks
2593# (eg FreeBSD returns the mod time of the symlink's containing
2594# directory).
2595if (
2596   am_has_slept=no
2597   for am_try in 1 2; do
2598     echo "timestamp, slept: $am_has_slept" > conftest.file
2599     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2600     if test "$*" = "X"; then
2601	# -L didn't work.
2602	set X `ls -t "$srcdir/configure" conftest.file`
2603     fi
2604     if test "$*" != "X $srcdir/configure conftest.file" \
2605	&& test "$*" != "X conftest.file $srcdir/configure"; then
2606
2607	# If neither matched, then we have a broken ls.  This can happen
2608	# if, for instance, CONFIG_SHELL is bash and it inherits a
2609	# broken ls alias from the environment.  This has actually
2610	# happened.  Such a system could not be considered "sane".
2611	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2612  alias in your environment" "$LINENO" 5
2613     fi
2614     if test "$2" = conftest.file || test $am_try -eq 2; then
2615       break
2616     fi
2617     # Just in case.
2618     sleep 1
2619     am_has_slept=yes
2620   done
2621   test "$2" = conftest.file
2622   )
2623then
2624   # Ok.
2625   :
2626else
2627   as_fn_error $? "newly created file is older than distributed files!
2628Check your system clock" "$LINENO" 5
2629fi
2630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2631$as_echo "yes" >&6; }
2632# If we didn't sleep, we still need to ensure time stamps of config.status and
2633# generated files are strictly newer.
2634am_sleep_pid=
2635if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2636  ( sleep 1 ) &
2637  am_sleep_pid=$!
2638fi
2639
2640rm -f conftest.file
2641
2642test "$program_prefix" != NONE &&
2643  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2644# Use a double $ so make ignores it.
2645test "$program_suffix" != NONE &&
2646  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2647# Double any \ or $.
2648# By default was `s,x,x', remove it if useless.
2649ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2650program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2651
2652# Expand $ac_aux_dir to an absolute path.
2653am_aux_dir=`cd "$ac_aux_dir" && pwd`
2654
2655if test x"${MISSING+set}" != xset; then
2656  case $am_aux_dir in
2657  *\ * | *\	*)
2658    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2659  *)
2660    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2661  esac
2662fi
2663# Use eval to expand $SHELL
2664if eval "$MISSING --is-lightweight"; then
2665  am_missing_run="$MISSING "
2666else
2667  am_missing_run=
2668  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2669$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2670fi
2671
2672if test x"${install_sh+set}" != xset; then
2673  case $am_aux_dir in
2674  *\ * | *\	*)
2675    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2676  *)
2677    install_sh="\${SHELL} $am_aux_dir/install-sh"
2678  esac
2679fi
2680
2681# Installed binaries are usually stripped using 'strip' when the user
2682# run "make install-strip".  However 'strip' might not be the right
2683# tool to use in cross-compilation environments, therefore Automake
2684# will honor the 'STRIP' environment variable to overrule this program.
2685if test "$cross_compiling" != no; then
2686  if test -n "$ac_tool_prefix"; then
2687  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2688set dummy ${ac_tool_prefix}strip; ac_word=$2
2689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2690$as_echo_n "checking for $ac_word... " >&6; }
2691if ${ac_cv_prog_STRIP+:} false; then :
2692  $as_echo_n "(cached) " >&6
2693else
2694  if test -n "$STRIP"; then
2695  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2696else
2697as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2698for as_dir in $PATH
2699do
2700  IFS=$as_save_IFS
2701  test -z "$as_dir" && as_dir=.
2702    for ac_exec_ext in '' $ac_executable_extensions; do
2703  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2704    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2705    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2706    break 2
2707  fi
2708done
2709  done
2710IFS=$as_save_IFS
2711
2712fi
2713fi
2714STRIP=$ac_cv_prog_STRIP
2715if test -n "$STRIP"; then
2716  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2717$as_echo "$STRIP" >&6; }
2718else
2719  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2720$as_echo "no" >&6; }
2721fi
2722
2723
2724fi
2725if test -z "$ac_cv_prog_STRIP"; then
2726  ac_ct_STRIP=$STRIP
2727  # Extract the first word of "strip", so it can be a program name with args.
2728set dummy strip; ac_word=$2
2729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2730$as_echo_n "checking for $ac_word... " >&6; }
2731if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2732  $as_echo_n "(cached) " >&6
2733else
2734  if test -n "$ac_ct_STRIP"; then
2735  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2736else
2737as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2738for as_dir in $PATH
2739do
2740  IFS=$as_save_IFS
2741  test -z "$as_dir" && as_dir=.
2742    for ac_exec_ext in '' $ac_executable_extensions; do
2743  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2744    ac_cv_prog_ac_ct_STRIP="strip"
2745    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2746    break 2
2747  fi
2748done
2749  done
2750IFS=$as_save_IFS
2751
2752fi
2753fi
2754ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2755if test -n "$ac_ct_STRIP"; then
2756  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2757$as_echo "$ac_ct_STRIP" >&6; }
2758else
2759  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2760$as_echo "no" >&6; }
2761fi
2762
2763  if test "x$ac_ct_STRIP" = x; then
2764    STRIP=":"
2765  else
2766    case $cross_compiling:$ac_tool_warned in
2767yes:)
2768{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2769$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2770ac_tool_warned=yes ;;
2771esac
2772    STRIP=$ac_ct_STRIP
2773  fi
2774else
2775  STRIP="$ac_cv_prog_STRIP"
2776fi
2777
2778fi
2779INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2780
2781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2782$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2783if test -z "$MKDIR_P"; then
2784  if ${ac_cv_path_mkdir+:} false; then :
2785  $as_echo_n "(cached) " >&6
2786else
2787  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2788for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2789do
2790  IFS=$as_save_IFS
2791  test -z "$as_dir" && as_dir=.
2792    for ac_prog in mkdir gmkdir; do
2793	 for ac_exec_ext in '' $ac_executable_extensions; do
2794	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2795	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2796	     'mkdir (GNU coreutils) '* | \
2797	     'mkdir (coreutils) '* | \
2798	     'mkdir (fileutils) '4.1*)
2799	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2800	       break 3;;
2801	   esac
2802	 done
2803       done
2804  done
2805IFS=$as_save_IFS
2806
2807fi
2808
2809  test -d ./--version && rmdir ./--version
2810  if test "${ac_cv_path_mkdir+set}" = set; then
2811    MKDIR_P="$ac_cv_path_mkdir -p"
2812  else
2813    # As a last resort, use the slow shell script.  Don't cache a
2814    # value for MKDIR_P within a source directory, because that will
2815    # break other packages using the cache if that directory is
2816    # removed, or if the value is a relative name.
2817    MKDIR_P="$ac_install_sh -d"
2818  fi
2819fi
2820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2821$as_echo "$MKDIR_P" >&6; }
2822
2823for ac_prog in gawk mawk nawk awk
2824do
2825  # Extract the first word of "$ac_prog", so it can be a program name with args.
2826set dummy $ac_prog; ac_word=$2
2827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2828$as_echo_n "checking for $ac_word... " >&6; }
2829if ${ac_cv_prog_AWK+:} false; then :
2830  $as_echo_n "(cached) " >&6
2831else
2832  if test -n "$AWK"; then
2833  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2834else
2835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2836for as_dir in $PATH
2837do
2838  IFS=$as_save_IFS
2839  test -z "$as_dir" && as_dir=.
2840    for ac_exec_ext in '' $ac_executable_extensions; do
2841  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2842    ac_cv_prog_AWK="$ac_prog"
2843    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2844    break 2
2845  fi
2846done
2847  done
2848IFS=$as_save_IFS
2849
2850fi
2851fi
2852AWK=$ac_cv_prog_AWK
2853if test -n "$AWK"; then
2854  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2855$as_echo "$AWK" >&6; }
2856else
2857  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2858$as_echo "no" >&6; }
2859fi
2860
2861
2862  test -n "$AWK" && break
2863done
2864
2865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2866$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2867set x ${MAKE-make}
2868ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2869if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2870  $as_echo_n "(cached) " >&6
2871else
2872  cat >conftest.make <<\_ACEOF
2873SHELL = /bin/sh
2874all:
2875	@echo '@@@%%%=$(MAKE)=@@@%%%'
2876_ACEOF
2877# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2878case `${MAKE-make} -f conftest.make 2>/dev/null` in
2879  *@@@%%%=?*=@@@%%%*)
2880    eval ac_cv_prog_make_${ac_make}_set=yes;;
2881  *)
2882    eval ac_cv_prog_make_${ac_make}_set=no;;
2883esac
2884rm -f conftest.make
2885fi
2886if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2887  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2888$as_echo "yes" >&6; }
2889  SET_MAKE=
2890else
2891  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2892$as_echo "no" >&6; }
2893  SET_MAKE="MAKE=${MAKE-make}"
2894fi
2895
2896rm -rf .tst 2>/dev/null
2897mkdir .tst 2>/dev/null
2898if test -d .tst; then
2899  am__leading_dot=.
2900else
2901  am__leading_dot=_
2902fi
2903rmdir .tst 2>/dev/null
2904
2905# Check whether --enable-silent-rules was given.
2906if test "${enable_silent_rules+set}" = set; then :
2907  enableval=$enable_silent_rules;
2908fi
2909
2910case $enable_silent_rules in # (((
2911  yes) AM_DEFAULT_VERBOSITY=0;;
2912   no) AM_DEFAULT_VERBOSITY=1;;
2913    *) AM_DEFAULT_VERBOSITY=1;;
2914esac
2915am_make=${MAKE-make}
2916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2917$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2918if ${am_cv_make_support_nested_variables+:} false; then :
2919  $as_echo_n "(cached) " >&6
2920else
2921  if $as_echo 'TRUE=$(BAR$(V))
2922BAR0=false
2923BAR1=true
2924V=1
2925am__doit:
2926	@$(TRUE)
2927.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2928  am_cv_make_support_nested_variables=yes
2929else
2930  am_cv_make_support_nested_variables=no
2931fi
2932fi
2933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2934$as_echo "$am_cv_make_support_nested_variables" >&6; }
2935if test $am_cv_make_support_nested_variables = yes; then
2936    AM_V='$(V)'
2937  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2938else
2939  AM_V=$AM_DEFAULT_VERBOSITY
2940  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2941fi
2942AM_BACKSLASH='\'
2943
2944if test "`cd $srcdir && pwd`" != "`pwd`"; then
2945  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2946  # is not polluted with repeated "-I."
2947  am__isrc=' -I$(srcdir)'
2948  # test to see if srcdir already configured
2949  if test -f $srcdir/config.status; then
2950    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2951  fi
2952fi
2953
2954# test whether we have cygpath
2955if test -z "$CYGPATH_W"; then
2956  if (cygpath --version) >/dev/null 2>/dev/null; then
2957    CYGPATH_W='cygpath -w'
2958  else
2959    CYGPATH_W=echo
2960  fi
2961fi
2962
2963
2964# Define the identity of the package.
2965 PACKAGE='libFS'
2966 VERSION='1.0.8'
2967
2968
2969cat >>confdefs.h <<_ACEOF
2970#define PACKAGE "$PACKAGE"
2971_ACEOF
2972
2973
2974cat >>confdefs.h <<_ACEOF
2975#define VERSION "$VERSION"
2976_ACEOF
2977
2978# Some tools Automake needs.
2979
2980ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2981
2982
2983AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2984
2985
2986AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2987
2988
2989AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2990
2991
2992MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2993
2994# For better backward compatibility.  To be removed once Automake 1.9.x
2995# dies out for good.  For more background, see:
2996# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2997# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2998mkdir_p='$(MKDIR_P)'
2999
3000# We need awk for the "check" target (and possibly the TAP driver).  The
3001# system "awk" is bad on some platforms.
3002# Always define AMTAR for backward compatibility.  Yes, it's still used
3003# in the wild :-(  We should find a proper way to deprecate it ...
3004AMTAR='$${TAR-tar}'
3005
3006
3007# We'll loop over all known methods to create a tar archive until one works.
3008_am_tools='gnutar  pax cpio none'
3009
3010am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3011
3012
3013
3014
3015
3016
3017# POSIX will say in a future version that running "rm -f" with no argument
3018# is OK; and we want to be able to make that assumption in our Makefile
3019# recipes.  So use an aggressive probe to check that the usage we want is
3020# actually supported "in the wild" to an acceptable degree.
3021# See automake bug#10828.
3022# To make any issue more visible, cause the running configure to be aborted
3023# by default if the 'rm' program in use doesn't match our expectations; the
3024# user can still override this though.
3025if rm -f && rm -fr && rm -rf; then : OK; else
3026  cat >&2 <<'END'
3027Oops!
3028
3029Your 'rm' program seems unable to run without file operands specified
3030on the command line, even when the '-f' option is present.  This is contrary
3031to the behaviour of most rm programs out there, and not conforming with
3032the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3033
3034Please tell bug-automake@gnu.org about your system, including the value
3035of your $PATH and any error possibly output before this message.  This
3036can help us improve future automake versions.
3037
3038END
3039  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3040    echo 'Configuration will proceed anyway, since you have set the' >&2
3041    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3042    echo >&2
3043  else
3044    cat >&2 <<'END'
3045Aborting the configuration process, to ensure you take notice of the issue.
3046
3047You can download and install GNU coreutils to get an 'rm' implementation
3048that behaves properly: <http://www.gnu.org/software/coreutils/>.
3049
3050If you want to complete the configuration process using your problematic
3051'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3052to "yes", and re-run configure.
3053
3054END
3055    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3056  fi
3057fi
3058
3059
3060# Set common system defines for POSIX extensions, such as _GNU_SOURCE
3061# Must be called before any macros that run the compiler (like
3062# AC_PROG_LIBTOOL) to avoid autoconf errors.
3063DEPDIR="${am__leading_dot}deps"
3064
3065ac_config_commands="$ac_config_commands depfiles"
3066
3067
3068am_make=${MAKE-make}
3069cat > confinc << 'END'
3070am__doit:
3071	@echo this is the am__doit target
3072.PHONY: am__doit
3073END
3074# If we don't find an include directive, just comment out the code.
3075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3076$as_echo_n "checking for style of include used by $am_make... " >&6; }
3077am__include="#"
3078am__quote=
3079_am_result=none
3080# First try GNU make style include.
3081echo "include confinc" > confmf
3082# Ignore all kinds of additional output from 'make'.
3083case `$am_make -s -f confmf 2> /dev/null` in #(
3084*the\ am__doit\ target*)
3085  am__include=include
3086  am__quote=
3087  _am_result=GNU
3088  ;;
3089esac
3090# Now try BSD make style include.
3091if test "$am__include" = "#"; then
3092   echo '.include "confinc"' > confmf
3093   case `$am_make -s -f confmf 2> /dev/null` in #(
3094   *the\ am__doit\ target*)
3095     am__include=.include
3096     am__quote="\""
3097     _am_result=BSD
3098     ;;
3099   esac
3100fi
3101
3102
3103{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3104$as_echo "$_am_result" >&6; }
3105rm -f confinc confmf
3106
3107# Check whether --enable-dependency-tracking was given.
3108if test "${enable_dependency_tracking+set}" = set; then :
3109  enableval=$enable_dependency_tracking;
3110fi
3111
3112if test "x$enable_dependency_tracking" != xno; then
3113  am_depcomp="$ac_aux_dir/depcomp"
3114  AMDEPBACKSLASH='\'
3115  am__nodep='_no'
3116fi
3117 if test "x$enable_dependency_tracking" != xno; then
3118  AMDEP_TRUE=
3119  AMDEP_FALSE='#'
3120else
3121  AMDEP_TRUE='#'
3122  AMDEP_FALSE=
3123fi
3124
3125
3126ac_ext=c
3127ac_cpp='$CPP $CPPFLAGS'
3128ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3129ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3130ac_compiler_gnu=$ac_cv_c_compiler_gnu
3131if test -n "$ac_tool_prefix"; then
3132  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3133set dummy ${ac_tool_prefix}gcc; ac_word=$2
3134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3135$as_echo_n "checking for $ac_word... " >&6; }
3136if ${ac_cv_prog_CC+:} false; then :
3137  $as_echo_n "(cached) " >&6
3138else
3139  if test -n "$CC"; then
3140  ac_cv_prog_CC="$CC" # Let the user override the test.
3141else
3142as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3143for as_dir in $PATH
3144do
3145  IFS=$as_save_IFS
3146  test -z "$as_dir" && as_dir=.
3147    for ac_exec_ext in '' $ac_executable_extensions; do
3148  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3149    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3150    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3151    break 2
3152  fi
3153done
3154  done
3155IFS=$as_save_IFS
3156
3157fi
3158fi
3159CC=$ac_cv_prog_CC
3160if test -n "$CC"; then
3161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3162$as_echo "$CC" >&6; }
3163else
3164  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3165$as_echo "no" >&6; }
3166fi
3167
3168
3169fi
3170if test -z "$ac_cv_prog_CC"; then
3171  ac_ct_CC=$CC
3172  # Extract the first word of "gcc", so it can be a program name with args.
3173set dummy gcc; ac_word=$2
3174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3175$as_echo_n "checking for $ac_word... " >&6; }
3176if ${ac_cv_prog_ac_ct_CC+:} false; then :
3177  $as_echo_n "(cached) " >&6
3178else
3179  if test -n "$ac_ct_CC"; then
3180  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3181else
3182as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3183for as_dir in $PATH
3184do
3185  IFS=$as_save_IFS
3186  test -z "$as_dir" && as_dir=.
3187    for ac_exec_ext in '' $ac_executable_extensions; do
3188  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3189    ac_cv_prog_ac_ct_CC="gcc"
3190    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3191    break 2
3192  fi
3193done
3194  done
3195IFS=$as_save_IFS
3196
3197fi
3198fi
3199ac_ct_CC=$ac_cv_prog_ac_ct_CC
3200if test -n "$ac_ct_CC"; then
3201  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3202$as_echo "$ac_ct_CC" >&6; }
3203else
3204  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3205$as_echo "no" >&6; }
3206fi
3207
3208  if test "x$ac_ct_CC" = x; then
3209    CC=""
3210  else
3211    case $cross_compiling:$ac_tool_warned in
3212yes:)
3213{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3214$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3215ac_tool_warned=yes ;;
3216esac
3217    CC=$ac_ct_CC
3218  fi
3219else
3220  CC="$ac_cv_prog_CC"
3221fi
3222
3223if test -z "$CC"; then
3224          if test -n "$ac_tool_prefix"; then
3225    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3226set dummy ${ac_tool_prefix}cc; ac_word=$2
3227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3228$as_echo_n "checking for $ac_word... " >&6; }
3229if ${ac_cv_prog_CC+:} false; then :
3230  $as_echo_n "(cached) " >&6
3231else
3232  if test -n "$CC"; then
3233  ac_cv_prog_CC="$CC" # Let the user override the test.
3234else
3235as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3236for as_dir in $PATH
3237do
3238  IFS=$as_save_IFS
3239  test -z "$as_dir" && as_dir=.
3240    for ac_exec_ext in '' $ac_executable_extensions; do
3241  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3242    ac_cv_prog_CC="${ac_tool_prefix}cc"
3243    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3244    break 2
3245  fi
3246done
3247  done
3248IFS=$as_save_IFS
3249
3250fi
3251fi
3252CC=$ac_cv_prog_CC
3253if test -n "$CC"; then
3254  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3255$as_echo "$CC" >&6; }
3256else
3257  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3258$as_echo "no" >&6; }
3259fi
3260
3261
3262  fi
3263fi
3264if test -z "$CC"; then
3265  # Extract the first word of "cc", so it can be a program name with args.
3266set dummy cc; ac_word=$2
3267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3268$as_echo_n "checking for $ac_word... " >&6; }
3269if ${ac_cv_prog_CC+:} false; then :
3270  $as_echo_n "(cached) " >&6
3271else
3272  if test -n "$CC"; then
3273  ac_cv_prog_CC="$CC" # Let the user override the test.
3274else
3275  ac_prog_rejected=no
3276as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3277for as_dir in $PATH
3278do
3279  IFS=$as_save_IFS
3280  test -z "$as_dir" && as_dir=.
3281    for ac_exec_ext in '' $ac_executable_extensions; do
3282  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3283    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3284       ac_prog_rejected=yes
3285       continue
3286     fi
3287    ac_cv_prog_CC="cc"
3288    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3289    break 2
3290  fi
3291done
3292  done
3293IFS=$as_save_IFS
3294
3295if test $ac_prog_rejected = yes; then
3296  # We found a bogon in the path, so make sure we never use it.
3297  set dummy $ac_cv_prog_CC
3298  shift
3299  if test $# != 0; then
3300    # We chose a different compiler from the bogus one.
3301    # However, it has the same basename, so the bogon will be chosen
3302    # first if we set CC to just the basename; use the full file name.
3303    shift
3304    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3305  fi
3306fi
3307fi
3308fi
3309CC=$ac_cv_prog_CC
3310if test -n "$CC"; then
3311  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3312$as_echo "$CC" >&6; }
3313else
3314  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3315$as_echo "no" >&6; }
3316fi
3317
3318
3319fi
3320if test -z "$CC"; then
3321  if test -n "$ac_tool_prefix"; then
3322  for ac_prog in cl.exe
3323  do
3324    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3325set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3327$as_echo_n "checking for $ac_word... " >&6; }
3328if ${ac_cv_prog_CC+:} false; then :
3329  $as_echo_n "(cached) " >&6
3330else
3331  if test -n "$CC"; then
3332  ac_cv_prog_CC="$CC" # Let the user override the test.
3333else
3334as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3335for as_dir in $PATH
3336do
3337  IFS=$as_save_IFS
3338  test -z "$as_dir" && as_dir=.
3339    for ac_exec_ext in '' $ac_executable_extensions; do
3340  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3341    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3342    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3343    break 2
3344  fi
3345done
3346  done
3347IFS=$as_save_IFS
3348
3349fi
3350fi
3351CC=$ac_cv_prog_CC
3352if test -n "$CC"; then
3353  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3354$as_echo "$CC" >&6; }
3355else
3356  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3357$as_echo "no" >&6; }
3358fi
3359
3360
3361    test -n "$CC" && break
3362  done
3363fi
3364if test -z "$CC"; then
3365  ac_ct_CC=$CC
3366  for ac_prog in cl.exe
3367do
3368  # Extract the first word of "$ac_prog", so it can be a program name with args.
3369set dummy $ac_prog; ac_word=$2
3370{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3371$as_echo_n "checking for $ac_word... " >&6; }
3372if ${ac_cv_prog_ac_ct_CC+:} false; then :
3373  $as_echo_n "(cached) " >&6
3374else
3375  if test -n "$ac_ct_CC"; then
3376  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3377else
3378as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3379for as_dir in $PATH
3380do
3381  IFS=$as_save_IFS
3382  test -z "$as_dir" && as_dir=.
3383    for ac_exec_ext in '' $ac_executable_extensions; do
3384  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3385    ac_cv_prog_ac_ct_CC="$ac_prog"
3386    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3387    break 2
3388  fi
3389done
3390  done
3391IFS=$as_save_IFS
3392
3393fi
3394fi
3395ac_ct_CC=$ac_cv_prog_ac_ct_CC
3396if test -n "$ac_ct_CC"; then
3397  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3398$as_echo "$ac_ct_CC" >&6; }
3399else
3400  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3401$as_echo "no" >&6; }
3402fi
3403
3404
3405  test -n "$ac_ct_CC" && break
3406done
3407
3408  if test "x$ac_ct_CC" = x; then
3409    CC=""
3410  else
3411    case $cross_compiling:$ac_tool_warned in
3412yes:)
3413{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3414$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3415ac_tool_warned=yes ;;
3416esac
3417    CC=$ac_ct_CC
3418  fi
3419fi
3420
3421fi
3422
3423
3424test -z "$CC" && { { $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 $? "no acceptable C compiler found in \$PATH
3427See \`config.log' for more details" "$LINENO" 5; }
3428
3429# Provide some information about the compiler.
3430$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3431set X $ac_compile
3432ac_compiler=$2
3433for ac_option in --version -v -V -qversion; do
3434  { { ac_try="$ac_compiler $ac_option >&5"
3435case "(($ac_try" in
3436  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3437  *) ac_try_echo=$ac_try;;
3438esac
3439eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3440$as_echo "$ac_try_echo"; } >&5
3441  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3442  ac_status=$?
3443  if test -s conftest.err; then
3444    sed '10a\
3445... rest of stderr output deleted ...
3446         10q' conftest.err >conftest.er1
3447    cat conftest.er1 >&5
3448  fi
3449  rm -f conftest.er1 conftest.err
3450  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3451  test $ac_status = 0; }
3452done
3453
3454cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3455/* end confdefs.h.  */
3456
3457int
3458main ()
3459{
3460
3461  ;
3462  return 0;
3463}
3464_ACEOF
3465ac_clean_files_save=$ac_clean_files
3466ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3467# Try to create an executable without -o first, disregard a.out.
3468# It will help us diagnose broken compilers, and finding out an intuition
3469# of exeext.
3470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3471$as_echo_n "checking whether the C compiler works... " >&6; }
3472ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3473
3474# The possible output files:
3475ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3476
3477ac_rmfiles=
3478for ac_file in $ac_files
3479do
3480  case $ac_file in
3481    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3482    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3483  esac
3484done
3485rm -f $ac_rmfiles
3486
3487if { { ac_try="$ac_link_default"
3488case "(($ac_try" in
3489  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3490  *) ac_try_echo=$ac_try;;
3491esac
3492eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3493$as_echo "$ac_try_echo"; } >&5
3494  (eval "$ac_link_default") 2>&5
3495  ac_status=$?
3496  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3497  test $ac_status = 0; }; then :
3498  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3499# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3500# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3501# so that the user can short-circuit this test for compilers unknown to
3502# Autoconf.
3503for ac_file in $ac_files ''
3504do
3505  test -f "$ac_file" || continue
3506  case $ac_file in
3507    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3508	;;
3509    [ab].out )
3510	# We found the default executable, but exeext='' is most
3511	# certainly right.
3512	break;;
3513    *.* )
3514	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3515	then :; else
3516	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3517	fi
3518	# We set ac_cv_exeext here because the later test for it is not
3519	# safe: cross compilers may not add the suffix if given an `-o'
3520	# argument, so we may need to know it at that point already.
3521	# Even if this section looks crufty: it has the advantage of
3522	# actually working.
3523	break;;
3524    * )
3525	break;;
3526  esac
3527done
3528test "$ac_cv_exeext" = no && ac_cv_exeext=
3529
3530else
3531  ac_file=''
3532fi
3533if test -z "$ac_file"; then :
3534  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3535$as_echo "no" >&6; }
3536$as_echo "$as_me: failed program was:" >&5
3537sed 's/^/| /' conftest.$ac_ext >&5
3538
3539{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3540$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3541as_fn_error 77 "C compiler cannot create executables
3542See \`config.log' for more details" "$LINENO" 5; }
3543else
3544  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3545$as_echo "yes" >&6; }
3546fi
3547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3548$as_echo_n "checking for C compiler default output file name... " >&6; }
3549{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3550$as_echo "$ac_file" >&6; }
3551ac_exeext=$ac_cv_exeext
3552
3553rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3554ac_clean_files=$ac_clean_files_save
3555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3556$as_echo_n "checking for suffix of executables... " >&6; }
3557if { { ac_try="$ac_link"
3558case "(($ac_try" in
3559  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3560  *) ac_try_echo=$ac_try;;
3561esac
3562eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3563$as_echo "$ac_try_echo"; } >&5
3564  (eval "$ac_link") 2>&5
3565  ac_status=$?
3566  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3567  test $ac_status = 0; }; then :
3568  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3569# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3570# work properly (i.e., refer to `conftest.exe'), while it won't with
3571# `rm'.
3572for ac_file in conftest.exe conftest conftest.*; do
3573  test -f "$ac_file" || continue
3574  case $ac_file in
3575    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3576    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3577	  break;;
3578    * ) break;;
3579  esac
3580done
3581else
3582  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3583$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3584as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3585See \`config.log' for more details" "$LINENO" 5; }
3586fi
3587rm -f conftest conftest$ac_cv_exeext
3588{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3589$as_echo "$ac_cv_exeext" >&6; }
3590
3591rm -f conftest.$ac_ext
3592EXEEXT=$ac_cv_exeext
3593ac_exeext=$EXEEXT
3594cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3595/* end confdefs.h.  */
3596#include <stdio.h>
3597int
3598main ()
3599{
3600FILE *f = fopen ("conftest.out", "w");
3601 return ferror (f) || fclose (f) != 0;
3602
3603  ;
3604  return 0;
3605}
3606_ACEOF
3607ac_clean_files="$ac_clean_files conftest.out"
3608# Check that the compiler produces executables we can run.  If not, either
3609# the compiler is broken, or we cross compile.
3610{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3611$as_echo_n "checking whether we are cross compiling... " >&6; }
3612if test "$cross_compiling" != yes; then
3613  { { ac_try="$ac_link"
3614case "(($ac_try" in
3615  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3616  *) ac_try_echo=$ac_try;;
3617esac
3618eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3619$as_echo "$ac_try_echo"; } >&5
3620  (eval "$ac_link") 2>&5
3621  ac_status=$?
3622  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3623  test $ac_status = 0; }
3624  if { ac_try='./conftest$ac_cv_exeext'
3625  { { case "(($ac_try" in
3626  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3627  *) ac_try_echo=$ac_try;;
3628esac
3629eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3630$as_echo "$ac_try_echo"; } >&5
3631  (eval "$ac_try") 2>&5
3632  ac_status=$?
3633  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3634  test $ac_status = 0; }; }; then
3635    cross_compiling=no
3636  else
3637    if test "$cross_compiling" = maybe; then
3638	cross_compiling=yes
3639    else
3640	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3641$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3642as_fn_error $? "cannot run C compiled programs.
3643If you meant to cross compile, use \`--host'.
3644See \`config.log' for more details" "$LINENO" 5; }
3645    fi
3646  fi
3647fi
3648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3649$as_echo "$cross_compiling" >&6; }
3650
3651rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3652ac_clean_files=$ac_clean_files_save
3653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3654$as_echo_n "checking for suffix of object files... " >&6; }
3655if ${ac_cv_objext+:} false; then :
3656  $as_echo_n "(cached) " >&6
3657else
3658  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3659/* end confdefs.h.  */
3660
3661int
3662main ()
3663{
3664
3665  ;
3666  return 0;
3667}
3668_ACEOF
3669rm -f conftest.o conftest.obj
3670if { { ac_try="$ac_compile"
3671case "(($ac_try" in
3672  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3673  *) ac_try_echo=$ac_try;;
3674esac
3675eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3676$as_echo "$ac_try_echo"; } >&5
3677  (eval "$ac_compile") 2>&5
3678  ac_status=$?
3679  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3680  test $ac_status = 0; }; then :
3681  for ac_file in conftest.o conftest.obj conftest.*; do
3682  test -f "$ac_file" || continue;
3683  case $ac_file in
3684    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3685    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3686       break;;
3687  esac
3688done
3689else
3690  $as_echo "$as_me: failed program was:" >&5
3691sed 's/^/| /' conftest.$ac_ext >&5
3692
3693{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3694$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3695as_fn_error $? "cannot compute suffix of object files: cannot compile
3696See \`config.log' for more details" "$LINENO" 5; }
3697fi
3698rm -f conftest.$ac_cv_objext conftest.$ac_ext
3699fi
3700{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3701$as_echo "$ac_cv_objext" >&6; }
3702OBJEXT=$ac_cv_objext
3703ac_objext=$OBJEXT
3704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3705$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3706if ${ac_cv_c_compiler_gnu+:} false; then :
3707  $as_echo_n "(cached) " >&6
3708else
3709  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3710/* end confdefs.h.  */
3711
3712int
3713main ()
3714{
3715#ifndef __GNUC__
3716       choke me
3717#endif
3718
3719  ;
3720  return 0;
3721}
3722_ACEOF
3723if ac_fn_c_try_compile "$LINENO"; then :
3724  ac_compiler_gnu=yes
3725else
3726  ac_compiler_gnu=no
3727fi
3728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3729ac_cv_c_compiler_gnu=$ac_compiler_gnu
3730
3731fi
3732{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3733$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3734if test $ac_compiler_gnu = yes; then
3735  GCC=yes
3736else
3737  GCC=
3738fi
3739ac_test_CFLAGS=${CFLAGS+set}
3740ac_save_CFLAGS=$CFLAGS
3741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3742$as_echo_n "checking whether $CC accepts -g... " >&6; }
3743if ${ac_cv_prog_cc_g+:} false; then :
3744  $as_echo_n "(cached) " >&6
3745else
3746  ac_save_c_werror_flag=$ac_c_werror_flag
3747   ac_c_werror_flag=yes
3748   ac_cv_prog_cc_g=no
3749   CFLAGS="-g"
3750   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3751/* end confdefs.h.  */
3752
3753int
3754main ()
3755{
3756
3757  ;
3758  return 0;
3759}
3760_ACEOF
3761if ac_fn_c_try_compile "$LINENO"; then :
3762  ac_cv_prog_cc_g=yes
3763else
3764  CFLAGS=""
3765      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3766/* end confdefs.h.  */
3767
3768int
3769main ()
3770{
3771
3772  ;
3773  return 0;
3774}
3775_ACEOF
3776if ac_fn_c_try_compile "$LINENO"; then :
3777
3778else
3779  ac_c_werror_flag=$ac_save_c_werror_flag
3780	 CFLAGS="-g"
3781	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3782/* end confdefs.h.  */
3783
3784int
3785main ()
3786{
3787
3788  ;
3789  return 0;
3790}
3791_ACEOF
3792if ac_fn_c_try_compile "$LINENO"; then :
3793  ac_cv_prog_cc_g=yes
3794fi
3795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3796fi
3797rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3798fi
3799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3800   ac_c_werror_flag=$ac_save_c_werror_flag
3801fi
3802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3803$as_echo "$ac_cv_prog_cc_g" >&6; }
3804if test "$ac_test_CFLAGS" = set; then
3805  CFLAGS=$ac_save_CFLAGS
3806elif test $ac_cv_prog_cc_g = yes; then
3807  if test "$GCC" = yes; then
3808    CFLAGS="-g -O2"
3809  else
3810    CFLAGS="-g"
3811  fi
3812else
3813  if test "$GCC" = yes; then
3814    CFLAGS="-O2"
3815  else
3816    CFLAGS=
3817  fi
3818fi
3819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3820$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3821if ${ac_cv_prog_cc_c89+:} false; then :
3822  $as_echo_n "(cached) " >&6
3823else
3824  ac_cv_prog_cc_c89=no
3825ac_save_CC=$CC
3826cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3827/* end confdefs.h.  */
3828#include <stdarg.h>
3829#include <stdio.h>
3830struct stat;
3831/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3832struct buf { int x; };
3833FILE * (*rcsopen) (struct buf *, struct stat *, int);
3834static char *e (p, i)
3835     char **p;
3836     int i;
3837{
3838  return p[i];
3839}
3840static char *f (char * (*g) (char **, int), char **p, ...)
3841{
3842  char *s;
3843  va_list v;
3844  va_start (v,p);
3845  s = g (p, va_arg (v,int));
3846  va_end (v);
3847  return s;
3848}
3849
3850/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3851   function prototypes and stuff, but not '\xHH' hex character constants.
3852   These don't provoke an error unfortunately, instead are silently treated
3853   as 'x'.  The following induces an error, until -std is added to get
3854   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3855   array size at least.  It's necessary to write '\x00'==0 to get something
3856   that's true only with -std.  */
3857int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3858
3859/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3860   inside strings and character constants.  */
3861#define FOO(x) 'x'
3862int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3863
3864int test (int i, double x);
3865struct s1 {int (*f) (int a);};
3866struct s2 {int (*f) (double a);};
3867int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3868int argc;
3869char **argv;
3870int
3871main ()
3872{
3873return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3874  ;
3875  return 0;
3876}
3877_ACEOF
3878for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3879	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3880do
3881  CC="$ac_save_CC $ac_arg"
3882  if ac_fn_c_try_compile "$LINENO"; then :
3883  ac_cv_prog_cc_c89=$ac_arg
3884fi
3885rm -f core conftest.err conftest.$ac_objext
3886  test "x$ac_cv_prog_cc_c89" != "xno" && break
3887done
3888rm -f conftest.$ac_ext
3889CC=$ac_save_CC
3890
3891fi
3892# AC_CACHE_VAL
3893case "x$ac_cv_prog_cc_c89" in
3894  x)
3895    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3896$as_echo "none needed" >&6; } ;;
3897  xno)
3898    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3899$as_echo "unsupported" >&6; } ;;
3900  *)
3901    CC="$CC $ac_cv_prog_cc_c89"
3902    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3903$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3904esac
3905if test "x$ac_cv_prog_cc_c89" != xno; then :
3906
3907fi
3908
3909ac_ext=c
3910ac_cpp='$CPP $CPPFLAGS'
3911ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3912ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3913ac_compiler_gnu=$ac_cv_c_compiler_gnu
3914
3915ac_ext=c
3916ac_cpp='$CPP $CPPFLAGS'
3917ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3918ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3919ac_compiler_gnu=$ac_cv_c_compiler_gnu
3920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3921$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3922if ${am_cv_prog_cc_c_o+:} false; then :
3923  $as_echo_n "(cached) " >&6
3924else
3925  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3926/* end confdefs.h.  */
3927
3928int
3929main ()
3930{
3931
3932  ;
3933  return 0;
3934}
3935_ACEOF
3936  # Make sure it works both with $CC and with simple cc.
3937  # Following AC_PROG_CC_C_O, we do the test twice because some
3938  # compilers refuse to overwrite an existing .o file with -o,
3939  # though they will create one.
3940  am_cv_prog_cc_c_o=yes
3941  for am_i in 1 2; do
3942    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3943   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3944   ac_status=$?
3945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3946   (exit $ac_status); } \
3947         && test -f conftest2.$ac_objext; then
3948      : OK
3949    else
3950      am_cv_prog_cc_c_o=no
3951      break
3952    fi
3953  done
3954  rm -f core conftest*
3955  unset am_i
3956fi
3957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3958$as_echo "$am_cv_prog_cc_c_o" >&6; }
3959if test "$am_cv_prog_cc_c_o" != yes; then
3960   # Losing compiler, so override with the script.
3961   # FIXME: It is wrong to rewrite CC.
3962   # But if we don't then we get into trouble of one sort or another.
3963   # A longer-term fix would be to have automake use am__CC in this case,
3964   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3965   CC="$am_aux_dir/compile $CC"
3966fi
3967ac_ext=c
3968ac_cpp='$CPP $CPPFLAGS'
3969ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3970ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3971ac_compiler_gnu=$ac_cv_c_compiler_gnu
3972
3973
3974depcc="$CC"   am_compiler_list=
3975
3976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3977$as_echo_n "checking dependency style of $depcc... " >&6; }
3978if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3979  $as_echo_n "(cached) " >&6
3980else
3981  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3982  # We make a subdir and do the tests there.  Otherwise we can end up
3983  # making bogus files that we don't know about and never remove.  For
3984  # instance it was reported that on HP-UX the gcc test will end up
3985  # making a dummy file named 'D' -- because '-MD' means "put the output
3986  # in D".
3987  rm -rf conftest.dir
3988  mkdir conftest.dir
3989  # Copy depcomp to subdir because otherwise we won't find it if we're
3990  # using a relative directory.
3991  cp "$am_depcomp" conftest.dir
3992  cd conftest.dir
3993  # We will build objects and dependencies in a subdirectory because
3994  # it helps to detect inapplicable dependency modes.  For instance
3995  # both Tru64's cc and ICC support -MD to output dependencies as a
3996  # side effect of compilation, but ICC will put the dependencies in
3997  # the current directory while Tru64 will put them in the object
3998  # directory.
3999  mkdir sub
4000
4001  am_cv_CC_dependencies_compiler_type=none
4002  if test "$am_compiler_list" = ""; then
4003     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4004  fi
4005  am__universal=false
4006  case " $depcc " in #(
4007     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4008     esac
4009
4010  for depmode in $am_compiler_list; do
4011    # Setup a source with many dependencies, because some compilers
4012    # like to wrap large dependency lists on column 80 (with \), and
4013    # we should not choose a depcomp mode which is confused by this.
4014    #
4015    # We need to recreate these files for each test, as the compiler may
4016    # overwrite some of them when testing with obscure command lines.
4017    # This happens at least with the AIX C compiler.
4018    : > sub/conftest.c
4019    for i in 1 2 3 4 5 6; do
4020      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4021      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4022      # Solaris 10 /bin/sh.
4023      echo '/* dummy */' > sub/conftst$i.h
4024    done
4025    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4026
4027    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4028    # mode.  It turns out that the SunPro C++ compiler does not properly
4029    # handle '-M -o', and we need to detect this.  Also, some Intel
4030    # versions had trouble with output in subdirs.
4031    am__obj=sub/conftest.${OBJEXT-o}
4032    am__minus_obj="-o $am__obj"
4033    case $depmode in
4034    gcc)
4035      # This depmode causes a compiler race in universal mode.
4036      test "$am__universal" = false || continue
4037      ;;
4038    nosideeffect)
4039      # After this tag, mechanisms are not by side-effect, so they'll
4040      # only be used when explicitly requested.
4041      if test "x$enable_dependency_tracking" = xyes; then
4042	continue
4043      else
4044	break
4045      fi
4046      ;;
4047    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4048      # This compiler won't grok '-c -o', but also, the minuso test has
4049      # not run yet.  These depmodes are late enough in the game, and
4050      # so weak that their functioning should not be impacted.
4051      am__obj=conftest.${OBJEXT-o}
4052      am__minus_obj=
4053      ;;
4054    none) break ;;
4055    esac
4056    if depmode=$depmode \
4057       source=sub/conftest.c object=$am__obj \
4058       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4059       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4060         >/dev/null 2>conftest.err &&
4061       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4062       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4063       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4064       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4065      # icc doesn't choke on unknown options, it will just issue warnings
4066      # or remarks (even with -Werror).  So we grep stderr for any message
4067      # that says an option was ignored or not supported.
4068      # When given -MP, icc 7.0 and 7.1 complain thusly:
4069      #   icc: Command line warning: ignoring option '-M'; no argument required
4070      # The diagnosis changed in icc 8.0:
4071      #   icc: Command line remark: option '-MP' not supported
4072      if (grep 'ignoring option' conftest.err ||
4073          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4074        am_cv_CC_dependencies_compiler_type=$depmode
4075        break
4076      fi
4077    fi
4078  done
4079
4080  cd ..
4081  rm -rf conftest.dir
4082else
4083  am_cv_CC_dependencies_compiler_type=none
4084fi
4085
4086fi
4087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4088$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4089CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4090
4091 if
4092  test "x$enable_dependency_tracking" != xno \
4093  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4094  am__fastdepCC_TRUE=
4095  am__fastdepCC_FALSE='#'
4096else
4097  am__fastdepCC_TRUE='#'
4098  am__fastdepCC_FALSE=
4099fi
4100
4101
4102
4103ac_ext=c
4104ac_cpp='$CPP $CPPFLAGS'
4105ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4106ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4107ac_compiler_gnu=$ac_cv_c_compiler_gnu
4108{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4109$as_echo_n "checking how to run the C preprocessor... " >&6; }
4110# On Suns, sometimes $CPP names a directory.
4111if test -n "$CPP" && test -d "$CPP"; then
4112  CPP=
4113fi
4114if test -z "$CPP"; then
4115  if ${ac_cv_prog_CPP+:} false; then :
4116  $as_echo_n "(cached) " >&6
4117else
4118      # Double quotes because CPP needs to be expanded
4119    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4120    do
4121      ac_preproc_ok=false
4122for ac_c_preproc_warn_flag in '' yes
4123do
4124  # Use a header file that comes with gcc, so configuring glibc
4125  # with a fresh cross-compiler works.
4126  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4127  # <limits.h> exists even on freestanding compilers.
4128  # On the NeXT, cc -E runs the code through the compiler's parser,
4129  # not just through cpp. "Syntax error" is here to catch this case.
4130  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4131/* end confdefs.h.  */
4132#ifdef __STDC__
4133# include <limits.h>
4134#else
4135# include <assert.h>
4136#endif
4137		     Syntax error
4138_ACEOF
4139if ac_fn_c_try_cpp "$LINENO"; then :
4140
4141else
4142  # Broken: fails on valid input.
4143continue
4144fi
4145rm -f conftest.err conftest.i conftest.$ac_ext
4146
4147  # OK, works on sane cases.  Now check whether nonexistent headers
4148  # can be detected and how.
4149  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4150/* end confdefs.h.  */
4151#include <ac_nonexistent.h>
4152_ACEOF
4153if ac_fn_c_try_cpp "$LINENO"; then :
4154  # Broken: success on invalid input.
4155continue
4156else
4157  # Passes both tests.
4158ac_preproc_ok=:
4159break
4160fi
4161rm -f conftest.err conftest.i conftest.$ac_ext
4162
4163done
4164# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4165rm -f conftest.i conftest.err conftest.$ac_ext
4166if $ac_preproc_ok; then :
4167  break
4168fi
4169
4170    done
4171    ac_cv_prog_CPP=$CPP
4172
4173fi
4174  CPP=$ac_cv_prog_CPP
4175else
4176  ac_cv_prog_CPP=$CPP
4177fi
4178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4179$as_echo "$CPP" >&6; }
4180ac_preproc_ok=false
4181for ac_c_preproc_warn_flag in '' yes
4182do
4183  # Use a header file that comes with gcc, so configuring glibc
4184  # with a fresh cross-compiler works.
4185  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4186  # <limits.h> exists even on freestanding compilers.
4187  # On the NeXT, cc -E runs the code through the compiler's parser,
4188  # not just through cpp. "Syntax error" is here to catch this case.
4189  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4190/* end confdefs.h.  */
4191#ifdef __STDC__
4192# include <limits.h>
4193#else
4194# include <assert.h>
4195#endif
4196		     Syntax error
4197_ACEOF
4198if ac_fn_c_try_cpp "$LINENO"; then :
4199
4200else
4201  # Broken: fails on valid input.
4202continue
4203fi
4204rm -f conftest.err conftest.i conftest.$ac_ext
4205
4206  # OK, works on sane cases.  Now check whether nonexistent headers
4207  # can be detected and how.
4208  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4209/* end confdefs.h.  */
4210#include <ac_nonexistent.h>
4211_ACEOF
4212if ac_fn_c_try_cpp "$LINENO"; then :
4213  # Broken: success on invalid input.
4214continue
4215else
4216  # Passes both tests.
4217ac_preproc_ok=:
4218break
4219fi
4220rm -f conftest.err conftest.i conftest.$ac_ext
4221
4222done
4223# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4224rm -f conftest.i conftest.err conftest.$ac_ext
4225if $ac_preproc_ok; then :
4226
4227else
4228  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4229$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4230as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4231See \`config.log' for more details" "$LINENO" 5; }
4232fi
4233
4234ac_ext=c
4235ac_cpp='$CPP $CPPFLAGS'
4236ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4237ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4238ac_compiler_gnu=$ac_cv_c_compiler_gnu
4239
4240
4241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4242$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4243if ${ac_cv_path_GREP+:} false; then :
4244  $as_echo_n "(cached) " >&6
4245else
4246  if test -z "$GREP"; then
4247  ac_path_GREP_found=false
4248  # Loop through the user's path and test for each of PROGNAME-LIST
4249  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4250for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4251do
4252  IFS=$as_save_IFS
4253  test -z "$as_dir" && as_dir=.
4254    for ac_prog in grep ggrep; do
4255    for ac_exec_ext in '' $ac_executable_extensions; do
4256      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4257      as_fn_executable_p "$ac_path_GREP" || continue
4258# Check for GNU ac_path_GREP and select it if it is found.
4259  # Check for GNU $ac_path_GREP
4260case `"$ac_path_GREP" --version 2>&1` in
4261*GNU*)
4262  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4263*)
4264  ac_count=0
4265  $as_echo_n 0123456789 >"conftest.in"
4266  while :
4267  do
4268    cat "conftest.in" "conftest.in" >"conftest.tmp"
4269    mv "conftest.tmp" "conftest.in"
4270    cp "conftest.in" "conftest.nl"
4271    $as_echo 'GREP' >> "conftest.nl"
4272    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4273    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4274    as_fn_arith $ac_count + 1 && ac_count=$as_val
4275    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4276      # Best one so far, save it but keep looking for a better one
4277      ac_cv_path_GREP="$ac_path_GREP"
4278      ac_path_GREP_max=$ac_count
4279    fi
4280    # 10*(2^10) chars as input seems more than enough
4281    test $ac_count -gt 10 && break
4282  done
4283  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4284esac
4285
4286      $ac_path_GREP_found && break 3
4287    done
4288  done
4289  done
4290IFS=$as_save_IFS
4291  if test -z "$ac_cv_path_GREP"; then
4292    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4293  fi
4294else
4295  ac_cv_path_GREP=$GREP
4296fi
4297
4298fi
4299{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4300$as_echo "$ac_cv_path_GREP" >&6; }
4301 GREP="$ac_cv_path_GREP"
4302
4303
4304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4305$as_echo_n "checking for egrep... " >&6; }
4306if ${ac_cv_path_EGREP+:} false; then :
4307  $as_echo_n "(cached) " >&6
4308else
4309  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4310   then ac_cv_path_EGREP="$GREP -E"
4311   else
4312     if test -z "$EGREP"; then
4313  ac_path_EGREP_found=false
4314  # Loop through the user's path and test for each of PROGNAME-LIST
4315  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4316for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4317do
4318  IFS=$as_save_IFS
4319  test -z "$as_dir" && as_dir=.
4320    for ac_prog in egrep; do
4321    for ac_exec_ext in '' $ac_executable_extensions; do
4322      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4323      as_fn_executable_p "$ac_path_EGREP" || continue
4324# Check for GNU ac_path_EGREP and select it if it is found.
4325  # Check for GNU $ac_path_EGREP
4326case `"$ac_path_EGREP" --version 2>&1` in
4327*GNU*)
4328  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4329*)
4330  ac_count=0
4331  $as_echo_n 0123456789 >"conftest.in"
4332  while :
4333  do
4334    cat "conftest.in" "conftest.in" >"conftest.tmp"
4335    mv "conftest.tmp" "conftest.in"
4336    cp "conftest.in" "conftest.nl"
4337    $as_echo 'EGREP' >> "conftest.nl"
4338    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4339    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4340    as_fn_arith $ac_count + 1 && ac_count=$as_val
4341    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4342      # Best one so far, save it but keep looking for a better one
4343      ac_cv_path_EGREP="$ac_path_EGREP"
4344      ac_path_EGREP_max=$ac_count
4345    fi
4346    # 10*(2^10) chars as input seems more than enough
4347    test $ac_count -gt 10 && break
4348  done
4349  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4350esac
4351
4352      $ac_path_EGREP_found && break 3
4353    done
4354  done
4355  done
4356IFS=$as_save_IFS
4357  if test -z "$ac_cv_path_EGREP"; then
4358    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4359  fi
4360else
4361  ac_cv_path_EGREP=$EGREP
4362fi
4363
4364   fi
4365fi
4366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4367$as_echo "$ac_cv_path_EGREP" >&6; }
4368 EGREP="$ac_cv_path_EGREP"
4369
4370
4371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4372$as_echo_n "checking for ANSI C header files... " >&6; }
4373if ${ac_cv_header_stdc+:} false; then :
4374  $as_echo_n "(cached) " >&6
4375else
4376  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4377/* end confdefs.h.  */
4378#include <stdlib.h>
4379#include <stdarg.h>
4380#include <string.h>
4381#include <float.h>
4382
4383int
4384main ()
4385{
4386
4387  ;
4388  return 0;
4389}
4390_ACEOF
4391if ac_fn_c_try_compile "$LINENO"; then :
4392  ac_cv_header_stdc=yes
4393else
4394  ac_cv_header_stdc=no
4395fi
4396rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4397
4398if test $ac_cv_header_stdc = yes; then
4399  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4400  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4401/* end confdefs.h.  */
4402#include <string.h>
4403
4404_ACEOF
4405if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4406  $EGREP "memchr" >/dev/null 2>&1; then :
4407
4408else
4409  ac_cv_header_stdc=no
4410fi
4411rm -f conftest*
4412
4413fi
4414
4415if test $ac_cv_header_stdc = yes; then
4416  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4417  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4418/* end confdefs.h.  */
4419#include <stdlib.h>
4420
4421_ACEOF
4422if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4423  $EGREP "free" >/dev/null 2>&1; then :
4424
4425else
4426  ac_cv_header_stdc=no
4427fi
4428rm -f conftest*
4429
4430fi
4431
4432if test $ac_cv_header_stdc = yes; then
4433  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4434  if test "$cross_compiling" = yes; then :
4435  :
4436else
4437  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4438/* end confdefs.h.  */
4439#include <ctype.h>
4440#include <stdlib.h>
4441#if ((' ' & 0x0FF) == 0x020)
4442# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4443# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4444#else
4445# define ISLOWER(c) \
4446		   (('a' <= (c) && (c) <= 'i') \
4447		     || ('j' <= (c) && (c) <= 'r') \
4448		     || ('s' <= (c) && (c) <= 'z'))
4449# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4450#endif
4451
4452#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4453int
4454main ()
4455{
4456  int i;
4457  for (i = 0; i < 256; i++)
4458    if (XOR (islower (i), ISLOWER (i))
4459	|| toupper (i) != TOUPPER (i))
4460      return 2;
4461  return 0;
4462}
4463_ACEOF
4464if ac_fn_c_try_run "$LINENO"; then :
4465
4466else
4467  ac_cv_header_stdc=no
4468fi
4469rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4470  conftest.$ac_objext conftest.beam conftest.$ac_ext
4471fi
4472
4473fi
4474fi
4475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4476$as_echo "$ac_cv_header_stdc" >&6; }
4477if test $ac_cv_header_stdc = yes; then
4478
4479$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4480
4481fi
4482
4483# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4484for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4485		  inttypes.h stdint.h unistd.h
4486do :
4487  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4488ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4489"
4490if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4491  cat >>confdefs.h <<_ACEOF
4492#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4493_ACEOF
4494
4495fi
4496
4497done
4498
4499
4500
4501  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4502if test "x$ac_cv_header_minix_config_h" = xyes; then :
4503  MINIX=yes
4504else
4505  MINIX=
4506fi
4507
4508
4509  if test "$MINIX" = yes; then
4510
4511$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4512
4513
4514$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4515
4516
4517$as_echo "#define _MINIX 1" >>confdefs.h
4518
4519  fi
4520
4521
4522  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4523$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4524if ${ac_cv_safe_to_define___extensions__+:} false; then :
4525  $as_echo_n "(cached) " >&6
4526else
4527  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4528/* end confdefs.h.  */
4529
4530#         define __EXTENSIONS__ 1
4531          $ac_includes_default
4532int
4533main ()
4534{
4535
4536  ;
4537  return 0;
4538}
4539_ACEOF
4540if ac_fn_c_try_compile "$LINENO"; then :
4541  ac_cv_safe_to_define___extensions__=yes
4542else
4543  ac_cv_safe_to_define___extensions__=no
4544fi
4545rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4546fi
4547{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4548$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4549  test $ac_cv_safe_to_define___extensions__ = yes &&
4550    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4551
4552  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4553
4554  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4555
4556  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4557
4558  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4559
4560
4561
4562# Initialize libtool
4563case `pwd` in
4564  *\ * | *\	*)
4565    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4566$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4567esac
4568
4569
4570
4571macro_version='2.4.6'
4572macro_revision='2.4.6'
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586ltmain=$ac_aux_dir/ltmain.sh
4587
4588# Make sure we can run config.sub.
4589$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4590  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4591
4592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4593$as_echo_n "checking build system type... " >&6; }
4594if ${ac_cv_build+:} false; then :
4595  $as_echo_n "(cached) " >&6
4596else
4597  ac_build_alias=$build_alias
4598test "x$ac_build_alias" = x &&
4599  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4600test "x$ac_build_alias" = x &&
4601  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4602ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4603  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4604
4605fi
4606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4607$as_echo "$ac_cv_build" >&6; }
4608case $ac_cv_build in
4609*-*-*) ;;
4610*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4611esac
4612build=$ac_cv_build
4613ac_save_IFS=$IFS; IFS='-'
4614set x $ac_cv_build
4615shift
4616build_cpu=$1
4617build_vendor=$2
4618shift; shift
4619# Remember, the first character of IFS is used to create $*,
4620# except with old shells:
4621build_os=$*
4622IFS=$ac_save_IFS
4623case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4624
4625
4626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4627$as_echo_n "checking host system type... " >&6; }
4628if ${ac_cv_host+:} false; then :
4629  $as_echo_n "(cached) " >&6
4630else
4631  if test "x$host_alias" = x; then
4632  ac_cv_host=$ac_cv_build
4633else
4634  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4635    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4636fi
4637
4638fi
4639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4640$as_echo "$ac_cv_host" >&6; }
4641case $ac_cv_host in
4642*-*-*) ;;
4643*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4644esac
4645host=$ac_cv_host
4646ac_save_IFS=$IFS; IFS='-'
4647set x $ac_cv_host
4648shift
4649host_cpu=$1
4650host_vendor=$2
4651shift; shift
4652# Remember, the first character of IFS is used to create $*,
4653# except with old shells:
4654host_os=$*
4655IFS=$ac_save_IFS
4656case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4657
4658
4659# Backslashify metacharacters that are still active within
4660# double-quoted strings.
4661sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4662
4663# Same as above, but do not quote variable references.
4664double_quote_subst='s/\(["`\\]\)/\\\1/g'
4665
4666# Sed substitution to delay expansion of an escaped shell variable in a
4667# double_quote_subst'ed string.
4668delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4669
4670# Sed substitution to delay expansion of an escaped single quote.
4671delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4672
4673# Sed substitution to avoid accidental globbing in evaled expressions
4674no_glob_subst='s/\*/\\\*/g'
4675
4676ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4677ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4678ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4679
4680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4681$as_echo_n "checking how to print strings... " >&6; }
4682# Test print first, because it will be a builtin if present.
4683if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4684   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4685  ECHO='print -r --'
4686elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4687  ECHO='printf %s\n'
4688else
4689  # Use this function as a fallback that always works.
4690  func_fallback_echo ()
4691  {
4692    eval 'cat <<_LTECHO_EOF
4693$1
4694_LTECHO_EOF'
4695  }
4696  ECHO='func_fallback_echo'
4697fi
4698
4699# func_echo_all arg...
4700# Invoke $ECHO with all args, space-separated.
4701func_echo_all ()
4702{
4703    $ECHO ""
4704}
4705
4706case $ECHO in
4707  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4708$as_echo "printf" >&6; } ;;
4709  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4710$as_echo "print -r" >&6; } ;;
4711  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4712$as_echo "cat" >&6; } ;;
4713esac
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4729$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4730if ${ac_cv_path_SED+:} false; then :
4731  $as_echo_n "(cached) " >&6
4732else
4733            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4734     for ac_i in 1 2 3 4 5 6 7; do
4735       ac_script="$ac_script$as_nl$ac_script"
4736     done
4737     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4738     { ac_script=; unset ac_script;}
4739     if test -z "$SED"; then
4740  ac_path_SED_found=false
4741  # Loop through the user's path and test for each of PROGNAME-LIST
4742  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4743for as_dir in $PATH
4744do
4745  IFS=$as_save_IFS
4746  test -z "$as_dir" && as_dir=.
4747    for ac_prog in sed gsed; do
4748    for ac_exec_ext in '' $ac_executable_extensions; do
4749      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4750      as_fn_executable_p "$ac_path_SED" || continue
4751# Check for GNU ac_path_SED and select it if it is found.
4752  # Check for GNU $ac_path_SED
4753case `"$ac_path_SED" --version 2>&1` in
4754*GNU*)
4755  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4756*)
4757  ac_count=0
4758  $as_echo_n 0123456789 >"conftest.in"
4759  while :
4760  do
4761    cat "conftest.in" "conftest.in" >"conftest.tmp"
4762    mv "conftest.tmp" "conftest.in"
4763    cp "conftest.in" "conftest.nl"
4764    $as_echo '' >> "conftest.nl"
4765    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4766    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4767    as_fn_arith $ac_count + 1 && ac_count=$as_val
4768    if test $ac_count -gt ${ac_path_SED_max-0}; then
4769      # Best one so far, save it but keep looking for a better one
4770      ac_cv_path_SED="$ac_path_SED"
4771      ac_path_SED_max=$ac_count
4772    fi
4773    # 10*(2^10) chars as input seems more than enough
4774    test $ac_count -gt 10 && break
4775  done
4776  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4777esac
4778
4779      $ac_path_SED_found && break 3
4780    done
4781  done
4782  done
4783IFS=$as_save_IFS
4784  if test -z "$ac_cv_path_SED"; then
4785    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4786  fi
4787else
4788  ac_cv_path_SED=$SED
4789fi
4790
4791fi
4792{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4793$as_echo "$ac_cv_path_SED" >&6; }
4794 SED="$ac_cv_path_SED"
4795  rm -f conftest.sed
4796
4797test -z "$SED" && SED=sed
4798Xsed="$SED -e 1s/^X//"
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4811$as_echo_n "checking for fgrep... " >&6; }
4812if ${ac_cv_path_FGREP+:} false; then :
4813  $as_echo_n "(cached) " >&6
4814else
4815  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4816   then ac_cv_path_FGREP="$GREP -F"
4817   else
4818     if test -z "$FGREP"; then
4819  ac_path_FGREP_found=false
4820  # Loop through the user's path and test for each of PROGNAME-LIST
4821  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4822for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4823do
4824  IFS=$as_save_IFS
4825  test -z "$as_dir" && as_dir=.
4826    for ac_prog in fgrep; do
4827    for ac_exec_ext in '' $ac_executable_extensions; do
4828      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4829      as_fn_executable_p "$ac_path_FGREP" || continue
4830# Check for GNU ac_path_FGREP and select it if it is found.
4831  # Check for GNU $ac_path_FGREP
4832case `"$ac_path_FGREP" --version 2>&1` in
4833*GNU*)
4834  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4835*)
4836  ac_count=0
4837  $as_echo_n 0123456789 >"conftest.in"
4838  while :
4839  do
4840    cat "conftest.in" "conftest.in" >"conftest.tmp"
4841    mv "conftest.tmp" "conftest.in"
4842    cp "conftest.in" "conftest.nl"
4843    $as_echo 'FGREP' >> "conftest.nl"
4844    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4845    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4846    as_fn_arith $ac_count + 1 && ac_count=$as_val
4847    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4848      # Best one so far, save it but keep looking for a better one
4849      ac_cv_path_FGREP="$ac_path_FGREP"
4850      ac_path_FGREP_max=$ac_count
4851    fi
4852    # 10*(2^10) chars as input seems more than enough
4853    test $ac_count -gt 10 && break
4854  done
4855  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4856esac
4857
4858      $ac_path_FGREP_found && break 3
4859    done
4860  done
4861  done
4862IFS=$as_save_IFS
4863  if test -z "$ac_cv_path_FGREP"; then
4864    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4865  fi
4866else
4867  ac_cv_path_FGREP=$FGREP
4868fi
4869
4870   fi
4871fi
4872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4873$as_echo "$ac_cv_path_FGREP" >&6; }
4874 FGREP="$ac_cv_path_FGREP"
4875
4876
4877test -z "$GREP" && GREP=grep
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897# Check whether --with-gnu-ld was given.
4898if test "${with_gnu_ld+set}" = set; then :
4899  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
4900else
4901  with_gnu_ld=no
4902fi
4903
4904ac_prog=ld
4905if test yes = "$GCC"; then
4906  # Check if gcc -print-prog-name=ld gives a path.
4907  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4908$as_echo_n "checking for ld used by $CC... " >&6; }
4909  case $host in
4910  *-*-mingw*)
4911    # gcc leaves a trailing carriage return, which upsets mingw
4912    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4913  *)
4914    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4915  esac
4916  case $ac_prog in
4917    # Accept absolute paths.
4918    [\\/]* | ?:[\\/]*)
4919      re_direlt='/[^/][^/]*/\.\./'
4920      # Canonicalize the pathname of ld
4921      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4922      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4923	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4924      done
4925      test -z "$LD" && LD=$ac_prog
4926      ;;
4927  "")
4928    # If it fails, then pretend we aren't using GCC.
4929    ac_prog=ld
4930    ;;
4931  *)
4932    # If it is relative, then search for the first ld in PATH.
4933    with_gnu_ld=unknown
4934    ;;
4935  esac
4936elif test yes = "$with_gnu_ld"; then
4937  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4938$as_echo_n "checking for GNU ld... " >&6; }
4939else
4940  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4941$as_echo_n "checking for non-GNU ld... " >&6; }
4942fi
4943if ${lt_cv_path_LD+:} false; then :
4944  $as_echo_n "(cached) " >&6
4945else
4946  if test -z "$LD"; then
4947  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
4948  for ac_dir in $PATH; do
4949    IFS=$lt_save_ifs
4950    test -z "$ac_dir" && ac_dir=.
4951    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4952      lt_cv_path_LD=$ac_dir/$ac_prog
4953      # Check to see if the program is GNU ld.  I'd rather use --version,
4954      # but apparently some variants of GNU ld only accept -v.
4955      # Break only if it was the GNU/non-GNU ld that we prefer.
4956      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4957      *GNU* | *'with BFD'*)
4958	test no != "$with_gnu_ld" && break
4959	;;
4960      *)
4961	test yes != "$with_gnu_ld" && break
4962	;;
4963      esac
4964    fi
4965  done
4966  IFS=$lt_save_ifs
4967else
4968  lt_cv_path_LD=$LD # Let the user override the test with a path.
4969fi
4970fi
4971
4972LD=$lt_cv_path_LD
4973if test -n "$LD"; then
4974  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4975$as_echo "$LD" >&6; }
4976else
4977  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4978$as_echo "no" >&6; }
4979fi
4980test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4982$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4983if ${lt_cv_prog_gnu_ld+:} false; then :
4984  $as_echo_n "(cached) " >&6
4985else
4986  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4987case `$LD -v 2>&1 </dev/null` in
4988*GNU* | *'with BFD'*)
4989  lt_cv_prog_gnu_ld=yes
4990  ;;
4991*)
4992  lt_cv_prog_gnu_ld=no
4993  ;;
4994esac
4995fi
4996{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4997$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4998with_gnu_ld=$lt_cv_prog_gnu_ld
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5009$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5010if ${lt_cv_path_NM+:} false; then :
5011  $as_echo_n "(cached) " >&6
5012else
5013  if test -n "$NM"; then
5014  # Let the user override the test.
5015  lt_cv_path_NM=$NM
5016else
5017  lt_nm_to_check=${ac_tool_prefix}nm
5018  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5019    lt_nm_to_check="$lt_nm_to_check nm"
5020  fi
5021  for lt_tmp_nm in $lt_nm_to_check; do
5022    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5023    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5024      IFS=$lt_save_ifs
5025      test -z "$ac_dir" && ac_dir=.
5026      tmp_nm=$ac_dir/$lt_tmp_nm
5027      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
5028	# Check to see if the nm accepts a BSD-compat flag.
5029	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
5030	#   nm: unknown option "B" ignored
5031	# Tru64's nm complains that /dev/null is an invalid object file
5032	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
5033	case $build_os in
5034	mingw*) lt_bad_file=conftest.nm/nofile ;;
5035	*) lt_bad_file=/dev/null ;;
5036	esac
5037	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
5038	*$lt_bad_file* | *'Invalid file or object type'*)
5039	  lt_cv_path_NM="$tmp_nm -B"
5040	  break 2
5041	  ;;
5042	*)
5043	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5044	  */dev/null*)
5045	    lt_cv_path_NM="$tmp_nm -p"
5046	    break 2
5047	    ;;
5048	  *)
5049	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5050	    continue # so that we can try to find one that supports BSD flags
5051	    ;;
5052	  esac
5053	  ;;
5054	esac
5055      fi
5056    done
5057    IFS=$lt_save_ifs
5058  done
5059  : ${lt_cv_path_NM=no}
5060fi
5061fi
5062{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5063$as_echo "$lt_cv_path_NM" >&6; }
5064if test no != "$lt_cv_path_NM"; then
5065  NM=$lt_cv_path_NM
5066else
5067  # Didn't find any BSD compatible name lister, look for dumpbin.
5068  if test -n "$DUMPBIN"; then :
5069    # Let the user override the test.
5070  else
5071    if test -n "$ac_tool_prefix"; then
5072  for ac_prog in dumpbin "link -dump"
5073  do
5074    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5075set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5077$as_echo_n "checking for $ac_word... " >&6; }
5078if ${ac_cv_prog_DUMPBIN+:} false; then :
5079  $as_echo_n "(cached) " >&6
5080else
5081  if test -n "$DUMPBIN"; then
5082  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5083else
5084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5085for as_dir in $PATH
5086do
5087  IFS=$as_save_IFS
5088  test -z "$as_dir" && as_dir=.
5089    for ac_exec_ext in '' $ac_executable_extensions; do
5090  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5091    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5092    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5093    break 2
5094  fi
5095done
5096  done
5097IFS=$as_save_IFS
5098
5099fi
5100fi
5101DUMPBIN=$ac_cv_prog_DUMPBIN
5102if test -n "$DUMPBIN"; then
5103  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5104$as_echo "$DUMPBIN" >&6; }
5105else
5106  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5107$as_echo "no" >&6; }
5108fi
5109
5110
5111    test -n "$DUMPBIN" && break
5112  done
5113fi
5114if test -z "$DUMPBIN"; then
5115  ac_ct_DUMPBIN=$DUMPBIN
5116  for ac_prog in dumpbin "link -dump"
5117do
5118  # Extract the first word of "$ac_prog", so it can be a program name with args.
5119set dummy $ac_prog; ac_word=$2
5120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5121$as_echo_n "checking for $ac_word... " >&6; }
5122if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5123  $as_echo_n "(cached) " >&6
5124else
5125  if test -n "$ac_ct_DUMPBIN"; then
5126  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5127else
5128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5129for as_dir in $PATH
5130do
5131  IFS=$as_save_IFS
5132  test -z "$as_dir" && as_dir=.
5133    for ac_exec_ext in '' $ac_executable_extensions; do
5134  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5135    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5136    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5137    break 2
5138  fi
5139done
5140  done
5141IFS=$as_save_IFS
5142
5143fi
5144fi
5145ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5146if test -n "$ac_ct_DUMPBIN"; then
5147  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5148$as_echo "$ac_ct_DUMPBIN" >&6; }
5149else
5150  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5151$as_echo "no" >&6; }
5152fi
5153
5154
5155  test -n "$ac_ct_DUMPBIN" && break
5156done
5157
5158  if test "x$ac_ct_DUMPBIN" = x; then
5159    DUMPBIN=":"
5160  else
5161    case $cross_compiling:$ac_tool_warned in
5162yes:)
5163{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5164$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5165ac_tool_warned=yes ;;
5166esac
5167    DUMPBIN=$ac_ct_DUMPBIN
5168  fi
5169fi
5170
5171    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
5172    *COFF*)
5173      DUMPBIN="$DUMPBIN -symbols -headers"
5174      ;;
5175    *)
5176      DUMPBIN=:
5177      ;;
5178    esac
5179  fi
5180
5181  if test : != "$DUMPBIN"; then
5182    NM=$DUMPBIN
5183  fi
5184fi
5185test -z "$NM" && NM=nm
5186
5187
5188
5189
5190
5191
5192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5193$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5194if ${lt_cv_nm_interface+:} false; then :
5195  $as_echo_n "(cached) " >&6
5196else
5197  lt_cv_nm_interface="BSD nm"
5198  echo "int some_variable = 0;" > conftest.$ac_ext
5199  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5200  (eval "$ac_compile" 2>conftest.err)
5201  cat conftest.err >&5
5202  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5203  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5204  cat conftest.err >&5
5205  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5206  cat conftest.out >&5
5207  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5208    lt_cv_nm_interface="MS dumpbin"
5209  fi
5210  rm -f conftest*
5211fi
5212{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5213$as_echo "$lt_cv_nm_interface" >&6; }
5214
5215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5216$as_echo_n "checking whether ln -s works... " >&6; }
5217LN_S=$as_ln_s
5218if test "$LN_S" = "ln -s"; then
5219  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5220$as_echo "yes" >&6; }
5221else
5222  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5223$as_echo "no, using $LN_S" >&6; }
5224fi
5225
5226# find the maximum length of command line arguments
5227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5228$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5229if ${lt_cv_sys_max_cmd_len+:} false; then :
5230  $as_echo_n "(cached) " >&6
5231else
5232    i=0
5233  teststring=ABCD
5234
5235  case $build_os in
5236  msdosdjgpp*)
5237    # On DJGPP, this test can blow up pretty badly due to problems in libc
5238    # (any single argument exceeding 2000 bytes causes a buffer overrun
5239    # during glob expansion).  Even if it were fixed, the result of this
5240    # check would be larger than it should be.
5241    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5242    ;;
5243
5244  gnu*)
5245    # Under GNU Hurd, this test is not required because there is
5246    # no limit to the length of command line arguments.
5247    # Libtool will interpret -1 as no limit whatsoever
5248    lt_cv_sys_max_cmd_len=-1;
5249    ;;
5250
5251  cygwin* | mingw* | cegcc*)
5252    # On Win9x/ME, this test blows up -- it succeeds, but takes
5253    # about 5 minutes as the teststring grows exponentially.
5254    # Worse, since 9x/ME are not pre-emptively multitasking,
5255    # you end up with a "frozen" computer, even though with patience
5256    # the test eventually succeeds (with a max line length of 256k).
5257    # Instead, let's just punt: use the minimum linelength reported by
5258    # all of the supported platforms: 8192 (on NT/2K/XP).
5259    lt_cv_sys_max_cmd_len=8192;
5260    ;;
5261
5262  mint*)
5263    # On MiNT this can take a long time and run out of memory.
5264    lt_cv_sys_max_cmd_len=8192;
5265    ;;
5266
5267  amigaos*)
5268    # On AmigaOS with pdksh, this test takes hours, literally.
5269    # So we just punt and use a minimum line length of 8192.
5270    lt_cv_sys_max_cmd_len=8192;
5271    ;;
5272
5273  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
5274    # This has been around since 386BSD, at least.  Likely further.
5275    if test -x /sbin/sysctl; then
5276      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5277    elif test -x /usr/sbin/sysctl; then
5278      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5279    else
5280      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5281    fi
5282    # And add a safety zone
5283    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5284    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5285    ;;
5286
5287  interix*)
5288    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5289    lt_cv_sys_max_cmd_len=196608
5290    ;;
5291
5292  os2*)
5293    # The test takes a long time on OS/2.
5294    lt_cv_sys_max_cmd_len=8192
5295    ;;
5296
5297  osf*)
5298    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5299    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5300    # nice to cause kernel panics so lets avoid the loop below.
5301    # First set a reasonable default.
5302    lt_cv_sys_max_cmd_len=16384
5303    #
5304    if test -x /sbin/sysconfig; then
5305      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5306        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5307      esac
5308    fi
5309    ;;
5310  sco3.2v5*)
5311    lt_cv_sys_max_cmd_len=102400
5312    ;;
5313  sysv5* | sco5v6* | sysv4.2uw2*)
5314    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5315    if test -n "$kargmax"; then
5316      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5317    else
5318      lt_cv_sys_max_cmd_len=32768
5319    fi
5320    ;;
5321  *)
5322    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5323    if test -n "$lt_cv_sys_max_cmd_len" && \
5324       test undefined != "$lt_cv_sys_max_cmd_len"; then
5325      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5326      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5327    else
5328      # Make teststring a little bigger before we do anything with it.
5329      # a 1K string should be a reasonable start.
5330      for i in 1 2 3 4 5 6 7 8; do
5331        teststring=$teststring$teststring
5332      done
5333      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5334      # If test is not a shell built-in, we'll probably end up computing a
5335      # maximum length that is only half of the actual maximum length, but
5336      # we can't tell.
5337      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
5338	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5339	      test 17 != "$i" # 1/2 MB should be enough
5340      do
5341        i=`expr $i + 1`
5342        teststring=$teststring$teststring
5343      done
5344      # Only check the string length outside the loop.
5345      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5346      teststring=
5347      # Add a significant safety factor because C++ compilers can tack on
5348      # massive amounts of additional arguments before passing them to the
5349      # linker.  It appears as though 1/2 is a usable value.
5350      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5351    fi
5352    ;;
5353  esac
5354
5355fi
5356
5357if test -n "$lt_cv_sys_max_cmd_len"; then
5358  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5359$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5360else
5361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5362$as_echo "none" >&6; }
5363fi
5364max_cmd_len=$lt_cv_sys_max_cmd_len
5365
5366
5367
5368
5369
5370
5371: ${CP="cp -f"}
5372: ${MV="mv -f"}
5373: ${RM="rm -f"}
5374
5375if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5376  lt_unset=unset
5377else
5378  lt_unset=false
5379fi
5380
5381
5382
5383
5384
5385# test EBCDIC or ASCII
5386case `echo X|tr X '\101'` in
5387 A) # ASCII based system
5388    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5389  lt_SP2NL='tr \040 \012'
5390  lt_NL2SP='tr \015\012 \040\040'
5391  ;;
5392 *) # EBCDIC based system
5393  lt_SP2NL='tr \100 \n'
5394  lt_NL2SP='tr \r\n \100\100'
5395  ;;
5396esac
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5407$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5408if ${lt_cv_to_host_file_cmd+:} false; then :
5409  $as_echo_n "(cached) " >&6
5410else
5411  case $host in
5412  *-*-mingw* )
5413    case $build in
5414      *-*-mingw* ) # actually msys
5415        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5416        ;;
5417      *-*-cygwin* )
5418        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5419        ;;
5420      * ) # otherwise, assume *nix
5421        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5422        ;;
5423    esac
5424    ;;
5425  *-*-cygwin* )
5426    case $build in
5427      *-*-mingw* ) # actually msys
5428        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5429        ;;
5430      *-*-cygwin* )
5431        lt_cv_to_host_file_cmd=func_convert_file_noop
5432        ;;
5433      * ) # otherwise, assume *nix
5434        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5435        ;;
5436    esac
5437    ;;
5438  * ) # unhandled hosts (and "normal" native builds)
5439    lt_cv_to_host_file_cmd=func_convert_file_noop
5440    ;;
5441esac
5442
5443fi
5444
5445to_host_file_cmd=$lt_cv_to_host_file_cmd
5446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5447$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5448
5449
5450
5451
5452
5453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5454$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5455if ${lt_cv_to_tool_file_cmd+:} false; then :
5456  $as_echo_n "(cached) " >&6
5457else
5458  #assume ordinary cross tools, or native build.
5459lt_cv_to_tool_file_cmd=func_convert_file_noop
5460case $host in
5461  *-*-mingw* )
5462    case $build in
5463      *-*-mingw* ) # actually msys
5464        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5465        ;;
5466    esac
5467    ;;
5468esac
5469
5470fi
5471
5472to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5474$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5475
5476
5477
5478
5479
5480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5481$as_echo_n "checking for $LD option to reload object files... " >&6; }
5482if ${lt_cv_ld_reload_flag+:} false; then :
5483  $as_echo_n "(cached) " >&6
5484else
5485  lt_cv_ld_reload_flag='-r'
5486fi
5487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5488$as_echo "$lt_cv_ld_reload_flag" >&6; }
5489reload_flag=$lt_cv_ld_reload_flag
5490case $reload_flag in
5491"" | " "*) ;;
5492*) reload_flag=" $reload_flag" ;;
5493esac
5494reload_cmds='$LD$reload_flag -o $output$reload_objs'
5495case $host_os in
5496  cygwin* | mingw* | pw32* | cegcc*)
5497    if test yes != "$GCC"; then
5498      reload_cmds=false
5499    fi
5500    ;;
5501  darwin*)
5502    if test yes = "$GCC"; then
5503      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
5504    else
5505      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5506    fi
5507    ;;
5508esac
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518if test -n "$ac_tool_prefix"; then
5519  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5520set dummy ${ac_tool_prefix}objdump; ac_word=$2
5521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5522$as_echo_n "checking for $ac_word... " >&6; }
5523if ${ac_cv_prog_OBJDUMP+:} false; then :
5524  $as_echo_n "(cached) " >&6
5525else
5526  if test -n "$OBJDUMP"; then
5527  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5528else
5529as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5530for as_dir in $PATH
5531do
5532  IFS=$as_save_IFS
5533  test -z "$as_dir" && as_dir=.
5534    for ac_exec_ext in '' $ac_executable_extensions; do
5535  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5536    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5537    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5538    break 2
5539  fi
5540done
5541  done
5542IFS=$as_save_IFS
5543
5544fi
5545fi
5546OBJDUMP=$ac_cv_prog_OBJDUMP
5547if test -n "$OBJDUMP"; then
5548  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5549$as_echo "$OBJDUMP" >&6; }
5550else
5551  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5552$as_echo "no" >&6; }
5553fi
5554
5555
5556fi
5557if test -z "$ac_cv_prog_OBJDUMP"; then
5558  ac_ct_OBJDUMP=$OBJDUMP
5559  # Extract the first word of "objdump", so it can be a program name with args.
5560set dummy objdump; ac_word=$2
5561{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5562$as_echo_n "checking for $ac_word... " >&6; }
5563if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5564  $as_echo_n "(cached) " >&6
5565else
5566  if test -n "$ac_ct_OBJDUMP"; then
5567  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5568else
5569as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5570for as_dir in $PATH
5571do
5572  IFS=$as_save_IFS
5573  test -z "$as_dir" && as_dir=.
5574    for ac_exec_ext in '' $ac_executable_extensions; do
5575  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5576    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5577    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5578    break 2
5579  fi
5580done
5581  done
5582IFS=$as_save_IFS
5583
5584fi
5585fi
5586ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5587if test -n "$ac_ct_OBJDUMP"; then
5588  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5589$as_echo "$ac_ct_OBJDUMP" >&6; }
5590else
5591  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5592$as_echo "no" >&6; }
5593fi
5594
5595  if test "x$ac_ct_OBJDUMP" = x; then
5596    OBJDUMP="false"
5597  else
5598    case $cross_compiling:$ac_tool_warned in
5599yes:)
5600{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5601$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5602ac_tool_warned=yes ;;
5603esac
5604    OBJDUMP=$ac_ct_OBJDUMP
5605  fi
5606else
5607  OBJDUMP="$ac_cv_prog_OBJDUMP"
5608fi
5609
5610test -z "$OBJDUMP" && OBJDUMP=objdump
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5621$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5622if ${lt_cv_deplibs_check_method+:} false; then :
5623  $as_echo_n "(cached) " >&6
5624else
5625  lt_cv_file_magic_cmd='$MAGIC_CMD'
5626lt_cv_file_magic_test_file=
5627lt_cv_deplibs_check_method='unknown'
5628# Need to set the preceding variable on all platforms that support
5629# interlibrary dependencies.
5630# 'none' -- dependencies not supported.
5631# 'unknown' -- same as none, but documents that we really don't know.
5632# 'pass_all' -- all dependencies passed with no checks.
5633# 'test_compile' -- check by making test program.
5634# 'file_magic [[regex]]' -- check by looking for files in library path
5635# that responds to the $file_magic_cmd with a given extended regex.
5636# If you have 'file' or equivalent on your system and you're not sure
5637# whether 'pass_all' will *always* work, you probably want this one.
5638
5639case $host_os in
5640aix[4-9]*)
5641  lt_cv_deplibs_check_method=pass_all
5642  ;;
5643
5644beos*)
5645  lt_cv_deplibs_check_method=pass_all
5646  ;;
5647
5648bsdi[45]*)
5649  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5650  lt_cv_file_magic_cmd='/usr/bin/file -L'
5651  lt_cv_file_magic_test_file=/shlib/libc.so
5652  ;;
5653
5654cygwin*)
5655  # func_win32_libid is a shell function defined in ltmain.sh
5656  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5657  lt_cv_file_magic_cmd='func_win32_libid'
5658  ;;
5659
5660mingw* | pw32*)
5661  # Base MSYS/MinGW do not provide the 'file' command needed by
5662  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5663  # unless we find 'file', for example because we are cross-compiling.
5664  if ( file / ) >/dev/null 2>&1; then
5665    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5666    lt_cv_file_magic_cmd='func_win32_libid'
5667  else
5668    # Keep this pattern in sync with the one in func_win32_libid.
5669    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5670    lt_cv_file_magic_cmd='$OBJDUMP -f'
5671  fi
5672  ;;
5673
5674cegcc*)
5675  # use the weaker test based on 'objdump'. See mingw*.
5676  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5677  lt_cv_file_magic_cmd='$OBJDUMP -f'
5678  ;;
5679
5680darwin* | rhapsody*)
5681  lt_cv_deplibs_check_method=pass_all
5682  ;;
5683
5684freebsd* | dragonfly*)
5685  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5686    case $host_cpu in
5687    i*86 )
5688      # Not sure whether the presence of OpenBSD here was a mistake.
5689      # Let's accept both of them until this is cleared up.
5690      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5691      lt_cv_file_magic_cmd=/usr/bin/file
5692      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5693      ;;
5694    esac
5695  else
5696    lt_cv_deplibs_check_method=pass_all
5697  fi
5698  ;;
5699
5700haiku*)
5701  lt_cv_deplibs_check_method=pass_all
5702  ;;
5703
5704hpux10.20* | hpux11*)
5705  lt_cv_file_magic_cmd=/usr/bin/file
5706  case $host_cpu in
5707  ia64*)
5708    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5709    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5710    ;;
5711  hppa*64*)
5712    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]'
5713    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5714    ;;
5715  *)
5716    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5717    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5718    ;;
5719  esac
5720  ;;
5721
5722interix[3-9]*)
5723  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5724  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5725  ;;
5726
5727irix5* | irix6* | nonstopux*)
5728  case $LD in
5729  *-32|*"-32 ") libmagic=32-bit;;
5730  *-n32|*"-n32 ") libmagic=N32;;
5731  *-64|*"-64 ") libmagic=64-bit;;
5732  *) libmagic=never-match;;
5733  esac
5734  lt_cv_deplibs_check_method=pass_all
5735  ;;
5736
5737# This must be glibc/ELF.
5738linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5739  lt_cv_deplibs_check_method=pass_all
5740  ;;
5741
5742netbsd*)
5743  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5744    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5745  else
5746    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5747  fi
5748  ;;
5749
5750newos6*)
5751  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5752  lt_cv_file_magic_cmd=/usr/bin/file
5753  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5754  ;;
5755
5756*nto* | *qnx*)
5757  lt_cv_deplibs_check_method=pass_all
5758  ;;
5759
5760openbsd* | bitrig*)
5761  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
5762    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5763  else
5764    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5765  fi
5766  ;;
5767
5768osf3* | osf4* | osf5*)
5769  lt_cv_deplibs_check_method=pass_all
5770  ;;
5771
5772rdos*)
5773  lt_cv_deplibs_check_method=pass_all
5774  ;;
5775
5776solaris*)
5777  lt_cv_deplibs_check_method=pass_all
5778  ;;
5779
5780sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5781  lt_cv_deplibs_check_method=pass_all
5782  ;;
5783
5784sysv4 | sysv4.3*)
5785  case $host_vendor in
5786  motorola)
5787    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]'
5788    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5789    ;;
5790  ncr)
5791    lt_cv_deplibs_check_method=pass_all
5792    ;;
5793  sequent)
5794    lt_cv_file_magic_cmd='/bin/file'
5795    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5796    ;;
5797  sni)
5798    lt_cv_file_magic_cmd='/bin/file'
5799    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5800    lt_cv_file_magic_test_file=/lib/libc.so
5801    ;;
5802  siemens)
5803    lt_cv_deplibs_check_method=pass_all
5804    ;;
5805  pc)
5806    lt_cv_deplibs_check_method=pass_all
5807    ;;
5808  esac
5809  ;;
5810
5811tpf*)
5812  lt_cv_deplibs_check_method=pass_all
5813  ;;
5814os2*)
5815  lt_cv_deplibs_check_method=pass_all
5816  ;;
5817esac
5818
5819fi
5820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5821$as_echo "$lt_cv_deplibs_check_method" >&6; }
5822
5823file_magic_glob=
5824want_nocaseglob=no
5825if test "$build" = "$host"; then
5826  case $host_os in
5827  mingw* | pw32*)
5828    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5829      want_nocaseglob=yes
5830    else
5831      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5832    fi
5833    ;;
5834  esac
5835fi
5836
5837file_magic_cmd=$lt_cv_file_magic_cmd
5838deplibs_check_method=$lt_cv_deplibs_check_method
5839test -z "$deplibs_check_method" && deplibs_check_method=unknown
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862if test -n "$ac_tool_prefix"; then
5863  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5864set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5866$as_echo_n "checking for $ac_word... " >&6; }
5867if ${ac_cv_prog_DLLTOOL+:} false; then :
5868  $as_echo_n "(cached) " >&6
5869else
5870  if test -n "$DLLTOOL"; then
5871  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5872else
5873as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5874for as_dir in $PATH
5875do
5876  IFS=$as_save_IFS
5877  test -z "$as_dir" && as_dir=.
5878    for ac_exec_ext in '' $ac_executable_extensions; do
5879  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5880    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5881    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5882    break 2
5883  fi
5884done
5885  done
5886IFS=$as_save_IFS
5887
5888fi
5889fi
5890DLLTOOL=$ac_cv_prog_DLLTOOL
5891if test -n "$DLLTOOL"; then
5892  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5893$as_echo "$DLLTOOL" >&6; }
5894else
5895  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5896$as_echo "no" >&6; }
5897fi
5898
5899
5900fi
5901if test -z "$ac_cv_prog_DLLTOOL"; then
5902  ac_ct_DLLTOOL=$DLLTOOL
5903  # Extract the first word of "dlltool", so it can be a program name with args.
5904set dummy dlltool; ac_word=$2
5905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5906$as_echo_n "checking for $ac_word... " >&6; }
5907if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5908  $as_echo_n "(cached) " >&6
5909else
5910  if test -n "$ac_ct_DLLTOOL"; then
5911  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5912else
5913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5914for as_dir in $PATH
5915do
5916  IFS=$as_save_IFS
5917  test -z "$as_dir" && as_dir=.
5918    for ac_exec_ext in '' $ac_executable_extensions; do
5919  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5920    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5921    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5922    break 2
5923  fi
5924done
5925  done
5926IFS=$as_save_IFS
5927
5928fi
5929fi
5930ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5931if test -n "$ac_ct_DLLTOOL"; then
5932  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5933$as_echo "$ac_ct_DLLTOOL" >&6; }
5934else
5935  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5936$as_echo "no" >&6; }
5937fi
5938
5939  if test "x$ac_ct_DLLTOOL" = x; then
5940    DLLTOOL="false"
5941  else
5942    case $cross_compiling:$ac_tool_warned in
5943yes:)
5944{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5945$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5946ac_tool_warned=yes ;;
5947esac
5948    DLLTOOL=$ac_ct_DLLTOOL
5949  fi
5950else
5951  DLLTOOL="$ac_cv_prog_DLLTOOL"
5952fi
5953
5954test -z "$DLLTOOL" && DLLTOOL=dlltool
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5966$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5967if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5968  $as_echo_n "(cached) " >&6
5969else
5970  lt_cv_sharedlib_from_linklib_cmd='unknown'
5971
5972case $host_os in
5973cygwin* | mingw* | pw32* | cegcc*)
5974  # two different shell functions defined in ltmain.sh;
5975  # decide which one to use based on capabilities of $DLLTOOL
5976  case `$DLLTOOL --help 2>&1` in
5977  *--identify-strict*)
5978    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5979    ;;
5980  *)
5981    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5982    ;;
5983  esac
5984  ;;
5985*)
5986  # fallback: assume linklib IS sharedlib
5987  lt_cv_sharedlib_from_linklib_cmd=$ECHO
5988  ;;
5989esac
5990
5991fi
5992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5993$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5994sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5995test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5996
5997
5998
5999
6000
6001
6002
6003if test -n "$ac_tool_prefix"; then
6004  for ac_prog in ar
6005  do
6006    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6007set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6009$as_echo_n "checking for $ac_word... " >&6; }
6010if ${ac_cv_prog_AR+:} false; then :
6011  $as_echo_n "(cached) " >&6
6012else
6013  if test -n "$AR"; then
6014  ac_cv_prog_AR="$AR" # Let the user override the test.
6015else
6016as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6017for as_dir in $PATH
6018do
6019  IFS=$as_save_IFS
6020  test -z "$as_dir" && as_dir=.
6021    for ac_exec_ext in '' $ac_executable_extensions; do
6022  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6023    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6024    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6025    break 2
6026  fi
6027done
6028  done
6029IFS=$as_save_IFS
6030
6031fi
6032fi
6033AR=$ac_cv_prog_AR
6034if test -n "$AR"; then
6035  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6036$as_echo "$AR" >&6; }
6037else
6038  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6039$as_echo "no" >&6; }
6040fi
6041
6042
6043    test -n "$AR" && break
6044  done
6045fi
6046if test -z "$AR"; then
6047  ac_ct_AR=$AR
6048  for ac_prog in ar
6049do
6050  # Extract the first word of "$ac_prog", so it can be a program name with args.
6051set dummy $ac_prog; ac_word=$2
6052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6053$as_echo_n "checking for $ac_word... " >&6; }
6054if ${ac_cv_prog_ac_ct_AR+:} false; then :
6055  $as_echo_n "(cached) " >&6
6056else
6057  if test -n "$ac_ct_AR"; then
6058  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6059else
6060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6061for as_dir in $PATH
6062do
6063  IFS=$as_save_IFS
6064  test -z "$as_dir" && as_dir=.
6065    for ac_exec_ext in '' $ac_executable_extensions; do
6066  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6067    ac_cv_prog_ac_ct_AR="$ac_prog"
6068    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6069    break 2
6070  fi
6071done
6072  done
6073IFS=$as_save_IFS
6074
6075fi
6076fi
6077ac_ct_AR=$ac_cv_prog_ac_ct_AR
6078if test -n "$ac_ct_AR"; then
6079  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6080$as_echo "$ac_ct_AR" >&6; }
6081else
6082  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6083$as_echo "no" >&6; }
6084fi
6085
6086
6087  test -n "$ac_ct_AR" && break
6088done
6089
6090  if test "x$ac_ct_AR" = x; then
6091    AR="false"
6092  else
6093    case $cross_compiling:$ac_tool_warned in
6094yes:)
6095{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6096$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6097ac_tool_warned=yes ;;
6098esac
6099    AR=$ac_ct_AR
6100  fi
6101fi
6102
6103: ${AR=ar}
6104: ${AR_FLAGS=cru}
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6117$as_echo_n "checking for archiver @FILE support... " >&6; }
6118if ${lt_cv_ar_at_file+:} false; then :
6119  $as_echo_n "(cached) " >&6
6120else
6121  lt_cv_ar_at_file=no
6122   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6123/* end confdefs.h.  */
6124
6125int
6126main ()
6127{
6128
6129  ;
6130  return 0;
6131}
6132_ACEOF
6133if ac_fn_c_try_compile "$LINENO"; then :
6134  echo conftest.$ac_objext > conftest.lst
6135      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6136      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6137  (eval $lt_ar_try) 2>&5
6138  ac_status=$?
6139  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6140  test $ac_status = 0; }
6141      if test 0 -eq "$ac_status"; then
6142	# Ensure the archiver fails upon bogus file names.
6143	rm -f conftest.$ac_objext libconftest.a
6144	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6145  (eval $lt_ar_try) 2>&5
6146  ac_status=$?
6147  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6148  test $ac_status = 0; }
6149	if test 0 -ne "$ac_status"; then
6150          lt_cv_ar_at_file=@
6151        fi
6152      fi
6153      rm -f conftest.* libconftest.a
6154
6155fi
6156rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6157
6158fi
6159{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6160$as_echo "$lt_cv_ar_at_file" >&6; }
6161
6162if test no = "$lt_cv_ar_at_file"; then
6163  archiver_list_spec=
6164else
6165  archiver_list_spec=$lt_cv_ar_at_file
6166fi
6167
6168
6169
6170
6171
6172
6173
6174if test -n "$ac_tool_prefix"; then
6175  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6176set dummy ${ac_tool_prefix}strip; ac_word=$2
6177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6178$as_echo_n "checking for $ac_word... " >&6; }
6179if ${ac_cv_prog_STRIP+:} false; then :
6180  $as_echo_n "(cached) " >&6
6181else
6182  if test -n "$STRIP"; then
6183  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6184else
6185as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6186for as_dir in $PATH
6187do
6188  IFS=$as_save_IFS
6189  test -z "$as_dir" && as_dir=.
6190    for ac_exec_ext in '' $ac_executable_extensions; do
6191  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6192    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6193    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6194    break 2
6195  fi
6196done
6197  done
6198IFS=$as_save_IFS
6199
6200fi
6201fi
6202STRIP=$ac_cv_prog_STRIP
6203if test -n "$STRIP"; then
6204  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6205$as_echo "$STRIP" >&6; }
6206else
6207  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6208$as_echo "no" >&6; }
6209fi
6210
6211
6212fi
6213if test -z "$ac_cv_prog_STRIP"; then
6214  ac_ct_STRIP=$STRIP
6215  # Extract the first word of "strip", so it can be a program name with args.
6216set dummy strip; ac_word=$2
6217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6218$as_echo_n "checking for $ac_word... " >&6; }
6219if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6220  $as_echo_n "(cached) " >&6
6221else
6222  if test -n "$ac_ct_STRIP"; then
6223  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6224else
6225as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6226for as_dir in $PATH
6227do
6228  IFS=$as_save_IFS
6229  test -z "$as_dir" && as_dir=.
6230    for ac_exec_ext in '' $ac_executable_extensions; do
6231  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6232    ac_cv_prog_ac_ct_STRIP="strip"
6233    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6234    break 2
6235  fi
6236done
6237  done
6238IFS=$as_save_IFS
6239
6240fi
6241fi
6242ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6243if test -n "$ac_ct_STRIP"; then
6244  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6245$as_echo "$ac_ct_STRIP" >&6; }
6246else
6247  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6248$as_echo "no" >&6; }
6249fi
6250
6251  if test "x$ac_ct_STRIP" = x; then
6252    STRIP=":"
6253  else
6254    case $cross_compiling:$ac_tool_warned in
6255yes:)
6256{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6257$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6258ac_tool_warned=yes ;;
6259esac
6260    STRIP=$ac_ct_STRIP
6261  fi
6262else
6263  STRIP="$ac_cv_prog_STRIP"
6264fi
6265
6266test -z "$STRIP" && STRIP=:
6267
6268
6269
6270
6271
6272
6273if test -n "$ac_tool_prefix"; then
6274  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6275set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6277$as_echo_n "checking for $ac_word... " >&6; }
6278if ${ac_cv_prog_RANLIB+:} false; then :
6279  $as_echo_n "(cached) " >&6
6280else
6281  if test -n "$RANLIB"; then
6282  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6283else
6284as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6285for as_dir in $PATH
6286do
6287  IFS=$as_save_IFS
6288  test -z "$as_dir" && as_dir=.
6289    for ac_exec_ext in '' $ac_executable_extensions; do
6290  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6291    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6292    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6293    break 2
6294  fi
6295done
6296  done
6297IFS=$as_save_IFS
6298
6299fi
6300fi
6301RANLIB=$ac_cv_prog_RANLIB
6302if test -n "$RANLIB"; then
6303  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6304$as_echo "$RANLIB" >&6; }
6305else
6306  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6307$as_echo "no" >&6; }
6308fi
6309
6310
6311fi
6312if test -z "$ac_cv_prog_RANLIB"; then
6313  ac_ct_RANLIB=$RANLIB
6314  # Extract the first word of "ranlib", so it can be a program name with args.
6315set dummy ranlib; ac_word=$2
6316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6317$as_echo_n "checking for $ac_word... " >&6; }
6318if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6319  $as_echo_n "(cached) " >&6
6320else
6321  if test -n "$ac_ct_RANLIB"; then
6322  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6323else
6324as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6325for as_dir in $PATH
6326do
6327  IFS=$as_save_IFS
6328  test -z "$as_dir" && as_dir=.
6329    for ac_exec_ext in '' $ac_executable_extensions; do
6330  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6331    ac_cv_prog_ac_ct_RANLIB="ranlib"
6332    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6333    break 2
6334  fi
6335done
6336  done
6337IFS=$as_save_IFS
6338
6339fi
6340fi
6341ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6342if test -n "$ac_ct_RANLIB"; then
6343  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6344$as_echo "$ac_ct_RANLIB" >&6; }
6345else
6346  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6347$as_echo "no" >&6; }
6348fi
6349
6350  if test "x$ac_ct_RANLIB" = x; then
6351    RANLIB=":"
6352  else
6353    case $cross_compiling:$ac_tool_warned in
6354yes:)
6355{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6356$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6357ac_tool_warned=yes ;;
6358esac
6359    RANLIB=$ac_ct_RANLIB
6360  fi
6361else
6362  RANLIB="$ac_cv_prog_RANLIB"
6363fi
6364
6365test -z "$RANLIB" && RANLIB=:
6366
6367
6368
6369
6370
6371
6372# Determine commands to create old-style static archives.
6373old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6374old_postinstall_cmds='chmod 644 $oldlib'
6375old_postuninstall_cmds=
6376
6377if test -n "$RANLIB"; then
6378  case $host_os in
6379  bitrig* | openbsd*)
6380    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6381    ;;
6382  *)
6383    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6384    ;;
6385  esac
6386  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6387fi
6388
6389case $host_os in
6390  darwin*)
6391    lock_old_archive_extraction=yes ;;
6392  *)
6393    lock_old_archive_extraction=no ;;
6394esac
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434# If no C compiler was specified, use CC.
6435LTCC=${LTCC-"$CC"}
6436
6437# If no C compiler flags were specified, use CFLAGS.
6438LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6439
6440# Allow CC to be a program name with arguments.
6441compiler=$CC
6442
6443
6444# Check for command to grab the raw symbol name followed by C symbol from nm.
6445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6446$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6447if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6448  $as_echo_n "(cached) " >&6
6449else
6450
6451# These are sane defaults that work on at least a few old systems.
6452# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6453
6454# Character class describing NM global symbol codes.
6455symcode='[BCDEGRST]'
6456
6457# Regexp to match symbols that can be accessed directly from C.
6458sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6459
6460# Define system-specific variables.
6461case $host_os in
6462aix*)
6463  symcode='[BCDT]'
6464  ;;
6465cygwin* | mingw* | pw32* | cegcc*)
6466  symcode='[ABCDGISTW]'
6467  ;;
6468hpux*)
6469  if test ia64 = "$host_cpu"; then
6470    symcode='[ABCDEGRST]'
6471  fi
6472  ;;
6473irix* | nonstopux*)
6474  symcode='[BCDEGRST]'
6475  ;;
6476osf*)
6477  symcode='[BCDEGQRST]'
6478  ;;
6479solaris*)
6480  symcode='[BDRT]'
6481  ;;
6482sco3.2v5*)
6483  symcode='[DT]'
6484  ;;
6485sysv4.2uw2*)
6486  symcode='[DT]'
6487  ;;
6488sysv5* | sco5v6* | unixware* | OpenUNIX*)
6489  symcode='[ABDT]'
6490  ;;
6491sysv4)
6492  symcode='[DFNSTU]'
6493  ;;
6494esac
6495
6496# If we're using GNU nm, then use its standard symbol codes.
6497case `$NM -V 2>&1` in
6498*GNU* | *'with BFD'*)
6499  symcode='[ABCDGIRSTW]' ;;
6500esac
6501
6502if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6503  # Gets list of data symbols to import.
6504  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
6505  # Adjust the below global symbol transforms to fixup imported variables.
6506  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
6507  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
6508  lt_c_name_lib_hook="\
6509  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
6510  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
6511else
6512  # Disable hooks by default.
6513  lt_cv_sys_global_symbol_to_import=
6514  lt_cdecl_hook=
6515  lt_c_name_hook=
6516  lt_c_name_lib_hook=
6517fi
6518
6519# Transform an extracted symbol line into a proper C declaration.
6520# Some systems (esp. on ia64) link data and code symbols differently,
6521# so use this general approach.
6522lt_cv_sys_global_symbol_to_cdecl="sed -n"\
6523$lt_cdecl_hook\
6524" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
6525" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
6526
6527# Transform an extracted symbol line into symbol name and symbol address
6528lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
6529$lt_c_name_hook\
6530" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6531" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
6532
6533# Transform an extracted symbol line into symbol name with lib prefix and
6534# symbol address.
6535lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
6536$lt_c_name_lib_hook\
6537" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6538" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
6539" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
6540
6541# Handle CRLF in mingw tool chain
6542opt_cr=
6543case $build_os in
6544mingw*)
6545  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6546  ;;
6547esac
6548
6549# Try without a prefix underscore, then with it.
6550for ac_symprfx in "" "_"; do
6551
6552  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6553  symxfrm="\\1 $ac_symprfx\\2 \\2"
6554
6555  # Write the raw and C identifiers.
6556  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6557    # Fake it for dumpbin and say T for any non-static function,
6558    # D for any global variable and I for any imported variable.
6559    # Also find C++ and __fastcall symbols from MSVC++,
6560    # which start with @ or ?.
6561    lt_cv_sys_global_symbol_pipe="$AWK '"\
6562"     {last_section=section; section=\$ 3};"\
6563"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6564"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6565"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
6566"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
6567"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
6568"     \$ 0!~/External *\|/{next};"\
6569"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6570"     {if(hide[section]) next};"\
6571"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
6572"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
6573"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
6574"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
6575"     ' prfx=^$ac_symprfx"
6576  else
6577    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6578  fi
6579  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6580
6581  # Check to see that the pipe works correctly.
6582  pipe_works=no
6583
6584  rm -f conftest*
6585  cat > conftest.$ac_ext <<_LT_EOF
6586#ifdef __cplusplus
6587extern "C" {
6588#endif
6589char nm_test_var;
6590void nm_test_func(void);
6591void nm_test_func(void){}
6592#ifdef __cplusplus
6593}
6594#endif
6595int main(){nm_test_var='a';nm_test_func();return(0);}
6596_LT_EOF
6597
6598  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6599  (eval $ac_compile) 2>&5
6600  ac_status=$?
6601  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6602  test $ac_status = 0; }; then
6603    # Now try to grab the symbols.
6604    nlist=conftest.nm
6605    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6606  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6607  ac_status=$?
6608  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6609  test $ac_status = 0; } && test -s "$nlist"; then
6610      # Try sorting and uniquifying the output.
6611      if sort "$nlist" | uniq > "$nlist"T; then
6612	mv -f "$nlist"T "$nlist"
6613      else
6614	rm -f "$nlist"T
6615      fi
6616
6617      # Make sure that we snagged all the symbols we need.
6618      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6619	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6620	  cat <<_LT_EOF > conftest.$ac_ext
6621/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6622#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
6623/* DATA imports from DLLs on WIN32 can't be const, because runtime
6624   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6625# define LT_DLSYM_CONST
6626#elif defined __osf__
6627/* This system does not cope well with relocations in const data.  */
6628# define LT_DLSYM_CONST
6629#else
6630# define LT_DLSYM_CONST const
6631#endif
6632
6633#ifdef __cplusplus
6634extern "C" {
6635#endif
6636
6637_LT_EOF
6638	  # Now generate the symbol file.
6639	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6640
6641	  cat <<_LT_EOF >> conftest.$ac_ext
6642
6643/* The mapping between symbol names and symbols.  */
6644LT_DLSYM_CONST struct {
6645  const char *name;
6646  void       *address;
6647}
6648lt__PROGRAM__LTX_preloaded_symbols[] =
6649{
6650  { "@PROGRAM@", (void *) 0 },
6651_LT_EOF
6652	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6653	  cat <<\_LT_EOF >> conftest.$ac_ext
6654  {0, (void *) 0}
6655};
6656
6657/* This works around a problem in FreeBSD linker */
6658#ifdef FREEBSD_WORKAROUND
6659static const void *lt_preloaded_setup() {
6660  return lt__PROGRAM__LTX_preloaded_symbols;
6661}
6662#endif
6663
6664#ifdef __cplusplus
6665}
6666#endif
6667_LT_EOF
6668	  # Now try linking the two files.
6669	  mv conftest.$ac_objext conftstm.$ac_objext
6670	  lt_globsym_save_LIBS=$LIBS
6671	  lt_globsym_save_CFLAGS=$CFLAGS
6672	  LIBS=conftstm.$ac_objext
6673	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6674	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6675  (eval $ac_link) 2>&5
6676  ac_status=$?
6677  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6678  test $ac_status = 0; } && test -s conftest$ac_exeext; then
6679	    pipe_works=yes
6680	  fi
6681	  LIBS=$lt_globsym_save_LIBS
6682	  CFLAGS=$lt_globsym_save_CFLAGS
6683	else
6684	  echo "cannot find nm_test_func in $nlist" >&5
6685	fi
6686      else
6687	echo "cannot find nm_test_var in $nlist" >&5
6688      fi
6689    else
6690      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6691    fi
6692  else
6693    echo "$progname: failed program was:" >&5
6694    cat conftest.$ac_ext >&5
6695  fi
6696  rm -rf conftest* conftst*
6697
6698  # Do not use the global_symbol_pipe unless it works.
6699  if test yes = "$pipe_works"; then
6700    break
6701  else
6702    lt_cv_sys_global_symbol_pipe=
6703  fi
6704done
6705
6706fi
6707
6708if test -z "$lt_cv_sys_global_symbol_pipe"; then
6709  lt_cv_sys_global_symbol_to_cdecl=
6710fi
6711if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6712  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6713$as_echo "failed" >&6; }
6714else
6715  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6716$as_echo "ok" >&6; }
6717fi
6718
6719# Response file support.
6720if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6721  nm_file_list_spec='@'
6722elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6723  nm_file_list_spec='@'
6724fi
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6763$as_echo_n "checking for sysroot... " >&6; }
6764
6765# Check whether --with-sysroot was given.
6766if test "${with_sysroot+set}" = set; then :
6767  withval=$with_sysroot;
6768else
6769  with_sysroot=no
6770fi
6771
6772
6773lt_sysroot=
6774case $with_sysroot in #(
6775 yes)
6776   if test yes = "$GCC"; then
6777     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6778   fi
6779   ;; #(
6780 /*)
6781   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6782   ;; #(
6783 no|'')
6784   ;; #(
6785 *)
6786   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
6787$as_echo "$with_sysroot" >&6; }
6788   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6789   ;;
6790esac
6791
6792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6793$as_echo "${lt_sysroot:-no}" >&6; }
6794
6795
6796
6797
6798
6799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
6800$as_echo_n "checking for a working dd... " >&6; }
6801if ${ac_cv_path_lt_DD+:} false; then :
6802  $as_echo_n "(cached) " >&6
6803else
6804  printf 0123456789abcdef0123456789abcdef >conftest.i
6805cat conftest.i conftest.i >conftest2.i
6806: ${lt_DD:=$DD}
6807if test -z "$lt_DD"; then
6808  ac_path_lt_DD_found=false
6809  # Loop through the user's path and test for each of PROGNAME-LIST
6810  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6811for as_dir in $PATH
6812do
6813  IFS=$as_save_IFS
6814  test -z "$as_dir" && as_dir=.
6815    for ac_prog in dd; do
6816    for ac_exec_ext in '' $ac_executable_extensions; do
6817      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
6818      as_fn_executable_p "$ac_path_lt_DD" || continue
6819if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
6820  cmp -s conftest.i conftest.out \
6821  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
6822fi
6823      $ac_path_lt_DD_found && break 3
6824    done
6825  done
6826  done
6827IFS=$as_save_IFS
6828  if test -z "$ac_cv_path_lt_DD"; then
6829    :
6830  fi
6831else
6832  ac_cv_path_lt_DD=$lt_DD
6833fi
6834
6835rm -f conftest.i conftest2.i conftest.out
6836fi
6837{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
6838$as_echo "$ac_cv_path_lt_DD" >&6; }
6839
6840
6841{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
6842$as_echo_n "checking how to truncate binary pipes... " >&6; }
6843if ${lt_cv_truncate_bin+:} false; then :
6844  $as_echo_n "(cached) " >&6
6845else
6846  printf 0123456789abcdef0123456789abcdef >conftest.i
6847cat conftest.i conftest.i >conftest2.i
6848lt_cv_truncate_bin=
6849if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
6850  cmp -s conftest.i conftest.out \
6851  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
6852fi
6853rm -f conftest.i conftest2.i conftest.out
6854test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
6855fi
6856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
6857$as_echo "$lt_cv_truncate_bin" >&6; }
6858
6859
6860
6861
6862
6863
6864
6865# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
6866func_cc_basename ()
6867{
6868    for cc_temp in $*""; do
6869      case $cc_temp in
6870        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6871        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6872        \-*) ;;
6873        *) break;;
6874      esac
6875    done
6876    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
6877}
6878
6879# Check whether --enable-libtool-lock was given.
6880if test "${enable_libtool_lock+set}" = set; then :
6881  enableval=$enable_libtool_lock;
6882fi
6883
6884test no = "$enable_libtool_lock" || enable_libtool_lock=yes
6885
6886# Some flags need to be propagated to the compiler or linker for good
6887# libtool support.
6888case $host in
6889ia64-*-hpux*)
6890  # Find out what ABI is being produced by ac_compile, and set mode
6891  # options accordingly.
6892  echo 'int i;' > conftest.$ac_ext
6893  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6894  (eval $ac_compile) 2>&5
6895  ac_status=$?
6896  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6897  test $ac_status = 0; }; then
6898    case `/usr/bin/file conftest.$ac_objext` in
6899      *ELF-32*)
6900	HPUX_IA64_MODE=32
6901	;;
6902      *ELF-64*)
6903	HPUX_IA64_MODE=64
6904	;;
6905    esac
6906  fi
6907  rm -rf conftest*
6908  ;;
6909*-*-irix6*)
6910  # Find out what ABI is being produced by ac_compile, and set linker
6911  # options accordingly.
6912  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6913  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6914  (eval $ac_compile) 2>&5
6915  ac_status=$?
6916  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6917  test $ac_status = 0; }; then
6918    if test yes = "$lt_cv_prog_gnu_ld"; then
6919      case `/usr/bin/file conftest.$ac_objext` in
6920	*32-bit*)
6921	  LD="${LD-ld} -melf32bsmip"
6922	  ;;
6923	*N32*)
6924	  LD="${LD-ld} -melf32bmipn32"
6925	  ;;
6926	*64-bit*)
6927	  LD="${LD-ld} -melf64bmip"
6928	;;
6929      esac
6930    else
6931      case `/usr/bin/file conftest.$ac_objext` in
6932	*32-bit*)
6933	  LD="${LD-ld} -32"
6934	  ;;
6935	*N32*)
6936	  LD="${LD-ld} -n32"
6937	  ;;
6938	*64-bit*)
6939	  LD="${LD-ld} -64"
6940	  ;;
6941      esac
6942    fi
6943  fi
6944  rm -rf conftest*
6945  ;;
6946
6947mips64*-*linux*)
6948  # Find out what ABI is being produced by ac_compile, and set linker
6949  # options accordingly.
6950  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6951  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6952  (eval $ac_compile) 2>&5
6953  ac_status=$?
6954  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6955  test $ac_status = 0; }; then
6956    emul=elf
6957    case `/usr/bin/file conftest.$ac_objext` in
6958      *32-bit*)
6959	emul="${emul}32"
6960	;;
6961      *64-bit*)
6962	emul="${emul}64"
6963	;;
6964    esac
6965    case `/usr/bin/file conftest.$ac_objext` in
6966      *MSB*)
6967	emul="${emul}btsmip"
6968	;;
6969      *LSB*)
6970	emul="${emul}ltsmip"
6971	;;
6972    esac
6973    case `/usr/bin/file conftest.$ac_objext` in
6974      *N32*)
6975	emul="${emul}n32"
6976	;;
6977    esac
6978    LD="${LD-ld} -m $emul"
6979  fi
6980  rm -rf conftest*
6981  ;;
6982
6983x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6984s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6985  # Find out what ABI is being produced by ac_compile, and set linker
6986  # options accordingly.  Note that the listed cases only cover the
6987  # situations where additional linker options are needed (such as when
6988  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
6989  # vice versa); the common cases where no linker options are needed do
6990  # not appear in the list.
6991  echo 'int i;' > conftest.$ac_ext
6992  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6993  (eval $ac_compile) 2>&5
6994  ac_status=$?
6995  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6996  test $ac_status = 0; }; then
6997    case `/usr/bin/file conftest.o` in
6998      *32-bit*)
6999	case $host in
7000	  x86_64-*kfreebsd*-gnu)
7001	    LD="${LD-ld} -m elf_i386_fbsd"
7002	    ;;
7003	  x86_64-*linux*)
7004	    case `/usr/bin/file conftest.o` in
7005	      *x86-64*)
7006		LD="${LD-ld} -m elf32_x86_64"
7007		;;
7008	      *)
7009		LD="${LD-ld} -m elf_i386"
7010		;;
7011	    esac
7012	    ;;
7013	  powerpc64le-*linux*)
7014	    LD="${LD-ld} -m elf32lppclinux"
7015	    ;;
7016	  powerpc64-*linux*)
7017	    LD="${LD-ld} -m elf32ppclinux"
7018	    ;;
7019	  s390x-*linux*)
7020	    LD="${LD-ld} -m elf_s390"
7021	    ;;
7022	  sparc64-*linux*)
7023	    LD="${LD-ld} -m elf32_sparc"
7024	    ;;
7025	esac
7026	;;
7027      *64-bit*)
7028	case $host in
7029	  x86_64-*kfreebsd*-gnu)
7030	    LD="${LD-ld} -m elf_x86_64_fbsd"
7031	    ;;
7032	  x86_64-*linux*)
7033	    LD="${LD-ld} -m elf_x86_64"
7034	    ;;
7035	  powerpcle-*linux*)
7036	    LD="${LD-ld} -m elf64lppc"
7037	    ;;
7038	  powerpc-*linux*)
7039	    LD="${LD-ld} -m elf64ppc"
7040	    ;;
7041	  s390*-*linux*|s390*-*tpf*)
7042	    LD="${LD-ld} -m elf64_s390"
7043	    ;;
7044	  sparc*-*linux*)
7045	    LD="${LD-ld} -m elf64_sparc"
7046	    ;;
7047	esac
7048	;;
7049    esac
7050  fi
7051  rm -rf conftest*
7052  ;;
7053
7054*-*-sco3.2v5*)
7055  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7056  SAVE_CFLAGS=$CFLAGS
7057  CFLAGS="$CFLAGS -belf"
7058  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7059$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7060if ${lt_cv_cc_needs_belf+:} false; then :
7061  $as_echo_n "(cached) " >&6
7062else
7063  ac_ext=c
7064ac_cpp='$CPP $CPPFLAGS'
7065ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7066ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7067ac_compiler_gnu=$ac_cv_c_compiler_gnu
7068
7069     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7070/* end confdefs.h.  */
7071
7072int
7073main ()
7074{
7075
7076  ;
7077  return 0;
7078}
7079_ACEOF
7080if ac_fn_c_try_link "$LINENO"; then :
7081  lt_cv_cc_needs_belf=yes
7082else
7083  lt_cv_cc_needs_belf=no
7084fi
7085rm -f core conftest.err conftest.$ac_objext \
7086    conftest$ac_exeext conftest.$ac_ext
7087     ac_ext=c
7088ac_cpp='$CPP $CPPFLAGS'
7089ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7090ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7091ac_compiler_gnu=$ac_cv_c_compiler_gnu
7092
7093fi
7094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7095$as_echo "$lt_cv_cc_needs_belf" >&6; }
7096  if test yes != "$lt_cv_cc_needs_belf"; then
7097    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7098    CFLAGS=$SAVE_CFLAGS
7099  fi
7100  ;;
7101*-*solaris*)
7102  # Find out what ABI is being produced by ac_compile, and set linker
7103  # options accordingly.
7104  echo 'int i;' > conftest.$ac_ext
7105  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7106  (eval $ac_compile) 2>&5
7107  ac_status=$?
7108  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7109  test $ac_status = 0; }; then
7110    case `/usr/bin/file conftest.o` in
7111    *64-bit*)
7112      case $lt_cv_prog_gnu_ld in
7113      yes*)
7114        case $host in
7115        i?86-*-solaris*|x86_64-*-solaris*)
7116          LD="${LD-ld} -m elf_x86_64"
7117          ;;
7118        sparc*-*-solaris*)
7119          LD="${LD-ld} -m elf64_sparc"
7120          ;;
7121        esac
7122        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7123        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7124          LD=${LD-ld}_sol2
7125        fi
7126        ;;
7127      *)
7128	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7129	  LD="${LD-ld} -64"
7130	fi
7131	;;
7132      esac
7133      ;;
7134    esac
7135  fi
7136  rm -rf conftest*
7137  ;;
7138esac
7139
7140need_locks=$enable_libtool_lock
7141
7142if test -n "$ac_tool_prefix"; then
7143  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7144set dummy ${ac_tool_prefix}mt; ac_word=$2
7145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7146$as_echo_n "checking for $ac_word... " >&6; }
7147if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7148  $as_echo_n "(cached) " >&6
7149else
7150  if test -n "$MANIFEST_TOOL"; then
7151  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7152else
7153as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7154for as_dir in $PATH
7155do
7156  IFS=$as_save_IFS
7157  test -z "$as_dir" && as_dir=.
7158    for ac_exec_ext in '' $ac_executable_extensions; do
7159  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7160    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7161    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7162    break 2
7163  fi
7164done
7165  done
7166IFS=$as_save_IFS
7167
7168fi
7169fi
7170MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7171if test -n "$MANIFEST_TOOL"; then
7172  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7173$as_echo "$MANIFEST_TOOL" >&6; }
7174else
7175  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7176$as_echo "no" >&6; }
7177fi
7178
7179
7180fi
7181if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7182  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7183  # Extract the first word of "mt", so it can be a program name with args.
7184set dummy mt; ac_word=$2
7185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7186$as_echo_n "checking for $ac_word... " >&6; }
7187if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7188  $as_echo_n "(cached) " >&6
7189else
7190  if test -n "$ac_ct_MANIFEST_TOOL"; then
7191  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7192else
7193as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7194for as_dir in $PATH
7195do
7196  IFS=$as_save_IFS
7197  test -z "$as_dir" && as_dir=.
7198    for ac_exec_ext in '' $ac_executable_extensions; do
7199  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7200    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7201    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7202    break 2
7203  fi
7204done
7205  done
7206IFS=$as_save_IFS
7207
7208fi
7209fi
7210ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7211if test -n "$ac_ct_MANIFEST_TOOL"; then
7212  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7213$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7214else
7215  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7216$as_echo "no" >&6; }
7217fi
7218
7219  if test "x$ac_ct_MANIFEST_TOOL" = x; then
7220    MANIFEST_TOOL=":"
7221  else
7222    case $cross_compiling:$ac_tool_warned in
7223yes:)
7224{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7225$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7226ac_tool_warned=yes ;;
7227esac
7228    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7229  fi
7230else
7231  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7232fi
7233
7234test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7236$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7237if ${lt_cv_path_mainfest_tool+:} false; then :
7238  $as_echo_n "(cached) " >&6
7239else
7240  lt_cv_path_mainfest_tool=no
7241  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7242  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7243  cat conftest.err >&5
7244  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7245    lt_cv_path_mainfest_tool=yes
7246  fi
7247  rm -f conftest*
7248fi
7249{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7250$as_echo "$lt_cv_path_mainfest_tool" >&6; }
7251if test yes != "$lt_cv_path_mainfest_tool"; then
7252  MANIFEST_TOOL=:
7253fi
7254
7255
7256
7257
7258
7259
7260  case $host_os in
7261    rhapsody* | darwin*)
7262    if test -n "$ac_tool_prefix"; then
7263  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7264set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7266$as_echo_n "checking for $ac_word... " >&6; }
7267if ${ac_cv_prog_DSYMUTIL+:} false; then :
7268  $as_echo_n "(cached) " >&6
7269else
7270  if test -n "$DSYMUTIL"; then
7271  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7272else
7273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7274for as_dir in $PATH
7275do
7276  IFS=$as_save_IFS
7277  test -z "$as_dir" && as_dir=.
7278    for ac_exec_ext in '' $ac_executable_extensions; do
7279  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7280    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7281    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7282    break 2
7283  fi
7284done
7285  done
7286IFS=$as_save_IFS
7287
7288fi
7289fi
7290DSYMUTIL=$ac_cv_prog_DSYMUTIL
7291if test -n "$DSYMUTIL"; then
7292  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7293$as_echo "$DSYMUTIL" >&6; }
7294else
7295  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7296$as_echo "no" >&6; }
7297fi
7298
7299
7300fi
7301if test -z "$ac_cv_prog_DSYMUTIL"; then
7302  ac_ct_DSYMUTIL=$DSYMUTIL
7303  # Extract the first word of "dsymutil", so it can be a program name with args.
7304set dummy dsymutil; ac_word=$2
7305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7306$as_echo_n "checking for $ac_word... " >&6; }
7307if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7308  $as_echo_n "(cached) " >&6
7309else
7310  if test -n "$ac_ct_DSYMUTIL"; then
7311  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7312else
7313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7314for as_dir in $PATH
7315do
7316  IFS=$as_save_IFS
7317  test -z "$as_dir" && as_dir=.
7318    for ac_exec_ext in '' $ac_executable_extensions; do
7319  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7320    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7321    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7322    break 2
7323  fi
7324done
7325  done
7326IFS=$as_save_IFS
7327
7328fi
7329fi
7330ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7331if test -n "$ac_ct_DSYMUTIL"; then
7332  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7333$as_echo "$ac_ct_DSYMUTIL" >&6; }
7334else
7335  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7336$as_echo "no" >&6; }
7337fi
7338
7339  if test "x$ac_ct_DSYMUTIL" = x; then
7340    DSYMUTIL=":"
7341  else
7342    case $cross_compiling:$ac_tool_warned in
7343yes:)
7344{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7345$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7346ac_tool_warned=yes ;;
7347esac
7348    DSYMUTIL=$ac_ct_DSYMUTIL
7349  fi
7350else
7351  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7352fi
7353
7354    if test -n "$ac_tool_prefix"; then
7355  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7356set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7358$as_echo_n "checking for $ac_word... " >&6; }
7359if ${ac_cv_prog_NMEDIT+:} false; then :
7360  $as_echo_n "(cached) " >&6
7361else
7362  if test -n "$NMEDIT"; then
7363  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7364else
7365as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7366for as_dir in $PATH
7367do
7368  IFS=$as_save_IFS
7369  test -z "$as_dir" && as_dir=.
7370    for ac_exec_ext in '' $ac_executable_extensions; do
7371  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7372    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7373    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7374    break 2
7375  fi
7376done
7377  done
7378IFS=$as_save_IFS
7379
7380fi
7381fi
7382NMEDIT=$ac_cv_prog_NMEDIT
7383if test -n "$NMEDIT"; then
7384  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7385$as_echo "$NMEDIT" >&6; }
7386else
7387  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7388$as_echo "no" >&6; }
7389fi
7390
7391
7392fi
7393if test -z "$ac_cv_prog_NMEDIT"; then
7394  ac_ct_NMEDIT=$NMEDIT
7395  # Extract the first word of "nmedit", so it can be a program name with args.
7396set dummy nmedit; ac_word=$2
7397{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7398$as_echo_n "checking for $ac_word... " >&6; }
7399if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7400  $as_echo_n "(cached) " >&6
7401else
7402  if test -n "$ac_ct_NMEDIT"; then
7403  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7404else
7405as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7406for as_dir in $PATH
7407do
7408  IFS=$as_save_IFS
7409  test -z "$as_dir" && as_dir=.
7410    for ac_exec_ext in '' $ac_executable_extensions; do
7411  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7412    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7413    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7414    break 2
7415  fi
7416done
7417  done
7418IFS=$as_save_IFS
7419
7420fi
7421fi
7422ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7423if test -n "$ac_ct_NMEDIT"; then
7424  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7425$as_echo "$ac_ct_NMEDIT" >&6; }
7426else
7427  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7428$as_echo "no" >&6; }
7429fi
7430
7431  if test "x$ac_ct_NMEDIT" = x; then
7432    NMEDIT=":"
7433  else
7434    case $cross_compiling:$ac_tool_warned in
7435yes:)
7436{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7437$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7438ac_tool_warned=yes ;;
7439esac
7440    NMEDIT=$ac_ct_NMEDIT
7441  fi
7442else
7443  NMEDIT="$ac_cv_prog_NMEDIT"
7444fi
7445
7446    if test -n "$ac_tool_prefix"; then
7447  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7448set dummy ${ac_tool_prefix}lipo; ac_word=$2
7449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7450$as_echo_n "checking for $ac_word... " >&6; }
7451if ${ac_cv_prog_LIPO+:} false; then :
7452  $as_echo_n "(cached) " >&6
7453else
7454  if test -n "$LIPO"; then
7455  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7456else
7457as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7458for as_dir in $PATH
7459do
7460  IFS=$as_save_IFS
7461  test -z "$as_dir" && as_dir=.
7462    for ac_exec_ext in '' $ac_executable_extensions; do
7463  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7464    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7465    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7466    break 2
7467  fi
7468done
7469  done
7470IFS=$as_save_IFS
7471
7472fi
7473fi
7474LIPO=$ac_cv_prog_LIPO
7475if test -n "$LIPO"; then
7476  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7477$as_echo "$LIPO" >&6; }
7478else
7479  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7480$as_echo "no" >&6; }
7481fi
7482
7483
7484fi
7485if test -z "$ac_cv_prog_LIPO"; then
7486  ac_ct_LIPO=$LIPO
7487  # Extract the first word of "lipo", so it can be a program name with args.
7488set dummy lipo; ac_word=$2
7489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7490$as_echo_n "checking for $ac_word... " >&6; }
7491if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7492  $as_echo_n "(cached) " >&6
7493else
7494  if test -n "$ac_ct_LIPO"; then
7495  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7496else
7497as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7498for as_dir in $PATH
7499do
7500  IFS=$as_save_IFS
7501  test -z "$as_dir" && as_dir=.
7502    for ac_exec_ext in '' $ac_executable_extensions; do
7503  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7504    ac_cv_prog_ac_ct_LIPO="lipo"
7505    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7506    break 2
7507  fi
7508done
7509  done
7510IFS=$as_save_IFS
7511
7512fi
7513fi
7514ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7515if test -n "$ac_ct_LIPO"; then
7516  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7517$as_echo "$ac_ct_LIPO" >&6; }
7518else
7519  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7520$as_echo "no" >&6; }
7521fi
7522
7523  if test "x$ac_ct_LIPO" = x; then
7524    LIPO=":"
7525  else
7526    case $cross_compiling:$ac_tool_warned in
7527yes:)
7528{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7529$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7530ac_tool_warned=yes ;;
7531esac
7532    LIPO=$ac_ct_LIPO
7533  fi
7534else
7535  LIPO="$ac_cv_prog_LIPO"
7536fi
7537
7538    if test -n "$ac_tool_prefix"; then
7539  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7540set dummy ${ac_tool_prefix}otool; ac_word=$2
7541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7542$as_echo_n "checking for $ac_word... " >&6; }
7543if ${ac_cv_prog_OTOOL+:} false; then :
7544  $as_echo_n "(cached) " >&6
7545else
7546  if test -n "$OTOOL"; then
7547  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7548else
7549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7550for as_dir in $PATH
7551do
7552  IFS=$as_save_IFS
7553  test -z "$as_dir" && as_dir=.
7554    for ac_exec_ext in '' $ac_executable_extensions; do
7555  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7556    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7557    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7558    break 2
7559  fi
7560done
7561  done
7562IFS=$as_save_IFS
7563
7564fi
7565fi
7566OTOOL=$ac_cv_prog_OTOOL
7567if test -n "$OTOOL"; then
7568  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7569$as_echo "$OTOOL" >&6; }
7570else
7571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7572$as_echo "no" >&6; }
7573fi
7574
7575
7576fi
7577if test -z "$ac_cv_prog_OTOOL"; then
7578  ac_ct_OTOOL=$OTOOL
7579  # Extract the first word of "otool", so it can be a program name with args.
7580set dummy otool; ac_word=$2
7581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7582$as_echo_n "checking for $ac_word... " >&6; }
7583if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7584  $as_echo_n "(cached) " >&6
7585else
7586  if test -n "$ac_ct_OTOOL"; then
7587  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7588else
7589as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7590for as_dir in $PATH
7591do
7592  IFS=$as_save_IFS
7593  test -z "$as_dir" && as_dir=.
7594    for ac_exec_ext in '' $ac_executable_extensions; do
7595  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7596    ac_cv_prog_ac_ct_OTOOL="otool"
7597    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7598    break 2
7599  fi
7600done
7601  done
7602IFS=$as_save_IFS
7603
7604fi
7605fi
7606ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7607if test -n "$ac_ct_OTOOL"; then
7608  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7609$as_echo "$ac_ct_OTOOL" >&6; }
7610else
7611  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7612$as_echo "no" >&6; }
7613fi
7614
7615  if test "x$ac_ct_OTOOL" = x; then
7616    OTOOL=":"
7617  else
7618    case $cross_compiling:$ac_tool_warned in
7619yes:)
7620{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7621$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7622ac_tool_warned=yes ;;
7623esac
7624    OTOOL=$ac_ct_OTOOL
7625  fi
7626else
7627  OTOOL="$ac_cv_prog_OTOOL"
7628fi
7629
7630    if test -n "$ac_tool_prefix"; then
7631  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7632set dummy ${ac_tool_prefix}otool64; ac_word=$2
7633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7634$as_echo_n "checking for $ac_word... " >&6; }
7635if ${ac_cv_prog_OTOOL64+:} false; then :
7636  $as_echo_n "(cached) " >&6
7637else
7638  if test -n "$OTOOL64"; then
7639  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7640else
7641as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7642for as_dir in $PATH
7643do
7644  IFS=$as_save_IFS
7645  test -z "$as_dir" && as_dir=.
7646    for ac_exec_ext in '' $ac_executable_extensions; do
7647  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7648    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7649    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7650    break 2
7651  fi
7652done
7653  done
7654IFS=$as_save_IFS
7655
7656fi
7657fi
7658OTOOL64=$ac_cv_prog_OTOOL64
7659if test -n "$OTOOL64"; then
7660  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7661$as_echo "$OTOOL64" >&6; }
7662else
7663  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7664$as_echo "no" >&6; }
7665fi
7666
7667
7668fi
7669if test -z "$ac_cv_prog_OTOOL64"; then
7670  ac_ct_OTOOL64=$OTOOL64
7671  # Extract the first word of "otool64", so it can be a program name with args.
7672set dummy otool64; ac_word=$2
7673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7674$as_echo_n "checking for $ac_word... " >&6; }
7675if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7676  $as_echo_n "(cached) " >&6
7677else
7678  if test -n "$ac_ct_OTOOL64"; then
7679  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7680else
7681as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7682for as_dir in $PATH
7683do
7684  IFS=$as_save_IFS
7685  test -z "$as_dir" && as_dir=.
7686    for ac_exec_ext in '' $ac_executable_extensions; do
7687  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7688    ac_cv_prog_ac_ct_OTOOL64="otool64"
7689    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7690    break 2
7691  fi
7692done
7693  done
7694IFS=$as_save_IFS
7695
7696fi
7697fi
7698ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7699if test -n "$ac_ct_OTOOL64"; then
7700  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7701$as_echo "$ac_ct_OTOOL64" >&6; }
7702else
7703  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7704$as_echo "no" >&6; }
7705fi
7706
7707  if test "x$ac_ct_OTOOL64" = x; then
7708    OTOOL64=":"
7709  else
7710    case $cross_compiling:$ac_tool_warned in
7711yes:)
7712{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7713$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7714ac_tool_warned=yes ;;
7715esac
7716    OTOOL64=$ac_ct_OTOOL64
7717  fi
7718else
7719  OTOOL64="$ac_cv_prog_OTOOL64"
7720fi
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7749$as_echo_n "checking for -single_module linker flag... " >&6; }
7750if ${lt_cv_apple_cc_single_mod+:} false; then :
7751  $as_echo_n "(cached) " >&6
7752else
7753  lt_cv_apple_cc_single_mod=no
7754      if test -z "$LT_MULTI_MODULE"; then
7755	# By default we will add the -single_module flag. You can override
7756	# by either setting the environment variable LT_MULTI_MODULE
7757	# non-empty at configure time, or by adding -multi_module to the
7758	# link flags.
7759	rm -rf libconftest.dylib*
7760	echo "int foo(void){return 1;}" > conftest.c
7761	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7762-dynamiclib -Wl,-single_module conftest.c" >&5
7763	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7764	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7765        _lt_result=$?
7766	# If there is a non-empty error log, and "single_module"
7767	# appears in it, assume the flag caused a linker warning
7768        if test -s conftest.err && $GREP single_module conftest.err; then
7769	  cat conftest.err >&5
7770	# Otherwise, if the output was created with a 0 exit code from
7771	# the compiler, it worked.
7772	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
7773	  lt_cv_apple_cc_single_mod=yes
7774	else
7775	  cat conftest.err >&5
7776	fi
7777	rm -rf libconftest.dylib*
7778	rm -f conftest.*
7779      fi
7780fi
7781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7782$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7783
7784    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7785$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7786if ${lt_cv_ld_exported_symbols_list+:} false; then :
7787  $as_echo_n "(cached) " >&6
7788else
7789  lt_cv_ld_exported_symbols_list=no
7790      save_LDFLAGS=$LDFLAGS
7791      echo "_main" > conftest.sym
7792      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7793      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7794/* end confdefs.h.  */
7795
7796int
7797main ()
7798{
7799
7800  ;
7801  return 0;
7802}
7803_ACEOF
7804if ac_fn_c_try_link "$LINENO"; then :
7805  lt_cv_ld_exported_symbols_list=yes
7806else
7807  lt_cv_ld_exported_symbols_list=no
7808fi
7809rm -f core conftest.err conftest.$ac_objext \
7810    conftest$ac_exeext conftest.$ac_ext
7811	LDFLAGS=$save_LDFLAGS
7812
7813fi
7814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7815$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7816
7817    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7818$as_echo_n "checking for -force_load linker flag... " >&6; }
7819if ${lt_cv_ld_force_load+:} false; then :
7820  $as_echo_n "(cached) " >&6
7821else
7822  lt_cv_ld_force_load=no
7823      cat > conftest.c << _LT_EOF
7824int forced_loaded() { return 2;}
7825_LT_EOF
7826      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7827      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7828      echo "$AR cru libconftest.a conftest.o" >&5
7829      $AR cru libconftest.a conftest.o 2>&5
7830      echo "$RANLIB libconftest.a" >&5
7831      $RANLIB libconftest.a 2>&5
7832      cat > conftest.c << _LT_EOF
7833int main() { return 0;}
7834_LT_EOF
7835      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7836      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7837      _lt_result=$?
7838      if test -s conftest.err && $GREP force_load conftest.err; then
7839	cat conftest.err >&5
7840      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
7841	lt_cv_ld_force_load=yes
7842      else
7843	cat conftest.err >&5
7844      fi
7845        rm -f conftest.err libconftest.a conftest conftest.c
7846        rm -rf conftest.dSYM
7847
7848fi
7849{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7850$as_echo "$lt_cv_ld_force_load" >&6; }
7851    case $host_os in
7852    rhapsody* | darwin1.[012])
7853      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
7854    darwin1.*)
7855      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
7856    darwin*) # darwin 5.x on
7857      # if running on 10.5 or later, the deployment target defaults
7858      # to the OS version, if on x86, and 10.4, the deployment
7859      # target defaults to 10.4. Don't you love it?
7860      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7861	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7862	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
7863	10.[012][,.]*)
7864	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
7865	10.*)
7866	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
7867      esac
7868    ;;
7869  esac
7870    if test yes = "$lt_cv_apple_cc_single_mod"; then
7871      _lt_dar_single_mod='$single_module'
7872    fi
7873    if test yes = "$lt_cv_ld_exported_symbols_list"; then
7874      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
7875    else
7876      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
7877    fi
7878    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
7879      _lt_dsymutil='~$DSYMUTIL $lib || :'
7880    else
7881      _lt_dsymutil=
7882    fi
7883    ;;
7884  esac
7885
7886# func_munge_path_list VARIABLE PATH
7887# -----------------------------------
7888# VARIABLE is name of variable containing _space_ separated list of
7889# directories to be munged by the contents of PATH, which is string
7890# having a format:
7891# "DIR[:DIR]:"
7892#       string "DIR[ DIR]" will be prepended to VARIABLE
7893# ":DIR[:DIR]"
7894#       string "DIR[ DIR]" will be appended to VARIABLE
7895# "DIRP[:DIRP]::[DIRA:]DIRA"
7896#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
7897#       "DIRA[ DIRA]" will be appended to VARIABLE
7898# "DIR[:DIR]"
7899#       VARIABLE will be replaced by "DIR[ DIR]"
7900func_munge_path_list ()
7901{
7902    case x$2 in
7903    x)
7904        ;;
7905    *:)
7906        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
7907        ;;
7908    x:*)
7909        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
7910        ;;
7911    *::*)
7912        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
7913        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
7914        ;;
7915    *)
7916        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
7917        ;;
7918    esac
7919}
7920
7921for ac_header in dlfcn.h
7922do :
7923  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7924"
7925if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7926  cat >>confdefs.h <<_ACEOF
7927#define HAVE_DLFCN_H 1
7928_ACEOF
7929
7930fi
7931
7932done
7933
7934
7935
7936
7937
7938# Set options
7939
7940
7941
7942        enable_dlopen=no
7943
7944
7945  enable_win32_dll=no
7946
7947
7948            # Check whether --enable-shared was given.
7949if test "${enable_shared+set}" = set; then :
7950  enableval=$enable_shared; p=${PACKAGE-default}
7951    case $enableval in
7952    yes) enable_shared=yes ;;
7953    no) enable_shared=no ;;
7954    *)
7955      enable_shared=no
7956      # Look at the argument we got.  We use all the common list separators.
7957      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
7958      for pkg in $enableval; do
7959	IFS=$lt_save_ifs
7960	if test "X$pkg" = "X$p"; then
7961	  enable_shared=yes
7962	fi
7963      done
7964      IFS=$lt_save_ifs
7965      ;;
7966    esac
7967else
7968  enable_shared=yes
7969fi
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979  # Check whether --enable-static was given.
7980if test "${enable_static+set}" = set; then :
7981  enableval=$enable_static; p=${PACKAGE-default}
7982    case $enableval in
7983    yes) enable_static=yes ;;
7984    no) enable_static=no ;;
7985    *)
7986     enable_static=no
7987      # Look at the argument we got.  We use all the common list separators.
7988      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
7989      for pkg in $enableval; do
7990	IFS=$lt_save_ifs
7991	if test "X$pkg" = "X$p"; then
7992	  enable_static=yes
7993	fi
7994      done
7995      IFS=$lt_save_ifs
7996      ;;
7997    esac
7998else
7999  enable_static=yes
8000fi
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011# Check whether --with-pic was given.
8012if test "${with_pic+set}" = set; then :
8013  withval=$with_pic; lt_p=${PACKAGE-default}
8014    case $withval in
8015    yes|no) pic_mode=$withval ;;
8016    *)
8017      pic_mode=default
8018      # Look at the argument we got.  We use all the common list separators.
8019      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8020      for lt_pkg in $withval; do
8021	IFS=$lt_save_ifs
8022	if test "X$lt_pkg" = "X$lt_p"; then
8023	  pic_mode=yes
8024	fi
8025      done
8026      IFS=$lt_save_ifs
8027      ;;
8028    esac
8029else
8030  pic_mode=default
8031fi
8032
8033
8034
8035
8036
8037
8038
8039
8040  # Check whether --enable-fast-install was given.
8041if test "${enable_fast_install+set}" = set; then :
8042  enableval=$enable_fast_install; p=${PACKAGE-default}
8043    case $enableval in
8044    yes) enable_fast_install=yes ;;
8045    no) enable_fast_install=no ;;
8046    *)
8047      enable_fast_install=no
8048      # Look at the argument we got.  We use all the common list separators.
8049      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8050      for pkg in $enableval; do
8051	IFS=$lt_save_ifs
8052	if test "X$pkg" = "X$p"; then
8053	  enable_fast_install=yes
8054	fi
8055      done
8056      IFS=$lt_save_ifs
8057      ;;
8058    esac
8059else
8060  enable_fast_install=yes
8061fi
8062
8063
8064
8065
8066
8067
8068
8069
8070  shared_archive_member_spec=
8071case $host,$enable_shared in
8072power*-*-aix[5-9]*,yes)
8073  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
8074$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
8075
8076# Check whether --with-aix-soname was given.
8077if test "${with_aix_soname+set}" = set; then :
8078  withval=$with_aix_soname; case $withval in
8079    aix|svr4|both)
8080      ;;
8081    *)
8082      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
8083      ;;
8084    esac
8085    lt_cv_with_aix_soname=$with_aix_soname
8086else
8087  if ${lt_cv_with_aix_soname+:} false; then :
8088  $as_echo_n "(cached) " >&6
8089else
8090  lt_cv_with_aix_soname=aix
8091fi
8092
8093    with_aix_soname=$lt_cv_with_aix_soname
8094fi
8095
8096  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
8097$as_echo "$with_aix_soname" >&6; }
8098  if test aix != "$with_aix_soname"; then
8099    # For the AIX way of multilib, we name the shared archive member
8100    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
8101    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
8102    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
8103    # the AIX toolchain works better with OBJECT_MODE set (default 32).
8104    if test 64 = "${OBJECT_MODE-32}"; then
8105      shared_archive_member_spec=shr_64
8106    else
8107      shared_archive_member_spec=shr
8108    fi
8109  fi
8110  ;;
8111*)
8112  with_aix_soname=aix
8113  ;;
8114esac
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125# This can be used to rebuild libtool when needed
8126LIBTOOL_DEPS=$ltmain
8127
8128# Always use our own libtool.
8129LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160test -z "$LN_S" && LN_S="ln -s"
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175if test -n "${ZSH_VERSION+set}"; then
8176   setopt NO_GLOB_SUBST
8177fi
8178
8179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8180$as_echo_n "checking for objdir... " >&6; }
8181if ${lt_cv_objdir+:} false; then :
8182  $as_echo_n "(cached) " >&6
8183else
8184  rm -f .libs 2>/dev/null
8185mkdir .libs 2>/dev/null
8186if test -d .libs; then
8187  lt_cv_objdir=.libs
8188else
8189  # MS-DOS does not allow filenames that begin with a dot.
8190  lt_cv_objdir=_libs
8191fi
8192rmdir .libs 2>/dev/null
8193fi
8194{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8195$as_echo "$lt_cv_objdir" >&6; }
8196objdir=$lt_cv_objdir
8197
8198
8199
8200
8201
8202cat >>confdefs.h <<_ACEOF
8203#define LT_OBJDIR "$lt_cv_objdir/"
8204_ACEOF
8205
8206
8207
8208
8209case $host_os in
8210aix3*)
8211  # AIX sometimes has problems with the GCC collect2 program.  For some
8212  # reason, if we set the COLLECT_NAMES environment variable, the problems
8213  # vanish in a puff of smoke.
8214  if test set != "${COLLECT_NAMES+set}"; then
8215    COLLECT_NAMES=
8216    export COLLECT_NAMES
8217  fi
8218  ;;
8219esac
8220
8221# Global variables:
8222ofile=libtool
8223can_build_shared=yes
8224
8225# All known linkers require a '.a' archive for static linking (except MSVC,
8226# which needs '.lib').
8227libext=a
8228
8229with_gnu_ld=$lt_cv_prog_gnu_ld
8230
8231old_CC=$CC
8232old_CFLAGS=$CFLAGS
8233
8234# Set sane defaults for various variables
8235test -z "$CC" && CC=cc
8236test -z "$LTCC" && LTCC=$CC
8237test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8238test -z "$LD" && LD=ld
8239test -z "$ac_objext" && ac_objext=o
8240
8241func_cc_basename $compiler
8242cc_basename=$func_cc_basename_result
8243
8244
8245# Only perform the check for file, if the check method requires it
8246test -z "$MAGIC_CMD" && MAGIC_CMD=file
8247case $deplibs_check_method in
8248file_magic*)
8249  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8250    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8251$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8252if ${lt_cv_path_MAGIC_CMD+:} false; then :
8253  $as_echo_n "(cached) " >&6
8254else
8255  case $MAGIC_CMD in
8256[\\/*] |  ?:[\\/]*)
8257  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8258  ;;
8259*)
8260  lt_save_MAGIC_CMD=$MAGIC_CMD
8261  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8262  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8263  for ac_dir in $ac_dummy; do
8264    IFS=$lt_save_ifs
8265    test -z "$ac_dir" && ac_dir=.
8266    if test -f "$ac_dir/${ac_tool_prefix}file"; then
8267      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
8268      if test -n "$file_magic_test_file"; then
8269	case $deplibs_check_method in
8270	"file_magic "*)
8271	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8272	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8273	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8274	    $EGREP "$file_magic_regex" > /dev/null; then
8275	    :
8276	  else
8277	    cat <<_LT_EOF 1>&2
8278
8279*** Warning: the command libtool uses to detect shared libraries,
8280*** $file_magic_cmd, produces output that libtool cannot recognize.
8281*** The result is that libtool may fail to recognize shared libraries
8282*** as such.  This will affect the creation of libtool libraries that
8283*** depend on shared libraries, but programs linked with such libtool
8284*** libraries will work regardless of this problem.  Nevertheless, you
8285*** may want to report the problem to your system manager and/or to
8286*** bug-libtool@gnu.org
8287
8288_LT_EOF
8289	  fi ;;
8290	esac
8291      fi
8292      break
8293    fi
8294  done
8295  IFS=$lt_save_ifs
8296  MAGIC_CMD=$lt_save_MAGIC_CMD
8297  ;;
8298esac
8299fi
8300
8301MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8302if test -n "$MAGIC_CMD"; then
8303  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8304$as_echo "$MAGIC_CMD" >&6; }
8305else
8306  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8307$as_echo "no" >&6; }
8308fi
8309
8310
8311
8312
8313
8314if test -z "$lt_cv_path_MAGIC_CMD"; then
8315  if test -n "$ac_tool_prefix"; then
8316    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8317$as_echo_n "checking for file... " >&6; }
8318if ${lt_cv_path_MAGIC_CMD+:} false; then :
8319  $as_echo_n "(cached) " >&6
8320else
8321  case $MAGIC_CMD in
8322[\\/*] |  ?:[\\/]*)
8323  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8324  ;;
8325*)
8326  lt_save_MAGIC_CMD=$MAGIC_CMD
8327  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8328  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8329  for ac_dir in $ac_dummy; do
8330    IFS=$lt_save_ifs
8331    test -z "$ac_dir" && ac_dir=.
8332    if test -f "$ac_dir/file"; then
8333      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
8334      if test -n "$file_magic_test_file"; then
8335	case $deplibs_check_method in
8336	"file_magic "*)
8337	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8338	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8339	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8340	    $EGREP "$file_magic_regex" > /dev/null; then
8341	    :
8342	  else
8343	    cat <<_LT_EOF 1>&2
8344
8345*** Warning: the command libtool uses to detect shared libraries,
8346*** $file_magic_cmd, produces output that libtool cannot recognize.
8347*** The result is that libtool may fail to recognize shared libraries
8348*** as such.  This will affect the creation of libtool libraries that
8349*** depend on shared libraries, but programs linked with such libtool
8350*** libraries will work regardless of this problem.  Nevertheless, you
8351*** may want to report the problem to your system manager and/or to
8352*** bug-libtool@gnu.org
8353
8354_LT_EOF
8355	  fi ;;
8356	esac
8357      fi
8358      break
8359    fi
8360  done
8361  IFS=$lt_save_ifs
8362  MAGIC_CMD=$lt_save_MAGIC_CMD
8363  ;;
8364esac
8365fi
8366
8367MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8368if test -n "$MAGIC_CMD"; then
8369  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8370$as_echo "$MAGIC_CMD" >&6; }
8371else
8372  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8373$as_echo "no" >&6; }
8374fi
8375
8376
8377  else
8378    MAGIC_CMD=:
8379  fi
8380fi
8381
8382  fi
8383  ;;
8384esac
8385
8386# Use C for the default configuration in the libtool script
8387
8388lt_save_CC=$CC
8389ac_ext=c
8390ac_cpp='$CPP $CPPFLAGS'
8391ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8392ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8393ac_compiler_gnu=$ac_cv_c_compiler_gnu
8394
8395
8396# Source file extension for C test sources.
8397ac_ext=c
8398
8399# Object file extension for compiled C test sources.
8400objext=o
8401objext=$objext
8402
8403# Code to be used in simple compile tests
8404lt_simple_compile_test_code="int some_variable = 0;"
8405
8406# Code to be used in simple link tests
8407lt_simple_link_test_code='int main(){return(0);}'
8408
8409
8410
8411
8412
8413
8414
8415# If no C compiler was specified, use CC.
8416LTCC=${LTCC-"$CC"}
8417
8418# If no C compiler flags were specified, use CFLAGS.
8419LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8420
8421# Allow CC to be a program name with arguments.
8422compiler=$CC
8423
8424# Save the default compiler, since it gets overwritten when the other
8425# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8426compiler_DEFAULT=$CC
8427
8428# save warnings/boilerplate of simple test code
8429ac_outfile=conftest.$ac_objext
8430echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8431eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8432_lt_compiler_boilerplate=`cat conftest.err`
8433$RM conftest*
8434
8435ac_outfile=conftest.$ac_objext
8436echo "$lt_simple_link_test_code" >conftest.$ac_ext
8437eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8438_lt_linker_boilerplate=`cat conftest.err`
8439$RM -r conftest*
8440
8441
8442if test -n "$compiler"; then
8443
8444lt_prog_compiler_no_builtin_flag=
8445
8446if test yes = "$GCC"; then
8447  case $cc_basename in
8448  nvcc*)
8449    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8450  *)
8451    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8452  esac
8453
8454  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8455$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8456if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8457  $as_echo_n "(cached) " >&6
8458else
8459  lt_cv_prog_compiler_rtti_exceptions=no
8460   ac_outfile=conftest.$ac_objext
8461   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8462   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
8463   # Insert the option either (1) after the last *FLAGS variable, or
8464   # (2) before a word containing "conftest.", or (3) at the end.
8465   # Note that $ac_compile itself does not contain backslashes and begins
8466   # with a dollar sign (not a hyphen), so the echo should work correctly.
8467   # The option is referenced via a variable to avoid confusing sed.
8468   lt_compile=`echo "$ac_compile" | $SED \
8469   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8470   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8471   -e 's:$: $lt_compiler_flag:'`
8472   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8473   (eval "$lt_compile" 2>conftest.err)
8474   ac_status=$?
8475   cat conftest.err >&5
8476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8477   if (exit $ac_status) && test -s "$ac_outfile"; then
8478     # The compiler can only warn and ignore the option if not recognized
8479     # So say no if there are warnings other than the usual output.
8480     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8481     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8482     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8483       lt_cv_prog_compiler_rtti_exceptions=yes
8484     fi
8485   fi
8486   $RM conftest*
8487
8488fi
8489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8490$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8491
8492if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
8493    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8494else
8495    :
8496fi
8497
8498fi
8499
8500
8501
8502
8503
8504
8505  lt_prog_compiler_wl=
8506lt_prog_compiler_pic=
8507lt_prog_compiler_static=
8508
8509
8510  if test yes = "$GCC"; then
8511    lt_prog_compiler_wl='-Wl,'
8512    lt_prog_compiler_static='-static'
8513
8514    case $host_os in
8515      aix*)
8516      # All AIX code is PIC.
8517      if test ia64 = "$host_cpu"; then
8518	# AIX 5 now supports IA64 processor
8519	lt_prog_compiler_static='-Bstatic'
8520      fi
8521      lt_prog_compiler_pic='-fPIC'
8522      ;;
8523
8524    amigaos*)
8525      case $host_cpu in
8526      powerpc)
8527            # see comment about AmigaOS4 .so support
8528            lt_prog_compiler_pic='-fPIC'
8529        ;;
8530      m68k)
8531            # FIXME: we need at least 68020 code to build shared libraries, but
8532            # adding the '-m68020' flag to GCC prevents building anything better,
8533            # like '-m68040'.
8534            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8535        ;;
8536      esac
8537      ;;
8538
8539    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8540      # PIC is the default for these OSes.
8541      ;;
8542
8543    mingw* | cygwin* | pw32* | os2* | cegcc*)
8544      # This hack is so that the source file can tell whether it is being
8545      # built for inclusion in a dll (and should export symbols for example).
8546      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8547      # (--disable-auto-import) libraries
8548      lt_prog_compiler_pic='-DDLL_EXPORT'
8549      case $host_os in
8550      os2*)
8551	lt_prog_compiler_static='$wl-static'
8552	;;
8553      esac
8554      ;;
8555
8556    darwin* | rhapsody*)
8557      # PIC is the default on this platform
8558      # Common symbols not allowed in MH_DYLIB files
8559      lt_prog_compiler_pic='-fno-common'
8560      ;;
8561
8562    haiku*)
8563      # PIC is the default for Haiku.
8564      # The "-static" flag exists, but is broken.
8565      lt_prog_compiler_static=
8566      ;;
8567
8568    hpux*)
8569      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8570      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8571      # sets the default TLS model and affects inlining.
8572      case $host_cpu in
8573      hppa*64*)
8574	# +Z the default
8575	;;
8576      *)
8577	lt_prog_compiler_pic='-fPIC'
8578	;;
8579      esac
8580      ;;
8581
8582    interix[3-9]*)
8583      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8584      # Instead, we relocate shared libraries at runtime.
8585      ;;
8586
8587    msdosdjgpp*)
8588      # Just because we use GCC doesn't mean we suddenly get shared libraries
8589      # on systems that don't support them.
8590      lt_prog_compiler_can_build_shared=no
8591      enable_shared=no
8592      ;;
8593
8594    *nto* | *qnx*)
8595      # QNX uses GNU C++, but need to define -shared option too, otherwise
8596      # it will coredump.
8597      lt_prog_compiler_pic='-fPIC -shared'
8598      ;;
8599
8600    sysv4*MP*)
8601      if test -d /usr/nec; then
8602	lt_prog_compiler_pic=-Kconform_pic
8603      fi
8604      ;;
8605
8606    *)
8607      lt_prog_compiler_pic='-fPIC'
8608      ;;
8609    esac
8610
8611    case $cc_basename in
8612    nvcc*) # Cuda Compiler Driver 2.2
8613      lt_prog_compiler_wl='-Xlinker '
8614      if test -n "$lt_prog_compiler_pic"; then
8615        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8616      fi
8617      ;;
8618    esac
8619  else
8620    # PORTME Check for flag to pass linker flags through the system compiler.
8621    case $host_os in
8622    aix*)
8623      lt_prog_compiler_wl='-Wl,'
8624      if test ia64 = "$host_cpu"; then
8625	# AIX 5 now supports IA64 processor
8626	lt_prog_compiler_static='-Bstatic'
8627      else
8628	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8629      fi
8630      ;;
8631
8632    darwin* | rhapsody*)
8633      # PIC is the default on this platform
8634      # Common symbols not allowed in MH_DYLIB files
8635      lt_prog_compiler_pic='-fno-common'
8636      case $cc_basename in
8637      nagfor*)
8638        # NAG Fortran compiler
8639        lt_prog_compiler_wl='-Wl,-Wl,,'
8640        lt_prog_compiler_pic='-PIC'
8641        lt_prog_compiler_static='-Bstatic'
8642        ;;
8643      esac
8644      ;;
8645
8646    mingw* | cygwin* | pw32* | os2* | cegcc*)
8647      # This hack is so that the source file can tell whether it is being
8648      # built for inclusion in a dll (and should export symbols for example).
8649      lt_prog_compiler_pic='-DDLL_EXPORT'
8650      case $host_os in
8651      os2*)
8652	lt_prog_compiler_static='$wl-static'
8653	;;
8654      esac
8655      ;;
8656
8657    hpux9* | hpux10* | hpux11*)
8658      lt_prog_compiler_wl='-Wl,'
8659      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8660      # not for PA HP-UX.
8661      case $host_cpu in
8662      hppa*64*|ia64*)
8663	# +Z the default
8664	;;
8665      *)
8666	lt_prog_compiler_pic='+Z'
8667	;;
8668      esac
8669      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8670      lt_prog_compiler_static='$wl-a ${wl}archive'
8671      ;;
8672
8673    irix5* | irix6* | nonstopux*)
8674      lt_prog_compiler_wl='-Wl,'
8675      # PIC (with -KPIC) is the default.
8676      lt_prog_compiler_static='-non_shared'
8677      ;;
8678
8679    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8680      case $cc_basename in
8681      # old Intel for x86_64, which still supported -KPIC.
8682      ecc*)
8683	lt_prog_compiler_wl='-Wl,'
8684	lt_prog_compiler_pic='-KPIC'
8685	lt_prog_compiler_static='-static'
8686        ;;
8687      # icc used to be incompatible with GCC.
8688      # ICC 10 doesn't accept -KPIC any more.
8689      icc* | ifort*)
8690	lt_prog_compiler_wl='-Wl,'
8691	lt_prog_compiler_pic='-fPIC'
8692	lt_prog_compiler_static='-static'
8693        ;;
8694      # Lahey Fortran 8.1.
8695      lf95*)
8696	lt_prog_compiler_wl='-Wl,'
8697	lt_prog_compiler_pic='--shared'
8698	lt_prog_compiler_static='--static'
8699	;;
8700      nagfor*)
8701	# NAG Fortran compiler
8702	lt_prog_compiler_wl='-Wl,-Wl,,'
8703	lt_prog_compiler_pic='-PIC'
8704	lt_prog_compiler_static='-Bstatic'
8705	;;
8706      tcc*)
8707	# Fabrice Bellard et al's Tiny C Compiler
8708	lt_prog_compiler_wl='-Wl,'
8709	lt_prog_compiler_pic='-fPIC'
8710	lt_prog_compiler_static='-static'
8711	;;
8712      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8713        # Portland Group compilers (*not* the Pentium gcc compiler,
8714	# which looks to be a dead project)
8715	lt_prog_compiler_wl='-Wl,'
8716	lt_prog_compiler_pic='-fpic'
8717	lt_prog_compiler_static='-Bstatic'
8718        ;;
8719      ccc*)
8720        lt_prog_compiler_wl='-Wl,'
8721        # All Alpha code is PIC.
8722        lt_prog_compiler_static='-non_shared'
8723        ;;
8724      xl* | bgxl* | bgf* | mpixl*)
8725	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8726	lt_prog_compiler_wl='-Wl,'
8727	lt_prog_compiler_pic='-qpic'
8728	lt_prog_compiler_static='-qstaticlink'
8729	;;
8730      *)
8731	case `$CC -V 2>&1 | sed 5q` in
8732	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8733	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8734	  lt_prog_compiler_pic='-KPIC'
8735	  lt_prog_compiler_static='-Bstatic'
8736	  lt_prog_compiler_wl=''
8737	  ;;
8738	*Sun\ F* | *Sun*Fortran*)
8739	  lt_prog_compiler_pic='-KPIC'
8740	  lt_prog_compiler_static='-Bstatic'
8741	  lt_prog_compiler_wl='-Qoption ld '
8742	  ;;
8743	*Sun\ C*)
8744	  # Sun C 5.9
8745	  lt_prog_compiler_pic='-KPIC'
8746	  lt_prog_compiler_static='-Bstatic'
8747	  lt_prog_compiler_wl='-Wl,'
8748	  ;;
8749        *Intel*\ [CF]*Compiler*)
8750	  lt_prog_compiler_wl='-Wl,'
8751	  lt_prog_compiler_pic='-fPIC'
8752	  lt_prog_compiler_static='-static'
8753	  ;;
8754	*Portland\ Group*)
8755	  lt_prog_compiler_wl='-Wl,'
8756	  lt_prog_compiler_pic='-fpic'
8757	  lt_prog_compiler_static='-Bstatic'
8758	  ;;
8759	esac
8760	;;
8761      esac
8762      ;;
8763
8764    newsos6)
8765      lt_prog_compiler_pic='-KPIC'
8766      lt_prog_compiler_static='-Bstatic'
8767      ;;
8768
8769    *nto* | *qnx*)
8770      # QNX uses GNU C++, but need to define -shared option too, otherwise
8771      # it will coredump.
8772      lt_prog_compiler_pic='-fPIC -shared'
8773      ;;
8774
8775    osf3* | osf4* | osf5*)
8776      lt_prog_compiler_wl='-Wl,'
8777      # All OSF/1 code is PIC.
8778      lt_prog_compiler_static='-non_shared'
8779      ;;
8780
8781    rdos*)
8782      lt_prog_compiler_static='-non_shared'
8783      ;;
8784
8785    solaris*)
8786      lt_prog_compiler_pic='-KPIC'
8787      lt_prog_compiler_static='-Bstatic'
8788      case $cc_basename in
8789      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8790	lt_prog_compiler_wl='-Qoption ld ';;
8791      *)
8792	lt_prog_compiler_wl='-Wl,';;
8793      esac
8794      ;;
8795
8796    sunos4*)
8797      lt_prog_compiler_wl='-Qoption ld '
8798      lt_prog_compiler_pic='-PIC'
8799      lt_prog_compiler_static='-Bstatic'
8800      ;;
8801
8802    sysv4 | sysv4.2uw2* | sysv4.3*)
8803      lt_prog_compiler_wl='-Wl,'
8804      lt_prog_compiler_pic='-KPIC'
8805      lt_prog_compiler_static='-Bstatic'
8806      ;;
8807
8808    sysv4*MP*)
8809      if test -d /usr/nec; then
8810	lt_prog_compiler_pic='-Kconform_pic'
8811	lt_prog_compiler_static='-Bstatic'
8812      fi
8813      ;;
8814
8815    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8816      lt_prog_compiler_wl='-Wl,'
8817      lt_prog_compiler_pic='-KPIC'
8818      lt_prog_compiler_static='-Bstatic'
8819      ;;
8820
8821    unicos*)
8822      lt_prog_compiler_wl='-Wl,'
8823      lt_prog_compiler_can_build_shared=no
8824      ;;
8825
8826    uts4*)
8827      lt_prog_compiler_pic='-pic'
8828      lt_prog_compiler_static='-Bstatic'
8829      ;;
8830
8831    *)
8832      lt_prog_compiler_can_build_shared=no
8833      ;;
8834    esac
8835  fi
8836
8837case $host_os in
8838  # For platforms that do not support PIC, -DPIC is meaningless:
8839  *djgpp*)
8840    lt_prog_compiler_pic=
8841    ;;
8842  *)
8843    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8844    ;;
8845esac
8846
8847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8848$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8849if ${lt_cv_prog_compiler_pic+:} false; then :
8850  $as_echo_n "(cached) " >&6
8851else
8852  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8853fi
8854{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8855$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8856lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8857
8858#
8859# Check to make sure the PIC flag actually works.
8860#
8861if test -n "$lt_prog_compiler_pic"; then
8862  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8863$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8864if ${lt_cv_prog_compiler_pic_works+:} false; then :
8865  $as_echo_n "(cached) " >&6
8866else
8867  lt_cv_prog_compiler_pic_works=no
8868   ac_outfile=conftest.$ac_objext
8869   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8870   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
8871   # Insert the option either (1) after the last *FLAGS variable, or
8872   # (2) before a word containing "conftest.", or (3) at the end.
8873   # Note that $ac_compile itself does not contain backslashes and begins
8874   # with a dollar sign (not a hyphen), so the echo should work correctly.
8875   # The option is referenced via a variable to avoid confusing sed.
8876   lt_compile=`echo "$ac_compile" | $SED \
8877   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8878   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8879   -e 's:$: $lt_compiler_flag:'`
8880   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8881   (eval "$lt_compile" 2>conftest.err)
8882   ac_status=$?
8883   cat conftest.err >&5
8884   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8885   if (exit $ac_status) && test -s "$ac_outfile"; then
8886     # The compiler can only warn and ignore the option if not recognized
8887     # So say no if there are warnings other than the usual output.
8888     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8889     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8890     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8891       lt_cv_prog_compiler_pic_works=yes
8892     fi
8893   fi
8894   $RM conftest*
8895
8896fi
8897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8898$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8899
8900if test yes = "$lt_cv_prog_compiler_pic_works"; then
8901    case $lt_prog_compiler_pic in
8902     "" | " "*) ;;
8903     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8904     esac
8905else
8906    lt_prog_compiler_pic=
8907     lt_prog_compiler_can_build_shared=no
8908fi
8909
8910fi
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922#
8923# Check to make sure the static flag actually works.
8924#
8925wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8927$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8928if ${lt_cv_prog_compiler_static_works+:} false; then :
8929  $as_echo_n "(cached) " >&6
8930else
8931  lt_cv_prog_compiler_static_works=no
8932   save_LDFLAGS=$LDFLAGS
8933   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8934   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8935   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8936     # The linker can only warn and ignore the option if not recognized
8937     # So say no if there are warnings
8938     if test -s conftest.err; then
8939       # Append any errors to the config.log.
8940       cat conftest.err 1>&5
8941       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8942       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8943       if diff conftest.exp conftest.er2 >/dev/null; then
8944         lt_cv_prog_compiler_static_works=yes
8945       fi
8946     else
8947       lt_cv_prog_compiler_static_works=yes
8948     fi
8949   fi
8950   $RM -r conftest*
8951   LDFLAGS=$save_LDFLAGS
8952
8953fi
8954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8955$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8956
8957if test yes = "$lt_cv_prog_compiler_static_works"; then
8958    :
8959else
8960    lt_prog_compiler_static=
8961fi
8962
8963
8964
8965
8966
8967
8968
8969  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8970$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8971if ${lt_cv_prog_compiler_c_o+:} false; then :
8972  $as_echo_n "(cached) " >&6
8973else
8974  lt_cv_prog_compiler_c_o=no
8975   $RM -r conftest 2>/dev/null
8976   mkdir conftest
8977   cd conftest
8978   mkdir out
8979   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8980
8981   lt_compiler_flag="-o out/conftest2.$ac_objext"
8982   # Insert the option either (1) after the last *FLAGS variable, or
8983   # (2) before a word containing "conftest.", or (3) at the end.
8984   # Note that $ac_compile itself does not contain backslashes and begins
8985   # with a dollar sign (not a hyphen), so the echo should work correctly.
8986   lt_compile=`echo "$ac_compile" | $SED \
8987   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8988   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8989   -e 's:$: $lt_compiler_flag:'`
8990   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8991   (eval "$lt_compile" 2>out/conftest.err)
8992   ac_status=$?
8993   cat out/conftest.err >&5
8994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8995   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8996   then
8997     # The compiler can only warn and ignore the option if not recognized
8998     # So say no if there are warnings
8999     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9000     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9001     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9002       lt_cv_prog_compiler_c_o=yes
9003     fi
9004   fi
9005   chmod u+w . 2>&5
9006   $RM conftest*
9007   # SGI C++ compiler will create directory out/ii_files/ for
9008   # template instantiation
9009   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9010   $RM out/* && rmdir out
9011   cd ..
9012   $RM -r conftest
9013   $RM conftest*
9014
9015fi
9016{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9017$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9018
9019
9020
9021
9022
9023
9024  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9025$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9026if ${lt_cv_prog_compiler_c_o+:} false; then :
9027  $as_echo_n "(cached) " >&6
9028else
9029  lt_cv_prog_compiler_c_o=no
9030   $RM -r conftest 2>/dev/null
9031   mkdir conftest
9032   cd conftest
9033   mkdir out
9034   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9035
9036   lt_compiler_flag="-o out/conftest2.$ac_objext"
9037   # Insert the option either (1) after the last *FLAGS variable, or
9038   # (2) before a word containing "conftest.", or (3) at the end.
9039   # Note that $ac_compile itself does not contain backslashes and begins
9040   # with a dollar sign (not a hyphen), so the echo should work correctly.
9041   lt_compile=`echo "$ac_compile" | $SED \
9042   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9043   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9044   -e 's:$: $lt_compiler_flag:'`
9045   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9046   (eval "$lt_compile" 2>out/conftest.err)
9047   ac_status=$?
9048   cat out/conftest.err >&5
9049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9050   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9051   then
9052     # The compiler can only warn and ignore the option if not recognized
9053     # So say no if there are warnings
9054     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9055     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9056     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9057       lt_cv_prog_compiler_c_o=yes
9058     fi
9059   fi
9060   chmod u+w . 2>&5
9061   $RM conftest*
9062   # SGI C++ compiler will create directory out/ii_files/ for
9063   # template instantiation
9064   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9065   $RM out/* && rmdir out
9066   cd ..
9067   $RM -r conftest
9068   $RM conftest*
9069
9070fi
9071{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9072$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9073
9074
9075
9076
9077hard_links=nottested
9078if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
9079  # do not overwrite the value of need_locks provided by the user
9080  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9081$as_echo_n "checking if we can lock with hard links... " >&6; }
9082  hard_links=yes
9083  $RM conftest*
9084  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9085  touch conftest.a
9086  ln conftest.a conftest.b 2>&5 || hard_links=no
9087  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9088  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9089$as_echo "$hard_links" >&6; }
9090  if test no = "$hard_links"; then
9091    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
9092$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
9093    need_locks=warn
9094  fi
9095else
9096  need_locks=no
9097fi
9098
9099
9100
9101
9102
9103
9104  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9105$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9106
9107  runpath_var=
9108  allow_undefined_flag=
9109  always_export_symbols=no
9110  archive_cmds=
9111  archive_expsym_cmds=
9112  compiler_needs_object=no
9113  enable_shared_with_static_runtimes=no
9114  export_dynamic_flag_spec=
9115  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9116  hardcode_automatic=no
9117  hardcode_direct=no
9118  hardcode_direct_absolute=no
9119  hardcode_libdir_flag_spec=
9120  hardcode_libdir_separator=
9121  hardcode_minus_L=no
9122  hardcode_shlibpath_var=unsupported
9123  inherit_rpath=no
9124  link_all_deplibs=unknown
9125  module_cmds=
9126  module_expsym_cmds=
9127  old_archive_from_new_cmds=
9128  old_archive_from_expsyms_cmds=
9129  thread_safe_flag_spec=
9130  whole_archive_flag_spec=
9131  # include_expsyms should be a list of space-separated symbols to be *always*
9132  # included in the symbol list
9133  include_expsyms=
9134  # exclude_expsyms can be an extended regexp of symbols to exclude
9135  # it will be wrapped by ' (' and ')$', so one must not match beginning or
9136  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
9137  # as well as any symbol that contains 'd'.
9138  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9139  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9140  # platforms (ab)use it in PIC code, but their linkers get confused if
9141  # the symbol is explicitly referenced.  Since portable code cannot
9142  # rely on this symbol name, it's probably fine to never include it in
9143  # preloaded symbol tables.
9144  # Exclude shared library initialization/finalization symbols.
9145  extract_expsyms_cmds=
9146
9147  case $host_os in
9148  cygwin* | mingw* | pw32* | cegcc*)
9149    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9150    # When not using gcc, we currently assume that we are using
9151    # Microsoft Visual C++.
9152    if test yes != "$GCC"; then
9153      with_gnu_ld=no
9154    fi
9155    ;;
9156  interix*)
9157    # we just hope/assume this is gcc and not c89 (= MSVC++)
9158    with_gnu_ld=yes
9159    ;;
9160  openbsd* | bitrig*)
9161    with_gnu_ld=no
9162    ;;
9163  esac
9164
9165  ld_shlibs=yes
9166
9167  # On some targets, GNU ld is compatible enough with the native linker
9168  # that we're better off using the native interface for both.
9169  lt_use_gnu_ld_interface=no
9170  if test yes = "$with_gnu_ld"; then
9171    case $host_os in
9172      aix*)
9173	# The AIX port of GNU ld has always aspired to compatibility
9174	# with the native linker.  However, as the warning in the GNU ld
9175	# block says, versions before 2.19.5* couldn't really create working
9176	# shared libraries, regardless of the interface used.
9177	case `$LD -v 2>&1` in
9178	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9179	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9180	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9181	  *)
9182	    lt_use_gnu_ld_interface=yes
9183	    ;;
9184	esac
9185	;;
9186      *)
9187	lt_use_gnu_ld_interface=yes
9188	;;
9189    esac
9190  fi
9191
9192  if test yes = "$lt_use_gnu_ld_interface"; then
9193    # If archive_cmds runs LD, not CC, wlarc should be empty
9194    wlarc='$wl'
9195
9196    # Set some defaults for GNU ld with shared library support. These
9197    # are reset later if shared libraries are not supported. Putting them
9198    # here allows them to be overridden if necessary.
9199    runpath_var=LD_RUN_PATH
9200    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9201    export_dynamic_flag_spec='$wl--export-dynamic'
9202    # ancient GNU ld didn't support --whole-archive et. al.
9203    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9204      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
9205    else
9206      whole_archive_flag_spec=
9207    fi
9208    supports_anon_versioning=no
9209    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
9210      *GNU\ gold*) supports_anon_versioning=yes ;;
9211      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9212      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9213      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9214      *\ 2.11.*) ;; # other 2.11 versions
9215      *) supports_anon_versioning=yes ;;
9216    esac
9217
9218    # See if GNU ld supports shared libraries.
9219    case $host_os in
9220    aix[3-9]*)
9221      # On AIX/PPC, the GNU linker is very broken
9222      if test ia64 != "$host_cpu"; then
9223	ld_shlibs=no
9224	cat <<_LT_EOF 1>&2
9225
9226*** Warning: the GNU linker, at least up to release 2.19, is reported
9227*** to be unable to reliably create shared libraries on AIX.
9228*** Therefore, libtool is disabling shared libraries support.  If you
9229*** really care for shared libraries, you may want to install binutils
9230*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9231*** You will then need to restart the configuration process.
9232
9233_LT_EOF
9234      fi
9235      ;;
9236
9237    amigaos*)
9238      case $host_cpu in
9239      powerpc)
9240            # see comment about AmigaOS4 .so support
9241            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9242            archive_expsym_cmds=''
9243        ;;
9244      m68k)
9245            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)'
9246            hardcode_libdir_flag_spec='-L$libdir'
9247            hardcode_minus_L=yes
9248        ;;
9249      esac
9250      ;;
9251
9252    beos*)
9253      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9254	allow_undefined_flag=unsupported
9255	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9256	# support --undefined.  This deserves some investigation.  FIXME
9257	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9258      else
9259	ld_shlibs=no
9260      fi
9261      ;;
9262
9263    cygwin* | mingw* | pw32* | cegcc*)
9264      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9265      # as there is no search path for DLLs.
9266      hardcode_libdir_flag_spec='-L$libdir'
9267      export_dynamic_flag_spec='$wl--export-all-symbols'
9268      allow_undefined_flag=unsupported
9269      always_export_symbols=no
9270      enable_shared_with_static_runtimes=yes
9271      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'
9272      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9273
9274      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9275        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9276	# If the export-symbols file already is a .def file, use it as
9277	# is; otherwise, prepend EXPORTS...
9278	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
9279          cp $export_symbols $output_objdir/$soname.def;
9280        else
9281          echo EXPORTS > $output_objdir/$soname.def;
9282          cat $export_symbols >> $output_objdir/$soname.def;
9283        fi~
9284        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9285      else
9286	ld_shlibs=no
9287      fi
9288      ;;
9289
9290    haiku*)
9291      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9292      link_all_deplibs=yes
9293      ;;
9294
9295    os2*)
9296      hardcode_libdir_flag_spec='-L$libdir'
9297      hardcode_minus_L=yes
9298      allow_undefined_flag=unsupported
9299      shrext_cmds=.dll
9300      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9301	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9302	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9303	$ECHO EXPORTS >> $output_objdir/$libname.def~
9304	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
9305	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9306	emximp -o $lib $output_objdir/$libname.def'
9307      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9308	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9309	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9310	$ECHO EXPORTS >> $output_objdir/$libname.def~
9311	prefix_cmds="$SED"~
9312	if test EXPORTS = "`$SED 1q $export_symbols`"; then
9313	  prefix_cmds="$prefix_cmds -e 1d";
9314	fi~
9315	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
9316	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
9317	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9318	emximp -o $lib $output_objdir/$libname.def'
9319      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
9320      enable_shared_with_static_runtimes=yes
9321      ;;
9322
9323    interix[3-9]*)
9324      hardcode_direct=no
9325      hardcode_shlibpath_var=no
9326      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
9327      export_dynamic_flag_spec='$wl-E'
9328      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9329      # Instead, shared libraries are loaded at an image base (0x10000000 by
9330      # default) and relocated if they conflict, which is a slow very memory
9331      # consuming and fragmenting process.  To avoid this, we pick a random,
9332      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9333      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9334      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9335      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'
9336      ;;
9337
9338    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9339      tmp_diet=no
9340      if test linux-dietlibc = "$host_os"; then
9341	case $cc_basename in
9342	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9343	esac
9344      fi
9345      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9346	 && test no = "$tmp_diet"
9347      then
9348	tmp_addflag=' $pic_flag'
9349	tmp_sharedflag='-shared'
9350	case $cc_basename,$host_cpu in
9351        pgcc*)				# Portland Group C compiler
9352	  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'
9353	  tmp_addflag=' $pic_flag'
9354	  ;;
9355	pgf77* | pgf90* | pgf95* | pgfortran*)
9356					# Portland Group f77 and f90 compilers
9357	  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'
9358	  tmp_addflag=' $pic_flag -Mnomain' ;;
9359	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9360	  tmp_addflag=' -i_dynamic' ;;
9361	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9362	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9363	ifc* | ifort*)			# Intel Fortran compiler
9364	  tmp_addflag=' -nofor_main' ;;
9365	lf95*)				# Lahey Fortran 8.1
9366	  whole_archive_flag_spec=
9367	  tmp_sharedflag='--shared' ;;
9368        nagfor*)                        # NAGFOR 5.3
9369          tmp_sharedflag='-Wl,-shared' ;;
9370	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9371	  tmp_sharedflag='-qmkshrobj'
9372	  tmp_addflag= ;;
9373	nvcc*)	# Cuda Compiler Driver 2.2
9374	  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'
9375	  compiler_needs_object=yes
9376	  ;;
9377	esac
9378	case `$CC -V 2>&1 | sed 5q` in
9379	*Sun\ C*)			# Sun C 5.9
9380	  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'
9381	  compiler_needs_object=yes
9382	  tmp_sharedflag='-G' ;;
9383	*Sun\ F*)			# Sun Fortran 8.3
9384	  tmp_sharedflag='-G' ;;
9385	esac
9386	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9387
9388        if test yes = "$supports_anon_versioning"; then
9389          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9390            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9391            echo "local: *; };" >> $output_objdir/$libname.ver~
9392            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
9393        fi
9394
9395	case $cc_basename in
9396	tcc*)
9397	  export_dynamic_flag_spec='-rdynamic'
9398	  ;;
9399	xlf* | bgf* | bgxlf* | mpixlf*)
9400	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9401	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9402	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9403	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9404	  if test yes = "$supports_anon_versioning"; then
9405	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9406              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9407              echo "local: *; };" >> $output_objdir/$libname.ver~
9408              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9409	  fi
9410	  ;;
9411	esac
9412      else
9413        ld_shlibs=no
9414      fi
9415      ;;
9416
9417    netbsd*)
9418      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9419	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9420	wlarc=
9421      else
9422	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9423	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9424      fi
9425      ;;
9426
9427    solaris*)
9428      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9429	ld_shlibs=no
9430	cat <<_LT_EOF 1>&2
9431
9432*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9433*** create shared libraries on Solaris systems.  Therefore, libtool
9434*** is disabling shared libraries support.  We urge you to upgrade GNU
9435*** binutils to release 2.9.1 or newer.  Another option is to modify
9436*** your PATH or compiler configuration so that the native linker is
9437*** used, and then restart.
9438
9439_LT_EOF
9440      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9441	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9442	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9443      else
9444	ld_shlibs=no
9445      fi
9446      ;;
9447
9448    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9449      case `$LD -v 2>&1` in
9450        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9451	ld_shlibs=no
9452	cat <<_LT_EOF 1>&2
9453
9454*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
9455*** reliably create shared libraries on SCO systems.  Therefore, libtool
9456*** is disabling shared libraries support.  We urge you to upgrade GNU
9457*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9458*** your PATH or compiler configuration so that the native linker is
9459*** used, and then restart.
9460
9461_LT_EOF
9462	;;
9463	*)
9464	  # For security reasons, it is highly recommended that you always
9465	  # use absolute paths for naming shared libraries, and exclude the
9466	  # DT_RUNPATH tag from executables and libraries.  But doing so
9467	  # requires that you compile everything twice, which is a pain.
9468	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9469	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9470	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9471	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9472	  else
9473	    ld_shlibs=no
9474	  fi
9475	;;
9476      esac
9477      ;;
9478
9479    sunos4*)
9480      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9481      wlarc=
9482      hardcode_direct=yes
9483      hardcode_shlibpath_var=no
9484      ;;
9485
9486    *)
9487      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9488	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9489	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9490      else
9491	ld_shlibs=no
9492      fi
9493      ;;
9494    esac
9495
9496    if test no = "$ld_shlibs"; then
9497      runpath_var=
9498      hardcode_libdir_flag_spec=
9499      export_dynamic_flag_spec=
9500      whole_archive_flag_spec=
9501    fi
9502  else
9503    # PORTME fill in a description of your system's linker (not GNU ld)
9504    case $host_os in
9505    aix3*)
9506      allow_undefined_flag=unsupported
9507      always_export_symbols=yes
9508      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'
9509      # Note: this linker hardcodes the directories in LIBPATH if there
9510      # are no directories specified by -L.
9511      hardcode_minus_L=yes
9512      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
9513	# Neither direct hardcoding nor static linking is supported with a
9514	# broken collect2.
9515	hardcode_direct=unsupported
9516      fi
9517      ;;
9518
9519    aix[4-9]*)
9520      if test ia64 = "$host_cpu"; then
9521	# On IA64, the linker does run time linking by default, so we don't
9522	# have to do anything special.
9523	aix_use_runtimelinking=no
9524	exp_sym_flag='-Bexport'
9525	no_entry_flag=
9526      else
9527	# If we're using GNU nm, then we don't want the "-C" option.
9528	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
9529	# Without the "-l" option, or with the "-B" option, AIX nm treats
9530	# weak defined symbols like other global defined symbols, whereas
9531	# GNU nm marks them as "W".
9532	# While the 'weak' keyword is ignored in the Export File, we need
9533	# it in the Import File for the 'aix-soname' feature, so we have
9534	# to replace the "-B" option with "-P" for AIX nm.
9535	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9536	  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'
9537	else
9538	  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'
9539	fi
9540	aix_use_runtimelinking=no
9541
9542	# Test if we are trying to use run time linking or normal
9543	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9544	# have runtime linking enabled, and use it for executables.
9545	# For shared libraries, we enable/disable runtime linking
9546	# depending on the kind of the shared library created -
9547	# when "with_aix_soname,aix_use_runtimelinking" is:
9548	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
9549	# "aix,yes"  lib.so          shared, rtl:yes, for executables
9550	#            lib.a           static archive
9551	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
9552	#            lib.a(lib.so.V) shared, rtl:no,  for executables
9553	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
9554	#            lib.a(lib.so.V) shared, rtl:no
9555	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
9556	#            lib.a           static archive
9557	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9558	  for ld_flag in $LDFLAGS; do
9559	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
9560	    aix_use_runtimelinking=yes
9561	    break
9562	  fi
9563	  done
9564	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
9565	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
9566	    # so we don't have lib.a shared libs to link our executables.
9567	    # We have to force runtime linking in this case.
9568	    aix_use_runtimelinking=yes
9569	    LDFLAGS="$LDFLAGS -Wl,-brtl"
9570	  fi
9571	  ;;
9572	esac
9573
9574	exp_sym_flag='-bexport'
9575	no_entry_flag='-bnoentry'
9576      fi
9577
9578      # When large executables or shared objects are built, AIX ld can
9579      # have problems creating the table of contents.  If linking a library
9580      # or program results in "error TOC overflow" add -mminimal-toc to
9581      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9582      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9583
9584      archive_cmds=''
9585      hardcode_direct=yes
9586      hardcode_direct_absolute=yes
9587      hardcode_libdir_separator=':'
9588      link_all_deplibs=yes
9589      file_list_spec='$wl-f,'
9590      case $with_aix_soname,$aix_use_runtimelinking in
9591      aix,*) ;; # traditional, no import file
9592      svr4,* | *,yes) # use import file
9593	# The Import File defines what to hardcode.
9594	hardcode_direct=no
9595	hardcode_direct_absolute=no
9596	;;
9597      esac
9598
9599      if test yes = "$GCC"; then
9600	case $host_os in aix4.[012]|aix4.[012].*)
9601	# We only want to do this on AIX 4.2 and lower, the check
9602	# below for broken collect2 doesn't work under 4.3+
9603	  collect2name=`$CC -print-prog-name=collect2`
9604	  if test -f "$collect2name" &&
9605	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9606	  then
9607	  # We have reworked collect2
9608	  :
9609	  else
9610	  # We have old collect2
9611	  hardcode_direct=unsupported
9612	  # It fails to find uninstalled libraries when the uninstalled
9613	  # path is not listed in the libpath.  Setting hardcode_minus_L
9614	  # to unsupported forces relinking
9615	  hardcode_minus_L=yes
9616	  hardcode_libdir_flag_spec='-L$libdir'
9617	  hardcode_libdir_separator=
9618	  fi
9619	  ;;
9620	esac
9621	shared_flag='-shared'
9622	if test yes = "$aix_use_runtimelinking"; then
9623	  shared_flag="$shared_flag "'$wl-G'
9624	fi
9625	# Need to ensure runtime linking is disabled for the traditional
9626	# shared library, or the linker may eventually find shared libraries
9627	# /with/ Import File - we do not want to mix them.
9628	shared_flag_aix='-shared'
9629	shared_flag_svr4='-shared $wl-G'
9630      else
9631	# not using gcc
9632	if test ia64 = "$host_cpu"; then
9633	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9634	# chokes on -Wl,-G. The following line is correct:
9635	  shared_flag='-G'
9636	else
9637	  if test yes = "$aix_use_runtimelinking"; then
9638	    shared_flag='$wl-G'
9639	  else
9640	    shared_flag='$wl-bM:SRE'
9641	  fi
9642	  shared_flag_aix='$wl-bM:SRE'
9643	  shared_flag_svr4='$wl-G'
9644	fi
9645      fi
9646
9647      export_dynamic_flag_spec='$wl-bexpall'
9648      # It seems that -bexpall does not export symbols beginning with
9649      # underscore (_), so it is better to generate a list of symbols to export.
9650      always_export_symbols=yes
9651      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
9652	# Warning - without using the other runtime loading flags (-brtl),
9653	# -berok will link without error, but may produce a broken library.
9654	allow_undefined_flag='-berok'
9655        # Determine the default libpath from the value encoded in an
9656        # empty executable.
9657        if test set = "${lt_cv_aix_libpath+set}"; then
9658  aix_libpath=$lt_cv_aix_libpath
9659else
9660  if ${lt_cv_aix_libpath_+:} false; then :
9661  $as_echo_n "(cached) " >&6
9662else
9663  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9664/* end confdefs.h.  */
9665
9666int
9667main ()
9668{
9669
9670  ;
9671  return 0;
9672}
9673_ACEOF
9674if ac_fn_c_try_link "$LINENO"; then :
9675
9676  lt_aix_libpath_sed='
9677      /Import File Strings/,/^$/ {
9678	  /^0/ {
9679	      s/^0  *\([^ ]*\) *$/\1/
9680	      p
9681	  }
9682      }'
9683  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9684  # Check for a 64-bit object if we didn't find anything.
9685  if test -z "$lt_cv_aix_libpath_"; then
9686    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9687  fi
9688fi
9689rm -f core conftest.err conftest.$ac_objext \
9690    conftest$ac_exeext conftest.$ac_ext
9691  if test -z "$lt_cv_aix_libpath_"; then
9692    lt_cv_aix_libpath_=/usr/lib:/lib
9693  fi
9694
9695fi
9696
9697  aix_libpath=$lt_cv_aix_libpath_
9698fi
9699
9700        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9701        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
9702      else
9703	if test ia64 = "$host_cpu"; then
9704	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
9705	  allow_undefined_flag="-z nodefs"
9706	  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"
9707	else
9708	 # Determine the default libpath from the value encoded in an
9709	 # empty executable.
9710	 if test set = "${lt_cv_aix_libpath+set}"; then
9711  aix_libpath=$lt_cv_aix_libpath
9712else
9713  if ${lt_cv_aix_libpath_+:} false; then :
9714  $as_echo_n "(cached) " >&6
9715else
9716  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9717/* end confdefs.h.  */
9718
9719int
9720main ()
9721{
9722
9723  ;
9724  return 0;
9725}
9726_ACEOF
9727if ac_fn_c_try_link "$LINENO"; then :
9728
9729  lt_aix_libpath_sed='
9730      /Import File Strings/,/^$/ {
9731	  /^0/ {
9732	      s/^0  *\([^ ]*\) *$/\1/
9733	      p
9734	  }
9735      }'
9736  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9737  # Check for a 64-bit object if we didn't find anything.
9738  if test -z "$lt_cv_aix_libpath_"; then
9739    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9740  fi
9741fi
9742rm -f core conftest.err conftest.$ac_objext \
9743    conftest$ac_exeext conftest.$ac_ext
9744  if test -z "$lt_cv_aix_libpath_"; then
9745    lt_cv_aix_libpath_=/usr/lib:/lib
9746  fi
9747
9748fi
9749
9750  aix_libpath=$lt_cv_aix_libpath_
9751fi
9752
9753	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9754	  # Warning - without using the other run time loading flags,
9755	  # -berok will link without error, but may produce a broken library.
9756	  no_undefined_flag=' $wl-bernotok'
9757	  allow_undefined_flag=' $wl-berok'
9758	  if test yes = "$with_gnu_ld"; then
9759	    # We only use this code for GNU lds that support --whole-archive.
9760	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
9761	  else
9762	    # Exported symbols can be pulled into shared objects from archives
9763	    whole_archive_flag_spec='$convenience'
9764	  fi
9765	  archive_cmds_need_lc=yes
9766	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
9767	  # -brtl affects multiple linker settings, -berok does not and is overridden later
9768	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
9769	  if test svr4 != "$with_aix_soname"; then
9770	    # This is similar to how AIX traditionally builds its shared libraries.
9771	    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'
9772	  fi
9773	  if test aix != "$with_aix_soname"; then
9774	    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'
9775	  else
9776	    # used by -dlpreopen to get the symbols
9777	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
9778	  fi
9779	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
9780	fi
9781      fi
9782      ;;
9783
9784    amigaos*)
9785      case $host_cpu in
9786      powerpc)
9787            # see comment about AmigaOS4 .so support
9788            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9789            archive_expsym_cmds=''
9790        ;;
9791      m68k)
9792            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)'
9793            hardcode_libdir_flag_spec='-L$libdir'
9794            hardcode_minus_L=yes
9795        ;;
9796      esac
9797      ;;
9798
9799    bsdi[45]*)
9800      export_dynamic_flag_spec=-rdynamic
9801      ;;
9802
9803    cygwin* | mingw* | pw32* | cegcc*)
9804      # When not using gcc, we currently assume that we are using
9805      # Microsoft Visual C++.
9806      # hardcode_libdir_flag_spec is actually meaningless, as there is
9807      # no search path for DLLs.
9808      case $cc_basename in
9809      cl*)
9810	# Native MSVC
9811	hardcode_libdir_flag_spec=' '
9812	allow_undefined_flag=unsupported
9813	always_export_symbols=yes
9814	file_list_spec='@'
9815	# Tell ltmain to make .lib files, not .a files.
9816	libext=lib
9817	# Tell ltmain to make .dll files, not .so files.
9818	shrext_cmds=.dll
9819	# FIXME: Setting linknames here is a bad hack.
9820	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
9821	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
9822            cp "$export_symbols" "$output_objdir/$soname.def";
9823            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
9824          else
9825            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
9826          fi~
9827          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9828          linknames='
9829	# The linker will not automatically build a static lib if we build a DLL.
9830	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9831	enable_shared_with_static_runtimes=yes
9832	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9833	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9834	# Don't use ranlib
9835	old_postinstall_cmds='chmod 644 $oldlib'
9836	postlink_cmds='lt_outputfile="@OUTPUT@"~
9837          lt_tool_outputfile="@TOOL_OUTPUT@"~
9838          case $lt_outputfile in
9839            *.exe|*.EXE) ;;
9840            *)
9841              lt_outputfile=$lt_outputfile.exe
9842              lt_tool_outputfile=$lt_tool_outputfile.exe
9843              ;;
9844          esac~
9845          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
9846            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9847            $RM "$lt_outputfile.manifest";
9848          fi'
9849	;;
9850      *)
9851	# Assume MSVC wrapper
9852	hardcode_libdir_flag_spec=' '
9853	allow_undefined_flag=unsupported
9854	# Tell ltmain to make .lib files, not .a files.
9855	libext=lib
9856	# Tell ltmain to make .dll files, not .so files.
9857	shrext_cmds=.dll
9858	# FIXME: Setting linknames here is a bad hack.
9859	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9860	# The linker will automatically build a .lib file if we build a DLL.
9861	old_archive_from_new_cmds='true'
9862	# FIXME: Should let the user specify the lib program.
9863	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9864	enable_shared_with_static_runtimes=yes
9865	;;
9866      esac
9867      ;;
9868
9869    darwin* | rhapsody*)
9870
9871
9872  archive_cmds_need_lc=no
9873  hardcode_direct=no
9874  hardcode_automatic=yes
9875  hardcode_shlibpath_var=unsupported
9876  if test yes = "$lt_cv_ld_force_load"; then
9877    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\"`'
9878
9879  else
9880    whole_archive_flag_spec=''
9881  fi
9882  link_all_deplibs=yes
9883  allow_undefined_flag=$_lt_dar_allow_undefined
9884  case $cc_basename in
9885     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
9886     *) _lt_dar_can_shared=$GCC ;;
9887  esac
9888  if test yes = "$_lt_dar_can_shared"; then
9889    output_verbose_link_cmd=func_echo_all
9890    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
9891    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
9892    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"
9893    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"
9894
9895  else
9896  ld_shlibs=no
9897  fi
9898
9899      ;;
9900
9901    dgux*)
9902      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9903      hardcode_libdir_flag_spec='-L$libdir'
9904      hardcode_shlibpath_var=no
9905      ;;
9906
9907    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9908    # support.  Future versions do this automatically, but an explicit c++rt0.o
9909    # does not break anything, and helps significantly (at the cost of a little
9910    # extra space).
9911    freebsd2.2*)
9912      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9913      hardcode_libdir_flag_spec='-R$libdir'
9914      hardcode_direct=yes
9915      hardcode_shlibpath_var=no
9916      ;;
9917
9918    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9919    freebsd2.*)
9920      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9921      hardcode_direct=yes
9922      hardcode_minus_L=yes
9923      hardcode_shlibpath_var=no
9924      ;;
9925
9926    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9927    freebsd* | dragonfly*)
9928      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9929      hardcode_libdir_flag_spec='-R$libdir'
9930      hardcode_direct=yes
9931      hardcode_shlibpath_var=no
9932      ;;
9933
9934    hpux9*)
9935      if test yes = "$GCC"; then
9936	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'
9937      else
9938	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'
9939      fi
9940      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
9941      hardcode_libdir_separator=:
9942      hardcode_direct=yes
9943
9944      # hardcode_minus_L: Not really in the search PATH,
9945      # but as the default location of the library.
9946      hardcode_minus_L=yes
9947      export_dynamic_flag_spec='$wl-E'
9948      ;;
9949
9950    hpux10*)
9951      if test yes,no = "$GCC,$with_gnu_ld"; then
9952	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9953      else
9954	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9955      fi
9956      if test no = "$with_gnu_ld"; then
9957	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
9958	hardcode_libdir_separator=:
9959	hardcode_direct=yes
9960	hardcode_direct_absolute=yes
9961	export_dynamic_flag_spec='$wl-E'
9962	# hardcode_minus_L: Not really in the search PATH,
9963	# but as the default location of the library.
9964	hardcode_minus_L=yes
9965      fi
9966      ;;
9967
9968    hpux11*)
9969      if test yes,no = "$GCC,$with_gnu_ld"; then
9970	case $host_cpu in
9971	hppa*64*)
9972	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
9973	  ;;
9974	ia64*)
9975	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9976	  ;;
9977	*)
9978	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9979	  ;;
9980	esac
9981      else
9982	case $host_cpu in
9983	hppa*64*)
9984	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
9985	  ;;
9986	ia64*)
9987	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9988	  ;;
9989	*)
9990
9991	  # Older versions of the 11.00 compiler do not understand -b yet
9992	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9993	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9994$as_echo_n "checking if $CC understands -b... " >&6; }
9995if ${lt_cv_prog_compiler__b+:} false; then :
9996  $as_echo_n "(cached) " >&6
9997else
9998  lt_cv_prog_compiler__b=no
9999   save_LDFLAGS=$LDFLAGS
10000   LDFLAGS="$LDFLAGS -b"
10001   echo "$lt_simple_link_test_code" > conftest.$ac_ext
10002   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10003     # The linker can only warn and ignore the option if not recognized
10004     # So say no if there are warnings
10005     if test -s conftest.err; then
10006       # Append any errors to the config.log.
10007       cat conftest.err 1>&5
10008       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10009       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10010       if diff conftest.exp conftest.er2 >/dev/null; then
10011         lt_cv_prog_compiler__b=yes
10012       fi
10013     else
10014       lt_cv_prog_compiler__b=yes
10015     fi
10016   fi
10017   $RM -r conftest*
10018   LDFLAGS=$save_LDFLAGS
10019
10020fi
10021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10022$as_echo "$lt_cv_prog_compiler__b" >&6; }
10023
10024if test yes = "$lt_cv_prog_compiler__b"; then
10025    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10026else
10027    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10028fi
10029
10030	  ;;
10031	esac
10032      fi
10033      if test no = "$with_gnu_ld"; then
10034	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10035	hardcode_libdir_separator=:
10036
10037	case $host_cpu in
10038	hppa*64*|ia64*)
10039	  hardcode_direct=no
10040	  hardcode_shlibpath_var=no
10041	  ;;
10042	*)
10043	  hardcode_direct=yes
10044	  hardcode_direct_absolute=yes
10045	  export_dynamic_flag_spec='$wl-E'
10046
10047	  # hardcode_minus_L: Not really in the search PATH,
10048	  # but as the default location of the library.
10049	  hardcode_minus_L=yes
10050	  ;;
10051	esac
10052      fi
10053      ;;
10054
10055    irix5* | irix6* | nonstopux*)
10056      if test yes = "$GCC"; then
10057	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'
10058	# Try to use the -exported_symbol ld option, if it does not
10059	# work, assume that -exports_file does not work either and
10060	# implicitly export all symbols.
10061	# This should be the same for all languages, so no per-tag cache variable.
10062	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10063$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10064if ${lt_cv_irix_exported_symbol+:} false; then :
10065  $as_echo_n "(cached) " >&6
10066else
10067  save_LDFLAGS=$LDFLAGS
10068	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
10069	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10070/* end confdefs.h.  */
10071int foo (void) { return 0; }
10072_ACEOF
10073if ac_fn_c_try_link "$LINENO"; then :
10074  lt_cv_irix_exported_symbol=yes
10075else
10076  lt_cv_irix_exported_symbol=no
10077fi
10078rm -f core conftest.err conftest.$ac_objext \
10079    conftest$ac_exeext conftest.$ac_ext
10080           LDFLAGS=$save_LDFLAGS
10081fi
10082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10083$as_echo "$lt_cv_irix_exported_symbol" >&6; }
10084	if test yes = "$lt_cv_irix_exported_symbol"; then
10085          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'
10086	fi
10087      else
10088	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'
10089	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'
10090      fi
10091      archive_cmds_need_lc='no'
10092      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10093      hardcode_libdir_separator=:
10094      inherit_rpath=yes
10095      link_all_deplibs=yes
10096      ;;
10097
10098    linux*)
10099      case $cc_basename in
10100      tcc*)
10101	# Fabrice Bellard et al's Tiny C Compiler
10102	ld_shlibs=yes
10103	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10104	;;
10105      esac
10106      ;;
10107
10108    netbsd*)
10109      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10110	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10111      else
10112	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10113      fi
10114      hardcode_libdir_flag_spec='-R$libdir'
10115      hardcode_direct=yes
10116      hardcode_shlibpath_var=no
10117      ;;
10118
10119    newsos6)
10120      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10121      hardcode_direct=yes
10122      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10123      hardcode_libdir_separator=:
10124      hardcode_shlibpath_var=no
10125      ;;
10126
10127    *nto* | *qnx*)
10128      ;;
10129
10130    openbsd* | bitrig*)
10131      if test -f /usr/libexec/ld.so; then
10132	hardcode_direct=yes
10133	hardcode_shlibpath_var=no
10134	hardcode_direct_absolute=yes
10135	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
10136	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10137	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
10138	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10139	  export_dynamic_flag_spec='$wl-E'
10140	else
10141	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10142	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10143	fi
10144      else
10145	ld_shlibs=no
10146      fi
10147      ;;
10148
10149    os2*)
10150      hardcode_libdir_flag_spec='-L$libdir'
10151      hardcode_minus_L=yes
10152      allow_undefined_flag=unsupported
10153      shrext_cmds=.dll
10154      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10155	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10156	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10157	$ECHO EXPORTS >> $output_objdir/$libname.def~
10158	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10159	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10160	emximp -o $lib $output_objdir/$libname.def'
10161      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10162	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10163	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10164	$ECHO EXPORTS >> $output_objdir/$libname.def~
10165	prefix_cmds="$SED"~
10166	if test EXPORTS = "`$SED 1q $export_symbols`"; then
10167	  prefix_cmds="$prefix_cmds -e 1d";
10168	fi~
10169	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10170	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10171	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10172	emximp -o $lib $output_objdir/$libname.def'
10173      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10174      enable_shared_with_static_runtimes=yes
10175      ;;
10176
10177    osf3*)
10178      if test yes = "$GCC"; then
10179	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10180	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'
10181      else
10182	allow_undefined_flag=' -expect_unresolved \*'
10183	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'
10184      fi
10185      archive_cmds_need_lc='no'
10186      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10187      hardcode_libdir_separator=:
10188      ;;
10189
10190    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10191      if test yes = "$GCC"; then
10192	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10193	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'
10194	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10195      else
10196	allow_undefined_flag=' -expect_unresolved \*'
10197	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'
10198	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~
10199          $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'
10200
10201	# Both c and cxx compiler support -rpath directly
10202	hardcode_libdir_flag_spec='-rpath $libdir'
10203      fi
10204      archive_cmds_need_lc='no'
10205      hardcode_libdir_separator=:
10206      ;;
10207
10208    solaris*)
10209      no_undefined_flag=' -z defs'
10210      if test yes = "$GCC"; then
10211	wlarc='$wl'
10212	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10213	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10214          $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'
10215      else
10216	case `$CC -V 2>&1` in
10217	*"Compilers 5.0"*)
10218	  wlarc=''
10219	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
10220	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10221            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10222	  ;;
10223	*)
10224	  wlarc='$wl'
10225	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10226	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10227            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10228	  ;;
10229	esac
10230      fi
10231      hardcode_libdir_flag_spec='-R$libdir'
10232      hardcode_shlibpath_var=no
10233      case $host_os in
10234      solaris2.[0-5] | solaris2.[0-5].*) ;;
10235      *)
10236	# The compiler driver will combine and reorder linker options,
10237	# but understands '-z linker_flag'.  GCC discards it without '$wl',
10238	# but is careful enough not to reorder.
10239	# Supported since Solaris 2.6 (maybe 2.5.1?)
10240	if test yes = "$GCC"; then
10241	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
10242	else
10243	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10244	fi
10245	;;
10246      esac
10247      link_all_deplibs=yes
10248      ;;
10249
10250    sunos4*)
10251      if test sequent = "$host_vendor"; then
10252	# Use $CC to link under sequent, because it throws in some extra .o
10253	# files that make .init and .fini sections work.
10254	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10255      else
10256	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10257      fi
10258      hardcode_libdir_flag_spec='-L$libdir'
10259      hardcode_direct=yes
10260      hardcode_minus_L=yes
10261      hardcode_shlibpath_var=no
10262      ;;
10263
10264    sysv4)
10265      case $host_vendor in
10266	sni)
10267	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10268	  hardcode_direct=yes # is this really true???
10269	;;
10270	siemens)
10271	  ## LD is ld it makes a PLAMLIB
10272	  ## CC just makes a GrossModule.
10273	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10274	  reload_cmds='$CC -r -o $output$reload_objs'
10275	  hardcode_direct=no
10276        ;;
10277	motorola)
10278	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10279	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10280	;;
10281      esac
10282      runpath_var='LD_RUN_PATH'
10283      hardcode_shlibpath_var=no
10284      ;;
10285
10286    sysv4.3*)
10287      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10288      hardcode_shlibpath_var=no
10289      export_dynamic_flag_spec='-Bexport'
10290      ;;
10291
10292    sysv4*MP*)
10293      if test -d /usr/nec; then
10294	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10295	hardcode_shlibpath_var=no
10296	runpath_var=LD_RUN_PATH
10297	hardcode_runpath_var=yes
10298	ld_shlibs=yes
10299      fi
10300      ;;
10301
10302    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10303      no_undefined_flag='$wl-z,text'
10304      archive_cmds_need_lc=no
10305      hardcode_shlibpath_var=no
10306      runpath_var='LD_RUN_PATH'
10307
10308      if test yes = "$GCC"; then
10309	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10310	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10311      else
10312	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10313	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10314      fi
10315      ;;
10316
10317    sysv5* | sco3.2v5* | sco5v6*)
10318      # Note: We CANNOT use -z defs as we might desire, because we do not
10319      # link with -lc, and that would cause any symbols used from libc to
10320      # always be unresolved, which means just about no library would
10321      # ever link correctly.  If we're not using GNU ld we use -z text
10322      # though, which does catch some bad symbols but isn't as heavy-handed
10323      # as -z defs.
10324      no_undefined_flag='$wl-z,text'
10325      allow_undefined_flag='$wl-z,nodefs'
10326      archive_cmds_need_lc=no
10327      hardcode_shlibpath_var=no
10328      hardcode_libdir_flag_spec='$wl-R,$libdir'
10329      hardcode_libdir_separator=':'
10330      link_all_deplibs=yes
10331      export_dynamic_flag_spec='$wl-Bexport'
10332      runpath_var='LD_RUN_PATH'
10333
10334      if test yes = "$GCC"; then
10335	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10336	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10337      else
10338	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10339	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10340      fi
10341      ;;
10342
10343    uts4*)
10344      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10345      hardcode_libdir_flag_spec='-L$libdir'
10346      hardcode_shlibpath_var=no
10347      ;;
10348
10349    *)
10350      ld_shlibs=no
10351      ;;
10352    esac
10353
10354    if test sni = "$host_vendor"; then
10355      case $host in
10356      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10357	export_dynamic_flag_spec='$wl-Blargedynsym'
10358	;;
10359      esac
10360    fi
10361  fi
10362
10363{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10364$as_echo "$ld_shlibs" >&6; }
10365test no = "$ld_shlibs" && can_build_shared=no
10366
10367with_gnu_ld=$with_gnu_ld
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383#
10384# Do we need to explicitly link libc?
10385#
10386case "x$archive_cmds_need_lc" in
10387x|xyes)
10388  # Assume -lc should be added
10389  archive_cmds_need_lc=yes
10390
10391  if test yes,yes = "$GCC,$enable_shared"; then
10392    case $archive_cmds in
10393    *'~'*)
10394      # FIXME: we may have to deal with multi-command sequences.
10395      ;;
10396    '$CC '*)
10397      # Test whether the compiler implicitly links with -lc since on some
10398      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10399      # to ld, don't add -lc before -lgcc.
10400      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10401$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10402if ${lt_cv_archive_cmds_need_lc+:} false; then :
10403  $as_echo_n "(cached) " >&6
10404else
10405  $RM conftest*
10406	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10407
10408	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10409  (eval $ac_compile) 2>&5
10410  ac_status=$?
10411  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10412  test $ac_status = 0; } 2>conftest.err; then
10413	  soname=conftest
10414	  lib=conftest
10415	  libobjs=conftest.$ac_objext
10416	  deplibs=
10417	  wl=$lt_prog_compiler_wl
10418	  pic_flag=$lt_prog_compiler_pic
10419	  compiler_flags=-v
10420	  linker_flags=-v
10421	  verstring=
10422	  output_objdir=.
10423	  libname=conftest
10424	  lt_save_allow_undefined_flag=$allow_undefined_flag
10425	  allow_undefined_flag=
10426	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10427  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10428  ac_status=$?
10429  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10430  test $ac_status = 0; }
10431	  then
10432	    lt_cv_archive_cmds_need_lc=no
10433	  else
10434	    lt_cv_archive_cmds_need_lc=yes
10435	  fi
10436	  allow_undefined_flag=$lt_save_allow_undefined_flag
10437	else
10438	  cat conftest.err 1>&5
10439	fi
10440	$RM conftest*
10441
10442fi
10443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10444$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10445      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10446      ;;
10447    esac
10448  fi
10449  ;;
10450esac
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10604$as_echo_n "checking dynamic linker characteristics... " >&6; }
10605
10606if test yes = "$GCC"; then
10607  case $host_os in
10608    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
10609    *) lt_awk_arg='/^libraries:/' ;;
10610  esac
10611  case $host_os in
10612    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
10613    *) lt_sed_strip_eq='s|=/|/|g' ;;
10614  esac
10615  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10616  case $lt_search_path_spec in
10617  *\;*)
10618    # if the path contains ";" then we assume it to be the separator
10619    # otherwise default to the standard path separator (i.e. ":") - it is
10620    # assumed that no part of a normal pathname contains ";" but that should
10621    # okay in the real world where ";" in dirpaths is itself problematic.
10622    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10623    ;;
10624  *)
10625    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10626    ;;
10627  esac
10628  # Ok, now we have the path, separated by spaces, we can step through it
10629  # and add multilib dir if necessary...
10630  lt_tmp_lt_search_path_spec=
10631  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10632  # ...but if some path component already ends with the multilib dir we assume
10633  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
10634  case "$lt_multi_os_dir; $lt_search_path_spec " in
10635  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
10636    lt_multi_os_dir=
10637    ;;
10638  esac
10639  for lt_sys_path in $lt_search_path_spec; do
10640    if test -d "$lt_sys_path$lt_multi_os_dir"; then
10641      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
10642    elif test -n "$lt_multi_os_dir"; then
10643      test -d "$lt_sys_path" && \
10644	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10645    fi
10646  done
10647  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10648BEGIN {RS = " "; FS = "/|\n";} {
10649  lt_foo = "";
10650  lt_count = 0;
10651  for (lt_i = NF; lt_i > 0; lt_i--) {
10652    if ($lt_i != "" && $lt_i != ".") {
10653      if ($lt_i == "..") {
10654        lt_count++;
10655      } else {
10656        if (lt_count == 0) {
10657          lt_foo = "/" $lt_i lt_foo;
10658        } else {
10659          lt_count--;
10660        }
10661      }
10662    }
10663  }
10664  if (lt_foo != "") { lt_freq[lt_foo]++; }
10665  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10666}'`
10667  # AWK program above erroneously prepends '/' to C:/dos/paths
10668  # for these hosts.
10669  case $host_os in
10670    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10671      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
10672  esac
10673  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10674else
10675  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10676fi
10677library_names_spec=
10678libname_spec='lib$name'
10679soname_spec=
10680shrext_cmds=.so
10681postinstall_cmds=
10682postuninstall_cmds=
10683finish_cmds=
10684finish_eval=
10685shlibpath_var=
10686shlibpath_overrides_runpath=unknown
10687version_type=none
10688dynamic_linker="$host_os ld.so"
10689sys_lib_dlsearch_path_spec="/lib /usr/lib"
10690need_lib_prefix=unknown
10691hardcode_into_libs=no
10692
10693# when you set need_version to no, make sure it does not cause -set_version
10694# flags to be left without arguments
10695need_version=unknown
10696
10697
10698
10699case $host_os in
10700aix3*)
10701  version_type=linux # correct to gnu/linux during the next big refactor
10702  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
10703  shlibpath_var=LIBPATH
10704
10705  # AIX 3 has no versioning support, so we append a major version to the name.
10706  soname_spec='$libname$release$shared_ext$major'
10707  ;;
10708
10709aix[4-9]*)
10710  version_type=linux # correct to gnu/linux during the next big refactor
10711  need_lib_prefix=no
10712  need_version=no
10713  hardcode_into_libs=yes
10714  if test ia64 = "$host_cpu"; then
10715    # AIX 5 supports IA64
10716    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
10717    shlibpath_var=LD_LIBRARY_PATH
10718  else
10719    # With GCC up to 2.95.x, collect2 would create an import file
10720    # for dependence libraries.  The import file would start with
10721    # the line '#! .'.  This would cause the generated library to
10722    # depend on '.', always an invalid library.  This was fixed in
10723    # development snapshots of GCC prior to 3.0.
10724    case $host_os in
10725      aix4 | aix4.[01] | aix4.[01].*)
10726      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10727	   echo ' yes '
10728	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
10729	:
10730      else
10731	can_build_shared=no
10732      fi
10733      ;;
10734    esac
10735    # Using Import Files as archive members, it is possible to support
10736    # filename-based versioning of shared library archives on AIX. While
10737    # this would work for both with and without runtime linking, it will
10738    # prevent static linking of such archives. So we do filename-based
10739    # shared library versioning with .so extension only, which is used
10740    # when both runtime linking and shared linking is enabled.
10741    # Unfortunately, runtime linking may impact performance, so we do
10742    # not want this to be the default eventually. Also, we use the
10743    # versioned .so libs for executables only if there is the -brtl
10744    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
10745    # To allow for filename-based versioning support, we need to create
10746    # libNAME.so.V as an archive file, containing:
10747    # *) an Import File, referring to the versioned filename of the
10748    #    archive as well as the shared archive member, telling the
10749    #    bitwidth (32 or 64) of that shared object, and providing the
10750    #    list of exported symbols of that shared object, eventually
10751    #    decorated with the 'weak' keyword
10752    # *) the shared object with the F_LOADONLY flag set, to really avoid
10753    #    it being seen by the linker.
10754    # At run time we better use the real file rather than another symlink,
10755    # but for link time we create the symlink libNAME.so -> libNAME.so.V
10756
10757    case $with_aix_soname,$aix_use_runtimelinking in
10758    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
10759    # soname into executable. Probably we can add versioning support to
10760    # collect2, so additional links can be useful in future.
10761    aix,yes) # traditional libtool
10762      dynamic_linker='AIX unversionable lib.so'
10763      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10764      # instead of lib<name>.a to let people know that these are not
10765      # typical AIX shared libraries.
10766      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10767      ;;
10768    aix,no) # traditional AIX only
10769      dynamic_linker='AIX lib.a(lib.so.V)'
10770      # We preserve .a as extension for shared libraries through AIX4.2
10771      # and later when we are not doing run time linking.
10772      library_names_spec='$libname$release.a $libname.a'
10773      soname_spec='$libname$release$shared_ext$major'
10774      ;;
10775    svr4,*) # full svr4 only
10776      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
10777      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10778      # We do not specify a path in Import Files, so LIBPATH fires.
10779      shlibpath_overrides_runpath=yes
10780      ;;
10781    *,yes) # both, prefer svr4
10782      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
10783      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10784      # unpreferred sharedlib libNAME.a needs extra handling
10785      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"'
10786      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"'
10787      # We do not specify a path in Import Files, so LIBPATH fires.
10788      shlibpath_overrides_runpath=yes
10789      ;;
10790    *,no) # both, prefer aix
10791      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
10792      library_names_spec='$libname$release.a $libname.a'
10793      soname_spec='$libname$release$shared_ext$major'
10794      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
10795      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)'
10796      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"'
10797      ;;
10798    esac
10799    shlibpath_var=LIBPATH
10800  fi
10801  ;;
10802
10803amigaos*)
10804  case $host_cpu in
10805  powerpc)
10806    # Since July 2007 AmigaOS4 officially supports .so libraries.
10807    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10808    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10809    ;;
10810  m68k)
10811    library_names_spec='$libname.ixlibrary $libname.a'
10812    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10813    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'
10814    ;;
10815  esac
10816  ;;
10817
10818beos*)
10819  library_names_spec='$libname$shared_ext'
10820  dynamic_linker="$host_os ld.so"
10821  shlibpath_var=LIBRARY_PATH
10822  ;;
10823
10824bsdi[45]*)
10825  version_type=linux # correct to gnu/linux during the next big refactor
10826  need_version=no
10827  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10828  soname_spec='$libname$release$shared_ext$major'
10829  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10830  shlibpath_var=LD_LIBRARY_PATH
10831  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10832  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10833  # the default ld.so.conf also contains /usr/contrib/lib and
10834  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10835  # libtool to hard-code these into programs
10836  ;;
10837
10838cygwin* | mingw* | pw32* | cegcc*)
10839  version_type=windows
10840  shrext_cmds=.dll
10841  need_version=no
10842  need_lib_prefix=no
10843
10844  case $GCC,$cc_basename in
10845  yes,*)
10846    # gcc
10847    library_names_spec='$libname.dll.a'
10848    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10849    postinstall_cmds='base_file=`basename \$file`~
10850      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
10851      dldir=$destdir/`dirname \$dlpath`~
10852      test -d \$dldir || mkdir -p \$dldir~
10853      $install_prog $dir/$dlname \$dldir/$dlname~
10854      chmod a+x \$dldir/$dlname~
10855      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10856        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10857      fi'
10858    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10859      dlpath=$dir/\$dldll~
10860       $RM \$dlpath'
10861    shlibpath_overrides_runpath=yes
10862
10863    case $host_os in
10864    cygwin*)
10865      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10866      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10867
10868      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10869      ;;
10870    mingw* | cegcc*)
10871      # MinGW DLLs use traditional 'lib' prefix
10872      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10873      ;;
10874    pw32*)
10875      # pw32 DLLs use 'pw' prefix rather than 'lib'
10876      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10877      ;;
10878    esac
10879    dynamic_linker='Win32 ld.exe'
10880    ;;
10881
10882  *,cl*)
10883    # Native MSVC
10884    libname_spec='$name'
10885    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10886    library_names_spec='$libname.dll.lib'
10887
10888    case $build_os in
10889    mingw*)
10890      sys_lib_search_path_spec=
10891      lt_save_ifs=$IFS
10892      IFS=';'
10893      for lt_path in $LIB
10894      do
10895        IFS=$lt_save_ifs
10896        # Let DOS variable expansion print the short 8.3 style file name.
10897        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10898        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10899      done
10900      IFS=$lt_save_ifs
10901      # Convert to MSYS style.
10902      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10903      ;;
10904    cygwin*)
10905      # Convert to unix form, then to dos form, then back to unix form
10906      # but this time dos style (no spaces!) so that the unix form looks
10907      # like /cygdrive/c/PROGRA~1:/cygdr...
10908      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10909      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10910      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10911      ;;
10912    *)
10913      sys_lib_search_path_spec=$LIB
10914      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10915        # It is most probably a Windows format PATH.
10916        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10917      else
10918        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10919      fi
10920      # FIXME: find the short name or the path components, as spaces are
10921      # common. (e.g. "Program Files" -> "PROGRA~1")
10922      ;;
10923    esac
10924
10925    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10926    postinstall_cmds='base_file=`basename \$file`~
10927      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
10928      dldir=$destdir/`dirname \$dlpath`~
10929      test -d \$dldir || mkdir -p \$dldir~
10930      $install_prog $dir/$dlname \$dldir/$dlname'
10931    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10932      dlpath=$dir/\$dldll~
10933       $RM \$dlpath'
10934    shlibpath_overrides_runpath=yes
10935    dynamic_linker='Win32 link.exe'
10936    ;;
10937
10938  *)
10939    # Assume MSVC wrapper
10940    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
10941    dynamic_linker='Win32 ld.exe'
10942    ;;
10943  esac
10944  # FIXME: first we should search . and the directory the executable is in
10945  shlibpath_var=PATH
10946  ;;
10947
10948darwin* | rhapsody*)
10949  dynamic_linker="$host_os dyld"
10950  version_type=darwin
10951  need_lib_prefix=no
10952  need_version=no
10953  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
10954  soname_spec='$libname$release$major$shared_ext'
10955  shlibpath_overrides_runpath=yes
10956  shlibpath_var=DYLD_LIBRARY_PATH
10957  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10958
10959  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10960  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10961  ;;
10962
10963dgux*)
10964  version_type=linux # correct to gnu/linux during the next big refactor
10965  need_lib_prefix=no
10966  need_version=no
10967  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10968  soname_spec='$libname$release$shared_ext$major'
10969  shlibpath_var=LD_LIBRARY_PATH
10970  ;;
10971
10972freebsd* | dragonfly*)
10973  # DragonFly does not have aout.  When/if they implement a new
10974  # versioning mechanism, adjust this.
10975  if test -x /usr/bin/objformat; then
10976    objformat=`/usr/bin/objformat`
10977  else
10978    case $host_os in
10979    freebsd[23].*) objformat=aout ;;
10980    *) objformat=elf ;;
10981    esac
10982  fi
10983  version_type=freebsd-$objformat
10984  case $version_type in
10985    freebsd-elf*)
10986      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10987      soname_spec='$libname$release$shared_ext$major'
10988      need_version=no
10989      need_lib_prefix=no
10990      ;;
10991    freebsd-*)
10992      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
10993      need_version=yes
10994      ;;
10995  esac
10996  shlibpath_var=LD_LIBRARY_PATH
10997  case $host_os in
10998  freebsd2.*)
10999    shlibpath_overrides_runpath=yes
11000    ;;
11001  freebsd3.[01]* | freebsdelf3.[01]*)
11002    shlibpath_overrides_runpath=yes
11003    hardcode_into_libs=yes
11004    ;;
11005  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11006  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11007    shlibpath_overrides_runpath=no
11008    hardcode_into_libs=yes
11009    ;;
11010  *) # from 4.6 on, and DragonFly
11011    shlibpath_overrides_runpath=yes
11012    hardcode_into_libs=yes
11013    ;;
11014  esac
11015  ;;
11016
11017haiku*)
11018  version_type=linux # correct to gnu/linux during the next big refactor
11019  need_lib_prefix=no
11020  need_version=no
11021  dynamic_linker="$host_os runtime_loader"
11022  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11023  soname_spec='$libname$release$shared_ext$major'
11024  shlibpath_var=LIBRARY_PATH
11025  shlibpath_overrides_runpath=no
11026  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11027  hardcode_into_libs=yes
11028  ;;
11029
11030hpux9* | hpux10* | hpux11*)
11031  # Give a soname corresponding to the major version so that dld.sl refuses to
11032  # link against other versions.
11033  version_type=sunos
11034  need_lib_prefix=no
11035  need_version=no
11036  case $host_cpu in
11037  ia64*)
11038    shrext_cmds='.so'
11039    hardcode_into_libs=yes
11040    dynamic_linker="$host_os dld.so"
11041    shlibpath_var=LD_LIBRARY_PATH
11042    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11043    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11044    soname_spec='$libname$release$shared_ext$major'
11045    if test 32 = "$HPUX_IA64_MODE"; then
11046      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11047      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
11048    else
11049      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11050      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
11051    fi
11052    ;;
11053  hppa*64*)
11054    shrext_cmds='.sl'
11055    hardcode_into_libs=yes
11056    dynamic_linker="$host_os dld.sl"
11057    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11058    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11059    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11060    soname_spec='$libname$release$shared_ext$major'
11061    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11062    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11063    ;;
11064  *)
11065    shrext_cmds='.sl'
11066    dynamic_linker="$host_os dld.sl"
11067    shlibpath_var=SHLIB_PATH
11068    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11069    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11070    soname_spec='$libname$release$shared_ext$major'
11071    ;;
11072  esac
11073  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11074  postinstall_cmds='chmod 555 $lib'
11075  # or fails outright, so override atomically:
11076  install_override_mode=555
11077  ;;
11078
11079interix[3-9]*)
11080  version_type=linux # correct to gnu/linux during the next big refactor
11081  need_lib_prefix=no
11082  need_version=no
11083  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11084  soname_spec='$libname$release$shared_ext$major'
11085  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11086  shlibpath_var=LD_LIBRARY_PATH
11087  shlibpath_overrides_runpath=no
11088  hardcode_into_libs=yes
11089  ;;
11090
11091irix5* | irix6* | nonstopux*)
11092  case $host_os in
11093    nonstopux*) version_type=nonstopux ;;
11094    *)
11095	if test yes = "$lt_cv_prog_gnu_ld"; then
11096		version_type=linux # correct to gnu/linux during the next big refactor
11097	else
11098		version_type=irix
11099	fi ;;
11100  esac
11101  need_lib_prefix=no
11102  need_version=no
11103  soname_spec='$libname$release$shared_ext$major'
11104  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
11105  case $host_os in
11106  irix5* | nonstopux*)
11107    libsuff= shlibsuff=
11108    ;;
11109  *)
11110    case $LD in # libtool.m4 will add one of these switches to LD
11111    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11112      libsuff= shlibsuff= libmagic=32-bit;;
11113    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11114      libsuff=32 shlibsuff=N32 libmagic=N32;;
11115    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11116      libsuff=64 shlibsuff=64 libmagic=64-bit;;
11117    *) libsuff= shlibsuff= libmagic=never-match;;
11118    esac
11119    ;;
11120  esac
11121  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11122  shlibpath_overrides_runpath=no
11123  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
11124  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
11125  hardcode_into_libs=yes
11126  ;;
11127
11128# No shared lib support for Linux oldld, aout, or coff.
11129linux*oldld* | linux*aout* | linux*coff*)
11130  dynamic_linker=no
11131  ;;
11132
11133linux*android*)
11134  version_type=none # Android doesn't support versioned libraries.
11135  need_lib_prefix=no
11136  need_version=no
11137  library_names_spec='$libname$release$shared_ext'
11138  soname_spec='$libname$release$shared_ext'
11139  finish_cmds=
11140  shlibpath_var=LD_LIBRARY_PATH
11141  shlibpath_overrides_runpath=yes
11142
11143  # This implies no fast_install, which is unacceptable.
11144  # Some rework will be needed to allow for fast_install
11145  # before this can be enabled.
11146  hardcode_into_libs=yes
11147
11148  dynamic_linker='Android linker'
11149  # Don't embed -rpath directories since the linker doesn't support them.
11150  hardcode_libdir_flag_spec='-L$libdir'
11151  ;;
11152
11153# This must be glibc/ELF.
11154linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11155  version_type=linux # correct to gnu/linux during the next big refactor
11156  need_lib_prefix=no
11157  need_version=no
11158  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11159  soname_spec='$libname$release$shared_ext$major'
11160  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11161  shlibpath_var=LD_LIBRARY_PATH
11162  shlibpath_overrides_runpath=no
11163
11164  # Some binutils ld are patched to set DT_RUNPATH
11165  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11166  $as_echo_n "(cached) " >&6
11167else
11168  lt_cv_shlibpath_overrides_runpath=no
11169    save_LDFLAGS=$LDFLAGS
11170    save_libdir=$libdir
11171    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11172	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11173    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11174/* end confdefs.h.  */
11175
11176int
11177main ()
11178{
11179
11180  ;
11181  return 0;
11182}
11183_ACEOF
11184if ac_fn_c_try_link "$LINENO"; then :
11185  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11186  lt_cv_shlibpath_overrides_runpath=yes
11187fi
11188fi
11189rm -f core conftest.err conftest.$ac_objext \
11190    conftest$ac_exeext conftest.$ac_ext
11191    LDFLAGS=$save_LDFLAGS
11192    libdir=$save_libdir
11193
11194fi
11195
11196  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11197
11198  # This implies no fast_install, which is unacceptable.
11199  # Some rework will be needed to allow for fast_install
11200  # before this can be enabled.
11201  hardcode_into_libs=yes
11202
11203  # Ideally, we could use ldconfig to report *all* directores which are
11204  # searched for libraries, however this is still not possible.  Aside from not
11205  # being certain /sbin/ldconfig is available, command
11206  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
11207  # even though it is searched at run-time.  Try to do the best guess by
11208  # appending ld.so.conf contents (and includes) to the search path.
11209  if test -f /etc/ld.so.conf; then
11210    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' ' '`
11211    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11212  fi
11213
11214  # We used to test for /lib/ld.so.1 and disable shared libraries on
11215  # powerpc, because MkLinux only supported shared libraries with the
11216  # GNU dynamic linker.  Since this was broken with cross compilers,
11217  # most powerpc-linux boxes support dynamic linking these days and
11218  # people can always --disable-shared, the test was removed, and we
11219  # assume the GNU/Linux dynamic linker is in use.
11220  dynamic_linker='GNU/Linux ld.so'
11221  ;;
11222
11223netbsd*)
11224  version_type=sunos
11225  need_lib_prefix=no
11226  need_version=no
11227  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11228    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11229    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11230    dynamic_linker='NetBSD (a.out) ld.so'
11231  else
11232    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11233    soname_spec='$libname$release$shared_ext$major'
11234    dynamic_linker='NetBSD ld.elf_so'
11235  fi
11236  shlibpath_var=LD_LIBRARY_PATH
11237  shlibpath_overrides_runpath=yes
11238  hardcode_into_libs=yes
11239  ;;
11240
11241newsos6)
11242  version_type=linux # correct to gnu/linux during the next big refactor
11243  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11244  shlibpath_var=LD_LIBRARY_PATH
11245  shlibpath_overrides_runpath=yes
11246  ;;
11247
11248*nto* | *qnx*)
11249  version_type=qnx
11250  need_lib_prefix=no
11251  need_version=no
11252  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11253  soname_spec='$libname$release$shared_ext$major'
11254  shlibpath_var=LD_LIBRARY_PATH
11255  shlibpath_overrides_runpath=no
11256  hardcode_into_libs=yes
11257  dynamic_linker='ldqnx.so'
11258  ;;
11259
11260openbsd* | bitrig*)
11261  version_type=sunos
11262  sys_lib_dlsearch_path_spec=/usr/lib
11263  need_lib_prefix=no
11264  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11265    need_version=no
11266  else
11267    need_version=yes
11268  fi
11269  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11270  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11271  shlibpath_var=LD_LIBRARY_PATH
11272  shlibpath_overrides_runpath=yes
11273  ;;
11274
11275os2*)
11276  libname_spec='$name'
11277  version_type=windows
11278  shrext_cmds=.dll
11279  need_version=no
11280  need_lib_prefix=no
11281  # OS/2 can only load a DLL with a base name of 8 characters or less.
11282  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
11283    v=$($ECHO $release$versuffix | tr -d .-);
11284    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
11285    $ECHO $n$v`$shared_ext'
11286  library_names_spec='${libname}_dll.$libext'
11287  dynamic_linker='OS/2 ld.exe'
11288  shlibpath_var=BEGINLIBPATH
11289  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11290  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11291  postinstall_cmds='base_file=`basename \$file`~
11292    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
11293    dldir=$destdir/`dirname \$dlpath`~
11294    test -d \$dldir || mkdir -p \$dldir~
11295    $install_prog $dir/$dlname \$dldir/$dlname~
11296    chmod a+x \$dldir/$dlname~
11297    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11298      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11299    fi'
11300  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
11301    dlpath=$dir/\$dldll~
11302    $RM \$dlpath'
11303  ;;
11304
11305osf3* | osf4* | osf5*)
11306  version_type=osf
11307  need_lib_prefix=no
11308  need_version=no
11309  soname_spec='$libname$release$shared_ext$major'
11310  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11311  shlibpath_var=LD_LIBRARY_PATH
11312  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11313  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11314  ;;
11315
11316rdos*)
11317  dynamic_linker=no
11318  ;;
11319
11320solaris*)
11321  version_type=linux # correct to gnu/linux during the next big refactor
11322  need_lib_prefix=no
11323  need_version=no
11324  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11325  soname_spec='$libname$release$shared_ext$major'
11326  shlibpath_var=LD_LIBRARY_PATH
11327  shlibpath_overrides_runpath=yes
11328  hardcode_into_libs=yes
11329  # ldd complains unless libraries are executable
11330  postinstall_cmds='chmod +x $lib'
11331  ;;
11332
11333sunos4*)
11334  version_type=sunos
11335  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11336  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11337  shlibpath_var=LD_LIBRARY_PATH
11338  shlibpath_overrides_runpath=yes
11339  if test yes = "$with_gnu_ld"; then
11340    need_lib_prefix=no
11341  fi
11342  need_version=yes
11343  ;;
11344
11345sysv4 | sysv4.3*)
11346  version_type=linux # correct to gnu/linux during the next big refactor
11347  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11348  soname_spec='$libname$release$shared_ext$major'
11349  shlibpath_var=LD_LIBRARY_PATH
11350  case $host_vendor in
11351    sni)
11352      shlibpath_overrides_runpath=no
11353      need_lib_prefix=no
11354      runpath_var=LD_RUN_PATH
11355      ;;
11356    siemens)
11357      need_lib_prefix=no
11358      ;;
11359    motorola)
11360      need_lib_prefix=no
11361      need_version=no
11362      shlibpath_overrides_runpath=no
11363      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11364      ;;
11365  esac
11366  ;;
11367
11368sysv4*MP*)
11369  if test -d /usr/nec; then
11370    version_type=linux # correct to gnu/linux during the next big refactor
11371    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
11372    soname_spec='$libname$shared_ext.$major'
11373    shlibpath_var=LD_LIBRARY_PATH
11374  fi
11375  ;;
11376
11377sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11378  version_type=sco
11379  need_lib_prefix=no
11380  need_version=no
11381  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
11382  soname_spec='$libname$release$shared_ext$major'
11383  shlibpath_var=LD_LIBRARY_PATH
11384  shlibpath_overrides_runpath=yes
11385  hardcode_into_libs=yes
11386  if test yes = "$with_gnu_ld"; then
11387    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11388  else
11389    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11390    case $host_os in
11391      sco3.2v5*)
11392        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11393	;;
11394    esac
11395  fi
11396  sys_lib_dlsearch_path_spec='/usr/lib'
11397  ;;
11398
11399tpf*)
11400  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11401  version_type=linux # correct to gnu/linux during the next big refactor
11402  need_lib_prefix=no
11403  need_version=no
11404  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11405  shlibpath_var=LD_LIBRARY_PATH
11406  shlibpath_overrides_runpath=no
11407  hardcode_into_libs=yes
11408  ;;
11409
11410uts4*)
11411  version_type=linux # correct to gnu/linux during the next big refactor
11412  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11413  soname_spec='$libname$release$shared_ext$major'
11414  shlibpath_var=LD_LIBRARY_PATH
11415  ;;
11416
11417*)
11418  dynamic_linker=no
11419  ;;
11420esac
11421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11422$as_echo "$dynamic_linker" >&6; }
11423test no = "$dynamic_linker" && can_build_shared=no
11424
11425variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11426if test yes = "$GCC"; then
11427  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11428fi
11429
11430if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
11431  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
11432fi
11433
11434if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
11435  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
11436fi
11437
11438# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
11439configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
11440
11441# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
11442func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
11443
11444# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
11445configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11544$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11545hardcode_action=
11546if test -n "$hardcode_libdir_flag_spec" ||
11547   test -n "$runpath_var" ||
11548   test yes = "$hardcode_automatic"; then
11549
11550  # We can hardcode non-existent directories.
11551  if test no != "$hardcode_direct" &&
11552     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11553     # have to relink, otherwise we might link with an installed library
11554     # when we should be linking with a yet-to-be-installed one
11555     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
11556     test no != "$hardcode_minus_L"; then
11557    # Linking always hardcodes the temporary library directory.
11558    hardcode_action=relink
11559  else
11560    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11561    hardcode_action=immediate
11562  fi
11563else
11564  # We cannot hardcode anything, or else we can only hardcode existing
11565  # directories.
11566  hardcode_action=unsupported
11567fi
11568{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11569$as_echo "$hardcode_action" >&6; }
11570
11571if test relink = "$hardcode_action" ||
11572   test yes = "$inherit_rpath"; then
11573  # Fast installation is not supported
11574  enable_fast_install=no
11575elif test yes = "$shlibpath_overrides_runpath" ||
11576     test no = "$enable_shared"; then
11577  # Fast installation is not necessary
11578  enable_fast_install=needless
11579fi
11580
11581
11582
11583
11584
11585
11586  if test yes != "$enable_dlopen"; then
11587  enable_dlopen=unknown
11588  enable_dlopen_self=unknown
11589  enable_dlopen_self_static=unknown
11590else
11591  lt_cv_dlopen=no
11592  lt_cv_dlopen_libs=
11593
11594  case $host_os in
11595  beos*)
11596    lt_cv_dlopen=load_add_on
11597    lt_cv_dlopen_libs=
11598    lt_cv_dlopen_self=yes
11599    ;;
11600
11601  mingw* | pw32* | cegcc*)
11602    lt_cv_dlopen=LoadLibrary
11603    lt_cv_dlopen_libs=
11604    ;;
11605
11606  cygwin*)
11607    lt_cv_dlopen=dlopen
11608    lt_cv_dlopen_libs=
11609    ;;
11610
11611  darwin*)
11612    # if libdl is installed we need to link against it
11613    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11614$as_echo_n "checking for dlopen in -ldl... " >&6; }
11615if ${ac_cv_lib_dl_dlopen+:} false; then :
11616  $as_echo_n "(cached) " >&6
11617else
11618  ac_check_lib_save_LIBS=$LIBS
11619LIBS="-ldl  $LIBS"
11620cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11621/* end confdefs.h.  */
11622
11623/* Override any GCC internal prototype to avoid an error.
11624   Use char because int might match the return type of a GCC
11625   builtin and then its argument prototype would still apply.  */
11626#ifdef __cplusplus
11627extern "C"
11628#endif
11629char dlopen ();
11630int
11631main ()
11632{
11633return dlopen ();
11634  ;
11635  return 0;
11636}
11637_ACEOF
11638if ac_fn_c_try_link "$LINENO"; then :
11639  ac_cv_lib_dl_dlopen=yes
11640else
11641  ac_cv_lib_dl_dlopen=no
11642fi
11643rm -f core conftest.err conftest.$ac_objext \
11644    conftest$ac_exeext conftest.$ac_ext
11645LIBS=$ac_check_lib_save_LIBS
11646fi
11647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11648$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11649if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11650  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11651else
11652
11653    lt_cv_dlopen=dyld
11654    lt_cv_dlopen_libs=
11655    lt_cv_dlopen_self=yes
11656
11657fi
11658
11659    ;;
11660
11661  tpf*)
11662    # Don't try to run any link tests for TPF.  We know it's impossible
11663    # because TPF is a cross-compiler, and we know how we open DSOs.
11664    lt_cv_dlopen=dlopen
11665    lt_cv_dlopen_libs=
11666    lt_cv_dlopen_self=no
11667    ;;
11668
11669  *)
11670    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11671if test "x$ac_cv_func_shl_load" = xyes; then :
11672  lt_cv_dlopen=shl_load
11673else
11674  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11675$as_echo_n "checking for shl_load in -ldld... " >&6; }
11676if ${ac_cv_lib_dld_shl_load+:} false; then :
11677  $as_echo_n "(cached) " >&6
11678else
11679  ac_check_lib_save_LIBS=$LIBS
11680LIBS="-ldld  $LIBS"
11681cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11682/* end confdefs.h.  */
11683
11684/* Override any GCC internal prototype to avoid an error.
11685   Use char because int might match the return type of a GCC
11686   builtin and then its argument prototype would still apply.  */
11687#ifdef __cplusplus
11688extern "C"
11689#endif
11690char shl_load ();
11691int
11692main ()
11693{
11694return shl_load ();
11695  ;
11696  return 0;
11697}
11698_ACEOF
11699if ac_fn_c_try_link "$LINENO"; then :
11700  ac_cv_lib_dld_shl_load=yes
11701else
11702  ac_cv_lib_dld_shl_load=no
11703fi
11704rm -f core conftest.err conftest.$ac_objext \
11705    conftest$ac_exeext conftest.$ac_ext
11706LIBS=$ac_check_lib_save_LIBS
11707fi
11708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11709$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11710if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11711  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
11712else
11713  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11714if test "x$ac_cv_func_dlopen" = xyes; then :
11715  lt_cv_dlopen=dlopen
11716else
11717  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11718$as_echo_n "checking for dlopen in -ldl... " >&6; }
11719if ${ac_cv_lib_dl_dlopen+:} false; then :
11720  $as_echo_n "(cached) " >&6
11721else
11722  ac_check_lib_save_LIBS=$LIBS
11723LIBS="-ldl  $LIBS"
11724cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11725/* end confdefs.h.  */
11726
11727/* Override any GCC internal prototype to avoid an error.
11728   Use char because int might match the return type of a GCC
11729   builtin and then its argument prototype would still apply.  */
11730#ifdef __cplusplus
11731extern "C"
11732#endif
11733char dlopen ();
11734int
11735main ()
11736{
11737return dlopen ();
11738  ;
11739  return 0;
11740}
11741_ACEOF
11742if ac_fn_c_try_link "$LINENO"; then :
11743  ac_cv_lib_dl_dlopen=yes
11744else
11745  ac_cv_lib_dl_dlopen=no
11746fi
11747rm -f core conftest.err conftest.$ac_objext \
11748    conftest$ac_exeext conftest.$ac_ext
11749LIBS=$ac_check_lib_save_LIBS
11750fi
11751{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11752$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11753if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11754  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11755else
11756  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11757$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11758if ${ac_cv_lib_svld_dlopen+:} false; then :
11759  $as_echo_n "(cached) " >&6
11760else
11761  ac_check_lib_save_LIBS=$LIBS
11762LIBS="-lsvld  $LIBS"
11763cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11764/* end confdefs.h.  */
11765
11766/* Override any GCC internal prototype to avoid an error.
11767   Use char because int might match the return type of a GCC
11768   builtin and then its argument prototype would still apply.  */
11769#ifdef __cplusplus
11770extern "C"
11771#endif
11772char dlopen ();
11773int
11774main ()
11775{
11776return dlopen ();
11777  ;
11778  return 0;
11779}
11780_ACEOF
11781if ac_fn_c_try_link "$LINENO"; then :
11782  ac_cv_lib_svld_dlopen=yes
11783else
11784  ac_cv_lib_svld_dlopen=no
11785fi
11786rm -f core conftest.err conftest.$ac_objext \
11787    conftest$ac_exeext conftest.$ac_ext
11788LIBS=$ac_check_lib_save_LIBS
11789fi
11790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11791$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11792if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11793  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
11794else
11795  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11796$as_echo_n "checking for dld_link in -ldld... " >&6; }
11797if ${ac_cv_lib_dld_dld_link+:} false; then :
11798  $as_echo_n "(cached) " >&6
11799else
11800  ac_check_lib_save_LIBS=$LIBS
11801LIBS="-ldld  $LIBS"
11802cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11803/* end confdefs.h.  */
11804
11805/* Override any GCC internal prototype to avoid an error.
11806   Use char because int might match the return type of a GCC
11807   builtin and then its argument prototype would still apply.  */
11808#ifdef __cplusplus
11809extern "C"
11810#endif
11811char dld_link ();
11812int
11813main ()
11814{
11815return dld_link ();
11816  ;
11817  return 0;
11818}
11819_ACEOF
11820if ac_fn_c_try_link "$LINENO"; then :
11821  ac_cv_lib_dld_dld_link=yes
11822else
11823  ac_cv_lib_dld_dld_link=no
11824fi
11825rm -f core conftest.err conftest.$ac_objext \
11826    conftest$ac_exeext conftest.$ac_ext
11827LIBS=$ac_check_lib_save_LIBS
11828fi
11829{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11830$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11831if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11832  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
11833fi
11834
11835
11836fi
11837
11838
11839fi
11840
11841
11842fi
11843
11844
11845fi
11846
11847
11848fi
11849
11850    ;;
11851  esac
11852
11853  if test no = "$lt_cv_dlopen"; then
11854    enable_dlopen=no
11855  else
11856    enable_dlopen=yes
11857  fi
11858
11859  case $lt_cv_dlopen in
11860  dlopen)
11861    save_CPPFLAGS=$CPPFLAGS
11862    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11863
11864    save_LDFLAGS=$LDFLAGS
11865    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11866
11867    save_LIBS=$LIBS
11868    LIBS="$lt_cv_dlopen_libs $LIBS"
11869
11870    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11871$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11872if ${lt_cv_dlopen_self+:} false; then :
11873  $as_echo_n "(cached) " >&6
11874else
11875  	  if test yes = "$cross_compiling"; then :
11876  lt_cv_dlopen_self=cross
11877else
11878  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11879  lt_status=$lt_dlunknown
11880  cat > conftest.$ac_ext <<_LT_EOF
11881#line $LINENO "configure"
11882#include "confdefs.h"
11883
11884#if HAVE_DLFCN_H
11885#include <dlfcn.h>
11886#endif
11887
11888#include <stdio.h>
11889
11890#ifdef RTLD_GLOBAL
11891#  define LT_DLGLOBAL		RTLD_GLOBAL
11892#else
11893#  ifdef DL_GLOBAL
11894#    define LT_DLGLOBAL		DL_GLOBAL
11895#  else
11896#    define LT_DLGLOBAL		0
11897#  endif
11898#endif
11899
11900/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11901   find out it does not work in some platform. */
11902#ifndef LT_DLLAZY_OR_NOW
11903#  ifdef RTLD_LAZY
11904#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11905#  else
11906#    ifdef DL_LAZY
11907#      define LT_DLLAZY_OR_NOW		DL_LAZY
11908#    else
11909#      ifdef RTLD_NOW
11910#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11911#      else
11912#        ifdef DL_NOW
11913#          define LT_DLLAZY_OR_NOW	DL_NOW
11914#        else
11915#          define LT_DLLAZY_OR_NOW	0
11916#        endif
11917#      endif
11918#    endif
11919#  endif
11920#endif
11921
11922/* When -fvisibility=hidden is used, assume the code has been annotated
11923   correspondingly for the symbols needed.  */
11924#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11925int fnord () __attribute__((visibility("default")));
11926#endif
11927
11928int fnord () { return 42; }
11929int main ()
11930{
11931  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11932  int status = $lt_dlunknown;
11933
11934  if (self)
11935    {
11936      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11937      else
11938        {
11939	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11940          else puts (dlerror ());
11941	}
11942      /* dlclose (self); */
11943    }
11944  else
11945    puts (dlerror ());
11946
11947  return status;
11948}
11949_LT_EOF
11950  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11951  (eval $ac_link) 2>&5
11952  ac_status=$?
11953  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11954  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
11955    (./conftest; exit; ) >&5 2>/dev/null
11956    lt_status=$?
11957    case x$lt_status in
11958      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11959      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11960      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11961    esac
11962  else :
11963    # compilation failed
11964    lt_cv_dlopen_self=no
11965  fi
11966fi
11967rm -fr conftest*
11968
11969
11970fi
11971{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11972$as_echo "$lt_cv_dlopen_self" >&6; }
11973
11974    if test yes = "$lt_cv_dlopen_self"; then
11975      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11976      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11977$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11978if ${lt_cv_dlopen_self_static+:} false; then :
11979  $as_echo_n "(cached) " >&6
11980else
11981  	  if test yes = "$cross_compiling"; then :
11982  lt_cv_dlopen_self_static=cross
11983else
11984  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11985  lt_status=$lt_dlunknown
11986  cat > conftest.$ac_ext <<_LT_EOF
11987#line $LINENO "configure"
11988#include "confdefs.h"
11989
11990#if HAVE_DLFCN_H
11991#include <dlfcn.h>
11992#endif
11993
11994#include <stdio.h>
11995
11996#ifdef RTLD_GLOBAL
11997#  define LT_DLGLOBAL		RTLD_GLOBAL
11998#else
11999#  ifdef DL_GLOBAL
12000#    define LT_DLGLOBAL		DL_GLOBAL
12001#  else
12002#    define LT_DLGLOBAL		0
12003#  endif
12004#endif
12005
12006/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12007   find out it does not work in some platform. */
12008#ifndef LT_DLLAZY_OR_NOW
12009#  ifdef RTLD_LAZY
12010#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12011#  else
12012#    ifdef DL_LAZY
12013#      define LT_DLLAZY_OR_NOW		DL_LAZY
12014#    else
12015#      ifdef RTLD_NOW
12016#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12017#      else
12018#        ifdef DL_NOW
12019#          define LT_DLLAZY_OR_NOW	DL_NOW
12020#        else
12021#          define LT_DLLAZY_OR_NOW	0
12022#        endif
12023#      endif
12024#    endif
12025#  endif
12026#endif
12027
12028/* When -fvisibility=hidden is used, assume the code has been annotated
12029   correspondingly for the symbols needed.  */
12030#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12031int fnord () __attribute__((visibility("default")));
12032#endif
12033
12034int fnord () { return 42; }
12035int main ()
12036{
12037  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12038  int status = $lt_dlunknown;
12039
12040  if (self)
12041    {
12042      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12043      else
12044        {
12045	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12046          else puts (dlerror ());
12047	}
12048      /* dlclose (self); */
12049    }
12050  else
12051    puts (dlerror ());
12052
12053  return status;
12054}
12055_LT_EOF
12056  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12057  (eval $ac_link) 2>&5
12058  ac_status=$?
12059  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12060  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12061    (./conftest; exit; ) >&5 2>/dev/null
12062    lt_status=$?
12063    case x$lt_status in
12064      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12065      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12066      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12067    esac
12068  else :
12069    # compilation failed
12070    lt_cv_dlopen_self_static=no
12071  fi
12072fi
12073rm -fr conftest*
12074
12075
12076fi
12077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12078$as_echo "$lt_cv_dlopen_self_static" >&6; }
12079    fi
12080
12081    CPPFLAGS=$save_CPPFLAGS
12082    LDFLAGS=$save_LDFLAGS
12083    LIBS=$save_LIBS
12084    ;;
12085  esac
12086
12087  case $lt_cv_dlopen_self in
12088  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12089  *) enable_dlopen_self=unknown ;;
12090  esac
12091
12092  case $lt_cv_dlopen_self_static in
12093  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12094  *) enable_dlopen_self_static=unknown ;;
12095  esac
12096fi
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114striplib=
12115old_striplib=
12116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12117$as_echo_n "checking whether stripping libraries is possible... " >&6; }
12118if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12119  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12120  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12121  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12122$as_echo "yes" >&6; }
12123else
12124# FIXME - insert some real tests, host_os isn't really good enough
12125  case $host_os in
12126  darwin*)
12127    if test -n "$STRIP"; then
12128      striplib="$STRIP -x"
12129      old_striplib="$STRIP -S"
12130      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12131$as_echo "yes" >&6; }
12132    else
12133      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12134$as_echo "no" >&6; }
12135    fi
12136    ;;
12137  *)
12138    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12139$as_echo "no" >&6; }
12140    ;;
12141  esac
12142fi
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155  # Report what library types will actually be built
12156  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12157$as_echo_n "checking if libtool supports shared libraries... " >&6; }
12158  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12159$as_echo "$can_build_shared" >&6; }
12160
12161  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12162$as_echo_n "checking whether to build shared libraries... " >&6; }
12163  test no = "$can_build_shared" && enable_shared=no
12164
12165  # On AIX, shared libraries and static libraries use the same namespace, and
12166  # are all built from PIC.
12167  case $host_os in
12168  aix3*)
12169    test yes = "$enable_shared" && enable_static=no
12170    if test -n "$RANLIB"; then
12171      archive_cmds="$archive_cmds~\$RANLIB \$lib"
12172      postinstall_cmds='$RANLIB $lib'
12173    fi
12174    ;;
12175
12176  aix[4-9]*)
12177    if test ia64 != "$host_cpu"; then
12178      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
12179      yes,aix,yes) ;;			# shared object as lib.so file only
12180      yes,svr4,*) ;;			# shared object as lib.so archive member only
12181      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
12182      esac
12183    fi
12184    ;;
12185  esac
12186  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12187$as_echo "$enable_shared" >&6; }
12188
12189  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12190$as_echo_n "checking whether to build static libraries... " >&6; }
12191  # Make sure either enable_shared or enable_static is yes.
12192  test yes = "$enable_shared" || enable_static=yes
12193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12194$as_echo "$enable_static" >&6; }
12195
12196
12197
12198
12199fi
12200ac_ext=c
12201ac_cpp='$CPP $CPPFLAGS'
12202ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12203ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12204ac_compiler_gnu=$ac_cv_c_compiler_gnu
12205
12206CC=$lt_save_CC
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222        ac_config_commands="$ac_config_commands libtool"
12223
12224
12225
12226
12227# Only expand once:
12228
12229
12230
12231# Require X.Org macros 1.8 or later
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
12244$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
12245if ${ac_cv_prog_cc_c99+:} false; then :
12246  $as_echo_n "(cached) " >&6
12247else
12248  ac_cv_prog_cc_c99=no
12249ac_save_CC=$CC
12250cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12251/* end confdefs.h.  */
12252#include <stdarg.h>
12253#include <stdbool.h>
12254#include <stdlib.h>
12255#include <wchar.h>
12256#include <stdio.h>
12257
12258// Check varargs macros.  These examples are taken from C99 6.10.3.5.
12259#define debug(...) fprintf (stderr, __VA_ARGS__)
12260#define showlist(...) puts (#__VA_ARGS__)
12261#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
12262static void
12263test_varargs_macros (void)
12264{
12265  int x = 1234;
12266  int y = 5678;
12267  debug ("Flag");
12268  debug ("X = %d\n", x);
12269  showlist (The first, second, and third items.);
12270  report (x>y, "x is %d but y is %d", x, y);
12271}
12272
12273// Check long long types.
12274#define BIG64 18446744073709551615ull
12275#define BIG32 4294967295ul
12276#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
12277#if !BIG_OK
12278  your preprocessor is broken;
12279#endif
12280#if BIG_OK
12281#else
12282  your preprocessor is broken;
12283#endif
12284static long long int bignum = -9223372036854775807LL;
12285static unsigned long long int ubignum = BIG64;
12286
12287struct incomplete_array
12288{
12289  int datasize;
12290  double data[];
12291};
12292
12293struct named_init {
12294  int number;
12295  const wchar_t *name;
12296  double average;
12297};
12298
12299typedef const char *ccp;
12300
12301static inline int
12302test_restrict (ccp restrict text)
12303{
12304  // See if C++-style comments work.
12305  // Iterate through items via the restricted pointer.
12306  // Also check for declarations in for loops.
12307  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
12308    continue;
12309  return 0;
12310}
12311
12312// Check varargs and va_copy.
12313static void
12314test_varargs (const char *format, ...)
12315{
12316  va_list args;
12317  va_start (args, format);
12318  va_list args_copy;
12319  va_copy (args_copy, args);
12320
12321  const char *str;
12322  int number;
12323  float fnumber;
12324
12325  while (*format)
12326    {
12327      switch (*format++)
12328	{
12329	case 's': // string
12330	  str = va_arg (args_copy, const char *);
12331	  break;
12332	case 'd': // int
12333	  number = va_arg (args_copy, int);
12334	  break;
12335	case 'f': // float
12336	  fnumber = va_arg (args_copy, double);
12337	  break;
12338	default:
12339	  break;
12340	}
12341    }
12342  va_end (args_copy);
12343  va_end (args);
12344}
12345
12346int
12347main ()
12348{
12349
12350  // Check bool.
12351  _Bool success = false;
12352
12353  // Check restrict.
12354  if (test_restrict ("String literal") == 0)
12355    success = true;
12356  char *restrict newvar = "Another string";
12357
12358  // Check varargs.
12359  test_varargs ("s, d' f .", "string", 65, 34.234);
12360  test_varargs_macros ();
12361
12362  // Check flexible array members.
12363  struct incomplete_array *ia =
12364    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
12365  ia->datasize = 10;
12366  for (int i = 0; i < ia->datasize; ++i)
12367    ia->data[i] = i * 1.234;
12368
12369  // Check named initializers.
12370  struct named_init ni = {
12371    .number = 34,
12372    .name = L"Test wide string",
12373    .average = 543.34343,
12374  };
12375
12376  ni.number = 58;
12377
12378  int dynamic_array[ni.number];
12379  dynamic_array[ni.number - 1] = 543;
12380
12381  // work around unused variable warnings
12382  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
12383	  || dynamic_array[ni.number - 1] != 543);
12384
12385  ;
12386  return 0;
12387}
12388_ACEOF
12389for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
12390do
12391  CC="$ac_save_CC $ac_arg"
12392  if ac_fn_c_try_compile "$LINENO"; then :
12393  ac_cv_prog_cc_c99=$ac_arg
12394fi
12395rm -f core conftest.err conftest.$ac_objext
12396  test "x$ac_cv_prog_cc_c99" != "xno" && break
12397done
12398rm -f conftest.$ac_ext
12399CC=$ac_save_CC
12400
12401fi
12402# AC_CACHE_VAL
12403case "x$ac_cv_prog_cc_c99" in
12404  x)
12405    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
12406$as_echo "none needed" >&6; } ;;
12407  xno)
12408    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
12409$as_echo "unsupported" >&6; } ;;
12410  *)
12411    CC="$CC $ac_cv_prog_cc_c99"
12412    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
12413$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
12414esac
12415if test "x$ac_cv_prog_cc_c99" != xno; then :
12416
12417fi
12418
12419
12420
12421
12422
12423
12424ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
12425if test "x$ac_cv_have_decl___clang__" = xyes; then :
12426  CLANGCC="yes"
12427else
12428  CLANGCC="no"
12429fi
12430
12431ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
12432if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
12433  INTELCC="yes"
12434else
12435  INTELCC="no"
12436fi
12437
12438ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
12439if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
12440  SUNCC="yes"
12441else
12442  SUNCC="no"
12443fi
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
12454	if test -n "$ac_tool_prefix"; then
12455  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
12456set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
12457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12458$as_echo_n "checking for $ac_word... " >&6; }
12459if ${ac_cv_path_PKG_CONFIG+:} false; then :
12460  $as_echo_n "(cached) " >&6
12461else
12462  case $PKG_CONFIG in
12463  [\\/]* | ?:[\\/]*)
12464  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12465  ;;
12466  *)
12467  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12468for as_dir in $PATH
12469do
12470  IFS=$as_save_IFS
12471  test -z "$as_dir" && as_dir=.
12472    for ac_exec_ext in '' $ac_executable_extensions; do
12473  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12474    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12475    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12476    break 2
12477  fi
12478done
12479  done
12480IFS=$as_save_IFS
12481
12482  ;;
12483esac
12484fi
12485PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12486if test -n "$PKG_CONFIG"; then
12487  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12488$as_echo "$PKG_CONFIG" >&6; }
12489else
12490  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12491$as_echo "no" >&6; }
12492fi
12493
12494
12495fi
12496if test -z "$ac_cv_path_PKG_CONFIG"; then
12497  ac_pt_PKG_CONFIG=$PKG_CONFIG
12498  # Extract the first word of "pkg-config", so it can be a program name with args.
12499set dummy pkg-config; ac_word=$2
12500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12501$as_echo_n "checking for $ac_word... " >&6; }
12502if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
12503  $as_echo_n "(cached) " >&6
12504else
12505  case $ac_pt_PKG_CONFIG in
12506  [\\/]* | ?:[\\/]*)
12507  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
12508  ;;
12509  *)
12510  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12511for as_dir in $PATH
12512do
12513  IFS=$as_save_IFS
12514  test -z "$as_dir" && as_dir=.
12515    for ac_exec_ext in '' $ac_executable_extensions; do
12516  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12517    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12518    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12519    break 2
12520  fi
12521done
12522  done
12523IFS=$as_save_IFS
12524
12525  ;;
12526esac
12527fi
12528ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
12529if test -n "$ac_pt_PKG_CONFIG"; then
12530  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
12531$as_echo "$ac_pt_PKG_CONFIG" >&6; }
12532else
12533  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12534$as_echo "no" >&6; }
12535fi
12536
12537  if test "x$ac_pt_PKG_CONFIG" = x; then
12538    PKG_CONFIG=""
12539  else
12540    case $cross_compiling:$ac_tool_warned in
12541yes:)
12542{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12543$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12544ac_tool_warned=yes ;;
12545esac
12546    PKG_CONFIG=$ac_pt_PKG_CONFIG
12547  fi
12548else
12549  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
12550fi
12551
12552fi
12553if test -n "$PKG_CONFIG"; then
12554	_pkg_min_version=0.9.0
12555	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
12556$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
12557	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
12558		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12559$as_echo "yes" >&6; }
12560	else
12561		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12562$as_echo "no" >&6; }
12563		PKG_CONFIG=""
12564	fi
12565fi
12566
12567
12568
12569
12570
12571# Check whether --enable-selective-werror was given.
12572if test "${enable_selective_werror+set}" = set; then :
12573  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
12574else
12575  SELECTIVE_WERROR=yes
12576fi
12577
12578
12579
12580
12581
12582# -v is too short to test reliably with XORG_TESTSET_CFLAG
12583if test "x$SUNCC" = "xyes"; then
12584    BASE_CFLAGS="-v"
12585else
12586    BASE_CFLAGS=""
12587fi
12588
12589# This chunk of warnings were those that existed in the legacy CWARNFLAGS
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603xorg_testset_save_CFLAGS="$CFLAGS"
12604
12605if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12606	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12607	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12608$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12609if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12610  $as_echo_n "(cached) " >&6
12611else
12612  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12613/* end confdefs.h.  */
12614int i;
12615_ACEOF
12616if ac_fn_c_try_compile "$LINENO"; then :
12617  xorg_cv_cc_flag_unknown_warning_option=yes
12618else
12619  xorg_cv_cc_flag_unknown_warning_option=no
12620fi
12621rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12622fi
12623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12624$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12625	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12626	CFLAGS="$xorg_testset_save_CFLAGS"
12627fi
12628
12629if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12630	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12631		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12632	fi
12633	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12634	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12635$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12636if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12637  $as_echo_n "(cached) " >&6
12638else
12639  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12640/* end confdefs.h.  */
12641int i;
12642_ACEOF
12643if ac_fn_c_try_compile "$LINENO"; then :
12644  xorg_cv_cc_flag_unused_command_line_argument=yes
12645else
12646  xorg_cv_cc_flag_unused_command_line_argument=no
12647fi
12648rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12649fi
12650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12651$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12652	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12653	CFLAGS="$xorg_testset_save_CFLAGS"
12654fi
12655
12656found="no"
12657
12658	if test $found = "no" ; then
12659		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12660			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12661		fi
12662
12663		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12664			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12665		fi
12666
12667		CFLAGS="$CFLAGS -Wall"
12668
12669		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
12670$as_echo_n "checking if $CC supports -Wall... " >&6; }
12671		cacheid=xorg_cv_cc_flag__Wall
12672		if eval \${$cacheid+:} false; then :
12673  $as_echo_n "(cached) " >&6
12674else
12675  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12676/* end confdefs.h.  */
12677int i;
12678int
12679main ()
12680{
12681
12682  ;
12683  return 0;
12684}
12685_ACEOF
12686if ac_fn_c_try_link "$LINENO"; then :
12687  eval $cacheid=yes
12688else
12689  eval $cacheid=no
12690fi
12691rm -f core conftest.err conftest.$ac_objext \
12692    conftest$ac_exeext conftest.$ac_ext
12693fi
12694
12695
12696		CFLAGS="$xorg_testset_save_CFLAGS"
12697
12698		eval supported=\$$cacheid
12699		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12700$as_echo "$supported" >&6; }
12701		if test "$supported" = "yes" ; then
12702			BASE_CFLAGS="$BASE_CFLAGS -Wall"
12703			found="yes"
12704		fi
12705	fi
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721xorg_testset_save_CFLAGS="$CFLAGS"
12722
12723if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12724	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12725	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12726$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12727if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12728  $as_echo_n "(cached) " >&6
12729else
12730  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12731/* end confdefs.h.  */
12732int i;
12733_ACEOF
12734if ac_fn_c_try_compile "$LINENO"; then :
12735  xorg_cv_cc_flag_unknown_warning_option=yes
12736else
12737  xorg_cv_cc_flag_unknown_warning_option=no
12738fi
12739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12740fi
12741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12742$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12743	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12744	CFLAGS="$xorg_testset_save_CFLAGS"
12745fi
12746
12747if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12748	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12749		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12750	fi
12751	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12752	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12753$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12754if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12755  $as_echo_n "(cached) " >&6
12756else
12757  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12758/* end confdefs.h.  */
12759int i;
12760_ACEOF
12761if ac_fn_c_try_compile "$LINENO"; then :
12762  xorg_cv_cc_flag_unused_command_line_argument=yes
12763else
12764  xorg_cv_cc_flag_unused_command_line_argument=no
12765fi
12766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12767fi
12768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12769$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12770	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12771	CFLAGS="$xorg_testset_save_CFLAGS"
12772fi
12773
12774found="no"
12775
12776	if test $found = "no" ; then
12777		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12778			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12779		fi
12780
12781		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12782			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12783		fi
12784
12785		CFLAGS="$CFLAGS -Wpointer-arith"
12786
12787		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
12788$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
12789		cacheid=xorg_cv_cc_flag__Wpointer_arith
12790		if eval \${$cacheid+:} false; then :
12791  $as_echo_n "(cached) " >&6
12792else
12793  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12794/* end confdefs.h.  */
12795int i;
12796int
12797main ()
12798{
12799
12800  ;
12801  return 0;
12802}
12803_ACEOF
12804if ac_fn_c_try_link "$LINENO"; then :
12805  eval $cacheid=yes
12806else
12807  eval $cacheid=no
12808fi
12809rm -f core conftest.err conftest.$ac_objext \
12810    conftest$ac_exeext conftest.$ac_ext
12811fi
12812
12813
12814		CFLAGS="$xorg_testset_save_CFLAGS"
12815
12816		eval supported=\$$cacheid
12817		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12818$as_echo "$supported" >&6; }
12819		if test "$supported" = "yes" ; then
12820			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
12821			found="yes"
12822		fi
12823	fi
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839xorg_testset_save_CFLAGS="$CFLAGS"
12840
12841if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12842	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12843	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12844$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12845if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12846  $as_echo_n "(cached) " >&6
12847else
12848  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12849/* end confdefs.h.  */
12850int i;
12851_ACEOF
12852if ac_fn_c_try_compile "$LINENO"; then :
12853  xorg_cv_cc_flag_unknown_warning_option=yes
12854else
12855  xorg_cv_cc_flag_unknown_warning_option=no
12856fi
12857rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12858fi
12859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12860$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12861	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12862	CFLAGS="$xorg_testset_save_CFLAGS"
12863fi
12864
12865if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12866	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12867		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12868	fi
12869	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12870	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12871$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12872if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12873  $as_echo_n "(cached) " >&6
12874else
12875  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12876/* end confdefs.h.  */
12877int i;
12878_ACEOF
12879if ac_fn_c_try_compile "$LINENO"; then :
12880  xorg_cv_cc_flag_unused_command_line_argument=yes
12881else
12882  xorg_cv_cc_flag_unused_command_line_argument=no
12883fi
12884rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12885fi
12886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12887$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12888	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12889	CFLAGS="$xorg_testset_save_CFLAGS"
12890fi
12891
12892found="no"
12893
12894	if test $found = "no" ; then
12895		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12896			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12897		fi
12898
12899		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12900			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12901		fi
12902
12903		CFLAGS="$CFLAGS -Wmissing-declarations"
12904
12905		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
12906$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
12907		cacheid=xorg_cv_cc_flag__Wmissing_declarations
12908		if eval \${$cacheid+:} false; then :
12909  $as_echo_n "(cached) " >&6
12910else
12911  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12912/* end confdefs.h.  */
12913int i;
12914int
12915main ()
12916{
12917
12918  ;
12919  return 0;
12920}
12921_ACEOF
12922if ac_fn_c_try_link "$LINENO"; then :
12923  eval $cacheid=yes
12924else
12925  eval $cacheid=no
12926fi
12927rm -f core conftest.err conftest.$ac_objext \
12928    conftest$ac_exeext conftest.$ac_ext
12929fi
12930
12931
12932		CFLAGS="$xorg_testset_save_CFLAGS"
12933
12934		eval supported=\$$cacheid
12935		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12936$as_echo "$supported" >&6; }
12937		if test "$supported" = "yes" ; then
12938			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
12939			found="yes"
12940		fi
12941	fi
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957xorg_testset_save_CFLAGS="$CFLAGS"
12958
12959if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12960	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12961	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12962$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12963if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12964  $as_echo_n "(cached) " >&6
12965else
12966  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12967/* end confdefs.h.  */
12968int i;
12969_ACEOF
12970if ac_fn_c_try_compile "$LINENO"; then :
12971  xorg_cv_cc_flag_unknown_warning_option=yes
12972else
12973  xorg_cv_cc_flag_unknown_warning_option=no
12974fi
12975rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12976fi
12977{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12978$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12979	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12980	CFLAGS="$xorg_testset_save_CFLAGS"
12981fi
12982
12983if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12984	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12985		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12986	fi
12987	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12988	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12989$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12990if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12991  $as_echo_n "(cached) " >&6
12992else
12993  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12994/* end confdefs.h.  */
12995int i;
12996_ACEOF
12997if ac_fn_c_try_compile "$LINENO"; then :
12998  xorg_cv_cc_flag_unused_command_line_argument=yes
12999else
13000  xorg_cv_cc_flag_unused_command_line_argument=no
13001fi
13002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13003fi
13004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13005$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13006	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13007	CFLAGS="$xorg_testset_save_CFLAGS"
13008fi
13009
13010found="no"
13011
13012	if test $found = "no" ; then
13013		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13014			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13015		fi
13016
13017		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13018			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13019		fi
13020
13021		CFLAGS="$CFLAGS -Wformat=2"
13022
13023		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
13024$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
13025		cacheid=xorg_cv_cc_flag__Wformat_2
13026		if eval \${$cacheid+:} false; then :
13027  $as_echo_n "(cached) " >&6
13028else
13029  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13030/* end confdefs.h.  */
13031int i;
13032int
13033main ()
13034{
13035
13036  ;
13037  return 0;
13038}
13039_ACEOF
13040if ac_fn_c_try_link "$LINENO"; then :
13041  eval $cacheid=yes
13042else
13043  eval $cacheid=no
13044fi
13045rm -f core conftest.err conftest.$ac_objext \
13046    conftest$ac_exeext conftest.$ac_ext
13047fi
13048
13049
13050		CFLAGS="$xorg_testset_save_CFLAGS"
13051
13052		eval supported=\$$cacheid
13053		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13054$as_echo "$supported" >&6; }
13055		if test "$supported" = "yes" ; then
13056			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
13057			found="yes"
13058		fi
13059	fi
13060
13061	if test $found = "no" ; then
13062		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13063			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13064		fi
13065
13066		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13067			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13068		fi
13069
13070		CFLAGS="$CFLAGS -Wformat"
13071
13072		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
13073$as_echo_n "checking if $CC supports -Wformat... " >&6; }
13074		cacheid=xorg_cv_cc_flag__Wformat
13075		if eval \${$cacheid+:} false; then :
13076  $as_echo_n "(cached) " >&6
13077else
13078  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13079/* end confdefs.h.  */
13080int i;
13081int
13082main ()
13083{
13084
13085  ;
13086  return 0;
13087}
13088_ACEOF
13089if ac_fn_c_try_link "$LINENO"; then :
13090  eval $cacheid=yes
13091else
13092  eval $cacheid=no
13093fi
13094rm -f core conftest.err conftest.$ac_objext \
13095    conftest$ac_exeext conftest.$ac_ext
13096fi
13097
13098
13099		CFLAGS="$xorg_testset_save_CFLAGS"
13100
13101		eval supported=\$$cacheid
13102		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13103$as_echo "$supported" >&6; }
13104		if test "$supported" = "yes" ; then
13105			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
13106			found="yes"
13107		fi
13108	fi
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126xorg_testset_save_CFLAGS="$CFLAGS"
13127
13128if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13129	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13130	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13131$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13132if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13133  $as_echo_n "(cached) " >&6
13134else
13135  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13136/* end confdefs.h.  */
13137int i;
13138_ACEOF
13139if ac_fn_c_try_compile "$LINENO"; then :
13140  xorg_cv_cc_flag_unknown_warning_option=yes
13141else
13142  xorg_cv_cc_flag_unknown_warning_option=no
13143fi
13144rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13145fi
13146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13147$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13148	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13149	CFLAGS="$xorg_testset_save_CFLAGS"
13150fi
13151
13152if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13153	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13154		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13155	fi
13156	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13157	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13158$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13159if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13160  $as_echo_n "(cached) " >&6
13161else
13162  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13163/* end confdefs.h.  */
13164int i;
13165_ACEOF
13166if ac_fn_c_try_compile "$LINENO"; then :
13167  xorg_cv_cc_flag_unused_command_line_argument=yes
13168else
13169  xorg_cv_cc_flag_unused_command_line_argument=no
13170fi
13171rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13172fi
13173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13174$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13175	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13176	CFLAGS="$xorg_testset_save_CFLAGS"
13177fi
13178
13179found="no"
13180
13181	if test $found = "no" ; then
13182		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13183			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13184		fi
13185
13186		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13187			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13188		fi
13189
13190		CFLAGS="$CFLAGS -Wstrict-prototypes"
13191
13192		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
13193$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
13194		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
13195		if eval \${$cacheid+:} false; then :
13196  $as_echo_n "(cached) " >&6
13197else
13198  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13199/* end confdefs.h.  */
13200int i;
13201int
13202main ()
13203{
13204
13205  ;
13206  return 0;
13207}
13208_ACEOF
13209if ac_fn_c_try_link "$LINENO"; then :
13210  eval $cacheid=yes
13211else
13212  eval $cacheid=no
13213fi
13214rm -f core conftest.err conftest.$ac_objext \
13215    conftest$ac_exeext conftest.$ac_ext
13216fi
13217
13218
13219		CFLAGS="$xorg_testset_save_CFLAGS"
13220
13221		eval supported=\$$cacheid
13222		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13223$as_echo "$supported" >&6; }
13224		if test "$supported" = "yes" ; then
13225			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
13226			found="yes"
13227		fi
13228	fi
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244xorg_testset_save_CFLAGS="$CFLAGS"
13245
13246if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13247	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13248	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13249$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13250if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13251  $as_echo_n "(cached) " >&6
13252else
13253  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13254/* end confdefs.h.  */
13255int i;
13256_ACEOF
13257if ac_fn_c_try_compile "$LINENO"; then :
13258  xorg_cv_cc_flag_unknown_warning_option=yes
13259else
13260  xorg_cv_cc_flag_unknown_warning_option=no
13261fi
13262rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13263fi
13264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13265$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13266	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13267	CFLAGS="$xorg_testset_save_CFLAGS"
13268fi
13269
13270if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13271	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13272		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13273	fi
13274	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13275	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13276$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13277if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13278  $as_echo_n "(cached) " >&6
13279else
13280  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13281/* end confdefs.h.  */
13282int i;
13283_ACEOF
13284if ac_fn_c_try_compile "$LINENO"; then :
13285  xorg_cv_cc_flag_unused_command_line_argument=yes
13286else
13287  xorg_cv_cc_flag_unused_command_line_argument=no
13288fi
13289rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13290fi
13291{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13292$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13293	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13294	CFLAGS="$xorg_testset_save_CFLAGS"
13295fi
13296
13297found="no"
13298
13299	if test $found = "no" ; then
13300		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13301			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13302		fi
13303
13304		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13305			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13306		fi
13307
13308		CFLAGS="$CFLAGS -Wmissing-prototypes"
13309
13310		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
13311$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
13312		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
13313		if eval \${$cacheid+:} false; then :
13314  $as_echo_n "(cached) " >&6
13315else
13316  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13317/* end confdefs.h.  */
13318int i;
13319int
13320main ()
13321{
13322
13323  ;
13324  return 0;
13325}
13326_ACEOF
13327if ac_fn_c_try_link "$LINENO"; then :
13328  eval $cacheid=yes
13329else
13330  eval $cacheid=no
13331fi
13332rm -f core conftest.err conftest.$ac_objext \
13333    conftest$ac_exeext conftest.$ac_ext
13334fi
13335
13336
13337		CFLAGS="$xorg_testset_save_CFLAGS"
13338
13339		eval supported=\$$cacheid
13340		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13341$as_echo "$supported" >&6; }
13342		if test "$supported" = "yes" ; then
13343			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
13344			found="yes"
13345		fi
13346	fi
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362xorg_testset_save_CFLAGS="$CFLAGS"
13363
13364if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13365	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13366	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13367$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13368if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13369  $as_echo_n "(cached) " >&6
13370else
13371  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13372/* end confdefs.h.  */
13373int i;
13374_ACEOF
13375if ac_fn_c_try_compile "$LINENO"; then :
13376  xorg_cv_cc_flag_unknown_warning_option=yes
13377else
13378  xorg_cv_cc_flag_unknown_warning_option=no
13379fi
13380rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13381fi
13382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13383$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13384	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13385	CFLAGS="$xorg_testset_save_CFLAGS"
13386fi
13387
13388if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13389	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13390		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13391	fi
13392	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13393	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13394$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13395if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13396  $as_echo_n "(cached) " >&6
13397else
13398  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13399/* end confdefs.h.  */
13400int i;
13401_ACEOF
13402if ac_fn_c_try_compile "$LINENO"; then :
13403  xorg_cv_cc_flag_unused_command_line_argument=yes
13404else
13405  xorg_cv_cc_flag_unused_command_line_argument=no
13406fi
13407rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13408fi
13409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13410$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13411	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13412	CFLAGS="$xorg_testset_save_CFLAGS"
13413fi
13414
13415found="no"
13416
13417	if test $found = "no" ; then
13418		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13419			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13420		fi
13421
13422		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13423			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13424		fi
13425
13426		CFLAGS="$CFLAGS -Wnested-externs"
13427
13428		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
13429$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
13430		cacheid=xorg_cv_cc_flag__Wnested_externs
13431		if eval \${$cacheid+:} false; then :
13432  $as_echo_n "(cached) " >&6
13433else
13434  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13435/* end confdefs.h.  */
13436int i;
13437int
13438main ()
13439{
13440
13441  ;
13442  return 0;
13443}
13444_ACEOF
13445if ac_fn_c_try_link "$LINENO"; then :
13446  eval $cacheid=yes
13447else
13448  eval $cacheid=no
13449fi
13450rm -f core conftest.err conftest.$ac_objext \
13451    conftest$ac_exeext conftest.$ac_ext
13452fi
13453
13454
13455		CFLAGS="$xorg_testset_save_CFLAGS"
13456
13457		eval supported=\$$cacheid
13458		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13459$as_echo "$supported" >&6; }
13460		if test "$supported" = "yes" ; then
13461			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
13462			found="yes"
13463		fi
13464	fi
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480xorg_testset_save_CFLAGS="$CFLAGS"
13481
13482if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13483	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13484	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13485$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13486if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13487  $as_echo_n "(cached) " >&6
13488else
13489  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13490/* end confdefs.h.  */
13491int i;
13492_ACEOF
13493if ac_fn_c_try_compile "$LINENO"; then :
13494  xorg_cv_cc_flag_unknown_warning_option=yes
13495else
13496  xorg_cv_cc_flag_unknown_warning_option=no
13497fi
13498rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13499fi
13500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13501$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13502	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13503	CFLAGS="$xorg_testset_save_CFLAGS"
13504fi
13505
13506if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13507	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13508		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13509	fi
13510	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13511	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13512$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13513if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13514  $as_echo_n "(cached) " >&6
13515else
13516  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13517/* end confdefs.h.  */
13518int i;
13519_ACEOF
13520if ac_fn_c_try_compile "$LINENO"; then :
13521  xorg_cv_cc_flag_unused_command_line_argument=yes
13522else
13523  xorg_cv_cc_flag_unused_command_line_argument=no
13524fi
13525rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13526fi
13527{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13528$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13529	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13530	CFLAGS="$xorg_testset_save_CFLAGS"
13531fi
13532
13533found="no"
13534
13535	if test $found = "no" ; then
13536		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13537			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13538		fi
13539
13540		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13541			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13542		fi
13543
13544		CFLAGS="$CFLAGS -Wbad-function-cast"
13545
13546		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
13547$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
13548		cacheid=xorg_cv_cc_flag__Wbad_function_cast
13549		if eval \${$cacheid+:} false; then :
13550  $as_echo_n "(cached) " >&6
13551else
13552  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13553/* end confdefs.h.  */
13554int i;
13555int
13556main ()
13557{
13558
13559  ;
13560  return 0;
13561}
13562_ACEOF
13563if ac_fn_c_try_link "$LINENO"; then :
13564  eval $cacheid=yes
13565else
13566  eval $cacheid=no
13567fi
13568rm -f core conftest.err conftest.$ac_objext \
13569    conftest$ac_exeext conftest.$ac_ext
13570fi
13571
13572
13573		CFLAGS="$xorg_testset_save_CFLAGS"
13574
13575		eval supported=\$$cacheid
13576		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13577$as_echo "$supported" >&6; }
13578		if test "$supported" = "yes" ; then
13579			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
13580			found="yes"
13581		fi
13582	fi
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598xorg_testset_save_CFLAGS="$CFLAGS"
13599
13600if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13601	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13602	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13603$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13604if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13605  $as_echo_n "(cached) " >&6
13606else
13607  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13608/* end confdefs.h.  */
13609int i;
13610_ACEOF
13611if ac_fn_c_try_compile "$LINENO"; then :
13612  xorg_cv_cc_flag_unknown_warning_option=yes
13613else
13614  xorg_cv_cc_flag_unknown_warning_option=no
13615fi
13616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13617fi
13618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13619$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13620	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13621	CFLAGS="$xorg_testset_save_CFLAGS"
13622fi
13623
13624if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13625	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13626		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13627	fi
13628	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13629	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13630$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13631if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13632  $as_echo_n "(cached) " >&6
13633else
13634  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13635/* end confdefs.h.  */
13636int i;
13637_ACEOF
13638if ac_fn_c_try_compile "$LINENO"; then :
13639  xorg_cv_cc_flag_unused_command_line_argument=yes
13640else
13641  xorg_cv_cc_flag_unused_command_line_argument=no
13642fi
13643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13644fi
13645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13646$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13647	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13648	CFLAGS="$xorg_testset_save_CFLAGS"
13649fi
13650
13651found="no"
13652
13653	if test $found = "no" ; then
13654		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13655			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13656		fi
13657
13658		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13659			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13660		fi
13661
13662		CFLAGS="$CFLAGS -Wold-style-definition"
13663
13664		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
13665$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
13666		cacheid=xorg_cv_cc_flag__Wold_style_definition
13667		if eval \${$cacheid+:} false; then :
13668  $as_echo_n "(cached) " >&6
13669else
13670  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13671/* end confdefs.h.  */
13672int i;
13673int
13674main ()
13675{
13676
13677  ;
13678  return 0;
13679}
13680_ACEOF
13681if ac_fn_c_try_link "$LINENO"; then :
13682  eval $cacheid=yes
13683else
13684  eval $cacheid=no
13685fi
13686rm -f core conftest.err conftest.$ac_objext \
13687    conftest$ac_exeext conftest.$ac_ext
13688fi
13689
13690
13691		CFLAGS="$xorg_testset_save_CFLAGS"
13692
13693		eval supported=\$$cacheid
13694		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13695$as_echo "$supported" >&6; }
13696		if test "$supported" = "yes" ; then
13697			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
13698			found="yes"
13699		fi
13700	fi
13701
13702	if test $found = "no" ; then
13703		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13704			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13705		fi
13706
13707		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13708			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13709		fi
13710
13711		CFLAGS="$CFLAGS -fd"
13712
13713		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
13714$as_echo_n "checking if $CC supports -fd... " >&6; }
13715		cacheid=xorg_cv_cc_flag__fd
13716		if eval \${$cacheid+:} false; then :
13717  $as_echo_n "(cached) " >&6
13718else
13719  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13720/* end confdefs.h.  */
13721int i;
13722int
13723main ()
13724{
13725
13726  ;
13727  return 0;
13728}
13729_ACEOF
13730if ac_fn_c_try_link "$LINENO"; then :
13731  eval $cacheid=yes
13732else
13733  eval $cacheid=no
13734fi
13735rm -f core conftest.err conftest.$ac_objext \
13736    conftest$ac_exeext conftest.$ac_ext
13737fi
13738
13739
13740		CFLAGS="$xorg_testset_save_CFLAGS"
13741
13742		eval supported=\$$cacheid
13743		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13744$as_echo "$supported" >&6; }
13745		if test "$supported" = "yes" ; then
13746			BASE_CFLAGS="$BASE_CFLAGS -fd"
13747			found="yes"
13748		fi
13749	fi
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765xorg_testset_save_CFLAGS="$CFLAGS"
13766
13767if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13768	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13769	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13770$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13771if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13772  $as_echo_n "(cached) " >&6
13773else
13774  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13775/* end confdefs.h.  */
13776int i;
13777_ACEOF
13778if ac_fn_c_try_compile "$LINENO"; then :
13779  xorg_cv_cc_flag_unknown_warning_option=yes
13780else
13781  xorg_cv_cc_flag_unknown_warning_option=no
13782fi
13783rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13784fi
13785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13786$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13787	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13788	CFLAGS="$xorg_testset_save_CFLAGS"
13789fi
13790
13791if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13792	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13793		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13794	fi
13795	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13796	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13797$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13798if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13799  $as_echo_n "(cached) " >&6
13800else
13801  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13802/* end confdefs.h.  */
13803int i;
13804_ACEOF
13805if ac_fn_c_try_compile "$LINENO"; then :
13806  xorg_cv_cc_flag_unused_command_line_argument=yes
13807else
13808  xorg_cv_cc_flag_unused_command_line_argument=no
13809fi
13810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13811fi
13812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13813$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13814	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13815	CFLAGS="$xorg_testset_save_CFLAGS"
13816fi
13817
13818found="no"
13819
13820	if test $found = "no" ; then
13821		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13822			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13823		fi
13824
13825		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13826			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13827		fi
13828
13829		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
13830
13831		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
13832$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
13833		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
13834		if eval \${$cacheid+:} false; then :
13835  $as_echo_n "(cached) " >&6
13836else
13837  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13838/* end confdefs.h.  */
13839int i;
13840int
13841main ()
13842{
13843
13844  ;
13845  return 0;
13846}
13847_ACEOF
13848if ac_fn_c_try_link "$LINENO"; then :
13849  eval $cacheid=yes
13850else
13851  eval $cacheid=no
13852fi
13853rm -f core conftest.err conftest.$ac_objext \
13854    conftest$ac_exeext conftest.$ac_ext
13855fi
13856
13857
13858		CFLAGS="$xorg_testset_save_CFLAGS"
13859
13860		eval supported=\$$cacheid
13861		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13862$as_echo "$supported" >&6; }
13863		if test "$supported" = "yes" ; then
13864			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
13865			found="yes"
13866		fi
13867	fi
13868
13869
13870
13871
13872
13873# This chunk adds additional warnings that could catch undesired effects.
13874
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885
13886
13887xorg_testset_save_CFLAGS="$CFLAGS"
13888
13889if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13890	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13891	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13892$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13893if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13894  $as_echo_n "(cached) " >&6
13895else
13896  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13897/* end confdefs.h.  */
13898int i;
13899_ACEOF
13900if ac_fn_c_try_compile "$LINENO"; then :
13901  xorg_cv_cc_flag_unknown_warning_option=yes
13902else
13903  xorg_cv_cc_flag_unknown_warning_option=no
13904fi
13905rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13906fi
13907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13908$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13909	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13910	CFLAGS="$xorg_testset_save_CFLAGS"
13911fi
13912
13913if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13914	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13915		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13916	fi
13917	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13918	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13919$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13920if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13921  $as_echo_n "(cached) " >&6
13922else
13923  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13924/* end confdefs.h.  */
13925int i;
13926_ACEOF
13927if ac_fn_c_try_compile "$LINENO"; then :
13928  xorg_cv_cc_flag_unused_command_line_argument=yes
13929else
13930  xorg_cv_cc_flag_unused_command_line_argument=no
13931fi
13932rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13933fi
13934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13935$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13936	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13937	CFLAGS="$xorg_testset_save_CFLAGS"
13938fi
13939
13940found="no"
13941
13942	if test $found = "no" ; then
13943		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13944			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13945		fi
13946
13947		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13948			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13949		fi
13950
13951		CFLAGS="$CFLAGS -Wunused"
13952
13953		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
13954$as_echo_n "checking if $CC supports -Wunused... " >&6; }
13955		cacheid=xorg_cv_cc_flag__Wunused
13956		if eval \${$cacheid+:} false; then :
13957  $as_echo_n "(cached) " >&6
13958else
13959  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13960/* end confdefs.h.  */
13961int i;
13962int
13963main ()
13964{
13965
13966  ;
13967  return 0;
13968}
13969_ACEOF
13970if ac_fn_c_try_link "$LINENO"; then :
13971  eval $cacheid=yes
13972else
13973  eval $cacheid=no
13974fi
13975rm -f core conftest.err conftest.$ac_objext \
13976    conftest$ac_exeext conftest.$ac_ext
13977fi
13978
13979
13980		CFLAGS="$xorg_testset_save_CFLAGS"
13981
13982		eval supported=\$$cacheid
13983		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13984$as_echo "$supported" >&6; }
13985		if test "$supported" = "yes" ; then
13986			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
13987			found="yes"
13988		fi
13989	fi
13990
13991
13992
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
14003
14004
14005xorg_testset_save_CFLAGS="$CFLAGS"
14006
14007if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14008	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14009	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14010$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14011if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14012  $as_echo_n "(cached) " >&6
14013else
14014  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14015/* end confdefs.h.  */
14016int i;
14017_ACEOF
14018if ac_fn_c_try_compile "$LINENO"; then :
14019  xorg_cv_cc_flag_unknown_warning_option=yes
14020else
14021  xorg_cv_cc_flag_unknown_warning_option=no
14022fi
14023rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14024fi
14025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14026$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14027	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14028	CFLAGS="$xorg_testset_save_CFLAGS"
14029fi
14030
14031if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14032	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14033		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14034	fi
14035	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14036	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14037$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14038if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14039  $as_echo_n "(cached) " >&6
14040else
14041  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14042/* end confdefs.h.  */
14043int i;
14044_ACEOF
14045if ac_fn_c_try_compile "$LINENO"; then :
14046  xorg_cv_cc_flag_unused_command_line_argument=yes
14047else
14048  xorg_cv_cc_flag_unused_command_line_argument=no
14049fi
14050rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14051fi
14052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14053$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14054	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14055	CFLAGS="$xorg_testset_save_CFLAGS"
14056fi
14057
14058found="no"
14059
14060	if test $found = "no" ; then
14061		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14062			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14063		fi
14064
14065		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14066			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14067		fi
14068
14069		CFLAGS="$CFLAGS -Wuninitialized"
14070
14071		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
14072$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
14073		cacheid=xorg_cv_cc_flag__Wuninitialized
14074		if eval \${$cacheid+:} false; then :
14075  $as_echo_n "(cached) " >&6
14076else
14077  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14078/* end confdefs.h.  */
14079int i;
14080int
14081main ()
14082{
14083
14084  ;
14085  return 0;
14086}
14087_ACEOF
14088if ac_fn_c_try_link "$LINENO"; then :
14089  eval $cacheid=yes
14090else
14091  eval $cacheid=no
14092fi
14093rm -f core conftest.err conftest.$ac_objext \
14094    conftest$ac_exeext conftest.$ac_ext
14095fi
14096
14097
14098		CFLAGS="$xorg_testset_save_CFLAGS"
14099
14100		eval supported=\$$cacheid
14101		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14102$as_echo "$supported" >&6; }
14103		if test "$supported" = "yes" ; then
14104			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
14105			found="yes"
14106		fi
14107	fi
14108
14109
14110
14111
14112
14113
14114
14115
14116
14117
14118
14119
14120
14121
14122
14123xorg_testset_save_CFLAGS="$CFLAGS"
14124
14125if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14126	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14127	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14128$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14129if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14130  $as_echo_n "(cached) " >&6
14131else
14132  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14133/* end confdefs.h.  */
14134int i;
14135_ACEOF
14136if ac_fn_c_try_compile "$LINENO"; then :
14137  xorg_cv_cc_flag_unknown_warning_option=yes
14138else
14139  xorg_cv_cc_flag_unknown_warning_option=no
14140fi
14141rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14142fi
14143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14144$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14145	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14146	CFLAGS="$xorg_testset_save_CFLAGS"
14147fi
14148
14149if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14150	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14151		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14152	fi
14153	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14154	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14155$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14156if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14157  $as_echo_n "(cached) " >&6
14158else
14159  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14160/* end confdefs.h.  */
14161int i;
14162_ACEOF
14163if ac_fn_c_try_compile "$LINENO"; then :
14164  xorg_cv_cc_flag_unused_command_line_argument=yes
14165else
14166  xorg_cv_cc_flag_unused_command_line_argument=no
14167fi
14168rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14169fi
14170{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14171$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14172	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14173	CFLAGS="$xorg_testset_save_CFLAGS"
14174fi
14175
14176found="no"
14177
14178	if test $found = "no" ; then
14179		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14180			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14181		fi
14182
14183		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14184			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14185		fi
14186
14187		CFLAGS="$CFLAGS -Wshadow"
14188
14189		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
14190$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
14191		cacheid=xorg_cv_cc_flag__Wshadow
14192		if eval \${$cacheid+:} false; then :
14193  $as_echo_n "(cached) " >&6
14194else
14195  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14196/* end confdefs.h.  */
14197int i;
14198int
14199main ()
14200{
14201
14202  ;
14203  return 0;
14204}
14205_ACEOF
14206if ac_fn_c_try_link "$LINENO"; then :
14207  eval $cacheid=yes
14208else
14209  eval $cacheid=no
14210fi
14211rm -f core conftest.err conftest.$ac_objext \
14212    conftest$ac_exeext conftest.$ac_ext
14213fi
14214
14215
14216		CFLAGS="$xorg_testset_save_CFLAGS"
14217
14218		eval supported=\$$cacheid
14219		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14220$as_echo "$supported" >&6; }
14221		if test "$supported" = "yes" ; then
14222			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
14223			found="yes"
14224		fi
14225	fi
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241xorg_testset_save_CFLAGS="$CFLAGS"
14242
14243if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14244	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14245	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14246$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14247if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14248  $as_echo_n "(cached) " >&6
14249else
14250  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14251/* end confdefs.h.  */
14252int i;
14253_ACEOF
14254if ac_fn_c_try_compile "$LINENO"; then :
14255  xorg_cv_cc_flag_unknown_warning_option=yes
14256else
14257  xorg_cv_cc_flag_unknown_warning_option=no
14258fi
14259rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14260fi
14261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14262$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14263	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14264	CFLAGS="$xorg_testset_save_CFLAGS"
14265fi
14266
14267if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14268	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14269		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14270	fi
14271	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14272	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14273$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14274if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14275  $as_echo_n "(cached) " >&6
14276else
14277  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14278/* end confdefs.h.  */
14279int i;
14280_ACEOF
14281if ac_fn_c_try_compile "$LINENO"; then :
14282  xorg_cv_cc_flag_unused_command_line_argument=yes
14283else
14284  xorg_cv_cc_flag_unused_command_line_argument=no
14285fi
14286rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14287fi
14288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14289$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14290	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14291	CFLAGS="$xorg_testset_save_CFLAGS"
14292fi
14293
14294found="no"
14295
14296	if test $found = "no" ; then
14297		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14298			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14299		fi
14300
14301		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14302			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14303		fi
14304
14305		CFLAGS="$CFLAGS -Wmissing-noreturn"
14306
14307		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
14308$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
14309		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
14310		if eval \${$cacheid+:} false; then :
14311  $as_echo_n "(cached) " >&6
14312else
14313  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14314/* end confdefs.h.  */
14315int i;
14316int
14317main ()
14318{
14319
14320  ;
14321  return 0;
14322}
14323_ACEOF
14324if ac_fn_c_try_link "$LINENO"; then :
14325  eval $cacheid=yes
14326else
14327  eval $cacheid=no
14328fi
14329rm -f core conftest.err conftest.$ac_objext \
14330    conftest$ac_exeext conftest.$ac_ext
14331fi
14332
14333
14334		CFLAGS="$xorg_testset_save_CFLAGS"
14335
14336		eval supported=\$$cacheid
14337		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14338$as_echo "$supported" >&6; }
14339		if test "$supported" = "yes" ; then
14340			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
14341			found="yes"
14342		fi
14343	fi
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358
14359xorg_testset_save_CFLAGS="$CFLAGS"
14360
14361if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14362	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14363	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14364$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14365if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14366  $as_echo_n "(cached) " >&6
14367else
14368  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14369/* end confdefs.h.  */
14370int i;
14371_ACEOF
14372if ac_fn_c_try_compile "$LINENO"; then :
14373  xorg_cv_cc_flag_unknown_warning_option=yes
14374else
14375  xorg_cv_cc_flag_unknown_warning_option=no
14376fi
14377rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14378fi
14379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14380$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14381	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14382	CFLAGS="$xorg_testset_save_CFLAGS"
14383fi
14384
14385if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14386	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14387		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14388	fi
14389	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14390	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14391$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14392if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14393  $as_echo_n "(cached) " >&6
14394else
14395  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14396/* end confdefs.h.  */
14397int i;
14398_ACEOF
14399if ac_fn_c_try_compile "$LINENO"; then :
14400  xorg_cv_cc_flag_unused_command_line_argument=yes
14401else
14402  xorg_cv_cc_flag_unused_command_line_argument=no
14403fi
14404rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14405fi
14406{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14407$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14408	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14409	CFLAGS="$xorg_testset_save_CFLAGS"
14410fi
14411
14412found="no"
14413
14414	if test $found = "no" ; then
14415		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14416			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14417		fi
14418
14419		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14420			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14421		fi
14422
14423		CFLAGS="$CFLAGS -Wmissing-format-attribute"
14424
14425		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
14426$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
14427		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
14428		if eval \${$cacheid+:} false; then :
14429  $as_echo_n "(cached) " >&6
14430else
14431  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14432/* end confdefs.h.  */
14433int i;
14434int
14435main ()
14436{
14437
14438  ;
14439  return 0;
14440}
14441_ACEOF
14442if ac_fn_c_try_link "$LINENO"; then :
14443  eval $cacheid=yes
14444else
14445  eval $cacheid=no
14446fi
14447rm -f core conftest.err conftest.$ac_objext \
14448    conftest$ac_exeext conftest.$ac_ext
14449fi
14450
14451
14452		CFLAGS="$xorg_testset_save_CFLAGS"
14453
14454		eval supported=\$$cacheid
14455		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14456$as_echo "$supported" >&6; }
14457		if test "$supported" = "yes" ; then
14458			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
14459			found="yes"
14460		fi
14461	fi
14462
14463
14464
14465
14466
14467
14468
14469
14470
14471
14472
14473
14474
14475
14476
14477xorg_testset_save_CFLAGS="$CFLAGS"
14478
14479if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14480	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14481	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14482$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14483if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14484  $as_echo_n "(cached) " >&6
14485else
14486  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14487/* end confdefs.h.  */
14488int i;
14489_ACEOF
14490if ac_fn_c_try_compile "$LINENO"; then :
14491  xorg_cv_cc_flag_unknown_warning_option=yes
14492else
14493  xorg_cv_cc_flag_unknown_warning_option=no
14494fi
14495rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14496fi
14497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14498$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14499	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14500	CFLAGS="$xorg_testset_save_CFLAGS"
14501fi
14502
14503if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14504	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14505		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14506	fi
14507	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14508	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14509$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14510if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14511  $as_echo_n "(cached) " >&6
14512else
14513  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14514/* end confdefs.h.  */
14515int i;
14516_ACEOF
14517if ac_fn_c_try_compile "$LINENO"; then :
14518  xorg_cv_cc_flag_unused_command_line_argument=yes
14519else
14520  xorg_cv_cc_flag_unused_command_line_argument=no
14521fi
14522rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14523fi
14524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14525$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14526	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14527	CFLAGS="$xorg_testset_save_CFLAGS"
14528fi
14529
14530found="no"
14531
14532	if test $found = "no" ; then
14533		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14534			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14535		fi
14536
14537		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14538			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14539		fi
14540
14541		CFLAGS="$CFLAGS -Wredundant-decls"
14542
14543		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
14544$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
14545		cacheid=xorg_cv_cc_flag__Wredundant_decls
14546		if eval \${$cacheid+:} false; then :
14547  $as_echo_n "(cached) " >&6
14548else
14549  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14550/* end confdefs.h.  */
14551int i;
14552int
14553main ()
14554{
14555
14556  ;
14557  return 0;
14558}
14559_ACEOF
14560if ac_fn_c_try_link "$LINENO"; then :
14561  eval $cacheid=yes
14562else
14563  eval $cacheid=no
14564fi
14565rm -f core conftest.err conftest.$ac_objext \
14566    conftest$ac_exeext conftest.$ac_ext
14567fi
14568
14569
14570		CFLAGS="$xorg_testset_save_CFLAGS"
14571
14572		eval supported=\$$cacheid
14573		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14574$as_echo "$supported" >&6; }
14575		if test "$supported" = "yes" ; then
14576			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
14577			found="yes"
14578		fi
14579	fi
14580
14581
14582
14583
14584
14585
14586
14587
14588
14589
14590
14591
14592
14593
14594
14595xorg_testset_save_CFLAGS="$CFLAGS"
14596
14597if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14598	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14599	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14600$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14601if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14602  $as_echo_n "(cached) " >&6
14603else
14604  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14605/* end confdefs.h.  */
14606int i;
14607_ACEOF
14608if ac_fn_c_try_compile "$LINENO"; then :
14609  xorg_cv_cc_flag_unknown_warning_option=yes
14610else
14611  xorg_cv_cc_flag_unknown_warning_option=no
14612fi
14613rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14614fi
14615{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14616$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14617	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14618	CFLAGS="$xorg_testset_save_CFLAGS"
14619fi
14620
14621if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14622	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14623		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14624	fi
14625	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14626	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14627$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14628if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14629  $as_echo_n "(cached) " >&6
14630else
14631  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14632/* end confdefs.h.  */
14633int i;
14634_ACEOF
14635if ac_fn_c_try_compile "$LINENO"; then :
14636  xorg_cv_cc_flag_unused_command_line_argument=yes
14637else
14638  xorg_cv_cc_flag_unused_command_line_argument=no
14639fi
14640rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14641fi
14642{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14643$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14644	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14645	CFLAGS="$xorg_testset_save_CFLAGS"
14646fi
14647
14648found="no"
14649
14650	if test $found = "no" ; then
14651		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14652			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14653		fi
14654
14655		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14656			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14657		fi
14658
14659		CFLAGS="$CFLAGS -Wlogical-op"
14660
14661		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
14662$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
14663		cacheid=xorg_cv_cc_flag__Wlogical_op
14664		if eval \${$cacheid+:} false; then :
14665  $as_echo_n "(cached) " >&6
14666else
14667  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14668/* end confdefs.h.  */
14669int i;
14670int
14671main ()
14672{
14673
14674  ;
14675  return 0;
14676}
14677_ACEOF
14678if ac_fn_c_try_link "$LINENO"; then :
14679  eval $cacheid=yes
14680else
14681  eval $cacheid=no
14682fi
14683rm -f core conftest.err conftest.$ac_objext \
14684    conftest$ac_exeext conftest.$ac_ext
14685fi
14686
14687
14688		CFLAGS="$xorg_testset_save_CFLAGS"
14689
14690		eval supported=\$$cacheid
14691		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14692$as_echo "$supported" >&6; }
14693		if test "$supported" = "yes" ; then
14694			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
14695			found="yes"
14696		fi
14697	fi
14698
14699
14700
14701# These are currently disabled because they are noisy.  They will be enabled
14702# in the future once the codebase is sufficiently modernized to silence
14703# them.  For now, I don't want them to drown out the other warnings.
14704# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
14705# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
14706# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
14707
14708# Turn some warnings into errors, so we don't accidently get successful builds
14709# when there are problems that should be fixed.
14710
14711if test "x$SELECTIVE_WERROR" = "xyes" ; then
14712
14713
14714
14715
14716
14717
14718
14719
14720
14721
14722
14723
14724
14725xorg_testset_save_CFLAGS="$CFLAGS"
14726
14727if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14728	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14729	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14730$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14731if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14732  $as_echo_n "(cached) " >&6
14733else
14734  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14735/* end confdefs.h.  */
14736int i;
14737_ACEOF
14738if ac_fn_c_try_compile "$LINENO"; then :
14739  xorg_cv_cc_flag_unknown_warning_option=yes
14740else
14741  xorg_cv_cc_flag_unknown_warning_option=no
14742fi
14743rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14744fi
14745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14746$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14747	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14748	CFLAGS="$xorg_testset_save_CFLAGS"
14749fi
14750
14751if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14752	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14753		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14754	fi
14755	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14756	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14757$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14758if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14759  $as_echo_n "(cached) " >&6
14760else
14761  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14762/* end confdefs.h.  */
14763int i;
14764_ACEOF
14765if ac_fn_c_try_compile "$LINENO"; then :
14766  xorg_cv_cc_flag_unused_command_line_argument=yes
14767else
14768  xorg_cv_cc_flag_unused_command_line_argument=no
14769fi
14770rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14771fi
14772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14773$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14774	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14775	CFLAGS="$xorg_testset_save_CFLAGS"
14776fi
14777
14778found="no"
14779
14780	if test $found = "no" ; then
14781		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14782			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14783		fi
14784
14785		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14786			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14787		fi
14788
14789		CFLAGS="$CFLAGS -Werror=implicit"
14790
14791		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
14792$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
14793		cacheid=xorg_cv_cc_flag__Werror_implicit
14794		if eval \${$cacheid+:} false; then :
14795  $as_echo_n "(cached) " >&6
14796else
14797  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14798/* end confdefs.h.  */
14799int i;
14800int
14801main ()
14802{
14803
14804  ;
14805  return 0;
14806}
14807_ACEOF
14808if ac_fn_c_try_link "$LINENO"; then :
14809  eval $cacheid=yes
14810else
14811  eval $cacheid=no
14812fi
14813rm -f core conftest.err conftest.$ac_objext \
14814    conftest$ac_exeext conftest.$ac_ext
14815fi
14816
14817
14818		CFLAGS="$xorg_testset_save_CFLAGS"
14819
14820		eval supported=\$$cacheid
14821		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14822$as_echo "$supported" >&6; }
14823		if test "$supported" = "yes" ; then
14824			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
14825			found="yes"
14826		fi
14827	fi
14828
14829	if test $found = "no" ; then
14830		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14831			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14832		fi
14833
14834		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14835			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14836		fi
14837
14838		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14839
14840		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
14841$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
14842		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
14843		if eval \${$cacheid+:} false; then :
14844  $as_echo_n "(cached) " >&6
14845else
14846  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14847/* end confdefs.h.  */
14848int i;
14849int
14850main ()
14851{
14852
14853  ;
14854  return 0;
14855}
14856_ACEOF
14857if ac_fn_c_try_link "$LINENO"; then :
14858  eval $cacheid=yes
14859else
14860  eval $cacheid=no
14861fi
14862rm -f core conftest.err conftest.$ac_objext \
14863    conftest$ac_exeext conftest.$ac_ext
14864fi
14865
14866
14867		CFLAGS="$xorg_testset_save_CFLAGS"
14868
14869		eval supported=\$$cacheid
14870		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14871$as_echo "$supported" >&6; }
14872		if test "$supported" = "yes" ; then
14873			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14874			found="yes"
14875		fi
14876	fi
14877
14878
14879
14880
14881
14882
14883
14884
14885
14886
14887
14888
14889
14890
14891
14892xorg_testset_save_CFLAGS="$CFLAGS"
14893
14894if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14895	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14896	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14897$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14898if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14899  $as_echo_n "(cached) " >&6
14900else
14901  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14902/* end confdefs.h.  */
14903int i;
14904_ACEOF
14905if ac_fn_c_try_compile "$LINENO"; then :
14906  xorg_cv_cc_flag_unknown_warning_option=yes
14907else
14908  xorg_cv_cc_flag_unknown_warning_option=no
14909fi
14910rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14911fi
14912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14913$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14914	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14915	CFLAGS="$xorg_testset_save_CFLAGS"
14916fi
14917
14918if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14919	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14920		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14921	fi
14922	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14923	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14924$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14925if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14926  $as_echo_n "(cached) " >&6
14927else
14928  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14929/* end confdefs.h.  */
14930int i;
14931_ACEOF
14932if ac_fn_c_try_compile "$LINENO"; then :
14933  xorg_cv_cc_flag_unused_command_line_argument=yes
14934else
14935  xorg_cv_cc_flag_unused_command_line_argument=no
14936fi
14937rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14938fi
14939{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14940$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14941	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14942	CFLAGS="$xorg_testset_save_CFLAGS"
14943fi
14944
14945found="no"
14946
14947	if test $found = "no" ; then
14948		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14949			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14950		fi
14951
14952		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14953			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14954		fi
14955
14956		CFLAGS="$CFLAGS -Werror=nonnull"
14957
14958		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
14959$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
14960		cacheid=xorg_cv_cc_flag__Werror_nonnull
14961		if eval \${$cacheid+:} false; then :
14962  $as_echo_n "(cached) " >&6
14963else
14964  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14965/* end confdefs.h.  */
14966int i;
14967int
14968main ()
14969{
14970
14971  ;
14972  return 0;
14973}
14974_ACEOF
14975if ac_fn_c_try_link "$LINENO"; then :
14976  eval $cacheid=yes
14977else
14978  eval $cacheid=no
14979fi
14980rm -f core conftest.err conftest.$ac_objext \
14981    conftest$ac_exeext conftest.$ac_ext
14982fi
14983
14984
14985		CFLAGS="$xorg_testset_save_CFLAGS"
14986
14987		eval supported=\$$cacheid
14988		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14989$as_echo "$supported" >&6; }
14990		if test "$supported" = "yes" ; then
14991			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
14992			found="yes"
14993		fi
14994	fi
14995
14996
14997
14998
14999
15000
15001
15002
15003
15004
15005
15006
15007
15008
15009
15010xorg_testset_save_CFLAGS="$CFLAGS"
15011
15012if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15013	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15014	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15015$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15016if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15017  $as_echo_n "(cached) " >&6
15018else
15019  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15020/* end confdefs.h.  */
15021int i;
15022_ACEOF
15023if ac_fn_c_try_compile "$LINENO"; then :
15024  xorg_cv_cc_flag_unknown_warning_option=yes
15025else
15026  xorg_cv_cc_flag_unknown_warning_option=no
15027fi
15028rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15029fi
15030{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15031$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15032	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15033	CFLAGS="$xorg_testset_save_CFLAGS"
15034fi
15035
15036if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15037	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15038		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15039	fi
15040	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15041	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15042$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15043if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15044  $as_echo_n "(cached) " >&6
15045else
15046  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15047/* end confdefs.h.  */
15048int i;
15049_ACEOF
15050if ac_fn_c_try_compile "$LINENO"; then :
15051  xorg_cv_cc_flag_unused_command_line_argument=yes
15052else
15053  xorg_cv_cc_flag_unused_command_line_argument=no
15054fi
15055rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15056fi
15057{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15058$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15059	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15060	CFLAGS="$xorg_testset_save_CFLAGS"
15061fi
15062
15063found="no"
15064
15065	if test $found = "no" ; then
15066		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15067			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15068		fi
15069
15070		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15071			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15072		fi
15073
15074		CFLAGS="$CFLAGS -Werror=init-self"
15075
15076		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
15077$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
15078		cacheid=xorg_cv_cc_flag__Werror_init_self
15079		if eval \${$cacheid+:} false; then :
15080  $as_echo_n "(cached) " >&6
15081else
15082  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15083/* end confdefs.h.  */
15084int i;
15085int
15086main ()
15087{
15088
15089  ;
15090  return 0;
15091}
15092_ACEOF
15093if ac_fn_c_try_link "$LINENO"; then :
15094  eval $cacheid=yes
15095else
15096  eval $cacheid=no
15097fi
15098rm -f core conftest.err conftest.$ac_objext \
15099    conftest$ac_exeext conftest.$ac_ext
15100fi
15101
15102
15103		CFLAGS="$xorg_testset_save_CFLAGS"
15104
15105		eval supported=\$$cacheid
15106		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15107$as_echo "$supported" >&6; }
15108		if test "$supported" = "yes" ; then
15109			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
15110			found="yes"
15111		fi
15112	fi
15113
15114
15115
15116
15117
15118
15119
15120
15121
15122
15123
15124
15125
15126
15127
15128xorg_testset_save_CFLAGS="$CFLAGS"
15129
15130if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15131	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15132	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15133$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15134if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15135  $as_echo_n "(cached) " >&6
15136else
15137  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15138/* end confdefs.h.  */
15139int i;
15140_ACEOF
15141if ac_fn_c_try_compile "$LINENO"; then :
15142  xorg_cv_cc_flag_unknown_warning_option=yes
15143else
15144  xorg_cv_cc_flag_unknown_warning_option=no
15145fi
15146rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15147fi
15148{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15149$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15150	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15151	CFLAGS="$xorg_testset_save_CFLAGS"
15152fi
15153
15154if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15155	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15156		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15157	fi
15158	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15159	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15160$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15161if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15162  $as_echo_n "(cached) " >&6
15163else
15164  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15165/* end confdefs.h.  */
15166int i;
15167_ACEOF
15168if ac_fn_c_try_compile "$LINENO"; then :
15169  xorg_cv_cc_flag_unused_command_line_argument=yes
15170else
15171  xorg_cv_cc_flag_unused_command_line_argument=no
15172fi
15173rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15174fi
15175{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15176$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15177	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15178	CFLAGS="$xorg_testset_save_CFLAGS"
15179fi
15180
15181found="no"
15182
15183	if test $found = "no" ; then
15184		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15185			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15186		fi
15187
15188		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15189			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15190		fi
15191
15192		CFLAGS="$CFLAGS -Werror=main"
15193
15194		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
15195$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
15196		cacheid=xorg_cv_cc_flag__Werror_main
15197		if eval \${$cacheid+:} false; then :
15198  $as_echo_n "(cached) " >&6
15199else
15200  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15201/* end confdefs.h.  */
15202int i;
15203int
15204main ()
15205{
15206
15207  ;
15208  return 0;
15209}
15210_ACEOF
15211if ac_fn_c_try_link "$LINENO"; then :
15212  eval $cacheid=yes
15213else
15214  eval $cacheid=no
15215fi
15216rm -f core conftest.err conftest.$ac_objext \
15217    conftest$ac_exeext conftest.$ac_ext
15218fi
15219
15220
15221		CFLAGS="$xorg_testset_save_CFLAGS"
15222
15223		eval supported=\$$cacheid
15224		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15225$as_echo "$supported" >&6; }
15226		if test "$supported" = "yes" ; then
15227			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
15228			found="yes"
15229		fi
15230	fi
15231
15232
15233
15234
15235
15236
15237
15238
15239
15240
15241
15242
15243
15244
15245
15246xorg_testset_save_CFLAGS="$CFLAGS"
15247
15248if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15249	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15250	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15251$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15252if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15253  $as_echo_n "(cached) " >&6
15254else
15255  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15256/* end confdefs.h.  */
15257int i;
15258_ACEOF
15259if ac_fn_c_try_compile "$LINENO"; then :
15260  xorg_cv_cc_flag_unknown_warning_option=yes
15261else
15262  xorg_cv_cc_flag_unknown_warning_option=no
15263fi
15264rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15265fi
15266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15267$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15268	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15269	CFLAGS="$xorg_testset_save_CFLAGS"
15270fi
15271
15272if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15273	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15274		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15275	fi
15276	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15277	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15278$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15279if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15280  $as_echo_n "(cached) " >&6
15281else
15282  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15283/* end confdefs.h.  */
15284int i;
15285_ACEOF
15286if ac_fn_c_try_compile "$LINENO"; then :
15287  xorg_cv_cc_flag_unused_command_line_argument=yes
15288else
15289  xorg_cv_cc_flag_unused_command_line_argument=no
15290fi
15291rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15292fi
15293{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15294$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15295	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15296	CFLAGS="$xorg_testset_save_CFLAGS"
15297fi
15298
15299found="no"
15300
15301	if test $found = "no" ; then
15302		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15303			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15304		fi
15305
15306		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15307			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15308		fi
15309
15310		CFLAGS="$CFLAGS -Werror=missing-braces"
15311
15312		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
15313$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
15314		cacheid=xorg_cv_cc_flag__Werror_missing_braces
15315		if eval \${$cacheid+:} false; then :
15316  $as_echo_n "(cached) " >&6
15317else
15318  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15319/* end confdefs.h.  */
15320int i;
15321int
15322main ()
15323{
15324
15325  ;
15326  return 0;
15327}
15328_ACEOF
15329if ac_fn_c_try_link "$LINENO"; then :
15330  eval $cacheid=yes
15331else
15332  eval $cacheid=no
15333fi
15334rm -f core conftest.err conftest.$ac_objext \
15335    conftest$ac_exeext conftest.$ac_ext
15336fi
15337
15338
15339		CFLAGS="$xorg_testset_save_CFLAGS"
15340
15341		eval supported=\$$cacheid
15342		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15343$as_echo "$supported" >&6; }
15344		if test "$supported" = "yes" ; then
15345			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
15346			found="yes"
15347		fi
15348	fi
15349
15350
15351
15352
15353
15354
15355
15356
15357
15358
15359
15360
15361
15362
15363
15364xorg_testset_save_CFLAGS="$CFLAGS"
15365
15366if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15367	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15368	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15369$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15370if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15371  $as_echo_n "(cached) " >&6
15372else
15373  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15374/* end confdefs.h.  */
15375int i;
15376_ACEOF
15377if ac_fn_c_try_compile "$LINENO"; then :
15378  xorg_cv_cc_flag_unknown_warning_option=yes
15379else
15380  xorg_cv_cc_flag_unknown_warning_option=no
15381fi
15382rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15383fi
15384{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15385$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15386	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15387	CFLAGS="$xorg_testset_save_CFLAGS"
15388fi
15389
15390if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15391	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15392		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15393	fi
15394	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15395	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15396$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15397if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15398  $as_echo_n "(cached) " >&6
15399else
15400  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15401/* end confdefs.h.  */
15402int i;
15403_ACEOF
15404if ac_fn_c_try_compile "$LINENO"; then :
15405  xorg_cv_cc_flag_unused_command_line_argument=yes
15406else
15407  xorg_cv_cc_flag_unused_command_line_argument=no
15408fi
15409rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15410fi
15411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15412$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15413	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15414	CFLAGS="$xorg_testset_save_CFLAGS"
15415fi
15416
15417found="no"
15418
15419	if test $found = "no" ; then
15420		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15421			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15422		fi
15423
15424		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15425			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15426		fi
15427
15428		CFLAGS="$CFLAGS -Werror=sequence-point"
15429
15430		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
15431$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
15432		cacheid=xorg_cv_cc_flag__Werror_sequence_point
15433		if eval \${$cacheid+:} false; then :
15434  $as_echo_n "(cached) " >&6
15435else
15436  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15437/* end confdefs.h.  */
15438int i;
15439int
15440main ()
15441{
15442
15443  ;
15444  return 0;
15445}
15446_ACEOF
15447if ac_fn_c_try_link "$LINENO"; then :
15448  eval $cacheid=yes
15449else
15450  eval $cacheid=no
15451fi
15452rm -f core conftest.err conftest.$ac_objext \
15453    conftest$ac_exeext conftest.$ac_ext
15454fi
15455
15456
15457		CFLAGS="$xorg_testset_save_CFLAGS"
15458
15459		eval supported=\$$cacheid
15460		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15461$as_echo "$supported" >&6; }
15462		if test "$supported" = "yes" ; then
15463			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
15464			found="yes"
15465		fi
15466	fi
15467
15468
15469
15470
15471
15472
15473
15474
15475
15476
15477
15478
15479
15480
15481
15482xorg_testset_save_CFLAGS="$CFLAGS"
15483
15484if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15485	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15486	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15487$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15488if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15489  $as_echo_n "(cached) " >&6
15490else
15491  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15492/* end confdefs.h.  */
15493int i;
15494_ACEOF
15495if ac_fn_c_try_compile "$LINENO"; then :
15496  xorg_cv_cc_flag_unknown_warning_option=yes
15497else
15498  xorg_cv_cc_flag_unknown_warning_option=no
15499fi
15500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15501fi
15502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15503$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15504	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15505	CFLAGS="$xorg_testset_save_CFLAGS"
15506fi
15507
15508if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15509	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15510		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15511	fi
15512	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15513	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15514$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15515if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15516  $as_echo_n "(cached) " >&6
15517else
15518  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15519/* end confdefs.h.  */
15520int i;
15521_ACEOF
15522if ac_fn_c_try_compile "$LINENO"; then :
15523  xorg_cv_cc_flag_unused_command_line_argument=yes
15524else
15525  xorg_cv_cc_flag_unused_command_line_argument=no
15526fi
15527rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15528fi
15529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15530$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15531	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15532	CFLAGS="$xorg_testset_save_CFLAGS"
15533fi
15534
15535found="no"
15536
15537	if test $found = "no" ; then
15538		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15539			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15540		fi
15541
15542		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15543			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15544		fi
15545
15546		CFLAGS="$CFLAGS -Werror=return-type"
15547
15548		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
15549$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
15550		cacheid=xorg_cv_cc_flag__Werror_return_type
15551		if eval \${$cacheid+:} false; then :
15552  $as_echo_n "(cached) " >&6
15553else
15554  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15555/* end confdefs.h.  */
15556int i;
15557int
15558main ()
15559{
15560
15561  ;
15562  return 0;
15563}
15564_ACEOF
15565if ac_fn_c_try_link "$LINENO"; then :
15566  eval $cacheid=yes
15567else
15568  eval $cacheid=no
15569fi
15570rm -f core conftest.err conftest.$ac_objext \
15571    conftest$ac_exeext conftest.$ac_ext
15572fi
15573
15574
15575		CFLAGS="$xorg_testset_save_CFLAGS"
15576
15577		eval supported=\$$cacheid
15578		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15579$as_echo "$supported" >&6; }
15580		if test "$supported" = "yes" ; then
15581			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
15582			found="yes"
15583		fi
15584	fi
15585
15586	if test $found = "no" ; then
15587		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15588			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15589		fi
15590
15591		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15592			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15593		fi
15594
15595		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15596
15597		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
15598$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
15599		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
15600		if eval \${$cacheid+:} false; then :
15601  $as_echo_n "(cached) " >&6
15602else
15603  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15604/* end confdefs.h.  */
15605int i;
15606int
15607main ()
15608{
15609
15610  ;
15611  return 0;
15612}
15613_ACEOF
15614if ac_fn_c_try_link "$LINENO"; then :
15615  eval $cacheid=yes
15616else
15617  eval $cacheid=no
15618fi
15619rm -f core conftest.err conftest.$ac_objext \
15620    conftest$ac_exeext conftest.$ac_ext
15621fi
15622
15623
15624		CFLAGS="$xorg_testset_save_CFLAGS"
15625
15626		eval supported=\$$cacheid
15627		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15628$as_echo "$supported" >&6; }
15629		if test "$supported" = "yes" ; then
15630			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15631			found="yes"
15632		fi
15633	fi
15634
15635
15636
15637
15638
15639
15640
15641
15642
15643
15644
15645
15646
15647
15648
15649xorg_testset_save_CFLAGS="$CFLAGS"
15650
15651if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15652	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15653	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15654$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15655if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15656  $as_echo_n "(cached) " >&6
15657else
15658  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15659/* end confdefs.h.  */
15660int i;
15661_ACEOF
15662if ac_fn_c_try_compile "$LINENO"; then :
15663  xorg_cv_cc_flag_unknown_warning_option=yes
15664else
15665  xorg_cv_cc_flag_unknown_warning_option=no
15666fi
15667rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15668fi
15669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15670$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15671	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15672	CFLAGS="$xorg_testset_save_CFLAGS"
15673fi
15674
15675if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15676	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15677		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15678	fi
15679	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15680	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15681$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15682if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15683  $as_echo_n "(cached) " >&6
15684else
15685  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15686/* end confdefs.h.  */
15687int i;
15688_ACEOF
15689if ac_fn_c_try_compile "$LINENO"; then :
15690  xorg_cv_cc_flag_unused_command_line_argument=yes
15691else
15692  xorg_cv_cc_flag_unused_command_line_argument=no
15693fi
15694rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15695fi
15696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15697$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15698	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15699	CFLAGS="$xorg_testset_save_CFLAGS"
15700fi
15701
15702found="no"
15703
15704	if test $found = "no" ; then
15705		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15706			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15707		fi
15708
15709		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15710			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15711		fi
15712
15713		CFLAGS="$CFLAGS -Werror=trigraphs"
15714
15715		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
15716$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
15717		cacheid=xorg_cv_cc_flag__Werror_trigraphs
15718		if eval \${$cacheid+:} false; then :
15719  $as_echo_n "(cached) " >&6
15720else
15721  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15722/* end confdefs.h.  */
15723int i;
15724int
15725main ()
15726{
15727
15728  ;
15729  return 0;
15730}
15731_ACEOF
15732if ac_fn_c_try_link "$LINENO"; then :
15733  eval $cacheid=yes
15734else
15735  eval $cacheid=no
15736fi
15737rm -f core conftest.err conftest.$ac_objext \
15738    conftest$ac_exeext conftest.$ac_ext
15739fi
15740
15741
15742		CFLAGS="$xorg_testset_save_CFLAGS"
15743
15744		eval supported=\$$cacheid
15745		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15746$as_echo "$supported" >&6; }
15747		if test "$supported" = "yes" ; then
15748			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
15749			found="yes"
15750		fi
15751	fi
15752
15753
15754
15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767xorg_testset_save_CFLAGS="$CFLAGS"
15768
15769if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15770	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15771	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15772$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15773if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15774  $as_echo_n "(cached) " >&6
15775else
15776  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15777/* end confdefs.h.  */
15778int i;
15779_ACEOF
15780if ac_fn_c_try_compile "$LINENO"; then :
15781  xorg_cv_cc_flag_unknown_warning_option=yes
15782else
15783  xorg_cv_cc_flag_unknown_warning_option=no
15784fi
15785rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15786fi
15787{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15788$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15789	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15790	CFLAGS="$xorg_testset_save_CFLAGS"
15791fi
15792
15793if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15794	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15795		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15796	fi
15797	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15798	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15799$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15800if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15801  $as_echo_n "(cached) " >&6
15802else
15803  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15804/* end confdefs.h.  */
15805int i;
15806_ACEOF
15807if ac_fn_c_try_compile "$LINENO"; then :
15808  xorg_cv_cc_flag_unused_command_line_argument=yes
15809else
15810  xorg_cv_cc_flag_unused_command_line_argument=no
15811fi
15812rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15813fi
15814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15815$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15816	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15817	CFLAGS="$xorg_testset_save_CFLAGS"
15818fi
15819
15820found="no"
15821
15822	if test $found = "no" ; then
15823		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15824			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15825		fi
15826
15827		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15828			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15829		fi
15830
15831		CFLAGS="$CFLAGS -Werror=array-bounds"
15832
15833		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
15834$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
15835		cacheid=xorg_cv_cc_flag__Werror_array_bounds
15836		if eval \${$cacheid+:} false; then :
15837  $as_echo_n "(cached) " >&6
15838else
15839  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15840/* end confdefs.h.  */
15841int i;
15842int
15843main ()
15844{
15845
15846  ;
15847  return 0;
15848}
15849_ACEOF
15850if ac_fn_c_try_link "$LINENO"; then :
15851  eval $cacheid=yes
15852else
15853  eval $cacheid=no
15854fi
15855rm -f core conftest.err conftest.$ac_objext \
15856    conftest$ac_exeext conftest.$ac_ext
15857fi
15858
15859
15860		CFLAGS="$xorg_testset_save_CFLAGS"
15861
15862		eval supported=\$$cacheid
15863		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15864$as_echo "$supported" >&6; }
15865		if test "$supported" = "yes" ; then
15866			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
15867			found="yes"
15868		fi
15869	fi
15870
15871
15872
15873
15874
15875
15876
15877
15878
15879
15880
15881
15882
15883
15884
15885xorg_testset_save_CFLAGS="$CFLAGS"
15886
15887if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15888	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15889	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15890$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15891if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15892  $as_echo_n "(cached) " >&6
15893else
15894  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15895/* end confdefs.h.  */
15896int i;
15897_ACEOF
15898if ac_fn_c_try_compile "$LINENO"; then :
15899  xorg_cv_cc_flag_unknown_warning_option=yes
15900else
15901  xorg_cv_cc_flag_unknown_warning_option=no
15902fi
15903rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15904fi
15905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15906$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15907	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15908	CFLAGS="$xorg_testset_save_CFLAGS"
15909fi
15910
15911if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15912	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15913		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15914	fi
15915	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15916	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15917$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15918if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15919  $as_echo_n "(cached) " >&6
15920else
15921  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15922/* end confdefs.h.  */
15923int i;
15924_ACEOF
15925if ac_fn_c_try_compile "$LINENO"; then :
15926  xorg_cv_cc_flag_unused_command_line_argument=yes
15927else
15928  xorg_cv_cc_flag_unused_command_line_argument=no
15929fi
15930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15931fi
15932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15933$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15934	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15935	CFLAGS="$xorg_testset_save_CFLAGS"
15936fi
15937
15938found="no"
15939
15940	if test $found = "no" ; then
15941		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15942			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15943		fi
15944
15945		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15946			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15947		fi
15948
15949		CFLAGS="$CFLAGS -Werror=write-strings"
15950
15951		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
15952$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
15953		cacheid=xorg_cv_cc_flag__Werror_write_strings
15954		if eval \${$cacheid+:} false; then :
15955  $as_echo_n "(cached) " >&6
15956else
15957  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15958/* end confdefs.h.  */
15959int i;
15960int
15961main ()
15962{
15963
15964  ;
15965  return 0;
15966}
15967_ACEOF
15968if ac_fn_c_try_link "$LINENO"; then :
15969  eval $cacheid=yes
15970else
15971  eval $cacheid=no
15972fi
15973rm -f core conftest.err conftest.$ac_objext \
15974    conftest$ac_exeext conftest.$ac_ext
15975fi
15976
15977
15978		CFLAGS="$xorg_testset_save_CFLAGS"
15979
15980		eval supported=\$$cacheid
15981		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15982$as_echo "$supported" >&6; }
15983		if test "$supported" = "yes" ; then
15984			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
15985			found="yes"
15986		fi
15987	fi
15988
15989
15990
15991
15992
15993
15994
15995
15996
15997
15998
15999
16000
16001
16002
16003xorg_testset_save_CFLAGS="$CFLAGS"
16004
16005if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16006	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16007	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16008$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16009if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16010  $as_echo_n "(cached) " >&6
16011else
16012  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16013/* end confdefs.h.  */
16014int i;
16015_ACEOF
16016if ac_fn_c_try_compile "$LINENO"; then :
16017  xorg_cv_cc_flag_unknown_warning_option=yes
16018else
16019  xorg_cv_cc_flag_unknown_warning_option=no
16020fi
16021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16022fi
16023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16024$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16025	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16026	CFLAGS="$xorg_testset_save_CFLAGS"
16027fi
16028
16029if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16030	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16031		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16032	fi
16033	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16034	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16035$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16036if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16037  $as_echo_n "(cached) " >&6
16038else
16039  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16040/* end confdefs.h.  */
16041int i;
16042_ACEOF
16043if ac_fn_c_try_compile "$LINENO"; then :
16044  xorg_cv_cc_flag_unused_command_line_argument=yes
16045else
16046  xorg_cv_cc_flag_unused_command_line_argument=no
16047fi
16048rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16049fi
16050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16051$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16052	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16053	CFLAGS="$xorg_testset_save_CFLAGS"
16054fi
16055
16056found="no"
16057
16058	if test $found = "no" ; then
16059		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16060			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16061		fi
16062
16063		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16064			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16065		fi
16066
16067		CFLAGS="$CFLAGS -Werror=address"
16068
16069		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
16070$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
16071		cacheid=xorg_cv_cc_flag__Werror_address
16072		if eval \${$cacheid+:} false; then :
16073  $as_echo_n "(cached) " >&6
16074else
16075  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16076/* end confdefs.h.  */
16077int i;
16078int
16079main ()
16080{
16081
16082  ;
16083  return 0;
16084}
16085_ACEOF
16086if ac_fn_c_try_link "$LINENO"; then :
16087  eval $cacheid=yes
16088else
16089  eval $cacheid=no
16090fi
16091rm -f core conftest.err conftest.$ac_objext \
16092    conftest$ac_exeext conftest.$ac_ext
16093fi
16094
16095
16096		CFLAGS="$xorg_testset_save_CFLAGS"
16097
16098		eval supported=\$$cacheid
16099		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16100$as_echo "$supported" >&6; }
16101		if test "$supported" = "yes" ; then
16102			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
16103			found="yes"
16104		fi
16105	fi
16106
16107
16108
16109
16110
16111
16112
16113
16114
16115
16116
16117
16118
16119
16120
16121xorg_testset_save_CFLAGS="$CFLAGS"
16122
16123if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16124	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16125	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16126$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16127if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16128  $as_echo_n "(cached) " >&6
16129else
16130  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16131/* end confdefs.h.  */
16132int i;
16133_ACEOF
16134if ac_fn_c_try_compile "$LINENO"; then :
16135  xorg_cv_cc_flag_unknown_warning_option=yes
16136else
16137  xorg_cv_cc_flag_unknown_warning_option=no
16138fi
16139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16140fi
16141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16142$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16143	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16144	CFLAGS="$xorg_testset_save_CFLAGS"
16145fi
16146
16147if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16148	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16149		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16150	fi
16151	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16152	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16153$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16154if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16155  $as_echo_n "(cached) " >&6
16156else
16157  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16158/* end confdefs.h.  */
16159int i;
16160_ACEOF
16161if ac_fn_c_try_compile "$LINENO"; then :
16162  xorg_cv_cc_flag_unused_command_line_argument=yes
16163else
16164  xorg_cv_cc_flag_unused_command_line_argument=no
16165fi
16166rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16167fi
16168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16169$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16170	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16171	CFLAGS="$xorg_testset_save_CFLAGS"
16172fi
16173
16174found="no"
16175
16176	if test $found = "no" ; then
16177		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16178			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16179		fi
16180
16181		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16182			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16183		fi
16184
16185		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
16186
16187		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
16188$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
16189		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
16190		if eval \${$cacheid+:} false; then :
16191  $as_echo_n "(cached) " >&6
16192else
16193  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16194/* end confdefs.h.  */
16195int i;
16196int
16197main ()
16198{
16199
16200  ;
16201  return 0;
16202}
16203_ACEOF
16204if ac_fn_c_try_link "$LINENO"; then :
16205  eval $cacheid=yes
16206else
16207  eval $cacheid=no
16208fi
16209rm -f core conftest.err conftest.$ac_objext \
16210    conftest$ac_exeext conftest.$ac_ext
16211fi
16212
16213
16214		CFLAGS="$xorg_testset_save_CFLAGS"
16215
16216		eval supported=\$$cacheid
16217		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16218$as_echo "$supported" >&6; }
16219		if test "$supported" = "yes" ; then
16220			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
16221			found="yes"
16222		fi
16223	fi
16224
16225	if test $found = "no" ; then
16226		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16227			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16228		fi
16229
16230		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16231			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16232		fi
16233
16234		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16235
16236		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
16237$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
16238		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
16239		if eval \${$cacheid+:} false; then :
16240  $as_echo_n "(cached) " >&6
16241else
16242  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16243/* end confdefs.h.  */
16244int i;
16245int
16246main ()
16247{
16248
16249  ;
16250  return 0;
16251}
16252_ACEOF
16253if ac_fn_c_try_link "$LINENO"; then :
16254  eval $cacheid=yes
16255else
16256  eval $cacheid=no
16257fi
16258rm -f core conftest.err conftest.$ac_objext \
16259    conftest$ac_exeext conftest.$ac_ext
16260fi
16261
16262
16263		CFLAGS="$xorg_testset_save_CFLAGS"
16264
16265		eval supported=\$$cacheid
16266		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16267$as_echo "$supported" >&6; }
16268		if test "$supported" = "yes" ; then
16269			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16270			found="yes"
16271		fi
16272	fi
16273
16274
16275
16276
16277
16278
16279
16280
16281
16282
16283
16284
16285
16286
16287
16288xorg_testset_save_CFLAGS="$CFLAGS"
16289
16290if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16291	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16292	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16293$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16294if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16295  $as_echo_n "(cached) " >&6
16296else
16297  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16298/* end confdefs.h.  */
16299int i;
16300_ACEOF
16301if ac_fn_c_try_compile "$LINENO"; then :
16302  xorg_cv_cc_flag_unknown_warning_option=yes
16303else
16304  xorg_cv_cc_flag_unknown_warning_option=no
16305fi
16306rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16307fi
16308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16309$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16310	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16311	CFLAGS="$xorg_testset_save_CFLAGS"
16312fi
16313
16314if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16315	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16316		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16317	fi
16318	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16319	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16320$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16321if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16322  $as_echo_n "(cached) " >&6
16323else
16324  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16325/* end confdefs.h.  */
16326int i;
16327_ACEOF
16328if ac_fn_c_try_compile "$LINENO"; then :
16329  xorg_cv_cc_flag_unused_command_line_argument=yes
16330else
16331  xorg_cv_cc_flag_unused_command_line_argument=no
16332fi
16333rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16334fi
16335{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16336$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16337	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16338	CFLAGS="$xorg_testset_save_CFLAGS"
16339fi
16340
16341found="no"
16342
16343	if test $found = "no" ; then
16344		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16345			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16346		fi
16347
16348		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16349			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16350		fi
16351
16352		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
16353
16354		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
16355$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
16356		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
16357		if eval \${$cacheid+:} false; then :
16358  $as_echo_n "(cached) " >&6
16359else
16360  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16361/* end confdefs.h.  */
16362int i;
16363int
16364main ()
16365{
16366
16367  ;
16368  return 0;
16369}
16370_ACEOF
16371if ac_fn_c_try_link "$LINENO"; then :
16372  eval $cacheid=yes
16373else
16374  eval $cacheid=no
16375fi
16376rm -f core conftest.err conftest.$ac_objext \
16377    conftest$ac_exeext conftest.$ac_ext
16378fi
16379
16380
16381		CFLAGS="$xorg_testset_save_CFLAGS"
16382
16383		eval supported=\$$cacheid
16384		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16385$as_echo "$supported" >&6; }
16386		if test "$supported" = "yes" ; then
16387			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
16388			found="yes"
16389		fi
16390	fi
16391
16392 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
16393else
16394{ $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
16395$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;}
16396
16397
16398
16399
16400
16401
16402
16403
16404
16405
16406
16407
16408
16409xorg_testset_save_CFLAGS="$CFLAGS"
16410
16411if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16412	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16413	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16414$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16415if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16416  $as_echo_n "(cached) " >&6
16417else
16418  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16419/* end confdefs.h.  */
16420int i;
16421_ACEOF
16422if ac_fn_c_try_compile "$LINENO"; then :
16423  xorg_cv_cc_flag_unknown_warning_option=yes
16424else
16425  xorg_cv_cc_flag_unknown_warning_option=no
16426fi
16427rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16428fi
16429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16430$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16431	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16432	CFLAGS="$xorg_testset_save_CFLAGS"
16433fi
16434
16435if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16436	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16437		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16438	fi
16439	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16440	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16441$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16442if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16443  $as_echo_n "(cached) " >&6
16444else
16445  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16446/* end confdefs.h.  */
16447int i;
16448_ACEOF
16449if ac_fn_c_try_compile "$LINENO"; then :
16450  xorg_cv_cc_flag_unused_command_line_argument=yes
16451else
16452  xorg_cv_cc_flag_unused_command_line_argument=no
16453fi
16454rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16455fi
16456{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16457$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16458	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16459	CFLAGS="$xorg_testset_save_CFLAGS"
16460fi
16461
16462found="no"
16463
16464	if test $found = "no" ; then
16465		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16466			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16467		fi
16468
16469		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16470			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16471		fi
16472
16473		CFLAGS="$CFLAGS -Wimplicit"
16474
16475		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
16476$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
16477		cacheid=xorg_cv_cc_flag__Wimplicit
16478		if eval \${$cacheid+:} false; then :
16479  $as_echo_n "(cached) " >&6
16480else
16481  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16482/* end confdefs.h.  */
16483int i;
16484int
16485main ()
16486{
16487
16488  ;
16489  return 0;
16490}
16491_ACEOF
16492if ac_fn_c_try_link "$LINENO"; then :
16493  eval $cacheid=yes
16494else
16495  eval $cacheid=no
16496fi
16497rm -f core conftest.err conftest.$ac_objext \
16498    conftest$ac_exeext conftest.$ac_ext
16499fi
16500
16501
16502		CFLAGS="$xorg_testset_save_CFLAGS"
16503
16504		eval supported=\$$cacheid
16505		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16506$as_echo "$supported" >&6; }
16507		if test "$supported" = "yes" ; then
16508			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
16509			found="yes"
16510		fi
16511	fi
16512
16513
16514
16515
16516
16517
16518
16519
16520
16521
16522
16523
16524
16525
16526
16527xorg_testset_save_CFLAGS="$CFLAGS"
16528
16529if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16530	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16531	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16532$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16533if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16534  $as_echo_n "(cached) " >&6
16535else
16536  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16537/* end confdefs.h.  */
16538int i;
16539_ACEOF
16540if ac_fn_c_try_compile "$LINENO"; then :
16541  xorg_cv_cc_flag_unknown_warning_option=yes
16542else
16543  xorg_cv_cc_flag_unknown_warning_option=no
16544fi
16545rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16546fi
16547{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16548$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16549	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16550	CFLAGS="$xorg_testset_save_CFLAGS"
16551fi
16552
16553if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16554	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16555		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16556	fi
16557	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16558	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16559$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16560if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16561  $as_echo_n "(cached) " >&6
16562else
16563  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16564/* end confdefs.h.  */
16565int i;
16566_ACEOF
16567if ac_fn_c_try_compile "$LINENO"; then :
16568  xorg_cv_cc_flag_unused_command_line_argument=yes
16569else
16570  xorg_cv_cc_flag_unused_command_line_argument=no
16571fi
16572rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16573fi
16574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16575$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16576	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16577	CFLAGS="$xorg_testset_save_CFLAGS"
16578fi
16579
16580found="no"
16581
16582	if test $found = "no" ; then
16583		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16584			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16585		fi
16586
16587		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16588			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16589		fi
16590
16591		CFLAGS="$CFLAGS -Wnonnull"
16592
16593		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
16594$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
16595		cacheid=xorg_cv_cc_flag__Wnonnull
16596		if eval \${$cacheid+:} false; then :
16597  $as_echo_n "(cached) " >&6
16598else
16599  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16600/* end confdefs.h.  */
16601int i;
16602int
16603main ()
16604{
16605
16606  ;
16607  return 0;
16608}
16609_ACEOF
16610if ac_fn_c_try_link "$LINENO"; then :
16611  eval $cacheid=yes
16612else
16613  eval $cacheid=no
16614fi
16615rm -f core conftest.err conftest.$ac_objext \
16616    conftest$ac_exeext conftest.$ac_ext
16617fi
16618
16619
16620		CFLAGS="$xorg_testset_save_CFLAGS"
16621
16622		eval supported=\$$cacheid
16623		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16624$as_echo "$supported" >&6; }
16625		if test "$supported" = "yes" ; then
16626			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
16627			found="yes"
16628		fi
16629	fi
16630
16631
16632
16633
16634
16635
16636
16637
16638
16639
16640
16641
16642
16643
16644
16645xorg_testset_save_CFLAGS="$CFLAGS"
16646
16647if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16648	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16649	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16650$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16651if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16652  $as_echo_n "(cached) " >&6
16653else
16654  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16655/* end confdefs.h.  */
16656int i;
16657_ACEOF
16658if ac_fn_c_try_compile "$LINENO"; then :
16659  xorg_cv_cc_flag_unknown_warning_option=yes
16660else
16661  xorg_cv_cc_flag_unknown_warning_option=no
16662fi
16663rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16664fi
16665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16666$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16667	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16668	CFLAGS="$xorg_testset_save_CFLAGS"
16669fi
16670
16671if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16672	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16673		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16674	fi
16675	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16676	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16677$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16678if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16679  $as_echo_n "(cached) " >&6
16680else
16681  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16682/* end confdefs.h.  */
16683int i;
16684_ACEOF
16685if ac_fn_c_try_compile "$LINENO"; then :
16686  xorg_cv_cc_flag_unused_command_line_argument=yes
16687else
16688  xorg_cv_cc_flag_unused_command_line_argument=no
16689fi
16690rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16691fi
16692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16693$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16694	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16695	CFLAGS="$xorg_testset_save_CFLAGS"
16696fi
16697
16698found="no"
16699
16700	if test $found = "no" ; then
16701		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16702			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16703		fi
16704
16705		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16706			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16707		fi
16708
16709		CFLAGS="$CFLAGS -Winit-self"
16710
16711		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
16712$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
16713		cacheid=xorg_cv_cc_flag__Winit_self
16714		if eval \${$cacheid+:} false; then :
16715  $as_echo_n "(cached) " >&6
16716else
16717  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16718/* end confdefs.h.  */
16719int i;
16720int
16721main ()
16722{
16723
16724  ;
16725  return 0;
16726}
16727_ACEOF
16728if ac_fn_c_try_link "$LINENO"; then :
16729  eval $cacheid=yes
16730else
16731  eval $cacheid=no
16732fi
16733rm -f core conftest.err conftest.$ac_objext \
16734    conftest$ac_exeext conftest.$ac_ext
16735fi
16736
16737
16738		CFLAGS="$xorg_testset_save_CFLAGS"
16739
16740		eval supported=\$$cacheid
16741		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16742$as_echo "$supported" >&6; }
16743		if test "$supported" = "yes" ; then
16744			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
16745			found="yes"
16746		fi
16747	fi
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763xorg_testset_save_CFLAGS="$CFLAGS"
16764
16765if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16766	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16767	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16768$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16769if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16770  $as_echo_n "(cached) " >&6
16771else
16772  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16773/* end confdefs.h.  */
16774int i;
16775_ACEOF
16776if ac_fn_c_try_compile "$LINENO"; then :
16777  xorg_cv_cc_flag_unknown_warning_option=yes
16778else
16779  xorg_cv_cc_flag_unknown_warning_option=no
16780fi
16781rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16782fi
16783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16784$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16785	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16786	CFLAGS="$xorg_testset_save_CFLAGS"
16787fi
16788
16789if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16790	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16791		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16792	fi
16793	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16794	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16795$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16796if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16797  $as_echo_n "(cached) " >&6
16798else
16799  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16800/* end confdefs.h.  */
16801int i;
16802_ACEOF
16803if ac_fn_c_try_compile "$LINENO"; then :
16804  xorg_cv_cc_flag_unused_command_line_argument=yes
16805else
16806  xorg_cv_cc_flag_unused_command_line_argument=no
16807fi
16808rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16809fi
16810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16811$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16812	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16813	CFLAGS="$xorg_testset_save_CFLAGS"
16814fi
16815
16816found="no"
16817
16818	if test $found = "no" ; then
16819		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16820			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16821		fi
16822
16823		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16824			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16825		fi
16826
16827		CFLAGS="$CFLAGS -Wmain"
16828
16829		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
16830$as_echo_n "checking if $CC supports -Wmain... " >&6; }
16831		cacheid=xorg_cv_cc_flag__Wmain
16832		if eval \${$cacheid+:} false; then :
16833  $as_echo_n "(cached) " >&6
16834else
16835  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16836/* end confdefs.h.  */
16837int i;
16838int
16839main ()
16840{
16841
16842  ;
16843  return 0;
16844}
16845_ACEOF
16846if ac_fn_c_try_link "$LINENO"; then :
16847  eval $cacheid=yes
16848else
16849  eval $cacheid=no
16850fi
16851rm -f core conftest.err conftest.$ac_objext \
16852    conftest$ac_exeext conftest.$ac_ext
16853fi
16854
16855
16856		CFLAGS="$xorg_testset_save_CFLAGS"
16857
16858		eval supported=\$$cacheid
16859		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16860$as_echo "$supported" >&6; }
16861		if test "$supported" = "yes" ; then
16862			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
16863			found="yes"
16864		fi
16865	fi
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879
16880
16881xorg_testset_save_CFLAGS="$CFLAGS"
16882
16883if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16884	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16885	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16886$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16887if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16888  $as_echo_n "(cached) " >&6
16889else
16890  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16891/* end confdefs.h.  */
16892int i;
16893_ACEOF
16894if ac_fn_c_try_compile "$LINENO"; then :
16895  xorg_cv_cc_flag_unknown_warning_option=yes
16896else
16897  xorg_cv_cc_flag_unknown_warning_option=no
16898fi
16899rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16900fi
16901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16902$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16903	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16904	CFLAGS="$xorg_testset_save_CFLAGS"
16905fi
16906
16907if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16908	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16909		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16910	fi
16911	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16912	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16913$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16914if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16915  $as_echo_n "(cached) " >&6
16916else
16917  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16918/* end confdefs.h.  */
16919int i;
16920_ACEOF
16921if ac_fn_c_try_compile "$LINENO"; then :
16922  xorg_cv_cc_flag_unused_command_line_argument=yes
16923else
16924  xorg_cv_cc_flag_unused_command_line_argument=no
16925fi
16926rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16927fi
16928{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16929$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16930	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16931	CFLAGS="$xorg_testset_save_CFLAGS"
16932fi
16933
16934found="no"
16935
16936	if test $found = "no" ; then
16937		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16938			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16939		fi
16940
16941		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16942			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16943		fi
16944
16945		CFLAGS="$CFLAGS -Wmissing-braces"
16946
16947		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
16948$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
16949		cacheid=xorg_cv_cc_flag__Wmissing_braces
16950		if eval \${$cacheid+:} false; then :
16951  $as_echo_n "(cached) " >&6
16952else
16953  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16954/* end confdefs.h.  */
16955int i;
16956int
16957main ()
16958{
16959
16960  ;
16961  return 0;
16962}
16963_ACEOF
16964if ac_fn_c_try_link "$LINENO"; then :
16965  eval $cacheid=yes
16966else
16967  eval $cacheid=no
16968fi
16969rm -f core conftest.err conftest.$ac_objext \
16970    conftest$ac_exeext conftest.$ac_ext
16971fi
16972
16973
16974		CFLAGS="$xorg_testset_save_CFLAGS"
16975
16976		eval supported=\$$cacheid
16977		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16978$as_echo "$supported" >&6; }
16979		if test "$supported" = "yes" ; then
16980			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
16981			found="yes"
16982		fi
16983	fi
16984
16985
16986
16987
16988
16989
16990
16991
16992
16993
16994
16995
16996
16997
16998
16999xorg_testset_save_CFLAGS="$CFLAGS"
17000
17001if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17002	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17003	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17004$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17005if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17006  $as_echo_n "(cached) " >&6
17007else
17008  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17009/* end confdefs.h.  */
17010int i;
17011_ACEOF
17012if ac_fn_c_try_compile "$LINENO"; then :
17013  xorg_cv_cc_flag_unknown_warning_option=yes
17014else
17015  xorg_cv_cc_flag_unknown_warning_option=no
17016fi
17017rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17018fi
17019{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17020$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17021	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17022	CFLAGS="$xorg_testset_save_CFLAGS"
17023fi
17024
17025if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17026	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17027		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17028	fi
17029	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17030	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17031$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17032if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17033  $as_echo_n "(cached) " >&6
17034else
17035  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17036/* end confdefs.h.  */
17037int i;
17038_ACEOF
17039if ac_fn_c_try_compile "$LINENO"; then :
17040  xorg_cv_cc_flag_unused_command_line_argument=yes
17041else
17042  xorg_cv_cc_flag_unused_command_line_argument=no
17043fi
17044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17045fi
17046{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17047$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17048	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17049	CFLAGS="$xorg_testset_save_CFLAGS"
17050fi
17051
17052found="no"
17053
17054	if test $found = "no" ; then
17055		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17056			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17057		fi
17058
17059		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17060			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17061		fi
17062
17063		CFLAGS="$CFLAGS -Wsequence-point"
17064
17065		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
17066$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
17067		cacheid=xorg_cv_cc_flag__Wsequence_point
17068		if eval \${$cacheid+:} false; then :
17069  $as_echo_n "(cached) " >&6
17070else
17071  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17072/* end confdefs.h.  */
17073int i;
17074int
17075main ()
17076{
17077
17078  ;
17079  return 0;
17080}
17081_ACEOF
17082if ac_fn_c_try_link "$LINENO"; then :
17083  eval $cacheid=yes
17084else
17085  eval $cacheid=no
17086fi
17087rm -f core conftest.err conftest.$ac_objext \
17088    conftest$ac_exeext conftest.$ac_ext
17089fi
17090
17091
17092		CFLAGS="$xorg_testset_save_CFLAGS"
17093
17094		eval supported=\$$cacheid
17095		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17096$as_echo "$supported" >&6; }
17097		if test "$supported" = "yes" ; then
17098			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
17099			found="yes"
17100		fi
17101	fi
17102
17103
17104
17105
17106
17107
17108
17109
17110
17111
17112
17113
17114
17115
17116
17117xorg_testset_save_CFLAGS="$CFLAGS"
17118
17119if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17120	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17121	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17122$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17123if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17124  $as_echo_n "(cached) " >&6
17125else
17126  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17127/* end confdefs.h.  */
17128int i;
17129_ACEOF
17130if ac_fn_c_try_compile "$LINENO"; then :
17131  xorg_cv_cc_flag_unknown_warning_option=yes
17132else
17133  xorg_cv_cc_flag_unknown_warning_option=no
17134fi
17135rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17136fi
17137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17138$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17139	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17140	CFLAGS="$xorg_testset_save_CFLAGS"
17141fi
17142
17143if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17144	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17145		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17146	fi
17147	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17148	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17149$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17150if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17151  $as_echo_n "(cached) " >&6
17152else
17153  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17154/* end confdefs.h.  */
17155int i;
17156_ACEOF
17157if ac_fn_c_try_compile "$LINENO"; then :
17158  xorg_cv_cc_flag_unused_command_line_argument=yes
17159else
17160  xorg_cv_cc_flag_unused_command_line_argument=no
17161fi
17162rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17163fi
17164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17165$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17166	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17167	CFLAGS="$xorg_testset_save_CFLAGS"
17168fi
17169
17170found="no"
17171
17172	if test $found = "no" ; then
17173		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17174			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17175		fi
17176
17177		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17178			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17179		fi
17180
17181		CFLAGS="$CFLAGS -Wreturn-type"
17182
17183		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
17184$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
17185		cacheid=xorg_cv_cc_flag__Wreturn_type
17186		if eval \${$cacheid+:} false; then :
17187  $as_echo_n "(cached) " >&6
17188else
17189  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17190/* end confdefs.h.  */
17191int i;
17192int
17193main ()
17194{
17195
17196  ;
17197  return 0;
17198}
17199_ACEOF
17200if ac_fn_c_try_link "$LINENO"; then :
17201  eval $cacheid=yes
17202else
17203  eval $cacheid=no
17204fi
17205rm -f core conftest.err conftest.$ac_objext \
17206    conftest$ac_exeext conftest.$ac_ext
17207fi
17208
17209
17210		CFLAGS="$xorg_testset_save_CFLAGS"
17211
17212		eval supported=\$$cacheid
17213		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17214$as_echo "$supported" >&6; }
17215		if test "$supported" = "yes" ; then
17216			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
17217			found="yes"
17218		fi
17219	fi
17220
17221
17222
17223
17224
17225
17226
17227
17228
17229
17230
17231
17232
17233
17234
17235xorg_testset_save_CFLAGS="$CFLAGS"
17236
17237if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17238	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17239	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17240$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17241if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17242  $as_echo_n "(cached) " >&6
17243else
17244  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17245/* end confdefs.h.  */
17246int i;
17247_ACEOF
17248if ac_fn_c_try_compile "$LINENO"; then :
17249  xorg_cv_cc_flag_unknown_warning_option=yes
17250else
17251  xorg_cv_cc_flag_unknown_warning_option=no
17252fi
17253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17254fi
17255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17256$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17257	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17258	CFLAGS="$xorg_testset_save_CFLAGS"
17259fi
17260
17261if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17262	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17263		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17264	fi
17265	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17266	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17267$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17268if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17269  $as_echo_n "(cached) " >&6
17270else
17271  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17272/* end confdefs.h.  */
17273int i;
17274_ACEOF
17275if ac_fn_c_try_compile "$LINENO"; then :
17276  xorg_cv_cc_flag_unused_command_line_argument=yes
17277else
17278  xorg_cv_cc_flag_unused_command_line_argument=no
17279fi
17280rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17281fi
17282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17283$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17284	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17285	CFLAGS="$xorg_testset_save_CFLAGS"
17286fi
17287
17288found="no"
17289
17290	if test $found = "no" ; then
17291		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17292			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17293		fi
17294
17295		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17296			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17297		fi
17298
17299		CFLAGS="$CFLAGS -Wtrigraphs"
17300
17301		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
17302$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
17303		cacheid=xorg_cv_cc_flag__Wtrigraphs
17304		if eval \${$cacheid+:} false; then :
17305  $as_echo_n "(cached) " >&6
17306else
17307  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17308/* end confdefs.h.  */
17309int i;
17310int
17311main ()
17312{
17313
17314  ;
17315  return 0;
17316}
17317_ACEOF
17318if ac_fn_c_try_link "$LINENO"; then :
17319  eval $cacheid=yes
17320else
17321  eval $cacheid=no
17322fi
17323rm -f core conftest.err conftest.$ac_objext \
17324    conftest$ac_exeext conftest.$ac_ext
17325fi
17326
17327
17328		CFLAGS="$xorg_testset_save_CFLAGS"
17329
17330		eval supported=\$$cacheid
17331		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17332$as_echo "$supported" >&6; }
17333		if test "$supported" = "yes" ; then
17334			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
17335			found="yes"
17336		fi
17337	fi
17338
17339
17340
17341
17342
17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353xorg_testset_save_CFLAGS="$CFLAGS"
17354
17355if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17356	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17357	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17358$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17359if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17360  $as_echo_n "(cached) " >&6
17361else
17362  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17363/* end confdefs.h.  */
17364int i;
17365_ACEOF
17366if ac_fn_c_try_compile "$LINENO"; then :
17367  xorg_cv_cc_flag_unknown_warning_option=yes
17368else
17369  xorg_cv_cc_flag_unknown_warning_option=no
17370fi
17371rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17372fi
17373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17374$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17375	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17376	CFLAGS="$xorg_testset_save_CFLAGS"
17377fi
17378
17379if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17380	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17381		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17382	fi
17383	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17384	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17385$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17386if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17387  $as_echo_n "(cached) " >&6
17388else
17389  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17390/* end confdefs.h.  */
17391int i;
17392_ACEOF
17393if ac_fn_c_try_compile "$LINENO"; then :
17394  xorg_cv_cc_flag_unused_command_line_argument=yes
17395else
17396  xorg_cv_cc_flag_unused_command_line_argument=no
17397fi
17398rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17399fi
17400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17401$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17402	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17403	CFLAGS="$xorg_testset_save_CFLAGS"
17404fi
17405
17406found="no"
17407
17408	if test $found = "no" ; then
17409		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17410			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17411		fi
17412
17413		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17414			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17415		fi
17416
17417		CFLAGS="$CFLAGS -Warray-bounds"
17418
17419		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
17420$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
17421		cacheid=xorg_cv_cc_flag__Warray_bounds
17422		if eval \${$cacheid+:} false; then :
17423  $as_echo_n "(cached) " >&6
17424else
17425  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17426/* end confdefs.h.  */
17427int i;
17428int
17429main ()
17430{
17431
17432  ;
17433  return 0;
17434}
17435_ACEOF
17436if ac_fn_c_try_link "$LINENO"; then :
17437  eval $cacheid=yes
17438else
17439  eval $cacheid=no
17440fi
17441rm -f core conftest.err conftest.$ac_objext \
17442    conftest$ac_exeext conftest.$ac_ext
17443fi
17444
17445
17446		CFLAGS="$xorg_testset_save_CFLAGS"
17447
17448		eval supported=\$$cacheid
17449		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17450$as_echo "$supported" >&6; }
17451		if test "$supported" = "yes" ; then
17452			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
17453			found="yes"
17454		fi
17455	fi
17456
17457
17458
17459
17460
17461
17462
17463
17464
17465
17466
17467
17468
17469
17470
17471xorg_testset_save_CFLAGS="$CFLAGS"
17472
17473if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17474	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17475	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17476$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17477if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17478  $as_echo_n "(cached) " >&6
17479else
17480  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17481/* end confdefs.h.  */
17482int i;
17483_ACEOF
17484if ac_fn_c_try_compile "$LINENO"; then :
17485  xorg_cv_cc_flag_unknown_warning_option=yes
17486else
17487  xorg_cv_cc_flag_unknown_warning_option=no
17488fi
17489rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17490fi
17491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17492$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17493	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17494	CFLAGS="$xorg_testset_save_CFLAGS"
17495fi
17496
17497if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17498	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17499		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17500	fi
17501	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17502	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17503$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17504if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17505  $as_echo_n "(cached) " >&6
17506else
17507  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17508/* end confdefs.h.  */
17509int i;
17510_ACEOF
17511if ac_fn_c_try_compile "$LINENO"; then :
17512  xorg_cv_cc_flag_unused_command_line_argument=yes
17513else
17514  xorg_cv_cc_flag_unused_command_line_argument=no
17515fi
17516rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17517fi
17518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17519$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17520	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17521	CFLAGS="$xorg_testset_save_CFLAGS"
17522fi
17523
17524found="no"
17525
17526	if test $found = "no" ; then
17527		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17528			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17529		fi
17530
17531		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17532			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17533		fi
17534
17535		CFLAGS="$CFLAGS -Wwrite-strings"
17536
17537		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
17538$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
17539		cacheid=xorg_cv_cc_flag__Wwrite_strings
17540		if eval \${$cacheid+:} false; then :
17541  $as_echo_n "(cached) " >&6
17542else
17543  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17544/* end confdefs.h.  */
17545int i;
17546int
17547main ()
17548{
17549
17550  ;
17551  return 0;
17552}
17553_ACEOF
17554if ac_fn_c_try_link "$LINENO"; then :
17555  eval $cacheid=yes
17556else
17557  eval $cacheid=no
17558fi
17559rm -f core conftest.err conftest.$ac_objext \
17560    conftest$ac_exeext conftest.$ac_ext
17561fi
17562
17563
17564		CFLAGS="$xorg_testset_save_CFLAGS"
17565
17566		eval supported=\$$cacheid
17567		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17568$as_echo "$supported" >&6; }
17569		if test "$supported" = "yes" ; then
17570			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
17571			found="yes"
17572		fi
17573	fi
17574
17575
17576
17577
17578
17579
17580
17581
17582
17583
17584
17585
17586
17587
17588
17589xorg_testset_save_CFLAGS="$CFLAGS"
17590
17591if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17592	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17593	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17594$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17595if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17596  $as_echo_n "(cached) " >&6
17597else
17598  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17599/* end confdefs.h.  */
17600int i;
17601_ACEOF
17602if ac_fn_c_try_compile "$LINENO"; then :
17603  xorg_cv_cc_flag_unknown_warning_option=yes
17604else
17605  xorg_cv_cc_flag_unknown_warning_option=no
17606fi
17607rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17608fi
17609{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17610$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17611	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17612	CFLAGS="$xorg_testset_save_CFLAGS"
17613fi
17614
17615if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17616	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17617		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17618	fi
17619	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17620	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17621$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17622if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17623  $as_echo_n "(cached) " >&6
17624else
17625  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17626/* end confdefs.h.  */
17627int i;
17628_ACEOF
17629if ac_fn_c_try_compile "$LINENO"; then :
17630  xorg_cv_cc_flag_unused_command_line_argument=yes
17631else
17632  xorg_cv_cc_flag_unused_command_line_argument=no
17633fi
17634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17635fi
17636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17637$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17638	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17639	CFLAGS="$xorg_testset_save_CFLAGS"
17640fi
17641
17642found="no"
17643
17644	if test $found = "no" ; then
17645		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17646			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17647		fi
17648
17649		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17650			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17651		fi
17652
17653		CFLAGS="$CFLAGS -Waddress"
17654
17655		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
17656$as_echo_n "checking if $CC supports -Waddress... " >&6; }
17657		cacheid=xorg_cv_cc_flag__Waddress
17658		if eval \${$cacheid+:} false; then :
17659  $as_echo_n "(cached) " >&6
17660else
17661  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17662/* end confdefs.h.  */
17663int i;
17664int
17665main ()
17666{
17667
17668  ;
17669  return 0;
17670}
17671_ACEOF
17672if ac_fn_c_try_link "$LINENO"; then :
17673  eval $cacheid=yes
17674else
17675  eval $cacheid=no
17676fi
17677rm -f core conftest.err conftest.$ac_objext \
17678    conftest$ac_exeext conftest.$ac_ext
17679fi
17680
17681
17682		CFLAGS="$xorg_testset_save_CFLAGS"
17683
17684		eval supported=\$$cacheid
17685		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17686$as_echo "$supported" >&6; }
17687		if test "$supported" = "yes" ; then
17688			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
17689			found="yes"
17690		fi
17691	fi
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704
17705
17706
17707xorg_testset_save_CFLAGS="$CFLAGS"
17708
17709if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17710	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17711	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17712$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17713if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17714  $as_echo_n "(cached) " >&6
17715else
17716  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17717/* end confdefs.h.  */
17718int i;
17719_ACEOF
17720if ac_fn_c_try_compile "$LINENO"; then :
17721  xorg_cv_cc_flag_unknown_warning_option=yes
17722else
17723  xorg_cv_cc_flag_unknown_warning_option=no
17724fi
17725rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17726fi
17727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17728$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17729	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17730	CFLAGS="$xorg_testset_save_CFLAGS"
17731fi
17732
17733if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17734	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17735		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17736	fi
17737	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17738	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17739$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17740if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17741  $as_echo_n "(cached) " >&6
17742else
17743  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17744/* end confdefs.h.  */
17745int i;
17746_ACEOF
17747if ac_fn_c_try_compile "$LINENO"; then :
17748  xorg_cv_cc_flag_unused_command_line_argument=yes
17749else
17750  xorg_cv_cc_flag_unused_command_line_argument=no
17751fi
17752rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17753fi
17754{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17755$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17756	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17757	CFLAGS="$xorg_testset_save_CFLAGS"
17758fi
17759
17760found="no"
17761
17762	if test $found = "no" ; then
17763		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17764			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17765		fi
17766
17767		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17768			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17769		fi
17770
17771		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
17772
17773		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
17774$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
17775		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
17776		if eval \${$cacheid+:} false; then :
17777  $as_echo_n "(cached) " >&6
17778else
17779  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17780/* end confdefs.h.  */
17781int i;
17782int
17783main ()
17784{
17785
17786  ;
17787  return 0;
17788}
17789_ACEOF
17790if ac_fn_c_try_link "$LINENO"; then :
17791  eval $cacheid=yes
17792else
17793  eval $cacheid=no
17794fi
17795rm -f core conftest.err conftest.$ac_objext \
17796    conftest$ac_exeext conftest.$ac_ext
17797fi
17798
17799
17800		CFLAGS="$xorg_testset_save_CFLAGS"
17801
17802		eval supported=\$$cacheid
17803		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17804$as_echo "$supported" >&6; }
17805		if test "$supported" = "yes" ; then
17806			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
17807			found="yes"
17808		fi
17809	fi
17810
17811
17812
17813
17814
17815
17816
17817
17818
17819
17820
17821
17822
17823
17824
17825xorg_testset_save_CFLAGS="$CFLAGS"
17826
17827if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17828	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17829	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17830$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17831if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17832  $as_echo_n "(cached) " >&6
17833else
17834  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17835/* end confdefs.h.  */
17836int i;
17837_ACEOF
17838if ac_fn_c_try_compile "$LINENO"; then :
17839  xorg_cv_cc_flag_unknown_warning_option=yes
17840else
17841  xorg_cv_cc_flag_unknown_warning_option=no
17842fi
17843rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17844fi
17845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17846$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17847	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17848	CFLAGS="$xorg_testset_save_CFLAGS"
17849fi
17850
17851if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17852	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17853		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17854	fi
17855	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17856	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17857$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17858if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17859  $as_echo_n "(cached) " >&6
17860else
17861  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17862/* end confdefs.h.  */
17863int i;
17864_ACEOF
17865if ac_fn_c_try_compile "$LINENO"; then :
17866  xorg_cv_cc_flag_unused_command_line_argument=yes
17867else
17868  xorg_cv_cc_flag_unused_command_line_argument=no
17869fi
17870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17871fi
17872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17873$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17874	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17875	CFLAGS="$xorg_testset_save_CFLAGS"
17876fi
17877
17878found="no"
17879
17880	if test $found = "no" ; then
17881		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17882			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17883		fi
17884
17885		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17886			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17887		fi
17888
17889		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
17890
17891		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
17892$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
17893		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
17894		if eval \${$cacheid+:} false; then :
17895  $as_echo_n "(cached) " >&6
17896else
17897  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17898/* end confdefs.h.  */
17899int i;
17900int
17901main ()
17902{
17903
17904  ;
17905  return 0;
17906}
17907_ACEOF
17908if ac_fn_c_try_link "$LINENO"; then :
17909  eval $cacheid=yes
17910else
17911  eval $cacheid=no
17912fi
17913rm -f core conftest.err conftest.$ac_objext \
17914    conftest$ac_exeext conftest.$ac_ext
17915fi
17916
17917
17918		CFLAGS="$xorg_testset_save_CFLAGS"
17919
17920		eval supported=\$$cacheid
17921		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17922$as_echo "$supported" >&6; }
17923		if test "$supported" = "yes" ; then
17924			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
17925			found="yes"
17926		fi
17927	fi
17928
17929
17930fi
17931
17932
17933
17934
17935
17936
17937
17938		CWARNFLAGS="$BASE_CFLAGS"
17939		if  test "x$GCC" = xyes ; then
17940		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
17941		fi
17942
17943
17944
17945
17946
17947
17948
17949
17950# Check whether --enable-strict-compilation was given.
17951if test "${enable_strict_compilation+set}" = set; then :
17952  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
17953else
17954  STRICT_COMPILE=no
17955fi
17956
17957
17958
17959
17960
17961
17962STRICT_CFLAGS=""
17963
17964
17965
17966
17967
17968
17969
17970
17971
17972
17973
17974
17975
17976xorg_testset_save_CFLAGS="$CFLAGS"
17977
17978if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17979	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17980	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17981$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17982if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17983  $as_echo_n "(cached) " >&6
17984else
17985  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17986/* end confdefs.h.  */
17987int i;
17988_ACEOF
17989if ac_fn_c_try_compile "$LINENO"; then :
17990  xorg_cv_cc_flag_unknown_warning_option=yes
17991else
17992  xorg_cv_cc_flag_unknown_warning_option=no
17993fi
17994rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17995fi
17996{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17997$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17998	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17999	CFLAGS="$xorg_testset_save_CFLAGS"
18000fi
18001
18002if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18003	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18004		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18005	fi
18006	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18007	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18008$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18009if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18010  $as_echo_n "(cached) " >&6
18011else
18012  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18013/* end confdefs.h.  */
18014int i;
18015_ACEOF
18016if ac_fn_c_try_compile "$LINENO"; then :
18017  xorg_cv_cc_flag_unused_command_line_argument=yes
18018else
18019  xorg_cv_cc_flag_unused_command_line_argument=no
18020fi
18021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18022fi
18023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18024$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18025	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18026	CFLAGS="$xorg_testset_save_CFLAGS"
18027fi
18028
18029found="no"
18030
18031	if test $found = "no" ; then
18032		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18033			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18034		fi
18035
18036		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18037			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18038		fi
18039
18040		CFLAGS="$CFLAGS -pedantic"
18041
18042		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
18043$as_echo_n "checking if $CC supports -pedantic... " >&6; }
18044		cacheid=xorg_cv_cc_flag__pedantic
18045		if eval \${$cacheid+:} false; then :
18046  $as_echo_n "(cached) " >&6
18047else
18048  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18049/* end confdefs.h.  */
18050int i;
18051int
18052main ()
18053{
18054
18055  ;
18056  return 0;
18057}
18058_ACEOF
18059if ac_fn_c_try_link "$LINENO"; then :
18060  eval $cacheid=yes
18061else
18062  eval $cacheid=no
18063fi
18064rm -f core conftest.err conftest.$ac_objext \
18065    conftest$ac_exeext conftest.$ac_ext
18066fi
18067
18068
18069		CFLAGS="$xorg_testset_save_CFLAGS"
18070
18071		eval supported=\$$cacheid
18072		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18073$as_echo "$supported" >&6; }
18074		if test "$supported" = "yes" ; then
18075			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
18076			found="yes"
18077		fi
18078	fi
18079
18080
18081
18082
18083
18084
18085
18086
18087
18088
18089
18090
18091
18092
18093
18094xorg_testset_save_CFLAGS="$CFLAGS"
18095
18096if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18097	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18098	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18099$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18100if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18101  $as_echo_n "(cached) " >&6
18102else
18103  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18104/* end confdefs.h.  */
18105int i;
18106_ACEOF
18107if ac_fn_c_try_compile "$LINENO"; then :
18108  xorg_cv_cc_flag_unknown_warning_option=yes
18109else
18110  xorg_cv_cc_flag_unknown_warning_option=no
18111fi
18112rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18113fi
18114{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18115$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18116	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18117	CFLAGS="$xorg_testset_save_CFLAGS"
18118fi
18119
18120if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18121	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18122		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18123	fi
18124	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18125	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18126$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18127if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18128  $as_echo_n "(cached) " >&6
18129else
18130  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18131/* end confdefs.h.  */
18132int i;
18133_ACEOF
18134if ac_fn_c_try_compile "$LINENO"; then :
18135  xorg_cv_cc_flag_unused_command_line_argument=yes
18136else
18137  xorg_cv_cc_flag_unused_command_line_argument=no
18138fi
18139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18140fi
18141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18142$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18143	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18144	CFLAGS="$xorg_testset_save_CFLAGS"
18145fi
18146
18147found="no"
18148
18149	if test $found = "no" ; then
18150		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18151			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18152		fi
18153
18154		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18155			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18156		fi
18157
18158		CFLAGS="$CFLAGS -Werror"
18159
18160		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
18161$as_echo_n "checking if $CC supports -Werror... " >&6; }
18162		cacheid=xorg_cv_cc_flag__Werror
18163		if eval \${$cacheid+:} false; then :
18164  $as_echo_n "(cached) " >&6
18165else
18166  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18167/* end confdefs.h.  */
18168int i;
18169int
18170main ()
18171{
18172
18173  ;
18174  return 0;
18175}
18176_ACEOF
18177if ac_fn_c_try_link "$LINENO"; then :
18178  eval $cacheid=yes
18179else
18180  eval $cacheid=no
18181fi
18182rm -f core conftest.err conftest.$ac_objext \
18183    conftest$ac_exeext conftest.$ac_ext
18184fi
18185
18186
18187		CFLAGS="$xorg_testset_save_CFLAGS"
18188
18189		eval supported=\$$cacheid
18190		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18191$as_echo "$supported" >&6; }
18192		if test "$supported" = "yes" ; then
18193			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
18194			found="yes"
18195		fi
18196	fi
18197
18198	if test $found = "no" ; then
18199		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18200			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18201		fi
18202
18203		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18204			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18205		fi
18206
18207		CFLAGS="$CFLAGS -errwarn"
18208
18209		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
18210$as_echo_n "checking if $CC supports -errwarn... " >&6; }
18211		cacheid=xorg_cv_cc_flag__errwarn
18212		if eval \${$cacheid+:} false; then :
18213  $as_echo_n "(cached) " >&6
18214else
18215  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18216/* end confdefs.h.  */
18217int i;
18218int
18219main ()
18220{
18221
18222  ;
18223  return 0;
18224}
18225_ACEOF
18226if ac_fn_c_try_link "$LINENO"; then :
18227  eval $cacheid=yes
18228else
18229  eval $cacheid=no
18230fi
18231rm -f core conftest.err conftest.$ac_objext \
18232    conftest$ac_exeext conftest.$ac_ext
18233fi
18234
18235
18236		CFLAGS="$xorg_testset_save_CFLAGS"
18237
18238		eval supported=\$$cacheid
18239		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18240$as_echo "$supported" >&6; }
18241		if test "$supported" = "yes" ; then
18242			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
18243			found="yes"
18244		fi
18245	fi
18246
18247
18248
18249# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
18250# activate it with -Werror, so we add it here explicitly.
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264xorg_testset_save_CFLAGS="$CFLAGS"
18265
18266if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18267	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18268	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18269$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18270if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18271  $as_echo_n "(cached) " >&6
18272else
18273  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18274/* end confdefs.h.  */
18275int i;
18276_ACEOF
18277if ac_fn_c_try_compile "$LINENO"; then :
18278  xorg_cv_cc_flag_unknown_warning_option=yes
18279else
18280  xorg_cv_cc_flag_unknown_warning_option=no
18281fi
18282rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18283fi
18284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18285$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18286	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18287	CFLAGS="$xorg_testset_save_CFLAGS"
18288fi
18289
18290if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18291	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18292		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18293	fi
18294	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18295	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18296$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18297if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18298  $as_echo_n "(cached) " >&6
18299else
18300  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18301/* end confdefs.h.  */
18302int i;
18303_ACEOF
18304if ac_fn_c_try_compile "$LINENO"; then :
18305  xorg_cv_cc_flag_unused_command_line_argument=yes
18306else
18307  xorg_cv_cc_flag_unused_command_line_argument=no
18308fi
18309rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18310fi
18311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18312$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18313	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18314	CFLAGS="$xorg_testset_save_CFLAGS"
18315fi
18316
18317found="no"
18318
18319	if test $found = "no" ; then
18320		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18321			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18322		fi
18323
18324		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18325			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18326		fi
18327
18328		CFLAGS="$CFLAGS -Werror=attributes"
18329
18330		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
18331$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
18332		cacheid=xorg_cv_cc_flag__Werror_attributes
18333		if eval \${$cacheid+:} false; then :
18334  $as_echo_n "(cached) " >&6
18335else
18336  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18337/* end confdefs.h.  */
18338int i;
18339int
18340main ()
18341{
18342
18343  ;
18344  return 0;
18345}
18346_ACEOF
18347if ac_fn_c_try_link "$LINENO"; then :
18348  eval $cacheid=yes
18349else
18350  eval $cacheid=no
18351fi
18352rm -f core conftest.err conftest.$ac_objext \
18353    conftest$ac_exeext conftest.$ac_ext
18354fi
18355
18356
18357		CFLAGS="$xorg_testset_save_CFLAGS"
18358
18359		eval supported=\$$cacheid
18360		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18361$as_echo "$supported" >&6; }
18362		if test "$supported" = "yes" ; then
18363			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
18364			found="yes"
18365		fi
18366	fi
18367
18368
18369
18370if test "x$STRICT_COMPILE" = "xyes"; then
18371    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
18372    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
18373fi
18374
18375
18376
18377
18378
18379
18380cat >>confdefs.h <<_ACEOF
18381#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
18382_ACEOF
18383
18384	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
18385	if test "x$PVM" = "x"; then
18386		PVM="0"
18387	fi
18388
18389cat >>confdefs.h <<_ACEOF
18390#define PACKAGE_VERSION_MINOR $PVM
18391_ACEOF
18392
18393	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
18394	if test "x$PVP" = "x"; then
18395		PVP="0"
18396	fi
18397
18398cat >>confdefs.h <<_ACEOF
18399#define PACKAGE_VERSION_PATCHLEVEL $PVP
18400_ACEOF
18401
18402
18403
18404CHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
18405mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
18406|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
18407touch \$(top_srcdir)/ChangeLog; \
18408echo 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
18409
18410
18411
18412
18413macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
18414INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
18415mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
18416|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
18417touch \$(top_srcdir)/INSTALL; \
18418echo 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
18419
18420
18421
18422
18423
18424
18425case $host_os in
18426    solaris*)
18427        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
18428        # check for a man page file found in later versions that use
18429        # traditional section numbers instead
18430        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
18431$as_echo_n "checking for /usr/share/man/man7/attributes.7... " >&6; }
18432if ${ac_cv_file__usr_share_man_man7_attributes_7+:} false; then :
18433  $as_echo_n "(cached) " >&6
18434else
18435  test "$cross_compiling" = yes &&
18436  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
18437if test -r "/usr/share/man/man7/attributes.7"; then
18438  ac_cv_file__usr_share_man_man7_attributes_7=yes
18439else
18440  ac_cv_file__usr_share_man_man7_attributes_7=no
18441fi
18442fi
18443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
18444$as_echo "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
18445if test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes; then :
18446  SYSV_MAN_SECTIONS=false
18447else
18448  SYSV_MAN_SECTIONS=true
18449fi
18450
18451        ;;
18452    *) SYSV_MAN_SECTIONS=false ;;
18453esac
18454
18455if test x$APP_MAN_SUFFIX = x    ; then
18456    APP_MAN_SUFFIX=1
18457fi
18458if test x$APP_MAN_DIR = x    ; then
18459    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
18460fi
18461
18462if test x$LIB_MAN_SUFFIX = x    ; then
18463    LIB_MAN_SUFFIX=3
18464fi
18465if test x$LIB_MAN_DIR = x    ; then
18466    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
18467fi
18468
18469if test x$FILE_MAN_SUFFIX = x    ; then
18470    case $SYSV_MAN_SECTIONS in
18471	true)				FILE_MAN_SUFFIX=4  ;;
18472	*)				FILE_MAN_SUFFIX=5  ;;
18473    esac
18474fi
18475if test x$FILE_MAN_DIR = x    ; then
18476    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
18477fi
18478
18479if test x$MISC_MAN_SUFFIX = x    ; then
18480    case $SYSV_MAN_SECTIONS in
18481	true)				MISC_MAN_SUFFIX=5  ;;
18482	*)				MISC_MAN_SUFFIX=7  ;;
18483    esac
18484fi
18485if test x$MISC_MAN_DIR = x    ; then
18486    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
18487fi
18488
18489if test x$DRIVER_MAN_SUFFIX = x    ; then
18490    case $SYSV_MAN_SECTIONS in
18491	true)				DRIVER_MAN_SUFFIX=7  ;;
18492	*)				DRIVER_MAN_SUFFIX=4  ;;
18493    esac
18494fi
18495if test x$DRIVER_MAN_DIR = x    ; then
18496    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
18497fi
18498
18499if test x$ADMIN_MAN_SUFFIX = x    ; then
18500    case $SYSV_MAN_SECTIONS in
18501	true)				ADMIN_MAN_SUFFIX=1m ;;
18502	*)				ADMIN_MAN_SUFFIX=8  ;;
18503    esac
18504fi
18505if test x$ADMIN_MAN_DIR = x    ; then
18506    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
18507fi
18508
18509
18510
18511
18512
18513
18514
18515
18516
18517
18518
18519
18520
18521
18522
18523XORG_MAN_PAGE="X Version 11"
18524
18525MAN_SUBSTS="\
18526	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18527	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18528	-e 's|__xservername__|Xorg|g' \
18529	-e 's|__xconfigfile__|xorg.conf|g' \
18530	-e 's|__projectroot__|\$(prefix)|g' \
18531	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
18532	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
18533	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
18534	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
18535	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
18536	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
18537	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
18538
18539
18540
18541# Check whether --enable-silent-rules was given.
18542if test "${enable_silent_rules+set}" = set; then :
18543  enableval=$enable_silent_rules;
18544fi
18545
18546case $enable_silent_rules in # (((
18547  yes) AM_DEFAULT_VERBOSITY=0;;
18548   no) AM_DEFAULT_VERBOSITY=1;;
18549    *) AM_DEFAULT_VERBOSITY=0;;
18550esac
18551am_make=${MAKE-make}
18552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
18553$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
18554if ${am_cv_make_support_nested_variables+:} false; then :
18555  $as_echo_n "(cached) " >&6
18556else
18557  if $as_echo 'TRUE=$(BAR$(V))
18558BAR0=false
18559BAR1=true
18560V=1
18561am__doit:
18562	@$(TRUE)
18563.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
18564  am_cv_make_support_nested_variables=yes
18565else
18566  am_cv_make_support_nested_variables=no
18567fi
18568fi
18569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
18570$as_echo "$am_cv_make_support_nested_variables" >&6; }
18571if test $am_cv_make_support_nested_variables = yes; then
18572    AM_V='$(V)'
18573  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
18574else
18575  AM_V=$AM_DEFAULT_VERBOSITY
18576  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
18577fi
18578AM_BACKSLASH='\'
18579
18580
18581
18582# Check whether --enable-malloc0returnsnull was given.
18583if test "${enable_malloc0returnsnull+set}" = set; then :
18584  enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
18585else
18586  MALLOC_ZERO_RETURNS_NULL=auto
18587fi
18588
18589
18590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5
18591$as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
18592if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
18593if ${xorg_cv_malloc0_returns_null+:} false; then :
18594  $as_echo_n "(cached) " >&6
18595else
18596  if test "$cross_compiling" = yes; then :
18597  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18598$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18599as_fn_error $? "cannot run test program while cross compiling
18600See \`config.log' for more details" "$LINENO" 5; }
18601else
18602  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18603/* end confdefs.h.  */
18604
18605#include <stdlib.h>
18606
18607int
18608main ()
18609{
18610
18611    char *m0, *r0, *c0, *p;
18612    m0 = malloc(0);
18613    p = malloc(10);
18614    r0 = realloc(p,0);
18615    c0 = calloc(0,10);
18616    exit((m0 == 0 || r0 == 0 || c0 == 0) ? 0 : 1);
18617
18618  ;
18619  return 0;
18620}
18621_ACEOF
18622if ac_fn_c_try_run "$LINENO"; then :
18623  xorg_cv_malloc0_returns_null=yes
18624else
18625  xorg_cv_malloc0_returns_null=no
18626fi
18627rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18628  conftest.$ac_objext conftest.beam conftest.$ac_ext
18629fi
18630
18631fi
18632
18633MALLOC_ZERO_RETURNS_NULL=$xorg_cv_malloc0_returns_null
18634fi
18635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5
18636$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
18637
18638if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
18639	MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
18640	XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
18641	XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
18642else
18643	MALLOC_ZERO_CFLAGS=""
18644	XMALLOC_ZERO_CFLAGS=""
18645	XTMALLOC_ZERO_CFLAGS=""
18646fi
18647
18648
18649
18650
18651
18652
18653# Obtain compiler/linker options for depedencies
18654
18655pkg_failed=no
18656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FS" >&5
18657$as_echo_n "checking for FS... " >&6; }
18658
18659if test -n "$FS_CFLAGS"; then
18660    pkg_cv_FS_CFLAGS="$FS_CFLAGS"
18661 elif test -n "$PKG_CONFIG"; then
18662    if test -n "$PKG_CONFIG" && \
18663    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.17 fontsproto xtrans\""; } >&5
18664  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.17 fontsproto xtrans") 2>&5
18665  ac_status=$?
18666  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18667  test $ac_status = 0; }; then
18668  pkg_cv_FS_CFLAGS=`$PKG_CONFIG --cflags "xproto >= 7.0.17 fontsproto xtrans" 2>/dev/null`
18669		      test "x$?" != "x0" && pkg_failed=yes
18670else
18671  pkg_failed=yes
18672fi
18673 else
18674    pkg_failed=untried
18675fi
18676if test -n "$FS_LIBS"; then
18677    pkg_cv_FS_LIBS="$FS_LIBS"
18678 elif test -n "$PKG_CONFIG"; then
18679    if test -n "$PKG_CONFIG" && \
18680    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.17 fontsproto xtrans\""; } >&5
18681  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.17 fontsproto xtrans") 2>&5
18682  ac_status=$?
18683  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18684  test $ac_status = 0; }; then
18685  pkg_cv_FS_LIBS=`$PKG_CONFIG --libs "xproto >= 7.0.17 fontsproto xtrans" 2>/dev/null`
18686		      test "x$?" != "x0" && pkg_failed=yes
18687else
18688  pkg_failed=yes
18689fi
18690 else
18691    pkg_failed=untried
18692fi
18693
18694
18695
18696if test $pkg_failed = yes; then
18697   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18698$as_echo "no" >&6; }
18699
18700if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18701        _pkg_short_errors_supported=yes
18702else
18703        _pkg_short_errors_supported=no
18704fi
18705        if test $_pkg_short_errors_supported = yes; then
18706	        FS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xproto >= 7.0.17 fontsproto xtrans" 2>&1`
18707        else
18708	        FS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xproto >= 7.0.17 fontsproto xtrans" 2>&1`
18709        fi
18710	# Put the nasty error message in config.log where it belongs
18711	echo "$FS_PKG_ERRORS" >&5
18712
18713	as_fn_error $? "Package requirements (xproto >= 7.0.17 fontsproto xtrans) were not met:
18714
18715$FS_PKG_ERRORS
18716
18717Consider adjusting the PKG_CONFIG_PATH environment variable if you
18718installed software in a non-standard prefix.
18719
18720Alternatively, you may set the environment variables FS_CFLAGS
18721and FS_LIBS to avoid the need to call pkg-config.
18722See the pkg-config man page for more details." "$LINENO" 5
18723elif test $pkg_failed = untried; then
18724     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18725$as_echo "no" >&6; }
18726	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18727$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18728as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18729is in your PATH or set the PKG_CONFIG environment variable to the full
18730path to pkg-config.
18731
18732Alternatively, you may set the environment variables FS_CFLAGS
18733and FS_LIBS to avoid the need to call pkg-config.
18734See the pkg-config man page for more details.
18735
18736To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18737See \`config.log' for more details" "$LINENO" 5; }
18738else
18739	FS_CFLAGS=$pkg_cv_FS_CFLAGS
18740	FS_LIBS=$pkg_cv_FS_LIBS
18741        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18742$as_echo "yes" >&6; }
18743
18744fi
18745
18746# Find needed libraries for TCP sockets (pre-pended in $LIBS)
18747
18748
18749 case $host_os in
18750	mingw*)	unixdef="no"   ;;
18751	*)	unixdef="yes"  ;;
18752 esac
18753 # Check whether --enable-unix-transport was given.
18754if test "${enable_unix_transport+set}" = set; then :
18755  enableval=$enable_unix_transport; UNIXCONN=$enableval
18756else
18757  UNIXCONN=$unixdef
18758fi
18759
18760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support UNIX socket connections" >&5
18761$as_echo_n "checking if Xtrans should support UNIX socket connections... " >&6; }
18762 if test "$UNIXCONN" = "yes"; then
18763
18764$as_echo "#define UNIXCONN 1" >>confdefs.h
18765
18766 fi
18767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNIXCONN" >&5
18768$as_echo "$UNIXCONN" >&6; }
18769 # Check whether --enable-tcp-transport was given.
18770if test "${enable_tcp_transport+set}" = set; then :
18771  enableval=$enable_tcp_transport; TCPCONN=$enableval
18772else
18773  TCPCONN=yes
18774fi
18775
18776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support TCP socket connections" >&5
18777$as_echo_n "checking if Xtrans should support TCP socket connections... " >&6; }
18778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCPCONN" >&5
18779$as_echo "$TCPCONN" >&6; }
18780 if test "$TCPCONN" = "yes"; then
18781
18782$as_echo "#define TCPCONN 1" >>confdefs.h
18783
18784
18785 # SVR4 hides these in libraries other than libc
18786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
18787$as_echo_n "checking for library containing socket... " >&6; }
18788if ${ac_cv_search_socket+:} false; then :
18789  $as_echo_n "(cached) " >&6
18790else
18791  ac_func_search_save_LIBS=$LIBS
18792cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18793/* end confdefs.h.  */
18794
18795/* Override any GCC internal prototype to avoid an error.
18796   Use char because int might match the return type of a GCC
18797   builtin and then its argument prototype would still apply.  */
18798#ifdef __cplusplus
18799extern "C"
18800#endif
18801char socket ();
18802int
18803main ()
18804{
18805return socket ();
18806  ;
18807  return 0;
18808}
18809_ACEOF
18810for ac_lib in '' socket; do
18811  if test -z "$ac_lib"; then
18812    ac_res="none required"
18813  else
18814    ac_res=-l$ac_lib
18815    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
18816  fi
18817  if ac_fn_c_try_link "$LINENO"; then :
18818  ac_cv_search_socket=$ac_res
18819fi
18820rm -f core conftest.err conftest.$ac_objext \
18821    conftest$ac_exeext
18822  if ${ac_cv_search_socket+:} false; then :
18823  break
18824fi
18825done
18826if ${ac_cv_search_socket+:} false; then :
18827
18828else
18829  ac_cv_search_socket=no
18830fi
18831rm conftest.$ac_ext
18832LIBS=$ac_func_search_save_LIBS
18833fi
18834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
18835$as_echo "$ac_cv_search_socket" >&6; }
18836ac_res=$ac_cv_search_socket
18837if test "$ac_res" != no; then :
18838  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
18839
18840fi
18841
18842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
18843$as_echo_n "checking for library containing gethostbyname... " >&6; }
18844if ${ac_cv_search_gethostbyname+:} false; then :
18845  $as_echo_n "(cached) " >&6
18846else
18847  ac_func_search_save_LIBS=$LIBS
18848cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18849/* end confdefs.h.  */
18850
18851/* Override any GCC internal prototype to avoid an error.
18852   Use char because int might match the return type of a GCC
18853   builtin and then its argument prototype would still apply.  */
18854#ifdef __cplusplus
18855extern "C"
18856#endif
18857char gethostbyname ();
18858int
18859main ()
18860{
18861return gethostbyname ();
18862  ;
18863  return 0;
18864}
18865_ACEOF
18866for ac_lib in '' nsl; do
18867  if test -z "$ac_lib"; then
18868    ac_res="none required"
18869  else
18870    ac_res=-l$ac_lib
18871    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
18872  fi
18873  if ac_fn_c_try_link "$LINENO"; then :
18874  ac_cv_search_gethostbyname=$ac_res
18875fi
18876rm -f core conftest.err conftest.$ac_objext \
18877    conftest$ac_exeext
18878  if ${ac_cv_search_gethostbyname+:} false; then :
18879  break
18880fi
18881done
18882if ${ac_cv_search_gethostbyname+:} false; then :
18883
18884else
18885  ac_cv_search_gethostbyname=no
18886fi
18887rm conftest.$ac_ext
18888LIBS=$ac_func_search_save_LIBS
18889fi
18890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
18891$as_echo "$ac_cv_search_gethostbyname" >&6; }
18892ac_res=$ac_cv_search_gethostbyname
18893if test "$ac_res" != no; then :
18894  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
18895
18896fi
18897
18898 if test "$ac_cv_search_socket$ac_cv_search_gethostbyname" = "nono"; then
18899   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5
18900$as_echo_n "checking for main in -lws2_32... " >&6; }
18901if ${ac_cv_lib_ws2_32_main+:} false; then :
18902  $as_echo_n "(cached) " >&6
18903else
18904  ac_check_lib_save_LIBS=$LIBS
18905LIBS="-lws2_32  $LIBS"
18906cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18907/* end confdefs.h.  */
18908
18909
18910int
18911main ()
18912{
18913return main ();
18914  ;
18915  return 0;
18916}
18917_ACEOF
18918if ac_fn_c_try_link "$LINENO"; then :
18919  ac_cv_lib_ws2_32_main=yes
18920else
18921  ac_cv_lib_ws2_32_main=no
18922fi
18923rm -f core conftest.err conftest.$ac_objext \
18924    conftest$ac_exeext conftest.$ac_ext
18925LIBS=$ac_check_lib_save_LIBS
18926fi
18927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5
18928$as_echo "$ac_cv_lib_ws2_32_main" >&6; }
18929if test "x$ac_cv_lib_ws2_32_main" = xyes; then :
18930  cat >>confdefs.h <<_ACEOF
18931#define HAVE_LIBWS2_32 1
18932_ACEOF
18933
18934  LIBS="-lws2_32 $LIBS"
18935
18936fi
18937
18938 fi
18939
18940 # Needs to come after above checks for libsocket & libnsl for SVR4 systems
18941 # Check whether --enable-ipv6 was given.
18942if test "${enable_ipv6+set}" = set; then :
18943  enableval=$enable_ipv6; IPV6CONN=$enableval
18944else
18945  ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
18946if test "x$ac_cv_func_getaddrinfo" = xyes; then :
18947  IPV6CONN=yes
18948else
18949  IPV6CONN=no
18950fi
18951
18952fi
18953
18954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support should be built" >&5
18955$as_echo_n "checking if IPv6 support should be built... " >&6; }
18956 if test "$IPV6CONN" = "yes"; then
18957
18958$as_echo "#define IPv6 1" >>confdefs.h
18959
18960 fi
18961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPV6CONN" >&5
18962$as_echo "$IPV6CONN" >&6; }
18963
18964 # 4.3BSD-Reno added a new member to struct sockaddr_in
18965 ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" "
18966#include <sys/types.h>
18967#include <sys/socket.h>
18968#include <netinet/in.h>
18969
18970"
18971if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then :
18972
18973$as_echo "#define BSD44SOCKETS 1" >>confdefs.h
18974
18975fi
18976
18977
18978 # POSIX.1g changed the type of pointer passed to getsockname/getpeername/etc.
18979 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
18980$ac_includes_default
18981#include <sys/socket.h>
18982"
18983if test "x$ac_cv_type_socklen_t" = xyes; then :
18984
18985cat >>confdefs.h <<_ACEOF
18986#define HAVE_SOCKLEN_T 1
18987_ACEOF
18988
18989
18990fi
18991
18992
18993 # XPG4v2/UNIX95 added msg_control - check to see if we need to define
18994 # _XOPEN_SOURCE to get it (such as on Solaris)
18995 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
18996$ac_includes_default
18997#include <sys/socket.h>
18998
18999"
19000if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
19001
19002fi
19003
19004 # First try for Solaris in C99 compliant mode, which requires XPG6/UNIX03
19005 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then
19006     unset ac_cv_member_struct_msghdr_msg_control
19007     { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=600" >&5
19008$as_echo "$as_me: trying again with _XOPEN_SOURCE=600" >&6;}
19009     ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
19010#define _XOPEN_SOURCE 600
19011$ac_includes_default
19012#include <sys/socket.h>
19013
19014"
19015if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
19016
19017$as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
19018
19019
19020fi
19021
19022 fi
19023 # If that didn't work, fall back to XPG5/UNIX98 with C89
19024 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then
19025     unset ac_cv_member_struct_msghdr_msg_control
19026     { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=500" >&5
19027$as_echo "$as_me: trying again with _XOPEN_SOURCE=500" >&6;}
19028     ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
19029#define _XOPEN_SOURCE 500
19030$ac_includes_default
19031#include <sys/socket.h>
19032
19033"
19034if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
19035
19036$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
19037
19038
19039fi
19040
19041 fi
19042
19043
19044
19045 fi
19046 case $host_os in
19047	solaris*|sco*|sysv4*)	localdef="yes" ;;
19048	*)			localdef="no"  ;;
19049 esac
19050 # Check whether --enable-local-transport was given.
19051if test "${enable_local_transport+set}" = set; then :
19052  enableval=$enable_local_transport; LOCALCONN=$enableval
19053else
19054  LOCALCONN=$localdef
19055fi
19056
19057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support os-specific local connections" >&5
19058$as_echo_n "checking if Xtrans should support os-specific local connections... " >&6; }
19059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALCONN" >&5
19060$as_echo "$LOCALCONN" >&6; }
19061 if test "$LOCALCONN" = "yes"; then
19062
19063$as_echo "#define LOCALCONN 1" >>confdefs.h
19064
19065 fi
19066
19067 # Other functions Xtrans may need
19068 for ac_func in strcasecmp strlcpy
19069do :
19070  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19071ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
19072if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
19073  cat >>confdefs.h <<_ACEOF
19074#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19075_ACEOF
19076
19077fi
19078done
19079
19080
19081
19082
19083# Checks for library functions.
19084for ac_func in strlcpy strnlen
19085do :
19086  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19087ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
19088if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
19089  cat >>confdefs.h <<_ACEOF
19090#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19091_ACEOF
19092
19093fi
19094done
19095
19096
19097# Allow checking code with lint, sparse, etc.
19098
19099
19100
19101
19102
19103# Check whether --with-lint was given.
19104if test "${with_lint+set}" = set; then :
19105  withval=$with_lint; use_lint=$withval
19106else
19107  use_lint=no
19108fi
19109
19110
19111# Obtain platform specific info like program name and options
19112# The lint program on FreeBSD and NetBSD is different from the one on Solaris
19113case $host_os in
19114  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
19115	lint_name=splint
19116	lint_options="-badflag"
19117	;;
19118  *freebsd* | *netbsd*)
19119	lint_name=lint
19120	lint_options="-u -b"
19121	;;
19122  *solaris*)
19123	lint_name=lint
19124	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
19125	;;
19126esac
19127
19128# Test for the presence of the program (either guessed by the code or spelled out by the user)
19129if test "x$use_lint" = x"yes" ; then
19130   # Extract the first word of "$lint_name", so it can be a program name with args.
19131set dummy $lint_name; ac_word=$2
19132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19133$as_echo_n "checking for $ac_word... " >&6; }
19134if ${ac_cv_path_LINT+:} false; then :
19135  $as_echo_n "(cached) " >&6
19136else
19137  case $LINT in
19138  [\\/]* | ?:[\\/]*)
19139  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
19140  ;;
19141  *)
19142  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19143for as_dir in $PATH
19144do
19145  IFS=$as_save_IFS
19146  test -z "$as_dir" && as_dir=.
19147    for ac_exec_ext in '' $ac_executable_extensions; do
19148  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19149    ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
19150    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19151    break 2
19152  fi
19153done
19154  done
19155IFS=$as_save_IFS
19156
19157  ;;
19158esac
19159fi
19160LINT=$ac_cv_path_LINT
19161if test -n "$LINT"; then
19162  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
19163$as_echo "$LINT" >&6; }
19164else
19165  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19166$as_echo "no" >&6; }
19167fi
19168
19169
19170   if test "x$LINT" = "x"; then
19171        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
19172   fi
19173elif test "x$use_lint" = x"no" ; then
19174   if test "x$LINT" != "x"; then
19175      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
19176$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
19177   fi
19178else
19179   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
19180fi
19181
19182# User supplied flags override default flags
19183if test "x$LINT_FLAGS" != "x"; then
19184   lint_options=$LINT_FLAGS
19185fi
19186
19187LINT_FLAGS=$lint_options
19188
19189 if test "x$LINT" != x; then
19190  LINT_TRUE=
19191  LINT_FALSE='#'
19192else
19193  LINT_TRUE='#'
19194  LINT_FALSE=
19195fi
19196
19197
19198
19199
19200
19201# Check whether --enable-lint-library was given.
19202if test "${enable_lint_library+set}" = set; then :
19203  enableval=$enable_lint_library; make_lint_lib=$enableval
19204else
19205  make_lint_lib=no
19206fi
19207
19208
19209if test "x$make_lint_lib" = x"yes" ; then
19210   LINTLIB=llib-lFS.ln
19211   if test "x$LINT" = "x"; then
19212        as_fn_error $? "Cannot make lint library without --with-lint" "$LINENO" 5
19213   fi
19214elif test "x$make_lint_lib" != x"no" ; then
19215   as_fn_error $? "--enable-lint-library expects 'yes' or 'no'." "$LINENO" 5
19216fi
19217
19218
19219 if test x$make_lint_lib != xno; then
19220  MAKE_LINT_LIB_TRUE=
19221  MAKE_LINT_LIB_FALSE='#'
19222else
19223  MAKE_LINT_LIB_TRUE='#'
19224  MAKE_LINT_LIB_FALSE=
19225fi
19226
19227
19228
19229
19230ac_config_files="$ac_config_files Makefile src/Makefile test/Makefile libfs.pc"
19231
19232cat >confcache <<\_ACEOF
19233# This file is a shell script that caches the results of configure
19234# tests run on this system so they can be shared between configure
19235# scripts and configure runs, see configure's option --config-cache.
19236# It is not useful on other systems.  If it contains results you don't
19237# want to keep, you may remove or edit it.
19238#
19239# config.status only pays attention to the cache file if you give it
19240# the --recheck option to rerun configure.
19241#
19242# `ac_cv_env_foo' variables (set or unset) will be overridden when
19243# loading this file, other *unset* `ac_cv_foo' will be assigned the
19244# following values.
19245
19246_ACEOF
19247
19248# The following way of writing the cache mishandles newlines in values,
19249# but we know of no workaround that is simple, portable, and efficient.
19250# So, we kill variables containing newlines.
19251# Ultrix sh set writes to stderr and can't be redirected directly,
19252# and sets the high bit in the cache file unless we assign to the vars.
19253(
19254  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
19255    eval ac_val=\$$ac_var
19256    case $ac_val in #(
19257    *${as_nl}*)
19258      case $ac_var in #(
19259      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
19260$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
19261      esac
19262      case $ac_var in #(
19263      _ | IFS | as_nl) ;; #(
19264      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
19265      *) { eval $ac_var=; unset $ac_var;} ;;
19266      esac ;;
19267    esac
19268  done
19269
19270  (set) 2>&1 |
19271    case $as_nl`(ac_space=' '; set) 2>&1` in #(
19272    *${as_nl}ac_space=\ *)
19273      # `set' does not quote correctly, so add quotes: double-quote
19274      # substitution turns \\\\ into \\, and sed turns \\ into \.
19275      sed -n \
19276	"s/'/'\\\\''/g;
19277	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19278      ;; #(
19279    *)
19280      # `set' quotes correctly as required by POSIX, so do not add quotes.
19281      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19282      ;;
19283    esac |
19284    sort
19285) |
19286  sed '
19287     /^ac_cv_env_/b end
19288     t clear
19289     :clear
19290     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19291     t end
19292     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19293     :end' >>confcache
19294if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
19295  if test -w "$cache_file"; then
19296    if test "x$cache_file" != "x/dev/null"; then
19297      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
19298$as_echo "$as_me: updating cache $cache_file" >&6;}
19299      if test ! -f "$cache_file" || test -h "$cache_file"; then
19300	cat confcache >"$cache_file"
19301      else
19302        case $cache_file in #(
19303        */* | ?:*)
19304	  mv -f confcache "$cache_file"$$ &&
19305	  mv -f "$cache_file"$$ "$cache_file" ;; #(
19306        *)
19307	  mv -f confcache "$cache_file" ;;
19308	esac
19309      fi
19310    fi
19311  else
19312    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
19313$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
19314  fi
19315fi
19316rm -f confcache
19317
19318test "x$prefix" = xNONE && prefix=$ac_default_prefix
19319# Let make expand exec_prefix.
19320test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19321
19322DEFS=-DHAVE_CONFIG_H
19323
19324ac_libobjs=
19325ac_ltlibobjs=
19326U=
19327for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
19328  # 1. Remove the extension, and $U if already installed.
19329  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
19330  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
19331  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
19332  #    will be set to the directory where LIBOBJS objects are built.
19333  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19334  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
19335done
19336LIBOBJS=$ac_libobjs
19337
19338LTLIBOBJS=$ac_ltlibobjs
19339
19340
19341{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
19342$as_echo_n "checking that generated files are newer than configure... " >&6; }
19343   if test -n "$am_sleep_pid"; then
19344     # Hide warnings about reused PIDs.
19345     wait $am_sleep_pid 2>/dev/null
19346   fi
19347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
19348$as_echo "done" >&6; }
19349 if test -n "$EXEEXT"; then
19350  am__EXEEXT_TRUE=
19351  am__EXEEXT_FALSE='#'
19352else
19353  am__EXEEXT_TRUE='#'
19354  am__EXEEXT_FALSE=
19355fi
19356
19357if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19358  as_fn_error $? "conditional \"AMDEP\" was never defined.
19359Usually this means the macro was only invoked conditionally." "$LINENO" 5
19360fi
19361if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19362  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
19363Usually this means the macro was only invoked conditionally." "$LINENO" 5
19364fi
19365if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
19366  as_fn_error $? "conditional \"LINT\" was never defined.
19367Usually this means the macro was only invoked conditionally." "$LINENO" 5
19368fi
19369if test -z "${MAKE_LINT_LIB_TRUE}" && test -z "${MAKE_LINT_LIB_FALSE}"; then
19370  as_fn_error $? "conditional \"MAKE_LINT_LIB\" was never defined.
19371Usually this means the macro was only invoked conditionally." "$LINENO" 5
19372fi
19373
19374: "${CONFIG_STATUS=./config.status}"
19375ac_write_fail=0
19376ac_clean_files_save=$ac_clean_files
19377ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19378{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
19379$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
19380as_write_fail=0
19381cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
19382#! $SHELL
19383# Generated by $as_me.
19384# Run this file to recreate the current configuration.
19385# Compiler output produced by configure, useful for debugging
19386# configure, is in config.log if it exists.
19387
19388debug=false
19389ac_cs_recheck=false
19390ac_cs_silent=false
19391
19392SHELL=\${CONFIG_SHELL-$SHELL}
19393export SHELL
19394_ASEOF
19395cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
19396## -------------------- ##
19397## M4sh Initialization. ##
19398## -------------------- ##
19399
19400# Be more Bourne compatible
19401DUALCASE=1; export DUALCASE # for MKS sh
19402if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19403  emulate sh
19404  NULLCMD=:
19405  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19406  # is contrary to our usage.  Disable this feature.
19407  alias -g '${1+"$@"}'='"$@"'
19408  setopt NO_GLOB_SUBST
19409else
19410  case `(set -o) 2>/dev/null` in #(
19411  *posix*) :
19412    set -o posix ;; #(
19413  *) :
19414     ;;
19415esac
19416fi
19417
19418
19419as_nl='
19420'
19421export as_nl
19422# Printing a long string crashes Solaris 7 /usr/bin/printf.
19423as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
19424as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
19425as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
19426# Prefer a ksh shell builtin over an external printf program on Solaris,
19427# but without wasting forks for bash or zsh.
19428if test -z "$BASH_VERSION$ZSH_VERSION" \
19429    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
19430  as_echo='print -r --'
19431  as_echo_n='print -rn --'
19432elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
19433  as_echo='printf %s\n'
19434  as_echo_n='printf %s'
19435else
19436  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
19437    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
19438    as_echo_n='/usr/ucb/echo -n'
19439  else
19440    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
19441    as_echo_n_body='eval
19442      arg=$1;
19443      case $arg in #(
19444      *"$as_nl"*)
19445	expr "X$arg" : "X\\(.*\\)$as_nl";
19446	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
19447      esac;
19448      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
19449    '
19450    export as_echo_n_body
19451    as_echo_n='sh -c $as_echo_n_body as_echo'
19452  fi
19453  export as_echo_body
19454  as_echo='sh -c $as_echo_body as_echo'
19455fi
19456
19457# The user is always right.
19458if test "${PATH_SEPARATOR+set}" != set; then
19459  PATH_SEPARATOR=:
19460  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
19461    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
19462      PATH_SEPARATOR=';'
19463  }
19464fi
19465
19466
19467# IFS
19468# We need space, tab and new line, in precisely that order.  Quoting is
19469# there to prevent editors from complaining about space-tab.
19470# (If _AS_PATH_WALK were called with IFS unset, it would disable word
19471# splitting by setting IFS to empty value.)
19472IFS=" ""	$as_nl"
19473
19474# Find who we are.  Look in the path if we contain no directory separator.
19475as_myself=
19476case $0 in #((
19477  *[\\/]* ) as_myself=$0 ;;
19478  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19479for as_dir in $PATH
19480do
19481  IFS=$as_save_IFS
19482  test -z "$as_dir" && as_dir=.
19483    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19484  done
19485IFS=$as_save_IFS
19486
19487     ;;
19488esac
19489# We did not find ourselves, most probably we were run as `sh COMMAND'
19490# in which case we are not to be found in the path.
19491if test "x$as_myself" = x; then
19492  as_myself=$0
19493fi
19494if test ! -f "$as_myself"; then
19495  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
19496  exit 1
19497fi
19498
19499# Unset variables that we do not need and which cause bugs (e.g. in
19500# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
19501# suppresses any "Segmentation fault" message there.  '((' could
19502# trigger a bug in pdksh 5.2.14.
19503for as_var in BASH_ENV ENV MAIL MAILPATH
19504do eval test x\${$as_var+set} = xset \
19505  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
19506done
19507PS1='$ '
19508PS2='> '
19509PS4='+ '
19510
19511# NLS nuisances.
19512LC_ALL=C
19513export LC_ALL
19514LANGUAGE=C
19515export LANGUAGE
19516
19517# CDPATH.
19518(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19519
19520
19521# as_fn_error STATUS ERROR [LINENO LOG_FD]
19522# ----------------------------------------
19523# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
19524# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
19525# script with STATUS, using 1 if that was 0.
19526as_fn_error ()
19527{
19528  as_status=$1; test $as_status -eq 0 && as_status=1
19529  if test "$4"; then
19530    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
19531    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
19532  fi
19533  $as_echo "$as_me: error: $2" >&2
19534  as_fn_exit $as_status
19535} # as_fn_error
19536
19537
19538# as_fn_set_status STATUS
19539# -----------------------
19540# Set $? to STATUS, without forking.
19541as_fn_set_status ()
19542{
19543  return $1
19544} # as_fn_set_status
19545
19546# as_fn_exit STATUS
19547# -----------------
19548# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
19549as_fn_exit ()
19550{
19551  set +e
19552  as_fn_set_status $1
19553  exit $1
19554} # as_fn_exit
19555
19556# as_fn_unset VAR
19557# ---------------
19558# Portably unset VAR.
19559as_fn_unset ()
19560{
19561  { eval $1=; unset $1;}
19562}
19563as_unset=as_fn_unset
19564# as_fn_append VAR VALUE
19565# ----------------------
19566# Append the text in VALUE to the end of the definition contained in VAR. Take
19567# advantage of any shell optimizations that allow amortized linear growth over
19568# repeated appends, instead of the typical quadratic growth present in naive
19569# implementations.
19570if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
19571  eval 'as_fn_append ()
19572  {
19573    eval $1+=\$2
19574  }'
19575else
19576  as_fn_append ()
19577  {
19578    eval $1=\$$1\$2
19579  }
19580fi # as_fn_append
19581
19582# as_fn_arith ARG...
19583# ------------------
19584# Perform arithmetic evaluation on the ARGs, and store the result in the
19585# global $as_val. Take advantage of shells that can avoid forks. The arguments
19586# must be portable across $(()) and expr.
19587if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
19588  eval 'as_fn_arith ()
19589  {
19590    as_val=$(( $* ))
19591  }'
19592else
19593  as_fn_arith ()
19594  {
19595    as_val=`expr "$@" || test $? -eq 1`
19596  }
19597fi # as_fn_arith
19598
19599
19600if expr a : '\(a\)' >/dev/null 2>&1 &&
19601   test "X`expr 00001 : '.*\(...\)'`" = X001; then
19602  as_expr=expr
19603else
19604  as_expr=false
19605fi
19606
19607if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
19608  as_basename=basename
19609else
19610  as_basename=false
19611fi
19612
19613if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
19614  as_dirname=dirname
19615else
19616  as_dirname=false
19617fi
19618
19619as_me=`$as_basename -- "$0" ||
19620$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19621	 X"$0" : 'X\(//\)$' \| \
19622	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19623$as_echo X/"$0" |
19624    sed '/^.*\/\([^/][^/]*\)\/*$/{
19625	    s//\1/
19626	    q
19627	  }
19628	  /^X\/\(\/\/\)$/{
19629	    s//\1/
19630	    q
19631	  }
19632	  /^X\/\(\/\).*/{
19633	    s//\1/
19634	    q
19635	  }
19636	  s/.*/./; q'`
19637
19638# Avoid depending upon Character Ranges.
19639as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19640as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19641as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19642as_cr_digits='0123456789'
19643as_cr_alnum=$as_cr_Letters$as_cr_digits
19644
19645ECHO_C= ECHO_N= ECHO_T=
19646case `echo -n x` in #(((((
19647-n*)
19648  case `echo 'xy\c'` in
19649  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
19650  xy)  ECHO_C='\c';;
19651  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
19652       ECHO_T='	';;
19653  esac;;
19654*)
19655  ECHO_N='-n';;
19656esac
19657
19658rm -f conf$$ conf$$.exe conf$$.file
19659if test -d conf$$.dir; then
19660  rm -f conf$$.dir/conf$$.file
19661else
19662  rm -f conf$$.dir
19663  mkdir conf$$.dir 2>/dev/null
19664fi
19665if (echo >conf$$.file) 2>/dev/null; then
19666  if ln -s conf$$.file conf$$ 2>/dev/null; then
19667    as_ln_s='ln -s'
19668    # ... but there are two gotchas:
19669    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19670    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19671    # In both cases, we have to default to `cp -pR'.
19672    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19673      as_ln_s='cp -pR'
19674  elif ln conf$$.file conf$$ 2>/dev/null; then
19675    as_ln_s=ln
19676  else
19677    as_ln_s='cp -pR'
19678  fi
19679else
19680  as_ln_s='cp -pR'
19681fi
19682rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
19683rmdir conf$$.dir 2>/dev/null
19684
19685
19686# as_fn_mkdir_p
19687# -------------
19688# Create "$as_dir" as a directory, including parents if necessary.
19689as_fn_mkdir_p ()
19690{
19691
19692  case $as_dir in #(
19693  -*) as_dir=./$as_dir;;
19694  esac
19695  test -d "$as_dir" || eval $as_mkdir_p || {
19696    as_dirs=
19697    while :; do
19698      case $as_dir in #(
19699      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
19700      *) as_qdir=$as_dir;;
19701      esac
19702      as_dirs="'$as_qdir' $as_dirs"
19703      as_dir=`$as_dirname -- "$as_dir" ||
19704$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19705	 X"$as_dir" : 'X\(//\)[^/]' \| \
19706	 X"$as_dir" : 'X\(//\)$' \| \
19707	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19708$as_echo X"$as_dir" |
19709    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19710	    s//\1/
19711	    q
19712	  }
19713	  /^X\(\/\/\)[^/].*/{
19714	    s//\1/
19715	    q
19716	  }
19717	  /^X\(\/\/\)$/{
19718	    s//\1/
19719	    q
19720	  }
19721	  /^X\(\/\).*/{
19722	    s//\1/
19723	    q
19724	  }
19725	  s/.*/./; q'`
19726      test -d "$as_dir" && break
19727    done
19728    test -z "$as_dirs" || eval "mkdir $as_dirs"
19729  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
19730
19731
19732} # as_fn_mkdir_p
19733if mkdir -p . 2>/dev/null; then
19734  as_mkdir_p='mkdir -p "$as_dir"'
19735else
19736  test -d ./-p && rmdir ./-p
19737  as_mkdir_p=false
19738fi
19739
19740
19741# as_fn_executable_p FILE
19742# -----------------------
19743# Test if FILE is an executable regular file.
19744as_fn_executable_p ()
19745{
19746  test -f "$1" && test -x "$1"
19747} # as_fn_executable_p
19748as_test_x='test -x'
19749as_executable_p=as_fn_executable_p
19750
19751# Sed expression to map a string onto a valid CPP name.
19752as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19753
19754# Sed expression to map a string onto a valid variable name.
19755as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19756
19757
19758exec 6>&1
19759## ----------------------------------- ##
19760## Main body of $CONFIG_STATUS script. ##
19761## ----------------------------------- ##
19762_ASEOF
19763test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19764
19765cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19766# Save the log message, to keep $0 and so on meaningful, and to
19767# report actual input values of CONFIG_FILES etc. instead of their
19768# values after options handling.
19769ac_log="
19770This file was extended by libFS $as_me 1.0.8, which was
19771generated by GNU Autoconf 2.69.  Invocation command line was
19772
19773  CONFIG_FILES    = $CONFIG_FILES
19774  CONFIG_HEADERS  = $CONFIG_HEADERS
19775  CONFIG_LINKS    = $CONFIG_LINKS
19776  CONFIG_COMMANDS = $CONFIG_COMMANDS
19777  $ $0 $@
19778
19779on `(hostname || uname -n) 2>/dev/null | sed 1q`
19780"
19781
19782_ACEOF
19783
19784case $ac_config_files in *"
19785"*) set x $ac_config_files; shift; ac_config_files=$*;;
19786esac
19787
19788case $ac_config_headers in *"
19789"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
19790esac
19791
19792
19793cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19794# Files that config.status was made for.
19795config_files="$ac_config_files"
19796config_headers="$ac_config_headers"
19797config_commands="$ac_config_commands"
19798
19799_ACEOF
19800
19801cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19802ac_cs_usage="\
19803\`$as_me' instantiates files and other configuration actions
19804from templates according to the current configuration.  Unless the files
19805and actions are specified as TAGs, all are instantiated by default.
19806
19807Usage: $0 [OPTION]... [TAG]...
19808
19809  -h, --help       print this help, then exit
19810  -V, --version    print version number and configuration settings, then exit
19811      --config     print configuration, then exit
19812  -q, --quiet, --silent
19813                   do not print progress messages
19814  -d, --debug      don't remove temporary files
19815      --recheck    update $as_me by reconfiguring in the same conditions
19816      --file=FILE[:TEMPLATE]
19817                   instantiate the configuration file FILE
19818      --header=FILE[:TEMPLATE]
19819                   instantiate the configuration header FILE
19820
19821Configuration files:
19822$config_files
19823
19824Configuration headers:
19825$config_headers
19826
19827Configuration commands:
19828$config_commands
19829
19830Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libFS/issues>."
19831
19832_ACEOF
19833cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19834ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19835ac_cs_version="\\
19836libFS config.status 1.0.8
19837configured by $0, generated by GNU Autoconf 2.69,
19838  with options \\"\$ac_cs_config\\"
19839
19840Copyright (C) 2012 Free Software Foundation, Inc.
19841This config.status script is free software; the Free Software Foundation
19842gives unlimited permission to copy, distribute and modify it."
19843
19844ac_pwd='$ac_pwd'
19845srcdir='$srcdir'
19846INSTALL='$INSTALL'
19847MKDIR_P='$MKDIR_P'
19848AWK='$AWK'
19849test -n "\$AWK" || AWK=awk
19850_ACEOF
19851
19852cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19853# The default lists apply if the user does not specify any file.
19854ac_need_defaults=:
19855while test $# != 0
19856do
19857  case $1 in
19858  --*=?*)
19859    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19860    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19861    ac_shift=:
19862    ;;
19863  --*=)
19864    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19865    ac_optarg=
19866    ac_shift=:
19867    ;;
19868  *)
19869    ac_option=$1
19870    ac_optarg=$2
19871    ac_shift=shift
19872    ;;
19873  esac
19874
19875  case $ac_option in
19876  # Handling of the options.
19877  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19878    ac_cs_recheck=: ;;
19879  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19880    $as_echo "$ac_cs_version"; exit ;;
19881  --config | --confi | --conf | --con | --co | --c )
19882    $as_echo "$ac_cs_config"; exit ;;
19883  --debug | --debu | --deb | --de | --d | -d )
19884    debug=: ;;
19885  --file | --fil | --fi | --f )
19886    $ac_shift
19887    case $ac_optarg in
19888    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19889    '') as_fn_error $? "missing file argument" ;;
19890    esac
19891    as_fn_append CONFIG_FILES " '$ac_optarg'"
19892    ac_need_defaults=false;;
19893  --header | --heade | --head | --hea )
19894    $ac_shift
19895    case $ac_optarg in
19896    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19897    esac
19898    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19899    ac_need_defaults=false;;
19900  --he | --h)
19901    # Conflict between --help and --header
19902    as_fn_error $? "ambiguous option: \`$1'
19903Try \`$0 --help' for more information.";;
19904  --help | --hel | -h )
19905    $as_echo "$ac_cs_usage"; exit ;;
19906  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19907  | -silent | --silent | --silen | --sile | --sil | --si | --s)
19908    ac_cs_silent=: ;;
19909
19910  # This is an error.
19911  -*) as_fn_error $? "unrecognized option: \`$1'
19912Try \`$0 --help' for more information." ;;
19913
19914  *) as_fn_append ac_config_targets " $1"
19915     ac_need_defaults=false ;;
19916
19917  esac
19918  shift
19919done
19920
19921ac_configure_extra_args=
19922
19923if $ac_cs_silent; then
19924  exec 6>/dev/null
19925  ac_configure_extra_args="$ac_configure_extra_args --silent"
19926fi
19927
19928_ACEOF
19929cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19930if \$ac_cs_recheck; then
19931  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19932  shift
19933  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19934  CONFIG_SHELL='$SHELL'
19935  export CONFIG_SHELL
19936  exec "\$@"
19937fi
19938
19939_ACEOF
19940cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19941exec 5>>config.log
19942{
19943  echo
19944  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19945## Running $as_me. ##
19946_ASBOX
19947  $as_echo "$ac_log"
19948} >&5
19949
19950_ACEOF
19951cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19952#
19953# INIT-COMMANDS
19954#
19955AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
19956
19957
19958# The HP-UX ksh and POSIX shell print the target directory to stdout
19959# if CDPATH is set.
19960(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19961
19962sed_quote_subst='$sed_quote_subst'
19963double_quote_subst='$double_quote_subst'
19964delay_variable_subst='$delay_variable_subst'
19965macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
19966macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
19967enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
19968enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
19969pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
19970enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
19971shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
19972SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
19973ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
19974PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
19975host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
19976host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
19977host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
19978build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
19979build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
19980build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
19981SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
19982Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
19983GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
19984EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
19985FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
19986LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
19987NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
19988LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
19989max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
19990ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
19991exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
19992lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
19993lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
19994lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
19995lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
19996lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
19997reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
19998reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
19999OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
20000deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
20001file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
20002file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
20003want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
20004DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
20005sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
20006AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
20007AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
20008archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
20009STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
20010RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
20011old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20012old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20013old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
20014lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
20015CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
20016CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
20017compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
20018GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
20019lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
20020lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
20021lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
20022lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
20023lt_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"`'
20024lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
20025nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
20026lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
20027lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
20028objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
20029MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
20030lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
20031lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
20032lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
20033lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
20034lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
20035need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
20036MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
20037DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
20038NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
20039LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
20040OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
20041OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
20042libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
20043shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
20044extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20045archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
20046enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
20047export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
20048whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
20049compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
20050old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
20051old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20052archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
20053archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20054module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
20055module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20056with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
20057allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
20058no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
20059hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
20060hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
20061hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
20062hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
20063hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
20064hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
20065hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
20066inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
20067link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
20068always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
20069export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
20070exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
20071include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
20072prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
20073postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
20074file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
20075variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
20076need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
20077need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
20078version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
20079runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
20080shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
20081shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
20082libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
20083library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
20084soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
20085install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
20086postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20087postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20088finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
20089finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
20090hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
20091sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
20092configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
20093configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
20094hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
20095enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
20096enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
20097enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
20098old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
20099striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
20100
20101LTCC='$LTCC'
20102LTCFLAGS='$LTCFLAGS'
20103compiler='$compiler_DEFAULT'
20104
20105# A function that is used when there is no print builtin or printf.
20106func_fallback_echo ()
20107{
20108  eval 'cat <<_LTECHO_EOF
20109\$1
20110_LTECHO_EOF'
20111}
20112
20113# Quote evaled strings.
20114for var in SHELL \
20115ECHO \
20116PATH_SEPARATOR \
20117SED \
20118GREP \
20119EGREP \
20120FGREP \
20121LD \
20122NM \
20123LN_S \
20124lt_SP2NL \
20125lt_NL2SP \
20126reload_flag \
20127OBJDUMP \
20128deplibs_check_method \
20129file_magic_cmd \
20130file_magic_glob \
20131want_nocaseglob \
20132DLLTOOL \
20133sharedlib_from_linklib_cmd \
20134AR \
20135AR_FLAGS \
20136archiver_list_spec \
20137STRIP \
20138RANLIB \
20139CC \
20140CFLAGS \
20141compiler \
20142lt_cv_sys_global_symbol_pipe \
20143lt_cv_sys_global_symbol_to_cdecl \
20144lt_cv_sys_global_symbol_to_import \
20145lt_cv_sys_global_symbol_to_c_name_address \
20146lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
20147lt_cv_nm_interface \
20148nm_file_list_spec \
20149lt_cv_truncate_bin \
20150lt_prog_compiler_no_builtin_flag \
20151lt_prog_compiler_pic \
20152lt_prog_compiler_wl \
20153lt_prog_compiler_static \
20154lt_cv_prog_compiler_c_o \
20155need_locks \
20156MANIFEST_TOOL \
20157DSYMUTIL \
20158NMEDIT \
20159LIPO \
20160OTOOL \
20161OTOOL64 \
20162shrext_cmds \
20163export_dynamic_flag_spec \
20164whole_archive_flag_spec \
20165compiler_needs_object \
20166with_gnu_ld \
20167allow_undefined_flag \
20168no_undefined_flag \
20169hardcode_libdir_flag_spec \
20170hardcode_libdir_separator \
20171exclude_expsyms \
20172include_expsyms \
20173file_list_spec \
20174variables_saved_for_relink \
20175libname_spec \
20176library_names_spec \
20177soname_spec \
20178install_override_mode \
20179finish_eval \
20180old_striplib \
20181striplib; do
20182    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20183    *[\\\\\\\`\\"\\\$]*)
20184      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20185      ;;
20186    *)
20187      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20188      ;;
20189    esac
20190done
20191
20192# Double-quote double-evaled strings.
20193for var in reload_cmds \
20194old_postinstall_cmds \
20195old_postuninstall_cmds \
20196old_archive_cmds \
20197extract_expsyms_cmds \
20198old_archive_from_new_cmds \
20199old_archive_from_expsyms_cmds \
20200archive_cmds \
20201archive_expsym_cmds \
20202module_cmds \
20203module_expsym_cmds \
20204export_symbols_cmds \
20205prelink_cmds \
20206postlink_cmds \
20207postinstall_cmds \
20208postuninstall_cmds \
20209finish_cmds \
20210sys_lib_search_path_spec \
20211configure_time_dlsearch_path \
20212configure_time_lt_sys_library_path; do
20213    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20214    *[\\\\\\\`\\"\\\$]*)
20215      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20216      ;;
20217    *)
20218      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20219      ;;
20220    esac
20221done
20222
20223ac_aux_dir='$ac_aux_dir'
20224
20225# See if we are running on zsh, and set the options that allow our
20226# commands through without removal of \ escapes INIT.
20227if test -n "\${ZSH_VERSION+set}"; then
20228   setopt NO_GLOB_SUBST
20229fi
20230
20231
20232    PACKAGE='$PACKAGE'
20233    VERSION='$VERSION'
20234    RM='$RM'
20235    ofile='$ofile'
20236
20237
20238
20239
20240_ACEOF
20241
20242cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20243
20244# Handling of arguments.
20245for ac_config_target in $ac_config_targets
20246do
20247  case $ac_config_target in
20248    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
20249    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20250    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20251    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20252    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
20253    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
20254    "libfs.pc") CONFIG_FILES="$CONFIG_FILES libfs.pc" ;;
20255
20256  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
20257  esac
20258done
20259
20260
20261# If the user did not use the arguments to specify the items to instantiate,
20262# then the envvar interface is used.  Set only those that are not.
20263# We use the long form for the default assignment because of an extremely
20264# bizarre bug on SunOS 4.1.3.
20265if $ac_need_defaults; then
20266  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20267  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20268  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20269fi
20270
20271# Have a temporary directory for convenience.  Make it in the build tree
20272# simply because there is no reason against having it here, and in addition,
20273# creating and moving files from /tmp can sometimes cause problems.
20274# Hook for its removal unless debugging.
20275# Note that there is a small window in which the directory will not be cleaned:
20276# after its creation but before its name has been assigned to `$tmp'.
20277$debug ||
20278{
20279  tmp= ac_tmp=
20280  trap 'exit_status=$?
20281  : "${ac_tmp:=$tmp}"
20282  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
20283' 0
20284  trap 'as_fn_exit 1' 1 2 13 15
20285}
20286# Create a (secure) tmp directory for tmp files.
20287
20288{
20289  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20290  test -d "$tmp"
20291}  ||
20292{
20293  tmp=./conf$$-$RANDOM
20294  (umask 077 && mkdir "$tmp")
20295} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
20296ac_tmp=$tmp
20297
20298# Set up the scripts for CONFIG_FILES section.
20299# No need to generate them if there are no CONFIG_FILES.
20300# This happens for instance with `./config.status config.h'.
20301if test -n "$CONFIG_FILES"; then
20302
20303
20304ac_cr=`echo X | tr X '\015'`
20305# On cygwin, bash can eat \r inside `` if the user requested igncr.
20306# But we know of no other shell where ac_cr would be empty at this
20307# point, so we can use a bashism as a fallback.
20308if test "x$ac_cr" = x; then
20309  eval ac_cr=\$\'\\r\'
20310fi
20311ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
20312if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
20313  ac_cs_awk_cr='\\r'
20314else
20315  ac_cs_awk_cr=$ac_cr
20316fi
20317
20318echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
20319_ACEOF
20320
20321
20322{
20323  echo "cat >conf$$subs.awk <<_ACEOF" &&
20324  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
20325  echo "_ACEOF"
20326} >conf$$subs.sh ||
20327  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20328ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
20329ac_delim='%!_!# '
20330for ac_last_try in false false false false false :; do
20331  . ./conf$$subs.sh ||
20332    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20333
20334  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
20335  if test $ac_delim_n = $ac_delim_num; then
20336    break
20337  elif $ac_last_try; then
20338    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20339  else
20340    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20341  fi
20342done
20343rm -f conf$$subs.sh
20344
20345cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20346cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
20347_ACEOF
20348sed -n '
20349h
20350s/^/S["/; s/!.*/"]=/
20351p
20352g
20353s/^[^!]*!//
20354:repl
20355t repl
20356s/'"$ac_delim"'$//
20357t delim
20358:nl
20359h
20360s/\(.\{148\}\)..*/\1/
20361t more1
20362s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
20363p
20364n
20365b repl
20366:more1
20367s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20368p
20369g
20370s/.\{148\}//
20371t nl
20372:delim
20373h
20374s/\(.\{148\}\)..*/\1/
20375t more2
20376s/["\\]/\\&/g; s/^/"/; s/$/"/
20377p
20378b
20379:more2
20380s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20381p
20382g
20383s/.\{148\}//
20384t delim
20385' <conf$$subs.awk | sed '
20386/^[^""]/{
20387  N
20388  s/\n//
20389}
20390' >>$CONFIG_STATUS || ac_write_fail=1
20391rm -f conf$$subs.awk
20392cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20393_ACAWK
20394cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
20395  for (key in S) S_is_set[key] = 1
20396  FS = ""
20397
20398}
20399{
20400  line = $ 0
20401  nfields = split(line, field, "@")
20402  substed = 0
20403  len = length(field[1])
20404  for (i = 2; i < nfields; i++) {
20405    key = field[i]
20406    keylen = length(key)
20407    if (S_is_set[key]) {
20408      value = S[key]
20409      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
20410      len += length(value) + length(field[++i])
20411      substed = 1
20412    } else
20413      len += 1 + keylen
20414  }
20415
20416  print line
20417}
20418
20419_ACAWK
20420_ACEOF
20421cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20422if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
20423  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
20424else
20425  cat
20426fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
20427  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
20428_ACEOF
20429
20430# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
20431# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
20432# trailing colons and then remove the whole line if VPATH becomes empty
20433# (actually we leave an empty line to preserve line numbers).
20434if test "x$srcdir" = x.; then
20435  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
20436h
20437s///
20438s/^/:/
20439s/[	 ]*$/:/
20440s/:\$(srcdir):/:/g
20441s/:\${srcdir}:/:/g
20442s/:@srcdir@:/:/g
20443s/^:*//
20444s/:*$//
20445x
20446s/\(=[	 ]*\).*/\1/
20447G
20448s/\n//
20449s/^[^=]*=[	 ]*$//
20450}'
20451fi
20452
20453cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20454fi # test -n "$CONFIG_FILES"
20455
20456# Set up the scripts for CONFIG_HEADERS section.
20457# No need to generate them if there are no CONFIG_HEADERS.
20458# This happens for instance with `./config.status Makefile'.
20459if test -n "$CONFIG_HEADERS"; then
20460cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
20461BEGIN {
20462_ACEOF
20463
20464# Transform confdefs.h into an awk script `defines.awk', embedded as
20465# here-document in config.status, that substitutes the proper values into
20466# config.h.in to produce config.h.
20467
20468# Create a delimiter string that does not exist in confdefs.h, to ease
20469# handling of long lines.
20470ac_delim='%!_!# '
20471for ac_last_try in false false :; do
20472  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
20473  if test -z "$ac_tt"; then
20474    break
20475  elif $ac_last_try; then
20476    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
20477  else
20478    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20479  fi
20480done
20481
20482# For the awk script, D is an array of macro values keyed by name,
20483# likewise P contains macro parameters if any.  Preserve backslash
20484# newline sequences.
20485
20486ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
20487sed -n '
20488s/.\{148\}/&'"$ac_delim"'/g
20489t rset
20490:rset
20491s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
20492t def
20493d
20494:def
20495s/\\$//
20496t bsnl
20497s/["\\]/\\&/g
20498s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20499D["\1"]=" \3"/p
20500s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
20501d
20502:bsnl
20503s/["\\]/\\&/g
20504s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20505D["\1"]=" \3\\\\\\n"\\/p
20506t cont
20507s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
20508t cont
20509d
20510:cont
20511n
20512s/.\{148\}/&'"$ac_delim"'/g
20513t clear
20514:clear
20515s/\\$//
20516t bsnlc
20517s/["\\]/\\&/g; s/^/"/; s/$/"/p
20518d
20519:bsnlc
20520s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
20521b cont
20522' <confdefs.h | sed '
20523s/'"$ac_delim"'/"\\\
20524"/g' >>$CONFIG_STATUS || ac_write_fail=1
20525
20526cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20527  for (key in D) D_is_set[key] = 1
20528  FS = ""
20529}
20530/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
20531  line = \$ 0
20532  split(line, arg, " ")
20533  if (arg[1] == "#") {
20534    defundef = arg[2]
20535    mac1 = arg[3]
20536  } else {
20537    defundef = substr(arg[1], 2)
20538    mac1 = arg[2]
20539  }
20540  split(mac1, mac2, "(") #)
20541  macro = mac2[1]
20542  prefix = substr(line, 1, index(line, defundef) - 1)
20543  if (D_is_set[macro]) {
20544    # Preserve the white space surrounding the "#".
20545    print prefix "define", macro P[macro] D[macro]
20546    next
20547  } else {
20548    # Replace #undef with comments.  This is necessary, for example,
20549    # in the case of _POSIX_SOURCE, which is predefined and required
20550    # on some systems where configure will not decide to define it.
20551    if (defundef == "undef") {
20552      print "/*", prefix defundef, macro, "*/"
20553      next
20554    }
20555  }
20556}
20557{ print }
20558_ACAWK
20559_ACEOF
20560cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20561  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
20562fi # test -n "$CONFIG_HEADERS"
20563
20564
20565eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
20566shift
20567for ac_tag
20568do
20569  case $ac_tag in
20570  :[FHLC]) ac_mode=$ac_tag; continue;;
20571  esac
20572  case $ac_mode$ac_tag in
20573  :[FHL]*:*);;
20574  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
20575  :[FH]-) ac_tag=-:-;;
20576  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
20577  esac
20578  ac_save_IFS=$IFS
20579  IFS=:
20580  set x $ac_tag
20581  IFS=$ac_save_IFS
20582  shift
20583  ac_file=$1
20584  shift
20585
20586  case $ac_mode in
20587  :L) ac_source=$1;;
20588  :[FH])
20589    ac_file_inputs=
20590    for ac_f
20591    do
20592      case $ac_f in
20593      -) ac_f="$ac_tmp/stdin";;
20594      *) # Look for the file first in the build tree, then in the source tree
20595	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
20596	 # because $ac_f cannot contain `:'.
20597	 test -f "$ac_f" ||
20598	   case $ac_f in
20599	   [\\/$]*) false;;
20600	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
20601	   esac ||
20602	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
20603      esac
20604      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
20605      as_fn_append ac_file_inputs " '$ac_f'"
20606    done
20607
20608    # Let's still pretend it is `configure' which instantiates (i.e., don't
20609    # use $as_me), people would be surprised to read:
20610    #    /* config.h.  Generated by config.status.  */
20611    configure_input='Generated from '`
20612	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
20613	`' by configure.'
20614    if test x"$ac_file" != x-; then
20615      configure_input="$ac_file.  $configure_input"
20616      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
20617$as_echo "$as_me: creating $ac_file" >&6;}
20618    fi
20619    # Neutralize special characters interpreted by sed in replacement strings.
20620    case $configure_input in #(
20621    *\&* | *\|* | *\\* )
20622       ac_sed_conf_input=`$as_echo "$configure_input" |
20623       sed 's/[\\\\&|]/\\\\&/g'`;; #(
20624    *) ac_sed_conf_input=$configure_input;;
20625    esac
20626
20627    case $ac_tag in
20628    *:-:* | *:-) cat >"$ac_tmp/stdin" \
20629      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
20630    esac
20631    ;;
20632  esac
20633
20634  ac_dir=`$as_dirname -- "$ac_file" ||
20635$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20636	 X"$ac_file" : 'X\(//\)[^/]' \| \
20637	 X"$ac_file" : 'X\(//\)$' \| \
20638	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
20639$as_echo X"$ac_file" |
20640    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20641	    s//\1/
20642	    q
20643	  }
20644	  /^X\(\/\/\)[^/].*/{
20645	    s//\1/
20646	    q
20647	  }
20648	  /^X\(\/\/\)$/{
20649	    s//\1/
20650	    q
20651	  }
20652	  /^X\(\/\).*/{
20653	    s//\1/
20654	    q
20655	  }
20656	  s/.*/./; q'`
20657  as_dir="$ac_dir"; as_fn_mkdir_p
20658  ac_builddir=.
20659
20660case "$ac_dir" in
20661.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
20662*)
20663  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
20664  # A ".." for each directory in $ac_dir_suffix.
20665  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
20666  case $ac_top_builddir_sub in
20667  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
20668  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
20669  esac ;;
20670esac
20671ac_abs_top_builddir=$ac_pwd
20672ac_abs_builddir=$ac_pwd$ac_dir_suffix
20673# for backward compatibility:
20674ac_top_builddir=$ac_top_build_prefix
20675
20676case $srcdir in
20677  .)  # We are building in place.
20678    ac_srcdir=.
20679    ac_top_srcdir=$ac_top_builddir_sub
20680    ac_abs_top_srcdir=$ac_pwd ;;
20681  [\\/]* | ?:[\\/]* )  # Absolute name.
20682    ac_srcdir=$srcdir$ac_dir_suffix;
20683    ac_top_srcdir=$srcdir
20684    ac_abs_top_srcdir=$srcdir ;;
20685  *) # Relative name.
20686    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
20687    ac_top_srcdir=$ac_top_build_prefix$srcdir
20688    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
20689esac
20690ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
20691
20692
20693  case $ac_mode in
20694  :F)
20695  #
20696  # CONFIG_FILE
20697  #
20698
20699  case $INSTALL in
20700  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
20701  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
20702  esac
20703  ac_MKDIR_P=$MKDIR_P
20704  case $MKDIR_P in
20705  [\\/$]* | ?:[\\/]* ) ;;
20706  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
20707  esac
20708_ACEOF
20709
20710cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20711# If the template does not know about datarootdir, expand it.
20712# FIXME: This hack should be removed a few years after 2.60.
20713ac_datarootdir_hack=; ac_datarootdir_seen=
20714ac_sed_dataroot='
20715/datarootdir/ {
20716  p
20717  q
20718}
20719/@datadir@/p
20720/@docdir@/p
20721/@infodir@/p
20722/@localedir@/p
20723/@mandir@/p'
20724case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
20725*datarootdir*) ac_datarootdir_seen=yes;;
20726*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
20727  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
20728$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
20729_ACEOF
20730cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20731  ac_datarootdir_hack='
20732  s&@datadir@&$datadir&g
20733  s&@docdir@&$docdir&g
20734  s&@infodir@&$infodir&g
20735  s&@localedir@&$localedir&g
20736  s&@mandir@&$mandir&g
20737  s&\\\${datarootdir}&$datarootdir&g' ;;
20738esac
20739_ACEOF
20740
20741# Neutralize VPATH when `$srcdir' = `.'.
20742# Shell code in configure.ac might set extrasub.
20743# FIXME: do we really want to maintain this feature?
20744cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20745ac_sed_extra="$ac_vpsub
20746$extrasub
20747_ACEOF
20748cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20749:t
20750/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
20751s|@configure_input@|$ac_sed_conf_input|;t t
20752s&@top_builddir@&$ac_top_builddir_sub&;t t
20753s&@top_build_prefix@&$ac_top_build_prefix&;t t
20754s&@srcdir@&$ac_srcdir&;t t
20755s&@abs_srcdir@&$ac_abs_srcdir&;t t
20756s&@top_srcdir@&$ac_top_srcdir&;t t
20757s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
20758s&@builddir@&$ac_builddir&;t t
20759s&@abs_builddir@&$ac_abs_builddir&;t t
20760s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
20761s&@INSTALL@&$ac_INSTALL&;t t
20762s&@MKDIR_P@&$ac_MKDIR_P&;t t
20763$ac_datarootdir_hack
20764"
20765eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
20766  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20767
20768test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
20769  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
20770  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
20771      "$ac_tmp/out"`; test -z "$ac_out"; } &&
20772  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20773which seems to be undefined.  Please make sure it is defined" >&5
20774$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20775which seems to be undefined.  Please make sure it is defined" >&2;}
20776
20777  rm -f "$ac_tmp/stdin"
20778  case $ac_file in
20779  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
20780  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
20781  esac \
20782  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20783 ;;
20784  :H)
20785  #
20786  # CONFIG_HEADER
20787  #
20788  if test x"$ac_file" != x-; then
20789    {
20790      $as_echo "/* $configure_input  */" \
20791      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
20792    } >"$ac_tmp/config.h" \
20793      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20794    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
20795      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
20796$as_echo "$as_me: $ac_file is unchanged" >&6;}
20797    else
20798      rm -f "$ac_file"
20799      mv "$ac_tmp/config.h" "$ac_file" \
20800	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
20801    fi
20802  else
20803    $as_echo "/* $configure_input  */" \
20804      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
20805      || as_fn_error $? "could not create -" "$LINENO" 5
20806  fi
20807# Compute "$ac_file"'s index in $config_headers.
20808_am_arg="$ac_file"
20809_am_stamp_count=1
20810for _am_header in $config_headers :; do
20811  case $_am_header in
20812    $_am_arg | $_am_arg:* )
20813      break ;;
20814    * )
20815      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
20816  esac
20817done
20818echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
20819$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20820	 X"$_am_arg" : 'X\(//\)[^/]' \| \
20821	 X"$_am_arg" : 'X\(//\)$' \| \
20822	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
20823$as_echo X"$_am_arg" |
20824    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20825	    s//\1/
20826	    q
20827	  }
20828	  /^X\(\/\/\)[^/].*/{
20829	    s//\1/
20830	    q
20831	  }
20832	  /^X\(\/\/\)$/{
20833	    s//\1/
20834	    q
20835	  }
20836	  /^X\(\/\).*/{
20837	    s//\1/
20838	    q
20839	  }
20840	  s/.*/./; q'`/stamp-h$_am_stamp_count
20841 ;;
20842
20843  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
20844$as_echo "$as_me: executing $ac_file commands" >&6;}
20845 ;;
20846  esac
20847
20848
20849  case $ac_file$ac_mode in
20850    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
20851  # Older Autoconf quotes --file arguments for eval, but not when files
20852  # are listed without --file.  Let's play safe and only enable the eval
20853  # if we detect the quoting.
20854  case $CONFIG_FILES in
20855  *\'*) eval set x "$CONFIG_FILES" ;;
20856  *)   set x $CONFIG_FILES ;;
20857  esac
20858  shift
20859  for mf
20860  do
20861    # Strip MF so we end up with the name of the file.
20862    mf=`echo "$mf" | sed -e 's/:.*$//'`
20863    # Check whether this is an Automake generated Makefile or not.
20864    # We used to match only the files named 'Makefile.in', but
20865    # some people rename them; so instead we look at the file content.
20866    # Grep'ing the first line is not enough: some people post-process
20867    # each Makefile.in and add a new line on top of each file to say so.
20868    # Grep'ing the whole file is not good either: AIX grep has a line
20869    # limit of 2048, but all sed's we know have understand at least 4000.
20870    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
20871      dirpart=`$as_dirname -- "$mf" ||
20872$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20873	 X"$mf" : 'X\(//\)[^/]' \| \
20874	 X"$mf" : 'X\(//\)$' \| \
20875	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
20876$as_echo X"$mf" |
20877    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20878	    s//\1/
20879	    q
20880	  }
20881	  /^X\(\/\/\)[^/].*/{
20882	    s//\1/
20883	    q
20884	  }
20885	  /^X\(\/\/\)$/{
20886	    s//\1/
20887	    q
20888	  }
20889	  /^X\(\/\).*/{
20890	    s//\1/
20891	    q
20892	  }
20893	  s/.*/./; q'`
20894    else
20895      continue
20896    fi
20897    # Extract the definition of DEPDIR, am__include, and am__quote
20898    # from the Makefile without running 'make'.
20899    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
20900    test -z "$DEPDIR" && continue
20901    am__include=`sed -n 's/^am__include = //p' < "$mf"`
20902    test -z "$am__include" && continue
20903    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
20904    # Find all dependency output files, they are included files with
20905    # $(DEPDIR) in their names.  We invoke sed twice because it is the
20906    # simplest approach to changing $(DEPDIR) to its actual value in the
20907    # expansion.
20908    for file in `sed -n "
20909      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20910	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
20911      # Make sure the directory exists.
20912      test -f "$dirpart/$file" && continue
20913      fdir=`$as_dirname -- "$file" ||
20914$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20915	 X"$file" : 'X\(//\)[^/]' \| \
20916	 X"$file" : 'X\(//\)$' \| \
20917	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20918$as_echo X"$file" |
20919    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20920	    s//\1/
20921	    q
20922	  }
20923	  /^X\(\/\/\)[^/].*/{
20924	    s//\1/
20925	    q
20926	  }
20927	  /^X\(\/\/\)$/{
20928	    s//\1/
20929	    q
20930	  }
20931	  /^X\(\/\).*/{
20932	    s//\1/
20933	    q
20934	  }
20935	  s/.*/./; q'`
20936      as_dir=$dirpart/$fdir; as_fn_mkdir_p
20937      # echo "creating $dirpart/$file"
20938      echo '# dummy' > "$dirpart/$file"
20939    done
20940  done
20941}
20942 ;;
20943    "libtool":C)
20944
20945    # See if we are running on zsh, and set the options that allow our
20946    # commands through without removal of \ escapes.
20947    if test -n "${ZSH_VERSION+set}"; then
20948      setopt NO_GLOB_SUBST
20949    fi
20950
20951    cfgfile=${ofile}T
20952    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20953    $RM "$cfgfile"
20954
20955    cat <<_LT_EOF >> "$cfgfile"
20956#! $SHELL
20957# Generated automatically by $as_me ($PACKAGE) $VERSION
20958# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20959# NOTE: Changes made to this file will be lost: look at ltmain.sh.
20960
20961# Provide generalized library-building support services.
20962# Written by Gordon Matzigkeit, 1996
20963
20964# Copyright (C) 2014 Free Software Foundation, Inc.
20965# This is free software; see the source for copying conditions.  There is NO
20966# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
20967
20968# GNU Libtool is free software; you can redistribute it and/or modify
20969# it under the terms of the GNU General Public License as published by
20970# the Free Software Foundation; either version 2 of of the License, or
20971# (at your option) any later version.
20972#
20973# As a special exception to the GNU General Public License, if you
20974# distribute this file as part of a program or library that is built
20975# using GNU Libtool, you may include this file under the  same
20976# distribution terms that you use for the rest of that program.
20977#
20978# GNU Libtool is distributed in the hope that it will be useful, but
20979# WITHOUT ANY WARRANTY; without even the implied warranty of
20980# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20981# GNU General Public License for more details.
20982#
20983# You should have received a copy of the GNU General Public License
20984# along with this program.  If not, see <http://www.gnu.org/licenses/>.
20985
20986
20987# The names of the tagged configurations supported by this script.
20988available_tags=''
20989
20990# Configured defaults for sys_lib_dlsearch_path munging.
20991: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
20992
20993# ### BEGIN LIBTOOL CONFIG
20994
20995# Which release of libtool.m4 was used?
20996macro_version=$macro_version
20997macro_revision=$macro_revision
20998
20999# Whether or not to build shared libraries.
21000build_libtool_libs=$enable_shared
21001
21002# Whether or not to build static libraries.
21003build_old_libs=$enable_static
21004
21005# What type of objects to build.
21006pic_mode=$pic_mode
21007
21008# Whether or not to optimize for fast installation.
21009fast_install=$enable_fast_install
21010
21011# Shared archive member basename,for filename based shared library versioning on AIX.
21012shared_archive_member_spec=$shared_archive_member_spec
21013
21014# Shell to use when invoking shell scripts.
21015SHELL=$lt_SHELL
21016
21017# An echo program that protects backslashes.
21018ECHO=$lt_ECHO
21019
21020# The PATH separator for the build system.
21021PATH_SEPARATOR=$lt_PATH_SEPARATOR
21022
21023# The host system.
21024host_alias=$host_alias
21025host=$host
21026host_os=$host_os
21027
21028# The build system.
21029build_alias=$build_alias
21030build=$build
21031build_os=$build_os
21032
21033# A sed program that does not truncate output.
21034SED=$lt_SED
21035
21036# Sed that helps us avoid accidentally triggering echo(1) options like -n.
21037Xsed="\$SED -e 1s/^X//"
21038
21039# A grep program that handles long lines.
21040GREP=$lt_GREP
21041
21042# An ERE matcher.
21043EGREP=$lt_EGREP
21044
21045# A literal string matcher.
21046FGREP=$lt_FGREP
21047
21048# A BSD- or MS-compatible name lister.
21049NM=$lt_NM
21050
21051# Whether we need soft or hard links.
21052LN_S=$lt_LN_S
21053
21054# What is the maximum length of a command?
21055max_cmd_len=$max_cmd_len
21056
21057# Object file suffix (normally "o").
21058objext=$ac_objext
21059
21060# Executable file suffix (normally "").
21061exeext=$exeext
21062
21063# whether the shell understands "unset".
21064lt_unset=$lt_unset
21065
21066# turn spaces into newlines.
21067SP2NL=$lt_lt_SP2NL
21068
21069# turn newlines into spaces.
21070NL2SP=$lt_lt_NL2SP
21071
21072# convert \$build file names to \$host format.
21073to_host_file_cmd=$lt_cv_to_host_file_cmd
21074
21075# convert \$build files to toolchain format.
21076to_tool_file_cmd=$lt_cv_to_tool_file_cmd
21077
21078# An object symbol dumper.
21079OBJDUMP=$lt_OBJDUMP
21080
21081# Method to check whether dependent libraries are shared objects.
21082deplibs_check_method=$lt_deplibs_check_method
21083
21084# Command to use when deplibs_check_method = "file_magic".
21085file_magic_cmd=$lt_file_magic_cmd
21086
21087# How to find potential files when deplibs_check_method = "file_magic".
21088file_magic_glob=$lt_file_magic_glob
21089
21090# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
21091want_nocaseglob=$lt_want_nocaseglob
21092
21093# DLL creation program.
21094DLLTOOL=$lt_DLLTOOL
21095
21096# Command to associate shared and link libraries.
21097sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
21098
21099# The archiver.
21100AR=$lt_AR
21101
21102# Flags to create an archive.
21103AR_FLAGS=$lt_AR_FLAGS
21104
21105# How to feed a file listing to the archiver.
21106archiver_list_spec=$lt_archiver_list_spec
21107
21108# A symbol stripping program.
21109STRIP=$lt_STRIP
21110
21111# Commands used to install an old-style archive.
21112RANLIB=$lt_RANLIB
21113old_postinstall_cmds=$lt_old_postinstall_cmds
21114old_postuninstall_cmds=$lt_old_postuninstall_cmds
21115
21116# Whether to use a lock for old archive extraction.
21117lock_old_archive_extraction=$lock_old_archive_extraction
21118
21119# A C compiler.
21120LTCC=$lt_CC
21121
21122# LTCC compiler flags.
21123LTCFLAGS=$lt_CFLAGS
21124
21125# Take the output of nm and produce a listing of raw symbols and C names.
21126global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21127
21128# Transform the output of nm in a proper C declaration.
21129global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21130
21131# Transform the output of nm into a list of symbols to manually relocate.
21132global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
21133
21134# Transform the output of nm in a C name address pair.
21135global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21136
21137# Transform the output of nm in a C name address pair when lib prefix is needed.
21138global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21139
21140# The name lister interface.
21141nm_interface=$lt_lt_cv_nm_interface
21142
21143# Specify filename containing input files for \$NM.
21144nm_file_list_spec=$lt_nm_file_list_spec
21145
21146# The root where to search for dependent libraries,and where our libraries should be installed.
21147lt_sysroot=$lt_sysroot
21148
21149# Command to truncate a binary pipe.
21150lt_truncate_bin=$lt_lt_cv_truncate_bin
21151
21152# The name of the directory that contains temporary libtool files.
21153objdir=$objdir
21154
21155# Used to examine libraries when file_magic_cmd begins with "file".
21156MAGIC_CMD=$MAGIC_CMD
21157
21158# Must we lock files when doing compilation?
21159need_locks=$lt_need_locks
21160
21161# Manifest tool.
21162MANIFEST_TOOL=$lt_MANIFEST_TOOL
21163
21164# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
21165DSYMUTIL=$lt_DSYMUTIL
21166
21167# Tool to change global to local symbols on Mac OS X.
21168NMEDIT=$lt_NMEDIT
21169
21170# Tool to manipulate fat objects and archives on Mac OS X.
21171LIPO=$lt_LIPO
21172
21173# ldd/readelf like tool for Mach-O binaries on Mac OS X.
21174OTOOL=$lt_OTOOL
21175
21176# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
21177OTOOL64=$lt_OTOOL64
21178
21179# Old archive suffix (normally "a").
21180libext=$libext
21181
21182# Shared library suffix (normally ".so").
21183shrext_cmds=$lt_shrext_cmds
21184
21185# The commands to extract the exported symbol list from a shared archive.
21186extract_expsyms_cmds=$lt_extract_expsyms_cmds
21187
21188# Variables whose values should be saved in libtool wrapper scripts and
21189# restored at link time.
21190variables_saved_for_relink=$lt_variables_saved_for_relink
21191
21192# Do we need the "lib" prefix for modules?
21193need_lib_prefix=$need_lib_prefix
21194
21195# Do we need a version for libraries?
21196need_version=$need_version
21197
21198# Library versioning type.
21199version_type=$version_type
21200
21201# Shared library runtime path variable.
21202runpath_var=$runpath_var
21203
21204# Shared library path variable.
21205shlibpath_var=$shlibpath_var
21206
21207# Is shlibpath searched before the hard-coded library search path?
21208shlibpath_overrides_runpath=$shlibpath_overrides_runpath
21209
21210# Format of library name prefix.
21211libname_spec=$lt_libname_spec
21212
21213# List of archive names.  First name is the real one, the rest are links.
21214# The last name is the one that the linker finds with -lNAME
21215library_names_spec=$lt_library_names_spec
21216
21217# The coded name of the library, if different from the real name.
21218soname_spec=$lt_soname_spec
21219
21220# Permission mode override for installation of shared libraries.
21221install_override_mode=$lt_install_override_mode
21222
21223# Command to use after installation of a shared archive.
21224postinstall_cmds=$lt_postinstall_cmds
21225
21226# Command to use after uninstallation of a shared archive.
21227postuninstall_cmds=$lt_postuninstall_cmds
21228
21229# Commands used to finish a libtool library installation in a directory.
21230finish_cmds=$lt_finish_cmds
21231
21232# As "finish_cmds", except a single script fragment to be evaled but
21233# not shown.
21234finish_eval=$lt_finish_eval
21235
21236# Whether we should hardcode library paths into libraries.
21237hardcode_into_libs=$hardcode_into_libs
21238
21239# Compile-time system search path for libraries.
21240sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21241
21242# Detected run-time system search path for libraries.
21243sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
21244
21245# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
21246configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
21247
21248# Whether dlopen is supported.
21249dlopen_support=$enable_dlopen
21250
21251# Whether dlopen of programs is supported.
21252dlopen_self=$enable_dlopen_self
21253
21254# Whether dlopen of statically linked programs is supported.
21255dlopen_self_static=$enable_dlopen_self_static
21256
21257# Commands to strip libraries.
21258old_striplib=$lt_old_striplib
21259striplib=$lt_striplib
21260
21261
21262# The linker used to build libraries.
21263LD=$lt_LD
21264
21265# How to create reloadable object files.
21266reload_flag=$lt_reload_flag
21267reload_cmds=$lt_reload_cmds
21268
21269# Commands used to build an old-style archive.
21270old_archive_cmds=$lt_old_archive_cmds
21271
21272# A language specific compiler.
21273CC=$lt_compiler
21274
21275# Is the compiler the GNU compiler?
21276with_gcc=$GCC
21277
21278# Compiler flag to turn off builtin functions.
21279no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21280
21281# Additional compiler flags for building library objects.
21282pic_flag=$lt_lt_prog_compiler_pic
21283
21284# How to pass a linker flag through the compiler.
21285wl=$lt_lt_prog_compiler_wl
21286
21287# Compiler flag to prevent dynamic linking.
21288link_static_flag=$lt_lt_prog_compiler_static
21289
21290# Does compiler simultaneously support -c and -o options?
21291compiler_c_o=$lt_lt_cv_prog_compiler_c_o
21292
21293# Whether or not to add -lc for building shared libraries.
21294build_libtool_need_lc=$archive_cmds_need_lc
21295
21296# Whether or not to disallow shared libs when runtime libs are static.
21297allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
21298
21299# Compiler flag to allow reflexive dlopens.
21300export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
21301
21302# Compiler flag to generate shared objects directly from archives.
21303whole_archive_flag_spec=$lt_whole_archive_flag_spec
21304
21305# Whether the compiler copes with passing no objects directly.
21306compiler_needs_object=$lt_compiler_needs_object
21307
21308# Create an old-style archive from a shared archive.
21309old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
21310
21311# Create a temporary old-style archive to link instead of a shared archive.
21312old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
21313
21314# Commands used to build a shared archive.
21315archive_cmds=$lt_archive_cmds
21316archive_expsym_cmds=$lt_archive_expsym_cmds
21317
21318# Commands used to build a loadable module if different from building
21319# a shared archive.
21320module_cmds=$lt_module_cmds
21321module_expsym_cmds=$lt_module_expsym_cmds
21322
21323# Whether we are building with GNU ld or not.
21324with_gnu_ld=$lt_with_gnu_ld
21325
21326# Flag that allows shared libraries with undefined symbols to be built.
21327allow_undefined_flag=$lt_allow_undefined_flag
21328
21329# Flag that enforces no undefined symbols.
21330no_undefined_flag=$lt_no_undefined_flag
21331
21332# Flag to hardcode \$libdir into a binary during linking.
21333# This must work even if \$libdir does not exist
21334hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
21335
21336# Whether we need a single "-rpath" flag with a separated argument.
21337hardcode_libdir_separator=$lt_hardcode_libdir_separator
21338
21339# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21340# DIR into the resulting binary.
21341hardcode_direct=$hardcode_direct
21342
21343# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21344# DIR into the resulting binary and the resulting library dependency is
21345# "absolute",i.e impossible to change by setting \$shlibpath_var if the
21346# library is relocated.
21347hardcode_direct_absolute=$hardcode_direct_absolute
21348
21349# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
21350# into the resulting binary.
21351hardcode_minus_L=$hardcode_minus_L
21352
21353# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
21354# into the resulting binary.
21355hardcode_shlibpath_var=$hardcode_shlibpath_var
21356
21357# Set to "yes" if building a shared library automatically hardcodes DIR
21358# into the library and all subsequent libraries and executables linked
21359# against it.
21360hardcode_automatic=$hardcode_automatic
21361
21362# Set to yes if linker adds runtime paths of dependent libraries
21363# to runtime path list.
21364inherit_rpath=$inherit_rpath
21365
21366# Whether libtool must link a program against all its dependency libraries.
21367link_all_deplibs=$link_all_deplibs
21368
21369# Set to "yes" if exported symbols are required.
21370always_export_symbols=$always_export_symbols
21371
21372# The commands to list exported symbols.
21373export_symbols_cmds=$lt_export_symbols_cmds
21374
21375# Symbols that should not be listed in the preloaded symbols.
21376exclude_expsyms=$lt_exclude_expsyms
21377
21378# Symbols that must always be exported.
21379include_expsyms=$lt_include_expsyms
21380
21381# Commands necessary for linking programs (against libraries) with templates.
21382prelink_cmds=$lt_prelink_cmds
21383
21384# Commands necessary for finishing linking programs.
21385postlink_cmds=$lt_postlink_cmds
21386
21387# Specify filename containing input files.
21388file_list_spec=$lt_file_list_spec
21389
21390# How to hardcode a shared library path into an executable.
21391hardcode_action=$hardcode_action
21392
21393# ### END LIBTOOL CONFIG
21394
21395_LT_EOF
21396
21397    cat <<'_LT_EOF' >> "$cfgfile"
21398
21399# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
21400
21401# func_munge_path_list VARIABLE PATH
21402# -----------------------------------
21403# VARIABLE is name of variable containing _space_ separated list of
21404# directories to be munged by the contents of PATH, which is string
21405# having a format:
21406# "DIR[:DIR]:"
21407#       string "DIR[ DIR]" will be prepended to VARIABLE
21408# ":DIR[:DIR]"
21409#       string "DIR[ DIR]" will be appended to VARIABLE
21410# "DIRP[:DIRP]::[DIRA:]DIRA"
21411#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
21412#       "DIRA[ DIRA]" will be appended to VARIABLE
21413# "DIR[:DIR]"
21414#       VARIABLE will be replaced by "DIR[ DIR]"
21415func_munge_path_list ()
21416{
21417    case x$2 in
21418    x)
21419        ;;
21420    *:)
21421        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
21422        ;;
21423    x:*)
21424        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
21425        ;;
21426    *::*)
21427        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
21428        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
21429        ;;
21430    *)
21431        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
21432        ;;
21433    esac
21434}
21435
21436
21437# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
21438func_cc_basename ()
21439{
21440    for cc_temp in $*""; do
21441      case $cc_temp in
21442        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
21443        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
21444        \-*) ;;
21445        *) break;;
21446      esac
21447    done
21448    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
21449}
21450
21451
21452# ### END FUNCTIONS SHARED WITH CONFIGURE
21453
21454_LT_EOF
21455
21456  case $host_os in
21457  aix3*)
21458    cat <<\_LT_EOF >> "$cfgfile"
21459# AIX sometimes has problems with the GCC collect2 program.  For some
21460# reason, if we set the COLLECT_NAMES environment variable, the problems
21461# vanish in a puff of smoke.
21462if test set != "${COLLECT_NAMES+set}"; then
21463  COLLECT_NAMES=
21464  export COLLECT_NAMES
21465fi
21466_LT_EOF
21467    ;;
21468  esac
21469
21470
21471ltmain=$ac_aux_dir/ltmain.sh
21472
21473
21474  # We use sed instead of cat because bash on DJGPP gets confused if
21475  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
21476  # text mode, it properly converts lines to CR/LF.  This bash problem
21477  # is reportedly fixed, but why not run on old versions too?
21478  sed '$q' "$ltmain" >> "$cfgfile" \
21479     || (rm -f "$cfgfile"; exit 1)
21480
21481   mv -f "$cfgfile" "$ofile" ||
21482    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
21483  chmod +x "$ofile"
21484
21485 ;;
21486
21487  esac
21488done # for ac_tag
21489
21490
21491as_fn_exit 0
21492_ACEOF
21493ac_clean_files=$ac_clean_files_save
21494
21495test $ac_write_fail = 0 ||
21496  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
21497
21498
21499# configure is writing to config.log, and then calls config.status.
21500# config.status does its own redirection, appending to config.log.
21501# Unfortunately, on DOS this fails, as config.log is still kept open
21502# by configure, so config.status won't be able to write to it; its
21503# output is simply discarded.  So we exec the FD to /dev/null,
21504# effectively closing config.log, so it can be properly (re)opened and
21505# appended to by config.status.  When coming back to configure, we
21506# need to make the FD available again.
21507if test "$no_create" != yes; then
21508  ac_cs_success=:
21509  ac_config_status_args=
21510  test "$silent" = yes &&
21511    ac_config_status_args="$ac_config_status_args --quiet"
21512  exec 5>/dev/null
21513  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
21514  exec 5>>config.log
21515  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21516  # would make configure fail if this is the last instruction.
21517  $ac_cs_success || as_fn_exit 1
21518fi
21519if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
21520  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
21521$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
21522fi
21523
21524