configure revision 4e7590ef
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.68 for libXcomposite 0.4.4.
4#
5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6#
7#
8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10# Foundation, Inc.
11#
12#
13# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
15## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
18
19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22  emulate sh
23  NULLCMD=:
24  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25  # is contrary to our usage.  Disable this feature.
26  alias -g '${1+"$@"}'='"$@"'
27  setopt NO_GLOB_SUBST
28else
29  case `(set -o) 2>/dev/null` in #(
30  *posix*) :
31    set -o posix ;; #(
32  *) :
33     ;;
34esac
35fi
36
37
38as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45# Prefer a ksh shell builtin over an external printf program on Solaris,
46# but without wasting forks for bash or zsh.
47if test -z "$BASH_VERSION$ZSH_VERSION" \
48    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49  as_echo='print -r --'
50  as_echo_n='print -rn --'
51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52  as_echo='printf %s\n'
53  as_echo_n='printf %s'
54else
55  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57    as_echo_n='/usr/ucb/echo -n'
58  else
59    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60    as_echo_n_body='eval
61      arg=$1;
62      case $arg in #(
63      *"$as_nl"*)
64	expr "X$arg" : "X\\(.*\\)$as_nl";
65	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66      esac;
67      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68    '
69    export as_echo_n_body
70    as_echo_n='sh -c $as_echo_n_body as_echo'
71  fi
72  export as_echo_body
73  as_echo='sh -c $as_echo_body as_echo'
74fi
75
76# The user is always right.
77if test "${PATH_SEPARATOR+set}" != set; then
78  PATH_SEPARATOR=:
79  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81      PATH_SEPARATOR=';'
82  }
83fi
84
85
86# IFS
87# We need space, tab and new line, in precisely that order.  Quoting is
88# there to prevent editors from complaining about space-tab.
89# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90# splitting by setting IFS to empty value.)
91IFS=" ""	$as_nl"
92
93# Find who we are.  Look in the path if we contain no directory separator.
94as_myself=
95case $0 in #((
96  *[\\/]* ) as_myself=$0 ;;
97  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98for as_dir in $PATH
99do
100  IFS=$as_save_IFS
101  test -z "$as_dir" && as_dir=.
102    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103  done
104IFS=$as_save_IFS
105
106     ;;
107esac
108# We did not find ourselves, most probably we were run as `sh COMMAND'
109# in which case we are not to be found in the path.
110if test "x$as_myself" = x; then
111  as_myself=$0
112fi
113if test ! -f "$as_myself"; then
114  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115  exit 1
116fi
117
118# Unset variables that we do not need and which cause bugs (e.g. in
119# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
120# suppresses any "Segmentation fault" message there.  '((' could
121# trigger a bug in pdksh 5.2.14.
122for as_var in BASH_ENV ENV MAIL MAILPATH
123do eval test x\${$as_var+set} = xset \
124  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125done
126PS1='$ '
127PS2='> '
128PS4='+ '
129
130# NLS nuisances.
131LC_ALL=C
132export LC_ALL
133LANGUAGE=C
134export LANGUAGE
135
136# CDPATH.
137(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139if test "x$CONFIG_SHELL" = x; then
140  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141  emulate sh
142  NULLCMD=:
143  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144  # is contrary to our usage.  Disable this feature.
145  alias -g '\${1+\"\$@\"}'='\"\$@\"'
146  setopt NO_GLOB_SUBST
147else
148  case \`(set -o) 2>/dev/null\` in #(
149  *posix*) :
150    set -o posix ;; #(
151  *) :
152     ;;
153esac
154fi
155"
156  as_required="as_fn_return () { (exit \$1); }
157as_fn_success () { as_fn_return 0; }
158as_fn_failure () { as_fn_return 1; }
159as_fn_ret_success () { return 0; }
160as_fn_ret_failure () { return 1; }
161
162exitcode=0
163as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169else
170  exitcode=1; echo positional parameters were not saved.
171fi
172test x\$exitcode = x0 || exit 1"
173  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177
178  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
179    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
180    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
181    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182    PATH=/empty FPATH=/empty; export PATH FPATH
183    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
184      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
185test \$(( 1 + 1 )) = 2 || exit 1"
186  if (eval "$as_required") 2>/dev/null; then :
187  as_have_required=yes
188else
189  as_have_required=no
190fi
191  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192
193else
194  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195as_found=false
196for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197do
198  IFS=$as_save_IFS
199  test -z "$as_dir" && as_dir=.
200  as_found=:
201  case $as_dir in #(
202	 /*)
203	   for as_base in sh bash ksh sh5; do
204	     # Try only shells that exist, to save several forks.
205	     as_shell=$as_dir/$as_base
206	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208  CONFIG_SHELL=$as_shell as_have_required=yes
209		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210  break 2
211fi
212fi
213	   done;;
214       esac
215  as_found=false
216done
217$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219  CONFIG_SHELL=$SHELL as_have_required=yes
220fi; }
221IFS=$as_save_IFS
222
223
224      if test "x$CONFIG_SHELL" != x; then :
225  # We cannot yet assume a decent shell, so we have to provide a
226	# neutralization value for shells without unset; and this also
227	# works around shells that cannot unset nonexistent variables.
228	# Preserve -v and -x to the replacement shell.
229	BASH_ENV=/dev/null
230	ENV=/dev/null
231	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232	export CONFIG_SHELL
233	case $- in # ((((
234	  *v*x* | *x*v* ) as_opts=-vx ;;
235	  *v* ) as_opts=-v ;;
236	  *x* ) as_opts=-x ;;
237	  * ) as_opts= ;;
238	esac
239	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240fi
241
242    if test x$as_have_required = xno; then :
243  $as_echo "$0: This script requires a shell more modern than all"
244  $as_echo "$0: the shells that I found on your system."
245  if test x${ZSH_VERSION+set} = xset ; then
246    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248  else
249    $as_echo "$0: Please tell bug-autoconf@gnu.org and
250$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
251$0: about your system, including any error possibly output
252$0: before this message. Then install a modern shell, or
253$0: manually run the script under such a shell if you do
254$0: have one."
255  fi
256  exit 1
257fi
258fi
259fi
260SHELL=${CONFIG_SHELL-/bin/sh}
261export SHELL
262# Unset more variables known to interfere with behavior of common tools.
263CLICOLOR_FORCE= GREP_OPTIONS=
264unset CLICOLOR_FORCE GREP_OPTIONS
265
266## --------------------- ##
267## M4sh Shell Functions. ##
268## --------------------- ##
269# as_fn_unset VAR
270# ---------------
271# Portably unset VAR.
272as_fn_unset ()
273{
274  { eval $1=; unset $1;}
275}
276as_unset=as_fn_unset
277
278# as_fn_set_status STATUS
279# -----------------------
280# Set $? to STATUS, without forking.
281as_fn_set_status ()
282{
283  return $1
284} # as_fn_set_status
285
286# as_fn_exit STATUS
287# -----------------
288# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
289as_fn_exit ()
290{
291  set +e
292  as_fn_set_status $1
293  exit $1
294} # as_fn_exit
295
296# as_fn_mkdir_p
297# -------------
298# Create "$as_dir" as a directory, including parents if necessary.
299as_fn_mkdir_p ()
300{
301
302  case $as_dir in #(
303  -*) as_dir=./$as_dir;;
304  esac
305  test -d "$as_dir" || eval $as_mkdir_p || {
306    as_dirs=
307    while :; do
308      case $as_dir in #(
309      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
310      *) as_qdir=$as_dir;;
311      esac
312      as_dirs="'$as_qdir' $as_dirs"
313      as_dir=`$as_dirname -- "$as_dir" ||
314$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
315	 X"$as_dir" : 'X\(//\)[^/]' \| \
316	 X"$as_dir" : 'X\(//\)$' \| \
317	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
318$as_echo X"$as_dir" |
319    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
320	    s//\1/
321	    q
322	  }
323	  /^X\(\/\/\)[^/].*/{
324	    s//\1/
325	    q
326	  }
327	  /^X\(\/\/\)$/{
328	    s//\1/
329	    q
330	  }
331	  /^X\(\/\).*/{
332	    s//\1/
333	    q
334	  }
335	  s/.*/./; q'`
336      test -d "$as_dir" && break
337    done
338    test -z "$as_dirs" || eval "mkdir $as_dirs"
339  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
340
341
342} # as_fn_mkdir_p
343# as_fn_append VAR VALUE
344# ----------------------
345# Append the text in VALUE to the end of the definition contained in VAR. Take
346# advantage of any shell optimizations that allow amortized linear growth over
347# repeated appends, instead of the typical quadratic growth present in naive
348# implementations.
349if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
350  eval 'as_fn_append ()
351  {
352    eval $1+=\$2
353  }'
354else
355  as_fn_append ()
356  {
357    eval $1=\$$1\$2
358  }
359fi # as_fn_append
360
361# as_fn_arith ARG...
362# ------------------
363# Perform arithmetic evaluation on the ARGs, and store the result in the
364# global $as_val. Take advantage of shells that can avoid forks. The arguments
365# must be portable across $(()) and expr.
366if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
367  eval 'as_fn_arith ()
368  {
369    as_val=$(( $* ))
370  }'
371else
372  as_fn_arith ()
373  {
374    as_val=`expr "$@" || test $? -eq 1`
375  }
376fi # as_fn_arith
377
378
379# as_fn_error STATUS ERROR [LINENO LOG_FD]
380# ----------------------------------------
381# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
382# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
383# script with STATUS, using 1 if that was 0.
384as_fn_error ()
385{
386  as_status=$1; test $as_status -eq 0 && as_status=1
387  if test "$4"; then
388    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
389    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
390  fi
391  $as_echo "$as_me: error: $2" >&2
392  as_fn_exit $as_status
393} # as_fn_error
394
395if expr a : '\(a\)' >/dev/null 2>&1 &&
396   test "X`expr 00001 : '.*\(...\)'`" = X001; then
397  as_expr=expr
398else
399  as_expr=false
400fi
401
402if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
403  as_basename=basename
404else
405  as_basename=false
406fi
407
408if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
409  as_dirname=dirname
410else
411  as_dirname=false
412fi
413
414as_me=`$as_basename -- "$0" ||
415$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
416	 X"$0" : 'X\(//\)$' \| \
417	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
418$as_echo X/"$0" |
419    sed '/^.*\/\([^/][^/]*\)\/*$/{
420	    s//\1/
421	    q
422	  }
423	  /^X\/\(\/\/\)$/{
424	    s//\1/
425	    q
426	  }
427	  /^X\/\(\/\).*/{
428	    s//\1/
429	    q
430	  }
431	  s/.*/./; q'`
432
433# Avoid depending upon Character Ranges.
434as_cr_letters='abcdefghijklmnopqrstuvwxyz'
435as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
436as_cr_Letters=$as_cr_letters$as_cr_LETTERS
437as_cr_digits='0123456789'
438as_cr_alnum=$as_cr_Letters$as_cr_digits
439
440
441  as_lineno_1=$LINENO as_lineno_1a=$LINENO
442  as_lineno_2=$LINENO as_lineno_2a=$LINENO
443  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
444  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
445  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
446  sed -n '
447    p
448    /[$]LINENO/=
449  ' <$as_myself |
450    sed '
451      s/[$]LINENO.*/&-/
452      t lineno
453      b
454      :lineno
455      N
456      :loop
457      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
458      t loop
459      s/-\n.*//
460    ' >$as_me.lineno &&
461  chmod +x "$as_me.lineno" ||
462    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
463
464  # Don't try to exec as it changes $[0], causing all sort of problems
465  # (the dirname of $[0] is not the place where we might find the
466  # original and so on.  Autoconf is especially sensitive to this).
467  . "./$as_me.lineno"
468  # Exit status is that of the last command.
469  exit
470}
471
472ECHO_C= ECHO_N= ECHO_T=
473case `echo -n x` in #(((((
474-n*)
475  case `echo 'xy\c'` in
476  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
477  xy)  ECHO_C='\c';;
478  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
479       ECHO_T='	';;
480  esac;;
481*)
482  ECHO_N='-n';;
483esac
484
485rm -f conf$$ conf$$.exe conf$$.file
486if test -d conf$$.dir; then
487  rm -f conf$$.dir/conf$$.file
488else
489  rm -f conf$$.dir
490  mkdir conf$$.dir 2>/dev/null
491fi
492if (echo >conf$$.file) 2>/dev/null; then
493  if ln -s conf$$.file conf$$ 2>/dev/null; then
494    as_ln_s='ln -s'
495    # ... but there are two gotchas:
496    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
497    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
498    # In both cases, we have to default to `cp -p'.
499    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
500      as_ln_s='cp -p'
501  elif ln conf$$.file conf$$ 2>/dev/null; then
502    as_ln_s=ln
503  else
504    as_ln_s='cp -p'
505  fi
506else
507  as_ln_s='cp -p'
508fi
509rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510rmdir conf$$.dir 2>/dev/null
511
512if mkdir -p . 2>/dev/null; then
513  as_mkdir_p='mkdir -p "$as_dir"'
514else
515  test -d ./-p && rmdir ./-p
516  as_mkdir_p=false
517fi
518
519if test -x / >/dev/null 2>&1; then
520  as_test_x='test -x'
521else
522  if ls -dL / >/dev/null 2>&1; then
523    as_ls_L_option=L
524  else
525    as_ls_L_option=
526  fi
527  as_test_x='
528    eval sh -c '\''
529      if test -d "$1"; then
530	test -d "$1/.";
531      else
532	case $1 in #(
533	-*)set "./$1";;
534	esac;
535	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
536	???[sx]*):;;*)false;;esac;fi
537    '\'' sh
538  '
539fi
540as_executable_p=$as_test_x
541
542# Sed expression to map a string onto a valid CPP name.
543as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
544
545# Sed expression to map a string onto a valid variable name.
546as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
547
548SHELL=${CONFIG_SHELL-/bin/sh}
549
550as_awk_strverscmp='
551  # Use only awk features that work with 7th edition Unix awk (1978).
552  # My, what an old awk you have, Mr. Solaris!
553  END {
554    while (length(v1) && length(v2)) {
555      # Set d1 to be the next thing to compare from v1, and likewise for d2.
556      # Normally this is a single character, but if v1 and v2 contain digits,
557      # compare them as integers and fractions as strverscmp does.
558      if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) {
559	# Split v1 and v2 into their leading digit string components d1 and d2,
560	# and advance v1 and v2 past the leading digit strings.
561	for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue
562	for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue
563	d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1)
564	d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1)
565	if (d1 ~ /^0/) {
566	  if (d2 ~ /^0/) {
567	    # Compare two fractions.
568	    while (d1 ~ /^0/ && d2 ~ /^0/) {
569	      d1 = substr(d1, 2); len1--
570	      d2 = substr(d2, 2); len2--
571	    }
572	    if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) {
573	      # The two components differ in length, and the common prefix
574	      # contains only leading zeros.  Consider the longer to be less.
575	      d1 = -len1
576	      d2 = -len2
577	    } else {
578	      # Otherwise, compare as strings.
579	      d1 = "x" d1
580	      d2 = "x" d2
581	    }
582	  } else {
583	    # A fraction is less than an integer.
584	    exit 1
585	  }
586	} else {
587	  if (d2 ~ /^0/) {
588	    # An integer is greater than a fraction.
589	    exit 2
590	  } else {
591	    # Compare two integers.
592	    d1 += 0
593	    d2 += 0
594	  }
595	}
596      } else {
597	# The normal case, without worrying about digits.
598	d1 = substr(v1, 1, 1); v1 = substr(v1, 2)
599	d2 = substr(v2, 1, 1); v2 = substr(v2, 2)
600      }
601      if (d1 < d2) exit 1
602      if (d1 > d2) exit 2
603    }
604    # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10),
605    # which mishandles some comparisons of empty strings to integers.
606    if (length(v2)) exit 1
607    if (length(v1)) exit 2
608  }
609'
610
611test -n "$DJDIR" || exec 7<&0 </dev/null
612exec 6>&1
613
614# Name of the host.
615# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
616# so uname gets run too.
617ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
618
619#
620# Initializations.
621#
622ac_default_prefix=/usr/local
623ac_clean_files=
624ac_config_libobj_dir=.
625LIBOBJS=
626cross_compiling=no
627subdirs=
628MFLAGS=
629MAKEFLAGS=
630
631# Identity of this package.
632PACKAGE_NAME='libXcomposite'
633PACKAGE_TARNAME='libXcomposite'
634PACKAGE_VERSION='0.4.4'
635PACKAGE_STRING='libXcomposite 0.4.4'
636PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
637PACKAGE_URL=''
638
639ac_unique_file="Makefile.am"
640# Factoring default headers for most tests.
641ac_includes_default="\
642#include <stdio.h>
643#ifdef HAVE_SYS_TYPES_H
644# include <sys/types.h>
645#endif
646#ifdef HAVE_SYS_STAT_H
647# include <sys/stat.h>
648#endif
649#ifdef STDC_HEADERS
650# include <stdlib.h>
651# include <stddef.h>
652#else
653# ifdef HAVE_STDLIB_H
654#  include <stdlib.h>
655# endif
656#endif
657#ifdef HAVE_STRING_H
658# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
659#  include <memory.h>
660# endif
661# include <string.h>
662#endif
663#ifdef HAVE_STRINGS_H
664# include <strings.h>
665#endif
666#ifdef HAVE_INTTYPES_H
667# include <inttypes.h>
668#endif
669#ifdef HAVE_STDINT_H
670# include <stdint.h>
671#endif
672#ifdef HAVE_UNISTD_H
673# include <unistd.h>
674#endif"
675
676ac_subst_vars='am__EXEEXT_FALSE
677am__EXEEXT_TRUE
678LTLIBOBJS
679LIBOBJS
680XFIXES_LIBS
681XFIXES_CFLAGS
682XCOMPOSITE_LIBS
683XCOMPOSITE_CFLAGS
684COMPOSITEEXT_VERSION
685INSTALL_MANPAGES_FALSE
686INSTALL_MANPAGES_TRUE
687HAVE_XMLTO_FALSE
688HAVE_XMLTO_TRUE
689HAVE_XMLTO_TEXT_FALSE
690HAVE_XMLTO_TEXT_TRUE
691XMLTO
692AM_BACKSLASH
693AM_DEFAULT_VERBOSITY
694MAN_SUBSTS
695XORG_MAN_PAGE
696ADMIN_MAN_DIR
697DRIVER_MAN_DIR
698MISC_MAN_DIR
699FILE_MAN_DIR
700LIB_MAN_DIR
701APP_MAN_DIR
702ADMIN_MAN_SUFFIX
703DRIVER_MAN_SUFFIX
704MISC_MAN_SUFFIX
705FILE_MAN_SUFFIX
706LIB_MAN_SUFFIX
707APP_MAN_SUFFIX
708INSTALL_CMD
709PKG_CONFIG
710CHANGELOG_CMD
711STRICT_CFLAGS
712CWARNFLAGS
713BASE_CFLAGS
714CPP
715OTOOL64
716OTOOL
717LIPO
718NMEDIT
719DSYMUTIL
720MANIFEST_TOOL
721RANLIB
722ac_ct_AR
723AR
724DLLTOOL
725OBJDUMP
726LN_S
727NM
728ac_ct_DUMPBIN
729DUMPBIN
730LD
731FGREP
732EGREP
733GREP
734SED
735am__fastdepCC_FALSE
736am__fastdepCC_TRUE
737CCDEPMODE
738am__nodep
739AMDEPBACKSLASH
740AMDEP_FALSE
741AMDEP_TRUE
742am__quote
743am__include
744DEPDIR
745OBJEXT
746EXEEXT
747ac_ct_CC
748CPPFLAGS
749LDFLAGS
750CFLAGS
751CC
752host_os
753host_vendor
754host_cpu
755host
756build_os
757build_vendor
758build_cpu
759build
760LIBTOOL
761MAINT
762MAINTAINER_MODE_FALSE
763MAINTAINER_MODE_TRUE
764am__untar
765am__tar
766AMTAR
767am__leading_dot
768SET_MAKE
769AWK
770mkdir_p
771MKDIR_P
772INSTALL_STRIP_PROGRAM
773STRIP
774install_sh
775MAKEINFO
776AUTOHEADER
777AUTOMAKE
778AUTOCONF
779ACLOCAL
780VERSION
781PACKAGE
782CYGPATH_W
783am__isrc
784INSTALL_DATA
785INSTALL_SCRIPT
786INSTALL_PROGRAM
787target_alias
788host_alias
789build_alias
790LIBS
791ECHO_T
792ECHO_N
793ECHO_C
794DEFS
795mandir
796localedir
797libdir
798psdir
799pdfdir
800dvidir
801htmldir
802infodir
803docdir
804oldincludedir
805includedir
806localstatedir
807sharedstatedir
808sysconfdir
809datadir
810datarootdir
811libexecdir
812sbindir
813bindir
814program_transform_name
815prefix
816exec_prefix
817PACKAGE_URL
818PACKAGE_BUGREPORT
819PACKAGE_STRING
820PACKAGE_VERSION
821PACKAGE_TARNAME
822PACKAGE_NAME
823PATH_SEPARATOR
824SHELL'
825ac_subst_files=''
826ac_user_opts='
827enable_option_checking
828enable_maintainer_mode
829enable_shared
830enable_static
831with_pic
832enable_fast_install
833enable_dependency_tracking
834with_gnu_ld
835with_sysroot
836enable_libtool_lock
837enable_selective_werror
838enable_strict_compilation
839enable_silent_rules
840with_xmlto
841'
842      ac_precious_vars='build_alias
843host_alias
844target_alias
845CC
846CFLAGS
847LDFLAGS
848LIBS
849CPPFLAGS
850CPP
851PKG_CONFIG
852XMLTO
853XCOMPOSITE_CFLAGS
854XCOMPOSITE_LIBS
855XFIXES_CFLAGS
856XFIXES_LIBS'
857
858
859# Initialize some variables set by options.
860ac_init_help=
861ac_init_version=false
862ac_unrecognized_opts=
863ac_unrecognized_sep=
864# The variables have the same names as the options, with
865# dashes changed to underlines.
866cache_file=/dev/null
867exec_prefix=NONE
868no_create=
869no_recursion=
870prefix=NONE
871program_prefix=NONE
872program_suffix=NONE
873program_transform_name=s,x,x,
874silent=
875site=
876srcdir=
877verbose=
878x_includes=NONE
879x_libraries=NONE
880
881# Installation directory options.
882# These are left unexpanded so users can "make install exec_prefix=/foo"
883# and all the variables that are supposed to be based on exec_prefix
884# by default will actually change.
885# Use braces instead of parens because sh, perl, etc. also accept them.
886# (The list follows the same order as the GNU Coding Standards.)
887bindir='${exec_prefix}/bin'
888sbindir='${exec_prefix}/sbin'
889libexecdir='${exec_prefix}/libexec'
890datarootdir='${prefix}/share'
891datadir='${datarootdir}'
892sysconfdir='${prefix}/etc'
893sharedstatedir='${prefix}/com'
894localstatedir='${prefix}/var'
895includedir='${prefix}/include'
896oldincludedir='/usr/include'
897docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
898infodir='${datarootdir}/info'
899htmldir='${docdir}'
900dvidir='${docdir}'
901pdfdir='${docdir}'
902psdir='${docdir}'
903libdir='${exec_prefix}/lib'
904localedir='${datarootdir}/locale'
905mandir='${datarootdir}/man'
906
907ac_prev=
908ac_dashdash=
909for ac_option
910do
911  # If the previous option needs an argument, assign it.
912  if test -n "$ac_prev"; then
913    eval $ac_prev=\$ac_option
914    ac_prev=
915    continue
916  fi
917
918  case $ac_option in
919  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
920  *=)   ac_optarg= ;;
921  *)    ac_optarg=yes ;;
922  esac
923
924  # Accept the important Cygnus configure options, so we can diagnose typos.
925
926  case $ac_dashdash$ac_option in
927  --)
928    ac_dashdash=yes ;;
929
930  -bindir | --bindir | --bindi | --bind | --bin | --bi)
931    ac_prev=bindir ;;
932  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
933    bindir=$ac_optarg ;;
934
935  -build | --build | --buil | --bui | --bu)
936    ac_prev=build_alias ;;
937  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
938    build_alias=$ac_optarg ;;
939
940  -cache-file | --cache-file | --cache-fil | --cache-fi \
941  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
942    ac_prev=cache_file ;;
943  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
944  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
945    cache_file=$ac_optarg ;;
946
947  --config-cache | -C)
948    cache_file=config.cache ;;
949
950  -datadir | --datadir | --datadi | --datad)
951    ac_prev=datadir ;;
952  -datadir=* | --datadir=* | --datadi=* | --datad=*)
953    datadir=$ac_optarg ;;
954
955  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
956  | --dataroo | --dataro | --datar)
957    ac_prev=datarootdir ;;
958  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
959  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
960    datarootdir=$ac_optarg ;;
961
962  -disable-* | --disable-*)
963    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
964    # Reject names that are not valid shell variable names.
965    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
966      as_fn_error $? "invalid feature name: $ac_useropt"
967    ac_useropt_orig=$ac_useropt
968    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
969    case $ac_user_opts in
970      *"
971"enable_$ac_useropt"
972"*) ;;
973      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
974	 ac_unrecognized_sep=', ';;
975    esac
976    eval enable_$ac_useropt=no ;;
977
978  -docdir | --docdir | --docdi | --doc | --do)
979    ac_prev=docdir ;;
980  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
981    docdir=$ac_optarg ;;
982
983  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
984    ac_prev=dvidir ;;
985  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
986    dvidir=$ac_optarg ;;
987
988  -enable-* | --enable-*)
989    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
990    # Reject names that are not valid shell variable names.
991    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
992      as_fn_error $? "invalid feature name: $ac_useropt"
993    ac_useropt_orig=$ac_useropt
994    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
995    case $ac_user_opts in
996      *"
997"enable_$ac_useropt"
998"*) ;;
999      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1000	 ac_unrecognized_sep=', ';;
1001    esac
1002    eval enable_$ac_useropt=\$ac_optarg ;;
1003
1004  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1005  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1006  | --exec | --exe | --ex)
1007    ac_prev=exec_prefix ;;
1008  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1009  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1010  | --exec=* | --exe=* | --ex=*)
1011    exec_prefix=$ac_optarg ;;
1012
1013  -gas | --gas | --ga | --g)
1014    # Obsolete; use --with-gas.
1015    with_gas=yes ;;
1016
1017  -help | --help | --hel | --he | -h)
1018    ac_init_help=long ;;
1019  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1020    ac_init_help=recursive ;;
1021  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1022    ac_init_help=short ;;
1023
1024  -host | --host | --hos | --ho)
1025    ac_prev=host_alias ;;
1026  -host=* | --host=* | --hos=* | --ho=*)
1027    host_alias=$ac_optarg ;;
1028
1029  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1030    ac_prev=htmldir ;;
1031  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1032  | --ht=*)
1033    htmldir=$ac_optarg ;;
1034
1035  -includedir | --includedir | --includedi | --included | --include \
1036  | --includ | --inclu | --incl | --inc)
1037    ac_prev=includedir ;;
1038  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1039  | --includ=* | --inclu=* | --incl=* | --inc=*)
1040    includedir=$ac_optarg ;;
1041
1042  -infodir | --infodir | --infodi | --infod | --info | --inf)
1043    ac_prev=infodir ;;
1044  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1045    infodir=$ac_optarg ;;
1046
1047  -libdir | --libdir | --libdi | --libd)
1048    ac_prev=libdir ;;
1049  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1050    libdir=$ac_optarg ;;
1051
1052  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1053  | --libexe | --libex | --libe)
1054    ac_prev=libexecdir ;;
1055  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1056  | --libexe=* | --libex=* | --libe=*)
1057    libexecdir=$ac_optarg ;;
1058
1059  -localedir | --localedir | --localedi | --localed | --locale)
1060    ac_prev=localedir ;;
1061  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1062    localedir=$ac_optarg ;;
1063
1064  -localstatedir | --localstatedir | --localstatedi | --localstated \
1065  | --localstate | --localstat | --localsta | --localst | --locals)
1066    ac_prev=localstatedir ;;
1067  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1068  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1069    localstatedir=$ac_optarg ;;
1070
1071  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1072    ac_prev=mandir ;;
1073  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1074    mandir=$ac_optarg ;;
1075
1076  -nfp | --nfp | --nf)
1077    # Obsolete; use --without-fp.
1078    with_fp=no ;;
1079
1080  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1081  | --no-cr | --no-c | -n)
1082    no_create=yes ;;
1083
1084  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1085  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1086    no_recursion=yes ;;
1087
1088  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1089  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1090  | --oldin | --oldi | --old | --ol | --o)
1091    ac_prev=oldincludedir ;;
1092  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1093  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1094  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1095    oldincludedir=$ac_optarg ;;
1096
1097  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1098    ac_prev=prefix ;;
1099  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1100    prefix=$ac_optarg ;;
1101
1102  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1103  | --program-pre | --program-pr | --program-p)
1104    ac_prev=program_prefix ;;
1105  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1106  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1107    program_prefix=$ac_optarg ;;
1108
1109  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1110  | --program-suf | --program-su | --program-s)
1111    ac_prev=program_suffix ;;
1112  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1113  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1114    program_suffix=$ac_optarg ;;
1115
1116  -program-transform-name | --program-transform-name \
1117  | --program-transform-nam | --program-transform-na \
1118  | --program-transform-n | --program-transform- \
1119  | --program-transform | --program-transfor \
1120  | --program-transfo | --program-transf \
1121  | --program-trans | --program-tran \
1122  | --progr-tra | --program-tr | --program-t)
1123    ac_prev=program_transform_name ;;
1124  -program-transform-name=* | --program-transform-name=* \
1125  | --program-transform-nam=* | --program-transform-na=* \
1126  | --program-transform-n=* | --program-transform-=* \
1127  | --program-transform=* | --program-transfor=* \
1128  | --program-transfo=* | --program-transf=* \
1129  | --program-trans=* | --program-tran=* \
1130  | --progr-tra=* | --program-tr=* | --program-t=*)
1131    program_transform_name=$ac_optarg ;;
1132
1133  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1134    ac_prev=pdfdir ;;
1135  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1136    pdfdir=$ac_optarg ;;
1137
1138  -psdir | --psdir | --psdi | --psd | --ps)
1139    ac_prev=psdir ;;
1140  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1141    psdir=$ac_optarg ;;
1142
1143  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1144  | -silent | --silent | --silen | --sile | --sil)
1145    silent=yes ;;
1146
1147  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1148    ac_prev=sbindir ;;
1149  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1150  | --sbi=* | --sb=*)
1151    sbindir=$ac_optarg ;;
1152
1153  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1154  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1155  | --sharedst | --shareds | --shared | --share | --shar \
1156  | --sha | --sh)
1157    ac_prev=sharedstatedir ;;
1158  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1159  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1160  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1161  | --sha=* | --sh=*)
1162    sharedstatedir=$ac_optarg ;;
1163
1164  -site | --site | --sit)
1165    ac_prev=site ;;
1166  -site=* | --site=* | --sit=*)
1167    site=$ac_optarg ;;
1168
1169  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1170    ac_prev=srcdir ;;
1171  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1172    srcdir=$ac_optarg ;;
1173
1174  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1175  | --syscon | --sysco | --sysc | --sys | --sy)
1176    ac_prev=sysconfdir ;;
1177  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1178  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1179    sysconfdir=$ac_optarg ;;
1180
1181  -target | --target | --targe | --targ | --tar | --ta | --t)
1182    ac_prev=target_alias ;;
1183  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1184    target_alias=$ac_optarg ;;
1185
1186  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1187    verbose=yes ;;
1188
1189  -version | --version | --versio | --versi | --vers | -V)
1190    ac_init_version=: ;;
1191
1192  -with-* | --with-*)
1193    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1194    # Reject names that are not valid shell variable names.
1195    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1196      as_fn_error $? "invalid package name: $ac_useropt"
1197    ac_useropt_orig=$ac_useropt
1198    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1199    case $ac_user_opts in
1200      *"
1201"with_$ac_useropt"
1202"*) ;;
1203      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1204	 ac_unrecognized_sep=', ';;
1205    esac
1206    eval with_$ac_useropt=\$ac_optarg ;;
1207
1208  -without-* | --without-*)
1209    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1210    # Reject names that are not valid shell variable names.
1211    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1212      as_fn_error $? "invalid package name: $ac_useropt"
1213    ac_useropt_orig=$ac_useropt
1214    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1215    case $ac_user_opts in
1216      *"
1217"with_$ac_useropt"
1218"*) ;;
1219      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1220	 ac_unrecognized_sep=', ';;
1221    esac
1222    eval with_$ac_useropt=no ;;
1223
1224  --x)
1225    # Obsolete; use --with-x.
1226    with_x=yes ;;
1227
1228  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1229  | --x-incl | --x-inc | --x-in | --x-i)
1230    ac_prev=x_includes ;;
1231  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1232  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1233    x_includes=$ac_optarg ;;
1234
1235  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1236  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1237    ac_prev=x_libraries ;;
1238  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1239  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1240    x_libraries=$ac_optarg ;;
1241
1242  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1243Try \`$0 --help' for more information"
1244    ;;
1245
1246  *=*)
1247    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1248    # Reject names that are not valid shell variable names.
1249    case $ac_envvar in #(
1250      '' | [0-9]* | *[!_$as_cr_alnum]* )
1251      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1252    esac
1253    eval $ac_envvar=\$ac_optarg
1254    export $ac_envvar ;;
1255
1256  *)
1257    # FIXME: should be removed in autoconf 3.0.
1258    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1259    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1260      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1261    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1262    ;;
1263
1264  esac
1265done
1266
1267if test -n "$ac_prev"; then
1268  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1269  as_fn_error $? "missing argument to $ac_option"
1270fi
1271
1272if test -n "$ac_unrecognized_opts"; then
1273  case $enable_option_checking in
1274    no) ;;
1275    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1276    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1277  esac
1278fi
1279
1280# Check all directory arguments for consistency.
1281for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1282		datadir sysconfdir sharedstatedir localstatedir includedir \
1283		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1284		libdir localedir mandir
1285do
1286  eval ac_val=\$$ac_var
1287  # Remove trailing slashes.
1288  case $ac_val in
1289    */ )
1290      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1291      eval $ac_var=\$ac_val;;
1292  esac
1293  # Be sure to have absolute directory names.
1294  case $ac_val in
1295    [\\/$]* | ?:[\\/]* )  continue;;
1296    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1297  esac
1298  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1299done
1300
1301# There might be people who depend on the old broken behavior: `$host'
1302# used to hold the argument of --host etc.
1303# FIXME: To remove some day.
1304build=$build_alias
1305host=$host_alias
1306target=$target_alias
1307
1308# FIXME: To remove some day.
1309if test "x$host_alias" != x; then
1310  if test "x$build_alias" = x; then
1311    cross_compiling=maybe
1312    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1313    If a cross compiler is detected then cross compile mode will be used" >&2
1314  elif test "x$build_alias" != "x$host_alias"; then
1315    cross_compiling=yes
1316  fi
1317fi
1318
1319ac_tool_prefix=
1320test -n "$host_alias" && ac_tool_prefix=$host_alias-
1321
1322test "$silent" = yes && exec 6>/dev/null
1323
1324
1325ac_pwd=`pwd` && test -n "$ac_pwd" &&
1326ac_ls_di=`ls -di .` &&
1327ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1328  as_fn_error $? "working directory cannot be determined"
1329test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1330  as_fn_error $? "pwd does not report name of working directory"
1331
1332
1333# Find the source files, if location was not specified.
1334if test -z "$srcdir"; then
1335  ac_srcdir_defaulted=yes
1336  # Try the directory containing this script, then the parent directory.
1337  ac_confdir=`$as_dirname -- "$as_myself" ||
1338$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1339	 X"$as_myself" : 'X\(//\)[^/]' \| \
1340	 X"$as_myself" : 'X\(//\)$' \| \
1341	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1342$as_echo X"$as_myself" |
1343    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1344	    s//\1/
1345	    q
1346	  }
1347	  /^X\(\/\/\)[^/].*/{
1348	    s//\1/
1349	    q
1350	  }
1351	  /^X\(\/\/\)$/{
1352	    s//\1/
1353	    q
1354	  }
1355	  /^X\(\/\).*/{
1356	    s//\1/
1357	    q
1358	  }
1359	  s/.*/./; q'`
1360  srcdir=$ac_confdir
1361  if test ! -r "$srcdir/$ac_unique_file"; then
1362    srcdir=..
1363  fi
1364else
1365  ac_srcdir_defaulted=no
1366fi
1367if test ! -r "$srcdir/$ac_unique_file"; then
1368  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1369  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1370fi
1371ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1372ac_abs_confdir=`(
1373	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1374	pwd)`
1375# When building in place, set srcdir=.
1376if test "$ac_abs_confdir" = "$ac_pwd"; then
1377  srcdir=.
1378fi
1379# Remove unnecessary trailing slashes from srcdir.
1380# Double slashes in file names in object file debugging info
1381# mess up M-x gdb in Emacs.
1382case $srcdir in
1383*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1384esac
1385for ac_var in $ac_precious_vars; do
1386  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1387  eval ac_env_${ac_var}_value=\$${ac_var}
1388  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1389  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1390done
1391
1392#
1393# Report the --help message.
1394#
1395if test "$ac_init_help" = "long"; then
1396  # Omit some internal or obsolete options to make the list less imposing.
1397  # This message is too long to be a string in the A/UX 3.1 sh.
1398  cat <<_ACEOF
1399\`configure' configures libXcomposite 0.4.4 to adapt to many kinds of systems.
1400
1401Usage: $0 [OPTION]... [VAR=VALUE]...
1402
1403To assign environment variables (e.g., CC, CFLAGS...), specify them as
1404VAR=VALUE.  See below for descriptions of some of the useful variables.
1405
1406Defaults for the options are specified in brackets.
1407
1408Configuration:
1409  -h, --help              display this help and exit
1410      --help=short        display options specific to this package
1411      --help=recursive    display the short help of all the included packages
1412  -V, --version           display version information and exit
1413  -q, --quiet, --silent   do not print \`checking ...' messages
1414      --cache-file=FILE   cache test results in FILE [disabled]
1415  -C, --config-cache      alias for \`--cache-file=config.cache'
1416  -n, --no-create         do not create output files
1417      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1418
1419Installation directories:
1420  --prefix=PREFIX         install architecture-independent files in PREFIX
1421                          [$ac_default_prefix]
1422  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1423                          [PREFIX]
1424
1425By default, \`make install' will install all the files in
1426\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1427an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1428for instance \`--prefix=\$HOME'.
1429
1430For better control, use the options below.
1431
1432Fine tuning of the installation directories:
1433  --bindir=DIR            user executables [EPREFIX/bin]
1434  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1435  --libexecdir=DIR        program executables [EPREFIX/libexec]
1436  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1437  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1438  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1439  --libdir=DIR            object code libraries [EPREFIX/lib]
1440  --includedir=DIR        C header files [PREFIX/include]
1441  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1442  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1443  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1444  --infodir=DIR           info documentation [DATAROOTDIR/info]
1445  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1446  --mandir=DIR            man documentation [DATAROOTDIR/man]
1447  --docdir=DIR            documentation root [DATAROOTDIR/doc/libXcomposite]
1448  --htmldir=DIR           html documentation [DOCDIR]
1449  --dvidir=DIR            dvi documentation [DOCDIR]
1450  --pdfdir=DIR            pdf documentation [DOCDIR]
1451  --psdir=DIR             ps documentation [DOCDIR]
1452_ACEOF
1453
1454  cat <<\_ACEOF
1455
1456Program names:
1457  --program-prefix=PREFIX            prepend PREFIX to installed program names
1458  --program-suffix=SUFFIX            append SUFFIX to installed program names
1459  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1460
1461System types:
1462  --build=BUILD     configure for building on BUILD [guessed]
1463  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1464_ACEOF
1465fi
1466
1467if test -n "$ac_init_help"; then
1468  case $ac_init_help in
1469     short | recursive ) echo "Configuration of libXcomposite 0.4.4:";;
1470   esac
1471  cat <<\_ACEOF
1472
1473Optional Features:
1474  --disable-option-checking  ignore unrecognized --enable/--with options
1475  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1476  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1477  --enable-maintainer-mode  enable make rules and dependencies not useful
1478			  (and sometimes confusing) to the casual installer
1479  --enable-shared[=PKGS]  build shared libraries [default=yes]
1480  --enable-static[=PKGS]  build static libraries [default=yes]
1481  --enable-fast-install[=PKGS]
1482                          optimize for fast installation [default=yes]
1483  --disable-dependency-tracking  speeds up one-time build
1484  --enable-dependency-tracking   do not reject slow dependency extractors
1485  --disable-libtool-lock  avoid locking (might break parallel builds)
1486  --disable-selective-werror
1487                          Turn off selective compiler errors. (default:
1488                          enabled)
1489  --enable-strict-compilation
1490                          Enable all warnings from compiler and make them
1491                          errors (default: disabled)
1492  --enable-silent-rules          less verbose build output (undo: `make V=1')
1493  --disable-silent-rules         verbose build output (undo: `make V=0')
1494
1495Optional Packages:
1496  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1497  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1498  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1499                          both]
1500  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1501  --with-sysroot=DIR Search for dependent libraries within DIR
1502                        (or the compiler's sysroot if not specified).
1503  --with-xmlto            Use xmlto to regenerate documentation (default:
1504                          auto)
1505
1506Some influential environment variables:
1507  CC          C compiler command
1508  CFLAGS      C compiler flags
1509  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1510              nonstandard directory <lib dir>
1511  LIBS        libraries to pass to the linker, e.g. -l<library>
1512  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1513              you have headers in a nonstandard directory <include dir>
1514  CPP         C preprocessor
1515  PKG_CONFIG  path to pkg-config utility
1516  XMLTO       Path to xmlto command
1517  XCOMPOSITE_CFLAGS
1518              C compiler flags for XCOMPOSITE, overriding pkg-config
1519  XCOMPOSITE_LIBS
1520              linker flags for XCOMPOSITE, overriding pkg-config
1521  XFIXES_CFLAGS
1522              C compiler flags for XFIXES, overriding pkg-config
1523  XFIXES_LIBS linker flags for XFIXES, overriding pkg-config
1524
1525Use these variables to override the choices made by `configure' or to help
1526it to find libraries and programs with nonstandard names/locations.
1527
1528Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1529_ACEOF
1530ac_status=$?
1531fi
1532
1533if test "$ac_init_help" = "recursive"; then
1534  # If there are subdirs, report their specific --help.
1535  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1536    test -d "$ac_dir" ||
1537      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1538      continue
1539    ac_builddir=.
1540
1541case "$ac_dir" in
1542.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1543*)
1544  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1545  # A ".." for each directory in $ac_dir_suffix.
1546  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1547  case $ac_top_builddir_sub in
1548  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1549  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1550  esac ;;
1551esac
1552ac_abs_top_builddir=$ac_pwd
1553ac_abs_builddir=$ac_pwd$ac_dir_suffix
1554# for backward compatibility:
1555ac_top_builddir=$ac_top_build_prefix
1556
1557case $srcdir in
1558  .)  # We are building in place.
1559    ac_srcdir=.
1560    ac_top_srcdir=$ac_top_builddir_sub
1561    ac_abs_top_srcdir=$ac_pwd ;;
1562  [\\/]* | ?:[\\/]* )  # Absolute name.
1563    ac_srcdir=$srcdir$ac_dir_suffix;
1564    ac_top_srcdir=$srcdir
1565    ac_abs_top_srcdir=$srcdir ;;
1566  *) # Relative name.
1567    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1568    ac_top_srcdir=$ac_top_build_prefix$srcdir
1569    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1570esac
1571ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1572
1573    cd "$ac_dir" || { ac_status=$?; continue; }
1574    # Check for guested configure.
1575    if test -f "$ac_srcdir/configure.gnu"; then
1576      echo &&
1577      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1578    elif test -f "$ac_srcdir/configure"; then
1579      echo &&
1580      $SHELL "$ac_srcdir/configure" --help=recursive
1581    else
1582      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1583    fi || ac_status=$?
1584    cd "$ac_pwd" || { ac_status=$?; break; }
1585  done
1586fi
1587
1588test -n "$ac_init_help" && exit $ac_status
1589if $ac_init_version; then
1590  cat <<\_ACEOF
1591libXcomposite configure 0.4.4
1592generated by GNU Autoconf 2.68
1593
1594Copyright (C) 2010 Free Software Foundation, Inc.
1595This configure script is free software; the Free Software Foundation
1596gives unlimited permission to copy, distribute and modify it.
1597_ACEOF
1598  exit
1599fi
1600
1601## ------------------------ ##
1602## Autoconf initialization. ##
1603## ------------------------ ##
1604
1605# ac_fn_c_try_compile LINENO
1606# --------------------------
1607# Try to compile conftest.$ac_ext, and return whether this succeeded.
1608ac_fn_c_try_compile ()
1609{
1610  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1611  rm -f conftest.$ac_objext
1612  if { { ac_try="$ac_compile"
1613case "(($ac_try" in
1614  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1615  *) ac_try_echo=$ac_try;;
1616esac
1617eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1618$as_echo "$ac_try_echo"; } >&5
1619  (eval "$ac_compile") 2>conftest.err
1620  ac_status=$?
1621  if test -s conftest.err; then
1622    grep -v '^ *+' conftest.err >conftest.er1
1623    cat conftest.er1 >&5
1624    mv -f conftest.er1 conftest.err
1625  fi
1626  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1627  test $ac_status = 0; } && {
1628	 test -z "$ac_c_werror_flag" ||
1629	 test ! -s conftest.err
1630       } && test -s conftest.$ac_objext; then :
1631  ac_retval=0
1632else
1633  $as_echo "$as_me: failed program was:" >&5
1634sed 's/^/| /' conftest.$ac_ext >&5
1635
1636	ac_retval=1
1637fi
1638  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1639  as_fn_set_status $ac_retval
1640
1641} # ac_fn_c_try_compile
1642
1643# ac_fn_c_try_link LINENO
1644# -----------------------
1645# Try to link conftest.$ac_ext, and return whether this succeeded.
1646ac_fn_c_try_link ()
1647{
1648  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1649  rm -f conftest.$ac_objext conftest$ac_exeext
1650  if { { ac_try="$ac_link"
1651case "(($ac_try" in
1652  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1653  *) ac_try_echo=$ac_try;;
1654esac
1655eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1656$as_echo "$ac_try_echo"; } >&5
1657  (eval "$ac_link") 2>conftest.err
1658  ac_status=$?
1659  if test -s conftest.err; then
1660    grep -v '^ *+' conftest.err >conftest.er1
1661    cat conftest.er1 >&5
1662    mv -f conftest.er1 conftest.err
1663  fi
1664  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1665  test $ac_status = 0; } && {
1666	 test -z "$ac_c_werror_flag" ||
1667	 test ! -s conftest.err
1668       } && test -s conftest$ac_exeext && {
1669	 test "$cross_compiling" = yes ||
1670	 $as_test_x conftest$ac_exeext
1671       }; then :
1672  ac_retval=0
1673else
1674  $as_echo "$as_me: failed program was:" >&5
1675sed 's/^/| /' conftest.$ac_ext >&5
1676
1677	ac_retval=1
1678fi
1679  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1680  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1681  # interfere with the next link command; also delete a directory that is
1682  # left behind by Apple's compiler.  We do this before executing the actions.
1683  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1684  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1685  as_fn_set_status $ac_retval
1686
1687} # ac_fn_c_try_link
1688
1689# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1690# -------------------------------------------------------
1691# Tests whether HEADER exists and can be compiled using the include files in
1692# INCLUDES, setting the cache variable VAR accordingly.
1693ac_fn_c_check_header_compile ()
1694{
1695  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1696  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1697$as_echo_n "checking for $2... " >&6; }
1698if eval \${$3+:} false; then :
1699  $as_echo_n "(cached) " >&6
1700else
1701  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1702/* end confdefs.h.  */
1703$4
1704#include <$2>
1705_ACEOF
1706if ac_fn_c_try_compile "$LINENO"; then :
1707  eval "$3=yes"
1708else
1709  eval "$3=no"
1710fi
1711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1712fi
1713eval ac_res=\$$3
1714	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1715$as_echo "$ac_res" >&6; }
1716  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1717
1718} # ac_fn_c_check_header_compile
1719
1720# ac_fn_c_try_cpp LINENO
1721# ----------------------
1722# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1723ac_fn_c_try_cpp ()
1724{
1725  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1726  if { { ac_try="$ac_cpp conftest.$ac_ext"
1727case "(($ac_try" in
1728  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1729  *) ac_try_echo=$ac_try;;
1730esac
1731eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1732$as_echo "$ac_try_echo"; } >&5
1733  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1734  ac_status=$?
1735  if test -s conftest.err; then
1736    grep -v '^ *+' conftest.err >conftest.er1
1737    cat conftest.er1 >&5
1738    mv -f conftest.er1 conftest.err
1739  fi
1740  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1741  test $ac_status = 0; } > conftest.i && {
1742	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1743	 test ! -s conftest.err
1744       }; then :
1745  ac_retval=0
1746else
1747  $as_echo "$as_me: failed program was:" >&5
1748sed 's/^/| /' conftest.$ac_ext >&5
1749
1750    ac_retval=1
1751fi
1752  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1753  as_fn_set_status $ac_retval
1754
1755} # ac_fn_c_try_cpp
1756
1757# ac_fn_c_try_run LINENO
1758# ----------------------
1759# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1760# that executables *can* be run.
1761ac_fn_c_try_run ()
1762{
1763  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1764  if { { ac_try="$ac_link"
1765case "(($ac_try" in
1766  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1767  *) ac_try_echo=$ac_try;;
1768esac
1769eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1770$as_echo "$ac_try_echo"; } >&5
1771  (eval "$ac_link") 2>&5
1772  ac_status=$?
1773  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1774  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1775  { { case "(($ac_try" in
1776  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1777  *) ac_try_echo=$ac_try;;
1778esac
1779eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1780$as_echo "$ac_try_echo"; } >&5
1781  (eval "$ac_try") 2>&5
1782  ac_status=$?
1783  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1784  test $ac_status = 0; }; }; then :
1785  ac_retval=0
1786else
1787  $as_echo "$as_me: program exited with status $ac_status" >&5
1788       $as_echo "$as_me: failed program was:" >&5
1789sed 's/^/| /' conftest.$ac_ext >&5
1790
1791       ac_retval=$ac_status
1792fi
1793  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1794  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1795  as_fn_set_status $ac_retval
1796
1797} # ac_fn_c_try_run
1798
1799# ac_fn_c_check_func LINENO FUNC VAR
1800# ----------------------------------
1801# Tests whether FUNC exists, setting the cache variable VAR accordingly
1802ac_fn_c_check_func ()
1803{
1804  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1806$as_echo_n "checking for $2... " >&6; }
1807if eval \${$3+:} false; then :
1808  $as_echo_n "(cached) " >&6
1809else
1810  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1811/* end confdefs.h.  */
1812/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1813   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1814#define $2 innocuous_$2
1815
1816/* System header to define __stub macros and hopefully few prototypes,
1817    which can conflict with char $2 (); below.
1818    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1819    <limits.h> exists even on freestanding compilers.  */
1820
1821#ifdef __STDC__
1822# include <limits.h>
1823#else
1824# include <assert.h>
1825#endif
1826
1827#undef $2
1828
1829/* Override any GCC internal prototype to avoid an error.
1830   Use char because int might match the return type of a GCC
1831   builtin and then its argument prototype would still apply.  */
1832#ifdef __cplusplus
1833extern "C"
1834#endif
1835char $2 ();
1836/* The GNU C library defines this for functions which it implements
1837    to always fail with ENOSYS.  Some functions are actually named
1838    something starting with __ and the normal name is an alias.  */
1839#if defined __stub_$2 || defined __stub___$2
1840choke me
1841#endif
1842
1843int
1844main ()
1845{
1846return $2 ();
1847  ;
1848  return 0;
1849}
1850_ACEOF
1851if ac_fn_c_try_link "$LINENO"; then :
1852  eval "$3=yes"
1853else
1854  eval "$3=no"
1855fi
1856rm -f core conftest.err conftest.$ac_objext \
1857    conftest$ac_exeext conftest.$ac_ext
1858fi
1859eval ac_res=\$$3
1860	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1861$as_echo "$ac_res" >&6; }
1862  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1863
1864} # ac_fn_c_check_func
1865
1866# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1867# ---------------------------------------------
1868# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1869# accordingly.
1870ac_fn_c_check_decl ()
1871{
1872  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1873  as_decl_name=`echo $2|sed 's/ *(.*//'`
1874  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1875  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1876$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1877if eval \${$3+:} false; then :
1878  $as_echo_n "(cached) " >&6
1879else
1880  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1881/* end confdefs.h.  */
1882$4
1883int
1884main ()
1885{
1886#ifndef $as_decl_name
1887#ifdef __cplusplus
1888  (void) $as_decl_use;
1889#else
1890  (void) $as_decl_name;
1891#endif
1892#endif
1893
1894  ;
1895  return 0;
1896}
1897_ACEOF
1898if ac_fn_c_try_compile "$LINENO"; then :
1899  eval "$3=yes"
1900else
1901  eval "$3=no"
1902fi
1903rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1904fi
1905eval ac_res=\$$3
1906	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1907$as_echo "$ac_res" >&6; }
1908  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1909
1910} # ac_fn_c_check_decl
1911cat >config.log <<_ACEOF
1912This file contains any messages produced by compilers while
1913running configure, to aid debugging if configure makes a mistake.
1914
1915It was created by libXcomposite $as_me 0.4.4, which was
1916generated by GNU Autoconf 2.68.  Invocation command line was
1917
1918  $ $0 $@
1919
1920_ACEOF
1921exec 5>>config.log
1922{
1923cat <<_ASUNAME
1924## --------- ##
1925## Platform. ##
1926## --------- ##
1927
1928hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1929uname -m = `(uname -m) 2>/dev/null || echo unknown`
1930uname -r = `(uname -r) 2>/dev/null || echo unknown`
1931uname -s = `(uname -s) 2>/dev/null || echo unknown`
1932uname -v = `(uname -v) 2>/dev/null || echo unknown`
1933
1934/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1935/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1936
1937/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1938/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1939/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1940/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1941/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1942/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1943/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1944
1945_ASUNAME
1946
1947as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1948for as_dir in $PATH
1949do
1950  IFS=$as_save_IFS
1951  test -z "$as_dir" && as_dir=.
1952    $as_echo "PATH: $as_dir"
1953  done
1954IFS=$as_save_IFS
1955
1956} >&5
1957
1958cat >&5 <<_ACEOF
1959
1960
1961## ----------- ##
1962## Core tests. ##
1963## ----------- ##
1964
1965_ACEOF
1966
1967
1968# Keep a trace of the command line.
1969# Strip out --no-create and --no-recursion so they do not pile up.
1970# Strip out --silent because we don't want to record it for future runs.
1971# Also quote any args containing shell meta-characters.
1972# Make two passes to allow for proper duplicate-argument suppression.
1973ac_configure_args=
1974ac_configure_args0=
1975ac_configure_args1=
1976ac_must_keep_next=false
1977for ac_pass in 1 2
1978do
1979  for ac_arg
1980  do
1981    case $ac_arg in
1982    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1983    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1984    | -silent | --silent | --silen | --sile | --sil)
1985      continue ;;
1986    *\'*)
1987      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1988    esac
1989    case $ac_pass in
1990    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1991    2)
1992      as_fn_append ac_configure_args1 " '$ac_arg'"
1993      if test $ac_must_keep_next = true; then
1994	ac_must_keep_next=false # Got value, back to normal.
1995      else
1996	case $ac_arg in
1997	  *=* | --config-cache | -C | -disable-* | --disable-* \
1998	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1999	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2000	  | -with-* | --with-* | -without-* | --without-* | --x)
2001	    case "$ac_configure_args0 " in
2002	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2003	    esac
2004	    ;;
2005	  -* ) ac_must_keep_next=true ;;
2006	esac
2007      fi
2008      as_fn_append ac_configure_args " '$ac_arg'"
2009      ;;
2010    esac
2011  done
2012done
2013{ ac_configure_args0=; unset ac_configure_args0;}
2014{ ac_configure_args1=; unset ac_configure_args1;}
2015
2016# When interrupted or exit'd, cleanup temporary files, and complete
2017# config.log.  We remove comments because anyway the quotes in there
2018# would cause problems or look ugly.
2019# WARNING: Use '\'' to represent an apostrophe within the trap.
2020# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2021trap 'exit_status=$?
2022  # Save into config.log some information that might help in debugging.
2023  {
2024    echo
2025
2026    $as_echo "## ---------------- ##
2027## Cache variables. ##
2028## ---------------- ##"
2029    echo
2030    # The following way of writing the cache mishandles newlines in values,
2031(
2032  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2033    eval ac_val=\$$ac_var
2034    case $ac_val in #(
2035    *${as_nl}*)
2036      case $ac_var in #(
2037      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2038$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2039      esac
2040      case $ac_var in #(
2041      _ | IFS | as_nl) ;; #(
2042      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2043      *) { eval $ac_var=; unset $ac_var;} ;;
2044      esac ;;
2045    esac
2046  done
2047  (set) 2>&1 |
2048    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2049    *${as_nl}ac_space=\ *)
2050      sed -n \
2051	"s/'\''/'\''\\\\'\'''\''/g;
2052	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2053      ;; #(
2054    *)
2055      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2056      ;;
2057    esac |
2058    sort
2059)
2060    echo
2061
2062    $as_echo "## ----------------- ##
2063## Output variables. ##
2064## ----------------- ##"
2065    echo
2066    for ac_var in $ac_subst_vars
2067    do
2068      eval ac_val=\$$ac_var
2069      case $ac_val in
2070      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2071      esac
2072      $as_echo "$ac_var='\''$ac_val'\''"
2073    done | sort
2074    echo
2075
2076    if test -n "$ac_subst_files"; then
2077      $as_echo "## ------------------- ##
2078## File substitutions. ##
2079## ------------------- ##"
2080      echo
2081      for ac_var in $ac_subst_files
2082      do
2083	eval ac_val=\$$ac_var
2084	case $ac_val in
2085	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2086	esac
2087	$as_echo "$ac_var='\''$ac_val'\''"
2088      done | sort
2089      echo
2090    fi
2091
2092    if test -s confdefs.h; then
2093      $as_echo "## ----------- ##
2094## confdefs.h. ##
2095## ----------- ##"
2096      echo
2097      cat confdefs.h
2098      echo
2099    fi
2100    test "$ac_signal" != 0 &&
2101      $as_echo "$as_me: caught signal $ac_signal"
2102    $as_echo "$as_me: exit $exit_status"
2103  } >&5
2104  rm -f core *.core core.conftest.* &&
2105    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2106    exit $exit_status
2107' 0
2108for ac_signal in 1 2 13 15; do
2109  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2110done
2111ac_signal=0
2112
2113# confdefs.h avoids OS command line length limits that DEFS can exceed.
2114rm -f -r conftest* confdefs.h
2115
2116$as_echo "/* confdefs.h */" > confdefs.h
2117
2118# Predefined preprocessor variables.
2119
2120cat >>confdefs.h <<_ACEOF
2121#define PACKAGE_NAME "$PACKAGE_NAME"
2122_ACEOF
2123
2124cat >>confdefs.h <<_ACEOF
2125#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2126_ACEOF
2127
2128cat >>confdefs.h <<_ACEOF
2129#define PACKAGE_VERSION "$PACKAGE_VERSION"
2130_ACEOF
2131
2132cat >>confdefs.h <<_ACEOF
2133#define PACKAGE_STRING "$PACKAGE_STRING"
2134_ACEOF
2135
2136cat >>confdefs.h <<_ACEOF
2137#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2138_ACEOF
2139
2140cat >>confdefs.h <<_ACEOF
2141#define PACKAGE_URL "$PACKAGE_URL"
2142_ACEOF
2143
2144
2145# Let the site file select an alternate cache file if it wants to.
2146# Prefer an explicitly selected file to automatically selected ones.
2147ac_site_file1=NONE
2148ac_site_file2=NONE
2149if test -n "$CONFIG_SITE"; then
2150  # We do not want a PATH search for config.site.
2151  case $CONFIG_SITE in #((
2152    -*)  ac_site_file1=./$CONFIG_SITE;;
2153    */*) ac_site_file1=$CONFIG_SITE;;
2154    *)   ac_site_file1=./$CONFIG_SITE;;
2155  esac
2156elif test "x$prefix" != xNONE; then
2157  ac_site_file1=$prefix/share/config.site
2158  ac_site_file2=$prefix/etc/config.site
2159else
2160  ac_site_file1=$ac_default_prefix/share/config.site
2161  ac_site_file2=$ac_default_prefix/etc/config.site
2162fi
2163for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2164do
2165  test "x$ac_site_file" = xNONE && continue
2166  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2167    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2168$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2169    sed 's/^/| /' "$ac_site_file" >&5
2170    . "$ac_site_file" \
2171      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2172$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2173as_fn_error $? "failed to load site script $ac_site_file
2174See \`config.log' for more details" "$LINENO" 5; }
2175  fi
2176done
2177
2178if test -r "$cache_file"; then
2179  # Some versions of bash will fail to source /dev/null (special files
2180  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2181  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2182    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2183$as_echo "$as_me: loading cache $cache_file" >&6;}
2184    case $cache_file in
2185      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2186      *)                      . "./$cache_file";;
2187    esac
2188  fi
2189else
2190  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2191$as_echo "$as_me: creating cache $cache_file" >&6;}
2192  >$cache_file
2193fi
2194
2195# Check that the precious variables saved in the cache have kept the same
2196# value.
2197ac_cache_corrupted=false
2198for ac_var in $ac_precious_vars; do
2199  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2200  eval ac_new_set=\$ac_env_${ac_var}_set
2201  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2202  eval ac_new_val=\$ac_env_${ac_var}_value
2203  case $ac_old_set,$ac_new_set in
2204    set,)
2205      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2206$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2207      ac_cache_corrupted=: ;;
2208    ,set)
2209      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2210$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2211      ac_cache_corrupted=: ;;
2212    ,);;
2213    *)
2214      if test "x$ac_old_val" != "x$ac_new_val"; then
2215	# differences in whitespace do not lead to failure.
2216	ac_old_val_w=`echo x $ac_old_val`
2217	ac_new_val_w=`echo x $ac_new_val`
2218	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2219	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2220$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2221	  ac_cache_corrupted=:
2222	else
2223	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2224$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2225	  eval $ac_var=\$ac_old_val
2226	fi
2227	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2228$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2229	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2230$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2231      fi;;
2232  esac
2233  # Pass precious variables to config.status.
2234  if test "$ac_new_set" = set; then
2235    case $ac_new_val in
2236    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2237    *) ac_arg=$ac_var=$ac_new_val ;;
2238    esac
2239    case " $ac_configure_args " in
2240      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2241      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2242    esac
2243  fi
2244done
2245if $ac_cache_corrupted; then
2246  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2247$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2248  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2249$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2250  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2251fi
2252## -------------------- ##
2253## Main body of script. ##
2254## -------------------- ##
2255
2256ac_ext=c
2257ac_cpp='$CPP $CPPFLAGS'
2258ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2259ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2260ac_compiler_gnu=$ac_cv_c_compiler_gnu
2261
2262
2263
2264ac_config_headers="$ac_config_headers config.h"
2265
2266
2267# Initialize Automake
2268am__api_version='1.11'
2269
2270ac_aux_dir=
2271for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2272  if test -f "$ac_dir/install-sh"; then
2273    ac_aux_dir=$ac_dir
2274    ac_install_sh="$ac_aux_dir/install-sh -c"
2275    break
2276  elif test -f "$ac_dir/install.sh"; then
2277    ac_aux_dir=$ac_dir
2278    ac_install_sh="$ac_aux_dir/install.sh -c"
2279    break
2280  elif test -f "$ac_dir/shtool"; then
2281    ac_aux_dir=$ac_dir
2282    ac_install_sh="$ac_aux_dir/shtool install -c"
2283    break
2284  fi
2285done
2286if test -z "$ac_aux_dir"; then
2287  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2288fi
2289
2290# These three variables are undocumented and unsupported,
2291# and are intended to be withdrawn in a future Autoconf release.
2292# They can cause serious problems if a builder's source tree is in a directory
2293# whose full name contains unusual characters.
2294ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2295ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2296ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2297
2298
2299# Find a good install program.  We prefer a C program (faster),
2300# so one script is as good as another.  But avoid the broken or
2301# incompatible versions:
2302# SysV /etc/install, /usr/sbin/install
2303# SunOS /usr/etc/install
2304# IRIX /sbin/install
2305# AIX /bin/install
2306# AmigaOS /C/install, which installs bootblocks on floppy discs
2307# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2308# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2309# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2310# OS/2's system install, which has a completely different semantic
2311# ./install, which can be erroneously created by make from ./install.sh.
2312# Reject install programs that cannot install multiple files.
2313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2314$as_echo_n "checking for a BSD-compatible install... " >&6; }
2315if test -z "$INSTALL"; then
2316if ${ac_cv_path_install+:} false; then :
2317  $as_echo_n "(cached) " >&6
2318else
2319  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2320for as_dir in $PATH
2321do
2322  IFS=$as_save_IFS
2323  test -z "$as_dir" && as_dir=.
2324    # Account for people who put trailing slashes in PATH elements.
2325case $as_dir/ in #((
2326  ./ | .// | /[cC]/* | \
2327  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2328  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2329  /usr/ucb/* ) ;;
2330  *)
2331    # OSF1 and SCO ODT 3.0 have their own names for install.
2332    # Don't use installbsd from OSF since it installs stuff as root
2333    # by default.
2334    for ac_prog in ginstall scoinst install; do
2335      for ac_exec_ext in '' $ac_executable_extensions; do
2336	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2337	  if test $ac_prog = install &&
2338	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2339	    # AIX install.  It has an incompatible calling convention.
2340	    :
2341	  elif test $ac_prog = install &&
2342	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2343	    # program-specific install script used by HP pwplus--don't use.
2344	    :
2345	  else
2346	    rm -rf conftest.one conftest.two conftest.dir
2347	    echo one > conftest.one
2348	    echo two > conftest.two
2349	    mkdir conftest.dir
2350	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2351	      test -s conftest.one && test -s conftest.two &&
2352	      test -s conftest.dir/conftest.one &&
2353	      test -s conftest.dir/conftest.two
2354	    then
2355	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2356	      break 3
2357	    fi
2358	  fi
2359	fi
2360      done
2361    done
2362    ;;
2363esac
2364
2365  done
2366IFS=$as_save_IFS
2367
2368rm -rf conftest.one conftest.two conftest.dir
2369
2370fi
2371  if test "${ac_cv_path_install+set}" = set; then
2372    INSTALL=$ac_cv_path_install
2373  else
2374    # As a last resort, use the slow shell script.  Don't cache a
2375    # value for INSTALL within a source directory, because that will
2376    # break other packages using the cache if that directory is
2377    # removed, or if the value is a relative name.
2378    INSTALL=$ac_install_sh
2379  fi
2380fi
2381{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2382$as_echo "$INSTALL" >&6; }
2383
2384# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2385# It thinks the first close brace ends the variable substitution.
2386test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2387
2388test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2389
2390test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2391
2392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2393$as_echo_n "checking whether build environment is sane... " >&6; }
2394# Just in case
2395sleep 1
2396echo timestamp > conftest.file
2397# Reject unsafe characters in $srcdir or the absolute working directory
2398# name.  Accept space and tab only in the latter.
2399am_lf='
2400'
2401case `pwd` in
2402  *[\\\"\#\$\&\'\`$am_lf]*)
2403    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2404esac
2405case $srcdir in
2406  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2407    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2408esac
2409
2410# Do `set' in a subshell so we don't clobber the current shell's
2411# arguments.  Must try -L first in case configure is actually a
2412# symlink; some systems play weird games with the mod time of symlinks
2413# (eg FreeBSD returns the mod time of the symlink's containing
2414# directory).
2415if (
2416   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2417   if test "$*" = "X"; then
2418      # -L didn't work.
2419      set X `ls -t "$srcdir/configure" conftest.file`
2420   fi
2421   rm -f conftest.file
2422   if test "$*" != "X $srcdir/configure conftest.file" \
2423      && test "$*" != "X conftest.file $srcdir/configure"; then
2424
2425      # If neither matched, then we have a broken ls.  This can happen
2426      # if, for instance, CONFIG_SHELL is bash and it inherits a
2427      # broken ls alias from the environment.  This has actually
2428      # happened.  Such a system could not be considered "sane".
2429      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2430alias in your environment" "$LINENO" 5
2431   fi
2432
2433   test "$2" = conftest.file
2434   )
2435then
2436   # Ok.
2437   :
2438else
2439   as_fn_error $? "newly created file is older than distributed files!
2440Check your system clock" "$LINENO" 5
2441fi
2442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2443$as_echo "yes" >&6; }
2444test "$program_prefix" != NONE &&
2445  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2446# Use a double $ so make ignores it.
2447test "$program_suffix" != NONE &&
2448  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2449# Double any \ or $.
2450# By default was `s,x,x', remove it if useless.
2451ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2452program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2453
2454# expand $ac_aux_dir to an absolute path
2455am_aux_dir=`cd $ac_aux_dir && pwd`
2456
2457if test x"${MISSING+set}" != xset; then
2458  case $am_aux_dir in
2459  *\ * | *\	*)
2460    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2461  *)
2462    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2463  esac
2464fi
2465# Use eval to expand $SHELL
2466if eval "$MISSING --run true"; then
2467  am_missing_run="$MISSING --run "
2468else
2469  am_missing_run=
2470  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2471$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2472fi
2473
2474if test x"${install_sh}" != xset; then
2475  case $am_aux_dir in
2476  *\ * | *\	*)
2477    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2478  *)
2479    install_sh="\${SHELL} $am_aux_dir/install-sh"
2480  esac
2481fi
2482
2483# Installed binaries are usually stripped using `strip' when the user
2484# run `make install-strip'.  However `strip' might not be the right
2485# tool to use in cross-compilation environments, therefore Automake
2486# will honor the `STRIP' environment variable to overrule this program.
2487if test "$cross_compiling" != no; then
2488  if test -n "$ac_tool_prefix"; then
2489  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2490set dummy ${ac_tool_prefix}strip; ac_word=$2
2491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2492$as_echo_n "checking for $ac_word... " >&6; }
2493if ${ac_cv_prog_STRIP+:} false; then :
2494  $as_echo_n "(cached) " >&6
2495else
2496  if test -n "$STRIP"; then
2497  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2498else
2499as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2500for as_dir in $PATH
2501do
2502  IFS=$as_save_IFS
2503  test -z "$as_dir" && as_dir=.
2504    for ac_exec_ext in '' $ac_executable_extensions; do
2505  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2506    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2507    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2508    break 2
2509  fi
2510done
2511  done
2512IFS=$as_save_IFS
2513
2514fi
2515fi
2516STRIP=$ac_cv_prog_STRIP
2517if test -n "$STRIP"; then
2518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2519$as_echo "$STRIP" >&6; }
2520else
2521  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2522$as_echo "no" >&6; }
2523fi
2524
2525
2526fi
2527if test -z "$ac_cv_prog_STRIP"; then
2528  ac_ct_STRIP=$STRIP
2529  # Extract the first word of "strip", so it can be a program name with args.
2530set dummy strip; ac_word=$2
2531{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2532$as_echo_n "checking for $ac_word... " >&6; }
2533if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2534  $as_echo_n "(cached) " >&6
2535else
2536  if test -n "$ac_ct_STRIP"; then
2537  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2538else
2539as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2540for as_dir in $PATH
2541do
2542  IFS=$as_save_IFS
2543  test -z "$as_dir" && as_dir=.
2544    for ac_exec_ext in '' $ac_executable_extensions; do
2545  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2546    ac_cv_prog_ac_ct_STRIP="strip"
2547    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2548    break 2
2549  fi
2550done
2551  done
2552IFS=$as_save_IFS
2553
2554fi
2555fi
2556ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2557if test -n "$ac_ct_STRIP"; then
2558  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2559$as_echo "$ac_ct_STRIP" >&6; }
2560else
2561  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2562$as_echo "no" >&6; }
2563fi
2564
2565  if test "x$ac_ct_STRIP" = x; then
2566    STRIP=":"
2567  else
2568    case $cross_compiling:$ac_tool_warned in
2569yes:)
2570{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2571$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2572ac_tool_warned=yes ;;
2573esac
2574    STRIP=$ac_ct_STRIP
2575  fi
2576else
2577  STRIP="$ac_cv_prog_STRIP"
2578fi
2579
2580fi
2581INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2582
2583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2584$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2585if test -z "$MKDIR_P"; then
2586  if ${ac_cv_path_mkdir+:} false; then :
2587  $as_echo_n "(cached) " >&6
2588else
2589  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2590for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2591do
2592  IFS=$as_save_IFS
2593  test -z "$as_dir" && as_dir=.
2594    for ac_prog in mkdir gmkdir; do
2595	 for ac_exec_ext in '' $ac_executable_extensions; do
2596	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2597	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2598	     'mkdir (GNU coreutils) '* | \
2599	     'mkdir (coreutils) '* | \
2600	     'mkdir (fileutils) '4.1*)
2601	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2602	       break 3;;
2603	   esac
2604	 done
2605       done
2606  done
2607IFS=$as_save_IFS
2608
2609fi
2610
2611  test -d ./--version && rmdir ./--version
2612  if test "${ac_cv_path_mkdir+set}" = set; then
2613    MKDIR_P="$ac_cv_path_mkdir -p"
2614  else
2615    # As a last resort, use the slow shell script.  Don't cache a
2616    # value for MKDIR_P within a source directory, because that will
2617    # break other packages using the cache if that directory is
2618    # removed, or if the value is a relative name.
2619    MKDIR_P="$ac_install_sh -d"
2620  fi
2621fi
2622{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2623$as_echo "$MKDIR_P" >&6; }
2624
2625mkdir_p="$MKDIR_P"
2626case $mkdir_p in
2627  [\\/$]* | ?:[\\/]*) ;;
2628  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2629esac
2630
2631for ac_prog in gawk mawk nawk awk
2632do
2633  # Extract the first word of "$ac_prog", so it can be a program name with args.
2634set dummy $ac_prog; ac_word=$2
2635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2636$as_echo_n "checking for $ac_word... " >&6; }
2637if ${ac_cv_prog_AWK+:} false; then :
2638  $as_echo_n "(cached) " >&6
2639else
2640  if test -n "$AWK"; then
2641  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2642else
2643as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2644for as_dir in $PATH
2645do
2646  IFS=$as_save_IFS
2647  test -z "$as_dir" && as_dir=.
2648    for ac_exec_ext in '' $ac_executable_extensions; do
2649  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2650    ac_cv_prog_AWK="$ac_prog"
2651    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2652    break 2
2653  fi
2654done
2655  done
2656IFS=$as_save_IFS
2657
2658fi
2659fi
2660AWK=$ac_cv_prog_AWK
2661if test -n "$AWK"; then
2662  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2663$as_echo "$AWK" >&6; }
2664else
2665  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2666$as_echo "no" >&6; }
2667fi
2668
2669
2670  test -n "$AWK" && break
2671done
2672
2673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2674$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2675set x ${MAKE-make}
2676ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2677if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2678  $as_echo_n "(cached) " >&6
2679else
2680  cat >conftest.make <<\_ACEOF
2681SHELL = /bin/sh
2682all:
2683	@echo '@@@%%%=$(MAKE)=@@@%%%'
2684_ACEOF
2685# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2686case `${MAKE-make} -f conftest.make 2>/dev/null` in
2687  *@@@%%%=?*=@@@%%%*)
2688    eval ac_cv_prog_make_${ac_make}_set=yes;;
2689  *)
2690    eval ac_cv_prog_make_${ac_make}_set=no;;
2691esac
2692rm -f conftest.make
2693fi
2694if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2695  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2696$as_echo "yes" >&6; }
2697  SET_MAKE=
2698else
2699  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2700$as_echo "no" >&6; }
2701  SET_MAKE="MAKE=${MAKE-make}"
2702fi
2703
2704rm -rf .tst 2>/dev/null
2705mkdir .tst 2>/dev/null
2706if test -d .tst; then
2707  am__leading_dot=.
2708else
2709  am__leading_dot=_
2710fi
2711rmdir .tst 2>/dev/null
2712
2713if test "`cd $srcdir && pwd`" != "`pwd`"; then
2714  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2715  # is not polluted with repeated "-I."
2716  am__isrc=' -I$(srcdir)'
2717  # test to see if srcdir already configured
2718  if test -f $srcdir/config.status; then
2719    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2720  fi
2721fi
2722
2723# test whether we have cygpath
2724if test -z "$CYGPATH_W"; then
2725  if (cygpath --version) >/dev/null 2>/dev/null; then
2726    CYGPATH_W='cygpath -w'
2727  else
2728    CYGPATH_W=echo
2729  fi
2730fi
2731
2732
2733# Define the identity of the package.
2734 PACKAGE='libXcomposite'
2735 VERSION='0.4.4'
2736
2737
2738cat >>confdefs.h <<_ACEOF
2739#define PACKAGE "$PACKAGE"
2740_ACEOF
2741
2742
2743cat >>confdefs.h <<_ACEOF
2744#define VERSION "$VERSION"
2745_ACEOF
2746
2747# Some tools Automake needs.
2748
2749ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2750
2751
2752AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2753
2754
2755AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2756
2757
2758AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2759
2760
2761MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2762
2763# We need awk for the "check" target.  The system "awk" is bad on
2764# some platforms.
2765# Always define AMTAR for backward compatibility.
2766
2767AMTAR=${AMTAR-"${am_missing_run}tar"}
2768
2769am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2770
2771
2772
2773
2774
2775
2776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2777$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2778    # Check whether --enable-maintainer-mode was given.
2779if test "${enable_maintainer_mode+set}" = set; then :
2780  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2781else
2782  USE_MAINTAINER_MODE=no
2783fi
2784
2785  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2786$as_echo "$USE_MAINTAINER_MODE" >&6; }
2787   if test $USE_MAINTAINER_MODE = yes; then
2788  MAINTAINER_MODE_TRUE=
2789  MAINTAINER_MODE_FALSE='#'
2790else
2791  MAINTAINER_MODE_TRUE='#'
2792  MAINTAINER_MODE_FALSE=
2793fi
2794
2795  MAINT=$MAINTAINER_MODE_TRUE
2796
2797
2798
2799# Initialize libtool
2800case `pwd` in
2801  *\ * | *\	*)
2802    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2803$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2804esac
2805
2806
2807
2808macro_version='2.4.2'
2809macro_revision='1.3337'
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823ltmain="$ac_aux_dir/ltmain.sh"
2824
2825# Make sure we can run config.sub.
2826$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2827  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2828
2829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2830$as_echo_n "checking build system type... " >&6; }
2831if ${ac_cv_build+:} false; then :
2832  $as_echo_n "(cached) " >&6
2833else
2834  ac_build_alias=$build_alias
2835test "x$ac_build_alias" = x &&
2836  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2837test "x$ac_build_alias" = x &&
2838  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2839ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2840  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2841
2842fi
2843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2844$as_echo "$ac_cv_build" >&6; }
2845case $ac_cv_build in
2846*-*-*) ;;
2847*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2848esac
2849build=$ac_cv_build
2850ac_save_IFS=$IFS; IFS='-'
2851set x $ac_cv_build
2852shift
2853build_cpu=$1
2854build_vendor=$2
2855shift; shift
2856# Remember, the first character of IFS is used to create $*,
2857# except with old shells:
2858build_os=$*
2859IFS=$ac_save_IFS
2860case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2861
2862
2863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2864$as_echo_n "checking host system type... " >&6; }
2865if ${ac_cv_host+:} false; then :
2866  $as_echo_n "(cached) " >&6
2867else
2868  if test "x$host_alias" = x; then
2869  ac_cv_host=$ac_cv_build
2870else
2871  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2872    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2873fi
2874
2875fi
2876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2877$as_echo "$ac_cv_host" >&6; }
2878case $ac_cv_host in
2879*-*-*) ;;
2880*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2881esac
2882host=$ac_cv_host
2883ac_save_IFS=$IFS; IFS='-'
2884set x $ac_cv_host
2885shift
2886host_cpu=$1
2887host_vendor=$2
2888shift; shift
2889# Remember, the first character of IFS is used to create $*,
2890# except with old shells:
2891host_os=$*
2892IFS=$ac_save_IFS
2893case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2894
2895
2896# Backslashify metacharacters that are still active within
2897# double-quoted strings.
2898sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2899
2900# Same as above, but do not quote variable references.
2901double_quote_subst='s/\(["`\\]\)/\\\1/g'
2902
2903# Sed substitution to delay expansion of an escaped shell variable in a
2904# double_quote_subst'ed string.
2905delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2906
2907# Sed substitution to delay expansion of an escaped single quote.
2908delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2909
2910# Sed substitution to avoid accidental globbing in evaled expressions
2911no_glob_subst='s/\*/\\\*/g'
2912
2913ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2914ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2915ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2916
2917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2918$as_echo_n "checking how to print strings... " >&6; }
2919# Test print first, because it will be a builtin if present.
2920if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2921   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2922  ECHO='print -r --'
2923elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2924  ECHO='printf %s\n'
2925else
2926  # Use this function as a fallback that always works.
2927  func_fallback_echo ()
2928  {
2929    eval 'cat <<_LTECHO_EOF
2930$1
2931_LTECHO_EOF'
2932  }
2933  ECHO='func_fallback_echo'
2934fi
2935
2936# func_echo_all arg...
2937# Invoke $ECHO with all args, space-separated.
2938func_echo_all ()
2939{
2940    $ECHO ""
2941}
2942
2943case "$ECHO" in
2944  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2945$as_echo "printf" >&6; } ;;
2946  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2947$as_echo "print -r" >&6; } ;;
2948  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2949$as_echo "cat" >&6; } ;;
2950esac
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965DEPDIR="${am__leading_dot}deps"
2966
2967ac_config_commands="$ac_config_commands depfiles"
2968
2969
2970am_make=${MAKE-make}
2971cat > confinc << 'END'
2972am__doit:
2973	@echo this is the am__doit target
2974.PHONY: am__doit
2975END
2976# If we don't find an include directive, just comment out the code.
2977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2978$as_echo_n "checking for style of include used by $am_make... " >&6; }
2979am__include="#"
2980am__quote=
2981_am_result=none
2982# First try GNU make style include.
2983echo "include confinc" > confmf
2984# Ignore all kinds of additional output from `make'.
2985case `$am_make -s -f confmf 2> /dev/null` in #(
2986*the\ am__doit\ target*)
2987  am__include=include
2988  am__quote=
2989  _am_result=GNU
2990  ;;
2991esac
2992# Now try BSD make style include.
2993if test "$am__include" = "#"; then
2994   echo '.include "confinc"' > confmf
2995   case `$am_make -s -f confmf 2> /dev/null` in #(
2996   *the\ am__doit\ target*)
2997     am__include=.include
2998     am__quote="\""
2999     _am_result=BSD
3000     ;;
3001   esac
3002fi
3003
3004
3005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3006$as_echo "$_am_result" >&6; }
3007rm -f confinc confmf
3008
3009# Check whether --enable-dependency-tracking was given.
3010if test "${enable_dependency_tracking+set}" = set; then :
3011  enableval=$enable_dependency_tracking;
3012fi
3013
3014if test "x$enable_dependency_tracking" != xno; then
3015  am_depcomp="$ac_aux_dir/depcomp"
3016  AMDEPBACKSLASH='\'
3017  am__nodep='_no'
3018fi
3019 if test "x$enable_dependency_tracking" != xno; then
3020  AMDEP_TRUE=
3021  AMDEP_FALSE='#'
3022else
3023  AMDEP_TRUE='#'
3024  AMDEP_FALSE=
3025fi
3026
3027
3028ac_ext=c
3029ac_cpp='$CPP $CPPFLAGS'
3030ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3031ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3032ac_compiler_gnu=$ac_cv_c_compiler_gnu
3033if test -n "$ac_tool_prefix"; then
3034  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3035set dummy ${ac_tool_prefix}gcc; ac_word=$2
3036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3037$as_echo_n "checking for $ac_word... " >&6; }
3038if ${ac_cv_prog_CC+:} false; then :
3039  $as_echo_n "(cached) " >&6
3040else
3041  if test -n "$CC"; then
3042  ac_cv_prog_CC="$CC" # Let the user override the test.
3043else
3044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3045for as_dir in $PATH
3046do
3047  IFS=$as_save_IFS
3048  test -z "$as_dir" && as_dir=.
3049    for ac_exec_ext in '' $ac_executable_extensions; do
3050  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3051    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3052    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3053    break 2
3054  fi
3055done
3056  done
3057IFS=$as_save_IFS
3058
3059fi
3060fi
3061CC=$ac_cv_prog_CC
3062if test -n "$CC"; then
3063  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3064$as_echo "$CC" >&6; }
3065else
3066  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3067$as_echo "no" >&6; }
3068fi
3069
3070
3071fi
3072if test -z "$ac_cv_prog_CC"; then
3073  ac_ct_CC=$CC
3074  # Extract the first word of "gcc", so it can be a program name with args.
3075set dummy gcc; ac_word=$2
3076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3077$as_echo_n "checking for $ac_word... " >&6; }
3078if ${ac_cv_prog_ac_ct_CC+:} false; then :
3079  $as_echo_n "(cached) " >&6
3080else
3081  if test -n "$ac_ct_CC"; then
3082  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3083else
3084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3085for as_dir in $PATH
3086do
3087  IFS=$as_save_IFS
3088  test -z "$as_dir" && as_dir=.
3089    for ac_exec_ext in '' $ac_executable_extensions; do
3090  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3091    ac_cv_prog_ac_ct_CC="gcc"
3092    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3093    break 2
3094  fi
3095done
3096  done
3097IFS=$as_save_IFS
3098
3099fi
3100fi
3101ac_ct_CC=$ac_cv_prog_ac_ct_CC
3102if test -n "$ac_ct_CC"; then
3103  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3104$as_echo "$ac_ct_CC" >&6; }
3105else
3106  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3107$as_echo "no" >&6; }
3108fi
3109
3110  if test "x$ac_ct_CC" = x; then
3111    CC=""
3112  else
3113    case $cross_compiling:$ac_tool_warned in
3114yes:)
3115{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3116$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3117ac_tool_warned=yes ;;
3118esac
3119    CC=$ac_ct_CC
3120  fi
3121else
3122  CC="$ac_cv_prog_CC"
3123fi
3124
3125if test -z "$CC"; then
3126          if test -n "$ac_tool_prefix"; then
3127    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3128set dummy ${ac_tool_prefix}cc; ac_word=$2
3129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3130$as_echo_n "checking for $ac_word... " >&6; }
3131if ${ac_cv_prog_CC+:} false; then :
3132  $as_echo_n "(cached) " >&6
3133else
3134  if test -n "$CC"; then
3135  ac_cv_prog_CC="$CC" # Let the user override the test.
3136else
3137as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3138for as_dir in $PATH
3139do
3140  IFS=$as_save_IFS
3141  test -z "$as_dir" && as_dir=.
3142    for ac_exec_ext in '' $ac_executable_extensions; do
3143  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3144    ac_cv_prog_CC="${ac_tool_prefix}cc"
3145    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3146    break 2
3147  fi
3148done
3149  done
3150IFS=$as_save_IFS
3151
3152fi
3153fi
3154CC=$ac_cv_prog_CC
3155if test -n "$CC"; then
3156  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3157$as_echo "$CC" >&6; }
3158else
3159  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3160$as_echo "no" >&6; }
3161fi
3162
3163
3164  fi
3165fi
3166if test -z "$CC"; then
3167  # Extract the first word of "cc", so it can be a program name with args.
3168set dummy cc; ac_word=$2
3169{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3170$as_echo_n "checking for $ac_word... " >&6; }
3171if ${ac_cv_prog_CC+:} false; then :
3172  $as_echo_n "(cached) " >&6
3173else
3174  if test -n "$CC"; then
3175  ac_cv_prog_CC="$CC" # Let the user override the test.
3176else
3177  ac_prog_rejected=no
3178as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3179for as_dir in $PATH
3180do
3181  IFS=$as_save_IFS
3182  test -z "$as_dir" && as_dir=.
3183    for ac_exec_ext in '' $ac_executable_extensions; do
3184  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3185    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3186       ac_prog_rejected=yes
3187       continue
3188     fi
3189    ac_cv_prog_CC="cc"
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
3197if test $ac_prog_rejected = yes; then
3198  # We found a bogon in the path, so make sure we never use it.
3199  set dummy $ac_cv_prog_CC
3200  shift
3201  if test $# != 0; then
3202    # We chose a different compiler from the bogus one.
3203    # However, it has the same basename, so the bogon will be chosen
3204    # first if we set CC to just the basename; use the full file name.
3205    shift
3206    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3207  fi
3208fi
3209fi
3210fi
3211CC=$ac_cv_prog_CC
3212if test -n "$CC"; then
3213  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3214$as_echo "$CC" >&6; }
3215else
3216  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3217$as_echo "no" >&6; }
3218fi
3219
3220
3221fi
3222if test -z "$CC"; then
3223  if test -n "$ac_tool_prefix"; then
3224  for ac_prog in cl.exe
3225  do
3226    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3227set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3229$as_echo_n "checking for $ac_word... " >&6; }
3230if ${ac_cv_prog_CC+:} false; then :
3231  $as_echo_n "(cached) " >&6
3232else
3233  if test -n "$CC"; then
3234  ac_cv_prog_CC="$CC" # Let the user override the test.
3235else
3236as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3237for as_dir in $PATH
3238do
3239  IFS=$as_save_IFS
3240  test -z "$as_dir" && as_dir=.
3241    for ac_exec_ext in '' $ac_executable_extensions; do
3242  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3243    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3244    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3245    break 2
3246  fi
3247done
3248  done
3249IFS=$as_save_IFS
3250
3251fi
3252fi
3253CC=$ac_cv_prog_CC
3254if test -n "$CC"; then
3255  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3256$as_echo "$CC" >&6; }
3257else
3258  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3259$as_echo "no" >&6; }
3260fi
3261
3262
3263    test -n "$CC" && break
3264  done
3265fi
3266if test -z "$CC"; then
3267  ac_ct_CC=$CC
3268  for ac_prog in cl.exe
3269do
3270  # Extract the first word of "$ac_prog", so it can be a program name with args.
3271set dummy $ac_prog; ac_word=$2
3272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3273$as_echo_n "checking for $ac_word... " >&6; }
3274if ${ac_cv_prog_ac_ct_CC+:} false; then :
3275  $as_echo_n "(cached) " >&6
3276else
3277  if test -n "$ac_ct_CC"; then
3278  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3279else
3280as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3281for as_dir in $PATH
3282do
3283  IFS=$as_save_IFS
3284  test -z "$as_dir" && as_dir=.
3285    for ac_exec_ext in '' $ac_executable_extensions; do
3286  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3287    ac_cv_prog_ac_ct_CC="$ac_prog"
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
3295fi
3296fi
3297ac_ct_CC=$ac_cv_prog_ac_ct_CC
3298if test -n "$ac_ct_CC"; then
3299  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3300$as_echo "$ac_ct_CC" >&6; }
3301else
3302  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3303$as_echo "no" >&6; }
3304fi
3305
3306
3307  test -n "$ac_ct_CC" && break
3308done
3309
3310  if test "x$ac_ct_CC" = x; then
3311    CC=""
3312  else
3313    case $cross_compiling:$ac_tool_warned in
3314yes:)
3315{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3316$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3317ac_tool_warned=yes ;;
3318esac
3319    CC=$ac_ct_CC
3320  fi
3321fi
3322
3323fi
3324
3325
3326test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3327$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3328as_fn_error $? "no acceptable C compiler found in \$PATH
3329See \`config.log' for more details" "$LINENO" 5; }
3330
3331# Provide some information about the compiler.
3332$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3333set X $ac_compile
3334ac_compiler=$2
3335for ac_option in --version -v -V -qversion; do
3336  { { ac_try="$ac_compiler $ac_option >&5"
3337case "(($ac_try" in
3338  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3339  *) ac_try_echo=$ac_try;;
3340esac
3341eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3342$as_echo "$ac_try_echo"; } >&5
3343  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3344  ac_status=$?
3345  if test -s conftest.err; then
3346    sed '10a\
3347... rest of stderr output deleted ...
3348         10q' conftest.err >conftest.er1
3349    cat conftest.er1 >&5
3350  fi
3351  rm -f conftest.er1 conftest.err
3352  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3353  test $ac_status = 0; }
3354done
3355
3356cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3357/* end confdefs.h.  */
3358
3359int
3360main ()
3361{
3362
3363  ;
3364  return 0;
3365}
3366_ACEOF
3367ac_clean_files_save=$ac_clean_files
3368ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3369# Try to create an executable without -o first, disregard a.out.
3370# It will help us diagnose broken compilers, and finding out an intuition
3371# of exeext.
3372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3373$as_echo_n "checking whether the C compiler works... " >&6; }
3374ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3375
3376# The possible output files:
3377ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3378
3379ac_rmfiles=
3380for ac_file in $ac_files
3381do
3382  case $ac_file in
3383    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3384    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3385  esac
3386done
3387rm -f $ac_rmfiles
3388
3389if { { ac_try="$ac_link_default"
3390case "(($ac_try" in
3391  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3392  *) ac_try_echo=$ac_try;;
3393esac
3394eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3395$as_echo "$ac_try_echo"; } >&5
3396  (eval "$ac_link_default") 2>&5
3397  ac_status=$?
3398  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3399  test $ac_status = 0; }; then :
3400  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3401# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3402# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3403# so that the user can short-circuit this test for compilers unknown to
3404# Autoconf.
3405for ac_file in $ac_files ''
3406do
3407  test -f "$ac_file" || continue
3408  case $ac_file in
3409    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3410	;;
3411    [ab].out )
3412	# We found the default executable, but exeext='' is most
3413	# certainly right.
3414	break;;
3415    *.* )
3416	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3417	then :; else
3418	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3419	fi
3420	# We set ac_cv_exeext here because the later test for it is not
3421	# safe: cross compilers may not add the suffix if given an `-o'
3422	# argument, so we may need to know it at that point already.
3423	# Even if this section looks crufty: it has the advantage of
3424	# actually working.
3425	break;;
3426    * )
3427	break;;
3428  esac
3429done
3430test "$ac_cv_exeext" = no && ac_cv_exeext=
3431
3432else
3433  ac_file=''
3434fi
3435if test -z "$ac_file"; then :
3436  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3437$as_echo "no" >&6; }
3438$as_echo "$as_me: failed program was:" >&5
3439sed 's/^/| /' conftest.$ac_ext >&5
3440
3441{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3442$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3443as_fn_error 77 "C compiler cannot create executables
3444See \`config.log' for more details" "$LINENO" 5; }
3445else
3446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3447$as_echo "yes" >&6; }
3448fi
3449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3450$as_echo_n "checking for C compiler default output file name... " >&6; }
3451{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3452$as_echo "$ac_file" >&6; }
3453ac_exeext=$ac_cv_exeext
3454
3455rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3456ac_clean_files=$ac_clean_files_save
3457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3458$as_echo_n "checking for suffix of executables... " >&6; }
3459if { { ac_try="$ac_link"
3460case "(($ac_try" in
3461  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3462  *) ac_try_echo=$ac_try;;
3463esac
3464eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3465$as_echo "$ac_try_echo"; } >&5
3466  (eval "$ac_link") 2>&5
3467  ac_status=$?
3468  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3469  test $ac_status = 0; }; then :
3470  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3471# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3472# work properly (i.e., refer to `conftest.exe'), while it won't with
3473# `rm'.
3474for ac_file in conftest.exe conftest conftest.*; do
3475  test -f "$ac_file" || continue
3476  case $ac_file in
3477    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3478    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3479	  break;;
3480    * ) break;;
3481  esac
3482done
3483else
3484  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3485$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3486as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3487See \`config.log' for more details" "$LINENO" 5; }
3488fi
3489rm -f conftest conftest$ac_cv_exeext
3490{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3491$as_echo "$ac_cv_exeext" >&6; }
3492
3493rm -f conftest.$ac_ext
3494EXEEXT=$ac_cv_exeext
3495ac_exeext=$EXEEXT
3496cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3497/* end confdefs.h.  */
3498#include <stdio.h>
3499int
3500main ()
3501{
3502FILE *f = fopen ("conftest.out", "w");
3503 return ferror (f) || fclose (f) != 0;
3504
3505  ;
3506  return 0;
3507}
3508_ACEOF
3509ac_clean_files="$ac_clean_files conftest.out"
3510# Check that the compiler produces executables we can run.  If not, either
3511# the compiler is broken, or we cross compile.
3512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3513$as_echo_n "checking whether we are cross compiling... " >&6; }
3514if test "$cross_compiling" != yes; then
3515  { { ac_try="$ac_link"
3516case "(($ac_try" in
3517  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3518  *) ac_try_echo=$ac_try;;
3519esac
3520eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3521$as_echo "$ac_try_echo"; } >&5
3522  (eval "$ac_link") 2>&5
3523  ac_status=$?
3524  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3525  test $ac_status = 0; }
3526  if { ac_try='./conftest$ac_cv_exeext'
3527  { { case "(($ac_try" in
3528  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3529  *) ac_try_echo=$ac_try;;
3530esac
3531eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3532$as_echo "$ac_try_echo"; } >&5
3533  (eval "$ac_try") 2>&5
3534  ac_status=$?
3535  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3536  test $ac_status = 0; }; }; then
3537    cross_compiling=no
3538  else
3539    if test "$cross_compiling" = maybe; then
3540	cross_compiling=yes
3541    else
3542	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3543$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3544as_fn_error $? "cannot run C compiled programs.
3545If you meant to cross compile, use \`--host'.
3546See \`config.log' for more details" "$LINENO" 5; }
3547    fi
3548  fi
3549fi
3550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3551$as_echo "$cross_compiling" >&6; }
3552
3553rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3554ac_clean_files=$ac_clean_files_save
3555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3556$as_echo_n "checking for suffix of object files... " >&6; }
3557if ${ac_cv_objext+:} false; then :
3558  $as_echo_n "(cached) " >&6
3559else
3560  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3561/* end confdefs.h.  */
3562
3563int
3564main ()
3565{
3566
3567  ;
3568  return 0;
3569}
3570_ACEOF
3571rm -f conftest.o conftest.obj
3572if { { ac_try="$ac_compile"
3573case "(($ac_try" in
3574  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3575  *) ac_try_echo=$ac_try;;
3576esac
3577eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3578$as_echo "$ac_try_echo"; } >&5
3579  (eval "$ac_compile") 2>&5
3580  ac_status=$?
3581  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3582  test $ac_status = 0; }; then :
3583  for ac_file in conftest.o conftest.obj conftest.*; do
3584  test -f "$ac_file" || continue;
3585  case $ac_file in
3586    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3587    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3588       break;;
3589  esac
3590done
3591else
3592  $as_echo "$as_me: failed program was:" >&5
3593sed 's/^/| /' conftest.$ac_ext >&5
3594
3595{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3596$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3597as_fn_error $? "cannot compute suffix of object files: cannot compile
3598See \`config.log' for more details" "$LINENO" 5; }
3599fi
3600rm -f conftest.$ac_cv_objext conftest.$ac_ext
3601fi
3602{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3603$as_echo "$ac_cv_objext" >&6; }
3604OBJEXT=$ac_cv_objext
3605ac_objext=$OBJEXT
3606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3607$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3608if ${ac_cv_c_compiler_gnu+:} false; then :
3609  $as_echo_n "(cached) " >&6
3610else
3611  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3612/* end confdefs.h.  */
3613
3614int
3615main ()
3616{
3617#ifndef __GNUC__
3618       choke me
3619#endif
3620
3621  ;
3622  return 0;
3623}
3624_ACEOF
3625if ac_fn_c_try_compile "$LINENO"; then :
3626  ac_compiler_gnu=yes
3627else
3628  ac_compiler_gnu=no
3629fi
3630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3631ac_cv_c_compiler_gnu=$ac_compiler_gnu
3632
3633fi
3634{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3635$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3636if test $ac_compiler_gnu = yes; then
3637  GCC=yes
3638else
3639  GCC=
3640fi
3641ac_test_CFLAGS=${CFLAGS+set}
3642ac_save_CFLAGS=$CFLAGS
3643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3644$as_echo_n "checking whether $CC accepts -g... " >&6; }
3645if ${ac_cv_prog_cc_g+:} false; then :
3646  $as_echo_n "(cached) " >&6
3647else
3648  ac_save_c_werror_flag=$ac_c_werror_flag
3649   ac_c_werror_flag=yes
3650   ac_cv_prog_cc_g=no
3651   CFLAGS="-g"
3652   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3653/* end confdefs.h.  */
3654
3655int
3656main ()
3657{
3658
3659  ;
3660  return 0;
3661}
3662_ACEOF
3663if ac_fn_c_try_compile "$LINENO"; then :
3664  ac_cv_prog_cc_g=yes
3665else
3666  CFLAGS=""
3667      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3668/* end confdefs.h.  */
3669
3670int
3671main ()
3672{
3673
3674  ;
3675  return 0;
3676}
3677_ACEOF
3678if ac_fn_c_try_compile "$LINENO"; then :
3679
3680else
3681  ac_c_werror_flag=$ac_save_c_werror_flag
3682	 CFLAGS="-g"
3683	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3684/* end confdefs.h.  */
3685
3686int
3687main ()
3688{
3689
3690  ;
3691  return 0;
3692}
3693_ACEOF
3694if ac_fn_c_try_compile "$LINENO"; then :
3695  ac_cv_prog_cc_g=yes
3696fi
3697rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3698fi
3699rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3700fi
3701rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3702   ac_c_werror_flag=$ac_save_c_werror_flag
3703fi
3704{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3705$as_echo "$ac_cv_prog_cc_g" >&6; }
3706if test "$ac_test_CFLAGS" = set; then
3707  CFLAGS=$ac_save_CFLAGS
3708elif test $ac_cv_prog_cc_g = yes; then
3709  if test "$GCC" = yes; then
3710    CFLAGS="-g -O2"
3711  else
3712    CFLAGS="-g"
3713  fi
3714else
3715  if test "$GCC" = yes; then
3716    CFLAGS="-O2"
3717  else
3718    CFLAGS=
3719  fi
3720fi
3721{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3722$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3723if ${ac_cv_prog_cc_c89+:} false; then :
3724  $as_echo_n "(cached) " >&6
3725else
3726  ac_cv_prog_cc_c89=no
3727ac_save_CC=$CC
3728cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3729/* end confdefs.h.  */
3730#include <stdarg.h>
3731#include <stdio.h>
3732#include <sys/types.h>
3733#include <sys/stat.h>
3734/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3735struct buf { int x; };
3736FILE * (*rcsopen) (struct buf *, struct stat *, int);
3737static char *e (p, i)
3738     char **p;
3739     int i;
3740{
3741  return p[i];
3742}
3743static char *f (char * (*g) (char **, int), char **p, ...)
3744{
3745  char *s;
3746  va_list v;
3747  va_start (v,p);
3748  s = g (p, va_arg (v,int));
3749  va_end (v);
3750  return s;
3751}
3752
3753/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3754   function prototypes and stuff, but not '\xHH' hex character constants.
3755   These don't provoke an error unfortunately, instead are silently treated
3756   as 'x'.  The following induces an error, until -std is added to get
3757   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3758   array size at least.  It's necessary to write '\x00'==0 to get something
3759   that's true only with -std.  */
3760int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3761
3762/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3763   inside strings and character constants.  */
3764#define FOO(x) 'x'
3765int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3766
3767int test (int i, double x);
3768struct s1 {int (*f) (int a);};
3769struct s2 {int (*f) (double a);};
3770int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3771int argc;
3772char **argv;
3773int
3774main ()
3775{
3776return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3777  ;
3778  return 0;
3779}
3780_ACEOF
3781for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3782	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3783do
3784  CC="$ac_save_CC $ac_arg"
3785  if ac_fn_c_try_compile "$LINENO"; then :
3786  ac_cv_prog_cc_c89=$ac_arg
3787fi
3788rm -f core conftest.err conftest.$ac_objext
3789  test "x$ac_cv_prog_cc_c89" != "xno" && break
3790done
3791rm -f conftest.$ac_ext
3792CC=$ac_save_CC
3793
3794fi
3795# AC_CACHE_VAL
3796case "x$ac_cv_prog_cc_c89" in
3797  x)
3798    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3799$as_echo "none needed" >&6; } ;;
3800  xno)
3801    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3802$as_echo "unsupported" >&6; } ;;
3803  *)
3804    CC="$CC $ac_cv_prog_cc_c89"
3805    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3806$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3807esac
3808if test "x$ac_cv_prog_cc_c89" != xno; then :
3809
3810fi
3811
3812ac_ext=c
3813ac_cpp='$CPP $CPPFLAGS'
3814ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3815ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3816ac_compiler_gnu=$ac_cv_c_compiler_gnu
3817
3818depcc="$CC"   am_compiler_list=
3819
3820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3821$as_echo_n "checking dependency style of $depcc... " >&6; }
3822if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3823  $as_echo_n "(cached) " >&6
3824else
3825  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3826  # We make a subdir and do the tests there.  Otherwise we can end up
3827  # making bogus files that we don't know about and never remove.  For
3828  # instance it was reported that on HP-UX the gcc test will end up
3829  # making a dummy file named `D' -- because `-MD' means `put the output
3830  # in D'.
3831  rm -rf conftest.dir
3832  mkdir conftest.dir
3833  # Copy depcomp to subdir because otherwise we won't find it if we're
3834  # using a relative directory.
3835  cp "$am_depcomp" conftest.dir
3836  cd conftest.dir
3837  # We will build objects and dependencies in a subdirectory because
3838  # it helps to detect inapplicable dependency modes.  For instance
3839  # both Tru64's cc and ICC support -MD to output dependencies as a
3840  # side effect of compilation, but ICC will put the dependencies in
3841  # the current directory while Tru64 will put them in the object
3842  # directory.
3843  mkdir sub
3844
3845  am_cv_CC_dependencies_compiler_type=none
3846  if test "$am_compiler_list" = ""; then
3847     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3848  fi
3849  am__universal=false
3850  case " $depcc " in #(
3851     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3852     esac
3853
3854  for depmode in $am_compiler_list; do
3855    # Setup a source with many dependencies, because some compilers
3856    # like to wrap large dependency lists on column 80 (with \), and
3857    # we should not choose a depcomp mode which is confused by this.
3858    #
3859    # We need to recreate these files for each test, as the compiler may
3860    # overwrite some of them when testing with obscure command lines.
3861    # This happens at least with the AIX C compiler.
3862    : > sub/conftest.c
3863    for i in 1 2 3 4 5 6; do
3864      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3865      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3866      # Solaris 8's {/usr,}/bin/sh.
3867      touch sub/conftst$i.h
3868    done
3869    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3870
3871    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3872    # mode.  It turns out that the SunPro C++ compiler does not properly
3873    # handle `-M -o', and we need to detect this.  Also, some Intel
3874    # versions had trouble with output in subdirs
3875    am__obj=sub/conftest.${OBJEXT-o}
3876    am__minus_obj="-o $am__obj"
3877    case $depmode in
3878    gcc)
3879      # This depmode causes a compiler race in universal mode.
3880      test "$am__universal" = false || continue
3881      ;;
3882    nosideeffect)
3883      # after this tag, mechanisms are not by side-effect, so they'll
3884      # only be used when explicitly requested
3885      if test "x$enable_dependency_tracking" = xyes; then
3886	continue
3887      else
3888	break
3889      fi
3890      ;;
3891    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3892      # This compiler won't grok `-c -o', but also, the minuso test has
3893      # not run yet.  These depmodes are late enough in the game, and
3894      # so weak that their functioning should not be impacted.
3895      am__obj=conftest.${OBJEXT-o}
3896      am__minus_obj=
3897      ;;
3898    none) break ;;
3899    esac
3900    if depmode=$depmode \
3901       source=sub/conftest.c object=$am__obj \
3902       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3903       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3904         >/dev/null 2>conftest.err &&
3905       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3906       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3907       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3908       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3909      # icc doesn't choke on unknown options, it will just issue warnings
3910      # or remarks (even with -Werror).  So we grep stderr for any message
3911      # that says an option was ignored or not supported.
3912      # When given -MP, icc 7.0 and 7.1 complain thusly:
3913      #   icc: Command line warning: ignoring option '-M'; no argument required
3914      # The diagnosis changed in icc 8.0:
3915      #   icc: Command line remark: option '-MP' not supported
3916      if (grep 'ignoring option' conftest.err ||
3917          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3918        am_cv_CC_dependencies_compiler_type=$depmode
3919        break
3920      fi
3921    fi
3922  done
3923
3924  cd ..
3925  rm -rf conftest.dir
3926else
3927  am_cv_CC_dependencies_compiler_type=none
3928fi
3929
3930fi
3931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3932$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3933CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3934
3935 if
3936  test "x$enable_dependency_tracking" != xno \
3937  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3938  am__fastdepCC_TRUE=
3939  am__fastdepCC_FALSE='#'
3940else
3941  am__fastdepCC_TRUE='#'
3942  am__fastdepCC_FALSE=
3943fi
3944
3945
3946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3947$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3948if ${ac_cv_path_SED+:} false; then :
3949  $as_echo_n "(cached) " >&6
3950else
3951            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3952     for ac_i in 1 2 3 4 5 6 7; do
3953       ac_script="$ac_script$as_nl$ac_script"
3954     done
3955     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3956     { ac_script=; unset ac_script;}
3957     if test -z "$SED"; then
3958  ac_path_SED_found=false
3959  # Loop through the user's path and test for each of PROGNAME-LIST
3960  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3961for as_dir in $PATH
3962do
3963  IFS=$as_save_IFS
3964  test -z "$as_dir" && as_dir=.
3965    for ac_prog in sed gsed; do
3966    for ac_exec_ext in '' $ac_executable_extensions; do
3967      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3968      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3969# Check for GNU ac_path_SED and select it if it is found.
3970  # Check for GNU $ac_path_SED
3971case `"$ac_path_SED" --version 2>&1` in
3972*GNU*)
3973  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3974*)
3975  ac_count=0
3976  $as_echo_n 0123456789 >"conftest.in"
3977  while :
3978  do
3979    cat "conftest.in" "conftest.in" >"conftest.tmp"
3980    mv "conftest.tmp" "conftest.in"
3981    cp "conftest.in" "conftest.nl"
3982    $as_echo '' >> "conftest.nl"
3983    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3984    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3985    as_fn_arith $ac_count + 1 && ac_count=$as_val
3986    if test $ac_count -gt ${ac_path_SED_max-0}; then
3987      # Best one so far, save it but keep looking for a better one
3988      ac_cv_path_SED="$ac_path_SED"
3989      ac_path_SED_max=$ac_count
3990    fi
3991    # 10*(2^10) chars as input seems more than enough
3992    test $ac_count -gt 10 && break
3993  done
3994  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3995esac
3996
3997      $ac_path_SED_found && break 3
3998    done
3999  done
4000  done
4001IFS=$as_save_IFS
4002  if test -z "$ac_cv_path_SED"; then
4003    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4004  fi
4005else
4006  ac_cv_path_SED=$SED
4007fi
4008
4009fi
4010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4011$as_echo "$ac_cv_path_SED" >&6; }
4012 SED="$ac_cv_path_SED"
4013  rm -f conftest.sed
4014
4015test -z "$SED" && SED=sed
4016Xsed="$SED -e 1s/^X//"
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4029$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4030if ${ac_cv_path_GREP+:} false; then :
4031  $as_echo_n "(cached) " >&6
4032else
4033  if test -z "$GREP"; then
4034  ac_path_GREP_found=false
4035  # Loop through the user's path and test for each of PROGNAME-LIST
4036  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4037for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4038do
4039  IFS=$as_save_IFS
4040  test -z "$as_dir" && as_dir=.
4041    for ac_prog in grep ggrep; do
4042    for ac_exec_ext in '' $ac_executable_extensions; do
4043      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4044      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4045# Check for GNU ac_path_GREP and select it if it is found.
4046  # Check for GNU $ac_path_GREP
4047case `"$ac_path_GREP" --version 2>&1` in
4048*GNU*)
4049  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4050*)
4051  ac_count=0
4052  $as_echo_n 0123456789 >"conftest.in"
4053  while :
4054  do
4055    cat "conftest.in" "conftest.in" >"conftest.tmp"
4056    mv "conftest.tmp" "conftest.in"
4057    cp "conftest.in" "conftest.nl"
4058    $as_echo 'GREP' >> "conftest.nl"
4059    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4060    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4061    as_fn_arith $ac_count + 1 && ac_count=$as_val
4062    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4063      # Best one so far, save it but keep looking for a better one
4064      ac_cv_path_GREP="$ac_path_GREP"
4065      ac_path_GREP_max=$ac_count
4066    fi
4067    # 10*(2^10) chars as input seems more than enough
4068    test $ac_count -gt 10 && break
4069  done
4070  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4071esac
4072
4073      $ac_path_GREP_found && break 3
4074    done
4075  done
4076  done
4077IFS=$as_save_IFS
4078  if test -z "$ac_cv_path_GREP"; then
4079    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4080  fi
4081else
4082  ac_cv_path_GREP=$GREP
4083fi
4084
4085fi
4086{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4087$as_echo "$ac_cv_path_GREP" >&6; }
4088 GREP="$ac_cv_path_GREP"
4089
4090
4091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4092$as_echo_n "checking for egrep... " >&6; }
4093if ${ac_cv_path_EGREP+:} false; then :
4094  $as_echo_n "(cached) " >&6
4095else
4096  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4097   then ac_cv_path_EGREP="$GREP -E"
4098   else
4099     if test -z "$EGREP"; then
4100  ac_path_EGREP_found=false
4101  # Loop through the user's path and test for each of PROGNAME-LIST
4102  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4103for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4104do
4105  IFS=$as_save_IFS
4106  test -z "$as_dir" && as_dir=.
4107    for ac_prog in egrep; do
4108    for ac_exec_ext in '' $ac_executable_extensions; do
4109      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4110      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4111# Check for GNU ac_path_EGREP and select it if it is found.
4112  # Check for GNU $ac_path_EGREP
4113case `"$ac_path_EGREP" --version 2>&1` in
4114*GNU*)
4115  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4116*)
4117  ac_count=0
4118  $as_echo_n 0123456789 >"conftest.in"
4119  while :
4120  do
4121    cat "conftest.in" "conftest.in" >"conftest.tmp"
4122    mv "conftest.tmp" "conftest.in"
4123    cp "conftest.in" "conftest.nl"
4124    $as_echo 'EGREP' >> "conftest.nl"
4125    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4126    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4127    as_fn_arith $ac_count + 1 && ac_count=$as_val
4128    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4129      # Best one so far, save it but keep looking for a better one
4130      ac_cv_path_EGREP="$ac_path_EGREP"
4131      ac_path_EGREP_max=$ac_count
4132    fi
4133    # 10*(2^10) chars as input seems more than enough
4134    test $ac_count -gt 10 && break
4135  done
4136  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4137esac
4138
4139      $ac_path_EGREP_found && break 3
4140    done
4141  done
4142  done
4143IFS=$as_save_IFS
4144  if test -z "$ac_cv_path_EGREP"; then
4145    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4146  fi
4147else
4148  ac_cv_path_EGREP=$EGREP
4149fi
4150
4151   fi
4152fi
4153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4154$as_echo "$ac_cv_path_EGREP" >&6; }
4155 EGREP="$ac_cv_path_EGREP"
4156
4157
4158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4159$as_echo_n "checking for fgrep... " >&6; }
4160if ${ac_cv_path_FGREP+:} false; then :
4161  $as_echo_n "(cached) " >&6
4162else
4163  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4164   then ac_cv_path_FGREP="$GREP -F"
4165   else
4166     if test -z "$FGREP"; then
4167  ac_path_FGREP_found=false
4168  # Loop through the user's path and test for each of PROGNAME-LIST
4169  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4170for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4171do
4172  IFS=$as_save_IFS
4173  test -z "$as_dir" && as_dir=.
4174    for ac_prog in fgrep; do
4175    for ac_exec_ext in '' $ac_executable_extensions; do
4176      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4177      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4178# Check for GNU ac_path_FGREP and select it if it is found.
4179  # Check for GNU $ac_path_FGREP
4180case `"$ac_path_FGREP" --version 2>&1` in
4181*GNU*)
4182  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4183*)
4184  ac_count=0
4185  $as_echo_n 0123456789 >"conftest.in"
4186  while :
4187  do
4188    cat "conftest.in" "conftest.in" >"conftest.tmp"
4189    mv "conftest.tmp" "conftest.in"
4190    cp "conftest.in" "conftest.nl"
4191    $as_echo 'FGREP' >> "conftest.nl"
4192    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4193    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4194    as_fn_arith $ac_count + 1 && ac_count=$as_val
4195    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4196      # Best one so far, save it but keep looking for a better one
4197      ac_cv_path_FGREP="$ac_path_FGREP"
4198      ac_path_FGREP_max=$ac_count
4199    fi
4200    # 10*(2^10) chars as input seems more than enough
4201    test $ac_count -gt 10 && break
4202  done
4203  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4204esac
4205
4206      $ac_path_FGREP_found && break 3
4207    done
4208  done
4209  done
4210IFS=$as_save_IFS
4211  if test -z "$ac_cv_path_FGREP"; then
4212    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4213  fi
4214else
4215  ac_cv_path_FGREP=$FGREP
4216fi
4217
4218   fi
4219fi
4220{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4221$as_echo "$ac_cv_path_FGREP" >&6; }
4222 FGREP="$ac_cv_path_FGREP"
4223
4224
4225test -z "$GREP" && GREP=grep
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245# Check whether --with-gnu-ld was given.
4246if test "${with_gnu_ld+set}" = set; then :
4247  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4248else
4249  with_gnu_ld=no
4250fi
4251
4252ac_prog=ld
4253if test "$GCC" = yes; then
4254  # Check if gcc -print-prog-name=ld gives a path.
4255  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4256$as_echo_n "checking for ld used by $CC... " >&6; }
4257  case $host in
4258  *-*-mingw*)
4259    # gcc leaves a trailing carriage return which upsets mingw
4260    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4261  *)
4262    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4263  esac
4264  case $ac_prog in
4265    # Accept absolute paths.
4266    [\\/]* | ?:[\\/]*)
4267      re_direlt='/[^/][^/]*/\.\./'
4268      # Canonicalize the pathname of ld
4269      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4270      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4271	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4272      done
4273      test -z "$LD" && LD="$ac_prog"
4274      ;;
4275  "")
4276    # If it fails, then pretend we aren't using GCC.
4277    ac_prog=ld
4278    ;;
4279  *)
4280    # If it is relative, then search for the first ld in PATH.
4281    with_gnu_ld=unknown
4282    ;;
4283  esac
4284elif test "$with_gnu_ld" = yes; then
4285  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4286$as_echo_n "checking for GNU ld... " >&6; }
4287else
4288  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4289$as_echo_n "checking for non-GNU ld... " >&6; }
4290fi
4291if ${lt_cv_path_LD+:} false; then :
4292  $as_echo_n "(cached) " >&6
4293else
4294  if test -z "$LD"; then
4295  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4296  for ac_dir in $PATH; do
4297    IFS="$lt_save_ifs"
4298    test -z "$ac_dir" && ac_dir=.
4299    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4300      lt_cv_path_LD="$ac_dir/$ac_prog"
4301      # Check to see if the program is GNU ld.  I'd rather use --version,
4302      # but apparently some variants of GNU ld only accept -v.
4303      # Break only if it was the GNU/non-GNU ld that we prefer.
4304      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4305      *GNU* | *'with BFD'*)
4306	test "$with_gnu_ld" != no && break
4307	;;
4308      *)
4309	test "$with_gnu_ld" != yes && break
4310	;;
4311      esac
4312    fi
4313  done
4314  IFS="$lt_save_ifs"
4315else
4316  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4317fi
4318fi
4319
4320LD="$lt_cv_path_LD"
4321if test -n "$LD"; then
4322  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4323$as_echo "$LD" >&6; }
4324else
4325  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4326$as_echo "no" >&6; }
4327fi
4328test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4330$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4331if ${lt_cv_prog_gnu_ld+:} false; then :
4332  $as_echo_n "(cached) " >&6
4333else
4334  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4335case `$LD -v 2>&1 </dev/null` in
4336*GNU* | *'with BFD'*)
4337  lt_cv_prog_gnu_ld=yes
4338  ;;
4339*)
4340  lt_cv_prog_gnu_ld=no
4341  ;;
4342esac
4343fi
4344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4345$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4346with_gnu_ld=$lt_cv_prog_gnu_ld
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4357$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4358if ${lt_cv_path_NM+:} false; then :
4359  $as_echo_n "(cached) " >&6
4360else
4361  if test -n "$NM"; then
4362  # Let the user override the test.
4363  lt_cv_path_NM="$NM"
4364else
4365  lt_nm_to_check="${ac_tool_prefix}nm"
4366  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4367    lt_nm_to_check="$lt_nm_to_check nm"
4368  fi
4369  for lt_tmp_nm in $lt_nm_to_check; do
4370    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4371    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4372      IFS="$lt_save_ifs"
4373      test -z "$ac_dir" && ac_dir=.
4374      tmp_nm="$ac_dir/$lt_tmp_nm"
4375      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4376	# Check to see if the nm accepts a BSD-compat flag.
4377	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4378	#   nm: unknown option "B" ignored
4379	# Tru64's nm complains that /dev/null is an invalid object file
4380	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4381	*/dev/null* | *'Invalid file or object type'*)
4382	  lt_cv_path_NM="$tmp_nm -B"
4383	  break
4384	  ;;
4385	*)
4386	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4387	  */dev/null*)
4388	    lt_cv_path_NM="$tmp_nm -p"
4389	    break
4390	    ;;
4391	  *)
4392	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4393	    continue # so that we can try to find one that supports BSD flags
4394	    ;;
4395	  esac
4396	  ;;
4397	esac
4398      fi
4399    done
4400    IFS="$lt_save_ifs"
4401  done
4402  : ${lt_cv_path_NM=no}
4403fi
4404fi
4405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4406$as_echo "$lt_cv_path_NM" >&6; }
4407if test "$lt_cv_path_NM" != "no"; then
4408  NM="$lt_cv_path_NM"
4409else
4410  # Didn't find any BSD compatible name lister, look for dumpbin.
4411  if test -n "$DUMPBIN"; then :
4412    # Let the user override the test.
4413  else
4414    if test -n "$ac_tool_prefix"; then
4415  for ac_prog in dumpbin "link -dump"
4416  do
4417    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4418set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4420$as_echo_n "checking for $ac_word... " >&6; }
4421if ${ac_cv_prog_DUMPBIN+:} false; then :
4422  $as_echo_n "(cached) " >&6
4423else
4424  if test -n "$DUMPBIN"; then
4425  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4426else
4427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4428for as_dir in $PATH
4429do
4430  IFS=$as_save_IFS
4431  test -z "$as_dir" && as_dir=.
4432    for ac_exec_ext in '' $ac_executable_extensions; do
4433  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4434    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4435    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4436    break 2
4437  fi
4438done
4439  done
4440IFS=$as_save_IFS
4441
4442fi
4443fi
4444DUMPBIN=$ac_cv_prog_DUMPBIN
4445if test -n "$DUMPBIN"; then
4446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4447$as_echo "$DUMPBIN" >&6; }
4448else
4449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4450$as_echo "no" >&6; }
4451fi
4452
4453
4454    test -n "$DUMPBIN" && break
4455  done
4456fi
4457if test -z "$DUMPBIN"; then
4458  ac_ct_DUMPBIN=$DUMPBIN
4459  for ac_prog in dumpbin "link -dump"
4460do
4461  # Extract the first word of "$ac_prog", so it can be a program name with args.
4462set dummy $ac_prog; ac_word=$2
4463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4464$as_echo_n "checking for $ac_word... " >&6; }
4465if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4466  $as_echo_n "(cached) " >&6
4467else
4468  if test -n "$ac_ct_DUMPBIN"; then
4469  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4470else
4471as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4472for as_dir in $PATH
4473do
4474  IFS=$as_save_IFS
4475  test -z "$as_dir" && as_dir=.
4476    for ac_exec_ext in '' $ac_executable_extensions; do
4477  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4478    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4479    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4480    break 2
4481  fi
4482done
4483  done
4484IFS=$as_save_IFS
4485
4486fi
4487fi
4488ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4489if test -n "$ac_ct_DUMPBIN"; then
4490  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4491$as_echo "$ac_ct_DUMPBIN" >&6; }
4492else
4493  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4494$as_echo "no" >&6; }
4495fi
4496
4497
4498  test -n "$ac_ct_DUMPBIN" && break
4499done
4500
4501  if test "x$ac_ct_DUMPBIN" = x; then
4502    DUMPBIN=":"
4503  else
4504    case $cross_compiling:$ac_tool_warned in
4505yes:)
4506{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4507$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4508ac_tool_warned=yes ;;
4509esac
4510    DUMPBIN=$ac_ct_DUMPBIN
4511  fi
4512fi
4513
4514    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4515    *COFF*)
4516      DUMPBIN="$DUMPBIN -symbols"
4517      ;;
4518    *)
4519      DUMPBIN=:
4520      ;;
4521    esac
4522  fi
4523
4524  if test "$DUMPBIN" != ":"; then
4525    NM="$DUMPBIN"
4526  fi
4527fi
4528test -z "$NM" && NM=nm
4529
4530
4531
4532
4533
4534
4535{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4536$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4537if ${lt_cv_nm_interface+:} false; then :
4538  $as_echo_n "(cached) " >&6
4539else
4540  lt_cv_nm_interface="BSD nm"
4541  echo "int some_variable = 0;" > conftest.$ac_ext
4542  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4543  (eval "$ac_compile" 2>conftest.err)
4544  cat conftest.err >&5
4545  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4546  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4547  cat conftest.err >&5
4548  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4549  cat conftest.out >&5
4550  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4551    lt_cv_nm_interface="MS dumpbin"
4552  fi
4553  rm -f conftest*
4554fi
4555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4556$as_echo "$lt_cv_nm_interface" >&6; }
4557
4558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4559$as_echo_n "checking whether ln -s works... " >&6; }
4560LN_S=$as_ln_s
4561if test "$LN_S" = "ln -s"; then
4562  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4563$as_echo "yes" >&6; }
4564else
4565  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4566$as_echo "no, using $LN_S" >&6; }
4567fi
4568
4569# find the maximum length of command line arguments
4570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4571$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4572if ${lt_cv_sys_max_cmd_len+:} false; then :
4573  $as_echo_n "(cached) " >&6
4574else
4575    i=0
4576  teststring="ABCD"
4577
4578  case $build_os in
4579  msdosdjgpp*)
4580    # On DJGPP, this test can blow up pretty badly due to problems in libc
4581    # (any single argument exceeding 2000 bytes causes a buffer overrun
4582    # during glob expansion).  Even if it were fixed, the result of this
4583    # check would be larger than it should be.
4584    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4585    ;;
4586
4587  gnu*)
4588    # Under GNU Hurd, this test is not required because there is
4589    # no limit to the length of command line arguments.
4590    # Libtool will interpret -1 as no limit whatsoever
4591    lt_cv_sys_max_cmd_len=-1;
4592    ;;
4593
4594  cygwin* | mingw* | cegcc*)
4595    # On Win9x/ME, this test blows up -- it succeeds, but takes
4596    # about 5 minutes as the teststring grows exponentially.
4597    # Worse, since 9x/ME are not pre-emptively multitasking,
4598    # you end up with a "frozen" computer, even though with patience
4599    # the test eventually succeeds (with a max line length of 256k).
4600    # Instead, let's just punt: use the minimum linelength reported by
4601    # all of the supported platforms: 8192 (on NT/2K/XP).
4602    lt_cv_sys_max_cmd_len=8192;
4603    ;;
4604
4605  mint*)
4606    # On MiNT this can take a long time and run out of memory.
4607    lt_cv_sys_max_cmd_len=8192;
4608    ;;
4609
4610  amigaos*)
4611    # On AmigaOS with pdksh, this test takes hours, literally.
4612    # So we just punt and use a minimum line length of 8192.
4613    lt_cv_sys_max_cmd_len=8192;
4614    ;;
4615
4616  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4617    # This has been around since 386BSD, at least.  Likely further.
4618    if test -x /sbin/sysctl; then
4619      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4620    elif test -x /usr/sbin/sysctl; then
4621      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4622    else
4623      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4624    fi
4625    # And add a safety zone
4626    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4627    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4628    ;;
4629
4630  interix*)
4631    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4632    lt_cv_sys_max_cmd_len=196608
4633    ;;
4634
4635  os2*)
4636    # The test takes a long time on OS/2.
4637    lt_cv_sys_max_cmd_len=8192
4638    ;;
4639
4640  osf*)
4641    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4642    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4643    # nice to cause kernel panics so lets avoid the loop below.
4644    # First set a reasonable default.
4645    lt_cv_sys_max_cmd_len=16384
4646    #
4647    if test -x /sbin/sysconfig; then
4648      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4649        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4650      esac
4651    fi
4652    ;;
4653  sco3.2v5*)
4654    lt_cv_sys_max_cmd_len=102400
4655    ;;
4656  sysv5* | sco5v6* | sysv4.2uw2*)
4657    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4658    if test -n "$kargmax"; then
4659      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4660    else
4661      lt_cv_sys_max_cmd_len=32768
4662    fi
4663    ;;
4664  *)
4665    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4666    if test -n "$lt_cv_sys_max_cmd_len"; then
4667      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4668      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4669    else
4670      # Make teststring a little bigger before we do anything with it.
4671      # a 1K string should be a reasonable start.
4672      for i in 1 2 3 4 5 6 7 8 ; do
4673        teststring=$teststring$teststring
4674      done
4675      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4676      # If test is not a shell built-in, we'll probably end up computing a
4677      # maximum length that is only half of the actual maximum length, but
4678      # we can't tell.
4679      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4680	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4681	      test $i != 17 # 1/2 MB should be enough
4682      do
4683        i=`expr $i + 1`
4684        teststring=$teststring$teststring
4685      done
4686      # Only check the string length outside the loop.
4687      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4688      teststring=
4689      # Add a significant safety factor because C++ compilers can tack on
4690      # massive amounts of additional arguments before passing them to the
4691      # linker.  It appears as though 1/2 is a usable value.
4692      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4693    fi
4694    ;;
4695  esac
4696
4697fi
4698
4699if test -n $lt_cv_sys_max_cmd_len ; then
4700  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4701$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4702else
4703  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4704$as_echo "none" >&6; }
4705fi
4706max_cmd_len=$lt_cv_sys_max_cmd_len
4707
4708
4709
4710
4711
4712
4713: ${CP="cp -f"}
4714: ${MV="mv -f"}
4715: ${RM="rm -f"}
4716
4717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4718$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4719# Try some XSI features
4720xsi_shell=no
4721( _lt_dummy="a/b/c"
4722  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4723      = c,a/b,b/c, \
4724    && eval 'test $(( 1 + 1 )) -eq 2 \
4725    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4726  && xsi_shell=yes
4727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4728$as_echo "$xsi_shell" >&6; }
4729
4730
4731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4732$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4733lt_shell_append=no
4734( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4735    >/dev/null 2>&1 \
4736  && lt_shell_append=yes
4737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4738$as_echo "$lt_shell_append" >&6; }
4739
4740
4741if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4742  lt_unset=unset
4743else
4744  lt_unset=false
4745fi
4746
4747
4748
4749
4750
4751# test EBCDIC or ASCII
4752case `echo X|tr X '\101'` in
4753 A) # ASCII based system
4754    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4755  lt_SP2NL='tr \040 \012'
4756  lt_NL2SP='tr \015\012 \040\040'
4757  ;;
4758 *) # EBCDIC based system
4759  lt_SP2NL='tr \100 \n'
4760  lt_NL2SP='tr \r\n \100\100'
4761  ;;
4762esac
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4773$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4774if ${lt_cv_to_host_file_cmd+:} false; then :
4775  $as_echo_n "(cached) " >&6
4776else
4777  case $host in
4778  *-*-mingw* )
4779    case $build in
4780      *-*-mingw* ) # actually msys
4781        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4782        ;;
4783      *-*-cygwin* )
4784        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4785        ;;
4786      * ) # otherwise, assume *nix
4787        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4788        ;;
4789    esac
4790    ;;
4791  *-*-cygwin* )
4792    case $build in
4793      *-*-mingw* ) # actually msys
4794        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4795        ;;
4796      *-*-cygwin* )
4797        lt_cv_to_host_file_cmd=func_convert_file_noop
4798        ;;
4799      * ) # otherwise, assume *nix
4800        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4801        ;;
4802    esac
4803    ;;
4804  * ) # unhandled hosts (and "normal" native builds)
4805    lt_cv_to_host_file_cmd=func_convert_file_noop
4806    ;;
4807esac
4808
4809fi
4810
4811to_host_file_cmd=$lt_cv_to_host_file_cmd
4812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4813$as_echo "$lt_cv_to_host_file_cmd" >&6; }
4814
4815
4816
4817
4818
4819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4820$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4821if ${lt_cv_to_tool_file_cmd+:} false; then :
4822  $as_echo_n "(cached) " >&6
4823else
4824  #assume ordinary cross tools, or native build.
4825lt_cv_to_tool_file_cmd=func_convert_file_noop
4826case $host in
4827  *-*-mingw* )
4828    case $build in
4829      *-*-mingw* ) # actually msys
4830        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4831        ;;
4832    esac
4833    ;;
4834esac
4835
4836fi
4837
4838to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4839{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4840$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4841
4842
4843
4844
4845
4846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4847$as_echo_n "checking for $LD option to reload object files... " >&6; }
4848if ${lt_cv_ld_reload_flag+:} false; then :
4849  $as_echo_n "(cached) " >&6
4850else
4851  lt_cv_ld_reload_flag='-r'
4852fi
4853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4854$as_echo "$lt_cv_ld_reload_flag" >&6; }
4855reload_flag=$lt_cv_ld_reload_flag
4856case $reload_flag in
4857"" | " "*) ;;
4858*) reload_flag=" $reload_flag" ;;
4859esac
4860reload_cmds='$LD$reload_flag -o $output$reload_objs'
4861case $host_os in
4862  cygwin* | mingw* | pw32* | cegcc*)
4863    if test "$GCC" != yes; then
4864      reload_cmds=false
4865    fi
4866    ;;
4867  darwin*)
4868    if test "$GCC" = yes; then
4869      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4870    else
4871      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4872    fi
4873    ;;
4874esac
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884if test -n "$ac_tool_prefix"; then
4885  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4886set dummy ${ac_tool_prefix}objdump; ac_word=$2
4887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4888$as_echo_n "checking for $ac_word... " >&6; }
4889if ${ac_cv_prog_OBJDUMP+:} false; then :
4890  $as_echo_n "(cached) " >&6
4891else
4892  if test -n "$OBJDUMP"; then
4893  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4894else
4895as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4896for as_dir in $PATH
4897do
4898  IFS=$as_save_IFS
4899  test -z "$as_dir" && as_dir=.
4900    for ac_exec_ext in '' $ac_executable_extensions; do
4901  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4902    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4903    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4904    break 2
4905  fi
4906done
4907  done
4908IFS=$as_save_IFS
4909
4910fi
4911fi
4912OBJDUMP=$ac_cv_prog_OBJDUMP
4913if test -n "$OBJDUMP"; then
4914  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4915$as_echo "$OBJDUMP" >&6; }
4916else
4917  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4918$as_echo "no" >&6; }
4919fi
4920
4921
4922fi
4923if test -z "$ac_cv_prog_OBJDUMP"; then
4924  ac_ct_OBJDUMP=$OBJDUMP
4925  # Extract the first word of "objdump", so it can be a program name with args.
4926set dummy objdump; ac_word=$2
4927{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4928$as_echo_n "checking for $ac_word... " >&6; }
4929if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4930  $as_echo_n "(cached) " >&6
4931else
4932  if test -n "$ac_ct_OBJDUMP"; then
4933  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4934else
4935as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4936for as_dir in $PATH
4937do
4938  IFS=$as_save_IFS
4939  test -z "$as_dir" && as_dir=.
4940    for ac_exec_ext in '' $ac_executable_extensions; do
4941  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4942    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4943    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4944    break 2
4945  fi
4946done
4947  done
4948IFS=$as_save_IFS
4949
4950fi
4951fi
4952ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4953if test -n "$ac_ct_OBJDUMP"; then
4954  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4955$as_echo "$ac_ct_OBJDUMP" >&6; }
4956else
4957  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4958$as_echo "no" >&6; }
4959fi
4960
4961  if test "x$ac_ct_OBJDUMP" = x; then
4962    OBJDUMP="false"
4963  else
4964    case $cross_compiling:$ac_tool_warned in
4965yes:)
4966{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4967$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4968ac_tool_warned=yes ;;
4969esac
4970    OBJDUMP=$ac_ct_OBJDUMP
4971  fi
4972else
4973  OBJDUMP="$ac_cv_prog_OBJDUMP"
4974fi
4975
4976test -z "$OBJDUMP" && OBJDUMP=objdump
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4987$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4988if ${lt_cv_deplibs_check_method+:} false; then :
4989  $as_echo_n "(cached) " >&6
4990else
4991  lt_cv_file_magic_cmd='$MAGIC_CMD'
4992lt_cv_file_magic_test_file=
4993lt_cv_deplibs_check_method='unknown'
4994# Need to set the preceding variable on all platforms that support
4995# interlibrary dependencies.
4996# 'none' -- dependencies not supported.
4997# `unknown' -- same as none, but documents that we really don't know.
4998# 'pass_all' -- all dependencies passed with no checks.
4999# 'test_compile' -- check by making test program.
5000# 'file_magic [[regex]]' -- check by looking for files in library path
5001# which responds to the $file_magic_cmd with a given extended regex.
5002# If you have `file' or equivalent on your system and you're not sure
5003# whether `pass_all' will *always* work, you probably want this one.
5004
5005case $host_os in
5006aix[4-9]*)
5007  lt_cv_deplibs_check_method=pass_all
5008  ;;
5009
5010beos*)
5011  lt_cv_deplibs_check_method=pass_all
5012  ;;
5013
5014bsdi[45]*)
5015  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5016  lt_cv_file_magic_cmd='/usr/bin/file -L'
5017  lt_cv_file_magic_test_file=/shlib/libc.so
5018  ;;
5019
5020cygwin*)
5021  # func_win32_libid is a shell function defined in ltmain.sh
5022  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5023  lt_cv_file_magic_cmd='func_win32_libid'
5024  ;;
5025
5026mingw* | pw32*)
5027  # Base MSYS/MinGW do not provide the 'file' command needed by
5028  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5029  # unless we find 'file', for example because we are cross-compiling.
5030  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5031  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5032    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5033    lt_cv_file_magic_cmd='func_win32_libid'
5034  else
5035    # Keep this pattern in sync with the one in func_win32_libid.
5036    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5037    lt_cv_file_magic_cmd='$OBJDUMP -f'
5038  fi
5039  ;;
5040
5041cegcc*)
5042  # use the weaker test based on 'objdump'. See mingw*.
5043  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5044  lt_cv_file_magic_cmd='$OBJDUMP -f'
5045  ;;
5046
5047darwin* | rhapsody*)
5048  lt_cv_deplibs_check_method=pass_all
5049  ;;
5050
5051freebsd* | dragonfly*)
5052  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5053    case $host_cpu in
5054    i*86 )
5055      # Not sure whether the presence of OpenBSD here was a mistake.
5056      # Let's accept both of them until this is cleared up.
5057      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5058      lt_cv_file_magic_cmd=/usr/bin/file
5059      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5060      ;;
5061    esac
5062  else
5063    lt_cv_deplibs_check_method=pass_all
5064  fi
5065  ;;
5066
5067gnu*)
5068  lt_cv_deplibs_check_method=pass_all
5069  ;;
5070
5071haiku*)
5072  lt_cv_deplibs_check_method=pass_all
5073  ;;
5074
5075hpux10.20* | hpux11*)
5076  lt_cv_file_magic_cmd=/usr/bin/file
5077  case $host_cpu in
5078  ia64*)
5079    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5080    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5081    ;;
5082  hppa*64*)
5083    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]'
5084    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5085    ;;
5086  *)
5087    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5088    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5089    ;;
5090  esac
5091  ;;
5092
5093interix[3-9]*)
5094  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5095  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5096  ;;
5097
5098irix5* | irix6* | nonstopux*)
5099  case $LD in
5100  *-32|*"-32 ") libmagic=32-bit;;
5101  *-n32|*"-n32 ") libmagic=N32;;
5102  *-64|*"-64 ") libmagic=64-bit;;
5103  *) libmagic=never-match;;
5104  esac
5105  lt_cv_deplibs_check_method=pass_all
5106  ;;
5107
5108# This must be glibc/ELF.
5109linux* | k*bsd*-gnu | kopensolaris*-gnu)
5110  lt_cv_deplibs_check_method=pass_all
5111  ;;
5112
5113netbsd*)
5114  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5115    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5116  else
5117    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5118  fi
5119  ;;
5120
5121newos6*)
5122  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5123  lt_cv_file_magic_cmd=/usr/bin/file
5124  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5125  ;;
5126
5127*nto* | *qnx*)
5128  lt_cv_deplibs_check_method=pass_all
5129  ;;
5130
5131openbsd*)
5132  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5133    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5134  else
5135    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5136  fi
5137  ;;
5138
5139osf3* | osf4* | osf5*)
5140  lt_cv_deplibs_check_method=pass_all
5141  ;;
5142
5143rdos*)
5144  lt_cv_deplibs_check_method=pass_all
5145  ;;
5146
5147solaris*)
5148  lt_cv_deplibs_check_method=pass_all
5149  ;;
5150
5151sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5152  lt_cv_deplibs_check_method=pass_all
5153  ;;
5154
5155sysv4 | sysv4.3*)
5156  case $host_vendor in
5157  motorola)
5158    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]'
5159    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5160    ;;
5161  ncr)
5162    lt_cv_deplibs_check_method=pass_all
5163    ;;
5164  sequent)
5165    lt_cv_file_magic_cmd='/bin/file'
5166    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5167    ;;
5168  sni)
5169    lt_cv_file_magic_cmd='/bin/file'
5170    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5171    lt_cv_file_magic_test_file=/lib/libc.so
5172    ;;
5173  siemens)
5174    lt_cv_deplibs_check_method=pass_all
5175    ;;
5176  pc)
5177    lt_cv_deplibs_check_method=pass_all
5178    ;;
5179  esac
5180  ;;
5181
5182tpf*)
5183  lt_cv_deplibs_check_method=pass_all
5184  ;;
5185esac
5186
5187fi
5188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5189$as_echo "$lt_cv_deplibs_check_method" >&6; }
5190
5191file_magic_glob=
5192want_nocaseglob=no
5193if test "$build" = "$host"; then
5194  case $host_os in
5195  mingw* | pw32*)
5196    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5197      want_nocaseglob=yes
5198    else
5199      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5200    fi
5201    ;;
5202  esac
5203fi
5204
5205file_magic_cmd=$lt_cv_file_magic_cmd
5206deplibs_check_method=$lt_cv_deplibs_check_method
5207test -z "$deplibs_check_method" && deplibs_check_method=unknown
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230if test -n "$ac_tool_prefix"; then
5231  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5232set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5234$as_echo_n "checking for $ac_word... " >&6; }
5235if ${ac_cv_prog_DLLTOOL+:} false; then :
5236  $as_echo_n "(cached) " >&6
5237else
5238  if test -n "$DLLTOOL"; then
5239  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5240else
5241as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5242for as_dir in $PATH
5243do
5244  IFS=$as_save_IFS
5245  test -z "$as_dir" && as_dir=.
5246    for ac_exec_ext in '' $ac_executable_extensions; do
5247  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5248    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5249    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5250    break 2
5251  fi
5252done
5253  done
5254IFS=$as_save_IFS
5255
5256fi
5257fi
5258DLLTOOL=$ac_cv_prog_DLLTOOL
5259if test -n "$DLLTOOL"; then
5260  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5261$as_echo "$DLLTOOL" >&6; }
5262else
5263  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5264$as_echo "no" >&6; }
5265fi
5266
5267
5268fi
5269if test -z "$ac_cv_prog_DLLTOOL"; then
5270  ac_ct_DLLTOOL=$DLLTOOL
5271  # Extract the first word of "dlltool", so it can be a program name with args.
5272set dummy dlltool; ac_word=$2
5273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5274$as_echo_n "checking for $ac_word... " >&6; }
5275if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5276  $as_echo_n "(cached) " >&6
5277else
5278  if test -n "$ac_ct_DLLTOOL"; then
5279  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5280else
5281as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5282for as_dir in $PATH
5283do
5284  IFS=$as_save_IFS
5285  test -z "$as_dir" && as_dir=.
5286    for ac_exec_ext in '' $ac_executable_extensions; do
5287  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5288    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5289    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5290    break 2
5291  fi
5292done
5293  done
5294IFS=$as_save_IFS
5295
5296fi
5297fi
5298ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5299if test -n "$ac_ct_DLLTOOL"; then
5300  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5301$as_echo "$ac_ct_DLLTOOL" >&6; }
5302else
5303  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5304$as_echo "no" >&6; }
5305fi
5306
5307  if test "x$ac_ct_DLLTOOL" = x; then
5308    DLLTOOL="false"
5309  else
5310    case $cross_compiling:$ac_tool_warned in
5311yes:)
5312{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5313$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5314ac_tool_warned=yes ;;
5315esac
5316    DLLTOOL=$ac_ct_DLLTOOL
5317  fi
5318else
5319  DLLTOOL="$ac_cv_prog_DLLTOOL"
5320fi
5321
5322test -z "$DLLTOOL" && DLLTOOL=dlltool
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5334$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5335if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5336  $as_echo_n "(cached) " >&6
5337else
5338  lt_cv_sharedlib_from_linklib_cmd='unknown'
5339
5340case $host_os in
5341cygwin* | mingw* | pw32* | cegcc*)
5342  # two different shell functions defined in ltmain.sh
5343  # decide which to use based on capabilities of $DLLTOOL
5344  case `$DLLTOOL --help 2>&1` in
5345  *--identify-strict*)
5346    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5347    ;;
5348  *)
5349    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5350    ;;
5351  esac
5352  ;;
5353*)
5354  # fallback: assume linklib IS sharedlib
5355  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5356  ;;
5357esac
5358
5359fi
5360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5361$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5362sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5363test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5364
5365
5366
5367
5368
5369
5370
5371
5372if test -n "$ac_tool_prefix"; then
5373  for ac_prog in ar
5374  do
5375    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5376set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5378$as_echo_n "checking for $ac_word... " >&6; }
5379if ${ac_cv_prog_AR+:} false; then :
5380  $as_echo_n "(cached) " >&6
5381else
5382  if test -n "$AR"; then
5383  ac_cv_prog_AR="$AR" # Let the user override the test.
5384else
5385as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5386for as_dir in $PATH
5387do
5388  IFS=$as_save_IFS
5389  test -z "$as_dir" && as_dir=.
5390    for ac_exec_ext in '' $ac_executable_extensions; do
5391  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5392    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5393    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5394    break 2
5395  fi
5396done
5397  done
5398IFS=$as_save_IFS
5399
5400fi
5401fi
5402AR=$ac_cv_prog_AR
5403if test -n "$AR"; then
5404  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5405$as_echo "$AR" >&6; }
5406else
5407  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5408$as_echo "no" >&6; }
5409fi
5410
5411
5412    test -n "$AR" && break
5413  done
5414fi
5415if test -z "$AR"; then
5416  ac_ct_AR=$AR
5417  for ac_prog in ar
5418do
5419  # Extract the first word of "$ac_prog", so it can be a program name with args.
5420set dummy $ac_prog; ac_word=$2
5421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5422$as_echo_n "checking for $ac_word... " >&6; }
5423if ${ac_cv_prog_ac_ct_AR+:} false; then :
5424  $as_echo_n "(cached) " >&6
5425else
5426  if test -n "$ac_ct_AR"; then
5427  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5428else
5429as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5430for as_dir in $PATH
5431do
5432  IFS=$as_save_IFS
5433  test -z "$as_dir" && as_dir=.
5434    for ac_exec_ext in '' $ac_executable_extensions; do
5435  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5436    ac_cv_prog_ac_ct_AR="$ac_prog"
5437    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5438    break 2
5439  fi
5440done
5441  done
5442IFS=$as_save_IFS
5443
5444fi
5445fi
5446ac_ct_AR=$ac_cv_prog_ac_ct_AR
5447if test -n "$ac_ct_AR"; then
5448  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5449$as_echo "$ac_ct_AR" >&6; }
5450else
5451  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5452$as_echo "no" >&6; }
5453fi
5454
5455
5456  test -n "$ac_ct_AR" && break
5457done
5458
5459  if test "x$ac_ct_AR" = x; then
5460    AR="false"
5461  else
5462    case $cross_compiling:$ac_tool_warned in
5463yes:)
5464{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5465$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5466ac_tool_warned=yes ;;
5467esac
5468    AR=$ac_ct_AR
5469  fi
5470fi
5471
5472: ${AR=ar}
5473: ${AR_FLAGS=cru}
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5486$as_echo_n "checking for archiver @FILE support... " >&6; }
5487if ${lt_cv_ar_at_file+:} false; then :
5488  $as_echo_n "(cached) " >&6
5489else
5490  lt_cv_ar_at_file=no
5491   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5492/* end confdefs.h.  */
5493
5494int
5495main ()
5496{
5497
5498  ;
5499  return 0;
5500}
5501_ACEOF
5502if ac_fn_c_try_compile "$LINENO"; then :
5503  echo conftest.$ac_objext > conftest.lst
5504      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5505      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5506  (eval $lt_ar_try) 2>&5
5507  ac_status=$?
5508  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5509  test $ac_status = 0; }
5510      if test "$ac_status" -eq 0; then
5511	# Ensure the archiver fails upon bogus file names.
5512	rm -f conftest.$ac_objext libconftest.a
5513	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5514  (eval $lt_ar_try) 2>&5
5515  ac_status=$?
5516  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5517  test $ac_status = 0; }
5518	if test "$ac_status" -ne 0; then
5519          lt_cv_ar_at_file=@
5520        fi
5521      fi
5522      rm -f conftest.* libconftest.a
5523
5524fi
5525rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5526
5527fi
5528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5529$as_echo "$lt_cv_ar_at_file" >&6; }
5530
5531if test "x$lt_cv_ar_at_file" = xno; then
5532  archiver_list_spec=
5533else
5534  archiver_list_spec=$lt_cv_ar_at_file
5535fi
5536
5537
5538
5539
5540
5541
5542
5543if test -n "$ac_tool_prefix"; then
5544  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5545set dummy ${ac_tool_prefix}strip; ac_word=$2
5546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5547$as_echo_n "checking for $ac_word... " >&6; }
5548if ${ac_cv_prog_STRIP+:} false; then :
5549  $as_echo_n "(cached) " >&6
5550else
5551  if test -n "$STRIP"; then
5552  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5553else
5554as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5555for as_dir in $PATH
5556do
5557  IFS=$as_save_IFS
5558  test -z "$as_dir" && as_dir=.
5559    for ac_exec_ext in '' $ac_executable_extensions; do
5560  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5561    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5562    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5563    break 2
5564  fi
5565done
5566  done
5567IFS=$as_save_IFS
5568
5569fi
5570fi
5571STRIP=$ac_cv_prog_STRIP
5572if test -n "$STRIP"; then
5573  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5574$as_echo "$STRIP" >&6; }
5575else
5576  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5577$as_echo "no" >&6; }
5578fi
5579
5580
5581fi
5582if test -z "$ac_cv_prog_STRIP"; then
5583  ac_ct_STRIP=$STRIP
5584  # Extract the first word of "strip", so it can be a program name with args.
5585set dummy strip; ac_word=$2
5586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5587$as_echo_n "checking for $ac_word... " >&6; }
5588if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5589  $as_echo_n "(cached) " >&6
5590else
5591  if test -n "$ac_ct_STRIP"; then
5592  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5593else
5594as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5595for as_dir in $PATH
5596do
5597  IFS=$as_save_IFS
5598  test -z "$as_dir" && as_dir=.
5599    for ac_exec_ext in '' $ac_executable_extensions; do
5600  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5601    ac_cv_prog_ac_ct_STRIP="strip"
5602    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5603    break 2
5604  fi
5605done
5606  done
5607IFS=$as_save_IFS
5608
5609fi
5610fi
5611ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5612if test -n "$ac_ct_STRIP"; then
5613  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5614$as_echo "$ac_ct_STRIP" >&6; }
5615else
5616  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5617$as_echo "no" >&6; }
5618fi
5619
5620  if test "x$ac_ct_STRIP" = x; then
5621    STRIP=":"
5622  else
5623    case $cross_compiling:$ac_tool_warned in
5624yes:)
5625{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5626$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5627ac_tool_warned=yes ;;
5628esac
5629    STRIP=$ac_ct_STRIP
5630  fi
5631else
5632  STRIP="$ac_cv_prog_STRIP"
5633fi
5634
5635test -z "$STRIP" && STRIP=:
5636
5637
5638
5639
5640
5641
5642if test -n "$ac_tool_prefix"; then
5643  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5644set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5646$as_echo_n "checking for $ac_word... " >&6; }
5647if ${ac_cv_prog_RANLIB+:} false; then :
5648  $as_echo_n "(cached) " >&6
5649else
5650  if test -n "$RANLIB"; then
5651  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5652else
5653as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5654for as_dir in $PATH
5655do
5656  IFS=$as_save_IFS
5657  test -z "$as_dir" && as_dir=.
5658    for ac_exec_ext in '' $ac_executable_extensions; do
5659  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5660    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5661    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5662    break 2
5663  fi
5664done
5665  done
5666IFS=$as_save_IFS
5667
5668fi
5669fi
5670RANLIB=$ac_cv_prog_RANLIB
5671if test -n "$RANLIB"; then
5672  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5673$as_echo "$RANLIB" >&6; }
5674else
5675  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5676$as_echo "no" >&6; }
5677fi
5678
5679
5680fi
5681if test -z "$ac_cv_prog_RANLIB"; then
5682  ac_ct_RANLIB=$RANLIB
5683  # Extract the first word of "ranlib", so it can be a program name with args.
5684set dummy ranlib; ac_word=$2
5685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5686$as_echo_n "checking for $ac_word... " >&6; }
5687if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5688  $as_echo_n "(cached) " >&6
5689else
5690  if test -n "$ac_ct_RANLIB"; then
5691  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5692else
5693as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5694for as_dir in $PATH
5695do
5696  IFS=$as_save_IFS
5697  test -z "$as_dir" && as_dir=.
5698    for ac_exec_ext in '' $ac_executable_extensions; do
5699  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5700    ac_cv_prog_ac_ct_RANLIB="ranlib"
5701    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5702    break 2
5703  fi
5704done
5705  done
5706IFS=$as_save_IFS
5707
5708fi
5709fi
5710ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5711if test -n "$ac_ct_RANLIB"; then
5712  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5713$as_echo "$ac_ct_RANLIB" >&6; }
5714else
5715  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5716$as_echo "no" >&6; }
5717fi
5718
5719  if test "x$ac_ct_RANLIB" = x; then
5720    RANLIB=":"
5721  else
5722    case $cross_compiling:$ac_tool_warned in
5723yes:)
5724{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5725$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5726ac_tool_warned=yes ;;
5727esac
5728    RANLIB=$ac_ct_RANLIB
5729  fi
5730else
5731  RANLIB="$ac_cv_prog_RANLIB"
5732fi
5733
5734test -z "$RANLIB" && RANLIB=:
5735
5736
5737
5738
5739
5740
5741# Determine commands to create old-style static archives.
5742old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5743old_postinstall_cmds='chmod 644 $oldlib'
5744old_postuninstall_cmds=
5745
5746if test -n "$RANLIB"; then
5747  case $host_os in
5748  openbsd*)
5749    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5750    ;;
5751  *)
5752    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5753    ;;
5754  esac
5755  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5756fi
5757
5758case $host_os in
5759  darwin*)
5760    lock_old_archive_extraction=yes ;;
5761  *)
5762    lock_old_archive_extraction=no ;;
5763esac
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803# If no C compiler was specified, use CC.
5804LTCC=${LTCC-"$CC"}
5805
5806# If no C compiler flags were specified, use CFLAGS.
5807LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5808
5809# Allow CC to be a program name with arguments.
5810compiler=$CC
5811
5812
5813# Check for command to grab the raw symbol name followed by C symbol from nm.
5814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5815$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5816if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5817  $as_echo_n "(cached) " >&6
5818else
5819
5820# These are sane defaults that work on at least a few old systems.
5821# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5822
5823# Character class describing NM global symbol codes.
5824symcode='[BCDEGRST]'
5825
5826# Regexp to match symbols that can be accessed directly from C.
5827sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5828
5829# Define system-specific variables.
5830case $host_os in
5831aix*)
5832  symcode='[BCDT]'
5833  ;;
5834cygwin* | mingw* | pw32* | cegcc*)
5835  symcode='[ABCDGISTW]'
5836  ;;
5837hpux*)
5838  if test "$host_cpu" = ia64; then
5839    symcode='[ABCDEGRST]'
5840  fi
5841  ;;
5842irix* | nonstopux*)
5843  symcode='[BCDEGRST]'
5844  ;;
5845osf*)
5846  symcode='[BCDEGQRST]'
5847  ;;
5848solaris*)
5849  symcode='[BDRT]'
5850  ;;
5851sco3.2v5*)
5852  symcode='[DT]'
5853  ;;
5854sysv4.2uw2*)
5855  symcode='[DT]'
5856  ;;
5857sysv5* | sco5v6* | unixware* | OpenUNIX*)
5858  symcode='[ABDT]'
5859  ;;
5860sysv4)
5861  symcode='[DFNSTU]'
5862  ;;
5863esac
5864
5865# If we're using GNU nm, then use its standard symbol codes.
5866case `$NM -V 2>&1` in
5867*GNU* | *'with BFD'*)
5868  symcode='[ABCDGIRSTW]' ;;
5869esac
5870
5871# Transform an extracted symbol line into a proper C declaration.
5872# Some systems (esp. on ia64) link data and code symbols differently,
5873# so use this general approach.
5874lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5875
5876# Transform an extracted symbol line into symbol name and symbol address
5877lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5878lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
5879
5880# Handle CRLF in mingw tool chain
5881opt_cr=
5882case $build_os in
5883mingw*)
5884  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5885  ;;
5886esac
5887
5888# Try without a prefix underscore, then with it.
5889for ac_symprfx in "" "_"; do
5890
5891  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5892  symxfrm="\\1 $ac_symprfx\\2 \\2"
5893
5894  # Write the raw and C identifiers.
5895  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5896    # Fake it for dumpbin and say T for any non-static function
5897    # and D for any global variable.
5898    # Also find C++ and __fastcall symbols from MSVC++,
5899    # which start with @ or ?.
5900    lt_cv_sys_global_symbol_pipe="$AWK '"\
5901"     {last_section=section; section=\$ 3};"\
5902"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5903"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5904"     \$ 0!~/External *\|/{next};"\
5905"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5906"     {if(hide[section]) next};"\
5907"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5908"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5909"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5910"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5911"     ' prfx=^$ac_symprfx"
5912  else
5913    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5914  fi
5915  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5916
5917  # Check to see that the pipe works correctly.
5918  pipe_works=no
5919
5920  rm -f conftest*
5921  cat > conftest.$ac_ext <<_LT_EOF
5922#ifdef __cplusplus
5923extern "C" {
5924#endif
5925char nm_test_var;
5926void nm_test_func(void);
5927void nm_test_func(void){}
5928#ifdef __cplusplus
5929}
5930#endif
5931int main(){nm_test_var='a';nm_test_func();return(0);}
5932_LT_EOF
5933
5934  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5935  (eval $ac_compile) 2>&5
5936  ac_status=$?
5937  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5938  test $ac_status = 0; }; then
5939    # Now try to grab the symbols.
5940    nlist=conftest.nm
5941    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5942  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5943  ac_status=$?
5944  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5945  test $ac_status = 0; } && test -s "$nlist"; then
5946      # Try sorting and uniquifying the output.
5947      if sort "$nlist" | uniq > "$nlist"T; then
5948	mv -f "$nlist"T "$nlist"
5949      else
5950	rm -f "$nlist"T
5951      fi
5952
5953      # Make sure that we snagged all the symbols we need.
5954      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5955	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5956	  cat <<_LT_EOF > conftest.$ac_ext
5957/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
5958#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
5959/* DATA imports from DLLs on WIN32 con't be const, because runtime
5960   relocations are performed -- see ld's documentation on pseudo-relocs.  */
5961# define LT_DLSYM_CONST
5962#elif defined(__osf__)
5963/* This system does not cope well with relocations in const data.  */
5964# define LT_DLSYM_CONST
5965#else
5966# define LT_DLSYM_CONST const
5967#endif
5968
5969#ifdef __cplusplus
5970extern "C" {
5971#endif
5972
5973_LT_EOF
5974	  # Now generate the symbol file.
5975	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5976
5977	  cat <<_LT_EOF >> conftest.$ac_ext
5978
5979/* The mapping between symbol names and symbols.  */
5980LT_DLSYM_CONST struct {
5981  const char *name;
5982  void       *address;
5983}
5984lt__PROGRAM__LTX_preloaded_symbols[] =
5985{
5986  { "@PROGRAM@", (void *) 0 },
5987_LT_EOF
5988	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5989	  cat <<\_LT_EOF >> conftest.$ac_ext
5990  {0, (void *) 0}
5991};
5992
5993/* This works around a problem in FreeBSD linker */
5994#ifdef FREEBSD_WORKAROUND
5995static const void *lt_preloaded_setup() {
5996  return lt__PROGRAM__LTX_preloaded_symbols;
5997}
5998#endif
5999
6000#ifdef __cplusplus
6001}
6002#endif
6003_LT_EOF
6004	  # Now try linking the two files.
6005	  mv conftest.$ac_objext conftstm.$ac_objext
6006	  lt_globsym_save_LIBS=$LIBS
6007	  lt_globsym_save_CFLAGS=$CFLAGS
6008	  LIBS="conftstm.$ac_objext"
6009	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6010	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6011  (eval $ac_link) 2>&5
6012  ac_status=$?
6013  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6014  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6015	    pipe_works=yes
6016	  fi
6017	  LIBS=$lt_globsym_save_LIBS
6018	  CFLAGS=$lt_globsym_save_CFLAGS
6019	else
6020	  echo "cannot find nm_test_func in $nlist" >&5
6021	fi
6022      else
6023	echo "cannot find nm_test_var in $nlist" >&5
6024      fi
6025    else
6026      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6027    fi
6028  else
6029    echo "$progname: failed program was:" >&5
6030    cat conftest.$ac_ext >&5
6031  fi
6032  rm -rf conftest* conftst*
6033
6034  # Do not use the global_symbol_pipe unless it works.
6035  if test "$pipe_works" = yes; then
6036    break
6037  else
6038    lt_cv_sys_global_symbol_pipe=
6039  fi
6040done
6041
6042fi
6043
6044if test -z "$lt_cv_sys_global_symbol_pipe"; then
6045  lt_cv_sys_global_symbol_to_cdecl=
6046fi
6047if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6048  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6049$as_echo "failed" >&6; }
6050else
6051  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6052$as_echo "ok" >&6; }
6053fi
6054
6055# Response file support.
6056if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6057  nm_file_list_spec='@'
6058elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6059  nm_file_list_spec='@'
6060fi
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6089$as_echo_n "checking for sysroot... " >&6; }
6090
6091# Check whether --with-sysroot was given.
6092if test "${with_sysroot+set}" = set; then :
6093  withval=$with_sysroot;
6094else
6095  with_sysroot=no
6096fi
6097
6098
6099lt_sysroot=
6100case ${with_sysroot} in #(
6101 yes)
6102   if test "$GCC" = yes; then
6103     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6104   fi
6105   ;; #(
6106 /*)
6107   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6108   ;; #(
6109 no|'')
6110   ;; #(
6111 *)
6112   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6113$as_echo "${with_sysroot}" >&6; }
6114   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6115   ;;
6116esac
6117
6118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6119$as_echo "${lt_sysroot:-no}" >&6; }
6120
6121
6122
6123
6124
6125# Check whether --enable-libtool-lock was given.
6126if test "${enable_libtool_lock+set}" = set; then :
6127  enableval=$enable_libtool_lock;
6128fi
6129
6130test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6131
6132# Some flags need to be propagated to the compiler or linker for good
6133# libtool support.
6134case $host in
6135ia64-*-hpux*)
6136  # Find out which ABI we are using.
6137  echo 'int i;' > conftest.$ac_ext
6138  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6139  (eval $ac_compile) 2>&5
6140  ac_status=$?
6141  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6142  test $ac_status = 0; }; then
6143    case `/usr/bin/file conftest.$ac_objext` in
6144      *ELF-32*)
6145	HPUX_IA64_MODE="32"
6146	;;
6147      *ELF-64*)
6148	HPUX_IA64_MODE="64"
6149	;;
6150    esac
6151  fi
6152  rm -rf conftest*
6153  ;;
6154*-*-irix6*)
6155  # Find out which ABI we are using.
6156  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6157  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6158  (eval $ac_compile) 2>&5
6159  ac_status=$?
6160  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6161  test $ac_status = 0; }; then
6162    if test "$lt_cv_prog_gnu_ld" = yes; then
6163      case `/usr/bin/file conftest.$ac_objext` in
6164	*32-bit*)
6165	  LD="${LD-ld} -melf32bsmip"
6166	  ;;
6167	*N32*)
6168	  LD="${LD-ld} -melf32bmipn32"
6169	  ;;
6170	*64-bit*)
6171	  LD="${LD-ld} -melf64bmip"
6172	;;
6173      esac
6174    else
6175      case `/usr/bin/file conftest.$ac_objext` in
6176	*32-bit*)
6177	  LD="${LD-ld} -32"
6178	  ;;
6179	*N32*)
6180	  LD="${LD-ld} -n32"
6181	  ;;
6182	*64-bit*)
6183	  LD="${LD-ld} -64"
6184	  ;;
6185      esac
6186    fi
6187  fi
6188  rm -rf conftest*
6189  ;;
6190
6191x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6192s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6193  # Find out which ABI we are using.
6194  echo 'int i;' > conftest.$ac_ext
6195  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6196  (eval $ac_compile) 2>&5
6197  ac_status=$?
6198  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6199  test $ac_status = 0; }; then
6200    case `/usr/bin/file conftest.o` in
6201      *32-bit*)
6202	case $host in
6203	  x86_64-*kfreebsd*-gnu)
6204	    LD="${LD-ld} -m elf_i386_fbsd"
6205	    ;;
6206	  x86_64-*linux*)
6207	    LD="${LD-ld} -m elf_i386"
6208	    ;;
6209	  ppc64-*linux*|powerpc64-*linux*)
6210	    LD="${LD-ld} -m elf32ppclinux"
6211	    ;;
6212	  s390x-*linux*)
6213	    LD="${LD-ld} -m elf_s390"
6214	    ;;
6215	  sparc64-*linux*)
6216	    LD="${LD-ld} -m elf32_sparc"
6217	    ;;
6218	esac
6219	;;
6220      *64-bit*)
6221	case $host in
6222	  x86_64-*kfreebsd*-gnu)
6223	    LD="${LD-ld} -m elf_x86_64_fbsd"
6224	    ;;
6225	  x86_64-*linux*)
6226	    LD="${LD-ld} -m elf_x86_64"
6227	    ;;
6228	  ppc*-*linux*|powerpc*-*linux*)
6229	    LD="${LD-ld} -m elf64ppc"
6230	    ;;
6231	  s390*-*linux*|s390*-*tpf*)
6232	    LD="${LD-ld} -m elf64_s390"
6233	    ;;
6234	  sparc*-*linux*)
6235	    LD="${LD-ld} -m elf64_sparc"
6236	    ;;
6237	esac
6238	;;
6239    esac
6240  fi
6241  rm -rf conftest*
6242  ;;
6243
6244*-*-sco3.2v5*)
6245  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6246  SAVE_CFLAGS="$CFLAGS"
6247  CFLAGS="$CFLAGS -belf"
6248  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6249$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6250if ${lt_cv_cc_needs_belf+:} false; then :
6251  $as_echo_n "(cached) " >&6
6252else
6253  ac_ext=c
6254ac_cpp='$CPP $CPPFLAGS'
6255ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6256ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6257ac_compiler_gnu=$ac_cv_c_compiler_gnu
6258
6259     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6260/* end confdefs.h.  */
6261
6262int
6263main ()
6264{
6265
6266  ;
6267  return 0;
6268}
6269_ACEOF
6270if ac_fn_c_try_link "$LINENO"; then :
6271  lt_cv_cc_needs_belf=yes
6272else
6273  lt_cv_cc_needs_belf=no
6274fi
6275rm -f core conftest.err conftest.$ac_objext \
6276    conftest$ac_exeext conftest.$ac_ext
6277     ac_ext=c
6278ac_cpp='$CPP $CPPFLAGS'
6279ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6280ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6281ac_compiler_gnu=$ac_cv_c_compiler_gnu
6282
6283fi
6284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6285$as_echo "$lt_cv_cc_needs_belf" >&6; }
6286  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6287    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6288    CFLAGS="$SAVE_CFLAGS"
6289  fi
6290  ;;
6291*-*solaris*)
6292  # Find out which ABI we are using.
6293  echo 'int i;' > conftest.$ac_ext
6294  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6295  (eval $ac_compile) 2>&5
6296  ac_status=$?
6297  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6298  test $ac_status = 0; }; then
6299    case `/usr/bin/file conftest.o` in
6300    *64-bit*)
6301      case $lt_cv_prog_gnu_ld in
6302      yes*)
6303        case $host in
6304        i?86-*-solaris*)
6305          LD="${LD-ld} -m elf_x86_64"
6306          ;;
6307        sparc*-*-solaris*)
6308          LD="${LD-ld} -m elf64_sparc"
6309          ;;
6310        esac
6311        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6312        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6313          LD="${LD-ld}_sol2"
6314        fi
6315        ;;
6316      *)
6317	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6318	  LD="${LD-ld} -64"
6319	fi
6320	;;
6321      esac
6322      ;;
6323    esac
6324  fi
6325  rm -rf conftest*
6326  ;;
6327esac
6328
6329need_locks="$enable_libtool_lock"
6330
6331if test -n "$ac_tool_prefix"; then
6332  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6333set dummy ${ac_tool_prefix}mt; ac_word=$2
6334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6335$as_echo_n "checking for $ac_word... " >&6; }
6336if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6337  $as_echo_n "(cached) " >&6
6338else
6339  if test -n "$MANIFEST_TOOL"; then
6340  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6341else
6342as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6343for as_dir in $PATH
6344do
6345  IFS=$as_save_IFS
6346  test -z "$as_dir" && as_dir=.
6347    for ac_exec_ext in '' $ac_executable_extensions; do
6348  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6349    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6350    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6351    break 2
6352  fi
6353done
6354  done
6355IFS=$as_save_IFS
6356
6357fi
6358fi
6359MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6360if test -n "$MANIFEST_TOOL"; then
6361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6362$as_echo "$MANIFEST_TOOL" >&6; }
6363else
6364  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6365$as_echo "no" >&6; }
6366fi
6367
6368
6369fi
6370if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6371  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6372  # Extract the first word of "mt", so it can be a program name with args.
6373set dummy mt; ac_word=$2
6374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6375$as_echo_n "checking for $ac_word... " >&6; }
6376if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6377  $as_echo_n "(cached) " >&6
6378else
6379  if test -n "$ac_ct_MANIFEST_TOOL"; then
6380  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6381else
6382as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6383for as_dir in $PATH
6384do
6385  IFS=$as_save_IFS
6386  test -z "$as_dir" && as_dir=.
6387    for ac_exec_ext in '' $ac_executable_extensions; do
6388  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6389    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6390    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6391    break 2
6392  fi
6393done
6394  done
6395IFS=$as_save_IFS
6396
6397fi
6398fi
6399ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6400if test -n "$ac_ct_MANIFEST_TOOL"; then
6401  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6402$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6403else
6404  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6405$as_echo "no" >&6; }
6406fi
6407
6408  if test "x$ac_ct_MANIFEST_TOOL" = x; then
6409    MANIFEST_TOOL=":"
6410  else
6411    case $cross_compiling:$ac_tool_warned in
6412yes:)
6413{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6414$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6415ac_tool_warned=yes ;;
6416esac
6417    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6418  fi
6419else
6420  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6421fi
6422
6423test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6425$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6426if ${lt_cv_path_mainfest_tool+:} false; then :
6427  $as_echo_n "(cached) " >&6
6428else
6429  lt_cv_path_mainfest_tool=no
6430  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6431  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6432  cat conftest.err >&5
6433  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6434    lt_cv_path_mainfest_tool=yes
6435  fi
6436  rm -f conftest*
6437fi
6438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6439$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6440if test "x$lt_cv_path_mainfest_tool" != xyes; then
6441  MANIFEST_TOOL=:
6442fi
6443
6444
6445
6446
6447
6448
6449  case $host_os in
6450    rhapsody* | darwin*)
6451    if test -n "$ac_tool_prefix"; then
6452  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6453set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6455$as_echo_n "checking for $ac_word... " >&6; }
6456if ${ac_cv_prog_DSYMUTIL+:} false; then :
6457  $as_echo_n "(cached) " >&6
6458else
6459  if test -n "$DSYMUTIL"; then
6460  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6461else
6462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6463for as_dir in $PATH
6464do
6465  IFS=$as_save_IFS
6466  test -z "$as_dir" && as_dir=.
6467    for ac_exec_ext in '' $ac_executable_extensions; do
6468  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6469    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6470    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6471    break 2
6472  fi
6473done
6474  done
6475IFS=$as_save_IFS
6476
6477fi
6478fi
6479DSYMUTIL=$ac_cv_prog_DSYMUTIL
6480if test -n "$DSYMUTIL"; then
6481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6482$as_echo "$DSYMUTIL" >&6; }
6483else
6484  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6485$as_echo "no" >&6; }
6486fi
6487
6488
6489fi
6490if test -z "$ac_cv_prog_DSYMUTIL"; then
6491  ac_ct_DSYMUTIL=$DSYMUTIL
6492  # Extract the first word of "dsymutil", so it can be a program name with args.
6493set dummy dsymutil; ac_word=$2
6494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6495$as_echo_n "checking for $ac_word... " >&6; }
6496if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6497  $as_echo_n "(cached) " >&6
6498else
6499  if test -n "$ac_ct_DSYMUTIL"; then
6500  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6501else
6502as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6503for as_dir in $PATH
6504do
6505  IFS=$as_save_IFS
6506  test -z "$as_dir" && as_dir=.
6507    for ac_exec_ext in '' $ac_executable_extensions; do
6508  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6509    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6510    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6511    break 2
6512  fi
6513done
6514  done
6515IFS=$as_save_IFS
6516
6517fi
6518fi
6519ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6520if test -n "$ac_ct_DSYMUTIL"; then
6521  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6522$as_echo "$ac_ct_DSYMUTIL" >&6; }
6523else
6524  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6525$as_echo "no" >&6; }
6526fi
6527
6528  if test "x$ac_ct_DSYMUTIL" = x; then
6529    DSYMUTIL=":"
6530  else
6531    case $cross_compiling:$ac_tool_warned in
6532yes:)
6533{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6534$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6535ac_tool_warned=yes ;;
6536esac
6537    DSYMUTIL=$ac_ct_DSYMUTIL
6538  fi
6539else
6540  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6541fi
6542
6543    if test -n "$ac_tool_prefix"; then
6544  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6545set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6547$as_echo_n "checking for $ac_word... " >&6; }
6548if ${ac_cv_prog_NMEDIT+:} false; then :
6549  $as_echo_n "(cached) " >&6
6550else
6551  if test -n "$NMEDIT"; then
6552  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6553else
6554as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6555for as_dir in $PATH
6556do
6557  IFS=$as_save_IFS
6558  test -z "$as_dir" && as_dir=.
6559    for ac_exec_ext in '' $ac_executable_extensions; do
6560  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6561    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6562    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6563    break 2
6564  fi
6565done
6566  done
6567IFS=$as_save_IFS
6568
6569fi
6570fi
6571NMEDIT=$ac_cv_prog_NMEDIT
6572if test -n "$NMEDIT"; then
6573  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6574$as_echo "$NMEDIT" >&6; }
6575else
6576  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6577$as_echo "no" >&6; }
6578fi
6579
6580
6581fi
6582if test -z "$ac_cv_prog_NMEDIT"; then
6583  ac_ct_NMEDIT=$NMEDIT
6584  # Extract the first word of "nmedit", so it can be a program name with args.
6585set dummy nmedit; ac_word=$2
6586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6587$as_echo_n "checking for $ac_word... " >&6; }
6588if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6589  $as_echo_n "(cached) " >&6
6590else
6591  if test -n "$ac_ct_NMEDIT"; then
6592  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6593else
6594as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6595for as_dir in $PATH
6596do
6597  IFS=$as_save_IFS
6598  test -z "$as_dir" && as_dir=.
6599    for ac_exec_ext in '' $ac_executable_extensions; do
6600  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6601    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6602    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6603    break 2
6604  fi
6605done
6606  done
6607IFS=$as_save_IFS
6608
6609fi
6610fi
6611ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6612if test -n "$ac_ct_NMEDIT"; then
6613  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6614$as_echo "$ac_ct_NMEDIT" >&6; }
6615else
6616  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6617$as_echo "no" >&6; }
6618fi
6619
6620  if test "x$ac_ct_NMEDIT" = x; then
6621    NMEDIT=":"
6622  else
6623    case $cross_compiling:$ac_tool_warned in
6624yes:)
6625{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6626$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6627ac_tool_warned=yes ;;
6628esac
6629    NMEDIT=$ac_ct_NMEDIT
6630  fi
6631else
6632  NMEDIT="$ac_cv_prog_NMEDIT"
6633fi
6634
6635    if test -n "$ac_tool_prefix"; then
6636  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6637set dummy ${ac_tool_prefix}lipo; ac_word=$2
6638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6639$as_echo_n "checking for $ac_word... " >&6; }
6640if ${ac_cv_prog_LIPO+:} false; then :
6641  $as_echo_n "(cached) " >&6
6642else
6643  if test -n "$LIPO"; then
6644  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6645else
6646as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6647for as_dir in $PATH
6648do
6649  IFS=$as_save_IFS
6650  test -z "$as_dir" && as_dir=.
6651    for ac_exec_ext in '' $ac_executable_extensions; do
6652  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6653    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6654    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6655    break 2
6656  fi
6657done
6658  done
6659IFS=$as_save_IFS
6660
6661fi
6662fi
6663LIPO=$ac_cv_prog_LIPO
6664if test -n "$LIPO"; then
6665  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6666$as_echo "$LIPO" >&6; }
6667else
6668  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6669$as_echo "no" >&6; }
6670fi
6671
6672
6673fi
6674if test -z "$ac_cv_prog_LIPO"; then
6675  ac_ct_LIPO=$LIPO
6676  # Extract the first word of "lipo", so it can be a program name with args.
6677set dummy lipo; ac_word=$2
6678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6679$as_echo_n "checking for $ac_word... " >&6; }
6680if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6681  $as_echo_n "(cached) " >&6
6682else
6683  if test -n "$ac_ct_LIPO"; then
6684  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6685else
6686as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6687for as_dir in $PATH
6688do
6689  IFS=$as_save_IFS
6690  test -z "$as_dir" && as_dir=.
6691    for ac_exec_ext in '' $ac_executable_extensions; do
6692  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6693    ac_cv_prog_ac_ct_LIPO="lipo"
6694    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6695    break 2
6696  fi
6697done
6698  done
6699IFS=$as_save_IFS
6700
6701fi
6702fi
6703ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6704if test -n "$ac_ct_LIPO"; then
6705  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6706$as_echo "$ac_ct_LIPO" >&6; }
6707else
6708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6709$as_echo "no" >&6; }
6710fi
6711
6712  if test "x$ac_ct_LIPO" = x; then
6713    LIPO=":"
6714  else
6715    case $cross_compiling:$ac_tool_warned in
6716yes:)
6717{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6718$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6719ac_tool_warned=yes ;;
6720esac
6721    LIPO=$ac_ct_LIPO
6722  fi
6723else
6724  LIPO="$ac_cv_prog_LIPO"
6725fi
6726
6727    if test -n "$ac_tool_prefix"; then
6728  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6729set dummy ${ac_tool_prefix}otool; ac_word=$2
6730{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6731$as_echo_n "checking for $ac_word... " >&6; }
6732if ${ac_cv_prog_OTOOL+:} false; then :
6733  $as_echo_n "(cached) " >&6
6734else
6735  if test -n "$OTOOL"; then
6736  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6737else
6738as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6739for as_dir in $PATH
6740do
6741  IFS=$as_save_IFS
6742  test -z "$as_dir" && as_dir=.
6743    for ac_exec_ext in '' $ac_executable_extensions; do
6744  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6745    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6746    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6747    break 2
6748  fi
6749done
6750  done
6751IFS=$as_save_IFS
6752
6753fi
6754fi
6755OTOOL=$ac_cv_prog_OTOOL
6756if test -n "$OTOOL"; then
6757  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6758$as_echo "$OTOOL" >&6; }
6759else
6760  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6761$as_echo "no" >&6; }
6762fi
6763
6764
6765fi
6766if test -z "$ac_cv_prog_OTOOL"; then
6767  ac_ct_OTOOL=$OTOOL
6768  # Extract the first word of "otool", so it can be a program name with args.
6769set dummy otool; ac_word=$2
6770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6771$as_echo_n "checking for $ac_word... " >&6; }
6772if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6773  $as_echo_n "(cached) " >&6
6774else
6775  if test -n "$ac_ct_OTOOL"; then
6776  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6777else
6778as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6779for as_dir in $PATH
6780do
6781  IFS=$as_save_IFS
6782  test -z "$as_dir" && as_dir=.
6783    for ac_exec_ext in '' $ac_executable_extensions; do
6784  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6785    ac_cv_prog_ac_ct_OTOOL="otool"
6786    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6787    break 2
6788  fi
6789done
6790  done
6791IFS=$as_save_IFS
6792
6793fi
6794fi
6795ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6796if test -n "$ac_ct_OTOOL"; then
6797  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6798$as_echo "$ac_ct_OTOOL" >&6; }
6799else
6800  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6801$as_echo "no" >&6; }
6802fi
6803
6804  if test "x$ac_ct_OTOOL" = x; then
6805    OTOOL=":"
6806  else
6807    case $cross_compiling:$ac_tool_warned in
6808yes:)
6809{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6810$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6811ac_tool_warned=yes ;;
6812esac
6813    OTOOL=$ac_ct_OTOOL
6814  fi
6815else
6816  OTOOL="$ac_cv_prog_OTOOL"
6817fi
6818
6819    if test -n "$ac_tool_prefix"; then
6820  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6821set dummy ${ac_tool_prefix}otool64; ac_word=$2
6822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6823$as_echo_n "checking for $ac_word... " >&6; }
6824if ${ac_cv_prog_OTOOL64+:} false; then :
6825  $as_echo_n "(cached) " >&6
6826else
6827  if test -n "$OTOOL64"; then
6828  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6829else
6830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6831for as_dir in $PATH
6832do
6833  IFS=$as_save_IFS
6834  test -z "$as_dir" && as_dir=.
6835    for ac_exec_ext in '' $ac_executable_extensions; do
6836  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6837    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6838    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6839    break 2
6840  fi
6841done
6842  done
6843IFS=$as_save_IFS
6844
6845fi
6846fi
6847OTOOL64=$ac_cv_prog_OTOOL64
6848if test -n "$OTOOL64"; then
6849  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6850$as_echo "$OTOOL64" >&6; }
6851else
6852  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6853$as_echo "no" >&6; }
6854fi
6855
6856
6857fi
6858if test -z "$ac_cv_prog_OTOOL64"; then
6859  ac_ct_OTOOL64=$OTOOL64
6860  # Extract the first word of "otool64", so it can be a program name with args.
6861set dummy otool64; ac_word=$2
6862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6863$as_echo_n "checking for $ac_word... " >&6; }
6864if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6865  $as_echo_n "(cached) " >&6
6866else
6867  if test -n "$ac_ct_OTOOL64"; then
6868  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6869else
6870as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6871for as_dir in $PATH
6872do
6873  IFS=$as_save_IFS
6874  test -z "$as_dir" && as_dir=.
6875    for ac_exec_ext in '' $ac_executable_extensions; do
6876  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6877    ac_cv_prog_ac_ct_OTOOL64="otool64"
6878    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6879    break 2
6880  fi
6881done
6882  done
6883IFS=$as_save_IFS
6884
6885fi
6886fi
6887ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6888if test -n "$ac_ct_OTOOL64"; then
6889  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6890$as_echo "$ac_ct_OTOOL64" >&6; }
6891else
6892  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6893$as_echo "no" >&6; }
6894fi
6895
6896  if test "x$ac_ct_OTOOL64" = x; then
6897    OTOOL64=":"
6898  else
6899    case $cross_compiling:$ac_tool_warned in
6900yes:)
6901{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6902$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6903ac_tool_warned=yes ;;
6904esac
6905    OTOOL64=$ac_ct_OTOOL64
6906  fi
6907else
6908  OTOOL64="$ac_cv_prog_OTOOL64"
6909fi
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6938$as_echo_n "checking for -single_module linker flag... " >&6; }
6939if ${lt_cv_apple_cc_single_mod+:} false; then :
6940  $as_echo_n "(cached) " >&6
6941else
6942  lt_cv_apple_cc_single_mod=no
6943      if test -z "${LT_MULTI_MODULE}"; then
6944	# By default we will add the -single_module flag. You can override
6945	# by either setting the environment variable LT_MULTI_MODULE
6946	# non-empty at configure time, or by adding -multi_module to the
6947	# link flags.
6948	rm -rf libconftest.dylib*
6949	echo "int foo(void){return 1;}" > conftest.c
6950	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6951-dynamiclib -Wl,-single_module conftest.c" >&5
6952	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6953	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6954        _lt_result=$?
6955	# If there is a non-empty error log, and "single_module"
6956	# appears in it, assume the flag caused a linker warning
6957        if test -s conftest.err && $GREP single_module conftest.err; then
6958	  cat conftest.err >&5
6959	# Otherwise, if the output was created with a 0 exit code from
6960	# the compiler, it worked.
6961	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
6962	  lt_cv_apple_cc_single_mod=yes
6963	else
6964	  cat conftest.err >&5
6965	fi
6966	rm -rf libconftest.dylib*
6967	rm -f conftest.*
6968      fi
6969fi
6970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6971$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6972
6973    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6974$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6975if ${lt_cv_ld_exported_symbols_list+:} false; then :
6976  $as_echo_n "(cached) " >&6
6977else
6978  lt_cv_ld_exported_symbols_list=no
6979      save_LDFLAGS=$LDFLAGS
6980      echo "_main" > conftest.sym
6981      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6982      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6983/* end confdefs.h.  */
6984
6985int
6986main ()
6987{
6988
6989  ;
6990  return 0;
6991}
6992_ACEOF
6993if ac_fn_c_try_link "$LINENO"; then :
6994  lt_cv_ld_exported_symbols_list=yes
6995else
6996  lt_cv_ld_exported_symbols_list=no
6997fi
6998rm -f core conftest.err conftest.$ac_objext \
6999    conftest$ac_exeext conftest.$ac_ext
7000	LDFLAGS="$save_LDFLAGS"
7001
7002fi
7003{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7004$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7005
7006    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7007$as_echo_n "checking for -force_load linker flag... " >&6; }
7008if ${lt_cv_ld_force_load+:} false; then :
7009  $as_echo_n "(cached) " >&6
7010else
7011  lt_cv_ld_force_load=no
7012      cat > conftest.c << _LT_EOF
7013int forced_loaded() { return 2;}
7014_LT_EOF
7015      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7016      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7017      echo "$AR cru libconftest.a conftest.o" >&5
7018      $AR cru libconftest.a conftest.o 2>&5
7019      echo "$RANLIB libconftest.a" >&5
7020      $RANLIB libconftest.a 2>&5
7021      cat > conftest.c << _LT_EOF
7022int main() { return 0;}
7023_LT_EOF
7024      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7025      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7026      _lt_result=$?
7027      if test -s conftest.err && $GREP force_load conftest.err; then
7028	cat conftest.err >&5
7029      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7030	lt_cv_ld_force_load=yes
7031      else
7032	cat conftest.err >&5
7033      fi
7034        rm -f conftest.err libconftest.a conftest conftest.c
7035        rm -rf conftest.dSYM
7036
7037fi
7038{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7039$as_echo "$lt_cv_ld_force_load" >&6; }
7040    case $host_os in
7041    rhapsody* | darwin1.[012])
7042      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7043    darwin1.*)
7044      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7045    darwin*) # darwin 5.x on
7046      # if running on 10.5 or later, the deployment target defaults
7047      # to the OS version, if on x86, and 10.4, the deployment
7048      # target defaults to 10.4. Don't you love it?
7049      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7050	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7051	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7052	10.[012]*)
7053	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7054	10.*)
7055	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7056      esac
7057    ;;
7058  esac
7059    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7060      _lt_dar_single_mod='$single_module'
7061    fi
7062    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7063      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7064    else
7065      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7066    fi
7067    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7068      _lt_dsymutil='~$DSYMUTIL $lib || :'
7069    else
7070      _lt_dsymutil=
7071    fi
7072    ;;
7073  esac
7074
7075ac_ext=c
7076ac_cpp='$CPP $CPPFLAGS'
7077ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7078ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7079ac_compiler_gnu=$ac_cv_c_compiler_gnu
7080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7081$as_echo_n "checking how to run the C preprocessor... " >&6; }
7082# On Suns, sometimes $CPP names a directory.
7083if test -n "$CPP" && test -d "$CPP"; then
7084  CPP=
7085fi
7086if test -z "$CPP"; then
7087  if ${ac_cv_prog_CPP+:} false; then :
7088  $as_echo_n "(cached) " >&6
7089else
7090      # Double quotes because CPP needs to be expanded
7091    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7092    do
7093      ac_preproc_ok=false
7094for ac_c_preproc_warn_flag in '' yes
7095do
7096  # Use a header file that comes with gcc, so configuring glibc
7097  # with a fresh cross-compiler works.
7098  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7099  # <limits.h> exists even on freestanding compilers.
7100  # On the NeXT, cc -E runs the code through the compiler's parser,
7101  # not just through cpp. "Syntax error" is here to catch this case.
7102  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7103/* end confdefs.h.  */
7104#ifdef __STDC__
7105# include <limits.h>
7106#else
7107# include <assert.h>
7108#endif
7109		     Syntax error
7110_ACEOF
7111if ac_fn_c_try_cpp "$LINENO"; then :
7112
7113else
7114  # Broken: fails on valid input.
7115continue
7116fi
7117rm -f conftest.err conftest.i conftest.$ac_ext
7118
7119  # OK, works on sane cases.  Now check whether nonexistent headers
7120  # can be detected and how.
7121  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7122/* end confdefs.h.  */
7123#include <ac_nonexistent.h>
7124_ACEOF
7125if ac_fn_c_try_cpp "$LINENO"; then :
7126  # Broken: success on invalid input.
7127continue
7128else
7129  # Passes both tests.
7130ac_preproc_ok=:
7131break
7132fi
7133rm -f conftest.err conftest.i conftest.$ac_ext
7134
7135done
7136# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7137rm -f conftest.i conftest.err conftest.$ac_ext
7138if $ac_preproc_ok; then :
7139  break
7140fi
7141
7142    done
7143    ac_cv_prog_CPP=$CPP
7144
7145fi
7146  CPP=$ac_cv_prog_CPP
7147else
7148  ac_cv_prog_CPP=$CPP
7149fi
7150{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7151$as_echo "$CPP" >&6; }
7152ac_preproc_ok=false
7153for ac_c_preproc_warn_flag in '' yes
7154do
7155  # Use a header file that comes with gcc, so configuring glibc
7156  # with a fresh cross-compiler works.
7157  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7158  # <limits.h> exists even on freestanding compilers.
7159  # On the NeXT, cc -E runs the code through the compiler's parser,
7160  # not just through cpp. "Syntax error" is here to catch this case.
7161  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7162/* end confdefs.h.  */
7163#ifdef __STDC__
7164# include <limits.h>
7165#else
7166# include <assert.h>
7167#endif
7168		     Syntax error
7169_ACEOF
7170if ac_fn_c_try_cpp "$LINENO"; then :
7171
7172else
7173  # Broken: fails on valid input.
7174continue
7175fi
7176rm -f conftest.err conftest.i conftest.$ac_ext
7177
7178  # OK, works on sane cases.  Now check whether nonexistent headers
7179  # can be detected and how.
7180  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7181/* end confdefs.h.  */
7182#include <ac_nonexistent.h>
7183_ACEOF
7184if ac_fn_c_try_cpp "$LINENO"; then :
7185  # Broken: success on invalid input.
7186continue
7187else
7188  # Passes both tests.
7189ac_preproc_ok=:
7190break
7191fi
7192rm -f conftest.err conftest.i conftest.$ac_ext
7193
7194done
7195# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7196rm -f conftest.i conftest.err conftest.$ac_ext
7197if $ac_preproc_ok; then :
7198
7199else
7200  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7201$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7202as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7203See \`config.log' for more details" "$LINENO" 5; }
7204fi
7205
7206ac_ext=c
7207ac_cpp='$CPP $CPPFLAGS'
7208ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7209ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7210ac_compiler_gnu=$ac_cv_c_compiler_gnu
7211
7212
7213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7214$as_echo_n "checking for ANSI C header files... " >&6; }
7215if ${ac_cv_header_stdc+:} false; then :
7216  $as_echo_n "(cached) " >&6
7217else
7218  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7219/* end confdefs.h.  */
7220#include <stdlib.h>
7221#include <stdarg.h>
7222#include <string.h>
7223#include <float.h>
7224
7225int
7226main ()
7227{
7228
7229  ;
7230  return 0;
7231}
7232_ACEOF
7233if ac_fn_c_try_compile "$LINENO"; then :
7234  ac_cv_header_stdc=yes
7235else
7236  ac_cv_header_stdc=no
7237fi
7238rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7239
7240if test $ac_cv_header_stdc = yes; then
7241  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7242  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7243/* end confdefs.h.  */
7244#include <string.h>
7245
7246_ACEOF
7247if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7248  $EGREP "memchr" >/dev/null 2>&1; then :
7249
7250else
7251  ac_cv_header_stdc=no
7252fi
7253rm -f conftest*
7254
7255fi
7256
7257if test $ac_cv_header_stdc = yes; then
7258  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7259  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7260/* end confdefs.h.  */
7261#include <stdlib.h>
7262
7263_ACEOF
7264if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7265  $EGREP "free" >/dev/null 2>&1; then :
7266
7267else
7268  ac_cv_header_stdc=no
7269fi
7270rm -f conftest*
7271
7272fi
7273
7274if test $ac_cv_header_stdc = yes; then
7275  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7276  if test "$cross_compiling" = yes; then :
7277  :
7278else
7279  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7280/* end confdefs.h.  */
7281#include <ctype.h>
7282#include <stdlib.h>
7283#if ((' ' & 0x0FF) == 0x020)
7284# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7285# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7286#else
7287# define ISLOWER(c) \
7288		   (('a' <= (c) && (c) <= 'i') \
7289		     || ('j' <= (c) && (c) <= 'r') \
7290		     || ('s' <= (c) && (c) <= 'z'))
7291# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7292#endif
7293
7294#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7295int
7296main ()
7297{
7298  int i;
7299  for (i = 0; i < 256; i++)
7300    if (XOR (islower (i), ISLOWER (i))
7301	|| toupper (i) != TOUPPER (i))
7302      return 2;
7303  return 0;
7304}
7305_ACEOF
7306if ac_fn_c_try_run "$LINENO"; then :
7307
7308else
7309  ac_cv_header_stdc=no
7310fi
7311rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7312  conftest.$ac_objext conftest.beam conftest.$ac_ext
7313fi
7314
7315fi
7316fi
7317{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7318$as_echo "$ac_cv_header_stdc" >&6; }
7319if test $ac_cv_header_stdc = yes; then
7320
7321$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7322
7323fi
7324
7325# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7326for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7327		  inttypes.h stdint.h unistd.h
7328do :
7329  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7330ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7331"
7332if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7333  cat >>confdefs.h <<_ACEOF
7334#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7335_ACEOF
7336
7337fi
7338
7339done
7340
7341
7342for ac_header in dlfcn.h
7343do :
7344  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7345"
7346if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7347  cat >>confdefs.h <<_ACEOF
7348#define HAVE_DLFCN_H 1
7349_ACEOF
7350
7351fi
7352
7353done
7354
7355
7356
7357
7358
7359# Set options
7360
7361
7362
7363        enable_dlopen=no
7364
7365
7366  enable_win32_dll=no
7367
7368
7369            # Check whether --enable-shared was given.
7370if test "${enable_shared+set}" = set; then :
7371  enableval=$enable_shared; p=${PACKAGE-default}
7372    case $enableval in
7373    yes) enable_shared=yes ;;
7374    no) enable_shared=no ;;
7375    *)
7376      enable_shared=no
7377      # Look at the argument we got.  We use all the common list separators.
7378      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7379      for pkg in $enableval; do
7380	IFS="$lt_save_ifs"
7381	if test "X$pkg" = "X$p"; then
7382	  enable_shared=yes
7383	fi
7384      done
7385      IFS="$lt_save_ifs"
7386      ;;
7387    esac
7388else
7389  enable_shared=yes
7390fi
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400  # Check whether --enable-static was given.
7401if test "${enable_static+set}" = set; then :
7402  enableval=$enable_static; p=${PACKAGE-default}
7403    case $enableval in
7404    yes) enable_static=yes ;;
7405    no) enable_static=no ;;
7406    *)
7407     enable_static=no
7408      # Look at the argument we got.  We use all the common list separators.
7409      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7410      for pkg in $enableval; do
7411	IFS="$lt_save_ifs"
7412	if test "X$pkg" = "X$p"; then
7413	  enable_static=yes
7414	fi
7415      done
7416      IFS="$lt_save_ifs"
7417      ;;
7418    esac
7419else
7420  enable_static=yes
7421fi
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432# Check whether --with-pic was given.
7433if test "${with_pic+set}" = set; then :
7434  withval=$with_pic; lt_p=${PACKAGE-default}
7435    case $withval in
7436    yes|no) pic_mode=$withval ;;
7437    *)
7438      pic_mode=default
7439      # Look at the argument we got.  We use all the common list separators.
7440      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7441      for lt_pkg in $withval; do
7442	IFS="$lt_save_ifs"
7443	if test "X$lt_pkg" = "X$lt_p"; then
7444	  pic_mode=yes
7445	fi
7446      done
7447      IFS="$lt_save_ifs"
7448      ;;
7449    esac
7450else
7451  pic_mode=default
7452fi
7453
7454
7455test -z "$pic_mode" && pic_mode=default
7456
7457
7458
7459
7460
7461
7462
7463  # Check whether --enable-fast-install was given.
7464if test "${enable_fast_install+set}" = set; then :
7465  enableval=$enable_fast_install; p=${PACKAGE-default}
7466    case $enableval in
7467    yes) enable_fast_install=yes ;;
7468    no) enable_fast_install=no ;;
7469    *)
7470      enable_fast_install=no
7471      # Look at the argument we got.  We use all the common list separators.
7472      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7473      for pkg in $enableval; do
7474	IFS="$lt_save_ifs"
7475	if test "X$pkg" = "X$p"; then
7476	  enable_fast_install=yes
7477	fi
7478      done
7479      IFS="$lt_save_ifs"
7480      ;;
7481    esac
7482else
7483  enable_fast_install=yes
7484fi
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496# This can be used to rebuild libtool when needed
7497LIBTOOL_DEPS="$ltmain"
7498
7499# Always use our own libtool.
7500LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531test -z "$LN_S" && LN_S="ln -s"
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546if test -n "${ZSH_VERSION+set}" ; then
7547   setopt NO_GLOB_SUBST
7548fi
7549
7550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7551$as_echo_n "checking for objdir... " >&6; }
7552if ${lt_cv_objdir+:} false; then :
7553  $as_echo_n "(cached) " >&6
7554else
7555  rm -f .libs 2>/dev/null
7556mkdir .libs 2>/dev/null
7557if test -d .libs; then
7558  lt_cv_objdir=.libs
7559else
7560  # MS-DOS does not allow filenames that begin with a dot.
7561  lt_cv_objdir=_libs
7562fi
7563rmdir .libs 2>/dev/null
7564fi
7565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7566$as_echo "$lt_cv_objdir" >&6; }
7567objdir=$lt_cv_objdir
7568
7569
7570
7571
7572
7573cat >>confdefs.h <<_ACEOF
7574#define LT_OBJDIR "$lt_cv_objdir/"
7575_ACEOF
7576
7577
7578
7579
7580case $host_os in
7581aix3*)
7582  # AIX sometimes has problems with the GCC collect2 program.  For some
7583  # reason, if we set the COLLECT_NAMES environment variable, the problems
7584  # vanish in a puff of smoke.
7585  if test "X${COLLECT_NAMES+set}" != Xset; then
7586    COLLECT_NAMES=
7587    export COLLECT_NAMES
7588  fi
7589  ;;
7590esac
7591
7592# Global variables:
7593ofile=libtool
7594can_build_shared=yes
7595
7596# All known linkers require a `.a' archive for static linking (except MSVC,
7597# which needs '.lib').
7598libext=a
7599
7600with_gnu_ld="$lt_cv_prog_gnu_ld"
7601
7602old_CC="$CC"
7603old_CFLAGS="$CFLAGS"
7604
7605# Set sane defaults for various variables
7606test -z "$CC" && CC=cc
7607test -z "$LTCC" && LTCC=$CC
7608test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7609test -z "$LD" && LD=ld
7610test -z "$ac_objext" && ac_objext=o
7611
7612for cc_temp in $compiler""; do
7613  case $cc_temp in
7614    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7615    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7616    \-*) ;;
7617    *) break;;
7618  esac
7619done
7620cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7621
7622
7623# Only perform the check for file, if the check method requires it
7624test -z "$MAGIC_CMD" && MAGIC_CMD=file
7625case $deplibs_check_method in
7626file_magic*)
7627  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7628    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7629$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7630if ${lt_cv_path_MAGIC_CMD+:} false; then :
7631  $as_echo_n "(cached) " >&6
7632else
7633  case $MAGIC_CMD in
7634[\\/*] |  ?:[\\/]*)
7635  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7636  ;;
7637*)
7638  lt_save_MAGIC_CMD="$MAGIC_CMD"
7639  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7640  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7641  for ac_dir in $ac_dummy; do
7642    IFS="$lt_save_ifs"
7643    test -z "$ac_dir" && ac_dir=.
7644    if test -f $ac_dir/${ac_tool_prefix}file; then
7645      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7646      if test -n "$file_magic_test_file"; then
7647	case $deplibs_check_method in
7648	"file_magic "*)
7649	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7650	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7651	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7652	    $EGREP "$file_magic_regex" > /dev/null; then
7653	    :
7654	  else
7655	    cat <<_LT_EOF 1>&2
7656
7657*** Warning: the command libtool uses to detect shared libraries,
7658*** $file_magic_cmd, produces output that libtool cannot recognize.
7659*** The result is that libtool may fail to recognize shared libraries
7660*** as such.  This will affect the creation of libtool libraries that
7661*** depend on shared libraries, but programs linked with such libtool
7662*** libraries will work regardless of this problem.  Nevertheless, you
7663*** may want to report the problem to your system manager and/or to
7664*** bug-libtool@gnu.org
7665
7666_LT_EOF
7667	  fi ;;
7668	esac
7669      fi
7670      break
7671    fi
7672  done
7673  IFS="$lt_save_ifs"
7674  MAGIC_CMD="$lt_save_MAGIC_CMD"
7675  ;;
7676esac
7677fi
7678
7679MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7680if test -n "$MAGIC_CMD"; then
7681  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7682$as_echo "$MAGIC_CMD" >&6; }
7683else
7684  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7685$as_echo "no" >&6; }
7686fi
7687
7688
7689
7690
7691
7692if test -z "$lt_cv_path_MAGIC_CMD"; then
7693  if test -n "$ac_tool_prefix"; then
7694    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7695$as_echo_n "checking for file... " >&6; }
7696if ${lt_cv_path_MAGIC_CMD+:} false; then :
7697  $as_echo_n "(cached) " >&6
7698else
7699  case $MAGIC_CMD in
7700[\\/*] |  ?:[\\/]*)
7701  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7702  ;;
7703*)
7704  lt_save_MAGIC_CMD="$MAGIC_CMD"
7705  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7706  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7707  for ac_dir in $ac_dummy; do
7708    IFS="$lt_save_ifs"
7709    test -z "$ac_dir" && ac_dir=.
7710    if test -f $ac_dir/file; then
7711      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7712      if test -n "$file_magic_test_file"; then
7713	case $deplibs_check_method in
7714	"file_magic "*)
7715	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7716	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7717	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7718	    $EGREP "$file_magic_regex" > /dev/null; then
7719	    :
7720	  else
7721	    cat <<_LT_EOF 1>&2
7722
7723*** Warning: the command libtool uses to detect shared libraries,
7724*** $file_magic_cmd, produces output that libtool cannot recognize.
7725*** The result is that libtool may fail to recognize shared libraries
7726*** as such.  This will affect the creation of libtool libraries that
7727*** depend on shared libraries, but programs linked with such libtool
7728*** libraries will work regardless of this problem.  Nevertheless, you
7729*** may want to report the problem to your system manager and/or to
7730*** bug-libtool@gnu.org
7731
7732_LT_EOF
7733	  fi ;;
7734	esac
7735      fi
7736      break
7737    fi
7738  done
7739  IFS="$lt_save_ifs"
7740  MAGIC_CMD="$lt_save_MAGIC_CMD"
7741  ;;
7742esac
7743fi
7744
7745MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7746if test -n "$MAGIC_CMD"; then
7747  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7748$as_echo "$MAGIC_CMD" >&6; }
7749else
7750  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7751$as_echo "no" >&6; }
7752fi
7753
7754
7755  else
7756    MAGIC_CMD=:
7757  fi
7758fi
7759
7760  fi
7761  ;;
7762esac
7763
7764# Use C for the default configuration in the libtool script
7765
7766lt_save_CC="$CC"
7767ac_ext=c
7768ac_cpp='$CPP $CPPFLAGS'
7769ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7770ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7771ac_compiler_gnu=$ac_cv_c_compiler_gnu
7772
7773
7774# Source file extension for C test sources.
7775ac_ext=c
7776
7777# Object file extension for compiled C test sources.
7778objext=o
7779objext=$objext
7780
7781# Code to be used in simple compile tests
7782lt_simple_compile_test_code="int some_variable = 0;"
7783
7784# Code to be used in simple link tests
7785lt_simple_link_test_code='int main(){return(0);}'
7786
7787
7788
7789
7790
7791
7792
7793# If no C compiler was specified, use CC.
7794LTCC=${LTCC-"$CC"}
7795
7796# If no C compiler flags were specified, use CFLAGS.
7797LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7798
7799# Allow CC to be a program name with arguments.
7800compiler=$CC
7801
7802# Save the default compiler, since it gets overwritten when the other
7803# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7804compiler_DEFAULT=$CC
7805
7806# save warnings/boilerplate of simple test code
7807ac_outfile=conftest.$ac_objext
7808echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7809eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7810_lt_compiler_boilerplate=`cat conftest.err`
7811$RM conftest*
7812
7813ac_outfile=conftest.$ac_objext
7814echo "$lt_simple_link_test_code" >conftest.$ac_ext
7815eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7816_lt_linker_boilerplate=`cat conftest.err`
7817$RM -r conftest*
7818
7819
7820if test -n "$compiler"; then
7821
7822lt_prog_compiler_no_builtin_flag=
7823
7824if test "$GCC" = yes; then
7825  case $cc_basename in
7826  nvcc*)
7827    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7828  *)
7829    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7830  esac
7831
7832  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7833$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7834if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7835  $as_echo_n "(cached) " >&6
7836else
7837  lt_cv_prog_compiler_rtti_exceptions=no
7838   ac_outfile=conftest.$ac_objext
7839   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7840   lt_compiler_flag="-fno-rtti -fno-exceptions"
7841   # Insert the option either (1) after the last *FLAGS variable, or
7842   # (2) before a word containing "conftest.", or (3) at the end.
7843   # Note that $ac_compile itself does not contain backslashes and begins
7844   # with a dollar sign (not a hyphen), so the echo should work correctly.
7845   # The option is referenced via a variable to avoid confusing sed.
7846   lt_compile=`echo "$ac_compile" | $SED \
7847   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7848   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7849   -e 's:$: $lt_compiler_flag:'`
7850   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7851   (eval "$lt_compile" 2>conftest.err)
7852   ac_status=$?
7853   cat conftest.err >&5
7854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7855   if (exit $ac_status) && test -s "$ac_outfile"; then
7856     # The compiler can only warn and ignore the option if not recognized
7857     # So say no if there are warnings other than the usual output.
7858     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7859     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7860     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7861       lt_cv_prog_compiler_rtti_exceptions=yes
7862     fi
7863   fi
7864   $RM conftest*
7865
7866fi
7867{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7868$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7869
7870if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7871    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7872else
7873    :
7874fi
7875
7876fi
7877
7878
7879
7880
7881
7882
7883  lt_prog_compiler_wl=
7884lt_prog_compiler_pic=
7885lt_prog_compiler_static=
7886
7887
7888  if test "$GCC" = yes; then
7889    lt_prog_compiler_wl='-Wl,'
7890    lt_prog_compiler_static='-static'
7891
7892    case $host_os in
7893      aix*)
7894      # All AIX code is PIC.
7895      if test "$host_cpu" = ia64; then
7896	# AIX 5 now supports IA64 processor
7897	lt_prog_compiler_static='-Bstatic'
7898      fi
7899      ;;
7900
7901    amigaos*)
7902      case $host_cpu in
7903      powerpc)
7904            # see comment about AmigaOS4 .so support
7905            lt_prog_compiler_pic='-fPIC'
7906        ;;
7907      m68k)
7908            # FIXME: we need at least 68020 code to build shared libraries, but
7909            # adding the `-m68020' flag to GCC prevents building anything better,
7910            # like `-m68040'.
7911            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7912        ;;
7913      esac
7914      ;;
7915
7916    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7917      # PIC is the default for these OSes.
7918      ;;
7919
7920    mingw* | cygwin* | pw32* | os2* | cegcc*)
7921      # This hack is so that the source file can tell whether it is being
7922      # built for inclusion in a dll (and should export symbols for example).
7923      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7924      # (--disable-auto-import) libraries
7925      lt_prog_compiler_pic='-DDLL_EXPORT'
7926      ;;
7927
7928    darwin* | rhapsody*)
7929      # PIC is the default on this platform
7930      # Common symbols not allowed in MH_DYLIB files
7931      lt_prog_compiler_pic='-fno-common'
7932      ;;
7933
7934    haiku*)
7935      # PIC is the default for Haiku.
7936      # The "-static" flag exists, but is broken.
7937      lt_prog_compiler_static=
7938      ;;
7939
7940    hpux*)
7941      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7942      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7943      # sets the default TLS model and affects inlining.
7944      case $host_cpu in
7945      hppa*64*)
7946	# +Z the default
7947	;;
7948      *)
7949	lt_prog_compiler_pic='-fPIC'
7950	;;
7951      esac
7952      ;;
7953
7954    interix[3-9]*)
7955      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7956      # Instead, we relocate shared libraries at runtime.
7957      ;;
7958
7959    msdosdjgpp*)
7960      # Just because we use GCC doesn't mean we suddenly get shared libraries
7961      # on systems that don't support them.
7962      lt_prog_compiler_can_build_shared=no
7963      enable_shared=no
7964      ;;
7965
7966    *nto* | *qnx*)
7967      # QNX uses GNU C++, but need to define -shared option too, otherwise
7968      # it will coredump.
7969      lt_prog_compiler_pic='-fPIC -shared'
7970      ;;
7971
7972    sysv4*MP*)
7973      if test -d /usr/nec; then
7974	lt_prog_compiler_pic=-Kconform_pic
7975      fi
7976      ;;
7977
7978    *)
7979      lt_prog_compiler_pic='-fPIC'
7980      ;;
7981    esac
7982
7983    case $cc_basename in
7984    nvcc*) # Cuda Compiler Driver 2.2
7985      lt_prog_compiler_wl='-Xlinker '
7986      if test -n "$lt_prog_compiler_pic"; then
7987        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
7988      fi
7989      ;;
7990    esac
7991  else
7992    # PORTME Check for flag to pass linker flags through the system compiler.
7993    case $host_os in
7994    aix*)
7995      lt_prog_compiler_wl='-Wl,'
7996      if test "$host_cpu" = ia64; then
7997	# AIX 5 now supports IA64 processor
7998	lt_prog_compiler_static='-Bstatic'
7999      else
8000	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8001      fi
8002      ;;
8003
8004    mingw* | cygwin* | pw32* | os2* | cegcc*)
8005      # This hack is so that the source file can tell whether it is being
8006      # built for inclusion in a dll (and should export symbols for example).
8007      lt_prog_compiler_pic='-DDLL_EXPORT'
8008      ;;
8009
8010    hpux9* | hpux10* | hpux11*)
8011      lt_prog_compiler_wl='-Wl,'
8012      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8013      # not for PA HP-UX.
8014      case $host_cpu in
8015      hppa*64*|ia64*)
8016	# +Z the default
8017	;;
8018      *)
8019	lt_prog_compiler_pic='+Z'
8020	;;
8021      esac
8022      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8023      lt_prog_compiler_static='${wl}-a ${wl}archive'
8024      ;;
8025
8026    irix5* | irix6* | nonstopux*)
8027      lt_prog_compiler_wl='-Wl,'
8028      # PIC (with -KPIC) is the default.
8029      lt_prog_compiler_static='-non_shared'
8030      ;;
8031
8032    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8033      case $cc_basename in
8034      # old Intel for x86_64 which still supported -KPIC.
8035      ecc*)
8036	lt_prog_compiler_wl='-Wl,'
8037	lt_prog_compiler_pic='-KPIC'
8038	lt_prog_compiler_static='-static'
8039        ;;
8040      # icc used to be incompatible with GCC.
8041      # ICC 10 doesn't accept -KPIC any more.
8042      icc* | ifort*)
8043	lt_prog_compiler_wl='-Wl,'
8044	lt_prog_compiler_pic='-fPIC'
8045	lt_prog_compiler_static='-static'
8046        ;;
8047      # Lahey Fortran 8.1.
8048      lf95*)
8049	lt_prog_compiler_wl='-Wl,'
8050	lt_prog_compiler_pic='--shared'
8051	lt_prog_compiler_static='--static'
8052	;;
8053      nagfor*)
8054	# NAG Fortran compiler
8055	lt_prog_compiler_wl='-Wl,-Wl,,'
8056	lt_prog_compiler_pic='-PIC'
8057	lt_prog_compiler_static='-Bstatic'
8058	;;
8059      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8060        # Portland Group compilers (*not* the Pentium gcc compiler,
8061	# which looks to be a dead project)
8062	lt_prog_compiler_wl='-Wl,'
8063	lt_prog_compiler_pic='-fpic'
8064	lt_prog_compiler_static='-Bstatic'
8065        ;;
8066      ccc*)
8067        lt_prog_compiler_wl='-Wl,'
8068        # All Alpha code is PIC.
8069        lt_prog_compiler_static='-non_shared'
8070        ;;
8071      xl* | bgxl* | bgf* | mpixl*)
8072	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8073	lt_prog_compiler_wl='-Wl,'
8074	lt_prog_compiler_pic='-qpic'
8075	lt_prog_compiler_static='-qstaticlink'
8076	;;
8077      *)
8078	case `$CC -V 2>&1 | sed 5q` in
8079	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8080	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8081	  lt_prog_compiler_pic='-KPIC'
8082	  lt_prog_compiler_static='-Bstatic'
8083	  lt_prog_compiler_wl=''
8084	  ;;
8085	*Sun\ F* | *Sun*Fortran*)
8086	  lt_prog_compiler_pic='-KPIC'
8087	  lt_prog_compiler_static='-Bstatic'
8088	  lt_prog_compiler_wl='-Qoption ld '
8089	  ;;
8090	*Sun\ C*)
8091	  # Sun C 5.9
8092	  lt_prog_compiler_pic='-KPIC'
8093	  lt_prog_compiler_static='-Bstatic'
8094	  lt_prog_compiler_wl='-Wl,'
8095	  ;;
8096        *Intel*\ [CF]*Compiler*)
8097	  lt_prog_compiler_wl='-Wl,'
8098	  lt_prog_compiler_pic='-fPIC'
8099	  lt_prog_compiler_static='-static'
8100	  ;;
8101	*Portland\ Group*)
8102	  lt_prog_compiler_wl='-Wl,'
8103	  lt_prog_compiler_pic='-fpic'
8104	  lt_prog_compiler_static='-Bstatic'
8105	  ;;
8106	esac
8107	;;
8108      esac
8109      ;;
8110
8111    newsos6)
8112      lt_prog_compiler_pic='-KPIC'
8113      lt_prog_compiler_static='-Bstatic'
8114      ;;
8115
8116    *nto* | *qnx*)
8117      # QNX uses GNU C++, but need to define -shared option too, otherwise
8118      # it will coredump.
8119      lt_prog_compiler_pic='-fPIC -shared'
8120      ;;
8121
8122    osf3* | osf4* | osf5*)
8123      lt_prog_compiler_wl='-Wl,'
8124      # All OSF/1 code is PIC.
8125      lt_prog_compiler_static='-non_shared'
8126      ;;
8127
8128    rdos*)
8129      lt_prog_compiler_static='-non_shared'
8130      ;;
8131
8132    solaris*)
8133      lt_prog_compiler_pic='-KPIC'
8134      lt_prog_compiler_static='-Bstatic'
8135      case $cc_basename in
8136      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8137	lt_prog_compiler_wl='-Qoption ld ';;
8138      *)
8139	lt_prog_compiler_wl='-Wl,';;
8140      esac
8141      ;;
8142
8143    sunos4*)
8144      lt_prog_compiler_wl='-Qoption ld '
8145      lt_prog_compiler_pic='-PIC'
8146      lt_prog_compiler_static='-Bstatic'
8147      ;;
8148
8149    sysv4 | sysv4.2uw2* | sysv4.3*)
8150      lt_prog_compiler_wl='-Wl,'
8151      lt_prog_compiler_pic='-KPIC'
8152      lt_prog_compiler_static='-Bstatic'
8153      ;;
8154
8155    sysv4*MP*)
8156      if test -d /usr/nec ;then
8157	lt_prog_compiler_pic='-Kconform_pic'
8158	lt_prog_compiler_static='-Bstatic'
8159      fi
8160      ;;
8161
8162    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8163      lt_prog_compiler_wl='-Wl,'
8164      lt_prog_compiler_pic='-KPIC'
8165      lt_prog_compiler_static='-Bstatic'
8166      ;;
8167
8168    unicos*)
8169      lt_prog_compiler_wl='-Wl,'
8170      lt_prog_compiler_can_build_shared=no
8171      ;;
8172
8173    uts4*)
8174      lt_prog_compiler_pic='-pic'
8175      lt_prog_compiler_static='-Bstatic'
8176      ;;
8177
8178    *)
8179      lt_prog_compiler_can_build_shared=no
8180      ;;
8181    esac
8182  fi
8183
8184case $host_os in
8185  # For platforms which do not support PIC, -DPIC is meaningless:
8186  *djgpp*)
8187    lt_prog_compiler_pic=
8188    ;;
8189  *)
8190    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8191    ;;
8192esac
8193
8194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8195$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8196if ${lt_cv_prog_compiler_pic+:} false; then :
8197  $as_echo_n "(cached) " >&6
8198else
8199  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8200fi
8201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8202$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8203lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8204
8205#
8206# Check to make sure the PIC flag actually works.
8207#
8208if test -n "$lt_prog_compiler_pic"; then
8209  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8210$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8211if ${lt_cv_prog_compiler_pic_works+:} false; then :
8212  $as_echo_n "(cached) " >&6
8213else
8214  lt_cv_prog_compiler_pic_works=no
8215   ac_outfile=conftest.$ac_objext
8216   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8217   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8218   # Insert the option either (1) after the last *FLAGS variable, or
8219   # (2) before a word containing "conftest.", or (3) at the end.
8220   # Note that $ac_compile itself does not contain backslashes and begins
8221   # with a dollar sign (not a hyphen), so the echo should work correctly.
8222   # The option is referenced via a variable to avoid confusing sed.
8223   lt_compile=`echo "$ac_compile" | $SED \
8224   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8225   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8226   -e 's:$: $lt_compiler_flag:'`
8227   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8228   (eval "$lt_compile" 2>conftest.err)
8229   ac_status=$?
8230   cat conftest.err >&5
8231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8232   if (exit $ac_status) && test -s "$ac_outfile"; then
8233     # The compiler can only warn and ignore the option if not recognized
8234     # So say no if there are warnings other than the usual output.
8235     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8236     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8237     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8238       lt_cv_prog_compiler_pic_works=yes
8239     fi
8240   fi
8241   $RM conftest*
8242
8243fi
8244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8245$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8246
8247if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8248    case $lt_prog_compiler_pic in
8249     "" | " "*) ;;
8250     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8251     esac
8252else
8253    lt_prog_compiler_pic=
8254     lt_prog_compiler_can_build_shared=no
8255fi
8256
8257fi
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269#
8270# Check to make sure the static flag actually works.
8271#
8272wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8274$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8275if ${lt_cv_prog_compiler_static_works+:} false; then :
8276  $as_echo_n "(cached) " >&6
8277else
8278  lt_cv_prog_compiler_static_works=no
8279   save_LDFLAGS="$LDFLAGS"
8280   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8281   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8282   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8283     # The linker can only warn and ignore the option if not recognized
8284     # So say no if there are warnings
8285     if test -s conftest.err; then
8286       # Append any errors to the config.log.
8287       cat conftest.err 1>&5
8288       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8289       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8290       if diff conftest.exp conftest.er2 >/dev/null; then
8291         lt_cv_prog_compiler_static_works=yes
8292       fi
8293     else
8294       lt_cv_prog_compiler_static_works=yes
8295     fi
8296   fi
8297   $RM -r conftest*
8298   LDFLAGS="$save_LDFLAGS"
8299
8300fi
8301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8302$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8303
8304if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8305    :
8306else
8307    lt_prog_compiler_static=
8308fi
8309
8310
8311
8312
8313
8314
8315
8316  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8317$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8318if ${lt_cv_prog_compiler_c_o+:} false; then :
8319  $as_echo_n "(cached) " >&6
8320else
8321  lt_cv_prog_compiler_c_o=no
8322   $RM -r conftest 2>/dev/null
8323   mkdir conftest
8324   cd conftest
8325   mkdir out
8326   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8327
8328   lt_compiler_flag="-o out/conftest2.$ac_objext"
8329   # Insert the option either (1) after the last *FLAGS variable, or
8330   # (2) before a word containing "conftest.", or (3) at the end.
8331   # Note that $ac_compile itself does not contain backslashes and begins
8332   # with a dollar sign (not a hyphen), so the echo should work correctly.
8333   lt_compile=`echo "$ac_compile" | $SED \
8334   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8335   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8336   -e 's:$: $lt_compiler_flag:'`
8337   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8338   (eval "$lt_compile" 2>out/conftest.err)
8339   ac_status=$?
8340   cat out/conftest.err >&5
8341   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8342   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8343   then
8344     # The compiler can only warn and ignore the option if not recognized
8345     # So say no if there are warnings
8346     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8347     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8348     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8349       lt_cv_prog_compiler_c_o=yes
8350     fi
8351   fi
8352   chmod u+w . 2>&5
8353   $RM conftest*
8354   # SGI C++ compiler will create directory out/ii_files/ for
8355   # template instantiation
8356   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8357   $RM out/* && rmdir out
8358   cd ..
8359   $RM -r conftest
8360   $RM conftest*
8361
8362fi
8363{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8364$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8365
8366
8367
8368
8369
8370
8371  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8372$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8373if ${lt_cv_prog_compiler_c_o+:} false; then :
8374  $as_echo_n "(cached) " >&6
8375else
8376  lt_cv_prog_compiler_c_o=no
8377   $RM -r conftest 2>/dev/null
8378   mkdir conftest
8379   cd conftest
8380   mkdir out
8381   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8382
8383   lt_compiler_flag="-o out/conftest2.$ac_objext"
8384   # Insert the option either (1) after the last *FLAGS variable, or
8385   # (2) before a word containing "conftest.", or (3) at the end.
8386   # Note that $ac_compile itself does not contain backslashes and begins
8387   # with a dollar sign (not a hyphen), so the echo should work correctly.
8388   lt_compile=`echo "$ac_compile" | $SED \
8389   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8390   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8391   -e 's:$: $lt_compiler_flag:'`
8392   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8393   (eval "$lt_compile" 2>out/conftest.err)
8394   ac_status=$?
8395   cat out/conftest.err >&5
8396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8397   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8398   then
8399     # The compiler can only warn and ignore the option if not recognized
8400     # So say no if there are warnings
8401     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8402     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8403     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8404       lt_cv_prog_compiler_c_o=yes
8405     fi
8406   fi
8407   chmod u+w . 2>&5
8408   $RM conftest*
8409   # SGI C++ compiler will create directory out/ii_files/ for
8410   # template instantiation
8411   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8412   $RM out/* && rmdir out
8413   cd ..
8414   $RM -r conftest
8415   $RM conftest*
8416
8417fi
8418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8419$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8420
8421
8422
8423
8424hard_links="nottested"
8425if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8426  # do not overwrite the value of need_locks provided by the user
8427  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8428$as_echo_n "checking if we can lock with hard links... " >&6; }
8429  hard_links=yes
8430  $RM conftest*
8431  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8432  touch conftest.a
8433  ln conftest.a conftest.b 2>&5 || hard_links=no
8434  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8435  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8436$as_echo "$hard_links" >&6; }
8437  if test "$hard_links" = no; then
8438    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8439$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8440    need_locks=warn
8441  fi
8442else
8443  need_locks=no
8444fi
8445
8446
8447
8448
8449
8450
8451  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8452$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8453
8454  runpath_var=
8455  allow_undefined_flag=
8456  always_export_symbols=no
8457  archive_cmds=
8458  archive_expsym_cmds=
8459  compiler_needs_object=no
8460  enable_shared_with_static_runtimes=no
8461  export_dynamic_flag_spec=
8462  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8463  hardcode_automatic=no
8464  hardcode_direct=no
8465  hardcode_direct_absolute=no
8466  hardcode_libdir_flag_spec=
8467  hardcode_libdir_separator=
8468  hardcode_minus_L=no
8469  hardcode_shlibpath_var=unsupported
8470  inherit_rpath=no
8471  link_all_deplibs=unknown
8472  module_cmds=
8473  module_expsym_cmds=
8474  old_archive_from_new_cmds=
8475  old_archive_from_expsyms_cmds=
8476  thread_safe_flag_spec=
8477  whole_archive_flag_spec=
8478  # include_expsyms should be a list of space-separated symbols to be *always*
8479  # included in the symbol list
8480  include_expsyms=
8481  # exclude_expsyms can be an extended regexp of symbols to exclude
8482  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8483  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8484  # as well as any symbol that contains `d'.
8485  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8486  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8487  # platforms (ab)use it in PIC code, but their linkers get confused if
8488  # the symbol is explicitly referenced.  Since portable code cannot
8489  # rely on this symbol name, it's probably fine to never include it in
8490  # preloaded symbol tables.
8491  # Exclude shared library initialization/finalization symbols.
8492  extract_expsyms_cmds=
8493
8494  case $host_os in
8495  cygwin* | mingw* | pw32* | cegcc*)
8496    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8497    # When not using gcc, we currently assume that we are using
8498    # Microsoft Visual C++.
8499    if test "$GCC" != yes; then
8500      with_gnu_ld=no
8501    fi
8502    ;;
8503  interix*)
8504    # we just hope/assume this is gcc and not c89 (= MSVC++)
8505    with_gnu_ld=yes
8506    ;;
8507  openbsd*)
8508    with_gnu_ld=no
8509    ;;
8510  esac
8511
8512  ld_shlibs=yes
8513
8514  # On some targets, GNU ld is compatible enough with the native linker
8515  # that we're better off using the native interface for both.
8516  lt_use_gnu_ld_interface=no
8517  if test "$with_gnu_ld" = yes; then
8518    case $host_os in
8519      aix*)
8520	# The AIX port of GNU ld has always aspired to compatibility
8521	# with the native linker.  However, as the warning in the GNU ld
8522	# block says, versions before 2.19.5* couldn't really create working
8523	# shared libraries, regardless of the interface used.
8524	case `$LD -v 2>&1` in
8525	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8526	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8527	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8528	  *)
8529	    lt_use_gnu_ld_interface=yes
8530	    ;;
8531	esac
8532	;;
8533      *)
8534	lt_use_gnu_ld_interface=yes
8535	;;
8536    esac
8537  fi
8538
8539  if test "$lt_use_gnu_ld_interface" = yes; then
8540    # If archive_cmds runs LD, not CC, wlarc should be empty
8541    wlarc='${wl}'
8542
8543    # Set some defaults for GNU ld with shared library support. These
8544    # are reset later if shared libraries are not supported. Putting them
8545    # here allows them to be overridden if necessary.
8546    runpath_var=LD_RUN_PATH
8547    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8548    export_dynamic_flag_spec='${wl}--export-dynamic'
8549    # ancient GNU ld didn't support --whole-archive et. al.
8550    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8551      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8552    else
8553      whole_archive_flag_spec=
8554    fi
8555    supports_anon_versioning=no
8556    case `$LD -v 2>&1` in
8557      *GNU\ gold*) supports_anon_versioning=yes ;;
8558      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8559      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8560      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8561      *\ 2.11.*) ;; # other 2.11 versions
8562      *) supports_anon_versioning=yes ;;
8563    esac
8564
8565    # See if GNU ld supports shared libraries.
8566    case $host_os in
8567    aix[3-9]*)
8568      # On AIX/PPC, the GNU linker is very broken
8569      if test "$host_cpu" != ia64; then
8570	ld_shlibs=no
8571	cat <<_LT_EOF 1>&2
8572
8573*** Warning: the GNU linker, at least up to release 2.19, is reported
8574*** to be unable to reliably create shared libraries on AIX.
8575*** Therefore, libtool is disabling shared libraries support.  If you
8576*** really care for shared libraries, you may want to install binutils
8577*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8578*** You will then need to restart the configuration process.
8579
8580_LT_EOF
8581      fi
8582      ;;
8583
8584    amigaos*)
8585      case $host_cpu in
8586      powerpc)
8587            # see comment about AmigaOS4 .so support
8588            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8589            archive_expsym_cmds=''
8590        ;;
8591      m68k)
8592            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)'
8593            hardcode_libdir_flag_spec='-L$libdir'
8594            hardcode_minus_L=yes
8595        ;;
8596      esac
8597      ;;
8598
8599    beos*)
8600      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8601	allow_undefined_flag=unsupported
8602	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8603	# support --undefined.  This deserves some investigation.  FIXME
8604	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8605      else
8606	ld_shlibs=no
8607      fi
8608      ;;
8609
8610    cygwin* | mingw* | pw32* | cegcc*)
8611      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8612      # as there is no search path for DLLs.
8613      hardcode_libdir_flag_spec='-L$libdir'
8614      export_dynamic_flag_spec='${wl}--export-all-symbols'
8615      allow_undefined_flag=unsupported
8616      always_export_symbols=no
8617      enable_shared_with_static_runtimes=yes
8618      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'
8619      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8620
8621      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8622        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8623	# If the export-symbols file already is a .def file (1st line
8624	# is EXPORTS), use it as is; otherwise, prepend...
8625	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8626	  cp $export_symbols $output_objdir/$soname.def;
8627	else
8628	  echo EXPORTS > $output_objdir/$soname.def;
8629	  cat $export_symbols >> $output_objdir/$soname.def;
8630	fi~
8631	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8632      else
8633	ld_shlibs=no
8634      fi
8635      ;;
8636
8637    haiku*)
8638      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8639      link_all_deplibs=yes
8640      ;;
8641
8642    interix[3-9]*)
8643      hardcode_direct=no
8644      hardcode_shlibpath_var=no
8645      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8646      export_dynamic_flag_spec='${wl}-E'
8647      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8648      # Instead, shared libraries are loaded at an image base (0x10000000 by
8649      # default) and relocated if they conflict, which is a slow very memory
8650      # consuming and fragmenting process.  To avoid this, we pick a random,
8651      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8652      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8653      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8654      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'
8655      ;;
8656
8657    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8658      tmp_diet=no
8659      if test "$host_os" = linux-dietlibc; then
8660	case $cc_basename in
8661	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8662	esac
8663      fi
8664      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8665	 && test "$tmp_diet" = no
8666      then
8667	tmp_addflag=' $pic_flag'
8668	tmp_sharedflag='-shared'
8669	case $cc_basename,$host_cpu in
8670        pgcc*)				# Portland Group C compiler
8671	  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'
8672	  tmp_addflag=' $pic_flag'
8673	  ;;
8674	pgf77* | pgf90* | pgf95* | pgfortran*)
8675					# Portland Group f77 and f90 compilers
8676	  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'
8677	  tmp_addflag=' $pic_flag -Mnomain' ;;
8678	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8679	  tmp_addflag=' -i_dynamic' ;;
8680	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8681	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8682	ifc* | ifort*)			# Intel Fortran compiler
8683	  tmp_addflag=' -nofor_main' ;;
8684	lf95*)				# Lahey Fortran 8.1
8685	  whole_archive_flag_spec=
8686	  tmp_sharedflag='--shared' ;;
8687	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8688	  tmp_sharedflag='-qmkshrobj'
8689	  tmp_addflag= ;;
8690	nvcc*)	# Cuda Compiler Driver 2.2
8691	  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'
8692	  compiler_needs_object=yes
8693	  ;;
8694	esac
8695	case `$CC -V 2>&1 | sed 5q` in
8696	*Sun\ C*)			# Sun C 5.9
8697	  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'
8698	  compiler_needs_object=yes
8699	  tmp_sharedflag='-G' ;;
8700	*Sun\ F*)			# Sun Fortran 8.3
8701	  tmp_sharedflag='-G' ;;
8702	esac
8703	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8704
8705        if test "x$supports_anon_versioning" = xyes; then
8706          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8707	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8708	    echo "local: *; };" >> $output_objdir/$libname.ver~
8709	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8710        fi
8711
8712	case $cc_basename in
8713	xlf* | bgf* | bgxlf* | mpixlf*)
8714	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8715	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8716	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8717	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8718	  if test "x$supports_anon_versioning" = xyes; then
8719	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8720	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8721	      echo "local: *; };" >> $output_objdir/$libname.ver~
8722	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8723	  fi
8724	  ;;
8725	esac
8726      else
8727        ld_shlibs=no
8728      fi
8729      ;;
8730
8731    netbsd*)
8732      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8733	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8734	wlarc=
8735      else
8736	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8737	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8738      fi
8739      ;;
8740
8741    solaris*)
8742      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8743	ld_shlibs=no
8744	cat <<_LT_EOF 1>&2
8745
8746*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8747*** create shared libraries on Solaris systems.  Therefore, libtool
8748*** is disabling shared libraries support.  We urge you to upgrade GNU
8749*** binutils to release 2.9.1 or newer.  Another option is to modify
8750*** your PATH or compiler configuration so that the native linker is
8751*** used, and then restart.
8752
8753_LT_EOF
8754      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8755	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8756	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8757      else
8758	ld_shlibs=no
8759      fi
8760      ;;
8761
8762    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8763      case `$LD -v 2>&1` in
8764        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8765	ld_shlibs=no
8766	cat <<_LT_EOF 1>&2
8767
8768*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8769*** reliably create shared libraries on SCO systems.  Therefore, libtool
8770*** is disabling shared libraries support.  We urge you to upgrade GNU
8771*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8772*** your PATH or compiler configuration so that the native linker is
8773*** used, and then restart.
8774
8775_LT_EOF
8776	;;
8777	*)
8778	  # For security reasons, it is highly recommended that you always
8779	  # use absolute paths for naming shared libraries, and exclude the
8780	  # DT_RUNPATH tag from executables and libraries.  But doing so
8781	  # requires that you compile everything twice, which is a pain.
8782	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8783	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8784	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8785	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8786	  else
8787	    ld_shlibs=no
8788	  fi
8789	;;
8790      esac
8791      ;;
8792
8793    sunos4*)
8794      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8795      wlarc=
8796      hardcode_direct=yes
8797      hardcode_shlibpath_var=no
8798      ;;
8799
8800    *)
8801      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8802	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8803	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8804      else
8805	ld_shlibs=no
8806      fi
8807      ;;
8808    esac
8809
8810    if test "$ld_shlibs" = no; then
8811      runpath_var=
8812      hardcode_libdir_flag_spec=
8813      export_dynamic_flag_spec=
8814      whole_archive_flag_spec=
8815    fi
8816  else
8817    # PORTME fill in a description of your system's linker (not GNU ld)
8818    case $host_os in
8819    aix3*)
8820      allow_undefined_flag=unsupported
8821      always_export_symbols=yes
8822      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'
8823      # Note: this linker hardcodes the directories in LIBPATH if there
8824      # are no directories specified by -L.
8825      hardcode_minus_L=yes
8826      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8827	# Neither direct hardcoding nor static linking is supported with a
8828	# broken collect2.
8829	hardcode_direct=unsupported
8830      fi
8831      ;;
8832
8833    aix[4-9]*)
8834      if test "$host_cpu" = ia64; then
8835	# On IA64, the linker does run time linking by default, so we don't
8836	# have to do anything special.
8837	aix_use_runtimelinking=no
8838	exp_sym_flag='-Bexport'
8839	no_entry_flag=""
8840      else
8841	# If we're using GNU nm, then we don't want the "-C" option.
8842	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8843	# Also, AIX nm treats weak defined symbols like other global
8844	# defined symbols, whereas GNU nm marks them as "W".
8845	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8846	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8847	else
8848	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8849	fi
8850	aix_use_runtimelinking=no
8851
8852	# Test if we are trying to use run time linking or normal
8853	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8854	# need to do runtime linking.
8855	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8856	  for ld_flag in $LDFLAGS; do
8857	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8858	    aix_use_runtimelinking=yes
8859	    break
8860	  fi
8861	  done
8862	  ;;
8863	esac
8864
8865	exp_sym_flag='-bexport'
8866	no_entry_flag='-bnoentry'
8867      fi
8868
8869      # When large executables or shared objects are built, AIX ld can
8870      # have problems creating the table of contents.  If linking a library
8871      # or program results in "error TOC overflow" add -mminimal-toc to
8872      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8873      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8874
8875      archive_cmds=''
8876      hardcode_direct=yes
8877      hardcode_direct_absolute=yes
8878      hardcode_libdir_separator=':'
8879      link_all_deplibs=yes
8880      file_list_spec='${wl}-f,'
8881
8882      if test "$GCC" = yes; then
8883	case $host_os in aix4.[012]|aix4.[012].*)
8884	# We only want to do this on AIX 4.2 and lower, the check
8885	# below for broken collect2 doesn't work under 4.3+
8886	  collect2name=`${CC} -print-prog-name=collect2`
8887	  if test -f "$collect2name" &&
8888	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8889	  then
8890	  # We have reworked collect2
8891	  :
8892	  else
8893	  # We have old collect2
8894	  hardcode_direct=unsupported
8895	  # It fails to find uninstalled libraries when the uninstalled
8896	  # path is not listed in the libpath.  Setting hardcode_minus_L
8897	  # to unsupported forces relinking
8898	  hardcode_minus_L=yes
8899	  hardcode_libdir_flag_spec='-L$libdir'
8900	  hardcode_libdir_separator=
8901	  fi
8902	  ;;
8903	esac
8904	shared_flag='-shared'
8905	if test "$aix_use_runtimelinking" = yes; then
8906	  shared_flag="$shared_flag "'${wl}-G'
8907	fi
8908      else
8909	# not using gcc
8910	if test "$host_cpu" = ia64; then
8911	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8912	# chokes on -Wl,-G. The following line is correct:
8913	  shared_flag='-G'
8914	else
8915	  if test "$aix_use_runtimelinking" = yes; then
8916	    shared_flag='${wl}-G'
8917	  else
8918	    shared_flag='${wl}-bM:SRE'
8919	  fi
8920	fi
8921      fi
8922
8923      export_dynamic_flag_spec='${wl}-bexpall'
8924      # It seems that -bexpall does not export symbols beginning with
8925      # underscore (_), so it is better to generate a list of symbols to export.
8926      always_export_symbols=yes
8927      if test "$aix_use_runtimelinking" = yes; then
8928	# Warning - without using the other runtime loading flags (-brtl),
8929	# -berok will link without error, but may produce a broken library.
8930	allow_undefined_flag='-berok'
8931        # Determine the default libpath from the value encoded in an
8932        # empty executable.
8933        if test "${lt_cv_aix_libpath+set}" = set; then
8934  aix_libpath=$lt_cv_aix_libpath
8935else
8936  if ${lt_cv_aix_libpath_+:} false; then :
8937  $as_echo_n "(cached) " >&6
8938else
8939  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8940/* end confdefs.h.  */
8941
8942int
8943main ()
8944{
8945
8946  ;
8947  return 0;
8948}
8949_ACEOF
8950if ac_fn_c_try_link "$LINENO"; then :
8951
8952  lt_aix_libpath_sed='
8953      /Import File Strings/,/^$/ {
8954	  /^0/ {
8955	      s/^0  *\([^ ]*\) *$/\1/
8956	      p
8957	  }
8958      }'
8959  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8960  # Check for a 64-bit object if we didn't find anything.
8961  if test -z "$lt_cv_aix_libpath_"; then
8962    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8963  fi
8964fi
8965rm -f core conftest.err conftest.$ac_objext \
8966    conftest$ac_exeext conftest.$ac_ext
8967  if test -z "$lt_cv_aix_libpath_"; then
8968    lt_cv_aix_libpath_="/usr/lib:/lib"
8969  fi
8970
8971fi
8972
8973  aix_libpath=$lt_cv_aix_libpath_
8974fi
8975
8976        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8977        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8978      else
8979	if test "$host_cpu" = ia64; then
8980	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8981	  allow_undefined_flag="-z nodefs"
8982	  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"
8983	else
8984	 # Determine the default libpath from the value encoded in an
8985	 # empty executable.
8986	 if test "${lt_cv_aix_libpath+set}" = set; then
8987  aix_libpath=$lt_cv_aix_libpath
8988else
8989  if ${lt_cv_aix_libpath_+:} false; then :
8990  $as_echo_n "(cached) " >&6
8991else
8992  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8993/* end confdefs.h.  */
8994
8995int
8996main ()
8997{
8998
8999  ;
9000  return 0;
9001}
9002_ACEOF
9003if ac_fn_c_try_link "$LINENO"; then :
9004
9005  lt_aix_libpath_sed='
9006      /Import File Strings/,/^$/ {
9007	  /^0/ {
9008	      s/^0  *\([^ ]*\) *$/\1/
9009	      p
9010	  }
9011      }'
9012  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9013  # Check for a 64-bit object if we didn't find anything.
9014  if test -z "$lt_cv_aix_libpath_"; then
9015    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9016  fi
9017fi
9018rm -f core conftest.err conftest.$ac_objext \
9019    conftest$ac_exeext conftest.$ac_ext
9020  if test -z "$lt_cv_aix_libpath_"; then
9021    lt_cv_aix_libpath_="/usr/lib:/lib"
9022  fi
9023
9024fi
9025
9026  aix_libpath=$lt_cv_aix_libpath_
9027fi
9028
9029	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9030	  # Warning - without using the other run time loading flags,
9031	  # -berok will link without error, but may produce a broken library.
9032	  no_undefined_flag=' ${wl}-bernotok'
9033	  allow_undefined_flag=' ${wl}-berok'
9034	  if test "$with_gnu_ld" = yes; then
9035	    # We only use this code for GNU lds that support --whole-archive.
9036	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9037	  else
9038	    # Exported symbols can be pulled into shared objects from archives
9039	    whole_archive_flag_spec='$convenience'
9040	  fi
9041	  archive_cmds_need_lc=yes
9042	  # This is similar to how AIX traditionally builds its shared libraries.
9043	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9044	fi
9045      fi
9046      ;;
9047
9048    amigaos*)
9049      case $host_cpu in
9050      powerpc)
9051            # see comment about AmigaOS4 .so support
9052            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9053            archive_expsym_cmds=''
9054        ;;
9055      m68k)
9056            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)'
9057            hardcode_libdir_flag_spec='-L$libdir'
9058            hardcode_minus_L=yes
9059        ;;
9060      esac
9061      ;;
9062
9063    bsdi[45]*)
9064      export_dynamic_flag_spec=-rdynamic
9065      ;;
9066
9067    cygwin* | mingw* | pw32* | cegcc*)
9068      # When not using gcc, we currently assume that we are using
9069      # Microsoft Visual C++.
9070      # hardcode_libdir_flag_spec is actually meaningless, as there is
9071      # no search path for DLLs.
9072      case $cc_basename in
9073      cl*)
9074	# Native MSVC
9075	hardcode_libdir_flag_spec=' '
9076	allow_undefined_flag=unsupported
9077	always_export_symbols=yes
9078	file_list_spec='@'
9079	# Tell ltmain to make .lib files, not .a files.
9080	libext=lib
9081	# Tell ltmain to make .dll files, not .so files.
9082	shrext_cmds=".dll"
9083	# FIXME: Setting linknames here is a bad hack.
9084	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9085	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9086	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9087	  else
9088	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9089	  fi~
9090	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9091	  linknames='
9092	# The linker will not automatically build a static lib if we build a DLL.
9093	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9094	enable_shared_with_static_runtimes=yes
9095	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9096	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9097	# Don't use ranlib
9098	old_postinstall_cmds='chmod 644 $oldlib'
9099	postlink_cmds='lt_outputfile="@OUTPUT@"~
9100	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9101	  case $lt_outputfile in
9102	    *.exe|*.EXE) ;;
9103	    *)
9104	      lt_outputfile="$lt_outputfile.exe"
9105	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9106	      ;;
9107	  esac~
9108	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9109	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9110	    $RM "$lt_outputfile.manifest";
9111	  fi'
9112	;;
9113      *)
9114	# Assume MSVC wrapper
9115	hardcode_libdir_flag_spec=' '
9116	allow_undefined_flag=unsupported
9117	# Tell ltmain to make .lib files, not .a files.
9118	libext=lib
9119	# Tell ltmain to make .dll files, not .so files.
9120	shrext_cmds=".dll"
9121	# FIXME: Setting linknames here is a bad hack.
9122	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9123	# The linker will automatically build a .lib file if we build a DLL.
9124	old_archive_from_new_cmds='true'
9125	# FIXME: Should let the user specify the lib program.
9126	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9127	enable_shared_with_static_runtimes=yes
9128	;;
9129      esac
9130      ;;
9131
9132    darwin* | rhapsody*)
9133
9134
9135  archive_cmds_need_lc=no
9136  hardcode_direct=no
9137  hardcode_automatic=yes
9138  hardcode_shlibpath_var=unsupported
9139  if test "$lt_cv_ld_force_load" = "yes"; then
9140    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\"`'
9141
9142  else
9143    whole_archive_flag_spec=''
9144  fi
9145  link_all_deplibs=yes
9146  allow_undefined_flag="$_lt_dar_allow_undefined"
9147  case $cc_basename in
9148     ifort*) _lt_dar_can_shared=yes ;;
9149     *) _lt_dar_can_shared=$GCC ;;
9150  esac
9151  if test "$_lt_dar_can_shared" = "yes"; then
9152    output_verbose_link_cmd=func_echo_all
9153    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9154    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9155    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}"
9156    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}"
9157
9158  else
9159  ld_shlibs=no
9160  fi
9161
9162      ;;
9163
9164    dgux*)
9165      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9166      hardcode_libdir_flag_spec='-L$libdir'
9167      hardcode_shlibpath_var=no
9168      ;;
9169
9170    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9171    # support.  Future versions do this automatically, but an explicit c++rt0.o
9172    # does not break anything, and helps significantly (at the cost of a little
9173    # extra space).
9174    freebsd2.2*)
9175      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9176      hardcode_libdir_flag_spec='-R$libdir'
9177      hardcode_direct=yes
9178      hardcode_shlibpath_var=no
9179      ;;
9180
9181    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9182    freebsd2.*)
9183      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9184      hardcode_direct=yes
9185      hardcode_minus_L=yes
9186      hardcode_shlibpath_var=no
9187      ;;
9188
9189    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9190    freebsd* | dragonfly*)
9191      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9192      hardcode_libdir_flag_spec='-R$libdir'
9193      hardcode_direct=yes
9194      hardcode_shlibpath_var=no
9195      ;;
9196
9197    hpux9*)
9198      if test "$GCC" = yes; then
9199	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9200      else
9201	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9202      fi
9203      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9204      hardcode_libdir_separator=:
9205      hardcode_direct=yes
9206
9207      # hardcode_minus_L: Not really in the search PATH,
9208      # but as the default location of the library.
9209      hardcode_minus_L=yes
9210      export_dynamic_flag_spec='${wl}-E'
9211      ;;
9212
9213    hpux10*)
9214      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9215	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9216      else
9217	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9218      fi
9219      if test "$with_gnu_ld" = no; then
9220	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9221	hardcode_libdir_separator=:
9222	hardcode_direct=yes
9223	hardcode_direct_absolute=yes
9224	export_dynamic_flag_spec='${wl}-E'
9225	# hardcode_minus_L: Not really in the search PATH,
9226	# but as the default location of the library.
9227	hardcode_minus_L=yes
9228      fi
9229      ;;
9230
9231    hpux11*)
9232      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9233	case $host_cpu in
9234	hppa*64*)
9235	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9236	  ;;
9237	ia64*)
9238	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9239	  ;;
9240	*)
9241	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9242	  ;;
9243	esac
9244      else
9245	case $host_cpu in
9246	hppa*64*)
9247	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9248	  ;;
9249	ia64*)
9250	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9251	  ;;
9252	*)
9253
9254	  # Older versions of the 11.00 compiler do not understand -b yet
9255	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9256	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9257$as_echo_n "checking if $CC understands -b... " >&6; }
9258if ${lt_cv_prog_compiler__b+:} false; then :
9259  $as_echo_n "(cached) " >&6
9260else
9261  lt_cv_prog_compiler__b=no
9262   save_LDFLAGS="$LDFLAGS"
9263   LDFLAGS="$LDFLAGS -b"
9264   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9265   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9266     # The linker can only warn and ignore the option if not recognized
9267     # So say no if there are warnings
9268     if test -s conftest.err; then
9269       # Append any errors to the config.log.
9270       cat conftest.err 1>&5
9271       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9272       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9273       if diff conftest.exp conftest.er2 >/dev/null; then
9274         lt_cv_prog_compiler__b=yes
9275       fi
9276     else
9277       lt_cv_prog_compiler__b=yes
9278     fi
9279   fi
9280   $RM -r conftest*
9281   LDFLAGS="$save_LDFLAGS"
9282
9283fi
9284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9285$as_echo "$lt_cv_prog_compiler__b" >&6; }
9286
9287if test x"$lt_cv_prog_compiler__b" = xyes; then
9288    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9289else
9290    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9291fi
9292
9293	  ;;
9294	esac
9295      fi
9296      if test "$with_gnu_ld" = no; then
9297	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9298	hardcode_libdir_separator=:
9299
9300	case $host_cpu in
9301	hppa*64*|ia64*)
9302	  hardcode_direct=no
9303	  hardcode_shlibpath_var=no
9304	  ;;
9305	*)
9306	  hardcode_direct=yes
9307	  hardcode_direct_absolute=yes
9308	  export_dynamic_flag_spec='${wl}-E'
9309
9310	  # hardcode_minus_L: Not really in the search PATH,
9311	  # but as the default location of the library.
9312	  hardcode_minus_L=yes
9313	  ;;
9314	esac
9315      fi
9316      ;;
9317
9318    irix5* | irix6* | nonstopux*)
9319      if test "$GCC" = yes; then
9320	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'
9321	# Try to use the -exported_symbol ld option, if it does not
9322	# work, assume that -exports_file does not work either and
9323	# implicitly export all symbols.
9324	# This should be the same for all languages, so no per-tag cache variable.
9325	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9326$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9327if ${lt_cv_irix_exported_symbol+:} false; then :
9328  $as_echo_n "(cached) " >&6
9329else
9330  save_LDFLAGS="$LDFLAGS"
9331	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9332	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9333/* end confdefs.h.  */
9334int foo (void) { return 0; }
9335_ACEOF
9336if ac_fn_c_try_link "$LINENO"; then :
9337  lt_cv_irix_exported_symbol=yes
9338else
9339  lt_cv_irix_exported_symbol=no
9340fi
9341rm -f core conftest.err conftest.$ac_objext \
9342    conftest$ac_exeext conftest.$ac_ext
9343           LDFLAGS="$save_LDFLAGS"
9344fi
9345{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9346$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9347	if test "$lt_cv_irix_exported_symbol" = yes; then
9348          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'
9349	fi
9350      else
9351	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'
9352	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'
9353      fi
9354      archive_cmds_need_lc='no'
9355      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9356      hardcode_libdir_separator=:
9357      inherit_rpath=yes
9358      link_all_deplibs=yes
9359      ;;
9360
9361    netbsd*)
9362      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9363	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9364      else
9365	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9366      fi
9367      hardcode_libdir_flag_spec='-R$libdir'
9368      hardcode_direct=yes
9369      hardcode_shlibpath_var=no
9370      ;;
9371
9372    newsos6)
9373      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9374      hardcode_direct=yes
9375      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9376      hardcode_libdir_separator=:
9377      hardcode_shlibpath_var=no
9378      ;;
9379
9380    *nto* | *qnx*)
9381      ;;
9382
9383    openbsd*)
9384      if test -f /usr/libexec/ld.so; then
9385	hardcode_direct=yes
9386	hardcode_shlibpath_var=no
9387	hardcode_direct_absolute=yes
9388	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9389	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9390	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9391	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9392	  export_dynamic_flag_spec='${wl}-E'
9393	else
9394	  case $host_os in
9395	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9396	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9397	     hardcode_libdir_flag_spec='-R$libdir'
9398	     ;;
9399	   *)
9400	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9401	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9402	     ;;
9403	  esac
9404	fi
9405      else
9406	ld_shlibs=no
9407      fi
9408      ;;
9409
9410    os2*)
9411      hardcode_libdir_flag_spec='-L$libdir'
9412      hardcode_minus_L=yes
9413      allow_undefined_flag=unsupported
9414      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9415      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9416      ;;
9417
9418    osf3*)
9419      if test "$GCC" = yes; then
9420	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9421	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'
9422      else
9423	allow_undefined_flag=' -expect_unresolved \*'
9424	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'
9425      fi
9426      archive_cmds_need_lc='no'
9427      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9428      hardcode_libdir_separator=:
9429      ;;
9430
9431    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9432      if test "$GCC" = yes; then
9433	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9434	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'
9435	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9436      else
9437	allow_undefined_flag=' -expect_unresolved \*'
9438	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'
9439	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~
9440	$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'
9441
9442	# Both c and cxx compiler support -rpath directly
9443	hardcode_libdir_flag_spec='-rpath $libdir'
9444      fi
9445      archive_cmds_need_lc='no'
9446      hardcode_libdir_separator=:
9447      ;;
9448
9449    solaris*)
9450      no_undefined_flag=' -z defs'
9451      if test "$GCC" = yes; then
9452	wlarc='${wl}'
9453	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9454	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9455	  $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'
9456      else
9457	case `$CC -V 2>&1` in
9458	*"Compilers 5.0"*)
9459	  wlarc=''
9460	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9461	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9462	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9463	  ;;
9464	*)
9465	  wlarc='${wl}'
9466	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9467	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9468	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9469	  ;;
9470	esac
9471      fi
9472      hardcode_libdir_flag_spec='-R$libdir'
9473      hardcode_shlibpath_var=no
9474      case $host_os in
9475      solaris2.[0-5] | solaris2.[0-5].*) ;;
9476      *)
9477	# The compiler driver will combine and reorder linker options,
9478	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9479	# but is careful enough not to reorder.
9480	# Supported since Solaris 2.6 (maybe 2.5.1?)
9481	if test "$GCC" = yes; then
9482	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9483	else
9484	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9485	fi
9486	;;
9487      esac
9488      link_all_deplibs=yes
9489      ;;
9490
9491    sunos4*)
9492      if test "x$host_vendor" = xsequent; then
9493	# Use $CC to link under sequent, because it throws in some extra .o
9494	# files that make .init and .fini sections work.
9495	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9496      else
9497	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9498      fi
9499      hardcode_libdir_flag_spec='-L$libdir'
9500      hardcode_direct=yes
9501      hardcode_minus_L=yes
9502      hardcode_shlibpath_var=no
9503      ;;
9504
9505    sysv4)
9506      case $host_vendor in
9507	sni)
9508	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9509	  hardcode_direct=yes # is this really true???
9510	;;
9511	siemens)
9512	  ## LD is ld it makes a PLAMLIB
9513	  ## CC just makes a GrossModule.
9514	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9515	  reload_cmds='$CC -r -o $output$reload_objs'
9516	  hardcode_direct=no
9517        ;;
9518	motorola)
9519	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9520	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9521	;;
9522      esac
9523      runpath_var='LD_RUN_PATH'
9524      hardcode_shlibpath_var=no
9525      ;;
9526
9527    sysv4.3*)
9528      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9529      hardcode_shlibpath_var=no
9530      export_dynamic_flag_spec='-Bexport'
9531      ;;
9532
9533    sysv4*MP*)
9534      if test -d /usr/nec; then
9535	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9536	hardcode_shlibpath_var=no
9537	runpath_var=LD_RUN_PATH
9538	hardcode_runpath_var=yes
9539	ld_shlibs=yes
9540      fi
9541      ;;
9542
9543    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9544      no_undefined_flag='${wl}-z,text'
9545      archive_cmds_need_lc=no
9546      hardcode_shlibpath_var=no
9547      runpath_var='LD_RUN_PATH'
9548
9549      if test "$GCC" = yes; then
9550	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9551	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9552      else
9553	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9554	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9555      fi
9556      ;;
9557
9558    sysv5* | sco3.2v5* | sco5v6*)
9559      # Note: We can NOT use -z defs as we might desire, because we do not
9560      # link with -lc, and that would cause any symbols used from libc to
9561      # always be unresolved, which means just about no library would
9562      # ever link correctly.  If we're not using GNU ld we use -z text
9563      # though, which does catch some bad symbols but isn't as heavy-handed
9564      # as -z defs.
9565      no_undefined_flag='${wl}-z,text'
9566      allow_undefined_flag='${wl}-z,nodefs'
9567      archive_cmds_need_lc=no
9568      hardcode_shlibpath_var=no
9569      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9570      hardcode_libdir_separator=':'
9571      link_all_deplibs=yes
9572      export_dynamic_flag_spec='${wl}-Bexport'
9573      runpath_var='LD_RUN_PATH'
9574
9575      if test "$GCC" = yes; then
9576	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9577	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9578      else
9579	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9580	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9581      fi
9582      ;;
9583
9584    uts4*)
9585      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9586      hardcode_libdir_flag_spec='-L$libdir'
9587      hardcode_shlibpath_var=no
9588      ;;
9589
9590    *)
9591      ld_shlibs=no
9592      ;;
9593    esac
9594
9595    if test x$host_vendor = xsni; then
9596      case $host in
9597      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9598	export_dynamic_flag_spec='${wl}-Blargedynsym'
9599	;;
9600      esac
9601    fi
9602  fi
9603
9604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9605$as_echo "$ld_shlibs" >&6; }
9606test "$ld_shlibs" = no && can_build_shared=no
9607
9608with_gnu_ld=$with_gnu_ld
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624#
9625# Do we need to explicitly link libc?
9626#
9627case "x$archive_cmds_need_lc" in
9628x|xyes)
9629  # Assume -lc should be added
9630  archive_cmds_need_lc=yes
9631
9632  if test "$enable_shared" = yes && test "$GCC" = yes; then
9633    case $archive_cmds in
9634    *'~'*)
9635      # FIXME: we may have to deal with multi-command sequences.
9636      ;;
9637    '$CC '*)
9638      # Test whether the compiler implicitly links with -lc since on some
9639      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9640      # to ld, don't add -lc before -lgcc.
9641      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9642$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9643if ${lt_cv_archive_cmds_need_lc+:} false; then :
9644  $as_echo_n "(cached) " >&6
9645else
9646  $RM conftest*
9647	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9648
9649	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9650  (eval $ac_compile) 2>&5
9651  ac_status=$?
9652  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9653  test $ac_status = 0; } 2>conftest.err; then
9654	  soname=conftest
9655	  lib=conftest
9656	  libobjs=conftest.$ac_objext
9657	  deplibs=
9658	  wl=$lt_prog_compiler_wl
9659	  pic_flag=$lt_prog_compiler_pic
9660	  compiler_flags=-v
9661	  linker_flags=-v
9662	  verstring=
9663	  output_objdir=.
9664	  libname=conftest
9665	  lt_save_allow_undefined_flag=$allow_undefined_flag
9666	  allow_undefined_flag=
9667	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9668  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9669  ac_status=$?
9670  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9671  test $ac_status = 0; }
9672	  then
9673	    lt_cv_archive_cmds_need_lc=no
9674	  else
9675	    lt_cv_archive_cmds_need_lc=yes
9676	  fi
9677	  allow_undefined_flag=$lt_save_allow_undefined_flag
9678	else
9679	  cat conftest.err 1>&5
9680	fi
9681	$RM conftest*
9682
9683fi
9684{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9685$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9686      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9687      ;;
9688    esac
9689  fi
9690  ;;
9691esac
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9845$as_echo_n "checking dynamic linker characteristics... " >&6; }
9846
9847if test "$GCC" = yes; then
9848  case $host_os in
9849    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9850    *) lt_awk_arg="/^libraries:/" ;;
9851  esac
9852  case $host_os in
9853    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9854    *) lt_sed_strip_eq="s,=/,/,g" ;;
9855  esac
9856  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9857  case $lt_search_path_spec in
9858  *\;*)
9859    # if the path contains ";" then we assume it to be the separator
9860    # otherwise default to the standard path separator (i.e. ":") - it is
9861    # assumed that no part of a normal pathname contains ";" but that should
9862    # okay in the real world where ";" in dirpaths is itself problematic.
9863    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9864    ;;
9865  *)
9866    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9867    ;;
9868  esac
9869  # Ok, now we have the path, separated by spaces, we can step through it
9870  # and add multilib dir if necessary.
9871  lt_tmp_lt_search_path_spec=
9872  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9873  for lt_sys_path in $lt_search_path_spec; do
9874    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9875      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9876    else
9877      test -d "$lt_sys_path" && \
9878	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9879    fi
9880  done
9881  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9882BEGIN {RS=" "; FS="/|\n";} {
9883  lt_foo="";
9884  lt_count=0;
9885  for (lt_i = NF; lt_i > 0; lt_i--) {
9886    if ($lt_i != "" && $lt_i != ".") {
9887      if ($lt_i == "..") {
9888        lt_count++;
9889      } else {
9890        if (lt_count == 0) {
9891          lt_foo="/" $lt_i lt_foo;
9892        } else {
9893          lt_count--;
9894        }
9895      }
9896    }
9897  }
9898  if (lt_foo != "") { lt_freq[lt_foo]++; }
9899  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9900}'`
9901  # AWK program above erroneously prepends '/' to C:/dos/paths
9902  # for these hosts.
9903  case $host_os in
9904    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9905      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9906  esac
9907  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9908else
9909  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9910fi
9911library_names_spec=
9912libname_spec='lib$name'
9913soname_spec=
9914shrext_cmds=".so"
9915postinstall_cmds=
9916postuninstall_cmds=
9917finish_cmds=
9918finish_eval=
9919shlibpath_var=
9920shlibpath_overrides_runpath=unknown
9921version_type=none
9922dynamic_linker="$host_os ld.so"
9923sys_lib_dlsearch_path_spec="/lib /usr/lib"
9924need_lib_prefix=unknown
9925hardcode_into_libs=no
9926
9927# when you set need_version to no, make sure it does not cause -set_version
9928# flags to be left without arguments
9929need_version=unknown
9930
9931case $host_os in
9932aix3*)
9933  version_type=linux # correct to gnu/linux during the next big refactor
9934  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9935  shlibpath_var=LIBPATH
9936
9937  # AIX 3 has no versioning support, so we append a major version to the name.
9938  soname_spec='${libname}${release}${shared_ext}$major'
9939  ;;
9940
9941aix[4-9]*)
9942  version_type=linux # correct to gnu/linux during the next big refactor
9943  need_lib_prefix=no
9944  need_version=no
9945  hardcode_into_libs=yes
9946  if test "$host_cpu" = ia64; then
9947    # AIX 5 supports IA64
9948    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9949    shlibpath_var=LD_LIBRARY_PATH
9950  else
9951    # With GCC up to 2.95.x, collect2 would create an import file
9952    # for dependence libraries.  The import file would start with
9953    # the line `#! .'.  This would cause the generated library to
9954    # depend on `.', always an invalid library.  This was fixed in
9955    # development snapshots of GCC prior to 3.0.
9956    case $host_os in
9957      aix4 | aix4.[01] | aix4.[01].*)
9958      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9959	   echo ' yes '
9960	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9961	:
9962      else
9963	can_build_shared=no
9964      fi
9965      ;;
9966    esac
9967    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9968    # soname into executable. Probably we can add versioning support to
9969    # collect2, so additional links can be useful in future.
9970    if test "$aix_use_runtimelinking" = yes; then
9971      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9972      # instead of lib<name>.a to let people know that these are not
9973      # typical AIX shared libraries.
9974      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9975    else
9976      # We preserve .a as extension for shared libraries through AIX4.2
9977      # and later when we are not doing run time linking.
9978      library_names_spec='${libname}${release}.a $libname.a'
9979      soname_spec='${libname}${release}${shared_ext}$major'
9980    fi
9981    shlibpath_var=LIBPATH
9982  fi
9983  ;;
9984
9985amigaos*)
9986  case $host_cpu in
9987  powerpc)
9988    # Since July 2007 AmigaOS4 officially supports .so libraries.
9989    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9990    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9991    ;;
9992  m68k)
9993    library_names_spec='$libname.ixlibrary $libname.a'
9994    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9995    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9996    ;;
9997  esac
9998  ;;
9999
10000beos*)
10001  library_names_spec='${libname}${shared_ext}'
10002  dynamic_linker="$host_os ld.so"
10003  shlibpath_var=LIBRARY_PATH
10004  ;;
10005
10006bsdi[45]*)
10007  version_type=linux # correct to gnu/linux during the next big refactor
10008  need_version=no
10009  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10010  soname_spec='${libname}${release}${shared_ext}$major'
10011  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10012  shlibpath_var=LD_LIBRARY_PATH
10013  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10014  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10015  # the default ld.so.conf also contains /usr/contrib/lib and
10016  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10017  # libtool to hard-code these into programs
10018  ;;
10019
10020cygwin* | mingw* | pw32* | cegcc*)
10021  version_type=windows
10022  shrext_cmds=".dll"
10023  need_version=no
10024  need_lib_prefix=no
10025
10026  case $GCC,$cc_basename in
10027  yes,*)
10028    # gcc
10029    library_names_spec='$libname.dll.a'
10030    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10031    postinstall_cmds='base_file=`basename \${file}`~
10032      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10033      dldir=$destdir/`dirname \$dlpath`~
10034      test -d \$dldir || mkdir -p \$dldir~
10035      $install_prog $dir/$dlname \$dldir/$dlname~
10036      chmod a+x \$dldir/$dlname~
10037      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10038        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10039      fi'
10040    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10041      dlpath=$dir/\$dldll~
10042       $RM \$dlpath'
10043    shlibpath_overrides_runpath=yes
10044
10045    case $host_os in
10046    cygwin*)
10047      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10048      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10049
10050      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10051      ;;
10052    mingw* | cegcc*)
10053      # MinGW DLLs use traditional 'lib' prefix
10054      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10055      ;;
10056    pw32*)
10057      # pw32 DLLs use 'pw' prefix rather than 'lib'
10058      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10059      ;;
10060    esac
10061    dynamic_linker='Win32 ld.exe'
10062    ;;
10063
10064  *,cl*)
10065    # Native MSVC
10066    libname_spec='$name'
10067    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10068    library_names_spec='${libname}.dll.lib'
10069
10070    case $build_os in
10071    mingw*)
10072      sys_lib_search_path_spec=
10073      lt_save_ifs=$IFS
10074      IFS=';'
10075      for lt_path in $LIB
10076      do
10077        IFS=$lt_save_ifs
10078        # Let DOS variable expansion print the short 8.3 style file name.
10079        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10080        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10081      done
10082      IFS=$lt_save_ifs
10083      # Convert to MSYS style.
10084      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10085      ;;
10086    cygwin*)
10087      # Convert to unix form, then to dos form, then back to unix form
10088      # but this time dos style (no spaces!) so that the unix form looks
10089      # like /cygdrive/c/PROGRA~1:/cygdr...
10090      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10091      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10092      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10093      ;;
10094    *)
10095      sys_lib_search_path_spec="$LIB"
10096      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10097        # It is most probably a Windows format PATH.
10098        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10099      else
10100        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10101      fi
10102      # FIXME: find the short name or the path components, as spaces are
10103      # common. (e.g. "Program Files" -> "PROGRA~1")
10104      ;;
10105    esac
10106
10107    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10108    postinstall_cmds='base_file=`basename \${file}`~
10109      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10110      dldir=$destdir/`dirname \$dlpath`~
10111      test -d \$dldir || mkdir -p \$dldir~
10112      $install_prog $dir/$dlname \$dldir/$dlname'
10113    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10114      dlpath=$dir/\$dldll~
10115       $RM \$dlpath'
10116    shlibpath_overrides_runpath=yes
10117    dynamic_linker='Win32 link.exe'
10118    ;;
10119
10120  *)
10121    # Assume MSVC wrapper
10122    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10123    dynamic_linker='Win32 ld.exe'
10124    ;;
10125  esac
10126  # FIXME: first we should search . and the directory the executable is in
10127  shlibpath_var=PATH
10128  ;;
10129
10130darwin* | rhapsody*)
10131  dynamic_linker="$host_os dyld"
10132  version_type=darwin
10133  need_lib_prefix=no
10134  need_version=no
10135  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10136  soname_spec='${libname}${release}${major}$shared_ext'
10137  shlibpath_overrides_runpath=yes
10138  shlibpath_var=DYLD_LIBRARY_PATH
10139  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10140
10141  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10142  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10143  ;;
10144
10145dgux*)
10146  version_type=linux # correct to gnu/linux during the next big refactor
10147  need_lib_prefix=no
10148  need_version=no
10149  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10150  soname_spec='${libname}${release}${shared_ext}$major'
10151  shlibpath_var=LD_LIBRARY_PATH
10152  ;;
10153
10154freebsd* | dragonfly*)
10155  # DragonFly does not have aout.  When/if they implement a new
10156  # versioning mechanism, adjust this.
10157  if test -x /usr/bin/objformat; then
10158    objformat=`/usr/bin/objformat`
10159  else
10160    case $host_os in
10161    freebsd[23].*) objformat=aout ;;
10162    *) objformat=elf ;;
10163    esac
10164  fi
10165  version_type=freebsd-$objformat
10166  case $version_type in
10167    freebsd-elf*)
10168      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10169      need_version=no
10170      need_lib_prefix=no
10171      ;;
10172    freebsd-*)
10173      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10174      need_version=yes
10175      ;;
10176  esac
10177  shlibpath_var=LD_LIBRARY_PATH
10178  case $host_os in
10179  freebsd2.*)
10180    shlibpath_overrides_runpath=yes
10181    ;;
10182  freebsd3.[01]* | freebsdelf3.[01]*)
10183    shlibpath_overrides_runpath=yes
10184    hardcode_into_libs=yes
10185    ;;
10186  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10187  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10188    shlibpath_overrides_runpath=no
10189    hardcode_into_libs=yes
10190    ;;
10191  *) # from 4.6 on, and DragonFly
10192    shlibpath_overrides_runpath=yes
10193    hardcode_into_libs=yes
10194    ;;
10195  esac
10196  ;;
10197
10198gnu*)
10199  version_type=linux # correct to gnu/linux during the next big refactor
10200  need_lib_prefix=no
10201  need_version=no
10202  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10203  soname_spec='${libname}${release}${shared_ext}$major'
10204  shlibpath_var=LD_LIBRARY_PATH
10205  shlibpath_overrides_runpath=no
10206  hardcode_into_libs=yes
10207  ;;
10208
10209haiku*)
10210  version_type=linux # correct to gnu/linux during the next big refactor
10211  need_lib_prefix=no
10212  need_version=no
10213  dynamic_linker="$host_os runtime_loader"
10214  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10215  soname_spec='${libname}${release}${shared_ext}$major'
10216  shlibpath_var=LIBRARY_PATH
10217  shlibpath_overrides_runpath=yes
10218  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10219  hardcode_into_libs=yes
10220  ;;
10221
10222hpux9* | hpux10* | hpux11*)
10223  # Give a soname corresponding to the major version so that dld.sl refuses to
10224  # link against other versions.
10225  version_type=sunos
10226  need_lib_prefix=no
10227  need_version=no
10228  case $host_cpu in
10229  ia64*)
10230    shrext_cmds='.so'
10231    hardcode_into_libs=yes
10232    dynamic_linker="$host_os dld.so"
10233    shlibpath_var=LD_LIBRARY_PATH
10234    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10235    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10236    soname_spec='${libname}${release}${shared_ext}$major'
10237    if test "X$HPUX_IA64_MODE" = X32; then
10238      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10239    else
10240      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10241    fi
10242    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10243    ;;
10244  hppa*64*)
10245    shrext_cmds='.sl'
10246    hardcode_into_libs=yes
10247    dynamic_linker="$host_os dld.sl"
10248    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10249    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10250    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10251    soname_spec='${libname}${release}${shared_ext}$major'
10252    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10253    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10254    ;;
10255  *)
10256    shrext_cmds='.sl'
10257    dynamic_linker="$host_os dld.sl"
10258    shlibpath_var=SHLIB_PATH
10259    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10260    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10261    soname_spec='${libname}${release}${shared_ext}$major'
10262    ;;
10263  esac
10264  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10265  postinstall_cmds='chmod 555 $lib'
10266  # or fails outright, so override atomically:
10267  install_override_mode=555
10268  ;;
10269
10270interix[3-9]*)
10271  version_type=linux # correct to gnu/linux during the next big refactor
10272  need_lib_prefix=no
10273  need_version=no
10274  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10275  soname_spec='${libname}${release}${shared_ext}$major'
10276  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10277  shlibpath_var=LD_LIBRARY_PATH
10278  shlibpath_overrides_runpath=no
10279  hardcode_into_libs=yes
10280  ;;
10281
10282irix5* | irix6* | nonstopux*)
10283  case $host_os in
10284    nonstopux*) version_type=nonstopux ;;
10285    *)
10286	if test "$lt_cv_prog_gnu_ld" = yes; then
10287		version_type=linux # correct to gnu/linux during the next big refactor
10288	else
10289		version_type=irix
10290	fi ;;
10291  esac
10292  need_lib_prefix=no
10293  need_version=no
10294  soname_spec='${libname}${release}${shared_ext}$major'
10295  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10296  case $host_os in
10297  irix5* | nonstopux*)
10298    libsuff= shlibsuff=
10299    ;;
10300  *)
10301    case $LD in # libtool.m4 will add one of these switches to LD
10302    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10303      libsuff= shlibsuff= libmagic=32-bit;;
10304    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10305      libsuff=32 shlibsuff=N32 libmagic=N32;;
10306    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10307      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10308    *) libsuff= shlibsuff= libmagic=never-match;;
10309    esac
10310    ;;
10311  esac
10312  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10313  shlibpath_overrides_runpath=no
10314  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10315  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10316  hardcode_into_libs=yes
10317  ;;
10318
10319# No shared lib support for Linux oldld, aout, or coff.
10320linux*oldld* | linux*aout* | linux*coff*)
10321  dynamic_linker=no
10322  ;;
10323
10324# This must be glibc/ELF.
10325linux* | k*bsd*-gnu | kopensolaris*-gnu)
10326  version_type=linux # correct to gnu/linux during the next big refactor
10327  need_lib_prefix=no
10328  need_version=no
10329  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10330  soname_spec='${libname}${release}${shared_ext}$major'
10331  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10332  shlibpath_var=LD_LIBRARY_PATH
10333  shlibpath_overrides_runpath=no
10334
10335  # Some binutils ld are patched to set DT_RUNPATH
10336  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10337  $as_echo_n "(cached) " >&6
10338else
10339  lt_cv_shlibpath_overrides_runpath=no
10340    save_LDFLAGS=$LDFLAGS
10341    save_libdir=$libdir
10342    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10343	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10344    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10345/* end confdefs.h.  */
10346
10347int
10348main ()
10349{
10350
10351  ;
10352  return 0;
10353}
10354_ACEOF
10355if ac_fn_c_try_link "$LINENO"; then :
10356  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10357  lt_cv_shlibpath_overrides_runpath=yes
10358fi
10359fi
10360rm -f core conftest.err conftest.$ac_objext \
10361    conftest$ac_exeext conftest.$ac_ext
10362    LDFLAGS=$save_LDFLAGS
10363    libdir=$save_libdir
10364
10365fi
10366
10367  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10368
10369  # This implies no fast_install, which is unacceptable.
10370  # Some rework will be needed to allow for fast_install
10371  # before this can be enabled.
10372  hardcode_into_libs=yes
10373
10374  # Append ld.so.conf contents to the search path
10375  if test -f /etc/ld.so.conf; then
10376    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' ' '`
10377    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10378  fi
10379
10380  # We used to test for /lib/ld.so.1 and disable shared libraries on
10381  # powerpc, because MkLinux only supported shared libraries with the
10382  # GNU dynamic linker.  Since this was broken with cross compilers,
10383  # most powerpc-linux boxes support dynamic linking these days and
10384  # people can always --disable-shared, the test was removed, and we
10385  # assume the GNU/Linux dynamic linker is in use.
10386  dynamic_linker='GNU/Linux ld.so'
10387  ;;
10388
10389netbsd*)
10390  version_type=sunos
10391  need_lib_prefix=no
10392  need_version=no
10393  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10394    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10395    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10396    dynamic_linker='NetBSD (a.out) ld.so'
10397  else
10398    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10399    soname_spec='${libname}${release}${shared_ext}$major'
10400    dynamic_linker='NetBSD ld.elf_so'
10401  fi
10402  shlibpath_var=LD_LIBRARY_PATH
10403  shlibpath_overrides_runpath=yes
10404  hardcode_into_libs=yes
10405  ;;
10406
10407newsos6)
10408  version_type=linux # correct to gnu/linux during the next big refactor
10409  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10410  shlibpath_var=LD_LIBRARY_PATH
10411  shlibpath_overrides_runpath=yes
10412  ;;
10413
10414*nto* | *qnx*)
10415  version_type=qnx
10416  need_lib_prefix=no
10417  need_version=no
10418  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10419  soname_spec='${libname}${release}${shared_ext}$major'
10420  shlibpath_var=LD_LIBRARY_PATH
10421  shlibpath_overrides_runpath=no
10422  hardcode_into_libs=yes
10423  dynamic_linker='ldqnx.so'
10424  ;;
10425
10426openbsd*)
10427  version_type=sunos
10428  sys_lib_dlsearch_path_spec="/usr/lib"
10429  need_lib_prefix=no
10430  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10431  case $host_os in
10432    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10433    *)				need_version=no  ;;
10434  esac
10435  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10436  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10437  shlibpath_var=LD_LIBRARY_PATH
10438  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10439    case $host_os in
10440      openbsd2.[89] | openbsd2.[89].*)
10441	shlibpath_overrides_runpath=no
10442	;;
10443      *)
10444	shlibpath_overrides_runpath=yes
10445	;;
10446      esac
10447  else
10448    shlibpath_overrides_runpath=yes
10449  fi
10450  ;;
10451
10452os2*)
10453  libname_spec='$name'
10454  shrext_cmds=".dll"
10455  need_lib_prefix=no
10456  library_names_spec='$libname${shared_ext} $libname.a'
10457  dynamic_linker='OS/2 ld.exe'
10458  shlibpath_var=LIBPATH
10459  ;;
10460
10461osf3* | osf4* | osf5*)
10462  version_type=osf
10463  need_lib_prefix=no
10464  need_version=no
10465  soname_spec='${libname}${release}${shared_ext}$major'
10466  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10467  shlibpath_var=LD_LIBRARY_PATH
10468  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10469  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10470  ;;
10471
10472rdos*)
10473  dynamic_linker=no
10474  ;;
10475
10476solaris*)
10477  version_type=linux # correct to gnu/linux during the next big refactor
10478  need_lib_prefix=no
10479  need_version=no
10480  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10481  soname_spec='${libname}${release}${shared_ext}$major'
10482  shlibpath_var=LD_LIBRARY_PATH
10483  shlibpath_overrides_runpath=yes
10484  hardcode_into_libs=yes
10485  # ldd complains unless libraries are executable
10486  postinstall_cmds='chmod +x $lib'
10487  ;;
10488
10489sunos4*)
10490  version_type=sunos
10491  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10492  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10493  shlibpath_var=LD_LIBRARY_PATH
10494  shlibpath_overrides_runpath=yes
10495  if test "$with_gnu_ld" = yes; then
10496    need_lib_prefix=no
10497  fi
10498  need_version=yes
10499  ;;
10500
10501sysv4 | sysv4.3*)
10502  version_type=linux # correct to gnu/linux during the next big refactor
10503  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10504  soname_spec='${libname}${release}${shared_ext}$major'
10505  shlibpath_var=LD_LIBRARY_PATH
10506  case $host_vendor in
10507    sni)
10508      shlibpath_overrides_runpath=no
10509      need_lib_prefix=no
10510      runpath_var=LD_RUN_PATH
10511      ;;
10512    siemens)
10513      need_lib_prefix=no
10514      ;;
10515    motorola)
10516      need_lib_prefix=no
10517      need_version=no
10518      shlibpath_overrides_runpath=no
10519      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10520      ;;
10521  esac
10522  ;;
10523
10524sysv4*MP*)
10525  if test -d /usr/nec ;then
10526    version_type=linux # correct to gnu/linux during the next big refactor
10527    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10528    soname_spec='$libname${shared_ext}.$major'
10529    shlibpath_var=LD_LIBRARY_PATH
10530  fi
10531  ;;
10532
10533sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10534  version_type=freebsd-elf
10535  need_lib_prefix=no
10536  need_version=no
10537  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10538  soname_spec='${libname}${release}${shared_ext}$major'
10539  shlibpath_var=LD_LIBRARY_PATH
10540  shlibpath_overrides_runpath=yes
10541  hardcode_into_libs=yes
10542  if test "$with_gnu_ld" = yes; then
10543    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10544  else
10545    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10546    case $host_os in
10547      sco3.2v5*)
10548        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10549	;;
10550    esac
10551  fi
10552  sys_lib_dlsearch_path_spec='/usr/lib'
10553  ;;
10554
10555tpf*)
10556  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10557  version_type=linux # correct to gnu/linux during the next big refactor
10558  need_lib_prefix=no
10559  need_version=no
10560  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10561  shlibpath_var=LD_LIBRARY_PATH
10562  shlibpath_overrides_runpath=no
10563  hardcode_into_libs=yes
10564  ;;
10565
10566uts4*)
10567  version_type=linux # correct to gnu/linux during the next big refactor
10568  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10569  soname_spec='${libname}${release}${shared_ext}$major'
10570  shlibpath_var=LD_LIBRARY_PATH
10571  ;;
10572
10573*)
10574  dynamic_linker=no
10575  ;;
10576esac
10577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10578$as_echo "$dynamic_linker" >&6; }
10579test "$dynamic_linker" = no && can_build_shared=no
10580
10581variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10582if test "$GCC" = yes; then
10583  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10584fi
10585
10586if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10587  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10588fi
10589if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10590  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10591fi
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10685$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10686hardcode_action=
10687if test -n "$hardcode_libdir_flag_spec" ||
10688   test -n "$runpath_var" ||
10689   test "X$hardcode_automatic" = "Xyes" ; then
10690
10691  # We can hardcode non-existent directories.
10692  if test "$hardcode_direct" != no &&
10693     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10694     # have to relink, otherwise we might link with an installed library
10695     # when we should be linking with a yet-to-be-installed one
10696     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10697     test "$hardcode_minus_L" != no; then
10698    # Linking always hardcodes the temporary library directory.
10699    hardcode_action=relink
10700  else
10701    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10702    hardcode_action=immediate
10703  fi
10704else
10705  # We cannot hardcode anything, or else we can only hardcode existing
10706  # directories.
10707  hardcode_action=unsupported
10708fi
10709{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10710$as_echo "$hardcode_action" >&6; }
10711
10712if test "$hardcode_action" = relink ||
10713   test "$inherit_rpath" = yes; then
10714  # Fast installation is not supported
10715  enable_fast_install=no
10716elif test "$shlibpath_overrides_runpath" = yes ||
10717     test "$enable_shared" = no; then
10718  # Fast installation is not necessary
10719  enable_fast_install=needless
10720fi
10721
10722
10723
10724
10725
10726
10727  if test "x$enable_dlopen" != xyes; then
10728  enable_dlopen=unknown
10729  enable_dlopen_self=unknown
10730  enable_dlopen_self_static=unknown
10731else
10732  lt_cv_dlopen=no
10733  lt_cv_dlopen_libs=
10734
10735  case $host_os in
10736  beos*)
10737    lt_cv_dlopen="load_add_on"
10738    lt_cv_dlopen_libs=
10739    lt_cv_dlopen_self=yes
10740    ;;
10741
10742  mingw* | pw32* | cegcc*)
10743    lt_cv_dlopen="LoadLibrary"
10744    lt_cv_dlopen_libs=
10745    ;;
10746
10747  cygwin*)
10748    lt_cv_dlopen="dlopen"
10749    lt_cv_dlopen_libs=
10750    ;;
10751
10752  darwin*)
10753  # if libdl is installed we need to link against it
10754    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10755$as_echo_n "checking for dlopen in -ldl... " >&6; }
10756if ${ac_cv_lib_dl_dlopen+:} false; then :
10757  $as_echo_n "(cached) " >&6
10758else
10759  ac_check_lib_save_LIBS=$LIBS
10760LIBS="-ldl  $LIBS"
10761cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10762/* end confdefs.h.  */
10763
10764/* Override any GCC internal prototype to avoid an error.
10765   Use char because int might match the return type of a GCC
10766   builtin and then its argument prototype would still apply.  */
10767#ifdef __cplusplus
10768extern "C"
10769#endif
10770char dlopen ();
10771int
10772main ()
10773{
10774return dlopen ();
10775  ;
10776  return 0;
10777}
10778_ACEOF
10779if ac_fn_c_try_link "$LINENO"; then :
10780  ac_cv_lib_dl_dlopen=yes
10781else
10782  ac_cv_lib_dl_dlopen=no
10783fi
10784rm -f core conftest.err conftest.$ac_objext \
10785    conftest$ac_exeext conftest.$ac_ext
10786LIBS=$ac_check_lib_save_LIBS
10787fi
10788{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10789$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10790if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10791  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10792else
10793
10794    lt_cv_dlopen="dyld"
10795    lt_cv_dlopen_libs=
10796    lt_cv_dlopen_self=yes
10797
10798fi
10799
10800    ;;
10801
10802  *)
10803    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10804if test "x$ac_cv_func_shl_load" = xyes; then :
10805  lt_cv_dlopen="shl_load"
10806else
10807  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10808$as_echo_n "checking for shl_load in -ldld... " >&6; }
10809if ${ac_cv_lib_dld_shl_load+:} false; then :
10810  $as_echo_n "(cached) " >&6
10811else
10812  ac_check_lib_save_LIBS=$LIBS
10813LIBS="-ldld  $LIBS"
10814cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10815/* end confdefs.h.  */
10816
10817/* Override any GCC internal prototype to avoid an error.
10818   Use char because int might match the return type of a GCC
10819   builtin and then its argument prototype would still apply.  */
10820#ifdef __cplusplus
10821extern "C"
10822#endif
10823char shl_load ();
10824int
10825main ()
10826{
10827return shl_load ();
10828  ;
10829  return 0;
10830}
10831_ACEOF
10832if ac_fn_c_try_link "$LINENO"; then :
10833  ac_cv_lib_dld_shl_load=yes
10834else
10835  ac_cv_lib_dld_shl_load=no
10836fi
10837rm -f core conftest.err conftest.$ac_objext \
10838    conftest$ac_exeext conftest.$ac_ext
10839LIBS=$ac_check_lib_save_LIBS
10840fi
10841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10842$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10843if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10844  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10845else
10846  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10847if test "x$ac_cv_func_dlopen" = xyes; then :
10848  lt_cv_dlopen="dlopen"
10849else
10850  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10851$as_echo_n "checking for dlopen in -ldl... " >&6; }
10852if ${ac_cv_lib_dl_dlopen+:} false; then :
10853  $as_echo_n "(cached) " >&6
10854else
10855  ac_check_lib_save_LIBS=$LIBS
10856LIBS="-ldl  $LIBS"
10857cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10858/* end confdefs.h.  */
10859
10860/* Override any GCC internal prototype to avoid an error.
10861   Use char because int might match the return type of a GCC
10862   builtin and then its argument prototype would still apply.  */
10863#ifdef __cplusplus
10864extern "C"
10865#endif
10866char dlopen ();
10867int
10868main ()
10869{
10870return dlopen ();
10871  ;
10872  return 0;
10873}
10874_ACEOF
10875if ac_fn_c_try_link "$LINENO"; then :
10876  ac_cv_lib_dl_dlopen=yes
10877else
10878  ac_cv_lib_dl_dlopen=no
10879fi
10880rm -f core conftest.err conftest.$ac_objext \
10881    conftest$ac_exeext conftest.$ac_ext
10882LIBS=$ac_check_lib_save_LIBS
10883fi
10884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10885$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10886if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10887  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10888else
10889  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10890$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10891if ${ac_cv_lib_svld_dlopen+:} false; then :
10892  $as_echo_n "(cached) " >&6
10893else
10894  ac_check_lib_save_LIBS=$LIBS
10895LIBS="-lsvld  $LIBS"
10896cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10897/* end confdefs.h.  */
10898
10899/* Override any GCC internal prototype to avoid an error.
10900   Use char because int might match the return type of a GCC
10901   builtin and then its argument prototype would still apply.  */
10902#ifdef __cplusplus
10903extern "C"
10904#endif
10905char dlopen ();
10906int
10907main ()
10908{
10909return dlopen ();
10910  ;
10911  return 0;
10912}
10913_ACEOF
10914if ac_fn_c_try_link "$LINENO"; then :
10915  ac_cv_lib_svld_dlopen=yes
10916else
10917  ac_cv_lib_svld_dlopen=no
10918fi
10919rm -f core conftest.err conftest.$ac_objext \
10920    conftest$ac_exeext conftest.$ac_ext
10921LIBS=$ac_check_lib_save_LIBS
10922fi
10923{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10924$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10925if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10926  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10927else
10928  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10929$as_echo_n "checking for dld_link in -ldld... " >&6; }
10930if ${ac_cv_lib_dld_dld_link+:} false; then :
10931  $as_echo_n "(cached) " >&6
10932else
10933  ac_check_lib_save_LIBS=$LIBS
10934LIBS="-ldld  $LIBS"
10935cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10936/* end confdefs.h.  */
10937
10938/* Override any GCC internal prototype to avoid an error.
10939   Use char because int might match the return type of a GCC
10940   builtin and then its argument prototype would still apply.  */
10941#ifdef __cplusplus
10942extern "C"
10943#endif
10944char dld_link ();
10945int
10946main ()
10947{
10948return dld_link ();
10949  ;
10950  return 0;
10951}
10952_ACEOF
10953if ac_fn_c_try_link "$LINENO"; then :
10954  ac_cv_lib_dld_dld_link=yes
10955else
10956  ac_cv_lib_dld_dld_link=no
10957fi
10958rm -f core conftest.err conftest.$ac_objext \
10959    conftest$ac_exeext conftest.$ac_ext
10960LIBS=$ac_check_lib_save_LIBS
10961fi
10962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10963$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10964if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10965  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10966fi
10967
10968
10969fi
10970
10971
10972fi
10973
10974
10975fi
10976
10977
10978fi
10979
10980
10981fi
10982
10983    ;;
10984  esac
10985
10986  if test "x$lt_cv_dlopen" != xno; then
10987    enable_dlopen=yes
10988  else
10989    enable_dlopen=no
10990  fi
10991
10992  case $lt_cv_dlopen in
10993  dlopen)
10994    save_CPPFLAGS="$CPPFLAGS"
10995    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10996
10997    save_LDFLAGS="$LDFLAGS"
10998    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10999
11000    save_LIBS="$LIBS"
11001    LIBS="$lt_cv_dlopen_libs $LIBS"
11002
11003    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11004$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11005if ${lt_cv_dlopen_self+:} false; then :
11006  $as_echo_n "(cached) " >&6
11007else
11008  	  if test "$cross_compiling" = yes; then :
11009  lt_cv_dlopen_self=cross
11010else
11011  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11012  lt_status=$lt_dlunknown
11013  cat > conftest.$ac_ext <<_LT_EOF
11014#line $LINENO "configure"
11015#include "confdefs.h"
11016
11017#if HAVE_DLFCN_H
11018#include <dlfcn.h>
11019#endif
11020
11021#include <stdio.h>
11022
11023#ifdef RTLD_GLOBAL
11024#  define LT_DLGLOBAL		RTLD_GLOBAL
11025#else
11026#  ifdef DL_GLOBAL
11027#    define LT_DLGLOBAL		DL_GLOBAL
11028#  else
11029#    define LT_DLGLOBAL		0
11030#  endif
11031#endif
11032
11033/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11034   find out it does not work in some platform. */
11035#ifndef LT_DLLAZY_OR_NOW
11036#  ifdef RTLD_LAZY
11037#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11038#  else
11039#    ifdef DL_LAZY
11040#      define LT_DLLAZY_OR_NOW		DL_LAZY
11041#    else
11042#      ifdef RTLD_NOW
11043#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11044#      else
11045#        ifdef DL_NOW
11046#          define LT_DLLAZY_OR_NOW	DL_NOW
11047#        else
11048#          define LT_DLLAZY_OR_NOW	0
11049#        endif
11050#      endif
11051#    endif
11052#  endif
11053#endif
11054
11055/* When -fvisbility=hidden is used, assume the code has been annotated
11056   correspondingly for the symbols needed.  */
11057#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11058int fnord () __attribute__((visibility("default")));
11059#endif
11060
11061int fnord () { return 42; }
11062int main ()
11063{
11064  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11065  int status = $lt_dlunknown;
11066
11067  if (self)
11068    {
11069      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11070      else
11071        {
11072	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11073          else puts (dlerror ());
11074	}
11075      /* dlclose (self); */
11076    }
11077  else
11078    puts (dlerror ());
11079
11080  return status;
11081}
11082_LT_EOF
11083  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11084  (eval $ac_link) 2>&5
11085  ac_status=$?
11086  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11087  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11088    (./conftest; exit; ) >&5 2>/dev/null
11089    lt_status=$?
11090    case x$lt_status in
11091      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11092      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11093      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11094    esac
11095  else :
11096    # compilation failed
11097    lt_cv_dlopen_self=no
11098  fi
11099fi
11100rm -fr conftest*
11101
11102
11103fi
11104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11105$as_echo "$lt_cv_dlopen_self" >&6; }
11106
11107    if test "x$lt_cv_dlopen_self" = xyes; then
11108      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11109      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11110$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11111if ${lt_cv_dlopen_self_static+:} false; then :
11112  $as_echo_n "(cached) " >&6
11113else
11114  	  if test "$cross_compiling" = yes; then :
11115  lt_cv_dlopen_self_static=cross
11116else
11117  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11118  lt_status=$lt_dlunknown
11119  cat > conftest.$ac_ext <<_LT_EOF
11120#line $LINENO "configure"
11121#include "confdefs.h"
11122
11123#if HAVE_DLFCN_H
11124#include <dlfcn.h>
11125#endif
11126
11127#include <stdio.h>
11128
11129#ifdef RTLD_GLOBAL
11130#  define LT_DLGLOBAL		RTLD_GLOBAL
11131#else
11132#  ifdef DL_GLOBAL
11133#    define LT_DLGLOBAL		DL_GLOBAL
11134#  else
11135#    define LT_DLGLOBAL		0
11136#  endif
11137#endif
11138
11139/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11140   find out it does not work in some platform. */
11141#ifndef LT_DLLAZY_OR_NOW
11142#  ifdef RTLD_LAZY
11143#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11144#  else
11145#    ifdef DL_LAZY
11146#      define LT_DLLAZY_OR_NOW		DL_LAZY
11147#    else
11148#      ifdef RTLD_NOW
11149#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11150#      else
11151#        ifdef DL_NOW
11152#          define LT_DLLAZY_OR_NOW	DL_NOW
11153#        else
11154#          define LT_DLLAZY_OR_NOW	0
11155#        endif
11156#      endif
11157#    endif
11158#  endif
11159#endif
11160
11161/* When -fvisbility=hidden is used, assume the code has been annotated
11162   correspondingly for the symbols needed.  */
11163#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11164int fnord () __attribute__((visibility("default")));
11165#endif
11166
11167int fnord () { return 42; }
11168int main ()
11169{
11170  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11171  int status = $lt_dlunknown;
11172
11173  if (self)
11174    {
11175      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11176      else
11177        {
11178	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11179          else puts (dlerror ());
11180	}
11181      /* dlclose (self); */
11182    }
11183  else
11184    puts (dlerror ());
11185
11186  return status;
11187}
11188_LT_EOF
11189  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11190  (eval $ac_link) 2>&5
11191  ac_status=$?
11192  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11193  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11194    (./conftest; exit; ) >&5 2>/dev/null
11195    lt_status=$?
11196    case x$lt_status in
11197      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11198      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11199      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11200    esac
11201  else :
11202    # compilation failed
11203    lt_cv_dlopen_self_static=no
11204  fi
11205fi
11206rm -fr conftest*
11207
11208
11209fi
11210{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11211$as_echo "$lt_cv_dlopen_self_static" >&6; }
11212    fi
11213
11214    CPPFLAGS="$save_CPPFLAGS"
11215    LDFLAGS="$save_LDFLAGS"
11216    LIBS="$save_LIBS"
11217    ;;
11218  esac
11219
11220  case $lt_cv_dlopen_self in
11221  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11222  *) enable_dlopen_self=unknown ;;
11223  esac
11224
11225  case $lt_cv_dlopen_self_static in
11226  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11227  *) enable_dlopen_self_static=unknown ;;
11228  esac
11229fi
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247striplib=
11248old_striplib=
11249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11250$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11251if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11252  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11253  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11254  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11255$as_echo "yes" >&6; }
11256else
11257# FIXME - insert some real tests, host_os isn't really good enough
11258  case $host_os in
11259  darwin*)
11260    if test -n "$STRIP" ; then
11261      striplib="$STRIP -x"
11262      old_striplib="$STRIP -S"
11263      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11264$as_echo "yes" >&6; }
11265    else
11266      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11267$as_echo "no" >&6; }
11268    fi
11269    ;;
11270  *)
11271    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11272$as_echo "no" >&6; }
11273    ;;
11274  esac
11275fi
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288  # Report which library types will actually be built
11289  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11290$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11291  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11292$as_echo "$can_build_shared" >&6; }
11293
11294  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11295$as_echo_n "checking whether to build shared libraries... " >&6; }
11296  test "$can_build_shared" = "no" && enable_shared=no
11297
11298  # On AIX, shared libraries and static libraries use the same namespace, and
11299  # are all built from PIC.
11300  case $host_os in
11301  aix3*)
11302    test "$enable_shared" = yes && enable_static=no
11303    if test -n "$RANLIB"; then
11304      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11305      postinstall_cmds='$RANLIB $lib'
11306    fi
11307    ;;
11308
11309  aix[4-9]*)
11310    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11311      test "$enable_shared" = yes && enable_static=no
11312    fi
11313    ;;
11314  esac
11315  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11316$as_echo "$enable_shared" >&6; }
11317
11318  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11319$as_echo_n "checking whether to build static libraries... " >&6; }
11320  # Make sure either enable_shared or enable_static is yes.
11321  test "$enable_shared" = yes || enable_static=yes
11322  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11323$as_echo "$enable_static" >&6; }
11324
11325
11326
11327
11328fi
11329ac_ext=c
11330ac_cpp='$CPP $CPPFLAGS'
11331ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11332ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11333ac_compiler_gnu=$ac_cv_c_compiler_gnu
11334
11335CC="$lt_save_CC"
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351        ac_config_commands="$ac_config_commands libtool"
11352
11353
11354
11355
11356# Only expand once:
11357
11358
11359
11360# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
11373$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11374if ${ac_cv_prog_cc_c99+:} false; then :
11375  $as_echo_n "(cached) " >&6
11376else
11377  ac_cv_prog_cc_c99=no
11378ac_save_CC=$CC
11379cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11380/* end confdefs.h.  */
11381#include <stdarg.h>
11382#include <stdbool.h>
11383#include <stdlib.h>
11384#include <wchar.h>
11385#include <stdio.h>
11386
11387// Check varargs macros.  These examples are taken from C99 6.10.3.5.
11388#define debug(...) fprintf (stderr, __VA_ARGS__)
11389#define showlist(...) puts (#__VA_ARGS__)
11390#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11391static void
11392test_varargs_macros (void)
11393{
11394  int x = 1234;
11395  int y = 5678;
11396  debug ("Flag");
11397  debug ("X = %d\n", x);
11398  showlist (The first, second, and third items.);
11399  report (x>y, "x is %d but y is %d", x, y);
11400}
11401
11402// Check long long types.
11403#define BIG64 18446744073709551615ull
11404#define BIG32 4294967295ul
11405#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11406#if !BIG_OK
11407  your preprocessor is broken;
11408#endif
11409#if BIG_OK
11410#else
11411  your preprocessor is broken;
11412#endif
11413static long long int bignum = -9223372036854775807LL;
11414static unsigned long long int ubignum = BIG64;
11415
11416struct incomplete_array
11417{
11418  int datasize;
11419  double data[];
11420};
11421
11422struct named_init {
11423  int number;
11424  const wchar_t *name;
11425  double average;
11426};
11427
11428typedef const char *ccp;
11429
11430static inline int
11431test_restrict (ccp restrict text)
11432{
11433  // See if C++-style comments work.
11434  // Iterate through items via the restricted pointer.
11435  // Also check for declarations in for loops.
11436  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11437    continue;
11438  return 0;
11439}
11440
11441// Check varargs and va_copy.
11442static void
11443test_varargs (const char *format, ...)
11444{
11445  va_list args;
11446  va_start (args, format);
11447  va_list args_copy;
11448  va_copy (args_copy, args);
11449
11450  const char *str;
11451  int number;
11452  float fnumber;
11453
11454  while (*format)
11455    {
11456      switch (*format++)
11457	{
11458	case 's': // string
11459	  str = va_arg (args_copy, const char *);
11460	  break;
11461	case 'd': // int
11462	  number = va_arg (args_copy, int);
11463	  break;
11464	case 'f': // float
11465	  fnumber = va_arg (args_copy, double);
11466	  break;
11467	default:
11468	  break;
11469	}
11470    }
11471  va_end (args_copy);
11472  va_end (args);
11473}
11474
11475int
11476main ()
11477{
11478
11479  // Check bool.
11480  _Bool success = false;
11481
11482  // Check restrict.
11483  if (test_restrict ("String literal") == 0)
11484    success = true;
11485  char *restrict newvar = "Another string";
11486
11487  // Check varargs.
11488  test_varargs ("s, d' f .", "string", 65, 34.234);
11489  test_varargs_macros ();
11490
11491  // Check flexible array members.
11492  struct incomplete_array *ia =
11493    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11494  ia->datasize = 10;
11495  for (int i = 0; i < ia->datasize; ++i)
11496    ia->data[i] = i * 1.234;
11497
11498  // Check named initializers.
11499  struct named_init ni = {
11500    .number = 34,
11501    .name = L"Test wide string",
11502    .average = 543.34343,
11503  };
11504
11505  ni.number = 58;
11506
11507  int dynamic_array[ni.number];
11508  dynamic_array[ni.number - 1] = 543;
11509
11510  // work around unused variable warnings
11511  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11512	  || dynamic_array[ni.number - 1] != 543);
11513
11514  ;
11515  return 0;
11516}
11517_ACEOF
11518for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
11519do
11520  CC="$ac_save_CC $ac_arg"
11521  if ac_fn_c_try_compile "$LINENO"; then :
11522  ac_cv_prog_cc_c99=$ac_arg
11523fi
11524rm -f core conftest.err conftest.$ac_objext
11525  test "x$ac_cv_prog_cc_c99" != "xno" && break
11526done
11527rm -f conftest.$ac_ext
11528CC=$ac_save_CC
11529
11530fi
11531# AC_CACHE_VAL
11532case "x$ac_cv_prog_cc_c99" in
11533  x)
11534    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11535$as_echo "none needed" >&6; } ;;
11536  xno)
11537    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11538$as_echo "unsupported" >&6; } ;;
11539  *)
11540    CC="$CC $ac_cv_prog_cc_c99"
11541    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
11542$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11543esac
11544if test "x$ac_cv_prog_cc_c99" != xno; then :
11545
11546fi
11547
11548
11549
11550
11551
11552
11553ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
11554if test "x$ac_cv_have_decl___clang__" = xyes; then :
11555  CLANGCC="yes"
11556else
11557  CLANGCC="no"
11558fi
11559
11560ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
11561if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
11562  INTELCC="yes"
11563else
11564  INTELCC="no"
11565fi
11566
11567ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
11568if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
11569  SUNCC="yes"
11570else
11571  SUNCC="no"
11572fi
11573
11574
11575
11576
11577if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11578	if test -n "$ac_tool_prefix"; then
11579  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
11580set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
11581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11582$as_echo_n "checking for $ac_word... " >&6; }
11583if ${ac_cv_path_PKG_CONFIG+:} false; then :
11584  $as_echo_n "(cached) " >&6
11585else
11586  case $PKG_CONFIG in
11587  [\\/]* | ?:[\\/]*)
11588  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11589  ;;
11590  *)
11591  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11592for as_dir in $PATH
11593do
11594  IFS=$as_save_IFS
11595  test -z "$as_dir" && as_dir=.
11596    for ac_exec_ext in '' $ac_executable_extensions; do
11597  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11598    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11599    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11600    break 2
11601  fi
11602done
11603  done
11604IFS=$as_save_IFS
11605
11606  ;;
11607esac
11608fi
11609PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11610if test -n "$PKG_CONFIG"; then
11611  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11612$as_echo "$PKG_CONFIG" >&6; }
11613else
11614  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11615$as_echo "no" >&6; }
11616fi
11617
11618
11619fi
11620if test -z "$ac_cv_path_PKG_CONFIG"; then
11621  ac_pt_PKG_CONFIG=$PKG_CONFIG
11622  # Extract the first word of "pkg-config", so it can be a program name with args.
11623set dummy pkg-config; ac_word=$2
11624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11625$as_echo_n "checking for $ac_word... " >&6; }
11626if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
11627  $as_echo_n "(cached) " >&6
11628else
11629  case $ac_pt_PKG_CONFIG in
11630  [\\/]* | ?:[\\/]*)
11631  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
11632  ;;
11633  *)
11634  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11635for as_dir in $PATH
11636do
11637  IFS=$as_save_IFS
11638  test -z "$as_dir" && as_dir=.
11639    for ac_exec_ext in '' $ac_executable_extensions; do
11640  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11641    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11642    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11643    break 2
11644  fi
11645done
11646  done
11647IFS=$as_save_IFS
11648
11649  ;;
11650esac
11651fi
11652ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
11653if test -n "$ac_pt_PKG_CONFIG"; then
11654  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
11655$as_echo "$ac_pt_PKG_CONFIG" >&6; }
11656else
11657  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11658$as_echo "no" >&6; }
11659fi
11660
11661  if test "x$ac_pt_PKG_CONFIG" = x; then
11662    PKG_CONFIG=""
11663  else
11664    case $cross_compiling:$ac_tool_warned in
11665yes:)
11666{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11667$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11668ac_tool_warned=yes ;;
11669esac
11670    PKG_CONFIG=$ac_pt_PKG_CONFIG
11671  fi
11672else
11673  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
11674fi
11675
11676fi
11677if test -n "$PKG_CONFIG"; then
11678	_pkg_min_version=0.9.0
11679	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
11680$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
11681	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11682		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11683$as_echo "yes" >&6; }
11684	else
11685		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11686$as_echo "no" >&6; }
11687		PKG_CONFIG=""
11688	fi
11689
11690fi
11691
11692
11693
11694
11695
11696# Check whether --enable-selective-werror was given.
11697if test "${enable_selective_werror+set}" = set; then :
11698  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
11699else
11700  SELECTIVE_WERROR=yes
11701fi
11702
11703
11704
11705
11706
11707# -v is too short to test reliably with XORG_TESTSET_CFLAG
11708if test "x$SUNCC" = "xyes"; then
11709    BASE_CFLAGS="-v"
11710else
11711    BASE_CFLAGS=""
11712fi
11713
11714# This chunk of warnings were those that existed in the legacy CWARNFLAGS
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728xorg_testset_save_CFLAGS="$CFLAGS"
11729
11730if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11731	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11732	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11733$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11734if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11735  $as_echo_n "(cached) " >&6
11736else
11737  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11738/* end confdefs.h.  */
11739int i;
11740_ACEOF
11741if ac_fn_c_try_compile "$LINENO"; then :
11742  xorg_cv_cc_flag_unknown_warning_option=yes
11743else
11744  xorg_cv_cc_flag_unknown_warning_option=no
11745fi
11746rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11747fi
11748{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11749$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11750	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11751	CFLAGS="$xorg_testset_save_CFLAGS"
11752fi
11753
11754if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11755	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11756		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11757	fi
11758	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11759	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11760$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11761if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
11762  $as_echo_n "(cached) " >&6
11763else
11764  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11765/* end confdefs.h.  */
11766int i;
11767_ACEOF
11768if ac_fn_c_try_compile "$LINENO"; then :
11769  xorg_cv_cc_flag_unused_command_line_argument=yes
11770else
11771  xorg_cv_cc_flag_unused_command_line_argument=no
11772fi
11773rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11774fi
11775{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11776$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11777	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11778	CFLAGS="$xorg_testset_save_CFLAGS"
11779fi
11780
11781found="no"
11782
11783	if test $found = "no" ; then
11784		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
11785			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11786		fi
11787
11788		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
11789			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11790		fi
11791
11792		CFLAGS="$CFLAGS -Wall"
11793
11794		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
11795$as_echo_n "checking if $CC supports -Wall... " >&6; }
11796		cacheid=xorg_cv_cc_flag__Wall
11797		if eval \${$cacheid+:} false; then :
11798  $as_echo_n "(cached) " >&6
11799else
11800  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11801/* end confdefs.h.  */
11802int i;
11803int
11804main ()
11805{
11806
11807  ;
11808  return 0;
11809}
11810_ACEOF
11811if ac_fn_c_try_link "$LINENO"; then :
11812  eval $cacheid=yes
11813else
11814  eval $cacheid=no
11815fi
11816rm -f core conftest.err conftest.$ac_objext \
11817    conftest$ac_exeext conftest.$ac_ext
11818fi
11819
11820
11821		CFLAGS="$xorg_testset_save_CFLAGS"
11822
11823		eval supported=\$$cacheid
11824		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11825$as_echo "$supported" >&6; }
11826		if test "$supported" = "yes" ; then
11827			BASE_CFLAGS="$BASE_CFLAGS -Wall"
11828			found="yes"
11829		fi
11830	fi
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846xorg_testset_save_CFLAGS="$CFLAGS"
11847
11848if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11849	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11850	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11851$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11852if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11853  $as_echo_n "(cached) " >&6
11854else
11855  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11856/* end confdefs.h.  */
11857int i;
11858_ACEOF
11859if ac_fn_c_try_compile "$LINENO"; then :
11860  xorg_cv_cc_flag_unknown_warning_option=yes
11861else
11862  xorg_cv_cc_flag_unknown_warning_option=no
11863fi
11864rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11865fi
11866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11867$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11868	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11869	CFLAGS="$xorg_testset_save_CFLAGS"
11870fi
11871
11872if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11873	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11874		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11875	fi
11876	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11877	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11878$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11879if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
11880  $as_echo_n "(cached) " >&6
11881else
11882  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11883/* end confdefs.h.  */
11884int i;
11885_ACEOF
11886if ac_fn_c_try_compile "$LINENO"; then :
11887  xorg_cv_cc_flag_unused_command_line_argument=yes
11888else
11889  xorg_cv_cc_flag_unused_command_line_argument=no
11890fi
11891rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11892fi
11893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11894$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11895	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11896	CFLAGS="$xorg_testset_save_CFLAGS"
11897fi
11898
11899found="no"
11900
11901	if test $found = "no" ; then
11902		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
11903			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11904		fi
11905
11906		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
11907			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11908		fi
11909
11910		CFLAGS="$CFLAGS -Wpointer-arith"
11911
11912		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
11913$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
11914		cacheid=xorg_cv_cc_flag__Wpointer_arith
11915		if eval \${$cacheid+:} false; then :
11916  $as_echo_n "(cached) " >&6
11917else
11918  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11919/* end confdefs.h.  */
11920int i;
11921int
11922main ()
11923{
11924
11925  ;
11926  return 0;
11927}
11928_ACEOF
11929if ac_fn_c_try_link "$LINENO"; then :
11930  eval $cacheid=yes
11931else
11932  eval $cacheid=no
11933fi
11934rm -f core conftest.err conftest.$ac_objext \
11935    conftest$ac_exeext conftest.$ac_ext
11936fi
11937
11938
11939		CFLAGS="$xorg_testset_save_CFLAGS"
11940
11941		eval supported=\$$cacheid
11942		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11943$as_echo "$supported" >&6; }
11944		if test "$supported" = "yes" ; then
11945			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
11946			found="yes"
11947		fi
11948	fi
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964xorg_testset_save_CFLAGS="$CFLAGS"
11965
11966if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11967	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11968	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11969$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11970if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11971  $as_echo_n "(cached) " >&6
11972else
11973  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11974/* end confdefs.h.  */
11975int i;
11976_ACEOF
11977if ac_fn_c_try_compile "$LINENO"; then :
11978  xorg_cv_cc_flag_unknown_warning_option=yes
11979else
11980  xorg_cv_cc_flag_unknown_warning_option=no
11981fi
11982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11983fi
11984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11985$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11986	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11987	CFLAGS="$xorg_testset_save_CFLAGS"
11988fi
11989
11990if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11991	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11992		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11993	fi
11994	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11995	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11996$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11997if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
11998  $as_echo_n "(cached) " >&6
11999else
12000  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12001/* end confdefs.h.  */
12002int i;
12003_ACEOF
12004if ac_fn_c_try_compile "$LINENO"; then :
12005  xorg_cv_cc_flag_unused_command_line_argument=yes
12006else
12007  xorg_cv_cc_flag_unused_command_line_argument=no
12008fi
12009rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12010fi
12011{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12012$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12013	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12014	CFLAGS="$xorg_testset_save_CFLAGS"
12015fi
12016
12017found="no"
12018
12019	if test $found = "no" ; then
12020		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12021			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12022		fi
12023
12024		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12025			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12026		fi
12027
12028		CFLAGS="$CFLAGS -Wmissing-declarations"
12029
12030		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
12031$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
12032		cacheid=xorg_cv_cc_flag__Wmissing_declarations
12033		if eval \${$cacheid+:} false; then :
12034  $as_echo_n "(cached) " >&6
12035else
12036  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12037/* end confdefs.h.  */
12038int i;
12039int
12040main ()
12041{
12042
12043  ;
12044  return 0;
12045}
12046_ACEOF
12047if ac_fn_c_try_link "$LINENO"; then :
12048  eval $cacheid=yes
12049else
12050  eval $cacheid=no
12051fi
12052rm -f core conftest.err conftest.$ac_objext \
12053    conftest$ac_exeext conftest.$ac_ext
12054fi
12055
12056
12057		CFLAGS="$xorg_testset_save_CFLAGS"
12058
12059		eval supported=\$$cacheid
12060		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12061$as_echo "$supported" >&6; }
12062		if test "$supported" = "yes" ; then
12063			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
12064			found="yes"
12065		fi
12066	fi
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082xorg_testset_save_CFLAGS="$CFLAGS"
12083
12084if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12085	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12086	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12087$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12088if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12089  $as_echo_n "(cached) " >&6
12090else
12091  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12092/* end confdefs.h.  */
12093int i;
12094_ACEOF
12095if ac_fn_c_try_compile "$LINENO"; then :
12096  xorg_cv_cc_flag_unknown_warning_option=yes
12097else
12098  xorg_cv_cc_flag_unknown_warning_option=no
12099fi
12100rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12101fi
12102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12103$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12104	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12105	CFLAGS="$xorg_testset_save_CFLAGS"
12106fi
12107
12108if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12109	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12110		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12111	fi
12112	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12113	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12114$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12115if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12116  $as_echo_n "(cached) " >&6
12117else
12118  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12119/* end confdefs.h.  */
12120int i;
12121_ACEOF
12122if ac_fn_c_try_compile "$LINENO"; then :
12123  xorg_cv_cc_flag_unused_command_line_argument=yes
12124else
12125  xorg_cv_cc_flag_unused_command_line_argument=no
12126fi
12127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12128fi
12129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12130$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12131	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12132	CFLAGS="$xorg_testset_save_CFLAGS"
12133fi
12134
12135found="no"
12136
12137	if test $found = "no" ; then
12138		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12139			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12140		fi
12141
12142		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12143			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12144		fi
12145
12146		CFLAGS="$CFLAGS -Wformat=2"
12147
12148		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
12149$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
12150		cacheid=`$as_echo "xorg_cv_cc_flag_-Wformat=2" | $as_tr_sh`
12151		if eval \${$cacheid+:} false; then :
12152  $as_echo_n "(cached) " >&6
12153else
12154  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12155/* end confdefs.h.  */
12156int i;
12157int
12158main ()
12159{
12160
12161  ;
12162  return 0;
12163}
12164_ACEOF
12165if ac_fn_c_try_link "$LINENO"; then :
12166  eval $cacheid=yes
12167else
12168  eval $cacheid=no
12169fi
12170rm -f core conftest.err conftest.$ac_objext \
12171    conftest$ac_exeext conftest.$ac_ext
12172fi
12173
12174
12175		CFLAGS="$xorg_testset_save_CFLAGS"
12176
12177		eval supported=\$$cacheid
12178		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12179$as_echo "$supported" >&6; }
12180		if test "$supported" = "yes" ; then
12181			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
12182			found="yes"
12183		fi
12184	fi
12185
12186	if test $found = "no" ; then
12187		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12188			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12189		fi
12190
12191		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12192			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12193		fi
12194
12195		CFLAGS="$CFLAGS -Wformat"
12196
12197		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
12198$as_echo_n "checking if $CC supports -Wformat... " >&6; }
12199		cacheid=xorg_cv_cc_flag__Wformat
12200		if eval \${$cacheid+:} false; then :
12201  $as_echo_n "(cached) " >&6
12202else
12203  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12204/* end confdefs.h.  */
12205int i;
12206int
12207main ()
12208{
12209
12210  ;
12211  return 0;
12212}
12213_ACEOF
12214if ac_fn_c_try_link "$LINENO"; then :
12215  eval $cacheid=yes
12216else
12217  eval $cacheid=no
12218fi
12219rm -f core conftest.err conftest.$ac_objext \
12220    conftest$ac_exeext conftest.$ac_ext
12221fi
12222
12223
12224		CFLAGS="$xorg_testset_save_CFLAGS"
12225
12226		eval supported=\$$cacheid
12227		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12228$as_echo "$supported" >&6; }
12229		if test "$supported" = "yes" ; then
12230			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
12231			found="yes"
12232		fi
12233	fi
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251xorg_testset_save_CFLAGS="$CFLAGS"
12252
12253if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12254	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12255	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12256$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12257if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12258  $as_echo_n "(cached) " >&6
12259else
12260  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12261/* end confdefs.h.  */
12262int i;
12263_ACEOF
12264if ac_fn_c_try_compile "$LINENO"; then :
12265  xorg_cv_cc_flag_unknown_warning_option=yes
12266else
12267  xorg_cv_cc_flag_unknown_warning_option=no
12268fi
12269rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12270fi
12271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12272$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12273	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12274	CFLAGS="$xorg_testset_save_CFLAGS"
12275fi
12276
12277if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12278	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12279		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12280	fi
12281	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12282	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12283$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12284if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12285  $as_echo_n "(cached) " >&6
12286else
12287  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12288/* end confdefs.h.  */
12289int i;
12290_ACEOF
12291if ac_fn_c_try_compile "$LINENO"; then :
12292  xorg_cv_cc_flag_unused_command_line_argument=yes
12293else
12294  xorg_cv_cc_flag_unused_command_line_argument=no
12295fi
12296rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12297fi
12298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12299$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12300	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12301	CFLAGS="$xorg_testset_save_CFLAGS"
12302fi
12303
12304found="no"
12305
12306	if test $found = "no" ; then
12307		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12308			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12309		fi
12310
12311		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12312			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12313		fi
12314
12315		CFLAGS="$CFLAGS -Wstrict-prototypes"
12316
12317		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
12318$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
12319		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
12320		if eval \${$cacheid+:} false; then :
12321  $as_echo_n "(cached) " >&6
12322else
12323  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12324/* end confdefs.h.  */
12325int i;
12326int
12327main ()
12328{
12329
12330  ;
12331  return 0;
12332}
12333_ACEOF
12334if ac_fn_c_try_link "$LINENO"; then :
12335  eval $cacheid=yes
12336else
12337  eval $cacheid=no
12338fi
12339rm -f core conftest.err conftest.$ac_objext \
12340    conftest$ac_exeext conftest.$ac_ext
12341fi
12342
12343
12344		CFLAGS="$xorg_testset_save_CFLAGS"
12345
12346		eval supported=\$$cacheid
12347		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12348$as_echo "$supported" >&6; }
12349		if test "$supported" = "yes" ; then
12350			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
12351			found="yes"
12352		fi
12353	fi
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369xorg_testset_save_CFLAGS="$CFLAGS"
12370
12371if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12372	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12373	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12374$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12375if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12376  $as_echo_n "(cached) " >&6
12377else
12378  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12379/* end confdefs.h.  */
12380int i;
12381_ACEOF
12382if ac_fn_c_try_compile "$LINENO"; then :
12383  xorg_cv_cc_flag_unknown_warning_option=yes
12384else
12385  xorg_cv_cc_flag_unknown_warning_option=no
12386fi
12387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12388fi
12389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12390$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12391	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12392	CFLAGS="$xorg_testset_save_CFLAGS"
12393fi
12394
12395if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12396	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12397		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12398	fi
12399	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12400	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12401$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12402if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12403  $as_echo_n "(cached) " >&6
12404else
12405  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12406/* end confdefs.h.  */
12407int i;
12408_ACEOF
12409if ac_fn_c_try_compile "$LINENO"; then :
12410  xorg_cv_cc_flag_unused_command_line_argument=yes
12411else
12412  xorg_cv_cc_flag_unused_command_line_argument=no
12413fi
12414rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12415fi
12416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12417$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12418	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12419	CFLAGS="$xorg_testset_save_CFLAGS"
12420fi
12421
12422found="no"
12423
12424	if test $found = "no" ; then
12425		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12426			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12427		fi
12428
12429		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12430			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12431		fi
12432
12433		CFLAGS="$CFLAGS -Wmissing-prototypes"
12434
12435		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
12436$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
12437		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
12438		if eval \${$cacheid+:} false; then :
12439  $as_echo_n "(cached) " >&6
12440else
12441  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12442/* end confdefs.h.  */
12443int i;
12444int
12445main ()
12446{
12447
12448  ;
12449  return 0;
12450}
12451_ACEOF
12452if ac_fn_c_try_link "$LINENO"; then :
12453  eval $cacheid=yes
12454else
12455  eval $cacheid=no
12456fi
12457rm -f core conftest.err conftest.$ac_objext \
12458    conftest$ac_exeext conftest.$ac_ext
12459fi
12460
12461
12462		CFLAGS="$xorg_testset_save_CFLAGS"
12463
12464		eval supported=\$$cacheid
12465		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12466$as_echo "$supported" >&6; }
12467		if test "$supported" = "yes" ; then
12468			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
12469			found="yes"
12470		fi
12471	fi
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487xorg_testset_save_CFLAGS="$CFLAGS"
12488
12489if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12490	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12491	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12492$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12493if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12494  $as_echo_n "(cached) " >&6
12495else
12496  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12497/* end confdefs.h.  */
12498int i;
12499_ACEOF
12500if ac_fn_c_try_compile "$LINENO"; then :
12501  xorg_cv_cc_flag_unknown_warning_option=yes
12502else
12503  xorg_cv_cc_flag_unknown_warning_option=no
12504fi
12505rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12506fi
12507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12508$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12509	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12510	CFLAGS="$xorg_testset_save_CFLAGS"
12511fi
12512
12513if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12514	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12515		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12516	fi
12517	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12518	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12519$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12520if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12521  $as_echo_n "(cached) " >&6
12522else
12523  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12524/* end confdefs.h.  */
12525int i;
12526_ACEOF
12527if ac_fn_c_try_compile "$LINENO"; then :
12528  xorg_cv_cc_flag_unused_command_line_argument=yes
12529else
12530  xorg_cv_cc_flag_unused_command_line_argument=no
12531fi
12532rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12533fi
12534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12535$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12536	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12537	CFLAGS="$xorg_testset_save_CFLAGS"
12538fi
12539
12540found="no"
12541
12542	if test $found = "no" ; then
12543		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12544			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12545		fi
12546
12547		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12548			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12549		fi
12550
12551		CFLAGS="$CFLAGS -Wnested-externs"
12552
12553		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
12554$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
12555		cacheid=xorg_cv_cc_flag__Wnested_externs
12556		if eval \${$cacheid+:} false; then :
12557  $as_echo_n "(cached) " >&6
12558else
12559  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12560/* end confdefs.h.  */
12561int i;
12562int
12563main ()
12564{
12565
12566  ;
12567  return 0;
12568}
12569_ACEOF
12570if ac_fn_c_try_link "$LINENO"; then :
12571  eval $cacheid=yes
12572else
12573  eval $cacheid=no
12574fi
12575rm -f core conftest.err conftest.$ac_objext \
12576    conftest$ac_exeext conftest.$ac_ext
12577fi
12578
12579
12580		CFLAGS="$xorg_testset_save_CFLAGS"
12581
12582		eval supported=\$$cacheid
12583		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12584$as_echo "$supported" >&6; }
12585		if test "$supported" = "yes" ; then
12586			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
12587			found="yes"
12588		fi
12589	fi
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605xorg_testset_save_CFLAGS="$CFLAGS"
12606
12607if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12608	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12609	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12610$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12611if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12612  $as_echo_n "(cached) " >&6
12613else
12614  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12615/* end confdefs.h.  */
12616int i;
12617_ACEOF
12618if ac_fn_c_try_compile "$LINENO"; then :
12619  xorg_cv_cc_flag_unknown_warning_option=yes
12620else
12621  xorg_cv_cc_flag_unknown_warning_option=no
12622fi
12623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12624fi
12625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12626$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12627	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12628	CFLAGS="$xorg_testset_save_CFLAGS"
12629fi
12630
12631if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12632	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12633		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12634	fi
12635	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12636	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12637$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12638if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12639  $as_echo_n "(cached) " >&6
12640else
12641  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12642/* end confdefs.h.  */
12643int i;
12644_ACEOF
12645if ac_fn_c_try_compile "$LINENO"; then :
12646  xorg_cv_cc_flag_unused_command_line_argument=yes
12647else
12648  xorg_cv_cc_flag_unused_command_line_argument=no
12649fi
12650rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12651fi
12652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12653$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12654	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12655	CFLAGS="$xorg_testset_save_CFLAGS"
12656fi
12657
12658found="no"
12659
12660	if test $found = "no" ; then
12661		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12662			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12663		fi
12664
12665		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12666			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12667		fi
12668
12669		CFLAGS="$CFLAGS -Wbad-function-cast"
12670
12671		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
12672$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
12673		cacheid=xorg_cv_cc_flag__Wbad_function_cast
12674		if eval \${$cacheid+:} false; then :
12675  $as_echo_n "(cached) " >&6
12676else
12677  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12678/* end confdefs.h.  */
12679int i;
12680int
12681main ()
12682{
12683
12684  ;
12685  return 0;
12686}
12687_ACEOF
12688if ac_fn_c_try_link "$LINENO"; then :
12689  eval $cacheid=yes
12690else
12691  eval $cacheid=no
12692fi
12693rm -f core conftest.err conftest.$ac_objext \
12694    conftest$ac_exeext conftest.$ac_ext
12695fi
12696
12697
12698		CFLAGS="$xorg_testset_save_CFLAGS"
12699
12700		eval supported=\$$cacheid
12701		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12702$as_echo "$supported" >&6; }
12703		if test "$supported" = "yes" ; then
12704			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
12705			found="yes"
12706		fi
12707	fi
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723xorg_testset_save_CFLAGS="$CFLAGS"
12724
12725if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12726	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12727	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12728$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12729if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12730  $as_echo_n "(cached) " >&6
12731else
12732  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12733/* end confdefs.h.  */
12734int i;
12735_ACEOF
12736if ac_fn_c_try_compile "$LINENO"; then :
12737  xorg_cv_cc_flag_unknown_warning_option=yes
12738else
12739  xorg_cv_cc_flag_unknown_warning_option=no
12740fi
12741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12742fi
12743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12744$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12745	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12746	CFLAGS="$xorg_testset_save_CFLAGS"
12747fi
12748
12749if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12750	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12751		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12752	fi
12753	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12754	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12755$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12756if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12757  $as_echo_n "(cached) " >&6
12758else
12759  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12760/* end confdefs.h.  */
12761int i;
12762_ACEOF
12763if ac_fn_c_try_compile "$LINENO"; then :
12764  xorg_cv_cc_flag_unused_command_line_argument=yes
12765else
12766  xorg_cv_cc_flag_unused_command_line_argument=no
12767fi
12768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12769fi
12770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12771$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12772	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12773	CFLAGS="$xorg_testset_save_CFLAGS"
12774fi
12775
12776found="no"
12777
12778	if test $found = "no" ; then
12779		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12780			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12781		fi
12782
12783		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12784			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12785		fi
12786
12787		CFLAGS="$CFLAGS -Wold-style-definition"
12788
12789		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
12790$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
12791		cacheid=xorg_cv_cc_flag__Wold_style_definition
12792		if eval \${$cacheid+:} false; then :
12793  $as_echo_n "(cached) " >&6
12794else
12795  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12796/* end confdefs.h.  */
12797int i;
12798int
12799main ()
12800{
12801
12802  ;
12803  return 0;
12804}
12805_ACEOF
12806if ac_fn_c_try_link "$LINENO"; then :
12807  eval $cacheid=yes
12808else
12809  eval $cacheid=no
12810fi
12811rm -f core conftest.err conftest.$ac_objext \
12812    conftest$ac_exeext conftest.$ac_ext
12813fi
12814
12815
12816		CFLAGS="$xorg_testset_save_CFLAGS"
12817
12818		eval supported=\$$cacheid
12819		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12820$as_echo "$supported" >&6; }
12821		if test "$supported" = "yes" ; then
12822			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
12823			found="yes"
12824		fi
12825	fi
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841xorg_testset_save_CFLAGS="$CFLAGS"
12842
12843if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12844	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12845	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12846$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12847if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12848  $as_echo_n "(cached) " >&6
12849else
12850  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12851/* end confdefs.h.  */
12852int i;
12853_ACEOF
12854if ac_fn_c_try_compile "$LINENO"; then :
12855  xorg_cv_cc_flag_unknown_warning_option=yes
12856else
12857  xorg_cv_cc_flag_unknown_warning_option=no
12858fi
12859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12860fi
12861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12862$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12863	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12864	CFLAGS="$xorg_testset_save_CFLAGS"
12865fi
12866
12867if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12868	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12869		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12870	fi
12871	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12872	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12873$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12874if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12875  $as_echo_n "(cached) " >&6
12876else
12877  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12878/* end confdefs.h.  */
12879int i;
12880_ACEOF
12881if ac_fn_c_try_compile "$LINENO"; then :
12882  xorg_cv_cc_flag_unused_command_line_argument=yes
12883else
12884  xorg_cv_cc_flag_unused_command_line_argument=no
12885fi
12886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12887fi
12888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12889$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12890	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12891	CFLAGS="$xorg_testset_save_CFLAGS"
12892fi
12893
12894found="no"
12895
12896	if test $found = "no" ; then
12897		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
12898			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12899		fi
12900
12901		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
12902			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12903		fi
12904
12905		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
12906
12907		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
12908$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
12909		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
12910		if eval \${$cacheid+:} false; then :
12911  $as_echo_n "(cached) " >&6
12912else
12913  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12914/* end confdefs.h.  */
12915int i;
12916int
12917main ()
12918{
12919
12920  ;
12921  return 0;
12922}
12923_ACEOF
12924if ac_fn_c_try_link "$LINENO"; then :
12925  eval $cacheid=yes
12926else
12927  eval $cacheid=no
12928fi
12929rm -f core conftest.err conftest.$ac_objext \
12930    conftest$ac_exeext conftest.$ac_ext
12931fi
12932
12933
12934		CFLAGS="$xorg_testset_save_CFLAGS"
12935
12936		eval supported=\$$cacheid
12937		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12938$as_echo "$supported" >&6; }
12939		if test "$supported" = "yes" ; then
12940			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
12941			found="yes"
12942		fi
12943	fi
12944
12945
12946
12947
12948
12949# This chunk adds additional warnings that could catch undesired effects.
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963xorg_testset_save_CFLAGS="$CFLAGS"
12964
12965if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12966	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12967	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12968$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12969if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12970  $as_echo_n "(cached) " >&6
12971else
12972  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12973/* end confdefs.h.  */
12974int i;
12975_ACEOF
12976if ac_fn_c_try_compile "$LINENO"; then :
12977  xorg_cv_cc_flag_unknown_warning_option=yes
12978else
12979  xorg_cv_cc_flag_unknown_warning_option=no
12980fi
12981rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12982fi
12983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12984$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12985	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12986	CFLAGS="$xorg_testset_save_CFLAGS"
12987fi
12988
12989if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12990	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12991		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12992	fi
12993	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12994	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12995$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12996if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12997  $as_echo_n "(cached) " >&6
12998else
12999  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13000/* end confdefs.h.  */
13001int i;
13002_ACEOF
13003if ac_fn_c_try_compile "$LINENO"; then :
13004  xorg_cv_cc_flag_unused_command_line_argument=yes
13005else
13006  xorg_cv_cc_flag_unused_command_line_argument=no
13007fi
13008rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13009fi
13010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13011$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13012	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13013	CFLAGS="$xorg_testset_save_CFLAGS"
13014fi
13015
13016found="no"
13017
13018	if test $found = "no" ; then
13019		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13020			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13021		fi
13022
13023		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13024			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13025		fi
13026
13027		CFLAGS="$CFLAGS -Wunused"
13028
13029		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
13030$as_echo_n "checking if $CC supports -Wunused... " >&6; }
13031		cacheid=xorg_cv_cc_flag__Wunused
13032		if eval \${$cacheid+:} false; then :
13033  $as_echo_n "(cached) " >&6
13034else
13035  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13036/* end confdefs.h.  */
13037int i;
13038int
13039main ()
13040{
13041
13042  ;
13043  return 0;
13044}
13045_ACEOF
13046if ac_fn_c_try_link "$LINENO"; then :
13047  eval $cacheid=yes
13048else
13049  eval $cacheid=no
13050fi
13051rm -f core conftest.err conftest.$ac_objext \
13052    conftest$ac_exeext conftest.$ac_ext
13053fi
13054
13055
13056		CFLAGS="$xorg_testset_save_CFLAGS"
13057
13058		eval supported=\$$cacheid
13059		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13060$as_echo "$supported" >&6; }
13061		if test "$supported" = "yes" ; then
13062			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
13063			found="yes"
13064		fi
13065	fi
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081xorg_testset_save_CFLAGS="$CFLAGS"
13082
13083if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13084	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13085	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13086$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13087if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13088  $as_echo_n "(cached) " >&6
13089else
13090  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13091/* end confdefs.h.  */
13092int i;
13093_ACEOF
13094if ac_fn_c_try_compile "$LINENO"; then :
13095  xorg_cv_cc_flag_unknown_warning_option=yes
13096else
13097  xorg_cv_cc_flag_unknown_warning_option=no
13098fi
13099rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13100fi
13101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13102$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13103	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13104	CFLAGS="$xorg_testset_save_CFLAGS"
13105fi
13106
13107if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13108	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13109		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13110	fi
13111	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13112	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13113$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13114if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13115  $as_echo_n "(cached) " >&6
13116else
13117  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13118/* end confdefs.h.  */
13119int i;
13120_ACEOF
13121if ac_fn_c_try_compile "$LINENO"; then :
13122  xorg_cv_cc_flag_unused_command_line_argument=yes
13123else
13124  xorg_cv_cc_flag_unused_command_line_argument=no
13125fi
13126rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13127fi
13128{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13129$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13130	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13131	CFLAGS="$xorg_testset_save_CFLAGS"
13132fi
13133
13134found="no"
13135
13136	if test $found = "no" ; then
13137		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13138			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13139		fi
13140
13141		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13142			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13143		fi
13144
13145		CFLAGS="$CFLAGS -Wuninitialized"
13146
13147		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
13148$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
13149		cacheid=xorg_cv_cc_flag__Wuninitialized
13150		if eval \${$cacheid+:} false; then :
13151  $as_echo_n "(cached) " >&6
13152else
13153  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13154/* end confdefs.h.  */
13155int i;
13156int
13157main ()
13158{
13159
13160  ;
13161  return 0;
13162}
13163_ACEOF
13164if ac_fn_c_try_link "$LINENO"; then :
13165  eval $cacheid=yes
13166else
13167  eval $cacheid=no
13168fi
13169rm -f core conftest.err conftest.$ac_objext \
13170    conftest$ac_exeext conftest.$ac_ext
13171fi
13172
13173
13174		CFLAGS="$xorg_testset_save_CFLAGS"
13175
13176		eval supported=\$$cacheid
13177		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13178$as_echo "$supported" >&6; }
13179		if test "$supported" = "yes" ; then
13180			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
13181			found="yes"
13182		fi
13183	fi
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199xorg_testset_save_CFLAGS="$CFLAGS"
13200
13201if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13202	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13203	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13204$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13205if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13206  $as_echo_n "(cached) " >&6
13207else
13208  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13209/* end confdefs.h.  */
13210int i;
13211_ACEOF
13212if ac_fn_c_try_compile "$LINENO"; then :
13213  xorg_cv_cc_flag_unknown_warning_option=yes
13214else
13215  xorg_cv_cc_flag_unknown_warning_option=no
13216fi
13217rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13218fi
13219{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13220$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13221	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13222	CFLAGS="$xorg_testset_save_CFLAGS"
13223fi
13224
13225if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13226	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13227		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13228	fi
13229	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13230	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13231$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13232if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13233  $as_echo_n "(cached) " >&6
13234else
13235  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13236/* end confdefs.h.  */
13237int i;
13238_ACEOF
13239if ac_fn_c_try_compile "$LINENO"; then :
13240  xorg_cv_cc_flag_unused_command_line_argument=yes
13241else
13242  xorg_cv_cc_flag_unused_command_line_argument=no
13243fi
13244rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13245fi
13246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13247$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13248	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13249	CFLAGS="$xorg_testset_save_CFLAGS"
13250fi
13251
13252found="no"
13253
13254	if test $found = "no" ; then
13255		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13256			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13257		fi
13258
13259		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13260			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13261		fi
13262
13263		CFLAGS="$CFLAGS -Wshadow"
13264
13265		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
13266$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
13267		cacheid=xorg_cv_cc_flag__Wshadow
13268		if eval \${$cacheid+:} false; then :
13269  $as_echo_n "(cached) " >&6
13270else
13271  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13272/* end confdefs.h.  */
13273int i;
13274int
13275main ()
13276{
13277
13278  ;
13279  return 0;
13280}
13281_ACEOF
13282if ac_fn_c_try_link "$LINENO"; then :
13283  eval $cacheid=yes
13284else
13285  eval $cacheid=no
13286fi
13287rm -f core conftest.err conftest.$ac_objext \
13288    conftest$ac_exeext conftest.$ac_ext
13289fi
13290
13291
13292		CFLAGS="$xorg_testset_save_CFLAGS"
13293
13294		eval supported=\$$cacheid
13295		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13296$as_echo "$supported" >&6; }
13297		if test "$supported" = "yes" ; then
13298			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
13299			found="yes"
13300		fi
13301	fi
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317xorg_testset_save_CFLAGS="$CFLAGS"
13318
13319if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13320	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13321	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13322$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13323if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13324  $as_echo_n "(cached) " >&6
13325else
13326  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13327/* end confdefs.h.  */
13328int i;
13329_ACEOF
13330if ac_fn_c_try_compile "$LINENO"; then :
13331  xorg_cv_cc_flag_unknown_warning_option=yes
13332else
13333  xorg_cv_cc_flag_unknown_warning_option=no
13334fi
13335rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13336fi
13337{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13338$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13339	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13340	CFLAGS="$xorg_testset_save_CFLAGS"
13341fi
13342
13343if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13344	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13345		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13346	fi
13347	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13348	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13349$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13350if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13351  $as_echo_n "(cached) " >&6
13352else
13353  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13354/* end confdefs.h.  */
13355int i;
13356_ACEOF
13357if ac_fn_c_try_compile "$LINENO"; then :
13358  xorg_cv_cc_flag_unused_command_line_argument=yes
13359else
13360  xorg_cv_cc_flag_unused_command_line_argument=no
13361fi
13362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13363fi
13364{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13365$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13366	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13367	CFLAGS="$xorg_testset_save_CFLAGS"
13368fi
13369
13370found="no"
13371
13372	if test $found = "no" ; then
13373		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13374			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13375		fi
13376
13377		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13378			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13379		fi
13380
13381		CFLAGS="$CFLAGS -Wcast-qual"
13382
13383		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wcast-qual" >&5
13384$as_echo_n "checking if $CC supports -Wcast-qual... " >&6; }
13385		cacheid=xorg_cv_cc_flag__Wcast_qual
13386		if eval \${$cacheid+:} false; then :
13387  $as_echo_n "(cached) " >&6
13388else
13389  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13390/* end confdefs.h.  */
13391int i;
13392int
13393main ()
13394{
13395
13396  ;
13397  return 0;
13398}
13399_ACEOF
13400if ac_fn_c_try_link "$LINENO"; then :
13401  eval $cacheid=yes
13402else
13403  eval $cacheid=no
13404fi
13405rm -f core conftest.err conftest.$ac_objext \
13406    conftest$ac_exeext conftest.$ac_ext
13407fi
13408
13409
13410		CFLAGS="$xorg_testset_save_CFLAGS"
13411
13412		eval supported=\$$cacheid
13413		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13414$as_echo "$supported" >&6; }
13415		if test "$supported" = "yes" ; then
13416			BASE_CFLAGS="$BASE_CFLAGS -Wcast-qual"
13417			found="yes"
13418		fi
13419	fi
13420
13421
13422
13423
13424
13425
13426
13427
13428
13429
13430
13431
13432
13433
13434
13435xorg_testset_save_CFLAGS="$CFLAGS"
13436
13437if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13438	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13439	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13440$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13441if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13442  $as_echo_n "(cached) " >&6
13443else
13444  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13445/* end confdefs.h.  */
13446int i;
13447_ACEOF
13448if ac_fn_c_try_compile "$LINENO"; then :
13449  xorg_cv_cc_flag_unknown_warning_option=yes
13450else
13451  xorg_cv_cc_flag_unknown_warning_option=no
13452fi
13453rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13454fi
13455{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13456$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13457	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13458	CFLAGS="$xorg_testset_save_CFLAGS"
13459fi
13460
13461if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13462	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13463		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13464	fi
13465	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13466	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13467$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13468if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13469  $as_echo_n "(cached) " >&6
13470else
13471  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13472/* end confdefs.h.  */
13473int i;
13474_ACEOF
13475if ac_fn_c_try_compile "$LINENO"; then :
13476  xorg_cv_cc_flag_unused_command_line_argument=yes
13477else
13478  xorg_cv_cc_flag_unused_command_line_argument=no
13479fi
13480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13481fi
13482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13483$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13484	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13485	CFLAGS="$xorg_testset_save_CFLAGS"
13486fi
13487
13488found="no"
13489
13490	if test $found = "no" ; then
13491		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13492			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13493		fi
13494
13495		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13496			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13497		fi
13498
13499		CFLAGS="$CFLAGS -Wmissing-noreturn"
13500
13501		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
13502$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
13503		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
13504		if eval \${$cacheid+:} false; then :
13505  $as_echo_n "(cached) " >&6
13506else
13507  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13508/* end confdefs.h.  */
13509int i;
13510int
13511main ()
13512{
13513
13514  ;
13515  return 0;
13516}
13517_ACEOF
13518if ac_fn_c_try_link "$LINENO"; then :
13519  eval $cacheid=yes
13520else
13521  eval $cacheid=no
13522fi
13523rm -f core conftest.err conftest.$ac_objext \
13524    conftest$ac_exeext conftest.$ac_ext
13525fi
13526
13527
13528		CFLAGS="$xorg_testset_save_CFLAGS"
13529
13530		eval supported=\$$cacheid
13531		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13532$as_echo "$supported" >&6; }
13533		if test "$supported" = "yes" ; then
13534			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
13535			found="yes"
13536		fi
13537	fi
13538
13539
13540
13541
13542
13543
13544
13545
13546
13547
13548
13549
13550
13551
13552
13553xorg_testset_save_CFLAGS="$CFLAGS"
13554
13555if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13556	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13557	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13558$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13559if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13560  $as_echo_n "(cached) " >&6
13561else
13562  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13563/* end confdefs.h.  */
13564int i;
13565_ACEOF
13566if ac_fn_c_try_compile "$LINENO"; then :
13567  xorg_cv_cc_flag_unknown_warning_option=yes
13568else
13569  xorg_cv_cc_flag_unknown_warning_option=no
13570fi
13571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13572fi
13573{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13574$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13575	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13576	CFLAGS="$xorg_testset_save_CFLAGS"
13577fi
13578
13579if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13580	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13581		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13582	fi
13583	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13584	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13585$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13586if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13587  $as_echo_n "(cached) " >&6
13588else
13589  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13590/* end confdefs.h.  */
13591int i;
13592_ACEOF
13593if ac_fn_c_try_compile "$LINENO"; then :
13594  xorg_cv_cc_flag_unused_command_line_argument=yes
13595else
13596  xorg_cv_cc_flag_unused_command_line_argument=no
13597fi
13598rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13599fi
13600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13601$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13602	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13603	CFLAGS="$xorg_testset_save_CFLAGS"
13604fi
13605
13606found="no"
13607
13608	if test $found = "no" ; then
13609		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13610			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13611		fi
13612
13613		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13614			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13615		fi
13616
13617		CFLAGS="$CFLAGS -Wmissing-format-attribute"
13618
13619		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
13620$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
13621		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
13622		if eval \${$cacheid+:} false; then :
13623  $as_echo_n "(cached) " >&6
13624else
13625  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13626/* end confdefs.h.  */
13627int i;
13628int
13629main ()
13630{
13631
13632  ;
13633  return 0;
13634}
13635_ACEOF
13636if ac_fn_c_try_link "$LINENO"; then :
13637  eval $cacheid=yes
13638else
13639  eval $cacheid=no
13640fi
13641rm -f core conftest.err conftest.$ac_objext \
13642    conftest$ac_exeext conftest.$ac_ext
13643fi
13644
13645
13646		CFLAGS="$xorg_testset_save_CFLAGS"
13647
13648		eval supported=\$$cacheid
13649		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13650$as_echo "$supported" >&6; }
13651		if test "$supported" = "yes" ; then
13652			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
13653			found="yes"
13654		fi
13655	fi
13656
13657
13658
13659
13660
13661
13662
13663
13664
13665
13666
13667
13668
13669
13670
13671xorg_testset_save_CFLAGS="$CFLAGS"
13672
13673if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13674	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13675	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13676$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13677if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13678  $as_echo_n "(cached) " >&6
13679else
13680  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13681/* end confdefs.h.  */
13682int i;
13683_ACEOF
13684if ac_fn_c_try_compile "$LINENO"; then :
13685  xorg_cv_cc_flag_unknown_warning_option=yes
13686else
13687  xorg_cv_cc_flag_unknown_warning_option=no
13688fi
13689rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13690fi
13691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13692$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13693	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13694	CFLAGS="$xorg_testset_save_CFLAGS"
13695fi
13696
13697if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13698	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13699		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13700	fi
13701	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13702	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13703$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13704if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13705  $as_echo_n "(cached) " >&6
13706else
13707  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13708/* end confdefs.h.  */
13709int i;
13710_ACEOF
13711if ac_fn_c_try_compile "$LINENO"; then :
13712  xorg_cv_cc_flag_unused_command_line_argument=yes
13713else
13714  xorg_cv_cc_flag_unused_command_line_argument=no
13715fi
13716rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13717fi
13718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13719$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13720	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13721	CFLAGS="$xorg_testset_save_CFLAGS"
13722fi
13723
13724found="no"
13725
13726	if test $found = "no" ; then
13727		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13728			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13729		fi
13730
13731		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13732			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13733		fi
13734
13735		CFLAGS="$CFLAGS -Wredundant-decls"
13736
13737		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
13738$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
13739		cacheid=xorg_cv_cc_flag__Wredundant_decls
13740		if eval \${$cacheid+:} false; then :
13741  $as_echo_n "(cached) " >&6
13742else
13743  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13744/* end confdefs.h.  */
13745int i;
13746int
13747main ()
13748{
13749
13750  ;
13751  return 0;
13752}
13753_ACEOF
13754if ac_fn_c_try_link "$LINENO"; then :
13755  eval $cacheid=yes
13756else
13757  eval $cacheid=no
13758fi
13759rm -f core conftest.err conftest.$ac_objext \
13760    conftest$ac_exeext conftest.$ac_ext
13761fi
13762
13763
13764		CFLAGS="$xorg_testset_save_CFLAGS"
13765
13766		eval supported=\$$cacheid
13767		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13768$as_echo "$supported" >&6; }
13769		if test "$supported" = "yes" ; then
13770			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
13771			found="yes"
13772		fi
13773	fi
13774
13775
13776
13777# These are currently disabled because they are noisy.  They will be enabled
13778# in the future once the codebase is sufficiently modernized to silence
13779# them.  For now, I don't want them to drown out the other warnings.
13780# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wlogical-op])
13781# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
13782# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
13783
13784# Turn some warnings into errors, so we don't accidently get successful builds
13785# when there are problems that should be fixed.
13786
13787if test "x$SELECTIVE_WERROR" = "xyes" ; then
13788
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801xorg_testset_save_CFLAGS="$CFLAGS"
13802
13803if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13804	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13805	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13806$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13807if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13808  $as_echo_n "(cached) " >&6
13809else
13810  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13811/* end confdefs.h.  */
13812int i;
13813_ACEOF
13814if ac_fn_c_try_compile "$LINENO"; then :
13815  xorg_cv_cc_flag_unknown_warning_option=yes
13816else
13817  xorg_cv_cc_flag_unknown_warning_option=no
13818fi
13819rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13820fi
13821{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13822$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13823	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13824	CFLAGS="$xorg_testset_save_CFLAGS"
13825fi
13826
13827if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13828	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13829		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13830	fi
13831	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13832	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13833$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13834if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13835  $as_echo_n "(cached) " >&6
13836else
13837  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13838/* end confdefs.h.  */
13839int i;
13840_ACEOF
13841if ac_fn_c_try_compile "$LINENO"; then :
13842  xorg_cv_cc_flag_unused_command_line_argument=yes
13843else
13844  xorg_cv_cc_flag_unused_command_line_argument=no
13845fi
13846rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13847fi
13848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13849$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13850	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13851	CFLAGS="$xorg_testset_save_CFLAGS"
13852fi
13853
13854found="no"
13855
13856	if test $found = "no" ; then
13857		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13858			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13859		fi
13860
13861		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13862			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13863		fi
13864
13865		CFLAGS="$CFLAGS -Werror=implicit"
13866
13867		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
13868$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
13869		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=implicit" | $as_tr_sh`
13870		if eval \${$cacheid+:} false; then :
13871  $as_echo_n "(cached) " >&6
13872else
13873  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13874/* end confdefs.h.  */
13875int i;
13876int
13877main ()
13878{
13879
13880  ;
13881  return 0;
13882}
13883_ACEOF
13884if ac_fn_c_try_link "$LINENO"; then :
13885  eval $cacheid=yes
13886else
13887  eval $cacheid=no
13888fi
13889rm -f core conftest.err conftest.$ac_objext \
13890    conftest$ac_exeext conftest.$ac_ext
13891fi
13892
13893
13894		CFLAGS="$xorg_testset_save_CFLAGS"
13895
13896		eval supported=\$$cacheid
13897		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13898$as_echo "$supported" >&6; }
13899		if test "$supported" = "yes" ; then
13900			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
13901			found="yes"
13902		fi
13903	fi
13904
13905	if test $found = "no" ; then
13906		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
13907			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13908		fi
13909
13910		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
13911			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13912		fi
13913
13914		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
13915
13916		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
13917$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
13918		cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" | $as_tr_sh`
13919		if eval \${$cacheid+:} false; then :
13920  $as_echo_n "(cached) " >&6
13921else
13922  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13923/* end confdefs.h.  */
13924int i;
13925int
13926main ()
13927{
13928
13929  ;
13930  return 0;
13931}
13932_ACEOF
13933if ac_fn_c_try_link "$LINENO"; then :
13934  eval $cacheid=yes
13935else
13936  eval $cacheid=no
13937fi
13938rm -f core conftest.err conftest.$ac_objext \
13939    conftest$ac_exeext conftest.$ac_ext
13940fi
13941
13942
13943		CFLAGS="$xorg_testset_save_CFLAGS"
13944
13945		eval supported=\$$cacheid
13946		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13947$as_echo "$supported" >&6; }
13948		if test "$supported" = "yes" ; then
13949			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
13950			found="yes"
13951		fi
13952	fi
13953
13954
13955
13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
13967
13968xorg_testset_save_CFLAGS="$CFLAGS"
13969
13970if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13971	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13972	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13973$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13974if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13975  $as_echo_n "(cached) " >&6
13976else
13977  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13978/* end confdefs.h.  */
13979int i;
13980_ACEOF
13981if ac_fn_c_try_compile "$LINENO"; then :
13982  xorg_cv_cc_flag_unknown_warning_option=yes
13983else
13984  xorg_cv_cc_flag_unknown_warning_option=no
13985fi
13986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13987fi
13988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13989$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13990	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13991	CFLAGS="$xorg_testset_save_CFLAGS"
13992fi
13993
13994if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13995	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13996		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13997	fi
13998	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13999	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14000$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14001if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14002  $as_echo_n "(cached) " >&6
14003else
14004  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14005/* end confdefs.h.  */
14006int i;
14007_ACEOF
14008if ac_fn_c_try_compile "$LINENO"; then :
14009  xorg_cv_cc_flag_unused_command_line_argument=yes
14010else
14011  xorg_cv_cc_flag_unused_command_line_argument=no
14012fi
14013rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14014fi
14015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14016$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14017	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14018	CFLAGS="$xorg_testset_save_CFLAGS"
14019fi
14020
14021found="no"
14022
14023	if test $found = "no" ; then
14024		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14025			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14026		fi
14027
14028		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14029			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14030		fi
14031
14032		CFLAGS="$CFLAGS -Werror=nonnull"
14033
14034		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
14035$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
14036		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=nonnull" | $as_tr_sh`
14037		if eval \${$cacheid+:} false; then :
14038  $as_echo_n "(cached) " >&6
14039else
14040  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14041/* end confdefs.h.  */
14042int i;
14043int
14044main ()
14045{
14046
14047  ;
14048  return 0;
14049}
14050_ACEOF
14051if ac_fn_c_try_link "$LINENO"; then :
14052  eval $cacheid=yes
14053else
14054  eval $cacheid=no
14055fi
14056rm -f core conftest.err conftest.$ac_objext \
14057    conftest$ac_exeext conftest.$ac_ext
14058fi
14059
14060
14061		CFLAGS="$xorg_testset_save_CFLAGS"
14062
14063		eval supported=\$$cacheid
14064		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14065$as_echo "$supported" >&6; }
14066		if test "$supported" = "yes" ; then
14067			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
14068			found="yes"
14069		fi
14070	fi
14071
14072
14073
14074
14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085
14086xorg_testset_save_CFLAGS="$CFLAGS"
14087
14088if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14089	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14090	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14091$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14092if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14093  $as_echo_n "(cached) " >&6
14094else
14095  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14096/* end confdefs.h.  */
14097int i;
14098_ACEOF
14099if ac_fn_c_try_compile "$LINENO"; then :
14100  xorg_cv_cc_flag_unknown_warning_option=yes
14101else
14102  xorg_cv_cc_flag_unknown_warning_option=no
14103fi
14104rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14105fi
14106{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14107$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14108	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14109	CFLAGS="$xorg_testset_save_CFLAGS"
14110fi
14111
14112if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14113	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14114		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14115	fi
14116	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14117	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14118$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14119if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14120  $as_echo_n "(cached) " >&6
14121else
14122  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14123/* end confdefs.h.  */
14124int i;
14125_ACEOF
14126if ac_fn_c_try_compile "$LINENO"; then :
14127  xorg_cv_cc_flag_unused_command_line_argument=yes
14128else
14129  xorg_cv_cc_flag_unused_command_line_argument=no
14130fi
14131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14132fi
14133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14134$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14135	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14136	CFLAGS="$xorg_testset_save_CFLAGS"
14137fi
14138
14139found="no"
14140
14141	if test $found = "no" ; then
14142		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14143			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14144		fi
14145
14146		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14147			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14148		fi
14149
14150		CFLAGS="$CFLAGS -Werror=init-self"
14151
14152		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
14153$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
14154		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=init-self" | $as_tr_sh`
14155		if eval \${$cacheid+:} false; then :
14156  $as_echo_n "(cached) " >&6
14157else
14158  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14159/* end confdefs.h.  */
14160int i;
14161int
14162main ()
14163{
14164
14165  ;
14166  return 0;
14167}
14168_ACEOF
14169if ac_fn_c_try_link "$LINENO"; then :
14170  eval $cacheid=yes
14171else
14172  eval $cacheid=no
14173fi
14174rm -f core conftest.err conftest.$ac_objext \
14175    conftest$ac_exeext conftest.$ac_ext
14176fi
14177
14178
14179		CFLAGS="$xorg_testset_save_CFLAGS"
14180
14181		eval supported=\$$cacheid
14182		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14183$as_echo "$supported" >&6; }
14184		if test "$supported" = "yes" ; then
14185			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
14186			found="yes"
14187		fi
14188	fi
14189
14190
14191
14192
14193
14194
14195
14196
14197
14198
14199
14200
14201
14202
14203
14204xorg_testset_save_CFLAGS="$CFLAGS"
14205
14206if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14207	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14208	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14209$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14210if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14211  $as_echo_n "(cached) " >&6
14212else
14213  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14214/* end confdefs.h.  */
14215int i;
14216_ACEOF
14217if ac_fn_c_try_compile "$LINENO"; then :
14218  xorg_cv_cc_flag_unknown_warning_option=yes
14219else
14220  xorg_cv_cc_flag_unknown_warning_option=no
14221fi
14222rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14223fi
14224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14225$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14226	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14227	CFLAGS="$xorg_testset_save_CFLAGS"
14228fi
14229
14230if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14231	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14232		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14233	fi
14234	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14235	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14236$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14237if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14238  $as_echo_n "(cached) " >&6
14239else
14240  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14241/* end confdefs.h.  */
14242int i;
14243_ACEOF
14244if ac_fn_c_try_compile "$LINENO"; then :
14245  xorg_cv_cc_flag_unused_command_line_argument=yes
14246else
14247  xorg_cv_cc_flag_unused_command_line_argument=no
14248fi
14249rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14250fi
14251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14252$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14253	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14254	CFLAGS="$xorg_testset_save_CFLAGS"
14255fi
14256
14257found="no"
14258
14259	if test $found = "no" ; then
14260		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14261			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14262		fi
14263
14264		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14265			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14266		fi
14267
14268		CFLAGS="$CFLAGS -Werror=main"
14269
14270		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
14271$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
14272		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=main" | $as_tr_sh`
14273		if eval \${$cacheid+:} false; then :
14274  $as_echo_n "(cached) " >&6
14275else
14276  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14277/* end confdefs.h.  */
14278int i;
14279int
14280main ()
14281{
14282
14283  ;
14284  return 0;
14285}
14286_ACEOF
14287if ac_fn_c_try_link "$LINENO"; then :
14288  eval $cacheid=yes
14289else
14290  eval $cacheid=no
14291fi
14292rm -f core conftest.err conftest.$ac_objext \
14293    conftest$ac_exeext conftest.$ac_ext
14294fi
14295
14296
14297		CFLAGS="$xorg_testset_save_CFLAGS"
14298
14299		eval supported=\$$cacheid
14300		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14301$as_echo "$supported" >&6; }
14302		if test "$supported" = "yes" ; then
14303			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
14304			found="yes"
14305		fi
14306	fi
14307
14308
14309
14310
14311
14312
14313
14314
14315
14316
14317
14318
14319
14320
14321
14322xorg_testset_save_CFLAGS="$CFLAGS"
14323
14324if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14325	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14326	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14327$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14328if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14329  $as_echo_n "(cached) " >&6
14330else
14331  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14332/* end confdefs.h.  */
14333int i;
14334_ACEOF
14335if ac_fn_c_try_compile "$LINENO"; then :
14336  xorg_cv_cc_flag_unknown_warning_option=yes
14337else
14338  xorg_cv_cc_flag_unknown_warning_option=no
14339fi
14340rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14341fi
14342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14343$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14344	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14345	CFLAGS="$xorg_testset_save_CFLAGS"
14346fi
14347
14348if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14349	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14350		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14351	fi
14352	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14353	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14354$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14355if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14356  $as_echo_n "(cached) " >&6
14357else
14358  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14359/* end confdefs.h.  */
14360int i;
14361_ACEOF
14362if ac_fn_c_try_compile "$LINENO"; then :
14363  xorg_cv_cc_flag_unused_command_line_argument=yes
14364else
14365  xorg_cv_cc_flag_unused_command_line_argument=no
14366fi
14367rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14368fi
14369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14370$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14371	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14372	CFLAGS="$xorg_testset_save_CFLAGS"
14373fi
14374
14375found="no"
14376
14377	if test $found = "no" ; then
14378		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14379			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14380		fi
14381
14382		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14383			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14384		fi
14385
14386		CFLAGS="$CFLAGS -Werror=missing-braces"
14387
14388		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
14389$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
14390		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=missing-braces" | $as_tr_sh`
14391		if eval \${$cacheid+:} false; then :
14392  $as_echo_n "(cached) " >&6
14393else
14394  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14395/* end confdefs.h.  */
14396int i;
14397int
14398main ()
14399{
14400
14401  ;
14402  return 0;
14403}
14404_ACEOF
14405if ac_fn_c_try_link "$LINENO"; then :
14406  eval $cacheid=yes
14407else
14408  eval $cacheid=no
14409fi
14410rm -f core conftest.err conftest.$ac_objext \
14411    conftest$ac_exeext conftest.$ac_ext
14412fi
14413
14414
14415		CFLAGS="$xorg_testset_save_CFLAGS"
14416
14417		eval supported=\$$cacheid
14418		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14419$as_echo "$supported" >&6; }
14420		if test "$supported" = "yes" ; then
14421			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
14422			found="yes"
14423		fi
14424	fi
14425
14426
14427
14428
14429
14430
14431
14432
14433
14434
14435
14436
14437
14438
14439
14440xorg_testset_save_CFLAGS="$CFLAGS"
14441
14442if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14443	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14444	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14445$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14446if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14447  $as_echo_n "(cached) " >&6
14448else
14449  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14450/* end confdefs.h.  */
14451int i;
14452_ACEOF
14453if ac_fn_c_try_compile "$LINENO"; then :
14454  xorg_cv_cc_flag_unknown_warning_option=yes
14455else
14456  xorg_cv_cc_flag_unknown_warning_option=no
14457fi
14458rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14459fi
14460{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14461$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14462	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14463	CFLAGS="$xorg_testset_save_CFLAGS"
14464fi
14465
14466if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14467	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14468		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14469	fi
14470	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14471	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14472$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14473if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14474  $as_echo_n "(cached) " >&6
14475else
14476  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14477/* end confdefs.h.  */
14478int i;
14479_ACEOF
14480if ac_fn_c_try_compile "$LINENO"; then :
14481  xorg_cv_cc_flag_unused_command_line_argument=yes
14482else
14483  xorg_cv_cc_flag_unused_command_line_argument=no
14484fi
14485rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14486fi
14487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14488$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14489	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14490	CFLAGS="$xorg_testset_save_CFLAGS"
14491fi
14492
14493found="no"
14494
14495	if test $found = "no" ; then
14496		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14497			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14498		fi
14499
14500		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14501			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14502		fi
14503
14504		CFLAGS="$CFLAGS -Werror=sequence-point"
14505
14506		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
14507$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
14508		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=sequence-point" | $as_tr_sh`
14509		if eval \${$cacheid+:} false; then :
14510  $as_echo_n "(cached) " >&6
14511else
14512  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14513/* end confdefs.h.  */
14514int i;
14515int
14516main ()
14517{
14518
14519  ;
14520  return 0;
14521}
14522_ACEOF
14523if ac_fn_c_try_link "$LINENO"; then :
14524  eval $cacheid=yes
14525else
14526  eval $cacheid=no
14527fi
14528rm -f core conftest.err conftest.$ac_objext \
14529    conftest$ac_exeext conftest.$ac_ext
14530fi
14531
14532
14533		CFLAGS="$xorg_testset_save_CFLAGS"
14534
14535		eval supported=\$$cacheid
14536		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14537$as_echo "$supported" >&6; }
14538		if test "$supported" = "yes" ; then
14539			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
14540			found="yes"
14541		fi
14542	fi
14543
14544
14545
14546
14547
14548
14549
14550
14551
14552
14553
14554
14555
14556
14557
14558xorg_testset_save_CFLAGS="$CFLAGS"
14559
14560if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14561	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14562	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14563$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14564if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14565  $as_echo_n "(cached) " >&6
14566else
14567  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14568/* end confdefs.h.  */
14569int i;
14570_ACEOF
14571if ac_fn_c_try_compile "$LINENO"; then :
14572  xorg_cv_cc_flag_unknown_warning_option=yes
14573else
14574  xorg_cv_cc_flag_unknown_warning_option=no
14575fi
14576rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14577fi
14578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14579$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14580	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14581	CFLAGS="$xorg_testset_save_CFLAGS"
14582fi
14583
14584if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14585	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14586		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14587	fi
14588	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14589	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14590$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14591if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14592  $as_echo_n "(cached) " >&6
14593else
14594  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14595/* end confdefs.h.  */
14596int i;
14597_ACEOF
14598if ac_fn_c_try_compile "$LINENO"; then :
14599  xorg_cv_cc_flag_unused_command_line_argument=yes
14600else
14601  xorg_cv_cc_flag_unused_command_line_argument=no
14602fi
14603rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14604fi
14605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14606$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14607	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14608	CFLAGS="$xorg_testset_save_CFLAGS"
14609fi
14610
14611found="no"
14612
14613	if test $found = "no" ; then
14614		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14615			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14616		fi
14617
14618		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14619			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14620		fi
14621
14622		CFLAGS="$CFLAGS -Werror=return-type"
14623
14624		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
14625$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
14626		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=return-type" | $as_tr_sh`
14627		if eval \${$cacheid+:} false; then :
14628  $as_echo_n "(cached) " >&6
14629else
14630  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14631/* end confdefs.h.  */
14632int i;
14633int
14634main ()
14635{
14636
14637  ;
14638  return 0;
14639}
14640_ACEOF
14641if ac_fn_c_try_link "$LINENO"; then :
14642  eval $cacheid=yes
14643else
14644  eval $cacheid=no
14645fi
14646rm -f core conftest.err conftest.$ac_objext \
14647    conftest$ac_exeext conftest.$ac_ext
14648fi
14649
14650
14651		CFLAGS="$xorg_testset_save_CFLAGS"
14652
14653		eval supported=\$$cacheid
14654		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14655$as_echo "$supported" >&6; }
14656		if test "$supported" = "yes" ; then
14657			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
14658			found="yes"
14659		fi
14660	fi
14661
14662	if test $found = "no" ; then
14663		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14664			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14665		fi
14666
14667		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14668			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14669		fi
14670
14671		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14672
14673		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
14674$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
14675		cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_FUNC_HAS_NO_RETURN_STMT" | $as_tr_sh`
14676		if eval \${$cacheid+:} false; then :
14677  $as_echo_n "(cached) " >&6
14678else
14679  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14680/* end confdefs.h.  */
14681int i;
14682int
14683main ()
14684{
14685
14686  ;
14687  return 0;
14688}
14689_ACEOF
14690if ac_fn_c_try_link "$LINENO"; then :
14691  eval $cacheid=yes
14692else
14693  eval $cacheid=no
14694fi
14695rm -f core conftest.err conftest.$ac_objext \
14696    conftest$ac_exeext conftest.$ac_ext
14697fi
14698
14699
14700		CFLAGS="$xorg_testset_save_CFLAGS"
14701
14702		eval supported=\$$cacheid
14703		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14704$as_echo "$supported" >&6; }
14705		if test "$supported" = "yes" ; then
14706			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14707			found="yes"
14708		fi
14709	fi
14710
14711
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_unknown_warning_option" = "xyes" ; then
14782			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14783		fi
14784
14785		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14786			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14787		fi
14788
14789		CFLAGS="$CFLAGS -Werror=trigraphs"
14790
14791		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
14792$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
14793		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=trigraphs" | $as_tr_sh`
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=trigraphs"
14825			found="yes"
14826		fi
14827	fi
14828
14829
14830
14831
14832
14833
14834
14835
14836
14837
14838
14839
14840
14841
14842
14843xorg_testset_save_CFLAGS="$CFLAGS"
14844
14845if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14846	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14847	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14848$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14849if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14850  $as_echo_n "(cached) " >&6
14851else
14852  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14853/* end confdefs.h.  */
14854int i;
14855_ACEOF
14856if ac_fn_c_try_compile "$LINENO"; then :
14857  xorg_cv_cc_flag_unknown_warning_option=yes
14858else
14859  xorg_cv_cc_flag_unknown_warning_option=no
14860fi
14861rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14862fi
14863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14864$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14865	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14866	CFLAGS="$xorg_testset_save_CFLAGS"
14867fi
14868
14869if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14870	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14871		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14872	fi
14873	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14874	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14875$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14876if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14877  $as_echo_n "(cached) " >&6
14878else
14879  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14880/* end confdefs.h.  */
14881int i;
14882_ACEOF
14883if ac_fn_c_try_compile "$LINENO"; then :
14884  xorg_cv_cc_flag_unused_command_line_argument=yes
14885else
14886  xorg_cv_cc_flag_unused_command_line_argument=no
14887fi
14888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14889fi
14890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14891$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14892	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14893	CFLAGS="$xorg_testset_save_CFLAGS"
14894fi
14895
14896found="no"
14897
14898	if test $found = "no" ; then
14899		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
14900			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14901		fi
14902
14903		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
14904			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14905		fi
14906
14907		CFLAGS="$CFLAGS -Werror=array-bounds"
14908
14909		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
14910$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
14911		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=array-bounds" | $as_tr_sh`
14912		if eval \${$cacheid+:} false; then :
14913  $as_echo_n "(cached) " >&6
14914else
14915  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14916/* end confdefs.h.  */
14917int i;
14918int
14919main ()
14920{
14921
14922  ;
14923  return 0;
14924}
14925_ACEOF
14926if ac_fn_c_try_link "$LINENO"; then :
14927  eval $cacheid=yes
14928else
14929  eval $cacheid=no
14930fi
14931rm -f core conftest.err conftest.$ac_objext \
14932    conftest$ac_exeext conftest.$ac_ext
14933fi
14934
14935
14936		CFLAGS="$xorg_testset_save_CFLAGS"
14937
14938		eval supported=\$$cacheid
14939		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14940$as_echo "$supported" >&6; }
14941		if test "$supported" = "yes" ; then
14942			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
14943			found="yes"
14944		fi
14945	fi
14946
14947
14948
14949
14950
14951
14952
14953
14954
14955
14956
14957
14958
14959
14960
14961xorg_testset_save_CFLAGS="$CFLAGS"
14962
14963if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14964	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14965	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14966$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14967if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14968  $as_echo_n "(cached) " >&6
14969else
14970  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14971/* end confdefs.h.  */
14972int i;
14973_ACEOF
14974if ac_fn_c_try_compile "$LINENO"; then :
14975  xorg_cv_cc_flag_unknown_warning_option=yes
14976else
14977  xorg_cv_cc_flag_unknown_warning_option=no
14978fi
14979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14980fi
14981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14982$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14983	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14984	CFLAGS="$xorg_testset_save_CFLAGS"
14985fi
14986
14987if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14988	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14989		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14990	fi
14991	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14992	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14993$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14994if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14995  $as_echo_n "(cached) " >&6
14996else
14997  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14998/* end confdefs.h.  */
14999int i;
15000_ACEOF
15001if ac_fn_c_try_compile "$LINENO"; then :
15002  xorg_cv_cc_flag_unused_command_line_argument=yes
15003else
15004  xorg_cv_cc_flag_unused_command_line_argument=no
15005fi
15006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15007fi
15008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15009$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15010	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15011	CFLAGS="$xorg_testset_save_CFLAGS"
15012fi
15013
15014found="no"
15015
15016	if test $found = "no" ; then
15017		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15018			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15019		fi
15020
15021		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15022			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15023		fi
15024
15025		CFLAGS="$CFLAGS -Werror=write-strings"
15026
15027		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
15028$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
15029		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=write-strings" | $as_tr_sh`
15030		if eval \${$cacheid+:} false; then :
15031  $as_echo_n "(cached) " >&6
15032else
15033  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15034/* end confdefs.h.  */
15035int i;
15036int
15037main ()
15038{
15039
15040  ;
15041  return 0;
15042}
15043_ACEOF
15044if ac_fn_c_try_link "$LINENO"; then :
15045  eval $cacheid=yes
15046else
15047  eval $cacheid=no
15048fi
15049rm -f core conftest.err conftest.$ac_objext \
15050    conftest$ac_exeext conftest.$ac_ext
15051fi
15052
15053
15054		CFLAGS="$xorg_testset_save_CFLAGS"
15055
15056		eval supported=\$$cacheid
15057		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15058$as_echo "$supported" >&6; }
15059		if test "$supported" = "yes" ; then
15060			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
15061			found="yes"
15062		fi
15063	fi
15064
15065
15066
15067
15068
15069
15070
15071
15072
15073
15074
15075
15076
15077
15078
15079xorg_testset_save_CFLAGS="$CFLAGS"
15080
15081if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15082	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15083	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15084$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15085if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15086  $as_echo_n "(cached) " >&6
15087else
15088  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15089/* end confdefs.h.  */
15090int i;
15091_ACEOF
15092if ac_fn_c_try_compile "$LINENO"; then :
15093  xorg_cv_cc_flag_unknown_warning_option=yes
15094else
15095  xorg_cv_cc_flag_unknown_warning_option=no
15096fi
15097rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15098fi
15099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15100$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15101	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15102	CFLAGS="$xorg_testset_save_CFLAGS"
15103fi
15104
15105if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15106	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15107		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15108	fi
15109	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15110	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15111$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15112if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15113  $as_echo_n "(cached) " >&6
15114else
15115  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15116/* end confdefs.h.  */
15117int i;
15118_ACEOF
15119if ac_fn_c_try_compile "$LINENO"; then :
15120  xorg_cv_cc_flag_unused_command_line_argument=yes
15121else
15122  xorg_cv_cc_flag_unused_command_line_argument=no
15123fi
15124rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15125fi
15126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15127$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15128	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15129	CFLAGS="$xorg_testset_save_CFLAGS"
15130fi
15131
15132found="no"
15133
15134	if test $found = "no" ; then
15135		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15136			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15137		fi
15138
15139		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15140			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15141		fi
15142
15143		CFLAGS="$CFLAGS -Werror=address"
15144
15145		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
15146$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
15147		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=address" | $as_tr_sh`
15148		if eval \${$cacheid+:} false; then :
15149  $as_echo_n "(cached) " >&6
15150else
15151  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15152/* end confdefs.h.  */
15153int i;
15154int
15155main ()
15156{
15157
15158  ;
15159  return 0;
15160}
15161_ACEOF
15162if ac_fn_c_try_link "$LINENO"; then :
15163  eval $cacheid=yes
15164else
15165  eval $cacheid=no
15166fi
15167rm -f core conftest.err conftest.$ac_objext \
15168    conftest$ac_exeext conftest.$ac_ext
15169fi
15170
15171
15172		CFLAGS="$xorg_testset_save_CFLAGS"
15173
15174		eval supported=\$$cacheid
15175		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15176$as_echo "$supported" >&6; }
15177		if test "$supported" = "yes" ; then
15178			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
15179			found="yes"
15180		fi
15181	fi
15182
15183
15184
15185
15186
15187
15188
15189
15190
15191
15192
15193
15194
15195
15196
15197xorg_testset_save_CFLAGS="$CFLAGS"
15198
15199if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15200	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15201	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15202$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15203if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15204  $as_echo_n "(cached) " >&6
15205else
15206  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15207/* end confdefs.h.  */
15208int i;
15209_ACEOF
15210if ac_fn_c_try_compile "$LINENO"; then :
15211  xorg_cv_cc_flag_unknown_warning_option=yes
15212else
15213  xorg_cv_cc_flag_unknown_warning_option=no
15214fi
15215rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15216fi
15217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15218$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15219	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15220	CFLAGS="$xorg_testset_save_CFLAGS"
15221fi
15222
15223if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15224	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15225		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15226	fi
15227	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15228	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15229$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15230if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15231  $as_echo_n "(cached) " >&6
15232else
15233  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15234/* end confdefs.h.  */
15235int i;
15236_ACEOF
15237if ac_fn_c_try_compile "$LINENO"; then :
15238  xorg_cv_cc_flag_unused_command_line_argument=yes
15239else
15240  xorg_cv_cc_flag_unused_command_line_argument=no
15241fi
15242rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15243fi
15244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15245$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15246	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15247	CFLAGS="$xorg_testset_save_CFLAGS"
15248fi
15249
15250found="no"
15251
15252	if test $found = "no" ; then
15253		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15254			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15255		fi
15256
15257		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15258			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15259		fi
15260
15261		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
15262
15263		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
15264$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
15265		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=int-to-pointer-cast" | $as_tr_sh`
15266		if eval \${$cacheid+:} false; then :
15267  $as_echo_n "(cached) " >&6
15268else
15269  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15270/* end confdefs.h.  */
15271int i;
15272int
15273main ()
15274{
15275
15276  ;
15277  return 0;
15278}
15279_ACEOF
15280if ac_fn_c_try_link "$LINENO"; then :
15281  eval $cacheid=yes
15282else
15283  eval $cacheid=no
15284fi
15285rm -f core conftest.err conftest.$ac_objext \
15286    conftest$ac_exeext conftest.$ac_ext
15287fi
15288
15289
15290		CFLAGS="$xorg_testset_save_CFLAGS"
15291
15292		eval supported=\$$cacheid
15293		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15294$as_echo "$supported" >&6; }
15295		if test "$supported" = "yes" ; then
15296			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
15297			found="yes"
15298		fi
15299	fi
15300
15301	if test $found = "no" ; then
15302		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15303			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15304		fi
15305
15306		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15307			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15308		fi
15309
15310		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15311
15312		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
15313$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
15314		cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_BAD_PTR_INT_COMBINATION" | $as_tr_sh`
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 -errwarn=E_BAD_PTR_INT_COMBINATION"
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_unknown_warning_option" = "xyes" ; then
15421			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15422		fi
15423
15424		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15425			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15426		fi
15427
15428		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
15429
15430		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
15431$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
15432		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=pointer-to-int-cast" | $as_tr_sh`
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=pointer-to-int-cast"
15464			found="yes"
15465		fi
15466	fi
15467
15468 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
15469else
15470{ $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
15471$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;}
15472
15473
15474
15475
15476
15477
15478
15479
15480
15481
15482
15483
15484
15485xorg_testset_save_CFLAGS="$CFLAGS"
15486
15487if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15488	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15489	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15490$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15491if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15492  $as_echo_n "(cached) " >&6
15493else
15494  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15495/* end confdefs.h.  */
15496int i;
15497_ACEOF
15498if ac_fn_c_try_compile "$LINENO"; then :
15499  xorg_cv_cc_flag_unknown_warning_option=yes
15500else
15501  xorg_cv_cc_flag_unknown_warning_option=no
15502fi
15503rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15504fi
15505{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15506$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15507	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15508	CFLAGS="$xorg_testset_save_CFLAGS"
15509fi
15510
15511if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15512	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15513		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15514	fi
15515	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15516	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15517$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15518if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15519  $as_echo_n "(cached) " >&6
15520else
15521  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15522/* end confdefs.h.  */
15523int i;
15524_ACEOF
15525if ac_fn_c_try_compile "$LINENO"; then :
15526  xorg_cv_cc_flag_unused_command_line_argument=yes
15527else
15528  xorg_cv_cc_flag_unused_command_line_argument=no
15529fi
15530rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15531fi
15532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15533$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15534	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15535	CFLAGS="$xorg_testset_save_CFLAGS"
15536fi
15537
15538found="no"
15539
15540	if test $found = "no" ; then
15541		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15542			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15543		fi
15544
15545		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15546			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15547		fi
15548
15549		CFLAGS="$CFLAGS -Wimplicit"
15550
15551		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
15552$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
15553		cacheid=xorg_cv_cc_flag__Wimplicit
15554		if eval \${$cacheid+:} false; then :
15555  $as_echo_n "(cached) " >&6
15556else
15557  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15558/* end confdefs.h.  */
15559int i;
15560int
15561main ()
15562{
15563
15564  ;
15565  return 0;
15566}
15567_ACEOF
15568if ac_fn_c_try_link "$LINENO"; then :
15569  eval $cacheid=yes
15570else
15571  eval $cacheid=no
15572fi
15573rm -f core conftest.err conftest.$ac_objext \
15574    conftest$ac_exeext conftest.$ac_ext
15575fi
15576
15577
15578		CFLAGS="$xorg_testset_save_CFLAGS"
15579
15580		eval supported=\$$cacheid
15581		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15582$as_echo "$supported" >&6; }
15583		if test "$supported" = "yes" ; then
15584			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
15585			found="yes"
15586		fi
15587	fi
15588
15589
15590
15591
15592
15593
15594
15595
15596
15597
15598
15599
15600
15601
15602
15603xorg_testset_save_CFLAGS="$CFLAGS"
15604
15605if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15606	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15607	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15608$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15609if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15610  $as_echo_n "(cached) " >&6
15611else
15612  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15613/* end confdefs.h.  */
15614int i;
15615_ACEOF
15616if ac_fn_c_try_compile "$LINENO"; then :
15617  xorg_cv_cc_flag_unknown_warning_option=yes
15618else
15619  xorg_cv_cc_flag_unknown_warning_option=no
15620fi
15621rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15622fi
15623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15624$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15625	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15626	CFLAGS="$xorg_testset_save_CFLAGS"
15627fi
15628
15629if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15630	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15631		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15632	fi
15633	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15634	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15635$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15636if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15637  $as_echo_n "(cached) " >&6
15638else
15639  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15640/* end confdefs.h.  */
15641int i;
15642_ACEOF
15643if ac_fn_c_try_compile "$LINENO"; then :
15644  xorg_cv_cc_flag_unused_command_line_argument=yes
15645else
15646  xorg_cv_cc_flag_unused_command_line_argument=no
15647fi
15648rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15649fi
15650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15651$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15652	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15653	CFLAGS="$xorg_testset_save_CFLAGS"
15654fi
15655
15656found="no"
15657
15658	if test $found = "no" ; then
15659		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15660			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15661		fi
15662
15663		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15664			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15665		fi
15666
15667		CFLAGS="$CFLAGS -Wnonnull"
15668
15669		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
15670$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
15671		cacheid=xorg_cv_cc_flag__Wnonnull
15672		if eval \${$cacheid+:} false; then :
15673  $as_echo_n "(cached) " >&6
15674else
15675  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15676/* end confdefs.h.  */
15677int i;
15678int
15679main ()
15680{
15681
15682  ;
15683  return 0;
15684}
15685_ACEOF
15686if ac_fn_c_try_link "$LINENO"; then :
15687  eval $cacheid=yes
15688else
15689  eval $cacheid=no
15690fi
15691rm -f core conftest.err conftest.$ac_objext \
15692    conftest$ac_exeext conftest.$ac_ext
15693fi
15694
15695
15696		CFLAGS="$xorg_testset_save_CFLAGS"
15697
15698		eval supported=\$$cacheid
15699		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15700$as_echo "$supported" >&6; }
15701		if test "$supported" = "yes" ; then
15702			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
15703			found="yes"
15704		fi
15705	fi
15706
15707
15708
15709
15710
15711
15712
15713
15714
15715
15716
15717
15718
15719
15720
15721xorg_testset_save_CFLAGS="$CFLAGS"
15722
15723if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15724	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15725	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15726$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15727if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15728  $as_echo_n "(cached) " >&6
15729else
15730  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15731/* end confdefs.h.  */
15732int i;
15733_ACEOF
15734if ac_fn_c_try_compile "$LINENO"; then :
15735  xorg_cv_cc_flag_unknown_warning_option=yes
15736else
15737  xorg_cv_cc_flag_unknown_warning_option=no
15738fi
15739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15740fi
15741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15742$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15743	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15744	CFLAGS="$xorg_testset_save_CFLAGS"
15745fi
15746
15747if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15748	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15749		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15750	fi
15751	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15752	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15753$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15754if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15755  $as_echo_n "(cached) " >&6
15756else
15757  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15758/* end confdefs.h.  */
15759int i;
15760_ACEOF
15761if ac_fn_c_try_compile "$LINENO"; then :
15762  xorg_cv_cc_flag_unused_command_line_argument=yes
15763else
15764  xorg_cv_cc_flag_unused_command_line_argument=no
15765fi
15766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15767fi
15768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15769$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15770	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15771	CFLAGS="$xorg_testset_save_CFLAGS"
15772fi
15773
15774found="no"
15775
15776	if test $found = "no" ; then
15777		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15778			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15779		fi
15780
15781		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15782			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15783		fi
15784
15785		CFLAGS="$CFLAGS -Winit-self"
15786
15787		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
15788$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
15789		cacheid=xorg_cv_cc_flag__Winit_self
15790		if eval \${$cacheid+:} false; then :
15791  $as_echo_n "(cached) " >&6
15792else
15793  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15794/* end confdefs.h.  */
15795int i;
15796int
15797main ()
15798{
15799
15800  ;
15801  return 0;
15802}
15803_ACEOF
15804if ac_fn_c_try_link "$LINENO"; then :
15805  eval $cacheid=yes
15806else
15807  eval $cacheid=no
15808fi
15809rm -f core conftest.err conftest.$ac_objext \
15810    conftest$ac_exeext conftest.$ac_ext
15811fi
15812
15813
15814		CFLAGS="$xorg_testset_save_CFLAGS"
15815
15816		eval supported=\$$cacheid
15817		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15818$as_echo "$supported" >&6; }
15819		if test "$supported" = "yes" ; then
15820			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
15821			found="yes"
15822		fi
15823	fi
15824
15825
15826
15827
15828
15829
15830
15831
15832
15833
15834
15835
15836
15837
15838
15839xorg_testset_save_CFLAGS="$CFLAGS"
15840
15841if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15842	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15843	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15844$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15845if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15846  $as_echo_n "(cached) " >&6
15847else
15848  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15849/* end confdefs.h.  */
15850int i;
15851_ACEOF
15852if ac_fn_c_try_compile "$LINENO"; then :
15853  xorg_cv_cc_flag_unknown_warning_option=yes
15854else
15855  xorg_cv_cc_flag_unknown_warning_option=no
15856fi
15857rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15858fi
15859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15860$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15861	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15862	CFLAGS="$xorg_testset_save_CFLAGS"
15863fi
15864
15865if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15866	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15867		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15868	fi
15869	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15870	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15871$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15872if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15873  $as_echo_n "(cached) " >&6
15874else
15875  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15876/* end confdefs.h.  */
15877int i;
15878_ACEOF
15879if ac_fn_c_try_compile "$LINENO"; then :
15880  xorg_cv_cc_flag_unused_command_line_argument=yes
15881else
15882  xorg_cv_cc_flag_unused_command_line_argument=no
15883fi
15884rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15885fi
15886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15887$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15888	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15889	CFLAGS="$xorg_testset_save_CFLAGS"
15890fi
15891
15892found="no"
15893
15894	if test $found = "no" ; then
15895		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
15896			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15897		fi
15898
15899		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
15900			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15901		fi
15902
15903		CFLAGS="$CFLAGS -Wmain"
15904
15905		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
15906$as_echo_n "checking if $CC supports -Wmain... " >&6; }
15907		cacheid=xorg_cv_cc_flag__Wmain
15908		if eval \${$cacheid+:} false; then :
15909  $as_echo_n "(cached) " >&6
15910else
15911  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15912/* end confdefs.h.  */
15913int i;
15914int
15915main ()
15916{
15917
15918  ;
15919  return 0;
15920}
15921_ACEOF
15922if ac_fn_c_try_link "$LINENO"; then :
15923  eval $cacheid=yes
15924else
15925  eval $cacheid=no
15926fi
15927rm -f core conftest.err conftest.$ac_objext \
15928    conftest$ac_exeext conftest.$ac_ext
15929fi
15930
15931
15932		CFLAGS="$xorg_testset_save_CFLAGS"
15933
15934		eval supported=\$$cacheid
15935		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15936$as_echo "$supported" >&6; }
15937		if test "$supported" = "yes" ; then
15938			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
15939			found="yes"
15940		fi
15941	fi
15942
15943
15944
15945
15946
15947
15948
15949
15950
15951
15952
15953
15954
15955
15956
15957xorg_testset_save_CFLAGS="$CFLAGS"
15958
15959if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15960	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15961	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15962$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15963if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15964  $as_echo_n "(cached) " >&6
15965else
15966  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15967/* end confdefs.h.  */
15968int i;
15969_ACEOF
15970if ac_fn_c_try_compile "$LINENO"; then :
15971  xorg_cv_cc_flag_unknown_warning_option=yes
15972else
15973  xorg_cv_cc_flag_unknown_warning_option=no
15974fi
15975rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15976fi
15977{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15978$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15979	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15980	CFLAGS="$xorg_testset_save_CFLAGS"
15981fi
15982
15983if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15984	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15985		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15986	fi
15987	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15988	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15989$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15990if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15991  $as_echo_n "(cached) " >&6
15992else
15993  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15994/* end confdefs.h.  */
15995int i;
15996_ACEOF
15997if ac_fn_c_try_compile "$LINENO"; then :
15998  xorg_cv_cc_flag_unused_command_line_argument=yes
15999else
16000  xorg_cv_cc_flag_unused_command_line_argument=no
16001fi
16002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16003fi
16004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16005$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16006	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16007	CFLAGS="$xorg_testset_save_CFLAGS"
16008fi
16009
16010found="no"
16011
16012	if test $found = "no" ; then
16013		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16014			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16015		fi
16016
16017		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16018			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16019		fi
16020
16021		CFLAGS="$CFLAGS -Wmissing-braces"
16022
16023		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
16024$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
16025		cacheid=xorg_cv_cc_flag__Wmissing_braces
16026		if eval \${$cacheid+:} false; then :
16027  $as_echo_n "(cached) " >&6
16028else
16029  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16030/* end confdefs.h.  */
16031int i;
16032int
16033main ()
16034{
16035
16036  ;
16037  return 0;
16038}
16039_ACEOF
16040if ac_fn_c_try_link "$LINENO"; then :
16041  eval $cacheid=yes
16042else
16043  eval $cacheid=no
16044fi
16045rm -f core conftest.err conftest.$ac_objext \
16046    conftest$ac_exeext conftest.$ac_ext
16047fi
16048
16049
16050		CFLAGS="$xorg_testset_save_CFLAGS"
16051
16052		eval supported=\$$cacheid
16053		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16054$as_echo "$supported" >&6; }
16055		if test "$supported" = "yes" ; then
16056			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
16057			found="yes"
16058		fi
16059	fi
16060
16061
16062
16063
16064
16065
16066
16067
16068
16069
16070
16071
16072
16073
16074
16075xorg_testset_save_CFLAGS="$CFLAGS"
16076
16077if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16078	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16079	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16080$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16081if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16082  $as_echo_n "(cached) " >&6
16083else
16084  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16085/* end confdefs.h.  */
16086int i;
16087_ACEOF
16088if ac_fn_c_try_compile "$LINENO"; then :
16089  xorg_cv_cc_flag_unknown_warning_option=yes
16090else
16091  xorg_cv_cc_flag_unknown_warning_option=no
16092fi
16093rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16094fi
16095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16096$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16097	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16098	CFLAGS="$xorg_testset_save_CFLAGS"
16099fi
16100
16101if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16102	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16103		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16104	fi
16105	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16106	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16107$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16108if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16109  $as_echo_n "(cached) " >&6
16110else
16111  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16112/* end confdefs.h.  */
16113int i;
16114_ACEOF
16115if ac_fn_c_try_compile "$LINENO"; then :
16116  xorg_cv_cc_flag_unused_command_line_argument=yes
16117else
16118  xorg_cv_cc_flag_unused_command_line_argument=no
16119fi
16120rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16121fi
16122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16123$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16124	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16125	CFLAGS="$xorg_testset_save_CFLAGS"
16126fi
16127
16128found="no"
16129
16130	if test $found = "no" ; then
16131		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16132			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16133		fi
16134
16135		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16136			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16137		fi
16138
16139		CFLAGS="$CFLAGS -Wsequence-point"
16140
16141		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
16142$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
16143		cacheid=xorg_cv_cc_flag__Wsequence_point
16144		if eval \${$cacheid+:} false; then :
16145  $as_echo_n "(cached) " >&6
16146else
16147  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16148/* end confdefs.h.  */
16149int i;
16150int
16151main ()
16152{
16153
16154  ;
16155  return 0;
16156}
16157_ACEOF
16158if ac_fn_c_try_link "$LINENO"; then :
16159  eval $cacheid=yes
16160else
16161  eval $cacheid=no
16162fi
16163rm -f core conftest.err conftest.$ac_objext \
16164    conftest$ac_exeext conftest.$ac_ext
16165fi
16166
16167
16168		CFLAGS="$xorg_testset_save_CFLAGS"
16169
16170		eval supported=\$$cacheid
16171		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16172$as_echo "$supported" >&6; }
16173		if test "$supported" = "yes" ; then
16174			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
16175			found="yes"
16176		fi
16177	fi
16178
16179
16180
16181
16182
16183
16184
16185
16186
16187
16188
16189
16190
16191
16192
16193xorg_testset_save_CFLAGS="$CFLAGS"
16194
16195if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16196	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16197	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16198$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16199if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16200  $as_echo_n "(cached) " >&6
16201else
16202  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16203/* end confdefs.h.  */
16204int i;
16205_ACEOF
16206if ac_fn_c_try_compile "$LINENO"; then :
16207  xorg_cv_cc_flag_unknown_warning_option=yes
16208else
16209  xorg_cv_cc_flag_unknown_warning_option=no
16210fi
16211rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16212fi
16213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16214$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16215	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16216	CFLAGS="$xorg_testset_save_CFLAGS"
16217fi
16218
16219if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16220	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16221		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16222	fi
16223	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16224	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16225$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16226if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16227  $as_echo_n "(cached) " >&6
16228else
16229  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16230/* end confdefs.h.  */
16231int i;
16232_ACEOF
16233if ac_fn_c_try_compile "$LINENO"; then :
16234  xorg_cv_cc_flag_unused_command_line_argument=yes
16235else
16236  xorg_cv_cc_flag_unused_command_line_argument=no
16237fi
16238rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16239fi
16240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16241$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16242	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16243	CFLAGS="$xorg_testset_save_CFLAGS"
16244fi
16245
16246found="no"
16247
16248	if test $found = "no" ; then
16249		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16250			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16251		fi
16252
16253		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16254			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16255		fi
16256
16257		CFLAGS="$CFLAGS -Wreturn-type"
16258
16259		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
16260$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
16261		cacheid=xorg_cv_cc_flag__Wreturn_type
16262		if eval \${$cacheid+:} false; then :
16263  $as_echo_n "(cached) " >&6
16264else
16265  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16266/* end confdefs.h.  */
16267int i;
16268int
16269main ()
16270{
16271
16272  ;
16273  return 0;
16274}
16275_ACEOF
16276if ac_fn_c_try_link "$LINENO"; then :
16277  eval $cacheid=yes
16278else
16279  eval $cacheid=no
16280fi
16281rm -f core conftest.err conftest.$ac_objext \
16282    conftest$ac_exeext conftest.$ac_ext
16283fi
16284
16285
16286		CFLAGS="$xorg_testset_save_CFLAGS"
16287
16288		eval supported=\$$cacheid
16289		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16290$as_echo "$supported" >&6; }
16291		if test "$supported" = "yes" ; then
16292			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
16293			found="yes"
16294		fi
16295	fi
16296
16297
16298
16299
16300
16301
16302
16303
16304
16305
16306
16307
16308
16309
16310
16311xorg_testset_save_CFLAGS="$CFLAGS"
16312
16313if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16314	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16315	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16316$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16317if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16318  $as_echo_n "(cached) " >&6
16319else
16320  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16321/* end confdefs.h.  */
16322int i;
16323_ACEOF
16324if ac_fn_c_try_compile "$LINENO"; then :
16325  xorg_cv_cc_flag_unknown_warning_option=yes
16326else
16327  xorg_cv_cc_flag_unknown_warning_option=no
16328fi
16329rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16330fi
16331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16332$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16333	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16334	CFLAGS="$xorg_testset_save_CFLAGS"
16335fi
16336
16337if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16338	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16339		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16340	fi
16341	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16342	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16343$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16344if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16345  $as_echo_n "(cached) " >&6
16346else
16347  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16348/* end confdefs.h.  */
16349int i;
16350_ACEOF
16351if ac_fn_c_try_compile "$LINENO"; then :
16352  xorg_cv_cc_flag_unused_command_line_argument=yes
16353else
16354  xorg_cv_cc_flag_unused_command_line_argument=no
16355fi
16356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16357fi
16358{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16359$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16360	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16361	CFLAGS="$xorg_testset_save_CFLAGS"
16362fi
16363
16364found="no"
16365
16366	if test $found = "no" ; then
16367		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16368			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16369		fi
16370
16371		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16372			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16373		fi
16374
16375		CFLAGS="$CFLAGS -Wtrigraphs"
16376
16377		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
16378$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
16379		cacheid=xorg_cv_cc_flag__Wtrigraphs
16380		if eval \${$cacheid+:} false; then :
16381  $as_echo_n "(cached) " >&6
16382else
16383  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16384/* end confdefs.h.  */
16385int i;
16386int
16387main ()
16388{
16389
16390  ;
16391  return 0;
16392}
16393_ACEOF
16394if ac_fn_c_try_link "$LINENO"; then :
16395  eval $cacheid=yes
16396else
16397  eval $cacheid=no
16398fi
16399rm -f core conftest.err conftest.$ac_objext \
16400    conftest$ac_exeext conftest.$ac_ext
16401fi
16402
16403
16404		CFLAGS="$xorg_testset_save_CFLAGS"
16405
16406		eval supported=\$$cacheid
16407		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16408$as_echo "$supported" >&6; }
16409		if test "$supported" = "yes" ; then
16410			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
16411			found="yes"
16412		fi
16413	fi
16414
16415
16416
16417
16418
16419
16420
16421
16422
16423
16424
16425
16426
16427
16428
16429xorg_testset_save_CFLAGS="$CFLAGS"
16430
16431if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16432	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16433	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16434$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16435if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16436  $as_echo_n "(cached) " >&6
16437else
16438  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16439/* end confdefs.h.  */
16440int i;
16441_ACEOF
16442if ac_fn_c_try_compile "$LINENO"; then :
16443  xorg_cv_cc_flag_unknown_warning_option=yes
16444else
16445  xorg_cv_cc_flag_unknown_warning_option=no
16446fi
16447rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16448fi
16449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16450$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16451	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16452	CFLAGS="$xorg_testset_save_CFLAGS"
16453fi
16454
16455if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16456	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16457		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16458	fi
16459	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16460	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16461$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16462if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16463  $as_echo_n "(cached) " >&6
16464else
16465  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16466/* end confdefs.h.  */
16467int i;
16468_ACEOF
16469if ac_fn_c_try_compile "$LINENO"; then :
16470  xorg_cv_cc_flag_unused_command_line_argument=yes
16471else
16472  xorg_cv_cc_flag_unused_command_line_argument=no
16473fi
16474rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16475fi
16476{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16477$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16478	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16479	CFLAGS="$xorg_testset_save_CFLAGS"
16480fi
16481
16482found="no"
16483
16484	if test $found = "no" ; then
16485		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16486			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16487		fi
16488
16489		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16490			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16491		fi
16492
16493		CFLAGS="$CFLAGS -Warray-bounds"
16494
16495		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
16496$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
16497		cacheid=xorg_cv_cc_flag__Warray_bounds
16498		if eval \${$cacheid+:} false; then :
16499  $as_echo_n "(cached) " >&6
16500else
16501  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16502/* end confdefs.h.  */
16503int i;
16504int
16505main ()
16506{
16507
16508  ;
16509  return 0;
16510}
16511_ACEOF
16512if ac_fn_c_try_link "$LINENO"; then :
16513  eval $cacheid=yes
16514else
16515  eval $cacheid=no
16516fi
16517rm -f core conftest.err conftest.$ac_objext \
16518    conftest$ac_exeext conftest.$ac_ext
16519fi
16520
16521
16522		CFLAGS="$xorg_testset_save_CFLAGS"
16523
16524		eval supported=\$$cacheid
16525		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16526$as_echo "$supported" >&6; }
16527		if test "$supported" = "yes" ; then
16528			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
16529			found="yes"
16530		fi
16531	fi
16532
16533
16534
16535
16536
16537
16538
16539
16540
16541
16542
16543
16544
16545
16546
16547xorg_testset_save_CFLAGS="$CFLAGS"
16548
16549if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16550	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16551	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16552$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16553if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16554  $as_echo_n "(cached) " >&6
16555else
16556  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16557/* end confdefs.h.  */
16558int i;
16559_ACEOF
16560if ac_fn_c_try_compile "$LINENO"; then :
16561  xorg_cv_cc_flag_unknown_warning_option=yes
16562else
16563  xorg_cv_cc_flag_unknown_warning_option=no
16564fi
16565rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16566fi
16567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16568$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16569	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16570	CFLAGS="$xorg_testset_save_CFLAGS"
16571fi
16572
16573if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16574	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16575		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16576	fi
16577	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16578	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16579$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16580if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16581  $as_echo_n "(cached) " >&6
16582else
16583  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16584/* end confdefs.h.  */
16585int i;
16586_ACEOF
16587if ac_fn_c_try_compile "$LINENO"; then :
16588  xorg_cv_cc_flag_unused_command_line_argument=yes
16589else
16590  xorg_cv_cc_flag_unused_command_line_argument=no
16591fi
16592rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16593fi
16594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16595$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16596	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16597	CFLAGS="$xorg_testset_save_CFLAGS"
16598fi
16599
16600found="no"
16601
16602	if test $found = "no" ; then
16603		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16604			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16605		fi
16606
16607		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16608			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16609		fi
16610
16611		CFLAGS="$CFLAGS -Wwrite-strings"
16612
16613		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
16614$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
16615		cacheid=xorg_cv_cc_flag__Wwrite_strings
16616		if eval \${$cacheid+:} false; then :
16617  $as_echo_n "(cached) " >&6
16618else
16619  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16620/* end confdefs.h.  */
16621int i;
16622int
16623main ()
16624{
16625
16626  ;
16627  return 0;
16628}
16629_ACEOF
16630if ac_fn_c_try_link "$LINENO"; then :
16631  eval $cacheid=yes
16632else
16633  eval $cacheid=no
16634fi
16635rm -f core conftest.err conftest.$ac_objext \
16636    conftest$ac_exeext conftest.$ac_ext
16637fi
16638
16639
16640		CFLAGS="$xorg_testset_save_CFLAGS"
16641
16642		eval supported=\$$cacheid
16643		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16644$as_echo "$supported" >&6; }
16645		if test "$supported" = "yes" ; then
16646			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
16647			found="yes"
16648		fi
16649	fi
16650
16651
16652
16653
16654
16655
16656
16657
16658
16659
16660
16661
16662
16663
16664
16665xorg_testset_save_CFLAGS="$CFLAGS"
16666
16667if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16668	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16669	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16670$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16671if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16672  $as_echo_n "(cached) " >&6
16673else
16674  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16675/* end confdefs.h.  */
16676int i;
16677_ACEOF
16678if ac_fn_c_try_compile "$LINENO"; then :
16679  xorg_cv_cc_flag_unknown_warning_option=yes
16680else
16681  xorg_cv_cc_flag_unknown_warning_option=no
16682fi
16683rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16684fi
16685{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16686$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16687	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16688	CFLAGS="$xorg_testset_save_CFLAGS"
16689fi
16690
16691if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16692	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16693		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16694	fi
16695	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16696	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16697$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16698if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16699  $as_echo_n "(cached) " >&6
16700else
16701  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16702/* end confdefs.h.  */
16703int i;
16704_ACEOF
16705if ac_fn_c_try_compile "$LINENO"; then :
16706  xorg_cv_cc_flag_unused_command_line_argument=yes
16707else
16708  xorg_cv_cc_flag_unused_command_line_argument=no
16709fi
16710rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16711fi
16712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16713$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16714	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16715	CFLAGS="$xorg_testset_save_CFLAGS"
16716fi
16717
16718found="no"
16719
16720	if test $found = "no" ; then
16721		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16722			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16723		fi
16724
16725		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16726			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16727		fi
16728
16729		CFLAGS="$CFLAGS -Waddress"
16730
16731		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
16732$as_echo_n "checking if $CC supports -Waddress... " >&6; }
16733		cacheid=xorg_cv_cc_flag__Waddress
16734		if eval \${$cacheid+:} false; then :
16735  $as_echo_n "(cached) " >&6
16736else
16737  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16738/* end confdefs.h.  */
16739int i;
16740int
16741main ()
16742{
16743
16744  ;
16745  return 0;
16746}
16747_ACEOF
16748if ac_fn_c_try_link "$LINENO"; then :
16749  eval $cacheid=yes
16750else
16751  eval $cacheid=no
16752fi
16753rm -f core conftest.err conftest.$ac_objext \
16754    conftest$ac_exeext conftest.$ac_ext
16755fi
16756
16757
16758		CFLAGS="$xorg_testset_save_CFLAGS"
16759
16760		eval supported=\$$cacheid
16761		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16762$as_echo "$supported" >&6; }
16763		if test "$supported" = "yes" ; then
16764			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
16765			found="yes"
16766		fi
16767	fi
16768
16769
16770
16771
16772
16773
16774
16775
16776
16777
16778
16779
16780
16781
16782
16783xorg_testset_save_CFLAGS="$CFLAGS"
16784
16785if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16786	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16787	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16788$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16789if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16790  $as_echo_n "(cached) " >&6
16791else
16792  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16793/* end confdefs.h.  */
16794int i;
16795_ACEOF
16796if ac_fn_c_try_compile "$LINENO"; then :
16797  xorg_cv_cc_flag_unknown_warning_option=yes
16798else
16799  xorg_cv_cc_flag_unknown_warning_option=no
16800fi
16801rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16802fi
16803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16804$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16805	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16806	CFLAGS="$xorg_testset_save_CFLAGS"
16807fi
16808
16809if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16810	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16811		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16812	fi
16813	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16814	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16815$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16816if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16817  $as_echo_n "(cached) " >&6
16818else
16819  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16820/* end confdefs.h.  */
16821int i;
16822_ACEOF
16823if ac_fn_c_try_compile "$LINENO"; then :
16824  xorg_cv_cc_flag_unused_command_line_argument=yes
16825else
16826  xorg_cv_cc_flag_unused_command_line_argument=no
16827fi
16828rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16829fi
16830{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16831$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16832	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16833	CFLAGS="$xorg_testset_save_CFLAGS"
16834fi
16835
16836found="no"
16837
16838	if test $found = "no" ; then
16839		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16840			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16841		fi
16842
16843		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16844			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16845		fi
16846
16847		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
16848
16849		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
16850$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
16851		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
16852		if eval \${$cacheid+:} false; then :
16853  $as_echo_n "(cached) " >&6
16854else
16855  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16856/* end confdefs.h.  */
16857int i;
16858int
16859main ()
16860{
16861
16862  ;
16863  return 0;
16864}
16865_ACEOF
16866if ac_fn_c_try_link "$LINENO"; then :
16867  eval $cacheid=yes
16868else
16869  eval $cacheid=no
16870fi
16871rm -f core conftest.err conftest.$ac_objext \
16872    conftest$ac_exeext conftest.$ac_ext
16873fi
16874
16875
16876		CFLAGS="$xorg_testset_save_CFLAGS"
16877
16878		eval supported=\$$cacheid
16879		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16880$as_echo "$supported" >&6; }
16881		if test "$supported" = "yes" ; then
16882			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
16883			found="yes"
16884		fi
16885	fi
16886
16887
16888
16889
16890
16891
16892
16893
16894
16895
16896
16897
16898
16899
16900
16901xorg_testset_save_CFLAGS="$CFLAGS"
16902
16903if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16904	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16905	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16906$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16907if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16908  $as_echo_n "(cached) " >&6
16909else
16910  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16911/* end confdefs.h.  */
16912int i;
16913_ACEOF
16914if ac_fn_c_try_compile "$LINENO"; then :
16915  xorg_cv_cc_flag_unknown_warning_option=yes
16916else
16917  xorg_cv_cc_flag_unknown_warning_option=no
16918fi
16919rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16920fi
16921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16922$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16923	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16924	CFLAGS="$xorg_testset_save_CFLAGS"
16925fi
16926
16927if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16928	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16929		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16930	fi
16931	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16932	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16933$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16934if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16935  $as_echo_n "(cached) " >&6
16936else
16937  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16938/* end confdefs.h.  */
16939int i;
16940_ACEOF
16941if ac_fn_c_try_compile "$LINENO"; then :
16942  xorg_cv_cc_flag_unused_command_line_argument=yes
16943else
16944  xorg_cv_cc_flag_unused_command_line_argument=no
16945fi
16946rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16947fi
16948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16949$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16950	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16951	CFLAGS="$xorg_testset_save_CFLAGS"
16952fi
16953
16954found="no"
16955
16956	if test $found = "no" ; then
16957		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
16958			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16959		fi
16960
16961		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
16962			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16963		fi
16964
16965		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
16966
16967		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
16968$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
16969		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
16970		if eval \${$cacheid+:} false; then :
16971  $as_echo_n "(cached) " >&6
16972else
16973  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16974/* end confdefs.h.  */
16975int i;
16976int
16977main ()
16978{
16979
16980  ;
16981  return 0;
16982}
16983_ACEOF
16984if ac_fn_c_try_link "$LINENO"; then :
16985  eval $cacheid=yes
16986else
16987  eval $cacheid=no
16988fi
16989rm -f core conftest.err conftest.$ac_objext \
16990    conftest$ac_exeext conftest.$ac_ext
16991fi
16992
16993
16994		CFLAGS="$xorg_testset_save_CFLAGS"
16995
16996		eval supported=\$$cacheid
16997		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16998$as_echo "$supported" >&6; }
16999		if test "$supported" = "yes" ; then
17000			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
17001			found="yes"
17002		fi
17003	fi
17004
17005
17006fi
17007
17008
17009
17010
17011
17012
17013
17014		CWARNFLAGS="$BASE_CFLAGS"
17015		if  test "x$GCC" = xyes ; then
17016		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
17017		fi
17018
17019
17020
17021
17022
17023
17024
17025
17026# Check whether --enable-strict-compilation was given.
17027if test "${enable_strict_compilation+set}" = set; then :
17028  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
17029else
17030  STRICT_COMPILE=no
17031fi
17032
17033
17034
17035
17036
17037
17038STRICT_CFLAGS=""
17039
17040
17041
17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052xorg_testset_save_CFLAGS="$CFLAGS"
17053
17054if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17055	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17056	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17057$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17058if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17059  $as_echo_n "(cached) " >&6
17060else
17061  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17062/* end confdefs.h.  */
17063int i;
17064_ACEOF
17065if ac_fn_c_try_compile "$LINENO"; then :
17066  xorg_cv_cc_flag_unknown_warning_option=yes
17067else
17068  xorg_cv_cc_flag_unknown_warning_option=no
17069fi
17070rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17071fi
17072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17073$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17074	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17075	CFLAGS="$xorg_testset_save_CFLAGS"
17076fi
17077
17078if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17079	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17080		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17081	fi
17082	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17083	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17084$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17085if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17086  $as_echo_n "(cached) " >&6
17087else
17088  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17089/* end confdefs.h.  */
17090int i;
17091_ACEOF
17092if ac_fn_c_try_compile "$LINENO"; then :
17093  xorg_cv_cc_flag_unused_command_line_argument=yes
17094else
17095  xorg_cv_cc_flag_unused_command_line_argument=no
17096fi
17097rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17098fi
17099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17100$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17101	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17102	CFLAGS="$xorg_testset_save_CFLAGS"
17103fi
17104
17105found="no"
17106
17107	if test $found = "no" ; then
17108		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
17109			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17110		fi
17111
17112		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
17113			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17114		fi
17115
17116		CFLAGS="$CFLAGS -pedantic"
17117
17118		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
17119$as_echo_n "checking if $CC supports -pedantic... " >&6; }
17120		cacheid=xorg_cv_cc_flag__pedantic
17121		if eval \${$cacheid+:} false; then :
17122  $as_echo_n "(cached) " >&6
17123else
17124  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17125/* end confdefs.h.  */
17126int i;
17127int
17128main ()
17129{
17130
17131  ;
17132  return 0;
17133}
17134_ACEOF
17135if ac_fn_c_try_link "$LINENO"; then :
17136  eval $cacheid=yes
17137else
17138  eval $cacheid=no
17139fi
17140rm -f core conftest.err conftest.$ac_objext \
17141    conftest$ac_exeext conftest.$ac_ext
17142fi
17143
17144
17145		CFLAGS="$xorg_testset_save_CFLAGS"
17146
17147		eval supported=\$$cacheid
17148		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17149$as_echo "$supported" >&6; }
17150		if test "$supported" = "yes" ; then
17151			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
17152			found="yes"
17153		fi
17154	fi
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
17169
17170xorg_testset_save_CFLAGS="$CFLAGS"
17171
17172if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17173	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17174	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17175$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17176if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17177  $as_echo_n "(cached) " >&6
17178else
17179  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17180/* end confdefs.h.  */
17181int i;
17182_ACEOF
17183if ac_fn_c_try_compile "$LINENO"; then :
17184  xorg_cv_cc_flag_unknown_warning_option=yes
17185else
17186  xorg_cv_cc_flag_unknown_warning_option=no
17187fi
17188rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17189fi
17190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17191$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17192	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17193	CFLAGS="$xorg_testset_save_CFLAGS"
17194fi
17195
17196if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17197	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17198		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17199	fi
17200	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17201	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17202$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17203if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17204  $as_echo_n "(cached) " >&6
17205else
17206  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17207/* end confdefs.h.  */
17208int i;
17209_ACEOF
17210if ac_fn_c_try_compile "$LINENO"; then :
17211  xorg_cv_cc_flag_unused_command_line_argument=yes
17212else
17213  xorg_cv_cc_flag_unused_command_line_argument=no
17214fi
17215rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17216fi
17217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17218$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17219	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17220	CFLAGS="$xorg_testset_save_CFLAGS"
17221fi
17222
17223found="no"
17224
17225	if test $found = "no" ; then
17226		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
17227			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17228		fi
17229
17230		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
17231			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17232		fi
17233
17234		CFLAGS="$CFLAGS -Werror"
17235
17236		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
17237$as_echo_n "checking if $CC supports -Werror... " >&6; }
17238		cacheid=xorg_cv_cc_flag__Werror
17239		if eval \${$cacheid+:} false; then :
17240  $as_echo_n "(cached) " >&6
17241else
17242  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17243/* end confdefs.h.  */
17244int i;
17245int
17246main ()
17247{
17248
17249  ;
17250  return 0;
17251}
17252_ACEOF
17253if ac_fn_c_try_link "$LINENO"; then :
17254  eval $cacheid=yes
17255else
17256  eval $cacheid=no
17257fi
17258rm -f core conftest.err conftest.$ac_objext \
17259    conftest$ac_exeext conftest.$ac_ext
17260fi
17261
17262
17263		CFLAGS="$xorg_testset_save_CFLAGS"
17264
17265		eval supported=\$$cacheid
17266		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17267$as_echo "$supported" >&6; }
17268		if test "$supported" = "yes" ; then
17269			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
17270			found="yes"
17271		fi
17272	fi
17273
17274	if test $found = "no" ; then
17275		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
17276			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17277		fi
17278
17279		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
17280			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17281		fi
17282
17283		CFLAGS="$CFLAGS -errwarn"
17284
17285		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
17286$as_echo_n "checking if $CC supports -errwarn... " >&6; }
17287		cacheid=xorg_cv_cc_flag__errwarn
17288		if eval \${$cacheid+:} false; then :
17289  $as_echo_n "(cached) " >&6
17290else
17291  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17292/* end confdefs.h.  */
17293int i;
17294int
17295main ()
17296{
17297
17298  ;
17299  return 0;
17300}
17301_ACEOF
17302if ac_fn_c_try_link "$LINENO"; then :
17303  eval $cacheid=yes
17304else
17305  eval $cacheid=no
17306fi
17307rm -f core conftest.err conftest.$ac_objext \
17308    conftest$ac_exeext conftest.$ac_ext
17309fi
17310
17311
17312		CFLAGS="$xorg_testset_save_CFLAGS"
17313
17314		eval supported=\$$cacheid
17315		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17316$as_echo "$supported" >&6; }
17317		if test "$supported" = "yes" ; then
17318			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
17319			found="yes"
17320		fi
17321	fi
17322
17323
17324
17325# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
17326# activate it with -Werror, so we add it here explicitly.
17327
17328
17329
17330
17331
17332
17333
17334
17335
17336
17337
17338
17339
17340xorg_testset_save_CFLAGS="$CFLAGS"
17341
17342if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17343	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17344	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17345$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17346if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17347  $as_echo_n "(cached) " >&6
17348else
17349  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17350/* end confdefs.h.  */
17351int i;
17352_ACEOF
17353if ac_fn_c_try_compile "$LINENO"; then :
17354  xorg_cv_cc_flag_unknown_warning_option=yes
17355else
17356  xorg_cv_cc_flag_unknown_warning_option=no
17357fi
17358rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17359fi
17360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17361$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17362	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17363	CFLAGS="$xorg_testset_save_CFLAGS"
17364fi
17365
17366if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17367	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17368		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17369	fi
17370	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17371	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17372$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17373if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17374  $as_echo_n "(cached) " >&6
17375else
17376  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17377/* end confdefs.h.  */
17378int i;
17379_ACEOF
17380if ac_fn_c_try_compile "$LINENO"; then :
17381  xorg_cv_cc_flag_unused_command_line_argument=yes
17382else
17383  xorg_cv_cc_flag_unused_command_line_argument=no
17384fi
17385rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17386fi
17387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17388$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17389	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17390	CFLAGS="$xorg_testset_save_CFLAGS"
17391fi
17392
17393found="no"
17394
17395	if test $found = "no" ; then
17396		if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
17397			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17398		fi
17399
17400		if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
17401			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17402		fi
17403
17404		CFLAGS="$CFLAGS -Werror=attributes"
17405
17406		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
17407$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
17408		cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=attributes" | $as_tr_sh`
17409		if eval \${$cacheid+:} false; then :
17410  $as_echo_n "(cached) " >&6
17411else
17412  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17413/* end confdefs.h.  */
17414int i;
17415int
17416main ()
17417{
17418
17419  ;
17420  return 0;
17421}
17422_ACEOF
17423if ac_fn_c_try_link "$LINENO"; then :
17424  eval $cacheid=yes
17425else
17426  eval $cacheid=no
17427fi
17428rm -f core conftest.err conftest.$ac_objext \
17429    conftest$ac_exeext conftest.$ac_ext
17430fi
17431
17432
17433		CFLAGS="$xorg_testset_save_CFLAGS"
17434
17435		eval supported=\$$cacheid
17436		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17437$as_echo "$supported" >&6; }
17438		if test "$supported" = "yes" ; then
17439			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
17440			found="yes"
17441		fi
17442	fi
17443
17444
17445
17446if test "x$STRICT_COMPILE" = "xyes"; then
17447    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
17448    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
17449fi
17450
17451
17452
17453
17454
17455
17456cat >>confdefs.h <<_ACEOF
17457#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
17458_ACEOF
17459
17460	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
17461	if test "x$PVM" = "x"; then
17462		PVM="0"
17463	fi
17464
17465cat >>confdefs.h <<_ACEOF
17466#define PACKAGE_VERSION_MINOR $PVM
17467_ACEOF
17468
17469	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
17470	if test "x$PVP" = "x"; then
17471		PVP="0"
17472	fi
17473
17474cat >>confdefs.h <<_ACEOF
17475#define PACKAGE_VERSION_PATCHLEVEL $PVP
17476_ACEOF
17477
17478
17479
17480CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
17481mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
17482|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
17483echo 'git directory not found: installing possibly empty changelog.' >&2)"
17484
17485
17486
17487
17488macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
17489INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
17490mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
17491|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
17492echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
17493
17494
17495
17496
17497
17498
17499if test x$APP_MAN_SUFFIX = x    ; then
17500    APP_MAN_SUFFIX=1
17501fi
17502if test x$APP_MAN_DIR = x    ; then
17503    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
17504fi
17505
17506if test x$LIB_MAN_SUFFIX = x    ; then
17507    LIB_MAN_SUFFIX=3
17508fi
17509if test x$LIB_MAN_DIR = x    ; then
17510    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
17511fi
17512
17513if test x$FILE_MAN_SUFFIX = x    ; then
17514    case $host_os in
17515	solaris*)	FILE_MAN_SUFFIX=4  ;;
17516	*)		FILE_MAN_SUFFIX=5  ;;
17517    esac
17518fi
17519if test x$FILE_MAN_DIR = x    ; then
17520    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
17521fi
17522
17523if test x$MISC_MAN_SUFFIX = x    ; then
17524    case $host_os in
17525	solaris*)	MISC_MAN_SUFFIX=5  ;;
17526	*)		MISC_MAN_SUFFIX=7  ;;
17527    esac
17528fi
17529if test x$MISC_MAN_DIR = x    ; then
17530    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
17531fi
17532
17533if test x$DRIVER_MAN_SUFFIX = x    ; then
17534    case $host_os in
17535	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
17536	*)		DRIVER_MAN_SUFFIX=4  ;;
17537    esac
17538fi
17539if test x$DRIVER_MAN_DIR = x    ; then
17540    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
17541fi
17542
17543if test x$ADMIN_MAN_SUFFIX = x    ; then
17544    case $host_os in
17545	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
17546	*)		ADMIN_MAN_SUFFIX=8  ;;
17547    esac
17548fi
17549if test x$ADMIN_MAN_DIR = x    ; then
17550    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
17551fi
17552
17553
17554
17555
17556
17557
17558
17559
17560
17561
17562
17563
17564
17565
17566
17567XORG_MAN_PAGE="X Version 11"
17568
17569MAN_SUBSTS="\
17570	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17571	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17572	-e 's|__xservername__|Xorg|g' \
17573	-e 's|__xconfigfile__|xorg.conf|g' \
17574	-e 's|__projectroot__|\$(prefix)|g' \
17575	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
17576	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
17577	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
17578	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
17579	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
17580	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
17581	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
17582
17583
17584
17585# Check whether --enable-silent-rules was given.
17586if test "${enable_silent_rules+set}" = set; then :
17587  enableval=$enable_silent_rules;
17588fi
17589
17590case $enable_silent_rules in
17591yes) AM_DEFAULT_VERBOSITY=0;;
17592no)  AM_DEFAULT_VERBOSITY=1;;
17593*)   AM_DEFAULT_VERBOSITY=0;;
17594esac
17595AM_BACKSLASH='\'
17596
17597
17598
17599
17600
17601
17602# Check whether --with-xmlto was given.
17603if test "${with_xmlto+set}" = set; then :
17604  withval=$with_xmlto; use_xmlto=$withval
17605else
17606  use_xmlto=auto
17607fi
17608
17609
17610
17611if test "x$use_xmlto" = x"auto"; then
17612   # Extract the first word of "xmlto", so it can be a program name with args.
17613set dummy xmlto; ac_word=$2
17614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17615$as_echo_n "checking for $ac_word... " >&6; }
17616if ${ac_cv_path_XMLTO+:} false; then :
17617  $as_echo_n "(cached) " >&6
17618else
17619  case $XMLTO in
17620  [\\/]* | ?:[\\/]*)
17621  ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
17622  ;;
17623  *)
17624  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17625for as_dir in $PATH
17626do
17627  IFS=$as_save_IFS
17628  test -z "$as_dir" && as_dir=.
17629    for ac_exec_ext in '' $ac_executable_extensions; do
17630  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17631    ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
17632    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17633    break 2
17634  fi
17635done
17636  done
17637IFS=$as_save_IFS
17638
17639  ;;
17640esac
17641fi
17642XMLTO=$ac_cv_path_XMLTO
17643if test -n "$XMLTO"; then
17644  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
17645$as_echo "$XMLTO" >&6; }
17646else
17647  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17648$as_echo "no" >&6; }
17649fi
17650
17651
17652   if test "x$XMLTO" = "x"; then
17653        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5
17654$as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;}
17655	have_xmlto=no
17656   else
17657        have_xmlto=yes
17658   fi
17659elif test "x$use_xmlto" = x"yes" ; then
17660   # Extract the first word of "xmlto", so it can be a program name with args.
17661set dummy xmlto; ac_word=$2
17662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17663$as_echo_n "checking for $ac_word... " >&6; }
17664if ${ac_cv_path_XMLTO+:} false; then :
17665  $as_echo_n "(cached) " >&6
17666else
17667  case $XMLTO in
17668  [\\/]* | ?:[\\/]*)
17669  ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
17670  ;;
17671  *)
17672  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17673for as_dir in $PATH
17674do
17675  IFS=$as_save_IFS
17676  test -z "$as_dir" && as_dir=.
17677    for ac_exec_ext in '' $ac_executable_extensions; do
17678  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17679    ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
17680    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17681    break 2
17682  fi
17683done
17684  done
17685IFS=$as_save_IFS
17686
17687  ;;
17688esac
17689fi
17690XMLTO=$ac_cv_path_XMLTO
17691if test -n "$XMLTO"; then
17692  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
17693$as_echo "$XMLTO" >&6; }
17694else
17695  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17696$as_echo "no" >&6; }
17697fi
17698
17699
17700   if test "x$XMLTO" = "x"; then
17701        as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5
17702   fi
17703   have_xmlto=yes
17704elif test "x$use_xmlto" = x"no" ; then
17705   if test "x$XMLTO" != "x"; then
17706      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5
17707$as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;}
17708   fi
17709   have_xmlto=no
17710else
17711   as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5
17712fi
17713
17714# Test for a minimum version of xmlto, if provided.
17715if test "$have_xmlto" = yes; then
17716    # scrape the xmlto version
17717    { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5
17718$as_echo_n "checking the xmlto version... " >&6; }
17719    xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3`
17720    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5
17721$as_echo "$xmlto_version" >&6; }
17722    as_arg_v1=$xmlto_version
17723as_arg_v2=0.0.20
17724awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null
17725case $? in #(
17726  1) :
17727    if test "x$use_xmlto" = xauto; then
17728            { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.20 needed" >&5
17729$as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.20 needed" >&2;}
17730            have_xmlto=no
17731        else
17732            as_fn_error $? "xmlto version $xmlto_version found, but 0.0.20 needed" "$LINENO" 5
17733        fi ;; #(
17734  0) :
17735     ;; #(
17736  2) :
17737     ;; #(
17738  *) :
17739     ;;
17740esac
17741fi
17742
17743# Test for the ability of xmlto to generate a text target
17744have_xmlto_text=no
17745cat > conftest.xml << "EOF"
17746EOF
17747if test "$have_xmlto" = yes; then :
17748  if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then :
17749  have_xmlto_text=yes
17750else
17751  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5
17752$as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;}
17753fi
17754fi
17755rm -f conftest.xml
17756 if test $have_xmlto_text = yes; then
17757  HAVE_XMLTO_TEXT_TRUE=
17758  HAVE_XMLTO_TEXT_FALSE='#'
17759else
17760  HAVE_XMLTO_TEXT_TRUE='#'
17761  HAVE_XMLTO_TEXT_FALSE=
17762fi
17763
17764 if test "$have_xmlto" = yes; then
17765  HAVE_XMLTO_TRUE=
17766  HAVE_XMLTO_FALSE='#'
17767else
17768  HAVE_XMLTO_TRUE='#'
17769  HAVE_XMLTO_FALSE=
17770fi
17771
17772
17773
17774# Determine if the source for man pages is available
17775# It may already be present (tarball) or can be generated using xmlto
17776 if test -f "$srcdir/man/Xcomposite.man" || test "x$have_xmlto" = xyes; then
17777  INSTALL_MANPAGES_TRUE=
17778  INSTALL_MANPAGES_FALSE='#'
17779else
17780  INSTALL_MANPAGES_TRUE='#'
17781  INSTALL_MANPAGES_FALSE=
17782fi
17783
17784
17785# Check compositeext configuration, strip extra digits from package version to
17786# find the required protocol version
17787if test "$VERSION" = "" ; then
17788       VERSION=$PACKAGE_VERSION;
17789fi
17790COMPOSITEEXT_VERSION=`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`
17791
17792
17793# Obtain compiler/linker options for depedencies
17794
17795pkg_failed=no
17796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XCOMPOSITE" >&5
17797$as_echo_n "checking for XCOMPOSITE... " >&6; }
17798
17799if test -n "$XCOMPOSITE_CFLAGS"; then
17800    pkg_cv_XCOMPOSITE_CFLAGS="$XCOMPOSITE_CFLAGS"
17801 elif test -n "$PKG_CONFIG"; then
17802    if test -n "$PKG_CONFIG" && \
17803    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"compositeproto >= \$COMPOSITEEXT_VERSION x11\""; } >&5
17804  ($PKG_CONFIG --exists --print-errors "compositeproto >= $COMPOSITEEXT_VERSION x11") 2>&5
17805  ac_status=$?
17806  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17807  test $ac_status = 0; }; then
17808  pkg_cv_XCOMPOSITE_CFLAGS=`$PKG_CONFIG --cflags "compositeproto >= $COMPOSITEEXT_VERSION x11" 2>/dev/null`
17809else
17810  pkg_failed=yes
17811fi
17812 else
17813    pkg_failed=untried
17814fi
17815if test -n "$XCOMPOSITE_LIBS"; then
17816    pkg_cv_XCOMPOSITE_LIBS="$XCOMPOSITE_LIBS"
17817 elif test -n "$PKG_CONFIG"; then
17818    if test -n "$PKG_CONFIG" && \
17819    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"compositeproto >= \$COMPOSITEEXT_VERSION x11\""; } >&5
17820  ($PKG_CONFIG --exists --print-errors "compositeproto >= $COMPOSITEEXT_VERSION x11") 2>&5
17821  ac_status=$?
17822  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17823  test $ac_status = 0; }; then
17824  pkg_cv_XCOMPOSITE_LIBS=`$PKG_CONFIG --libs "compositeproto >= $COMPOSITEEXT_VERSION x11" 2>/dev/null`
17825else
17826  pkg_failed=yes
17827fi
17828 else
17829    pkg_failed=untried
17830fi
17831
17832
17833
17834if test $pkg_failed = yes; then
17835
17836if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17837        _pkg_short_errors_supported=yes
17838else
17839        _pkg_short_errors_supported=no
17840fi
17841        if test $_pkg_short_errors_supported = yes; then
17842	        XCOMPOSITE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "compositeproto >= $COMPOSITEEXT_VERSION x11" 2>&1`
17843        else
17844	        XCOMPOSITE_PKG_ERRORS=`$PKG_CONFIG --print-errors "compositeproto >= $COMPOSITEEXT_VERSION x11" 2>&1`
17845        fi
17846	# Put the nasty error message in config.log where it belongs
17847	echo "$XCOMPOSITE_PKG_ERRORS" >&5
17848
17849	as_fn_error $? "Package requirements (compositeproto >= $COMPOSITEEXT_VERSION x11) were not met:
17850
17851$XCOMPOSITE_PKG_ERRORS
17852
17853Consider adjusting the PKG_CONFIG_PATH environment variable if you
17854installed software in a non-standard prefix.
17855
17856Alternatively, you may set the environment variables XCOMPOSITE_CFLAGS
17857and XCOMPOSITE_LIBS to avoid the need to call pkg-config.
17858See the pkg-config man page for more details.
17859" "$LINENO" 5
17860elif test $pkg_failed = untried; then
17861	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17862$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17863as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
17864is in your PATH or set the PKG_CONFIG environment variable to the full
17865path to pkg-config.
17866
17867Alternatively, you may set the environment variables XCOMPOSITE_CFLAGS
17868and XCOMPOSITE_LIBS to avoid the need to call pkg-config.
17869See the pkg-config man page for more details.
17870
17871To get pkg-config, see <http://pkg-config.freedesktop.org/>.
17872See \`config.log' for more details" "$LINENO" 5; }
17873else
17874	XCOMPOSITE_CFLAGS=$pkg_cv_XCOMPOSITE_CFLAGS
17875	XCOMPOSITE_LIBS=$pkg_cv_XCOMPOSITE_LIBS
17876        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17877$as_echo "yes" >&6; }
17878	:
17879fi
17880
17881pkg_failed=no
17882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XFIXES" >&5
17883$as_echo_n "checking for XFIXES... " >&6; }
17884
17885if test -n "$XFIXES_CFLAGS"; then
17886    pkg_cv_XFIXES_CFLAGS="$XFIXES_CFLAGS"
17887 elif test -n "$PKG_CONFIG"; then
17888    if test -n "$PKG_CONFIG" && \
17889    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xfixes\""; } >&5
17890  ($PKG_CONFIG --exists --print-errors "xfixes") 2>&5
17891  ac_status=$?
17892  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17893  test $ac_status = 0; }; then
17894  pkg_cv_XFIXES_CFLAGS=`$PKG_CONFIG --cflags "xfixes" 2>/dev/null`
17895else
17896  pkg_failed=yes
17897fi
17898 else
17899    pkg_failed=untried
17900fi
17901if test -n "$XFIXES_LIBS"; then
17902    pkg_cv_XFIXES_LIBS="$XFIXES_LIBS"
17903 elif test -n "$PKG_CONFIG"; then
17904    if test -n "$PKG_CONFIG" && \
17905    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xfixes\""; } >&5
17906  ($PKG_CONFIG --exists --print-errors "xfixes") 2>&5
17907  ac_status=$?
17908  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17909  test $ac_status = 0; }; then
17910  pkg_cv_XFIXES_LIBS=`$PKG_CONFIG --libs "xfixes" 2>/dev/null`
17911else
17912  pkg_failed=yes
17913fi
17914 else
17915    pkg_failed=untried
17916fi
17917
17918
17919
17920if test $pkg_failed = yes; then
17921
17922if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17923        _pkg_short_errors_supported=yes
17924else
17925        _pkg_short_errors_supported=no
17926fi
17927        if test $_pkg_short_errors_supported = yes; then
17928	        XFIXES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xfixes" 2>&1`
17929        else
17930	        XFIXES_PKG_ERRORS=`$PKG_CONFIG --print-errors "xfixes" 2>&1`
17931        fi
17932	# Put the nasty error message in config.log where it belongs
17933	echo "$XFIXES_PKG_ERRORS" >&5
17934
17935	as_fn_error $? "Package requirements (xfixes) were not met:
17936
17937$XFIXES_PKG_ERRORS
17938
17939Consider adjusting the PKG_CONFIG_PATH environment variable if you
17940installed software in a non-standard prefix.
17941
17942Alternatively, you may set the environment variables XFIXES_CFLAGS
17943and XFIXES_LIBS to avoid the need to call pkg-config.
17944See the pkg-config man page for more details.
17945" "$LINENO" 5
17946elif test $pkg_failed = untried; then
17947	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17948$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17949as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
17950is in your PATH or set the PKG_CONFIG environment variable to the full
17951path to pkg-config.
17952
17953Alternatively, you may set the environment variables XFIXES_CFLAGS
17954and XFIXES_LIBS to avoid the need to call pkg-config.
17955See the pkg-config man page for more details.
17956
17957To get pkg-config, see <http://pkg-config.freedesktop.org/>.
17958See \`config.log' for more details" "$LINENO" 5; }
17959else
17960	XFIXES_CFLAGS=$pkg_cv_XFIXES_CFLAGS
17961	XFIXES_LIBS=$pkg_cv_XFIXES_LIBS
17962        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17963$as_echo "yes" >&6; }
17964	:
17965fi
17966
17967ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xcomposite.pc"
17968
17969cat >confcache <<\_ACEOF
17970# This file is a shell script that caches the results of configure
17971# tests run on this system so they can be shared between configure
17972# scripts and configure runs, see configure's option --config-cache.
17973# It is not useful on other systems.  If it contains results you don't
17974# want to keep, you may remove or edit it.
17975#
17976# config.status only pays attention to the cache file if you give it
17977# the --recheck option to rerun configure.
17978#
17979# `ac_cv_env_foo' variables (set or unset) will be overridden when
17980# loading this file, other *unset* `ac_cv_foo' will be assigned the
17981# following values.
17982
17983_ACEOF
17984
17985# The following way of writing the cache mishandles newlines in values,
17986# but we know of no workaround that is simple, portable, and efficient.
17987# So, we kill variables containing newlines.
17988# Ultrix sh set writes to stderr and can't be redirected directly,
17989# and sets the high bit in the cache file unless we assign to the vars.
17990(
17991  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
17992    eval ac_val=\$$ac_var
17993    case $ac_val in #(
17994    *${as_nl}*)
17995      case $ac_var in #(
17996      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
17997$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
17998      esac
17999      case $ac_var in #(
18000      _ | IFS | as_nl) ;; #(
18001      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18002      *) { eval $ac_var=; unset $ac_var;} ;;
18003      esac ;;
18004    esac
18005  done
18006
18007  (set) 2>&1 |
18008    case $as_nl`(ac_space=' '; set) 2>&1` in #(
18009    *${as_nl}ac_space=\ *)
18010      # `set' does not quote correctly, so add quotes: double-quote
18011      # substitution turns \\\\ into \\, and sed turns \\ into \.
18012      sed -n \
18013	"s/'/'\\\\''/g;
18014	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18015      ;; #(
18016    *)
18017      # `set' quotes correctly as required by POSIX, so do not add quotes.
18018      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18019      ;;
18020    esac |
18021    sort
18022) |
18023  sed '
18024     /^ac_cv_env_/b end
18025     t clear
18026     :clear
18027     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18028     t end
18029     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18030     :end' >>confcache
18031if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18032  if test -w "$cache_file"; then
18033    if test "x$cache_file" != "x/dev/null"; then
18034      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
18035$as_echo "$as_me: updating cache $cache_file" >&6;}
18036      if test ! -f "$cache_file" || test -h "$cache_file"; then
18037	cat confcache >"$cache_file"
18038      else
18039        case $cache_file in #(
18040        */* | ?:*)
18041	  mv -f confcache "$cache_file"$$ &&
18042	  mv -f "$cache_file"$$ "$cache_file" ;; #(
18043        *)
18044	  mv -f confcache "$cache_file" ;;
18045	esac
18046      fi
18047    fi
18048  else
18049    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
18050$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18051  fi
18052fi
18053rm -f confcache
18054
18055test "x$prefix" = xNONE && prefix=$ac_default_prefix
18056# Let make expand exec_prefix.
18057test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18058
18059DEFS=-DHAVE_CONFIG_H
18060
18061ac_libobjs=
18062ac_ltlibobjs=
18063U=
18064for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18065  # 1. Remove the extension, and $U if already installed.
18066  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18067  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
18068  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
18069  #    will be set to the directory where LIBOBJS objects are built.
18070  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18071  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
18072done
18073LIBOBJS=$ac_libobjs
18074
18075LTLIBOBJS=$ac_ltlibobjs
18076
18077
18078 if test -n "$EXEEXT"; then
18079  am__EXEEXT_TRUE=
18080  am__EXEEXT_FALSE='#'
18081else
18082  am__EXEEXT_TRUE='#'
18083  am__EXEEXT_FALSE=
18084fi
18085
18086if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
18087  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
18088Usually this means the macro was only invoked conditionally." "$LINENO" 5
18089fi
18090if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
18091  as_fn_error $? "conditional \"AMDEP\" was never defined.
18092Usually this means the macro was only invoked conditionally." "$LINENO" 5
18093fi
18094if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
18095  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
18096Usually this means the macro was only invoked conditionally." "$LINENO" 5
18097fi
18098if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then
18099  as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined.
18100Usually this means the macro was only invoked conditionally." "$LINENO" 5
18101fi
18102if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then
18103  as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined.
18104Usually this means the macro was only invoked conditionally." "$LINENO" 5
18105fi
18106if test -z "${INSTALL_MANPAGES_TRUE}" && test -z "${INSTALL_MANPAGES_FALSE}"; then
18107  as_fn_error $? "conditional \"INSTALL_MANPAGES\" was never defined.
18108Usually this means the macro was only invoked conditionally." "$LINENO" 5
18109fi
18110
18111: "${CONFIG_STATUS=./config.status}"
18112ac_write_fail=0
18113ac_clean_files_save=$ac_clean_files
18114ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18115{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
18116$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
18117as_write_fail=0
18118cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
18119#! $SHELL
18120# Generated by $as_me.
18121# Run this file to recreate the current configuration.
18122# Compiler output produced by configure, useful for debugging
18123# configure, is in config.log if it exists.
18124
18125debug=false
18126ac_cs_recheck=false
18127ac_cs_silent=false
18128
18129SHELL=\${CONFIG_SHELL-$SHELL}
18130export SHELL
18131_ASEOF
18132cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
18133## -------------------- ##
18134## M4sh Initialization. ##
18135## -------------------- ##
18136
18137# Be more Bourne compatible
18138DUALCASE=1; export DUALCASE # for MKS sh
18139if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18140  emulate sh
18141  NULLCMD=:
18142  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18143  # is contrary to our usage.  Disable this feature.
18144  alias -g '${1+"$@"}'='"$@"'
18145  setopt NO_GLOB_SUBST
18146else
18147  case `(set -o) 2>/dev/null` in #(
18148  *posix*) :
18149    set -o posix ;; #(
18150  *) :
18151     ;;
18152esac
18153fi
18154
18155
18156as_nl='
18157'
18158export as_nl
18159# Printing a long string crashes Solaris 7 /usr/bin/printf.
18160as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18161as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18162as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18163# Prefer a ksh shell builtin over an external printf program on Solaris,
18164# but without wasting forks for bash or zsh.
18165if test -z "$BASH_VERSION$ZSH_VERSION" \
18166    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18167  as_echo='print -r --'
18168  as_echo_n='print -rn --'
18169elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18170  as_echo='printf %s\n'
18171  as_echo_n='printf %s'
18172else
18173  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18174    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
18175    as_echo_n='/usr/ucb/echo -n'
18176  else
18177    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18178    as_echo_n_body='eval
18179      arg=$1;
18180      case $arg in #(
18181      *"$as_nl"*)
18182	expr "X$arg" : "X\\(.*\\)$as_nl";
18183	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18184      esac;
18185      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
18186    '
18187    export as_echo_n_body
18188    as_echo_n='sh -c $as_echo_n_body as_echo'
18189  fi
18190  export as_echo_body
18191  as_echo='sh -c $as_echo_body as_echo'
18192fi
18193
18194# The user is always right.
18195if test "${PATH_SEPARATOR+set}" != set; then
18196  PATH_SEPARATOR=:
18197  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18198    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18199      PATH_SEPARATOR=';'
18200  }
18201fi
18202
18203
18204# IFS
18205# We need space, tab and new line, in precisely that order.  Quoting is
18206# there to prevent editors from complaining about space-tab.
18207# (If _AS_PATH_WALK were called with IFS unset, it would disable word
18208# splitting by setting IFS to empty value.)
18209IFS=" ""	$as_nl"
18210
18211# Find who we are.  Look in the path if we contain no directory separator.
18212as_myself=
18213case $0 in #((
18214  *[\\/]* ) as_myself=$0 ;;
18215  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18216for as_dir in $PATH
18217do
18218  IFS=$as_save_IFS
18219  test -z "$as_dir" && as_dir=.
18220    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18221  done
18222IFS=$as_save_IFS
18223
18224     ;;
18225esac
18226# We did not find ourselves, most probably we were run as `sh COMMAND'
18227# in which case we are not to be found in the path.
18228if test "x$as_myself" = x; then
18229  as_myself=$0
18230fi
18231if test ! -f "$as_myself"; then
18232  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18233  exit 1
18234fi
18235
18236# Unset variables that we do not need and which cause bugs (e.g. in
18237# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
18238# suppresses any "Segmentation fault" message there.  '((' could
18239# trigger a bug in pdksh 5.2.14.
18240for as_var in BASH_ENV ENV MAIL MAILPATH
18241do eval test x\${$as_var+set} = xset \
18242  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18243done
18244PS1='$ '
18245PS2='> '
18246PS4='+ '
18247
18248# NLS nuisances.
18249LC_ALL=C
18250export LC_ALL
18251LANGUAGE=C
18252export LANGUAGE
18253
18254# CDPATH.
18255(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18256
18257
18258# as_fn_error STATUS ERROR [LINENO LOG_FD]
18259# ----------------------------------------
18260# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18261# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18262# script with STATUS, using 1 if that was 0.
18263as_fn_error ()
18264{
18265  as_status=$1; test $as_status -eq 0 && as_status=1
18266  if test "$4"; then
18267    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18268    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18269  fi
18270  $as_echo "$as_me: error: $2" >&2
18271  as_fn_exit $as_status
18272} # as_fn_error
18273
18274
18275# as_fn_set_status STATUS
18276# -----------------------
18277# Set $? to STATUS, without forking.
18278as_fn_set_status ()
18279{
18280  return $1
18281} # as_fn_set_status
18282
18283# as_fn_exit STATUS
18284# -----------------
18285# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18286as_fn_exit ()
18287{
18288  set +e
18289  as_fn_set_status $1
18290  exit $1
18291} # as_fn_exit
18292
18293# as_fn_unset VAR
18294# ---------------
18295# Portably unset VAR.
18296as_fn_unset ()
18297{
18298  { eval $1=; unset $1;}
18299}
18300as_unset=as_fn_unset
18301# as_fn_append VAR VALUE
18302# ----------------------
18303# Append the text in VALUE to the end of the definition contained in VAR. Take
18304# advantage of any shell optimizations that allow amortized linear growth over
18305# repeated appends, instead of the typical quadratic growth present in naive
18306# implementations.
18307if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
18308  eval 'as_fn_append ()
18309  {
18310    eval $1+=\$2
18311  }'
18312else
18313  as_fn_append ()
18314  {
18315    eval $1=\$$1\$2
18316  }
18317fi # as_fn_append
18318
18319# as_fn_arith ARG...
18320# ------------------
18321# Perform arithmetic evaluation on the ARGs, and store the result in the
18322# global $as_val. Take advantage of shells that can avoid forks. The arguments
18323# must be portable across $(()) and expr.
18324if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
18325  eval 'as_fn_arith ()
18326  {
18327    as_val=$(( $* ))
18328  }'
18329else
18330  as_fn_arith ()
18331  {
18332    as_val=`expr "$@" || test $? -eq 1`
18333  }
18334fi # as_fn_arith
18335
18336
18337if expr a : '\(a\)' >/dev/null 2>&1 &&
18338   test "X`expr 00001 : '.*\(...\)'`" = X001; then
18339  as_expr=expr
18340else
18341  as_expr=false
18342fi
18343
18344if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18345  as_basename=basename
18346else
18347  as_basename=false
18348fi
18349
18350if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
18351  as_dirname=dirname
18352else
18353  as_dirname=false
18354fi
18355
18356as_me=`$as_basename -- "$0" ||
18357$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18358	 X"$0" : 'X\(//\)$' \| \
18359	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18360$as_echo X/"$0" |
18361    sed '/^.*\/\([^/][^/]*\)\/*$/{
18362	    s//\1/
18363	    q
18364	  }
18365	  /^X\/\(\/\/\)$/{
18366	    s//\1/
18367	    q
18368	  }
18369	  /^X\/\(\/\).*/{
18370	    s//\1/
18371	    q
18372	  }
18373	  s/.*/./; q'`
18374
18375# Avoid depending upon Character Ranges.
18376as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18377as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18378as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18379as_cr_digits='0123456789'
18380as_cr_alnum=$as_cr_Letters$as_cr_digits
18381
18382ECHO_C= ECHO_N= ECHO_T=
18383case `echo -n x` in #(((((
18384-n*)
18385  case `echo 'xy\c'` in
18386  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
18387  xy)  ECHO_C='\c';;
18388  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
18389       ECHO_T='	';;
18390  esac;;
18391*)
18392  ECHO_N='-n';;
18393esac
18394
18395rm -f conf$$ conf$$.exe conf$$.file
18396if test -d conf$$.dir; then
18397  rm -f conf$$.dir/conf$$.file
18398else
18399  rm -f conf$$.dir
18400  mkdir conf$$.dir 2>/dev/null
18401fi
18402if (echo >conf$$.file) 2>/dev/null; then
18403  if ln -s conf$$.file conf$$ 2>/dev/null; then
18404    as_ln_s='ln -s'
18405    # ... but there are two gotchas:
18406    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18407    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18408    # In both cases, we have to default to `cp -p'.
18409    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
18410      as_ln_s='cp -p'
18411  elif ln conf$$.file conf$$ 2>/dev/null; then
18412    as_ln_s=ln
18413  else
18414    as_ln_s='cp -p'
18415  fi
18416else
18417  as_ln_s='cp -p'
18418fi
18419rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
18420rmdir conf$$.dir 2>/dev/null
18421
18422
18423# as_fn_mkdir_p
18424# -------------
18425# Create "$as_dir" as a directory, including parents if necessary.
18426as_fn_mkdir_p ()
18427{
18428
18429  case $as_dir in #(
18430  -*) as_dir=./$as_dir;;
18431  esac
18432  test -d "$as_dir" || eval $as_mkdir_p || {
18433    as_dirs=
18434    while :; do
18435      case $as_dir in #(
18436      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18437      *) as_qdir=$as_dir;;
18438      esac
18439      as_dirs="'$as_qdir' $as_dirs"
18440      as_dir=`$as_dirname -- "$as_dir" ||
18441$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18442	 X"$as_dir" : 'X\(//\)[^/]' \| \
18443	 X"$as_dir" : 'X\(//\)$' \| \
18444	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18445$as_echo X"$as_dir" |
18446    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18447	    s//\1/
18448	    q
18449	  }
18450	  /^X\(\/\/\)[^/].*/{
18451	    s//\1/
18452	    q
18453	  }
18454	  /^X\(\/\/\)$/{
18455	    s//\1/
18456	    q
18457	  }
18458	  /^X\(\/\).*/{
18459	    s//\1/
18460	    q
18461	  }
18462	  s/.*/./; q'`
18463      test -d "$as_dir" && break
18464    done
18465    test -z "$as_dirs" || eval "mkdir $as_dirs"
18466  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
18467
18468
18469} # as_fn_mkdir_p
18470if mkdir -p . 2>/dev/null; then
18471  as_mkdir_p='mkdir -p "$as_dir"'
18472else
18473  test -d ./-p && rmdir ./-p
18474  as_mkdir_p=false
18475fi
18476
18477if test -x / >/dev/null 2>&1; then
18478  as_test_x='test -x'
18479else
18480  if ls -dL / >/dev/null 2>&1; then
18481    as_ls_L_option=L
18482  else
18483    as_ls_L_option=
18484  fi
18485  as_test_x='
18486    eval sh -c '\''
18487      if test -d "$1"; then
18488	test -d "$1/.";
18489      else
18490	case $1 in #(
18491	-*)set "./$1";;
18492	esac;
18493	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
18494	???[sx]*):;;*)false;;esac;fi
18495    '\'' sh
18496  '
18497fi
18498as_executable_p=$as_test_x
18499
18500# Sed expression to map a string onto a valid CPP name.
18501as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18502
18503# Sed expression to map a string onto a valid variable name.
18504as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
18505
18506
18507exec 6>&1
18508## ----------------------------------- ##
18509## Main body of $CONFIG_STATUS script. ##
18510## ----------------------------------- ##
18511_ASEOF
18512test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
18513
18514cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18515# Save the log message, to keep $0 and so on meaningful, and to
18516# report actual input values of CONFIG_FILES etc. instead of their
18517# values after options handling.
18518ac_log="
18519This file was extended by libXcomposite $as_me 0.4.4, which was
18520generated by GNU Autoconf 2.68.  Invocation command line was
18521
18522  CONFIG_FILES    = $CONFIG_FILES
18523  CONFIG_HEADERS  = $CONFIG_HEADERS
18524  CONFIG_LINKS    = $CONFIG_LINKS
18525  CONFIG_COMMANDS = $CONFIG_COMMANDS
18526  $ $0 $@
18527
18528on `(hostname || uname -n) 2>/dev/null | sed 1q`
18529"
18530
18531_ACEOF
18532
18533case $ac_config_files in *"
18534"*) set x $ac_config_files; shift; ac_config_files=$*;;
18535esac
18536
18537case $ac_config_headers in *"
18538"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
18539esac
18540
18541
18542cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18543# Files that config.status was made for.
18544config_files="$ac_config_files"
18545config_headers="$ac_config_headers"
18546config_commands="$ac_config_commands"
18547
18548_ACEOF
18549
18550cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18551ac_cs_usage="\
18552\`$as_me' instantiates files and other configuration actions
18553from templates according to the current configuration.  Unless the files
18554and actions are specified as TAGs, all are instantiated by default.
18555
18556Usage: $0 [OPTION]... [TAG]...
18557
18558  -h, --help       print this help, then exit
18559  -V, --version    print version number and configuration settings, then exit
18560      --config     print configuration, then exit
18561  -q, --quiet, --silent
18562                   do not print progress messages
18563  -d, --debug      don't remove temporary files
18564      --recheck    update $as_me by reconfiguring in the same conditions
18565      --file=FILE[:TEMPLATE]
18566                   instantiate the configuration file FILE
18567      --header=FILE[:TEMPLATE]
18568                   instantiate the configuration header FILE
18569
18570Configuration files:
18571$config_files
18572
18573Configuration headers:
18574$config_headers
18575
18576Configuration commands:
18577$config_commands
18578
18579Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
18580
18581_ACEOF
18582cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18583ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18584ac_cs_version="\\
18585libXcomposite config.status 0.4.4
18586configured by $0, generated by GNU Autoconf 2.68,
18587  with options \\"\$ac_cs_config\\"
18588
18589Copyright (C) 2010 Free Software Foundation, Inc.
18590This config.status script is free software; the Free Software Foundation
18591gives unlimited permission to copy, distribute and modify it."
18592
18593ac_pwd='$ac_pwd'
18594srcdir='$srcdir'
18595INSTALL='$INSTALL'
18596MKDIR_P='$MKDIR_P'
18597AWK='$AWK'
18598test -n "\$AWK" || AWK=awk
18599_ACEOF
18600
18601cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18602# The default lists apply if the user does not specify any file.
18603ac_need_defaults=:
18604while test $# != 0
18605do
18606  case $1 in
18607  --*=?*)
18608    ac_option=`expr "X$1" : 'X\([^=]*\)='`
18609    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
18610    ac_shift=:
18611    ;;
18612  --*=)
18613    ac_option=`expr "X$1" : 'X\([^=]*\)='`
18614    ac_optarg=
18615    ac_shift=:
18616    ;;
18617  *)
18618    ac_option=$1
18619    ac_optarg=$2
18620    ac_shift=shift
18621    ;;
18622  esac
18623
18624  case $ac_option in
18625  # Handling of the options.
18626  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
18627    ac_cs_recheck=: ;;
18628  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
18629    $as_echo "$ac_cs_version"; exit ;;
18630  --config | --confi | --conf | --con | --co | --c )
18631    $as_echo "$ac_cs_config"; exit ;;
18632  --debug | --debu | --deb | --de | --d | -d )
18633    debug=: ;;
18634  --file | --fil | --fi | --f )
18635    $ac_shift
18636    case $ac_optarg in
18637    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18638    '') as_fn_error $? "missing file argument" ;;
18639    esac
18640    as_fn_append CONFIG_FILES " '$ac_optarg'"
18641    ac_need_defaults=false;;
18642  --header | --heade | --head | --hea )
18643    $ac_shift
18644    case $ac_optarg in
18645    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18646    esac
18647    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
18648    ac_need_defaults=false;;
18649  --he | --h)
18650    # Conflict between --help and --header
18651    as_fn_error $? "ambiguous option: \`$1'
18652Try \`$0 --help' for more information.";;
18653  --help | --hel | -h )
18654    $as_echo "$ac_cs_usage"; exit ;;
18655  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18656  | -silent | --silent | --silen | --sile | --sil | --si | --s)
18657    ac_cs_silent=: ;;
18658
18659  # This is an error.
18660  -*) as_fn_error $? "unrecognized option: \`$1'
18661Try \`$0 --help' for more information." ;;
18662
18663  *) as_fn_append ac_config_targets " $1"
18664     ac_need_defaults=false ;;
18665
18666  esac
18667  shift
18668done
18669
18670ac_configure_extra_args=
18671
18672if $ac_cs_silent; then
18673  exec 6>/dev/null
18674  ac_configure_extra_args="$ac_configure_extra_args --silent"
18675fi
18676
18677_ACEOF
18678cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18679if \$ac_cs_recheck; then
18680  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18681  shift
18682  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
18683  CONFIG_SHELL='$SHELL'
18684  export CONFIG_SHELL
18685  exec "\$@"
18686fi
18687
18688_ACEOF
18689cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18690exec 5>>config.log
18691{
18692  echo
18693  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18694## Running $as_me. ##
18695_ASBOX
18696  $as_echo "$ac_log"
18697} >&5
18698
18699_ACEOF
18700cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18701#
18702# INIT-COMMANDS
18703#
18704AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
18705
18706
18707# The HP-UX ksh and POSIX shell print the target directory to stdout
18708# if CDPATH is set.
18709(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18710
18711sed_quote_subst='$sed_quote_subst'
18712double_quote_subst='$double_quote_subst'
18713delay_variable_subst='$delay_variable_subst'
18714macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
18715macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
18716enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
18717enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
18718pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
18719enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
18720SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
18721ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
18722PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
18723host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
18724host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
18725host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
18726build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
18727build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
18728build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
18729SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
18730Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
18731GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
18732EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
18733FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
18734LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
18735NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
18736LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
18737max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
18738ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
18739exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
18740lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
18741lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
18742lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
18743lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
18744lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
18745reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
18746reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
18747OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
18748deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
18749file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
18750file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
18751want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
18752DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
18753sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
18754AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
18755AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
18756archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
18757STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
18758RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
18759old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
18760old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
18761old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
18762lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
18763CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
18764CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
18765compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
18766GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
18767lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
18768lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
18769lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
18770lt_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"`'
18771nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
18772lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
18773objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
18774MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
18775lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
18776lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
18777lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
18778lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
18779lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
18780need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
18781MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
18782DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
18783NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
18784LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
18785OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
18786OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
18787libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
18788shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
18789extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
18790archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
18791enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
18792export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
18793whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
18794compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
18795old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
18796old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
18797archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
18798archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
18799module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
18800module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
18801with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
18802allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
18803no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
18804hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
18805hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
18806hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
18807hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
18808hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
18809hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
18810hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
18811inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
18812link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
18813always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
18814export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
18815exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
18816include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
18817prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
18818postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
18819file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
18820variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
18821need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
18822need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
18823version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
18824runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
18825shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
18826shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
18827libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
18828library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
18829soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
18830install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
18831postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
18832postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
18833finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
18834finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
18835hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
18836sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
18837sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
18838hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
18839enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
18840enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
18841enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
18842old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
18843striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
18844
18845LTCC='$LTCC'
18846LTCFLAGS='$LTCFLAGS'
18847compiler='$compiler_DEFAULT'
18848
18849# A function that is used when there is no print builtin or printf.
18850func_fallback_echo ()
18851{
18852  eval 'cat <<_LTECHO_EOF
18853\$1
18854_LTECHO_EOF'
18855}
18856
18857# Quote evaled strings.
18858for var in SHELL \
18859ECHO \
18860PATH_SEPARATOR \
18861SED \
18862GREP \
18863EGREP \
18864FGREP \
18865LD \
18866NM \
18867LN_S \
18868lt_SP2NL \
18869lt_NL2SP \
18870reload_flag \
18871OBJDUMP \
18872deplibs_check_method \
18873file_magic_cmd \
18874file_magic_glob \
18875want_nocaseglob \
18876DLLTOOL \
18877sharedlib_from_linklib_cmd \
18878AR \
18879AR_FLAGS \
18880archiver_list_spec \
18881STRIP \
18882RANLIB \
18883CC \
18884CFLAGS \
18885compiler \
18886lt_cv_sys_global_symbol_pipe \
18887lt_cv_sys_global_symbol_to_cdecl \
18888lt_cv_sys_global_symbol_to_c_name_address \
18889lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
18890nm_file_list_spec \
18891lt_prog_compiler_no_builtin_flag \
18892lt_prog_compiler_pic \
18893lt_prog_compiler_wl \
18894lt_prog_compiler_static \
18895lt_cv_prog_compiler_c_o \
18896need_locks \
18897MANIFEST_TOOL \
18898DSYMUTIL \
18899NMEDIT \
18900LIPO \
18901OTOOL \
18902OTOOL64 \
18903shrext_cmds \
18904export_dynamic_flag_spec \
18905whole_archive_flag_spec \
18906compiler_needs_object \
18907with_gnu_ld \
18908allow_undefined_flag \
18909no_undefined_flag \
18910hardcode_libdir_flag_spec \
18911hardcode_libdir_separator \
18912exclude_expsyms \
18913include_expsyms \
18914file_list_spec \
18915variables_saved_for_relink \
18916libname_spec \
18917library_names_spec \
18918soname_spec \
18919install_override_mode \
18920finish_eval \
18921old_striplib \
18922striplib; do
18923    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
18924    *[\\\\\\\`\\"\\\$]*)
18925      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
18926      ;;
18927    *)
18928      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
18929      ;;
18930    esac
18931done
18932
18933# Double-quote double-evaled strings.
18934for var in reload_cmds \
18935old_postinstall_cmds \
18936old_postuninstall_cmds \
18937old_archive_cmds \
18938extract_expsyms_cmds \
18939old_archive_from_new_cmds \
18940old_archive_from_expsyms_cmds \
18941archive_cmds \
18942archive_expsym_cmds \
18943module_cmds \
18944module_expsym_cmds \
18945export_symbols_cmds \
18946prelink_cmds \
18947postlink_cmds \
18948postinstall_cmds \
18949postuninstall_cmds \
18950finish_cmds \
18951sys_lib_search_path_spec \
18952sys_lib_dlsearch_path_spec; do
18953    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
18954    *[\\\\\\\`\\"\\\$]*)
18955      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
18956      ;;
18957    *)
18958      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
18959      ;;
18960    esac
18961done
18962
18963ac_aux_dir='$ac_aux_dir'
18964xsi_shell='$xsi_shell'
18965lt_shell_append='$lt_shell_append'
18966
18967# See if we are running on zsh, and set the options which allow our
18968# commands through without removal of \ escapes INIT.
18969if test -n "\${ZSH_VERSION+set}" ; then
18970   setopt NO_GLOB_SUBST
18971fi
18972
18973
18974    PACKAGE='$PACKAGE'
18975    VERSION='$VERSION'
18976    TIMESTAMP='$TIMESTAMP'
18977    RM='$RM'
18978    ofile='$ofile'
18979
18980
18981
18982
18983_ACEOF
18984
18985cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18986
18987# Handling of arguments.
18988for ac_config_target in $ac_config_targets
18989do
18990  case $ac_config_target in
18991    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
18992    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
18993    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
18994    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
18995    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
18996    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
18997    "xcomposite.pc") CONFIG_FILES="$CONFIG_FILES xcomposite.pc" ;;
18998
18999  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19000  esac
19001done
19002
19003
19004# If the user did not use the arguments to specify the items to instantiate,
19005# then the envvar interface is used.  Set only those that are not.
19006# We use the long form for the default assignment because of an extremely
19007# bizarre bug on SunOS 4.1.3.
19008if $ac_need_defaults; then
19009  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19010  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19011  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19012fi
19013
19014# Have a temporary directory for convenience.  Make it in the build tree
19015# simply because there is no reason against having it here, and in addition,
19016# creating and moving files from /tmp can sometimes cause problems.
19017# Hook for its removal unless debugging.
19018# Note that there is a small window in which the directory will not be cleaned:
19019# after its creation but before its name has been assigned to `$tmp'.
19020$debug ||
19021{
19022  tmp= ac_tmp=
19023  trap 'exit_status=$?
19024  : "${ac_tmp:=$tmp}"
19025  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
19026' 0
19027  trap 'as_fn_exit 1' 1 2 13 15
19028}
19029# Create a (secure) tmp directory for tmp files.
19030
19031{
19032  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
19033  test -d "$tmp"
19034}  ||
19035{
19036  tmp=./conf$$-$RANDOM
19037  (umask 077 && mkdir "$tmp")
19038} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
19039ac_tmp=$tmp
19040
19041# Set up the scripts for CONFIG_FILES section.
19042# No need to generate them if there are no CONFIG_FILES.
19043# This happens for instance with `./config.status config.h'.
19044if test -n "$CONFIG_FILES"; then
19045
19046
19047ac_cr=`echo X | tr X '\015'`
19048# On cygwin, bash can eat \r inside `` if the user requested igncr.
19049# But we know of no other shell where ac_cr would be empty at this
19050# point, so we can use a bashism as a fallback.
19051if test "x$ac_cr" = x; then
19052  eval ac_cr=\$\'\\r\'
19053fi
19054ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
19055if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
19056  ac_cs_awk_cr='\\r'
19057else
19058  ac_cs_awk_cr=$ac_cr
19059fi
19060
19061echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
19062_ACEOF
19063
19064
19065{
19066  echo "cat >conf$$subs.awk <<_ACEOF" &&
19067  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
19068  echo "_ACEOF"
19069} >conf$$subs.sh ||
19070  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19071ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
19072ac_delim='%!_!# '
19073for ac_last_try in false false false false false :; do
19074  . ./conf$$subs.sh ||
19075    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19076
19077  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
19078  if test $ac_delim_n = $ac_delim_num; then
19079    break
19080  elif $ac_last_try; then
19081    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19082  else
19083    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19084  fi
19085done
19086rm -f conf$$subs.sh
19087
19088cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19089cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
19090_ACEOF
19091sed -n '
19092h
19093s/^/S["/; s/!.*/"]=/
19094p
19095g
19096s/^[^!]*!//
19097:repl
19098t repl
19099s/'"$ac_delim"'$//
19100t delim
19101:nl
19102h
19103s/\(.\{148\}\)..*/\1/
19104t more1
19105s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
19106p
19107n
19108b repl
19109:more1
19110s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19111p
19112g
19113s/.\{148\}//
19114t nl
19115:delim
19116h
19117s/\(.\{148\}\)..*/\1/
19118t more2
19119s/["\\]/\\&/g; s/^/"/; s/$/"/
19120p
19121b
19122:more2
19123s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19124p
19125g
19126s/.\{148\}//
19127t delim
19128' <conf$$subs.awk | sed '
19129/^[^""]/{
19130  N
19131  s/\n//
19132}
19133' >>$CONFIG_STATUS || ac_write_fail=1
19134rm -f conf$$subs.awk
19135cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19136_ACAWK
19137cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
19138  for (key in S) S_is_set[key] = 1
19139  FS = ""
19140
19141}
19142{
19143  line = $ 0
19144  nfields = split(line, field, "@")
19145  substed = 0
19146  len = length(field[1])
19147  for (i = 2; i < nfields; i++) {
19148    key = field[i]
19149    keylen = length(key)
19150    if (S_is_set[key]) {
19151      value = S[key]
19152      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19153      len += length(value) + length(field[++i])
19154      substed = 1
19155    } else
19156      len += 1 + keylen
19157  }
19158
19159  print line
19160}
19161
19162_ACAWK
19163_ACEOF
19164cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19165if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19166  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
19167else
19168  cat
19169fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
19170  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
19171_ACEOF
19172
19173# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19174# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
19175# trailing colons and then remove the whole line if VPATH becomes empty
19176# (actually we leave an empty line to preserve line numbers).
19177if test "x$srcdir" = x.; then
19178  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
19179h
19180s///
19181s/^/:/
19182s/[	 ]*$/:/
19183s/:\$(srcdir):/:/g
19184s/:\${srcdir}:/:/g
19185s/:@srcdir@:/:/g
19186s/^:*//
19187s/:*$//
19188x
19189s/\(=[	 ]*\).*/\1/
19190G
19191s/\n//
19192s/^[^=]*=[	 ]*$//
19193}'
19194fi
19195
19196cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19197fi # test -n "$CONFIG_FILES"
19198
19199# Set up the scripts for CONFIG_HEADERS section.
19200# No need to generate them if there are no CONFIG_HEADERS.
19201# This happens for instance with `./config.status Makefile'.
19202if test -n "$CONFIG_HEADERS"; then
19203cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
19204BEGIN {
19205_ACEOF
19206
19207# Transform confdefs.h into an awk script `defines.awk', embedded as
19208# here-document in config.status, that substitutes the proper values into
19209# config.h.in to produce config.h.
19210
19211# Create a delimiter string that does not exist in confdefs.h, to ease
19212# handling of long lines.
19213ac_delim='%!_!# '
19214for ac_last_try in false false :; do
19215  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
19216  if test -z "$ac_tt"; then
19217    break
19218  elif $ac_last_try; then
19219    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
19220  else
19221    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19222  fi
19223done
19224
19225# For the awk script, D is an array of macro values keyed by name,
19226# likewise P contains macro parameters if any.  Preserve backslash
19227# newline sequences.
19228
19229ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
19230sed -n '
19231s/.\{148\}/&'"$ac_delim"'/g
19232t rset
19233:rset
19234s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
19235t def
19236d
19237:def
19238s/\\$//
19239t bsnl
19240s/["\\]/\\&/g
19241s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19242D["\1"]=" \3"/p
19243s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
19244d
19245:bsnl
19246s/["\\]/\\&/g
19247s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19248D["\1"]=" \3\\\\\\n"\\/p
19249t cont
19250s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
19251t cont
19252d
19253:cont
19254n
19255s/.\{148\}/&'"$ac_delim"'/g
19256t clear
19257:clear
19258s/\\$//
19259t bsnlc
19260s/["\\]/\\&/g; s/^/"/; s/$/"/p
19261d
19262:bsnlc
19263s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
19264b cont
19265' <confdefs.h | sed '
19266s/'"$ac_delim"'/"\\\
19267"/g' >>$CONFIG_STATUS || ac_write_fail=1
19268
19269cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19270  for (key in D) D_is_set[key] = 1
19271  FS = ""
19272}
19273/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
19274  line = \$ 0
19275  split(line, arg, " ")
19276  if (arg[1] == "#") {
19277    defundef = arg[2]
19278    mac1 = arg[3]
19279  } else {
19280    defundef = substr(arg[1], 2)
19281    mac1 = arg[2]
19282  }
19283  split(mac1, mac2, "(") #)
19284  macro = mac2[1]
19285  prefix = substr(line, 1, index(line, defundef) - 1)
19286  if (D_is_set[macro]) {
19287    # Preserve the white space surrounding the "#".
19288    print prefix "define", macro P[macro] D[macro]
19289    next
19290  } else {
19291    # Replace #undef with comments.  This is necessary, for example,
19292    # in the case of _POSIX_SOURCE, which is predefined and required
19293    # on some systems where configure will not decide to define it.
19294    if (defundef == "undef") {
19295      print "/*", prefix defundef, macro, "*/"
19296      next
19297    }
19298  }
19299}
19300{ print }
19301_ACAWK
19302_ACEOF
19303cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19304  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
19305fi # test -n "$CONFIG_HEADERS"
19306
19307
19308eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
19309shift
19310for ac_tag
19311do
19312  case $ac_tag in
19313  :[FHLC]) ac_mode=$ac_tag; continue;;
19314  esac
19315  case $ac_mode$ac_tag in
19316  :[FHL]*:*);;
19317  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
19318  :[FH]-) ac_tag=-:-;;
19319  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
19320  esac
19321  ac_save_IFS=$IFS
19322  IFS=:
19323  set x $ac_tag
19324  IFS=$ac_save_IFS
19325  shift
19326  ac_file=$1
19327  shift
19328
19329  case $ac_mode in
19330  :L) ac_source=$1;;
19331  :[FH])
19332    ac_file_inputs=
19333    for ac_f
19334    do
19335      case $ac_f in
19336      -) ac_f="$ac_tmp/stdin";;
19337      *) # Look for the file first in the build tree, then in the source tree
19338	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
19339	 # because $ac_f cannot contain `:'.
19340	 test -f "$ac_f" ||
19341	   case $ac_f in
19342	   [\\/$]*) false;;
19343	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
19344	   esac ||
19345	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
19346      esac
19347      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19348      as_fn_append ac_file_inputs " '$ac_f'"
19349    done
19350
19351    # Let's still pretend it is `configure' which instantiates (i.e., don't
19352    # use $as_me), people would be surprised to read:
19353    #    /* config.h.  Generated by config.status.  */
19354    configure_input='Generated from '`
19355	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19356	`' by configure.'
19357    if test x"$ac_file" != x-; then
19358      configure_input="$ac_file.  $configure_input"
19359      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19360$as_echo "$as_me: creating $ac_file" >&6;}
19361    fi
19362    # Neutralize special characters interpreted by sed in replacement strings.
19363    case $configure_input in #(
19364    *\&* | *\|* | *\\* )
19365       ac_sed_conf_input=`$as_echo "$configure_input" |
19366       sed 's/[\\\\&|]/\\\\&/g'`;; #(
19367    *) ac_sed_conf_input=$configure_input;;
19368    esac
19369
19370    case $ac_tag in
19371    *:-:* | *:-) cat >"$ac_tmp/stdin" \
19372      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
19373    esac
19374    ;;
19375  esac
19376
19377  ac_dir=`$as_dirname -- "$ac_file" ||
19378$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19379	 X"$ac_file" : 'X\(//\)[^/]' \| \
19380	 X"$ac_file" : 'X\(//\)$' \| \
19381	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19382$as_echo X"$ac_file" |
19383    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19384	    s//\1/
19385	    q
19386	  }
19387	  /^X\(\/\/\)[^/].*/{
19388	    s//\1/
19389	    q
19390	  }
19391	  /^X\(\/\/\)$/{
19392	    s//\1/
19393	    q
19394	  }
19395	  /^X\(\/\).*/{
19396	    s//\1/
19397	    q
19398	  }
19399	  s/.*/./; q'`
19400  as_dir="$ac_dir"; as_fn_mkdir_p
19401  ac_builddir=.
19402
19403case "$ac_dir" in
19404.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19405*)
19406  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19407  # A ".." for each directory in $ac_dir_suffix.
19408  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19409  case $ac_top_builddir_sub in
19410  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19411  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19412  esac ;;
19413esac
19414ac_abs_top_builddir=$ac_pwd
19415ac_abs_builddir=$ac_pwd$ac_dir_suffix
19416# for backward compatibility:
19417ac_top_builddir=$ac_top_build_prefix
19418
19419case $srcdir in
19420  .)  # We are building in place.
19421    ac_srcdir=.
19422    ac_top_srcdir=$ac_top_builddir_sub
19423    ac_abs_top_srcdir=$ac_pwd ;;
19424  [\\/]* | ?:[\\/]* )  # Absolute name.
19425    ac_srcdir=$srcdir$ac_dir_suffix;
19426    ac_top_srcdir=$srcdir
19427    ac_abs_top_srcdir=$srcdir ;;
19428  *) # Relative name.
19429    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19430    ac_top_srcdir=$ac_top_build_prefix$srcdir
19431    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19432esac
19433ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19434
19435
19436  case $ac_mode in
19437  :F)
19438  #
19439  # CONFIG_FILE
19440  #
19441
19442  case $INSTALL in
19443  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19444  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
19445  esac
19446  ac_MKDIR_P=$MKDIR_P
19447  case $MKDIR_P in
19448  [\\/$]* | ?:[\\/]* ) ;;
19449  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
19450  esac
19451_ACEOF
19452
19453cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19454# If the template does not know about datarootdir, expand it.
19455# FIXME: This hack should be removed a few years after 2.60.
19456ac_datarootdir_hack=; ac_datarootdir_seen=
19457ac_sed_dataroot='
19458/datarootdir/ {
19459  p
19460  q
19461}
19462/@datadir@/p
19463/@docdir@/p
19464/@infodir@/p
19465/@localedir@/p
19466/@mandir@/p'
19467case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19468*datarootdir*) ac_datarootdir_seen=yes;;
19469*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
19470  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19471$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19472_ACEOF
19473cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19474  ac_datarootdir_hack='
19475  s&@datadir@&$datadir&g
19476  s&@docdir@&$docdir&g
19477  s&@infodir@&$infodir&g
19478  s&@localedir@&$localedir&g
19479  s&@mandir@&$mandir&g
19480  s&\\\${datarootdir}&$datarootdir&g' ;;
19481esac
19482_ACEOF
19483
19484# Neutralize VPATH when `$srcdir' = `.'.
19485# Shell code in configure.ac might set extrasub.
19486# FIXME: do we really want to maintain this feature?
19487cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19488ac_sed_extra="$ac_vpsub
19489$extrasub
19490_ACEOF
19491cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19492:t
19493/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19494s|@configure_input@|$ac_sed_conf_input|;t t
19495s&@top_builddir@&$ac_top_builddir_sub&;t t
19496s&@top_build_prefix@&$ac_top_build_prefix&;t t
19497s&@srcdir@&$ac_srcdir&;t t
19498s&@abs_srcdir@&$ac_abs_srcdir&;t t
19499s&@top_srcdir@&$ac_top_srcdir&;t t
19500s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
19501s&@builddir@&$ac_builddir&;t t
19502s&@abs_builddir@&$ac_abs_builddir&;t t
19503s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
19504s&@INSTALL@&$ac_INSTALL&;t t
19505s&@MKDIR_P@&$ac_MKDIR_P&;t t
19506$ac_datarootdir_hack
19507"
19508eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
19509  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19510
19511test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19512  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
19513  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
19514      "$ac_tmp/out"`; test -z "$ac_out"; } &&
19515  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19516which seems to be undefined.  Please make sure it is defined" >&5
19517$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19518which seems to be undefined.  Please make sure it is defined" >&2;}
19519
19520  rm -f "$ac_tmp/stdin"
19521  case $ac_file in
19522  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
19523  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
19524  esac \
19525  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19526 ;;
19527  :H)
19528  #
19529  # CONFIG_HEADER
19530  #
19531  if test x"$ac_file" != x-; then
19532    {
19533      $as_echo "/* $configure_input  */" \
19534      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
19535    } >"$ac_tmp/config.h" \
19536      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19537    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
19538      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
19539$as_echo "$as_me: $ac_file is unchanged" >&6;}
19540    else
19541      rm -f "$ac_file"
19542      mv "$ac_tmp/config.h" "$ac_file" \
19543	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
19544    fi
19545  else
19546    $as_echo "/* $configure_input  */" \
19547      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
19548      || as_fn_error $? "could not create -" "$LINENO" 5
19549  fi
19550# Compute "$ac_file"'s index in $config_headers.
19551_am_arg="$ac_file"
19552_am_stamp_count=1
19553for _am_header in $config_headers :; do
19554  case $_am_header in
19555    $_am_arg | $_am_arg:* )
19556      break ;;
19557    * )
19558      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
19559  esac
19560done
19561echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
19562$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19563	 X"$_am_arg" : 'X\(//\)[^/]' \| \
19564	 X"$_am_arg" : 'X\(//\)$' \| \
19565	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
19566$as_echo X"$_am_arg" |
19567    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19568	    s//\1/
19569	    q
19570	  }
19571	  /^X\(\/\/\)[^/].*/{
19572	    s//\1/
19573	    q
19574	  }
19575	  /^X\(\/\/\)$/{
19576	    s//\1/
19577	    q
19578	  }
19579	  /^X\(\/\).*/{
19580	    s//\1/
19581	    q
19582	  }
19583	  s/.*/./; q'`/stamp-h$_am_stamp_count
19584 ;;
19585
19586  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
19587$as_echo "$as_me: executing $ac_file commands" >&6;}
19588 ;;
19589  esac
19590
19591
19592  case $ac_file$ac_mode in
19593    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
19594  # Autoconf 2.62 quotes --file arguments for eval, but not when files
19595  # are listed without --file.  Let's play safe and only enable the eval
19596  # if we detect the quoting.
19597  case $CONFIG_FILES in
19598  *\'*) eval set x "$CONFIG_FILES" ;;
19599  *)   set x $CONFIG_FILES ;;
19600  esac
19601  shift
19602  for mf
19603  do
19604    # Strip MF so we end up with the name of the file.
19605    mf=`echo "$mf" | sed -e 's/:.*$//'`
19606    # Check whether this is an Automake generated Makefile or not.
19607    # We used to match only the files named `Makefile.in', but
19608    # some people rename them; so instead we look at the file content.
19609    # Grep'ing the first line is not enough: some people post-process
19610    # each Makefile.in and add a new line on top of each file to say so.
19611    # Grep'ing the whole file is not good either: AIX grep has a line
19612    # limit of 2048, but all sed's we know have understand at least 4000.
19613    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
19614      dirpart=`$as_dirname -- "$mf" ||
19615$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19616	 X"$mf" : 'X\(//\)[^/]' \| \
19617	 X"$mf" : 'X\(//\)$' \| \
19618	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
19619$as_echo X"$mf" |
19620    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19621	    s//\1/
19622	    q
19623	  }
19624	  /^X\(\/\/\)[^/].*/{
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    else
19638      continue
19639    fi
19640    # Extract the definition of DEPDIR, am__include, and am__quote
19641    # from the Makefile without running `make'.
19642    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
19643    test -z "$DEPDIR" && continue
19644    am__include=`sed -n 's/^am__include = //p' < "$mf"`
19645    test -z "am__include" && continue
19646    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
19647    # When using ansi2knr, U may be empty or an underscore; expand it
19648    U=`sed -n 's/^U = //p' < "$mf"`
19649    # Find all dependency output files, they are included files with
19650    # $(DEPDIR) in their names.  We invoke sed twice because it is the
19651    # simplest approach to changing $(DEPDIR) to its actual value in the
19652    # expansion.
19653    for file in `sed -n "
19654      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19655	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
19656      # Make sure the directory exists.
19657      test -f "$dirpart/$file" && continue
19658      fdir=`$as_dirname -- "$file" ||
19659$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19660	 X"$file" : 'X\(//\)[^/]' \| \
19661	 X"$file" : 'X\(//\)$' \| \
19662	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
19663$as_echo X"$file" |
19664    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19665	    s//\1/
19666	    q
19667	  }
19668	  /^X\(\/\/\)[^/].*/{
19669	    s//\1/
19670	    q
19671	  }
19672	  /^X\(\/\/\)$/{
19673	    s//\1/
19674	    q
19675	  }
19676	  /^X\(\/\).*/{
19677	    s//\1/
19678	    q
19679	  }
19680	  s/.*/./; q'`
19681      as_dir=$dirpart/$fdir; as_fn_mkdir_p
19682      # echo "creating $dirpart/$file"
19683      echo '# dummy' > "$dirpart/$file"
19684    done
19685  done
19686}
19687 ;;
19688    "libtool":C)
19689
19690    # See if we are running on zsh, and set the options which allow our
19691    # commands through without removal of \ escapes.
19692    if test -n "${ZSH_VERSION+set}" ; then
19693      setopt NO_GLOB_SUBST
19694    fi
19695
19696    cfgfile="${ofile}T"
19697    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
19698    $RM "$cfgfile"
19699
19700    cat <<_LT_EOF >> "$cfgfile"
19701#! $SHELL
19702
19703# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
19704# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
19705# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
19706# NOTE: Changes made to this file will be lost: look at ltmain.sh.
19707#
19708#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
19709#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
19710#                 Foundation, Inc.
19711#   Written by Gordon Matzigkeit, 1996
19712#
19713#   This file is part of GNU Libtool.
19714#
19715# GNU Libtool is free software; you can redistribute it and/or
19716# modify it under the terms of the GNU General Public License as
19717# published by the Free Software Foundation; either version 2 of
19718# the License, or (at your option) any later version.
19719#
19720# As a special exception to the GNU General Public License,
19721# if you distribute this file as part of a program or library that
19722# is built using GNU Libtool, you may include this file under the
19723# same distribution terms that you use for the rest of that program.
19724#
19725# GNU Libtool is distributed in the hope that it will be useful,
19726# but WITHOUT ANY WARRANTY; without even the implied warranty of
19727# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19728# GNU General Public License for more details.
19729#
19730# You should have received a copy of the GNU General Public License
19731# along with GNU Libtool; see the file COPYING.  If not, a copy
19732# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
19733# obtained by writing to the Free Software Foundation, Inc.,
19734# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19735
19736
19737# The names of the tagged configurations supported by this script.
19738available_tags=""
19739
19740# ### BEGIN LIBTOOL CONFIG
19741
19742# Which release of libtool.m4 was used?
19743macro_version=$macro_version
19744macro_revision=$macro_revision
19745
19746# Whether or not to build shared libraries.
19747build_libtool_libs=$enable_shared
19748
19749# Whether or not to build static libraries.
19750build_old_libs=$enable_static
19751
19752# What type of objects to build.
19753pic_mode=$pic_mode
19754
19755# Whether or not to optimize for fast installation.
19756fast_install=$enable_fast_install
19757
19758# Shell to use when invoking shell scripts.
19759SHELL=$lt_SHELL
19760
19761# An echo program that protects backslashes.
19762ECHO=$lt_ECHO
19763
19764# The PATH separator for the build system.
19765PATH_SEPARATOR=$lt_PATH_SEPARATOR
19766
19767# The host system.
19768host_alias=$host_alias
19769host=$host
19770host_os=$host_os
19771
19772# The build system.
19773build_alias=$build_alias
19774build=$build
19775build_os=$build_os
19776
19777# A sed program that does not truncate output.
19778SED=$lt_SED
19779
19780# Sed that helps us avoid accidentally triggering echo(1) options like -n.
19781Xsed="\$SED -e 1s/^X//"
19782
19783# A grep program that handles long lines.
19784GREP=$lt_GREP
19785
19786# An ERE matcher.
19787EGREP=$lt_EGREP
19788
19789# A literal string matcher.
19790FGREP=$lt_FGREP
19791
19792# A BSD- or MS-compatible name lister.
19793NM=$lt_NM
19794
19795# Whether we need soft or hard links.
19796LN_S=$lt_LN_S
19797
19798# What is the maximum length of a command?
19799max_cmd_len=$max_cmd_len
19800
19801# Object file suffix (normally "o").
19802objext=$ac_objext
19803
19804# Executable file suffix (normally "").
19805exeext=$exeext
19806
19807# whether the shell understands "unset".
19808lt_unset=$lt_unset
19809
19810# turn spaces into newlines.
19811SP2NL=$lt_lt_SP2NL
19812
19813# turn newlines into spaces.
19814NL2SP=$lt_lt_NL2SP
19815
19816# convert \$build file names to \$host format.
19817to_host_file_cmd=$lt_cv_to_host_file_cmd
19818
19819# convert \$build files to toolchain format.
19820to_tool_file_cmd=$lt_cv_to_tool_file_cmd
19821
19822# An object symbol dumper.
19823OBJDUMP=$lt_OBJDUMP
19824
19825# Method to check whether dependent libraries are shared objects.
19826deplibs_check_method=$lt_deplibs_check_method
19827
19828# Command to use when deplibs_check_method = "file_magic".
19829file_magic_cmd=$lt_file_magic_cmd
19830
19831# How to find potential files when deplibs_check_method = "file_magic".
19832file_magic_glob=$lt_file_magic_glob
19833
19834# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
19835want_nocaseglob=$lt_want_nocaseglob
19836
19837# DLL creation program.
19838DLLTOOL=$lt_DLLTOOL
19839
19840# Command to associate shared and link libraries.
19841sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
19842
19843# The archiver.
19844AR=$lt_AR
19845
19846# Flags to create an archive.
19847AR_FLAGS=$lt_AR_FLAGS
19848
19849# How to feed a file listing to the archiver.
19850archiver_list_spec=$lt_archiver_list_spec
19851
19852# A symbol stripping program.
19853STRIP=$lt_STRIP
19854
19855# Commands used to install an old-style archive.
19856RANLIB=$lt_RANLIB
19857old_postinstall_cmds=$lt_old_postinstall_cmds
19858old_postuninstall_cmds=$lt_old_postuninstall_cmds
19859
19860# Whether to use a lock for old archive extraction.
19861lock_old_archive_extraction=$lock_old_archive_extraction
19862
19863# A C compiler.
19864LTCC=$lt_CC
19865
19866# LTCC compiler flags.
19867LTCFLAGS=$lt_CFLAGS
19868
19869# Take the output of nm and produce a listing of raw symbols and C names.
19870global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
19871
19872# Transform the output of nm in a proper C declaration.
19873global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
19874
19875# Transform the output of nm in a C name address pair.
19876global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
19877
19878# Transform the output of nm in a C name address pair when lib prefix is needed.
19879global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
19880
19881# Specify filename containing input files for \$NM.
19882nm_file_list_spec=$lt_nm_file_list_spec
19883
19884# The root where to search for dependent libraries,and in which our libraries should be installed.
19885lt_sysroot=$lt_sysroot
19886
19887# The name of the directory that contains temporary libtool files.
19888objdir=$objdir
19889
19890# Used to examine libraries when file_magic_cmd begins with "file".
19891MAGIC_CMD=$MAGIC_CMD
19892
19893# Must we lock files when doing compilation?
19894need_locks=$lt_need_locks
19895
19896# Manifest tool.
19897MANIFEST_TOOL=$lt_MANIFEST_TOOL
19898
19899# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
19900DSYMUTIL=$lt_DSYMUTIL
19901
19902# Tool to change global to local symbols on Mac OS X.
19903NMEDIT=$lt_NMEDIT
19904
19905# Tool to manipulate fat objects and archives on Mac OS X.
19906LIPO=$lt_LIPO
19907
19908# ldd/readelf like tool for Mach-O binaries on Mac OS X.
19909OTOOL=$lt_OTOOL
19910
19911# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
19912OTOOL64=$lt_OTOOL64
19913
19914# Old archive suffix (normally "a").
19915libext=$libext
19916
19917# Shared library suffix (normally ".so").
19918shrext_cmds=$lt_shrext_cmds
19919
19920# The commands to extract the exported symbol list from a shared archive.
19921extract_expsyms_cmds=$lt_extract_expsyms_cmds
19922
19923# Variables whose values should be saved in libtool wrapper scripts and
19924# restored at link time.
19925variables_saved_for_relink=$lt_variables_saved_for_relink
19926
19927# Do we need the "lib" prefix for modules?
19928need_lib_prefix=$need_lib_prefix
19929
19930# Do we need a version for libraries?
19931need_version=$need_version
19932
19933# Library versioning type.
19934version_type=$version_type
19935
19936# Shared library runtime path variable.
19937runpath_var=$runpath_var
19938
19939# Shared library path variable.
19940shlibpath_var=$shlibpath_var
19941
19942# Is shlibpath searched before the hard-coded library search path?
19943shlibpath_overrides_runpath=$shlibpath_overrides_runpath
19944
19945# Format of library name prefix.
19946libname_spec=$lt_libname_spec
19947
19948# List of archive names.  First name is the real one, the rest are links.
19949# The last name is the one that the linker finds with -lNAME
19950library_names_spec=$lt_library_names_spec
19951
19952# The coded name of the library, if different from the real name.
19953soname_spec=$lt_soname_spec
19954
19955# Permission mode override for installation of shared libraries.
19956install_override_mode=$lt_install_override_mode
19957
19958# Command to use after installation of a shared archive.
19959postinstall_cmds=$lt_postinstall_cmds
19960
19961# Command to use after uninstallation of a shared archive.
19962postuninstall_cmds=$lt_postuninstall_cmds
19963
19964# Commands used to finish a libtool library installation in a directory.
19965finish_cmds=$lt_finish_cmds
19966
19967# As "finish_cmds", except a single script fragment to be evaled but
19968# not shown.
19969finish_eval=$lt_finish_eval
19970
19971# Whether we should hardcode library paths into libraries.
19972hardcode_into_libs=$hardcode_into_libs
19973
19974# Compile-time system search path for libraries.
19975sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
19976
19977# Run-time system search path for libraries.
19978sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
19979
19980# Whether dlopen is supported.
19981dlopen_support=$enable_dlopen
19982
19983# Whether dlopen of programs is supported.
19984dlopen_self=$enable_dlopen_self
19985
19986# Whether dlopen of statically linked programs is supported.
19987dlopen_self_static=$enable_dlopen_self_static
19988
19989# Commands to strip libraries.
19990old_striplib=$lt_old_striplib
19991striplib=$lt_striplib
19992
19993
19994# The linker used to build libraries.
19995LD=$lt_LD
19996
19997# How to create reloadable object files.
19998reload_flag=$lt_reload_flag
19999reload_cmds=$lt_reload_cmds
20000
20001# Commands used to build an old-style archive.
20002old_archive_cmds=$lt_old_archive_cmds
20003
20004# A language specific compiler.
20005CC=$lt_compiler
20006
20007# Is the compiler the GNU compiler?
20008with_gcc=$GCC
20009
20010# Compiler flag to turn off builtin functions.
20011no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
20012
20013# Additional compiler flags for building library objects.
20014pic_flag=$lt_lt_prog_compiler_pic
20015
20016# How to pass a linker flag through the compiler.
20017wl=$lt_lt_prog_compiler_wl
20018
20019# Compiler flag to prevent dynamic linking.
20020link_static_flag=$lt_lt_prog_compiler_static
20021
20022# Does compiler simultaneously support -c and -o options?
20023compiler_c_o=$lt_lt_cv_prog_compiler_c_o
20024
20025# Whether or not to add -lc for building shared libraries.
20026build_libtool_need_lc=$archive_cmds_need_lc
20027
20028# Whether or not to disallow shared libs when runtime libs are static.
20029allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
20030
20031# Compiler flag to allow reflexive dlopens.
20032export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
20033
20034# Compiler flag to generate shared objects directly from archives.
20035whole_archive_flag_spec=$lt_whole_archive_flag_spec
20036
20037# Whether the compiler copes with passing no objects directly.
20038compiler_needs_object=$lt_compiler_needs_object
20039
20040# Create an old-style archive from a shared archive.
20041old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
20042
20043# Create a temporary old-style archive to link instead of a shared archive.
20044old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
20045
20046# Commands used to build a shared archive.
20047archive_cmds=$lt_archive_cmds
20048archive_expsym_cmds=$lt_archive_expsym_cmds
20049
20050# Commands used to build a loadable module if different from building
20051# a shared archive.
20052module_cmds=$lt_module_cmds
20053module_expsym_cmds=$lt_module_expsym_cmds
20054
20055# Whether we are building with GNU ld or not.
20056with_gnu_ld=$lt_with_gnu_ld
20057
20058# Flag that allows shared libraries with undefined symbols to be built.
20059allow_undefined_flag=$lt_allow_undefined_flag
20060
20061# Flag that enforces no undefined symbols.
20062no_undefined_flag=$lt_no_undefined_flag
20063
20064# Flag to hardcode \$libdir into a binary during linking.
20065# This must work even if \$libdir does not exist
20066hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
20067
20068# Whether we need a single "-rpath" flag with a separated argument.
20069hardcode_libdir_separator=$lt_hardcode_libdir_separator
20070
20071# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20072# DIR into the resulting binary.
20073hardcode_direct=$hardcode_direct
20074
20075# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20076# DIR into the resulting binary and the resulting library dependency is
20077# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
20078# library is relocated.
20079hardcode_direct_absolute=$hardcode_direct_absolute
20080
20081# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
20082# into the resulting binary.
20083hardcode_minus_L=$hardcode_minus_L
20084
20085# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
20086# into the resulting binary.
20087hardcode_shlibpath_var=$hardcode_shlibpath_var
20088
20089# Set to "yes" if building a shared library automatically hardcodes DIR
20090# into the library and all subsequent libraries and executables linked
20091# against it.
20092hardcode_automatic=$hardcode_automatic
20093
20094# Set to yes if linker adds runtime paths of dependent libraries
20095# to runtime path list.
20096inherit_rpath=$inherit_rpath
20097
20098# Whether libtool must link a program against all its dependency libraries.
20099link_all_deplibs=$link_all_deplibs
20100
20101# Set to "yes" if exported symbols are required.
20102always_export_symbols=$always_export_symbols
20103
20104# The commands to list exported symbols.
20105export_symbols_cmds=$lt_export_symbols_cmds
20106
20107# Symbols that should not be listed in the preloaded symbols.
20108exclude_expsyms=$lt_exclude_expsyms
20109
20110# Symbols that must always be exported.
20111include_expsyms=$lt_include_expsyms
20112
20113# Commands necessary for linking programs (against libraries) with templates.
20114prelink_cmds=$lt_prelink_cmds
20115
20116# Commands necessary for finishing linking programs.
20117postlink_cmds=$lt_postlink_cmds
20118
20119# Specify filename containing input files.
20120file_list_spec=$lt_file_list_spec
20121
20122# How to hardcode a shared library path into an executable.
20123hardcode_action=$hardcode_action
20124
20125# ### END LIBTOOL CONFIG
20126
20127_LT_EOF
20128
20129  case $host_os in
20130  aix3*)
20131    cat <<\_LT_EOF >> "$cfgfile"
20132# AIX sometimes has problems with the GCC collect2 program.  For some
20133# reason, if we set the COLLECT_NAMES environment variable, the problems
20134# vanish in a puff of smoke.
20135if test "X${COLLECT_NAMES+set}" != Xset; then
20136  COLLECT_NAMES=
20137  export COLLECT_NAMES
20138fi
20139_LT_EOF
20140    ;;
20141  esac
20142
20143
20144ltmain="$ac_aux_dir/ltmain.sh"
20145
20146
20147  # We use sed instead of cat because bash on DJGPP gets confused if
20148  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
20149  # text mode, it properly converts lines to CR/LF.  This bash problem
20150  # is reportedly fixed, but why not run on old versions too?
20151  sed '$q' "$ltmain" >> "$cfgfile" \
20152     || (rm -f "$cfgfile"; exit 1)
20153
20154  if test x"$xsi_shell" = xyes; then
20155  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
20156func_dirname ()\
20157{\
20158\    case ${1} in\
20159\      */*) func_dirname_result="${1%/*}${2}" ;;\
20160\      *  ) func_dirname_result="${3}" ;;\
20161\    esac\
20162} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
20163  && mv -f "$cfgfile.tmp" "$cfgfile" \
20164    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20165test 0 -eq $? || _lt_function_replace_fail=:
20166
20167
20168  sed -e '/^func_basename ()$/,/^} # func_basename /c\
20169func_basename ()\
20170{\
20171\    func_basename_result="${1##*/}"\
20172} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
20173  && mv -f "$cfgfile.tmp" "$cfgfile" \
20174    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20175test 0 -eq $? || _lt_function_replace_fail=:
20176
20177
20178  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
20179func_dirname_and_basename ()\
20180{\
20181\    case ${1} in\
20182\      */*) func_dirname_result="${1%/*}${2}" ;;\
20183\      *  ) func_dirname_result="${3}" ;;\
20184\    esac\
20185\    func_basename_result="${1##*/}"\
20186} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
20187  && mv -f "$cfgfile.tmp" "$cfgfile" \
20188    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20189test 0 -eq $? || _lt_function_replace_fail=:
20190
20191
20192  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
20193func_stripname ()\
20194{\
20195\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
20196\    # positional parameters, so assign one to ordinary parameter first.\
20197\    func_stripname_result=${3}\
20198\    func_stripname_result=${func_stripname_result#"${1}"}\
20199\    func_stripname_result=${func_stripname_result%"${2}"}\
20200} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
20201  && mv -f "$cfgfile.tmp" "$cfgfile" \
20202    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20203test 0 -eq $? || _lt_function_replace_fail=:
20204
20205
20206  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
20207func_split_long_opt ()\
20208{\
20209\    func_split_long_opt_name=${1%%=*}\
20210\    func_split_long_opt_arg=${1#*=}\
20211} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
20212  && mv -f "$cfgfile.tmp" "$cfgfile" \
20213    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20214test 0 -eq $? || _lt_function_replace_fail=:
20215
20216
20217  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
20218func_split_short_opt ()\
20219{\
20220\    func_split_short_opt_arg=${1#??}\
20221\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
20222} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
20223  && mv -f "$cfgfile.tmp" "$cfgfile" \
20224    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20225test 0 -eq $? || _lt_function_replace_fail=:
20226
20227
20228  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
20229func_lo2o ()\
20230{\
20231\    case ${1} in\
20232\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
20233\      *)    func_lo2o_result=${1} ;;\
20234\    esac\
20235} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
20236  && mv -f "$cfgfile.tmp" "$cfgfile" \
20237    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20238test 0 -eq $? || _lt_function_replace_fail=:
20239
20240
20241  sed -e '/^func_xform ()$/,/^} # func_xform /c\
20242func_xform ()\
20243{\
20244    func_xform_result=${1%.*}.lo\
20245} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
20246  && mv -f "$cfgfile.tmp" "$cfgfile" \
20247    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20248test 0 -eq $? || _lt_function_replace_fail=:
20249
20250
20251  sed -e '/^func_arith ()$/,/^} # func_arith /c\
20252func_arith ()\
20253{\
20254    func_arith_result=$(( $* ))\
20255} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
20256  && mv -f "$cfgfile.tmp" "$cfgfile" \
20257    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20258test 0 -eq $? || _lt_function_replace_fail=:
20259
20260
20261  sed -e '/^func_len ()$/,/^} # func_len /c\
20262func_len ()\
20263{\
20264    func_len_result=${#1}\
20265} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
20266  && mv -f "$cfgfile.tmp" "$cfgfile" \
20267    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20268test 0 -eq $? || _lt_function_replace_fail=:
20269
20270fi
20271
20272if test x"$lt_shell_append" = xyes; then
20273  sed -e '/^func_append ()$/,/^} # func_append /c\
20274func_append ()\
20275{\
20276    eval "${1}+=\\${2}"\
20277} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
20278  && mv -f "$cfgfile.tmp" "$cfgfile" \
20279    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20280test 0 -eq $? || _lt_function_replace_fail=:
20281
20282
20283  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
20284func_append_quoted ()\
20285{\
20286\    func_quote_for_eval "${2}"\
20287\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
20288} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
20289  && mv -f "$cfgfile.tmp" "$cfgfile" \
20290    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20291test 0 -eq $? || _lt_function_replace_fail=:
20292
20293
20294  # Save a `func_append' function call where possible by direct use of '+='
20295  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
20296    && mv -f "$cfgfile.tmp" "$cfgfile" \
20297      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20298  test 0 -eq $? || _lt_function_replace_fail=:
20299else
20300  # Save a `func_append' function call even when '+=' is not available
20301  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
20302    && mv -f "$cfgfile.tmp" "$cfgfile" \
20303      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20304  test 0 -eq $? || _lt_function_replace_fail=:
20305fi
20306
20307if test x"$_lt_function_replace_fail" = x":"; then
20308  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
20309$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
20310fi
20311
20312
20313   mv -f "$cfgfile" "$ofile" ||
20314    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
20315  chmod +x "$ofile"
20316
20317 ;;
20318
20319  esac
20320done # for ac_tag
20321
20322
20323as_fn_exit 0
20324_ACEOF
20325ac_clean_files=$ac_clean_files_save
20326
20327test $ac_write_fail = 0 ||
20328  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
20329
20330
20331# configure is writing to config.log, and then calls config.status.
20332# config.status does its own redirection, appending to config.log.
20333# Unfortunately, on DOS this fails, as config.log is still kept open
20334# by configure, so config.status won't be able to write to it; its
20335# output is simply discarded.  So we exec the FD to /dev/null,
20336# effectively closing config.log, so it can be properly (re)opened and
20337# appended to by config.status.  When coming back to configure, we
20338# need to make the FD available again.
20339if test "$no_create" != yes; then
20340  ac_cs_success=:
20341  ac_config_status_args=
20342  test "$silent" = yes &&
20343    ac_config_status_args="$ac_config_status_args --quiet"
20344  exec 5>/dev/null
20345  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
20346  exec 5>>config.log
20347  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20348  # would make configure fail if this is the last instruction.
20349  $ac_cs_success || as_fn_exit 1
20350fi
20351if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
20352  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20353$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
20354fi
20355
20356