configure revision e4da38af
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for xf86-input-mouse 1.9.2.
4#
5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201test \$(( 1 + 1 )) = 2 || exit 1
202
203  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207    PATH=/empty FPATH=/empty; export PATH FPATH
208    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210  if (eval "$as_required") 2>/dev/null; then :
211  as_have_required=yes
212else
213  as_have_required=no
214fi
215  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
222  IFS=$as_save_IFS
223  test -z "$as_dir" && as_dir=.
224  as_found=:
225  case $as_dir in #(
226	 /*)
227	   for as_base in sh bash ksh sh5; do
228	     # Try only shells that exist, to save several forks.
229	     as_shell=$as_dir/$as_base
230	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  CONFIG_SHELL=$as_shell as_have_required=yes
233		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234  break 2
235fi
236fi
237	   done;;
238       esac
239  as_found=false
240done
241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243  CONFIG_SHELL=$SHELL as_have_required=yes
244fi; }
245IFS=$as_save_IFS
246
247
248      if test "x$CONFIG_SHELL" != x; then :
249  export CONFIG_SHELL
250             # We cannot yet assume a decent shell, so we have to provide a
251# neutralization value for shells without unset; and this also
252# works around shells that cannot unset nonexistent variables.
253# Preserve -v and -x to the replacement shell.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258  *v*x* | *x*v* ) as_opts=-vx ;;
259  *v* ) as_opts=-v ;;
260  *x* ) as_opts=-x ;;
261  * ) as_opts= ;;
262esac
263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264# Admittedly, this is quite paranoid, since all the known shells bail
265# out after a failed `exec'.
266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267exit 255
268fi
269
270    if test x$as_have_required = xno; then :
271  $as_echo "$0: This script requires a shell more modern than all"
272  $as_echo "$0: the shells that I found on your system."
273  if test x${ZSH_VERSION+set} = xset ; then
274    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276  else
277    $as_echo "$0: Please tell bug-autoconf@gnu.org and
278$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
279$0: about your system, including any error possibly output
280$0: before this message. Then install a modern shell, or
281$0: manually run the script under such a shell if you do
282$0: have one."
283  fi
284  exit 1
285fi
286fi
287fi
288SHELL=${CONFIG_SHELL-/bin/sh}
289export SHELL
290# Unset more variables known to interfere with behavior of common tools.
291CLICOLOR_FORCE= GREP_OPTIONS=
292unset CLICOLOR_FORCE GREP_OPTIONS
293
294## --------------------- ##
295## M4sh Shell Functions. ##
296## --------------------- ##
297# as_fn_unset VAR
298# ---------------
299# Portably unset VAR.
300as_fn_unset ()
301{
302  { eval $1=; unset $1;}
303}
304as_unset=as_fn_unset
305
306# as_fn_set_status STATUS
307# -----------------------
308# Set $? to STATUS, without forking.
309as_fn_set_status ()
310{
311  return $1
312} # as_fn_set_status
313
314# as_fn_exit STATUS
315# -----------------
316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317as_fn_exit ()
318{
319  set +e
320  as_fn_set_status $1
321  exit $1
322} # as_fn_exit
323
324# as_fn_mkdir_p
325# -------------
326# Create "$as_dir" as a directory, including parents if necessary.
327as_fn_mkdir_p ()
328{
329
330  case $as_dir in #(
331  -*) as_dir=./$as_dir;;
332  esac
333  test -d "$as_dir" || eval $as_mkdir_p || {
334    as_dirs=
335    while :; do
336      case $as_dir in #(
337      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
338      *) as_qdir=$as_dir;;
339      esac
340      as_dirs="'$as_qdir' $as_dirs"
341      as_dir=`$as_dirname -- "$as_dir" ||
342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
343	 X"$as_dir" : 'X\(//\)[^/]' \| \
344	 X"$as_dir" : 'X\(//\)$' \| \
345	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
346$as_echo X"$as_dir" |
347    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
348	    s//\1/
349	    q
350	  }
351	  /^X\(\/\/\)[^/].*/{
352	    s//\1/
353	    q
354	  }
355	  /^X\(\/\/\)$/{
356	    s//\1/
357	    q
358	  }
359	  /^X\(\/\).*/{
360	    s//\1/
361	    q
362	  }
363	  s/.*/./; q'`
364      test -d "$as_dir" && break
365    done
366    test -z "$as_dirs" || eval "mkdir $as_dirs"
367  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368
369
370} # as_fn_mkdir_p
371
372# as_fn_executable_p FILE
373# -----------------------
374# Test if FILE is an executable regular file.
375as_fn_executable_p ()
376{
377  test -f "$1" && test -x "$1"
378} # as_fn_executable_p
379# as_fn_append VAR VALUE
380# ----------------------
381# Append the text in VALUE to the end of the definition contained in VAR. Take
382# advantage of any shell optimizations that allow amortized linear growth over
383# repeated appends, instead of the typical quadratic growth present in naive
384# implementations.
385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
386  eval 'as_fn_append ()
387  {
388    eval $1+=\$2
389  }'
390else
391  as_fn_append ()
392  {
393    eval $1=\$$1\$2
394  }
395fi # as_fn_append
396
397# as_fn_arith ARG...
398# ------------------
399# Perform arithmetic evaluation on the ARGs, and store the result in the
400# global $as_val. Take advantage of shells that can avoid forks. The arguments
401# must be portable across $(()) and expr.
402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
403  eval 'as_fn_arith ()
404  {
405    as_val=$(( $* ))
406  }'
407else
408  as_fn_arith ()
409  {
410    as_val=`expr "$@" || test $? -eq 1`
411  }
412fi # as_fn_arith
413
414
415# as_fn_error STATUS ERROR [LINENO LOG_FD]
416# ----------------------------------------
417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
419# script with STATUS, using 1 if that was 0.
420as_fn_error ()
421{
422  as_status=$1; test $as_status -eq 0 && as_status=1
423  if test "$4"; then
424    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
425    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426  fi
427  $as_echo "$as_me: error: $2" >&2
428  as_fn_exit $as_status
429} # as_fn_error
430
431if expr a : '\(a\)' >/dev/null 2>&1 &&
432   test "X`expr 00001 : '.*\(...\)'`" = X001; then
433  as_expr=expr
434else
435  as_expr=false
436fi
437
438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
439  as_basename=basename
440else
441  as_basename=false
442fi
443
444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
445  as_dirname=dirname
446else
447  as_dirname=false
448fi
449
450as_me=`$as_basename -- "$0" ||
451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
452	 X"$0" : 'X\(//\)$' \| \
453	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454$as_echo X/"$0" |
455    sed '/^.*\/\([^/][^/]*\)\/*$/{
456	    s//\1/
457	    q
458	  }
459	  /^X\/\(\/\/\)$/{
460	    s//\1/
461	    q
462	  }
463	  /^X\/\(\/\).*/{
464	    s//\1/
465	    q
466	  }
467	  s/.*/./; q'`
468
469# Avoid depending upon Character Ranges.
470as_cr_letters='abcdefghijklmnopqrstuvwxyz'
471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
472as_cr_Letters=$as_cr_letters$as_cr_LETTERS
473as_cr_digits='0123456789'
474as_cr_alnum=$as_cr_Letters$as_cr_digits
475
476
477  as_lineno_1=$LINENO as_lineno_1a=$LINENO
478  as_lineno_2=$LINENO as_lineno_2a=$LINENO
479  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
480  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
481  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
482  sed -n '
483    p
484    /[$]LINENO/=
485  ' <$as_myself |
486    sed '
487      s/[$]LINENO.*/&-/
488      t lineno
489      b
490      :lineno
491      N
492      :loop
493      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
494      t loop
495      s/-\n.*//
496    ' >$as_me.lineno &&
497  chmod +x "$as_me.lineno" ||
498    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
499
500  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
501  # already done that, so ensure we don't try to do so again and fall
502  # in an infinite loop.  This has already happened in practice.
503  _as_can_reexec=no; export _as_can_reexec
504  # Don't try to exec as it changes $[0], causing all sort of problems
505  # (the dirname of $[0] is not the place where we might find the
506  # original and so on.  Autoconf is especially sensitive to this).
507  . "./$as_me.lineno"
508  # Exit status is that of the last command.
509  exit
510}
511
512ECHO_C= ECHO_N= ECHO_T=
513case `echo -n x` in #(((((
514-n*)
515  case `echo 'xy\c'` in
516  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
517  xy)  ECHO_C='\c';;
518  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
519       ECHO_T='	';;
520  esac;;
521*)
522  ECHO_N='-n';;
523esac
524
525rm -f conf$$ conf$$.exe conf$$.file
526if test -d conf$$.dir; then
527  rm -f conf$$.dir/conf$$.file
528else
529  rm -f conf$$.dir
530  mkdir conf$$.dir 2>/dev/null
531fi
532if (echo >conf$$.file) 2>/dev/null; then
533  if ln -s conf$$.file conf$$ 2>/dev/null; then
534    as_ln_s='ln -s'
535    # ... but there are two gotchas:
536    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
537    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
538    # In both cases, we have to default to `cp -pR'.
539    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
540      as_ln_s='cp -pR'
541  elif ln conf$$.file conf$$ 2>/dev/null; then
542    as_ln_s=ln
543  else
544    as_ln_s='cp -pR'
545  fi
546else
547  as_ln_s='cp -pR'
548fi
549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
550rmdir conf$$.dir 2>/dev/null
551
552if mkdir -p . 2>/dev/null; then
553  as_mkdir_p='mkdir -p "$as_dir"'
554else
555  test -d ./-p && rmdir ./-p
556  as_mkdir_p=false
557fi
558
559as_test_x='test -x'
560as_executable_p=as_fn_executable_p
561
562# Sed expression to map a string onto a valid CPP name.
563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564
565# Sed expression to map a string onto a valid variable name.
566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567
568SHELL=${CONFIG_SHELL-/bin/sh}
569
570
571test -n "$DJDIR" || exec 7<&0 </dev/null
572exec 6>&1
573
574# Name of the host.
575# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
576# so uname gets run too.
577ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
578
579#
580# Initializations.
581#
582ac_default_prefix=/usr/local
583ac_clean_files=
584ac_config_libobj_dir=.
585LIBOBJS=
586cross_compiling=no
587subdirs=
588MFLAGS=
589MAKEFLAGS=
590
591# Identity of this package.
592PACKAGE_NAME='xf86-input-mouse'
593PACKAGE_TARNAME='xf86-input-mouse'
594PACKAGE_VERSION='1.9.2'
595PACKAGE_STRING='xf86-input-mouse 1.9.2'
596PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
597PACKAGE_URL=''
598
599ac_unique_file="Makefile.am"
600# Factoring default headers for most tests.
601ac_includes_default="\
602#include <stdio.h>
603#ifdef HAVE_SYS_TYPES_H
604# include <sys/types.h>
605#endif
606#ifdef HAVE_SYS_STAT_H
607# include <sys/stat.h>
608#endif
609#ifdef STDC_HEADERS
610# include <stdlib.h>
611# include <stddef.h>
612#else
613# ifdef HAVE_STDLIB_H
614#  include <stdlib.h>
615# endif
616#endif
617#ifdef HAVE_STRING_H
618# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619#  include <memory.h>
620# endif
621# include <string.h>
622#endif
623#ifdef HAVE_STRINGS_H
624# include <strings.h>
625#endif
626#ifdef HAVE_INTTYPES_H
627# include <inttypes.h>
628#endif
629#ifdef HAVE_STDINT_H
630# include <stdint.h>
631#endif
632#ifdef HAVE_UNISTD_H
633# include <unistd.h>
634#endif"
635
636ac_subst_vars='am__EXEEXT_FALSE
637am__EXEEXT_TRUE
638LTLIBOBJS
639LIBOBJS
640DRIVER_NAME
641OS_MOUSE_NAME
642sdkdir
643inputdir
644XORG_LIBS
645XORG_CFLAGS
646LINT_FALSE
647LINT_TRUE
648LINT_FLAGS
649LINT
650MAN_SUBSTS
651XORG_MAN_PAGE
652ADMIN_MAN_DIR
653DRIVER_MAN_DIR
654MISC_MAN_DIR
655FILE_MAN_DIR
656LIB_MAN_DIR
657APP_MAN_DIR
658ADMIN_MAN_SUFFIX
659DRIVER_MAN_SUFFIX
660MISC_MAN_SUFFIX
661FILE_MAN_SUFFIX
662LIB_MAN_SUFFIX
663APP_MAN_SUFFIX
664INSTALL_CMD
665PKG_CONFIG_LIBDIR
666PKG_CONFIG_PATH
667PKG_CONFIG
668CHANGELOG_CMD
669STRICT_CFLAGS
670CWARNFLAGS
671BASE_CFLAGS
672LT_SYS_LIBRARY_PATH
673OTOOL64
674OTOOL
675LIPO
676NMEDIT
677DSYMUTIL
678MANIFEST_TOOL
679RANLIB
680ac_ct_AR
681AR
682DLLTOOL
683OBJDUMP
684LN_S
685NM
686ac_ct_DUMPBIN
687DUMPBIN
688LD
689FGREP
690SED
691host_os
692host_vendor
693host_cpu
694host
695build_os
696build_vendor
697build_cpu
698build
699LIBTOOL
700AM_BACKSLASH
701AM_DEFAULT_VERBOSITY
702AM_DEFAULT_V
703AM_V
704am__fastdepCC_FALSE
705am__fastdepCC_TRUE
706CCDEPMODE
707am__nodep
708AMDEPBACKSLASH
709AMDEP_FALSE
710AMDEP_TRUE
711am__quote
712am__include
713DEPDIR
714am__untar
715am__tar
716AMTAR
717am__leading_dot
718SET_MAKE
719AWK
720mkdir_p
721MKDIR_P
722INSTALL_STRIP_PROGRAM
723STRIP
724install_sh
725MAKEINFO
726AUTOHEADER
727AUTOMAKE
728AUTOCONF
729ACLOCAL
730VERSION
731PACKAGE
732CYGPATH_W
733am__isrc
734INSTALL_DATA
735INSTALL_SCRIPT
736INSTALL_PROGRAM
737EGREP
738GREP
739CPP
740OBJEXT
741EXEEXT
742ac_ct_CC
743CPPFLAGS
744LDFLAGS
745CFLAGS
746CC
747target_alias
748host_alias
749build_alias
750LIBS
751ECHO_T
752ECHO_N
753ECHO_C
754DEFS
755mandir
756localedir
757libdir
758psdir
759pdfdir
760dvidir
761htmldir
762infodir
763docdir
764oldincludedir
765includedir
766localstatedir
767sharedstatedir
768sysconfdir
769datadir
770datarootdir
771libexecdir
772sbindir
773bindir
774program_transform_name
775prefix
776exec_prefix
777PACKAGE_URL
778PACKAGE_BUGREPORT
779PACKAGE_STRING
780PACKAGE_VERSION
781PACKAGE_TARNAME
782PACKAGE_NAME
783PATH_SEPARATOR
784SHELL'
785ac_subst_files=''
786ac_user_opts='
787enable_option_checking
788enable_dependency_tracking
789enable_silent_rules
790enable_static
791enable_shared
792with_pic
793enable_fast_install
794with_aix_soname
795with_gnu_ld
796with_sysroot
797enable_libtool_lock
798enable_selective_werror
799enable_strict_compilation
800with_lint
801with_xorg_module_dir
802with_sdkdir
803'
804      ac_precious_vars='build_alias
805host_alias
806target_alias
807CC
808CFLAGS
809LDFLAGS
810LIBS
811CPPFLAGS
812CPP
813LT_SYS_LIBRARY_PATH
814PKG_CONFIG
815PKG_CONFIG_PATH
816PKG_CONFIG_LIBDIR
817LINT
818LINT_FLAGS
819XORG_CFLAGS
820XORG_LIBS'
821
822
823# Initialize some variables set by options.
824ac_init_help=
825ac_init_version=false
826ac_unrecognized_opts=
827ac_unrecognized_sep=
828# The variables have the same names as the options, with
829# dashes changed to underlines.
830cache_file=/dev/null
831exec_prefix=NONE
832no_create=
833no_recursion=
834prefix=NONE
835program_prefix=NONE
836program_suffix=NONE
837program_transform_name=s,x,x,
838silent=
839site=
840srcdir=
841verbose=
842x_includes=NONE
843x_libraries=NONE
844
845# Installation directory options.
846# These are left unexpanded so users can "make install exec_prefix=/foo"
847# and all the variables that are supposed to be based on exec_prefix
848# by default will actually change.
849# Use braces instead of parens because sh, perl, etc. also accept them.
850# (The list follows the same order as the GNU Coding Standards.)
851bindir='${exec_prefix}/bin'
852sbindir='${exec_prefix}/sbin'
853libexecdir='${exec_prefix}/libexec'
854datarootdir='${prefix}/share'
855datadir='${datarootdir}'
856sysconfdir='${prefix}/etc'
857sharedstatedir='${prefix}/com'
858localstatedir='${prefix}/var'
859includedir='${prefix}/include'
860oldincludedir='/usr/include'
861docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
862infodir='${datarootdir}/info'
863htmldir='${docdir}'
864dvidir='${docdir}'
865pdfdir='${docdir}'
866psdir='${docdir}'
867libdir='${exec_prefix}/lib'
868localedir='${datarootdir}/locale'
869mandir='${datarootdir}/man'
870
871ac_prev=
872ac_dashdash=
873for ac_option
874do
875  # If the previous option needs an argument, assign it.
876  if test -n "$ac_prev"; then
877    eval $ac_prev=\$ac_option
878    ac_prev=
879    continue
880  fi
881
882  case $ac_option in
883  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
884  *=)   ac_optarg= ;;
885  *)    ac_optarg=yes ;;
886  esac
887
888  # Accept the important Cygnus configure options, so we can diagnose typos.
889
890  case $ac_dashdash$ac_option in
891  --)
892    ac_dashdash=yes ;;
893
894  -bindir | --bindir | --bindi | --bind | --bin | --bi)
895    ac_prev=bindir ;;
896  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
897    bindir=$ac_optarg ;;
898
899  -build | --build | --buil | --bui | --bu)
900    ac_prev=build_alias ;;
901  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
902    build_alias=$ac_optarg ;;
903
904  -cache-file | --cache-file | --cache-fil | --cache-fi \
905  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
906    ac_prev=cache_file ;;
907  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
908  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
909    cache_file=$ac_optarg ;;
910
911  --config-cache | -C)
912    cache_file=config.cache ;;
913
914  -datadir | --datadir | --datadi | --datad)
915    ac_prev=datadir ;;
916  -datadir=* | --datadir=* | --datadi=* | --datad=*)
917    datadir=$ac_optarg ;;
918
919  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
920  | --dataroo | --dataro | --datar)
921    ac_prev=datarootdir ;;
922  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
923  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
924    datarootdir=$ac_optarg ;;
925
926  -disable-* | --disable-*)
927    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
928    # Reject names that are not valid shell variable names.
929    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
930      as_fn_error $? "invalid feature name: $ac_useropt"
931    ac_useropt_orig=$ac_useropt
932    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
933    case $ac_user_opts in
934      *"
935"enable_$ac_useropt"
936"*) ;;
937      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
938	 ac_unrecognized_sep=', ';;
939    esac
940    eval enable_$ac_useropt=no ;;
941
942  -docdir | --docdir | --docdi | --doc | --do)
943    ac_prev=docdir ;;
944  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
945    docdir=$ac_optarg ;;
946
947  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
948    ac_prev=dvidir ;;
949  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
950    dvidir=$ac_optarg ;;
951
952  -enable-* | --enable-*)
953    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
954    # Reject names that are not valid shell variable names.
955    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
956      as_fn_error $? "invalid feature name: $ac_useropt"
957    ac_useropt_orig=$ac_useropt
958    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
959    case $ac_user_opts in
960      *"
961"enable_$ac_useropt"
962"*) ;;
963      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
964	 ac_unrecognized_sep=', ';;
965    esac
966    eval enable_$ac_useropt=\$ac_optarg ;;
967
968  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
969  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
970  | --exec | --exe | --ex)
971    ac_prev=exec_prefix ;;
972  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
973  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
974  | --exec=* | --exe=* | --ex=*)
975    exec_prefix=$ac_optarg ;;
976
977  -gas | --gas | --ga | --g)
978    # Obsolete; use --with-gas.
979    with_gas=yes ;;
980
981  -help | --help | --hel | --he | -h)
982    ac_init_help=long ;;
983  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
984    ac_init_help=recursive ;;
985  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
986    ac_init_help=short ;;
987
988  -host | --host | --hos | --ho)
989    ac_prev=host_alias ;;
990  -host=* | --host=* | --hos=* | --ho=*)
991    host_alias=$ac_optarg ;;
992
993  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
994    ac_prev=htmldir ;;
995  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
996  | --ht=*)
997    htmldir=$ac_optarg ;;
998
999  -includedir | --includedir | --includedi | --included | --include \
1000  | --includ | --inclu | --incl | --inc)
1001    ac_prev=includedir ;;
1002  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1003  | --includ=* | --inclu=* | --incl=* | --inc=*)
1004    includedir=$ac_optarg ;;
1005
1006  -infodir | --infodir | --infodi | --infod | --info | --inf)
1007    ac_prev=infodir ;;
1008  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1009    infodir=$ac_optarg ;;
1010
1011  -libdir | --libdir | --libdi | --libd)
1012    ac_prev=libdir ;;
1013  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1014    libdir=$ac_optarg ;;
1015
1016  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1017  | --libexe | --libex | --libe)
1018    ac_prev=libexecdir ;;
1019  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1020  | --libexe=* | --libex=* | --libe=*)
1021    libexecdir=$ac_optarg ;;
1022
1023  -localedir | --localedir | --localedi | --localed | --locale)
1024    ac_prev=localedir ;;
1025  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1026    localedir=$ac_optarg ;;
1027
1028  -localstatedir | --localstatedir | --localstatedi | --localstated \
1029  | --localstate | --localstat | --localsta | --localst | --locals)
1030    ac_prev=localstatedir ;;
1031  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1032  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1033    localstatedir=$ac_optarg ;;
1034
1035  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1036    ac_prev=mandir ;;
1037  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1038    mandir=$ac_optarg ;;
1039
1040  -nfp | --nfp | --nf)
1041    # Obsolete; use --without-fp.
1042    with_fp=no ;;
1043
1044  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1045  | --no-cr | --no-c | -n)
1046    no_create=yes ;;
1047
1048  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1049  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1050    no_recursion=yes ;;
1051
1052  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1053  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1054  | --oldin | --oldi | --old | --ol | --o)
1055    ac_prev=oldincludedir ;;
1056  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1057  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1058  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1059    oldincludedir=$ac_optarg ;;
1060
1061  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1062    ac_prev=prefix ;;
1063  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1064    prefix=$ac_optarg ;;
1065
1066  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1067  | --program-pre | --program-pr | --program-p)
1068    ac_prev=program_prefix ;;
1069  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1070  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1071    program_prefix=$ac_optarg ;;
1072
1073  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1074  | --program-suf | --program-su | --program-s)
1075    ac_prev=program_suffix ;;
1076  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1077  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1078    program_suffix=$ac_optarg ;;
1079
1080  -program-transform-name | --program-transform-name \
1081  | --program-transform-nam | --program-transform-na \
1082  | --program-transform-n | --program-transform- \
1083  | --program-transform | --program-transfor \
1084  | --program-transfo | --program-transf \
1085  | --program-trans | --program-tran \
1086  | --progr-tra | --program-tr | --program-t)
1087    ac_prev=program_transform_name ;;
1088  -program-transform-name=* | --program-transform-name=* \
1089  | --program-transform-nam=* | --program-transform-na=* \
1090  | --program-transform-n=* | --program-transform-=* \
1091  | --program-transform=* | --program-transfor=* \
1092  | --program-transfo=* | --program-transf=* \
1093  | --program-trans=* | --program-tran=* \
1094  | --progr-tra=* | --program-tr=* | --program-t=*)
1095    program_transform_name=$ac_optarg ;;
1096
1097  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1098    ac_prev=pdfdir ;;
1099  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1100    pdfdir=$ac_optarg ;;
1101
1102  -psdir | --psdir | --psdi | --psd | --ps)
1103    ac_prev=psdir ;;
1104  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1105    psdir=$ac_optarg ;;
1106
1107  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1108  | -silent | --silent | --silen | --sile | --sil)
1109    silent=yes ;;
1110
1111  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1112    ac_prev=sbindir ;;
1113  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1114  | --sbi=* | --sb=*)
1115    sbindir=$ac_optarg ;;
1116
1117  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1118  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1119  | --sharedst | --shareds | --shared | --share | --shar \
1120  | --sha | --sh)
1121    ac_prev=sharedstatedir ;;
1122  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1123  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1124  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1125  | --sha=* | --sh=*)
1126    sharedstatedir=$ac_optarg ;;
1127
1128  -site | --site | --sit)
1129    ac_prev=site ;;
1130  -site=* | --site=* | --sit=*)
1131    site=$ac_optarg ;;
1132
1133  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1134    ac_prev=srcdir ;;
1135  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1136    srcdir=$ac_optarg ;;
1137
1138  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1139  | --syscon | --sysco | --sysc | --sys | --sy)
1140    ac_prev=sysconfdir ;;
1141  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1142  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1143    sysconfdir=$ac_optarg ;;
1144
1145  -target | --target | --targe | --targ | --tar | --ta | --t)
1146    ac_prev=target_alias ;;
1147  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1148    target_alias=$ac_optarg ;;
1149
1150  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1151    verbose=yes ;;
1152
1153  -version | --version | --versio | --versi | --vers | -V)
1154    ac_init_version=: ;;
1155
1156  -with-* | --with-*)
1157    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1158    # Reject names that are not valid shell variable names.
1159    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1160      as_fn_error $? "invalid package name: $ac_useropt"
1161    ac_useropt_orig=$ac_useropt
1162    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1163    case $ac_user_opts in
1164      *"
1165"with_$ac_useropt"
1166"*) ;;
1167      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1168	 ac_unrecognized_sep=', ';;
1169    esac
1170    eval with_$ac_useropt=\$ac_optarg ;;
1171
1172  -without-* | --without-*)
1173    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1174    # Reject names that are not valid shell variable names.
1175    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1176      as_fn_error $? "invalid package name: $ac_useropt"
1177    ac_useropt_orig=$ac_useropt
1178    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1179    case $ac_user_opts in
1180      *"
1181"with_$ac_useropt"
1182"*) ;;
1183      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1184	 ac_unrecognized_sep=', ';;
1185    esac
1186    eval with_$ac_useropt=no ;;
1187
1188  --x)
1189    # Obsolete; use --with-x.
1190    with_x=yes ;;
1191
1192  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1193  | --x-incl | --x-inc | --x-in | --x-i)
1194    ac_prev=x_includes ;;
1195  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1196  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1197    x_includes=$ac_optarg ;;
1198
1199  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1200  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1201    ac_prev=x_libraries ;;
1202  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1203  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1204    x_libraries=$ac_optarg ;;
1205
1206  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1207Try \`$0 --help' for more information"
1208    ;;
1209
1210  *=*)
1211    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1212    # Reject names that are not valid shell variable names.
1213    case $ac_envvar in #(
1214      '' | [0-9]* | *[!_$as_cr_alnum]* )
1215      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1216    esac
1217    eval $ac_envvar=\$ac_optarg
1218    export $ac_envvar ;;
1219
1220  *)
1221    # FIXME: should be removed in autoconf 3.0.
1222    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1223    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1224      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1225    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1226    ;;
1227
1228  esac
1229done
1230
1231if test -n "$ac_prev"; then
1232  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1233  as_fn_error $? "missing argument to $ac_option"
1234fi
1235
1236if test -n "$ac_unrecognized_opts"; then
1237  case $enable_option_checking in
1238    no) ;;
1239    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1240    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1241  esac
1242fi
1243
1244# Check all directory arguments for consistency.
1245for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1246		datadir sysconfdir sharedstatedir localstatedir includedir \
1247		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1248		libdir localedir mandir
1249do
1250  eval ac_val=\$$ac_var
1251  # Remove trailing slashes.
1252  case $ac_val in
1253    */ )
1254      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1255      eval $ac_var=\$ac_val;;
1256  esac
1257  # Be sure to have absolute directory names.
1258  case $ac_val in
1259    [\\/$]* | ?:[\\/]* )  continue;;
1260    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1261  esac
1262  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1263done
1264
1265# There might be people who depend on the old broken behavior: `$host'
1266# used to hold the argument of --host etc.
1267# FIXME: To remove some day.
1268build=$build_alias
1269host=$host_alias
1270target=$target_alias
1271
1272# FIXME: To remove some day.
1273if test "x$host_alias" != x; then
1274  if test "x$build_alias" = x; then
1275    cross_compiling=maybe
1276  elif test "x$build_alias" != "x$host_alias"; then
1277    cross_compiling=yes
1278  fi
1279fi
1280
1281ac_tool_prefix=
1282test -n "$host_alias" && ac_tool_prefix=$host_alias-
1283
1284test "$silent" = yes && exec 6>/dev/null
1285
1286
1287ac_pwd=`pwd` && test -n "$ac_pwd" &&
1288ac_ls_di=`ls -di .` &&
1289ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1290  as_fn_error $? "working directory cannot be determined"
1291test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1292  as_fn_error $? "pwd does not report name of working directory"
1293
1294
1295# Find the source files, if location was not specified.
1296if test -z "$srcdir"; then
1297  ac_srcdir_defaulted=yes
1298  # Try the directory containing this script, then the parent directory.
1299  ac_confdir=`$as_dirname -- "$as_myself" ||
1300$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1301	 X"$as_myself" : 'X\(//\)[^/]' \| \
1302	 X"$as_myself" : 'X\(//\)$' \| \
1303	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1304$as_echo X"$as_myself" |
1305    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1306	    s//\1/
1307	    q
1308	  }
1309	  /^X\(\/\/\)[^/].*/{
1310	    s//\1/
1311	    q
1312	  }
1313	  /^X\(\/\/\)$/{
1314	    s//\1/
1315	    q
1316	  }
1317	  /^X\(\/\).*/{
1318	    s//\1/
1319	    q
1320	  }
1321	  s/.*/./; q'`
1322  srcdir=$ac_confdir
1323  if test ! -r "$srcdir/$ac_unique_file"; then
1324    srcdir=..
1325  fi
1326else
1327  ac_srcdir_defaulted=no
1328fi
1329if test ! -r "$srcdir/$ac_unique_file"; then
1330  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1331  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1332fi
1333ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1334ac_abs_confdir=`(
1335	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1336	pwd)`
1337# When building in place, set srcdir=.
1338if test "$ac_abs_confdir" = "$ac_pwd"; then
1339  srcdir=.
1340fi
1341# Remove unnecessary trailing slashes from srcdir.
1342# Double slashes in file names in object file debugging info
1343# mess up M-x gdb in Emacs.
1344case $srcdir in
1345*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1346esac
1347for ac_var in $ac_precious_vars; do
1348  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1349  eval ac_env_${ac_var}_value=\$${ac_var}
1350  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1351  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1352done
1353
1354#
1355# Report the --help message.
1356#
1357if test "$ac_init_help" = "long"; then
1358  # Omit some internal or obsolete options to make the list less imposing.
1359  # This message is too long to be a string in the A/UX 3.1 sh.
1360  cat <<_ACEOF
1361\`configure' configures xf86-input-mouse 1.9.2 to adapt to many kinds of systems.
1362
1363Usage: $0 [OPTION]... [VAR=VALUE]...
1364
1365To assign environment variables (e.g., CC, CFLAGS...), specify them as
1366VAR=VALUE.  See below for descriptions of some of the useful variables.
1367
1368Defaults for the options are specified in brackets.
1369
1370Configuration:
1371  -h, --help              display this help and exit
1372      --help=short        display options specific to this package
1373      --help=recursive    display the short help of all the included packages
1374  -V, --version           display version information and exit
1375  -q, --quiet, --silent   do not print \`checking ...' messages
1376      --cache-file=FILE   cache test results in FILE [disabled]
1377  -C, --config-cache      alias for \`--cache-file=config.cache'
1378  -n, --no-create         do not create output files
1379      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1380
1381Installation directories:
1382  --prefix=PREFIX         install architecture-independent files in PREFIX
1383                          [$ac_default_prefix]
1384  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1385                          [PREFIX]
1386
1387By default, \`make install' will install all the files in
1388\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1389an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1390for instance \`--prefix=\$HOME'.
1391
1392For better control, use the options below.
1393
1394Fine tuning of the installation directories:
1395  --bindir=DIR            user executables [EPREFIX/bin]
1396  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1397  --libexecdir=DIR        program executables [EPREFIX/libexec]
1398  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1399  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1400  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1401  --libdir=DIR            object code libraries [EPREFIX/lib]
1402  --includedir=DIR        C header files [PREFIX/include]
1403  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1404  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1405  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1406  --infodir=DIR           info documentation [DATAROOTDIR/info]
1407  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1408  --mandir=DIR            man documentation [DATAROOTDIR/man]
1409  --docdir=DIR            documentation root
1410                          [DATAROOTDIR/doc/xf86-input-mouse]
1411  --htmldir=DIR           html documentation [DOCDIR]
1412  --dvidir=DIR            dvi documentation [DOCDIR]
1413  --pdfdir=DIR            pdf documentation [DOCDIR]
1414  --psdir=DIR             ps documentation [DOCDIR]
1415_ACEOF
1416
1417  cat <<\_ACEOF
1418
1419Program names:
1420  --program-prefix=PREFIX            prepend PREFIX to installed program names
1421  --program-suffix=SUFFIX            append SUFFIX to installed program names
1422  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1423
1424System types:
1425  --build=BUILD     configure for building on BUILD [guessed]
1426  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1427_ACEOF
1428fi
1429
1430if test -n "$ac_init_help"; then
1431  case $ac_init_help in
1432     short | recursive ) echo "Configuration of xf86-input-mouse 1.9.2:";;
1433   esac
1434  cat <<\_ACEOF
1435
1436Optional Features:
1437  --disable-option-checking  ignore unrecognized --enable/--with options
1438  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1439  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1440  --enable-dependency-tracking
1441                          do not reject slow dependency extractors
1442  --disable-dependency-tracking
1443                          speeds up one-time build
1444  --enable-silent-rules   less verbose build output (undo: "make V=1")
1445  --disable-silent-rules  verbose build output (undo: "make V=0")
1446  --enable-static[=PKGS]  build static libraries [default=no]
1447  --enable-shared[=PKGS]  build shared libraries [default=yes]
1448  --enable-fast-install[=PKGS]
1449                          optimize for fast installation [default=yes]
1450  --disable-libtool-lock  avoid locking (might break parallel builds)
1451  --disable-selective-werror
1452                          Turn off selective compiler errors. (default:
1453                          enabled)
1454  --enable-strict-compilation
1455                          Enable all warnings from compiler and make them
1456                          errors (default: disabled)
1457
1458Optional Packages:
1459  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1460  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1461  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1462                          both]
1463  --with-aix-soname=aix|svr4|both
1464                          shared library versioning (aka "SONAME") variant to
1465                          provide on AIX, [default=aix].
1466  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1467  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1468                          compiler's sysroot if not specified).
1469  --with-lint             Use a lint-style source code checker (default:
1470                          disabled)
1471  --with-xorg-module-dir=DIR
1472                          Default xorg module directory
1473                          [[default=$libdir/xorg/modules]]
1474
1475
1476Some influential environment variables:
1477  CC          C compiler command
1478  CFLAGS      C compiler flags
1479  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1480              nonstandard directory <lib dir>
1481  LIBS        libraries to pass to the linker, e.g. -l<library>
1482  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1483              you have headers in a nonstandard directory <include dir>
1484  CPP         C preprocessor
1485  LT_SYS_LIBRARY_PATH
1486              User-defined run-time library search path.
1487  PKG_CONFIG  path to pkg-config utility
1488  PKG_CONFIG_PATH
1489              directories to add to pkg-config's search path
1490  PKG_CONFIG_LIBDIR
1491              path overriding pkg-config's built-in search path
1492  LINT        Path to a lint-style command
1493  LINT_FLAGS  Flags for the lint-style command
1494  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1495  XORG_LIBS   linker flags for XORG, overriding pkg-config
1496
1497Use these variables to override the choices made by `configure' or to help
1498it to find libraries and programs with nonstandard names/locations.
1499
1500Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1501_ACEOF
1502ac_status=$?
1503fi
1504
1505if test "$ac_init_help" = "recursive"; then
1506  # If there are subdirs, report their specific --help.
1507  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1508    test -d "$ac_dir" ||
1509      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1510      continue
1511    ac_builddir=.
1512
1513case "$ac_dir" in
1514.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1515*)
1516  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1517  # A ".." for each directory in $ac_dir_suffix.
1518  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1519  case $ac_top_builddir_sub in
1520  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1521  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1522  esac ;;
1523esac
1524ac_abs_top_builddir=$ac_pwd
1525ac_abs_builddir=$ac_pwd$ac_dir_suffix
1526# for backward compatibility:
1527ac_top_builddir=$ac_top_build_prefix
1528
1529case $srcdir in
1530  .)  # We are building in place.
1531    ac_srcdir=.
1532    ac_top_srcdir=$ac_top_builddir_sub
1533    ac_abs_top_srcdir=$ac_pwd ;;
1534  [\\/]* | ?:[\\/]* )  # Absolute name.
1535    ac_srcdir=$srcdir$ac_dir_suffix;
1536    ac_top_srcdir=$srcdir
1537    ac_abs_top_srcdir=$srcdir ;;
1538  *) # Relative name.
1539    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1540    ac_top_srcdir=$ac_top_build_prefix$srcdir
1541    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1542esac
1543ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1544
1545    cd "$ac_dir" || { ac_status=$?; continue; }
1546    # Check for guested configure.
1547    if test -f "$ac_srcdir/configure.gnu"; then
1548      echo &&
1549      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1550    elif test -f "$ac_srcdir/configure"; then
1551      echo &&
1552      $SHELL "$ac_srcdir/configure" --help=recursive
1553    else
1554      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1555    fi || ac_status=$?
1556    cd "$ac_pwd" || { ac_status=$?; break; }
1557  done
1558fi
1559
1560test -n "$ac_init_help" && exit $ac_status
1561if $ac_init_version; then
1562  cat <<\_ACEOF
1563xf86-input-mouse configure 1.9.2
1564generated by GNU Autoconf 2.69
1565
1566Copyright (C) 2012 Free Software Foundation, Inc.
1567This configure script is free software; the Free Software Foundation
1568gives unlimited permission to copy, distribute and modify it.
1569_ACEOF
1570  exit
1571fi
1572
1573## ------------------------ ##
1574## Autoconf initialization. ##
1575## ------------------------ ##
1576
1577# ac_fn_c_try_compile LINENO
1578# --------------------------
1579# Try to compile conftest.$ac_ext, and return whether this succeeded.
1580ac_fn_c_try_compile ()
1581{
1582  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1583  rm -f conftest.$ac_objext
1584  if { { ac_try="$ac_compile"
1585case "(($ac_try" in
1586  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1587  *) ac_try_echo=$ac_try;;
1588esac
1589eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1590$as_echo "$ac_try_echo"; } >&5
1591  (eval "$ac_compile") 2>conftest.err
1592  ac_status=$?
1593  if test -s conftest.err; then
1594    grep -v '^ *+' conftest.err >conftest.er1
1595    cat conftest.er1 >&5
1596    mv -f conftest.er1 conftest.err
1597  fi
1598  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1599  test $ac_status = 0; } && {
1600	 test -z "$ac_c_werror_flag" ||
1601	 test ! -s conftest.err
1602       } && test -s conftest.$ac_objext; then :
1603  ac_retval=0
1604else
1605  $as_echo "$as_me: failed program was:" >&5
1606sed 's/^/| /' conftest.$ac_ext >&5
1607
1608	ac_retval=1
1609fi
1610  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1611  as_fn_set_status $ac_retval
1612
1613} # ac_fn_c_try_compile
1614
1615# ac_fn_c_try_cpp LINENO
1616# ----------------------
1617# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1618ac_fn_c_try_cpp ()
1619{
1620  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1621  if { { ac_try="$ac_cpp conftest.$ac_ext"
1622case "(($ac_try" in
1623  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1624  *) ac_try_echo=$ac_try;;
1625esac
1626eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1627$as_echo "$ac_try_echo"; } >&5
1628  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1629  ac_status=$?
1630  if test -s conftest.err; then
1631    grep -v '^ *+' conftest.err >conftest.er1
1632    cat conftest.er1 >&5
1633    mv -f conftest.er1 conftest.err
1634  fi
1635  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1636  test $ac_status = 0; } > conftest.i && {
1637	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1638	 test ! -s conftest.err
1639       }; then :
1640  ac_retval=0
1641else
1642  $as_echo "$as_me: failed program was:" >&5
1643sed 's/^/| /' conftest.$ac_ext >&5
1644
1645    ac_retval=1
1646fi
1647  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1648  as_fn_set_status $ac_retval
1649
1650} # ac_fn_c_try_cpp
1651
1652# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1653# -------------------------------------------------------
1654# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1655# the include files in INCLUDES and setting the cache variable VAR
1656# accordingly.
1657ac_fn_c_check_header_mongrel ()
1658{
1659  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1660  if eval \${$3+:} false; then :
1661  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1662$as_echo_n "checking for $2... " >&6; }
1663if eval \${$3+:} false; then :
1664  $as_echo_n "(cached) " >&6
1665fi
1666eval ac_res=\$$3
1667	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1668$as_echo "$ac_res" >&6; }
1669else
1670  # Is the header compilable?
1671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1672$as_echo_n "checking $2 usability... " >&6; }
1673cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1674/* end confdefs.h.  */
1675$4
1676#include <$2>
1677_ACEOF
1678if ac_fn_c_try_compile "$LINENO"; then :
1679  ac_header_compiler=yes
1680else
1681  ac_header_compiler=no
1682fi
1683rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1684{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1685$as_echo "$ac_header_compiler" >&6; }
1686
1687# Is the header present?
1688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1689$as_echo_n "checking $2 presence... " >&6; }
1690cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1691/* end confdefs.h.  */
1692#include <$2>
1693_ACEOF
1694if ac_fn_c_try_cpp "$LINENO"; then :
1695  ac_header_preproc=yes
1696else
1697  ac_header_preproc=no
1698fi
1699rm -f conftest.err conftest.i conftest.$ac_ext
1700{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1701$as_echo "$ac_header_preproc" >&6; }
1702
1703# So?  What about this header?
1704case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1705  yes:no: )
1706    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1707$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1708    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1709$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1710    ;;
1711  no:yes:* )
1712    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1713$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1714    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1715$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1716    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1717$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1718    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1719$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1720    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1721$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1722( $as_echo "## ---------------------------------------------------------------------- ##
1723## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
1724## ---------------------------------------------------------------------- ##"
1725     ) | sed "s/^/$as_me: WARNING:     /" >&2
1726    ;;
1727esac
1728  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1729$as_echo_n "checking for $2... " >&6; }
1730if eval \${$3+:} false; then :
1731  $as_echo_n "(cached) " >&6
1732else
1733  eval "$3=\$ac_header_compiler"
1734fi
1735eval ac_res=\$$3
1736	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1737$as_echo "$ac_res" >&6; }
1738fi
1739  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1740
1741} # ac_fn_c_check_header_mongrel
1742
1743# ac_fn_c_try_run LINENO
1744# ----------------------
1745# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1746# that executables *can* be run.
1747ac_fn_c_try_run ()
1748{
1749  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1750  if { { ac_try="$ac_link"
1751case "(($ac_try" in
1752  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1753  *) ac_try_echo=$ac_try;;
1754esac
1755eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1756$as_echo "$ac_try_echo"; } >&5
1757  (eval "$ac_link") 2>&5
1758  ac_status=$?
1759  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1760  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1761  { { case "(($ac_try" in
1762  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1763  *) ac_try_echo=$ac_try;;
1764esac
1765eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1766$as_echo "$ac_try_echo"; } >&5
1767  (eval "$ac_try") 2>&5
1768  ac_status=$?
1769  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1770  test $ac_status = 0; }; }; then :
1771  ac_retval=0
1772else
1773  $as_echo "$as_me: program exited with status $ac_status" >&5
1774       $as_echo "$as_me: failed program was:" >&5
1775sed 's/^/| /' conftest.$ac_ext >&5
1776
1777       ac_retval=$ac_status
1778fi
1779  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1780  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1781  as_fn_set_status $ac_retval
1782
1783} # ac_fn_c_try_run
1784
1785# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1786# -------------------------------------------------------
1787# Tests whether HEADER exists and can be compiled using the include files in
1788# INCLUDES, setting the cache variable VAR accordingly.
1789ac_fn_c_check_header_compile ()
1790{
1791  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1792  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1793$as_echo_n "checking for $2... " >&6; }
1794if eval \${$3+:} false; then :
1795  $as_echo_n "(cached) " >&6
1796else
1797  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1798/* end confdefs.h.  */
1799$4
1800#include <$2>
1801_ACEOF
1802if ac_fn_c_try_compile "$LINENO"; then :
1803  eval "$3=yes"
1804else
1805  eval "$3=no"
1806fi
1807rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1808fi
1809eval ac_res=\$$3
1810	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1811$as_echo "$ac_res" >&6; }
1812  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1813
1814} # ac_fn_c_check_header_compile
1815
1816# ac_fn_c_try_link LINENO
1817# -----------------------
1818# Try to link conftest.$ac_ext, and return whether this succeeded.
1819ac_fn_c_try_link ()
1820{
1821  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1822  rm -f conftest.$ac_objext conftest$ac_exeext
1823  if { { ac_try="$ac_link"
1824case "(($ac_try" in
1825  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1826  *) ac_try_echo=$ac_try;;
1827esac
1828eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1829$as_echo "$ac_try_echo"; } >&5
1830  (eval "$ac_link") 2>conftest.err
1831  ac_status=$?
1832  if test -s conftest.err; then
1833    grep -v '^ *+' conftest.err >conftest.er1
1834    cat conftest.er1 >&5
1835    mv -f conftest.er1 conftest.err
1836  fi
1837  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1838  test $ac_status = 0; } && {
1839	 test -z "$ac_c_werror_flag" ||
1840	 test ! -s conftest.err
1841       } && test -s conftest$ac_exeext && {
1842	 test "$cross_compiling" = yes ||
1843	 test -x conftest$ac_exeext
1844       }; then :
1845  ac_retval=0
1846else
1847  $as_echo "$as_me: failed program was:" >&5
1848sed 's/^/| /' conftest.$ac_ext >&5
1849
1850	ac_retval=1
1851fi
1852  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1853  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1854  # interfere with the next link command; also delete a directory that is
1855  # left behind by Apple's compiler.  We do this before executing the actions.
1856  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1857  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1858  as_fn_set_status $ac_retval
1859
1860} # ac_fn_c_try_link
1861
1862# ac_fn_c_check_func LINENO FUNC VAR
1863# ----------------------------------
1864# Tests whether FUNC exists, setting the cache variable VAR accordingly
1865ac_fn_c_check_func ()
1866{
1867  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1868  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1869$as_echo_n "checking for $2... " >&6; }
1870if eval \${$3+:} false; then :
1871  $as_echo_n "(cached) " >&6
1872else
1873  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1874/* end confdefs.h.  */
1875/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1876   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1877#define $2 innocuous_$2
1878
1879/* System header to define __stub macros and hopefully few prototypes,
1880    which can conflict with char $2 (); below.
1881    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1882    <limits.h> exists even on freestanding compilers.  */
1883
1884#ifdef __STDC__
1885# include <limits.h>
1886#else
1887# include <assert.h>
1888#endif
1889
1890#undef $2
1891
1892/* Override any GCC internal prototype to avoid an error.
1893   Use char because int might match the return type of a GCC
1894   builtin and then its argument prototype would still apply.  */
1895#ifdef __cplusplus
1896extern "C"
1897#endif
1898char $2 ();
1899/* The GNU C library defines this for functions which it implements
1900    to always fail with ENOSYS.  Some functions are actually named
1901    something starting with __ and the normal name is an alias.  */
1902#if defined __stub_$2 || defined __stub___$2
1903choke me
1904#endif
1905
1906int
1907main ()
1908{
1909return $2 ();
1910  ;
1911  return 0;
1912}
1913_ACEOF
1914if ac_fn_c_try_link "$LINENO"; then :
1915  eval "$3=yes"
1916else
1917  eval "$3=no"
1918fi
1919rm -f core conftest.err conftest.$ac_objext \
1920    conftest$ac_exeext conftest.$ac_ext
1921fi
1922eval ac_res=\$$3
1923	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1924$as_echo "$ac_res" >&6; }
1925  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1926
1927} # ac_fn_c_check_func
1928
1929# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1930# ---------------------------------------------
1931# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1932# accordingly.
1933ac_fn_c_check_decl ()
1934{
1935  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1936  as_decl_name=`echo $2|sed 's/ *(.*//'`
1937  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1938  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1939$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1940if eval \${$3+:} false; then :
1941  $as_echo_n "(cached) " >&6
1942else
1943  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1944/* end confdefs.h.  */
1945$4
1946int
1947main ()
1948{
1949#ifndef $as_decl_name
1950#ifdef __cplusplus
1951  (void) $as_decl_use;
1952#else
1953  (void) $as_decl_name;
1954#endif
1955#endif
1956
1957  ;
1958  return 0;
1959}
1960_ACEOF
1961if ac_fn_c_try_compile "$LINENO"; then :
1962  eval "$3=yes"
1963else
1964  eval "$3=no"
1965fi
1966rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1967fi
1968eval ac_res=\$$3
1969	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1970$as_echo "$ac_res" >&6; }
1971  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1972
1973} # ac_fn_c_check_decl
1974cat >config.log <<_ACEOF
1975This file contains any messages produced by compilers while
1976running configure, to aid debugging if configure makes a mistake.
1977
1978It was created by xf86-input-mouse $as_me 1.9.2, which was
1979generated by GNU Autoconf 2.69.  Invocation command line was
1980
1981  $ $0 $@
1982
1983_ACEOF
1984exec 5>>config.log
1985{
1986cat <<_ASUNAME
1987## --------- ##
1988## Platform. ##
1989## --------- ##
1990
1991hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1992uname -m = `(uname -m) 2>/dev/null || echo unknown`
1993uname -r = `(uname -r) 2>/dev/null || echo unknown`
1994uname -s = `(uname -s) 2>/dev/null || echo unknown`
1995uname -v = `(uname -v) 2>/dev/null || echo unknown`
1996
1997/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1998/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1999
2000/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2001/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2002/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2003/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2004/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2005/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2006/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2007
2008_ASUNAME
2009
2010as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2011for as_dir in $PATH
2012do
2013  IFS=$as_save_IFS
2014  test -z "$as_dir" && as_dir=.
2015    $as_echo "PATH: $as_dir"
2016  done
2017IFS=$as_save_IFS
2018
2019} >&5
2020
2021cat >&5 <<_ACEOF
2022
2023
2024## ----------- ##
2025## Core tests. ##
2026## ----------- ##
2027
2028_ACEOF
2029
2030
2031# Keep a trace of the command line.
2032# Strip out --no-create and --no-recursion so they do not pile up.
2033# Strip out --silent because we don't want to record it for future runs.
2034# Also quote any args containing shell meta-characters.
2035# Make two passes to allow for proper duplicate-argument suppression.
2036ac_configure_args=
2037ac_configure_args0=
2038ac_configure_args1=
2039ac_must_keep_next=false
2040for ac_pass in 1 2
2041do
2042  for ac_arg
2043  do
2044    case $ac_arg in
2045    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2046    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2047    | -silent | --silent | --silen | --sile | --sil)
2048      continue ;;
2049    *\'*)
2050      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2051    esac
2052    case $ac_pass in
2053    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2054    2)
2055      as_fn_append ac_configure_args1 " '$ac_arg'"
2056      if test $ac_must_keep_next = true; then
2057	ac_must_keep_next=false # Got value, back to normal.
2058      else
2059	case $ac_arg in
2060	  *=* | --config-cache | -C | -disable-* | --disable-* \
2061	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2062	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2063	  | -with-* | --with-* | -without-* | --without-* | --x)
2064	    case "$ac_configure_args0 " in
2065	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2066	    esac
2067	    ;;
2068	  -* ) ac_must_keep_next=true ;;
2069	esac
2070      fi
2071      as_fn_append ac_configure_args " '$ac_arg'"
2072      ;;
2073    esac
2074  done
2075done
2076{ ac_configure_args0=; unset ac_configure_args0;}
2077{ ac_configure_args1=; unset ac_configure_args1;}
2078
2079# When interrupted or exit'd, cleanup temporary files, and complete
2080# config.log.  We remove comments because anyway the quotes in there
2081# would cause problems or look ugly.
2082# WARNING: Use '\'' to represent an apostrophe within the trap.
2083# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2084trap 'exit_status=$?
2085  # Save into config.log some information that might help in debugging.
2086  {
2087    echo
2088
2089    $as_echo "## ---------------- ##
2090## Cache variables. ##
2091## ---------------- ##"
2092    echo
2093    # The following way of writing the cache mishandles newlines in values,
2094(
2095  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2096    eval ac_val=\$$ac_var
2097    case $ac_val in #(
2098    *${as_nl}*)
2099      case $ac_var in #(
2100      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2101$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2102      esac
2103      case $ac_var in #(
2104      _ | IFS | as_nl) ;; #(
2105      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2106      *) { eval $ac_var=; unset $ac_var;} ;;
2107      esac ;;
2108    esac
2109  done
2110  (set) 2>&1 |
2111    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2112    *${as_nl}ac_space=\ *)
2113      sed -n \
2114	"s/'\''/'\''\\\\'\'''\''/g;
2115	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2116      ;; #(
2117    *)
2118      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2119      ;;
2120    esac |
2121    sort
2122)
2123    echo
2124
2125    $as_echo "## ----------------- ##
2126## Output variables. ##
2127## ----------------- ##"
2128    echo
2129    for ac_var in $ac_subst_vars
2130    do
2131      eval ac_val=\$$ac_var
2132      case $ac_val in
2133      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2134      esac
2135      $as_echo "$ac_var='\''$ac_val'\''"
2136    done | sort
2137    echo
2138
2139    if test -n "$ac_subst_files"; then
2140      $as_echo "## ------------------- ##
2141## File substitutions. ##
2142## ------------------- ##"
2143      echo
2144      for ac_var in $ac_subst_files
2145      do
2146	eval ac_val=\$$ac_var
2147	case $ac_val in
2148	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2149	esac
2150	$as_echo "$ac_var='\''$ac_val'\''"
2151      done | sort
2152      echo
2153    fi
2154
2155    if test -s confdefs.h; then
2156      $as_echo "## ----------- ##
2157## confdefs.h. ##
2158## ----------- ##"
2159      echo
2160      cat confdefs.h
2161      echo
2162    fi
2163    test "$ac_signal" != 0 &&
2164      $as_echo "$as_me: caught signal $ac_signal"
2165    $as_echo "$as_me: exit $exit_status"
2166  } >&5
2167  rm -f core *.core core.conftest.* &&
2168    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2169    exit $exit_status
2170' 0
2171for ac_signal in 1 2 13 15; do
2172  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2173done
2174ac_signal=0
2175
2176# confdefs.h avoids OS command line length limits that DEFS can exceed.
2177rm -f -r conftest* confdefs.h
2178
2179$as_echo "/* confdefs.h */" > confdefs.h
2180
2181# Predefined preprocessor variables.
2182
2183cat >>confdefs.h <<_ACEOF
2184#define PACKAGE_NAME "$PACKAGE_NAME"
2185_ACEOF
2186
2187cat >>confdefs.h <<_ACEOF
2188#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2189_ACEOF
2190
2191cat >>confdefs.h <<_ACEOF
2192#define PACKAGE_VERSION "$PACKAGE_VERSION"
2193_ACEOF
2194
2195cat >>confdefs.h <<_ACEOF
2196#define PACKAGE_STRING "$PACKAGE_STRING"
2197_ACEOF
2198
2199cat >>confdefs.h <<_ACEOF
2200#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2201_ACEOF
2202
2203cat >>confdefs.h <<_ACEOF
2204#define PACKAGE_URL "$PACKAGE_URL"
2205_ACEOF
2206
2207
2208# Let the site file select an alternate cache file if it wants to.
2209# Prefer an explicitly selected file to automatically selected ones.
2210ac_site_file1=NONE
2211ac_site_file2=NONE
2212if test -n "$CONFIG_SITE"; then
2213  # We do not want a PATH search for config.site.
2214  case $CONFIG_SITE in #((
2215    -*)  ac_site_file1=./$CONFIG_SITE;;
2216    */*) ac_site_file1=$CONFIG_SITE;;
2217    *)   ac_site_file1=./$CONFIG_SITE;;
2218  esac
2219elif test "x$prefix" != xNONE; then
2220  ac_site_file1=$prefix/share/config.site
2221  ac_site_file2=$prefix/etc/config.site
2222else
2223  ac_site_file1=$ac_default_prefix/share/config.site
2224  ac_site_file2=$ac_default_prefix/etc/config.site
2225fi
2226for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2227do
2228  test "x$ac_site_file" = xNONE && continue
2229  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2230    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2231$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2232    sed 's/^/| /' "$ac_site_file" >&5
2233    . "$ac_site_file" \
2234      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2235$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2236as_fn_error $? "failed to load site script $ac_site_file
2237See \`config.log' for more details" "$LINENO" 5; }
2238  fi
2239done
2240
2241if test -r "$cache_file"; then
2242  # Some versions of bash will fail to source /dev/null (special files
2243  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2244  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2245    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2246$as_echo "$as_me: loading cache $cache_file" >&6;}
2247    case $cache_file in
2248      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2249      *)                      . "./$cache_file";;
2250    esac
2251  fi
2252else
2253  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2254$as_echo "$as_me: creating cache $cache_file" >&6;}
2255  >$cache_file
2256fi
2257
2258# Check that the precious variables saved in the cache have kept the same
2259# value.
2260ac_cache_corrupted=false
2261for ac_var in $ac_precious_vars; do
2262  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2263  eval ac_new_set=\$ac_env_${ac_var}_set
2264  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2265  eval ac_new_val=\$ac_env_${ac_var}_value
2266  case $ac_old_set,$ac_new_set in
2267    set,)
2268      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2269$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2270      ac_cache_corrupted=: ;;
2271    ,set)
2272      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2273$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2274      ac_cache_corrupted=: ;;
2275    ,);;
2276    *)
2277      if test "x$ac_old_val" != "x$ac_new_val"; then
2278	# differences in whitespace do not lead to failure.
2279	ac_old_val_w=`echo x $ac_old_val`
2280	ac_new_val_w=`echo x $ac_new_val`
2281	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2282	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2283$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2284	  ac_cache_corrupted=:
2285	else
2286	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2287$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2288	  eval $ac_var=\$ac_old_val
2289	fi
2290	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2291$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2292	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2293$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2294      fi;;
2295  esac
2296  # Pass precious variables to config.status.
2297  if test "$ac_new_set" = set; then
2298    case $ac_new_val in
2299    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2300    *) ac_arg=$ac_var=$ac_new_val ;;
2301    esac
2302    case " $ac_configure_args " in
2303      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2304      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2305    esac
2306  fi
2307done
2308if $ac_cache_corrupted; then
2309  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2310$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2311  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2312$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2313  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2314fi
2315## -------------------- ##
2316## Main body of script. ##
2317## -------------------- ##
2318
2319ac_ext=c
2320ac_cpp='$CPP $CPPFLAGS'
2321ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2322ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2323ac_compiler_gnu=$ac_cv_c_compiler_gnu
2324
2325
2326
2327ac_config_headers="$ac_config_headers config.h"
2328
2329ac_aux_dir=
2330for ac_dir in . "$srcdir"/.; do
2331  if test -f "$ac_dir/install-sh"; then
2332    ac_aux_dir=$ac_dir
2333    ac_install_sh="$ac_aux_dir/install-sh -c"
2334    break
2335  elif test -f "$ac_dir/install.sh"; then
2336    ac_aux_dir=$ac_dir
2337    ac_install_sh="$ac_aux_dir/install.sh -c"
2338    break
2339  elif test -f "$ac_dir/shtool"; then
2340    ac_aux_dir=$ac_dir
2341    ac_install_sh="$ac_aux_dir/shtool install -c"
2342    break
2343  fi
2344done
2345if test -z "$ac_aux_dir"; then
2346  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2347fi
2348
2349# These three variables are undocumented and unsupported,
2350# and are intended to be withdrawn in a future Autoconf release.
2351# They can cause serious problems if a builder's source tree is in a directory
2352# whose full name contains unusual characters.
2353ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2354ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2355ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2356
2357
2358# Expand $ac_aux_dir to an absolute path.
2359am_aux_dir=`cd "$ac_aux_dir" && pwd`
2360
2361ac_ext=c
2362ac_cpp='$CPP $CPPFLAGS'
2363ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2364ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2365ac_compiler_gnu=$ac_cv_c_compiler_gnu
2366if test -n "$ac_tool_prefix"; then
2367  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2368set dummy ${ac_tool_prefix}gcc; ac_word=$2
2369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2370$as_echo_n "checking for $ac_word... " >&6; }
2371if ${ac_cv_prog_CC+:} false; then :
2372  $as_echo_n "(cached) " >&6
2373else
2374  if test -n "$CC"; then
2375  ac_cv_prog_CC="$CC" # Let the user override the test.
2376else
2377as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2378for as_dir in $PATH
2379do
2380  IFS=$as_save_IFS
2381  test -z "$as_dir" && as_dir=.
2382    for ac_exec_ext in '' $ac_executable_extensions; do
2383  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2384    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2385    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2386    break 2
2387  fi
2388done
2389  done
2390IFS=$as_save_IFS
2391
2392fi
2393fi
2394CC=$ac_cv_prog_CC
2395if test -n "$CC"; then
2396  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2397$as_echo "$CC" >&6; }
2398else
2399  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2400$as_echo "no" >&6; }
2401fi
2402
2403
2404fi
2405if test -z "$ac_cv_prog_CC"; then
2406  ac_ct_CC=$CC
2407  # Extract the first word of "gcc", so it can be a program name with args.
2408set dummy gcc; ac_word=$2
2409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2410$as_echo_n "checking for $ac_word... " >&6; }
2411if ${ac_cv_prog_ac_ct_CC+:} false; then :
2412  $as_echo_n "(cached) " >&6
2413else
2414  if test -n "$ac_ct_CC"; then
2415  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2416else
2417as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2418for as_dir in $PATH
2419do
2420  IFS=$as_save_IFS
2421  test -z "$as_dir" && as_dir=.
2422    for ac_exec_ext in '' $ac_executable_extensions; do
2423  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2424    ac_cv_prog_ac_ct_CC="gcc"
2425    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2426    break 2
2427  fi
2428done
2429  done
2430IFS=$as_save_IFS
2431
2432fi
2433fi
2434ac_ct_CC=$ac_cv_prog_ac_ct_CC
2435if test -n "$ac_ct_CC"; then
2436  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2437$as_echo "$ac_ct_CC" >&6; }
2438else
2439  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2440$as_echo "no" >&6; }
2441fi
2442
2443  if test "x$ac_ct_CC" = x; then
2444    CC=""
2445  else
2446    case $cross_compiling:$ac_tool_warned in
2447yes:)
2448{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2449$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2450ac_tool_warned=yes ;;
2451esac
2452    CC=$ac_ct_CC
2453  fi
2454else
2455  CC="$ac_cv_prog_CC"
2456fi
2457
2458if test -z "$CC"; then
2459          if test -n "$ac_tool_prefix"; then
2460    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2461set dummy ${ac_tool_prefix}cc; ac_word=$2
2462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2463$as_echo_n "checking for $ac_word... " >&6; }
2464if ${ac_cv_prog_CC+:} false; then :
2465  $as_echo_n "(cached) " >&6
2466else
2467  if test -n "$CC"; then
2468  ac_cv_prog_CC="$CC" # Let the user override the test.
2469else
2470as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2471for as_dir in $PATH
2472do
2473  IFS=$as_save_IFS
2474  test -z "$as_dir" && as_dir=.
2475    for ac_exec_ext in '' $ac_executable_extensions; do
2476  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2477    ac_cv_prog_CC="${ac_tool_prefix}cc"
2478    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2479    break 2
2480  fi
2481done
2482  done
2483IFS=$as_save_IFS
2484
2485fi
2486fi
2487CC=$ac_cv_prog_CC
2488if test -n "$CC"; then
2489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2490$as_echo "$CC" >&6; }
2491else
2492  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2493$as_echo "no" >&6; }
2494fi
2495
2496
2497  fi
2498fi
2499if test -z "$CC"; then
2500  # Extract the first word of "cc", so it can be a program name with args.
2501set dummy cc; ac_word=$2
2502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2503$as_echo_n "checking for $ac_word... " >&6; }
2504if ${ac_cv_prog_CC+:} false; then :
2505  $as_echo_n "(cached) " >&6
2506else
2507  if test -n "$CC"; then
2508  ac_cv_prog_CC="$CC" # Let the user override the test.
2509else
2510  ac_prog_rejected=no
2511as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2512for as_dir in $PATH
2513do
2514  IFS=$as_save_IFS
2515  test -z "$as_dir" && as_dir=.
2516    for ac_exec_ext in '' $ac_executable_extensions; do
2517  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2518    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2519       ac_prog_rejected=yes
2520       continue
2521     fi
2522    ac_cv_prog_CC="cc"
2523    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2524    break 2
2525  fi
2526done
2527  done
2528IFS=$as_save_IFS
2529
2530if test $ac_prog_rejected = yes; then
2531  # We found a bogon in the path, so make sure we never use it.
2532  set dummy $ac_cv_prog_CC
2533  shift
2534  if test $# != 0; then
2535    # We chose a different compiler from the bogus one.
2536    # However, it has the same basename, so the bogon will be chosen
2537    # first if we set CC to just the basename; use the full file name.
2538    shift
2539    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2540  fi
2541fi
2542fi
2543fi
2544CC=$ac_cv_prog_CC
2545if test -n "$CC"; then
2546  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2547$as_echo "$CC" >&6; }
2548else
2549  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2550$as_echo "no" >&6; }
2551fi
2552
2553
2554fi
2555if test -z "$CC"; then
2556  if test -n "$ac_tool_prefix"; then
2557  for ac_prog in cl.exe
2558  do
2559    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2560set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2561{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2562$as_echo_n "checking for $ac_word... " >&6; }
2563if ${ac_cv_prog_CC+:} false; then :
2564  $as_echo_n "(cached) " >&6
2565else
2566  if test -n "$CC"; then
2567  ac_cv_prog_CC="$CC" # Let the user override the test.
2568else
2569as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2570for as_dir in $PATH
2571do
2572  IFS=$as_save_IFS
2573  test -z "$as_dir" && as_dir=.
2574    for ac_exec_ext in '' $ac_executable_extensions; do
2575  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2576    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2577    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2578    break 2
2579  fi
2580done
2581  done
2582IFS=$as_save_IFS
2583
2584fi
2585fi
2586CC=$ac_cv_prog_CC
2587if test -n "$CC"; then
2588  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2589$as_echo "$CC" >&6; }
2590else
2591  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2592$as_echo "no" >&6; }
2593fi
2594
2595
2596    test -n "$CC" && break
2597  done
2598fi
2599if test -z "$CC"; then
2600  ac_ct_CC=$CC
2601  for ac_prog in cl.exe
2602do
2603  # Extract the first word of "$ac_prog", so it can be a program name with args.
2604set dummy $ac_prog; ac_word=$2
2605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2606$as_echo_n "checking for $ac_word... " >&6; }
2607if ${ac_cv_prog_ac_ct_CC+:} false; then :
2608  $as_echo_n "(cached) " >&6
2609else
2610  if test -n "$ac_ct_CC"; then
2611  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2612else
2613as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2614for as_dir in $PATH
2615do
2616  IFS=$as_save_IFS
2617  test -z "$as_dir" && as_dir=.
2618    for ac_exec_ext in '' $ac_executable_extensions; do
2619  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2620    ac_cv_prog_ac_ct_CC="$ac_prog"
2621    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2622    break 2
2623  fi
2624done
2625  done
2626IFS=$as_save_IFS
2627
2628fi
2629fi
2630ac_ct_CC=$ac_cv_prog_ac_ct_CC
2631if test -n "$ac_ct_CC"; then
2632  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2633$as_echo "$ac_ct_CC" >&6; }
2634else
2635  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2636$as_echo "no" >&6; }
2637fi
2638
2639
2640  test -n "$ac_ct_CC" && break
2641done
2642
2643  if test "x$ac_ct_CC" = x; then
2644    CC=""
2645  else
2646    case $cross_compiling:$ac_tool_warned in
2647yes:)
2648{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2649$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2650ac_tool_warned=yes ;;
2651esac
2652    CC=$ac_ct_CC
2653  fi
2654fi
2655
2656fi
2657
2658
2659test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2660$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2661as_fn_error $? "no acceptable C compiler found in \$PATH
2662See \`config.log' for more details" "$LINENO" 5; }
2663
2664# Provide some information about the compiler.
2665$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2666set X $ac_compile
2667ac_compiler=$2
2668for ac_option in --version -v -V -qversion; do
2669  { { ac_try="$ac_compiler $ac_option >&5"
2670case "(($ac_try" in
2671  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2672  *) ac_try_echo=$ac_try;;
2673esac
2674eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2675$as_echo "$ac_try_echo"; } >&5
2676  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2677  ac_status=$?
2678  if test -s conftest.err; then
2679    sed '10a\
2680... rest of stderr output deleted ...
2681         10q' conftest.err >conftest.er1
2682    cat conftest.er1 >&5
2683  fi
2684  rm -f conftest.er1 conftest.err
2685  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2686  test $ac_status = 0; }
2687done
2688
2689cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2690/* end confdefs.h.  */
2691
2692int
2693main ()
2694{
2695
2696  ;
2697  return 0;
2698}
2699_ACEOF
2700ac_clean_files_save=$ac_clean_files
2701ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2702# Try to create an executable without -o first, disregard a.out.
2703# It will help us diagnose broken compilers, and finding out an intuition
2704# of exeext.
2705{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2706$as_echo_n "checking whether the C compiler works... " >&6; }
2707ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2708
2709# The possible output files:
2710ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2711
2712ac_rmfiles=
2713for ac_file in $ac_files
2714do
2715  case $ac_file in
2716    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2717    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2718  esac
2719done
2720rm -f $ac_rmfiles
2721
2722if { { ac_try="$ac_link_default"
2723case "(($ac_try" in
2724  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2725  *) ac_try_echo=$ac_try;;
2726esac
2727eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2728$as_echo "$ac_try_echo"; } >&5
2729  (eval "$ac_link_default") 2>&5
2730  ac_status=$?
2731  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2732  test $ac_status = 0; }; then :
2733  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2734# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2735# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2736# so that the user can short-circuit this test for compilers unknown to
2737# Autoconf.
2738for ac_file in $ac_files ''
2739do
2740  test -f "$ac_file" || continue
2741  case $ac_file in
2742    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2743	;;
2744    [ab].out )
2745	# We found the default executable, but exeext='' is most
2746	# certainly right.
2747	break;;
2748    *.* )
2749	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2750	then :; else
2751	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2752	fi
2753	# We set ac_cv_exeext here because the later test for it is not
2754	# safe: cross compilers may not add the suffix if given an `-o'
2755	# argument, so we may need to know it at that point already.
2756	# Even if this section looks crufty: it has the advantage of
2757	# actually working.
2758	break;;
2759    * )
2760	break;;
2761  esac
2762done
2763test "$ac_cv_exeext" = no && ac_cv_exeext=
2764
2765else
2766  ac_file=''
2767fi
2768if test -z "$ac_file"; then :
2769  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2770$as_echo "no" >&6; }
2771$as_echo "$as_me: failed program was:" >&5
2772sed 's/^/| /' conftest.$ac_ext >&5
2773
2774{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2775$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2776as_fn_error 77 "C compiler cannot create executables
2777See \`config.log' for more details" "$LINENO" 5; }
2778else
2779  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2780$as_echo "yes" >&6; }
2781fi
2782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2783$as_echo_n "checking for C compiler default output file name... " >&6; }
2784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2785$as_echo "$ac_file" >&6; }
2786ac_exeext=$ac_cv_exeext
2787
2788rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2789ac_clean_files=$ac_clean_files_save
2790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2791$as_echo_n "checking for suffix of executables... " >&6; }
2792if { { ac_try="$ac_link"
2793case "(($ac_try" in
2794  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2795  *) ac_try_echo=$ac_try;;
2796esac
2797eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2798$as_echo "$ac_try_echo"; } >&5
2799  (eval "$ac_link") 2>&5
2800  ac_status=$?
2801  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2802  test $ac_status = 0; }; then :
2803  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2804# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2805# work properly (i.e., refer to `conftest.exe'), while it won't with
2806# `rm'.
2807for ac_file in conftest.exe conftest conftest.*; do
2808  test -f "$ac_file" || continue
2809  case $ac_file in
2810    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2811    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2812	  break;;
2813    * ) break;;
2814  esac
2815done
2816else
2817  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2818$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2819as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2820See \`config.log' for more details" "$LINENO" 5; }
2821fi
2822rm -f conftest conftest$ac_cv_exeext
2823{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2824$as_echo "$ac_cv_exeext" >&6; }
2825
2826rm -f conftest.$ac_ext
2827EXEEXT=$ac_cv_exeext
2828ac_exeext=$EXEEXT
2829cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2830/* end confdefs.h.  */
2831#include <stdio.h>
2832int
2833main ()
2834{
2835FILE *f = fopen ("conftest.out", "w");
2836 return ferror (f) || fclose (f) != 0;
2837
2838  ;
2839  return 0;
2840}
2841_ACEOF
2842ac_clean_files="$ac_clean_files conftest.out"
2843# Check that the compiler produces executables we can run.  If not, either
2844# the compiler is broken, or we cross compile.
2845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2846$as_echo_n "checking whether we are cross compiling... " >&6; }
2847if test "$cross_compiling" != yes; then
2848  { { ac_try="$ac_link"
2849case "(($ac_try" in
2850  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2851  *) ac_try_echo=$ac_try;;
2852esac
2853eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2854$as_echo "$ac_try_echo"; } >&5
2855  (eval "$ac_link") 2>&5
2856  ac_status=$?
2857  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2858  test $ac_status = 0; }
2859  if { ac_try='./conftest$ac_cv_exeext'
2860  { { case "(($ac_try" in
2861  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2862  *) ac_try_echo=$ac_try;;
2863esac
2864eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2865$as_echo "$ac_try_echo"; } >&5
2866  (eval "$ac_try") 2>&5
2867  ac_status=$?
2868  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2869  test $ac_status = 0; }; }; then
2870    cross_compiling=no
2871  else
2872    if test "$cross_compiling" = maybe; then
2873	cross_compiling=yes
2874    else
2875	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2876$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2877as_fn_error $? "cannot run C compiled programs.
2878If you meant to cross compile, use \`--host'.
2879See \`config.log' for more details" "$LINENO" 5; }
2880    fi
2881  fi
2882fi
2883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2884$as_echo "$cross_compiling" >&6; }
2885
2886rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2887ac_clean_files=$ac_clean_files_save
2888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2889$as_echo_n "checking for suffix of object files... " >&6; }
2890if ${ac_cv_objext+:} false; then :
2891  $as_echo_n "(cached) " >&6
2892else
2893  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2894/* end confdefs.h.  */
2895
2896int
2897main ()
2898{
2899
2900  ;
2901  return 0;
2902}
2903_ACEOF
2904rm -f conftest.o conftest.obj
2905if { { ac_try="$ac_compile"
2906case "(($ac_try" in
2907  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2908  *) ac_try_echo=$ac_try;;
2909esac
2910eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2911$as_echo "$ac_try_echo"; } >&5
2912  (eval "$ac_compile") 2>&5
2913  ac_status=$?
2914  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2915  test $ac_status = 0; }; then :
2916  for ac_file in conftest.o conftest.obj conftest.*; do
2917  test -f "$ac_file" || continue;
2918  case $ac_file in
2919    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2920    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2921       break;;
2922  esac
2923done
2924else
2925  $as_echo "$as_me: failed program was:" >&5
2926sed 's/^/| /' conftest.$ac_ext >&5
2927
2928{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2929$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2930as_fn_error $? "cannot compute suffix of object files: cannot compile
2931See \`config.log' for more details" "$LINENO" 5; }
2932fi
2933rm -f conftest.$ac_cv_objext conftest.$ac_ext
2934fi
2935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2936$as_echo "$ac_cv_objext" >&6; }
2937OBJEXT=$ac_cv_objext
2938ac_objext=$OBJEXT
2939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2940$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2941if ${ac_cv_c_compiler_gnu+:} false; then :
2942  $as_echo_n "(cached) " >&6
2943else
2944  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2945/* end confdefs.h.  */
2946
2947int
2948main ()
2949{
2950#ifndef __GNUC__
2951       choke me
2952#endif
2953
2954  ;
2955  return 0;
2956}
2957_ACEOF
2958if ac_fn_c_try_compile "$LINENO"; then :
2959  ac_compiler_gnu=yes
2960else
2961  ac_compiler_gnu=no
2962fi
2963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2964ac_cv_c_compiler_gnu=$ac_compiler_gnu
2965
2966fi
2967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2968$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2969if test $ac_compiler_gnu = yes; then
2970  GCC=yes
2971else
2972  GCC=
2973fi
2974ac_test_CFLAGS=${CFLAGS+set}
2975ac_save_CFLAGS=$CFLAGS
2976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2977$as_echo_n "checking whether $CC accepts -g... " >&6; }
2978if ${ac_cv_prog_cc_g+:} false; then :
2979  $as_echo_n "(cached) " >&6
2980else
2981  ac_save_c_werror_flag=$ac_c_werror_flag
2982   ac_c_werror_flag=yes
2983   ac_cv_prog_cc_g=no
2984   CFLAGS="-g"
2985   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2986/* end confdefs.h.  */
2987
2988int
2989main ()
2990{
2991
2992  ;
2993  return 0;
2994}
2995_ACEOF
2996if ac_fn_c_try_compile "$LINENO"; then :
2997  ac_cv_prog_cc_g=yes
2998else
2999  CFLAGS=""
3000      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3001/* end confdefs.h.  */
3002
3003int
3004main ()
3005{
3006
3007  ;
3008  return 0;
3009}
3010_ACEOF
3011if ac_fn_c_try_compile "$LINENO"; then :
3012
3013else
3014  ac_c_werror_flag=$ac_save_c_werror_flag
3015	 CFLAGS="-g"
3016	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3017/* end confdefs.h.  */
3018
3019int
3020main ()
3021{
3022
3023  ;
3024  return 0;
3025}
3026_ACEOF
3027if ac_fn_c_try_compile "$LINENO"; then :
3028  ac_cv_prog_cc_g=yes
3029fi
3030rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3031fi
3032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3033fi
3034rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3035   ac_c_werror_flag=$ac_save_c_werror_flag
3036fi
3037{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3038$as_echo "$ac_cv_prog_cc_g" >&6; }
3039if test "$ac_test_CFLAGS" = set; then
3040  CFLAGS=$ac_save_CFLAGS
3041elif test $ac_cv_prog_cc_g = yes; then
3042  if test "$GCC" = yes; then
3043    CFLAGS="-g -O2"
3044  else
3045    CFLAGS="-g"
3046  fi
3047else
3048  if test "$GCC" = yes; then
3049    CFLAGS="-O2"
3050  else
3051    CFLAGS=
3052  fi
3053fi
3054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3055$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3056if ${ac_cv_prog_cc_c89+:} false; then :
3057  $as_echo_n "(cached) " >&6
3058else
3059  ac_cv_prog_cc_c89=no
3060ac_save_CC=$CC
3061cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3062/* end confdefs.h.  */
3063#include <stdarg.h>
3064#include <stdio.h>
3065struct stat;
3066/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3067struct buf { int x; };
3068FILE * (*rcsopen) (struct buf *, struct stat *, int);
3069static char *e (p, i)
3070     char **p;
3071     int i;
3072{
3073  return p[i];
3074}
3075static char *f (char * (*g) (char **, int), char **p, ...)
3076{
3077  char *s;
3078  va_list v;
3079  va_start (v,p);
3080  s = g (p, va_arg (v,int));
3081  va_end (v);
3082  return s;
3083}
3084
3085/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3086   function prototypes and stuff, but not '\xHH' hex character constants.
3087   These don't provoke an error unfortunately, instead are silently treated
3088   as 'x'.  The following induces an error, until -std is added to get
3089   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3090   array size at least.  It's necessary to write '\x00'==0 to get something
3091   that's true only with -std.  */
3092int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3093
3094/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3095   inside strings and character constants.  */
3096#define FOO(x) 'x'
3097int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3098
3099int test (int i, double x);
3100struct s1 {int (*f) (int a);};
3101struct s2 {int (*f) (double a);};
3102int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3103int argc;
3104char **argv;
3105int
3106main ()
3107{
3108return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3109  ;
3110  return 0;
3111}
3112_ACEOF
3113for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3114	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3115do
3116  CC="$ac_save_CC $ac_arg"
3117  if ac_fn_c_try_compile "$LINENO"; then :
3118  ac_cv_prog_cc_c89=$ac_arg
3119fi
3120rm -f core conftest.err conftest.$ac_objext
3121  test "x$ac_cv_prog_cc_c89" != "xno" && break
3122done
3123rm -f conftest.$ac_ext
3124CC=$ac_save_CC
3125
3126fi
3127# AC_CACHE_VAL
3128case "x$ac_cv_prog_cc_c89" in
3129  x)
3130    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3131$as_echo "none needed" >&6; } ;;
3132  xno)
3133    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3134$as_echo "unsupported" >&6; } ;;
3135  *)
3136    CC="$CC $ac_cv_prog_cc_c89"
3137    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3138$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3139esac
3140if test "x$ac_cv_prog_cc_c89" != xno; then :
3141
3142fi
3143
3144ac_ext=c
3145ac_cpp='$CPP $CPPFLAGS'
3146ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3147ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3148ac_compiler_gnu=$ac_cv_c_compiler_gnu
3149
3150ac_ext=c
3151ac_cpp='$CPP $CPPFLAGS'
3152ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3153ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3154ac_compiler_gnu=$ac_cv_c_compiler_gnu
3155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3156$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3157if ${am_cv_prog_cc_c_o+:} false; then :
3158  $as_echo_n "(cached) " >&6
3159else
3160  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3161/* end confdefs.h.  */
3162
3163int
3164main ()
3165{
3166
3167  ;
3168  return 0;
3169}
3170_ACEOF
3171  # Make sure it works both with $CC and with simple cc.
3172  # Following AC_PROG_CC_C_O, we do the test twice because some
3173  # compilers refuse to overwrite an existing .o file with -o,
3174  # though they will create one.
3175  am_cv_prog_cc_c_o=yes
3176  for am_i in 1 2; do
3177    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3178   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3179   ac_status=$?
3180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3181   (exit $ac_status); } \
3182         && test -f conftest2.$ac_objext; then
3183      : OK
3184    else
3185      am_cv_prog_cc_c_o=no
3186      break
3187    fi
3188  done
3189  rm -f core conftest*
3190  unset am_i
3191fi
3192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3193$as_echo "$am_cv_prog_cc_c_o" >&6; }
3194if test "$am_cv_prog_cc_c_o" != yes; then
3195   # Losing compiler, so override with the script.
3196   # FIXME: It is wrong to rewrite CC.
3197   # But if we don't then we get into trouble of one sort or another.
3198   # A longer-term fix would be to have automake use am__CC in this case,
3199   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3200   CC="$am_aux_dir/compile $CC"
3201fi
3202ac_ext=c
3203ac_cpp='$CPP $CPPFLAGS'
3204ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3205ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3206ac_compiler_gnu=$ac_cv_c_compiler_gnu
3207
3208
3209
3210ac_ext=c
3211ac_cpp='$CPP $CPPFLAGS'
3212ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3213ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3214ac_compiler_gnu=$ac_cv_c_compiler_gnu
3215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3216$as_echo_n "checking how to run the C preprocessor... " >&6; }
3217# On Suns, sometimes $CPP names a directory.
3218if test -n "$CPP" && test -d "$CPP"; then
3219  CPP=
3220fi
3221if test -z "$CPP"; then
3222  if ${ac_cv_prog_CPP+:} false; then :
3223  $as_echo_n "(cached) " >&6
3224else
3225      # Double quotes because CPP needs to be expanded
3226    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3227    do
3228      ac_preproc_ok=false
3229for ac_c_preproc_warn_flag in '' yes
3230do
3231  # Use a header file that comes with gcc, so configuring glibc
3232  # with a fresh cross-compiler works.
3233  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3234  # <limits.h> exists even on freestanding compilers.
3235  # On the NeXT, cc -E runs the code through the compiler's parser,
3236  # not just through cpp. "Syntax error" is here to catch this case.
3237  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3238/* end confdefs.h.  */
3239#ifdef __STDC__
3240# include <limits.h>
3241#else
3242# include <assert.h>
3243#endif
3244		     Syntax error
3245_ACEOF
3246if ac_fn_c_try_cpp "$LINENO"; then :
3247
3248else
3249  # Broken: fails on valid input.
3250continue
3251fi
3252rm -f conftest.err conftest.i conftest.$ac_ext
3253
3254  # OK, works on sane cases.  Now check whether nonexistent headers
3255  # can be detected and how.
3256  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3257/* end confdefs.h.  */
3258#include <ac_nonexistent.h>
3259_ACEOF
3260if ac_fn_c_try_cpp "$LINENO"; then :
3261  # Broken: success on invalid input.
3262continue
3263else
3264  # Passes both tests.
3265ac_preproc_ok=:
3266break
3267fi
3268rm -f conftest.err conftest.i conftest.$ac_ext
3269
3270done
3271# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3272rm -f conftest.i conftest.err conftest.$ac_ext
3273if $ac_preproc_ok; then :
3274  break
3275fi
3276
3277    done
3278    ac_cv_prog_CPP=$CPP
3279
3280fi
3281  CPP=$ac_cv_prog_CPP
3282else
3283  ac_cv_prog_CPP=$CPP
3284fi
3285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3286$as_echo "$CPP" >&6; }
3287ac_preproc_ok=false
3288for ac_c_preproc_warn_flag in '' yes
3289do
3290  # Use a header file that comes with gcc, so configuring glibc
3291  # with a fresh cross-compiler works.
3292  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3293  # <limits.h> exists even on freestanding compilers.
3294  # On the NeXT, cc -E runs the code through the compiler's parser,
3295  # not just through cpp. "Syntax error" is here to catch this case.
3296  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3297/* end confdefs.h.  */
3298#ifdef __STDC__
3299# include <limits.h>
3300#else
3301# include <assert.h>
3302#endif
3303		     Syntax error
3304_ACEOF
3305if ac_fn_c_try_cpp "$LINENO"; then :
3306
3307else
3308  # Broken: fails on valid input.
3309continue
3310fi
3311rm -f conftest.err conftest.i conftest.$ac_ext
3312
3313  # OK, works on sane cases.  Now check whether nonexistent headers
3314  # can be detected and how.
3315  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3316/* end confdefs.h.  */
3317#include <ac_nonexistent.h>
3318_ACEOF
3319if ac_fn_c_try_cpp "$LINENO"; then :
3320  # Broken: success on invalid input.
3321continue
3322else
3323  # Passes both tests.
3324ac_preproc_ok=:
3325break
3326fi
3327rm -f conftest.err conftest.i conftest.$ac_ext
3328
3329done
3330# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3331rm -f conftest.i conftest.err conftest.$ac_ext
3332if $ac_preproc_ok; then :
3333
3334else
3335  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3336$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3337as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3338See \`config.log' for more details" "$LINENO" 5; }
3339fi
3340
3341ac_ext=c
3342ac_cpp='$CPP $CPPFLAGS'
3343ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3344ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3345ac_compiler_gnu=$ac_cv_c_compiler_gnu
3346
3347
3348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3349$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3350if ${ac_cv_path_GREP+:} false; then :
3351  $as_echo_n "(cached) " >&6
3352else
3353  if test -z "$GREP"; then
3354  ac_path_GREP_found=false
3355  # Loop through the user's path and test for each of PROGNAME-LIST
3356  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3357for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3358do
3359  IFS=$as_save_IFS
3360  test -z "$as_dir" && as_dir=.
3361    for ac_prog in grep ggrep; do
3362    for ac_exec_ext in '' $ac_executable_extensions; do
3363      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3364      as_fn_executable_p "$ac_path_GREP" || continue
3365# Check for GNU ac_path_GREP and select it if it is found.
3366  # Check for GNU $ac_path_GREP
3367case `"$ac_path_GREP" --version 2>&1` in
3368*GNU*)
3369  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3370*)
3371  ac_count=0
3372  $as_echo_n 0123456789 >"conftest.in"
3373  while :
3374  do
3375    cat "conftest.in" "conftest.in" >"conftest.tmp"
3376    mv "conftest.tmp" "conftest.in"
3377    cp "conftest.in" "conftest.nl"
3378    $as_echo 'GREP' >> "conftest.nl"
3379    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3380    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3381    as_fn_arith $ac_count + 1 && ac_count=$as_val
3382    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3383      # Best one so far, save it but keep looking for a better one
3384      ac_cv_path_GREP="$ac_path_GREP"
3385      ac_path_GREP_max=$ac_count
3386    fi
3387    # 10*(2^10) chars as input seems more than enough
3388    test $ac_count -gt 10 && break
3389  done
3390  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3391esac
3392
3393      $ac_path_GREP_found && break 3
3394    done
3395  done
3396  done
3397IFS=$as_save_IFS
3398  if test -z "$ac_cv_path_GREP"; then
3399    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3400  fi
3401else
3402  ac_cv_path_GREP=$GREP
3403fi
3404
3405fi
3406{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3407$as_echo "$ac_cv_path_GREP" >&6; }
3408 GREP="$ac_cv_path_GREP"
3409
3410
3411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3412$as_echo_n "checking for egrep... " >&6; }
3413if ${ac_cv_path_EGREP+:} false; then :
3414  $as_echo_n "(cached) " >&6
3415else
3416  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3417   then ac_cv_path_EGREP="$GREP -E"
3418   else
3419     if test -z "$EGREP"; then
3420  ac_path_EGREP_found=false
3421  # Loop through the user's path and test for each of PROGNAME-LIST
3422  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3423for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3424do
3425  IFS=$as_save_IFS
3426  test -z "$as_dir" && as_dir=.
3427    for ac_prog in egrep; do
3428    for ac_exec_ext in '' $ac_executable_extensions; do
3429      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3430      as_fn_executable_p "$ac_path_EGREP" || continue
3431# Check for GNU ac_path_EGREP and select it if it is found.
3432  # Check for GNU $ac_path_EGREP
3433case `"$ac_path_EGREP" --version 2>&1` in
3434*GNU*)
3435  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3436*)
3437  ac_count=0
3438  $as_echo_n 0123456789 >"conftest.in"
3439  while :
3440  do
3441    cat "conftest.in" "conftest.in" >"conftest.tmp"
3442    mv "conftest.tmp" "conftest.in"
3443    cp "conftest.in" "conftest.nl"
3444    $as_echo 'EGREP' >> "conftest.nl"
3445    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3446    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3447    as_fn_arith $ac_count + 1 && ac_count=$as_val
3448    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3449      # Best one so far, save it but keep looking for a better one
3450      ac_cv_path_EGREP="$ac_path_EGREP"
3451      ac_path_EGREP_max=$ac_count
3452    fi
3453    # 10*(2^10) chars as input seems more than enough
3454    test $ac_count -gt 10 && break
3455  done
3456  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3457esac
3458
3459      $ac_path_EGREP_found && break 3
3460    done
3461  done
3462  done
3463IFS=$as_save_IFS
3464  if test -z "$ac_cv_path_EGREP"; then
3465    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3466  fi
3467else
3468  ac_cv_path_EGREP=$EGREP
3469fi
3470
3471   fi
3472fi
3473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3474$as_echo "$ac_cv_path_EGREP" >&6; }
3475 EGREP="$ac_cv_path_EGREP"
3476
3477
3478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3479$as_echo_n "checking for ANSI C header files... " >&6; }
3480if ${ac_cv_header_stdc+:} false; then :
3481  $as_echo_n "(cached) " >&6
3482else
3483  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3484/* end confdefs.h.  */
3485#include <stdlib.h>
3486#include <stdarg.h>
3487#include <string.h>
3488#include <float.h>
3489
3490int
3491main ()
3492{
3493
3494  ;
3495  return 0;
3496}
3497_ACEOF
3498if ac_fn_c_try_compile "$LINENO"; then :
3499  ac_cv_header_stdc=yes
3500else
3501  ac_cv_header_stdc=no
3502fi
3503rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3504
3505if test $ac_cv_header_stdc = yes; then
3506  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3507  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3508/* end confdefs.h.  */
3509#include <string.h>
3510
3511_ACEOF
3512if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3513  $EGREP "memchr" >/dev/null 2>&1; then :
3514
3515else
3516  ac_cv_header_stdc=no
3517fi
3518rm -f conftest*
3519
3520fi
3521
3522if test $ac_cv_header_stdc = yes; then
3523  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3524  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3525/* end confdefs.h.  */
3526#include <stdlib.h>
3527
3528_ACEOF
3529if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3530  $EGREP "free" >/dev/null 2>&1; then :
3531
3532else
3533  ac_cv_header_stdc=no
3534fi
3535rm -f conftest*
3536
3537fi
3538
3539if test $ac_cv_header_stdc = yes; then
3540  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3541  if test "$cross_compiling" = yes; then :
3542  :
3543else
3544  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3545/* end confdefs.h.  */
3546#include <ctype.h>
3547#include <stdlib.h>
3548#if ((' ' & 0x0FF) == 0x020)
3549# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3550# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3551#else
3552# define ISLOWER(c) \
3553		   (('a' <= (c) && (c) <= 'i') \
3554		     || ('j' <= (c) && (c) <= 'r') \
3555		     || ('s' <= (c) && (c) <= 'z'))
3556# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3557#endif
3558
3559#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3560int
3561main ()
3562{
3563  int i;
3564  for (i = 0; i < 256; i++)
3565    if (XOR (islower (i), ISLOWER (i))
3566	|| toupper (i) != TOUPPER (i))
3567      return 2;
3568  return 0;
3569}
3570_ACEOF
3571if ac_fn_c_try_run "$LINENO"; then :
3572
3573else
3574  ac_cv_header_stdc=no
3575fi
3576rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3577  conftest.$ac_objext conftest.beam conftest.$ac_ext
3578fi
3579
3580fi
3581fi
3582{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3583$as_echo "$ac_cv_header_stdc" >&6; }
3584if test $ac_cv_header_stdc = yes; then
3585
3586$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3587
3588fi
3589
3590# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3591for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3592		  inttypes.h stdint.h unistd.h
3593do :
3594  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3595ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3596"
3597if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3598  cat >>confdefs.h <<_ACEOF
3599#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3600_ACEOF
3601
3602fi
3603
3604done
3605
3606
3607
3608  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3609if test "x$ac_cv_header_minix_config_h" = xyes; then :
3610  MINIX=yes
3611else
3612  MINIX=
3613fi
3614
3615
3616  if test "$MINIX" = yes; then
3617
3618$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3619
3620
3621$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3622
3623
3624$as_echo "#define _MINIX 1" >>confdefs.h
3625
3626  fi
3627
3628
3629  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3630$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3631if ${ac_cv_safe_to_define___extensions__+:} false; then :
3632  $as_echo_n "(cached) " >&6
3633else
3634  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3635/* end confdefs.h.  */
3636
3637#         define __EXTENSIONS__ 1
3638          $ac_includes_default
3639int
3640main ()
3641{
3642
3643  ;
3644  return 0;
3645}
3646_ACEOF
3647if ac_fn_c_try_compile "$LINENO"; then :
3648  ac_cv_safe_to_define___extensions__=yes
3649else
3650  ac_cv_safe_to_define___extensions__=no
3651fi
3652rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3653fi
3654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3655$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3656  test $ac_cv_safe_to_define___extensions__ = yes &&
3657    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3658
3659  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3660
3661  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3662
3663  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3664
3665  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3666
3667
3668
3669# Initialize Automake
3670am__api_version='1.15'
3671
3672# Find a good install program.  We prefer a C program (faster),
3673# so one script is as good as another.  But avoid the broken or
3674# incompatible versions:
3675# SysV /etc/install, /usr/sbin/install
3676# SunOS /usr/etc/install
3677# IRIX /sbin/install
3678# AIX /bin/install
3679# AmigaOS /C/install, which installs bootblocks on floppy discs
3680# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3681# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3682# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3683# OS/2's system install, which has a completely different semantic
3684# ./install, which can be erroneously created by make from ./install.sh.
3685# Reject install programs that cannot install multiple files.
3686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3687$as_echo_n "checking for a BSD-compatible install... " >&6; }
3688if test -z "$INSTALL"; then
3689if ${ac_cv_path_install+:} false; then :
3690  $as_echo_n "(cached) " >&6
3691else
3692  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3693for as_dir in $PATH
3694do
3695  IFS=$as_save_IFS
3696  test -z "$as_dir" && as_dir=.
3697    # Account for people who put trailing slashes in PATH elements.
3698case $as_dir/ in #((
3699  ./ | .// | /[cC]/* | \
3700  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3701  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3702  /usr/ucb/* ) ;;
3703  *)
3704    # OSF1 and SCO ODT 3.0 have their own names for install.
3705    # Don't use installbsd from OSF since it installs stuff as root
3706    # by default.
3707    for ac_prog in ginstall scoinst install; do
3708      for ac_exec_ext in '' $ac_executable_extensions; do
3709	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3710	  if test $ac_prog = install &&
3711	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3712	    # AIX install.  It has an incompatible calling convention.
3713	    :
3714	  elif test $ac_prog = install &&
3715	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3716	    # program-specific install script used by HP pwplus--don't use.
3717	    :
3718	  else
3719	    rm -rf conftest.one conftest.two conftest.dir
3720	    echo one > conftest.one
3721	    echo two > conftest.two
3722	    mkdir conftest.dir
3723	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3724	      test -s conftest.one && test -s conftest.two &&
3725	      test -s conftest.dir/conftest.one &&
3726	      test -s conftest.dir/conftest.two
3727	    then
3728	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3729	      break 3
3730	    fi
3731	  fi
3732	fi
3733      done
3734    done
3735    ;;
3736esac
3737
3738  done
3739IFS=$as_save_IFS
3740
3741rm -rf conftest.one conftest.two conftest.dir
3742
3743fi
3744  if test "${ac_cv_path_install+set}" = set; then
3745    INSTALL=$ac_cv_path_install
3746  else
3747    # As a last resort, use the slow shell script.  Don't cache a
3748    # value for INSTALL within a source directory, because that will
3749    # break other packages using the cache if that directory is
3750    # removed, or if the value is a relative name.
3751    INSTALL=$ac_install_sh
3752  fi
3753fi
3754{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3755$as_echo "$INSTALL" >&6; }
3756
3757# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3758# It thinks the first close brace ends the variable substitution.
3759test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3760
3761test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3762
3763test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3764
3765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3766$as_echo_n "checking whether build environment is sane... " >&6; }
3767# Reject unsafe characters in $srcdir or the absolute working directory
3768# name.  Accept space and tab only in the latter.
3769am_lf='
3770'
3771case `pwd` in
3772  *[\\\"\#\$\&\'\`$am_lf]*)
3773    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3774esac
3775case $srcdir in
3776  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3777    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3778esac
3779
3780# Do 'set' in a subshell so we don't clobber the current shell's
3781# arguments.  Must try -L first in case configure is actually a
3782# symlink; some systems play weird games with the mod time of symlinks
3783# (eg FreeBSD returns the mod time of the symlink's containing
3784# directory).
3785if (
3786   am_has_slept=no
3787   for am_try in 1 2; do
3788     echo "timestamp, slept: $am_has_slept" > conftest.file
3789     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3790     if test "$*" = "X"; then
3791	# -L didn't work.
3792	set X `ls -t "$srcdir/configure" conftest.file`
3793     fi
3794     if test "$*" != "X $srcdir/configure conftest.file" \
3795	&& test "$*" != "X conftest.file $srcdir/configure"; then
3796
3797	# If neither matched, then we have a broken ls.  This can happen
3798	# if, for instance, CONFIG_SHELL is bash and it inherits a
3799	# broken ls alias from the environment.  This has actually
3800	# happened.  Such a system could not be considered "sane".
3801	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
3802  alias in your environment" "$LINENO" 5
3803     fi
3804     if test "$2" = conftest.file || test $am_try -eq 2; then
3805       break
3806     fi
3807     # Just in case.
3808     sleep 1
3809     am_has_slept=yes
3810   done
3811   test "$2" = conftest.file
3812   )
3813then
3814   # Ok.
3815   :
3816else
3817   as_fn_error $? "newly created file is older than distributed files!
3818Check your system clock" "$LINENO" 5
3819fi
3820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3821$as_echo "yes" >&6; }
3822# If we didn't sleep, we still need to ensure time stamps of config.status and
3823# generated files are strictly newer.
3824am_sleep_pid=
3825if grep 'slept: no' conftest.file >/dev/null 2>&1; then
3826  ( sleep 1 ) &
3827  am_sleep_pid=$!
3828fi
3829
3830rm -f conftest.file
3831
3832test "$program_prefix" != NONE &&
3833  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3834# Use a double $ so make ignores it.
3835test "$program_suffix" != NONE &&
3836  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3837# Double any \ or $.
3838# By default was `s,x,x', remove it if useless.
3839ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3840program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3841
3842if test x"${MISSING+set}" != xset; then
3843  case $am_aux_dir in
3844  *\ * | *\	*)
3845    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3846  *)
3847    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3848  esac
3849fi
3850# Use eval to expand $SHELL
3851if eval "$MISSING --is-lightweight"; then
3852  am_missing_run="$MISSING "
3853else
3854  am_missing_run=
3855  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3856$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3857fi
3858
3859if test x"${install_sh+set}" != xset; then
3860  case $am_aux_dir in
3861  *\ * | *\	*)
3862    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3863  *)
3864    install_sh="\${SHELL} $am_aux_dir/install-sh"
3865  esac
3866fi
3867
3868# Installed binaries are usually stripped using 'strip' when the user
3869# run "make install-strip".  However 'strip' might not be the right
3870# tool to use in cross-compilation environments, therefore Automake
3871# will honor the 'STRIP' environment variable to overrule this program.
3872if test "$cross_compiling" != no; then
3873  if test -n "$ac_tool_prefix"; then
3874  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3875set dummy ${ac_tool_prefix}strip; ac_word=$2
3876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3877$as_echo_n "checking for $ac_word... " >&6; }
3878if ${ac_cv_prog_STRIP+:} false; then :
3879  $as_echo_n "(cached) " >&6
3880else
3881  if test -n "$STRIP"; then
3882  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3883else
3884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3885for as_dir in $PATH
3886do
3887  IFS=$as_save_IFS
3888  test -z "$as_dir" && as_dir=.
3889    for ac_exec_ext in '' $ac_executable_extensions; do
3890  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3891    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3892    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3893    break 2
3894  fi
3895done
3896  done
3897IFS=$as_save_IFS
3898
3899fi
3900fi
3901STRIP=$ac_cv_prog_STRIP
3902if test -n "$STRIP"; then
3903  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3904$as_echo "$STRIP" >&6; }
3905else
3906  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3907$as_echo "no" >&6; }
3908fi
3909
3910
3911fi
3912if test -z "$ac_cv_prog_STRIP"; then
3913  ac_ct_STRIP=$STRIP
3914  # Extract the first word of "strip", so it can be a program name with args.
3915set dummy strip; ac_word=$2
3916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3917$as_echo_n "checking for $ac_word... " >&6; }
3918if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3919  $as_echo_n "(cached) " >&6
3920else
3921  if test -n "$ac_ct_STRIP"; then
3922  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3923else
3924as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3925for as_dir in $PATH
3926do
3927  IFS=$as_save_IFS
3928  test -z "$as_dir" && as_dir=.
3929    for ac_exec_ext in '' $ac_executable_extensions; do
3930  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3931    ac_cv_prog_ac_ct_STRIP="strip"
3932    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3933    break 2
3934  fi
3935done
3936  done
3937IFS=$as_save_IFS
3938
3939fi
3940fi
3941ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3942if test -n "$ac_ct_STRIP"; then
3943  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3944$as_echo "$ac_ct_STRIP" >&6; }
3945else
3946  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3947$as_echo "no" >&6; }
3948fi
3949
3950  if test "x$ac_ct_STRIP" = x; then
3951    STRIP=":"
3952  else
3953    case $cross_compiling:$ac_tool_warned in
3954yes:)
3955{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3956$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3957ac_tool_warned=yes ;;
3958esac
3959    STRIP=$ac_ct_STRIP
3960  fi
3961else
3962  STRIP="$ac_cv_prog_STRIP"
3963fi
3964
3965fi
3966INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3967
3968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3969$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3970if test -z "$MKDIR_P"; then
3971  if ${ac_cv_path_mkdir+:} false; then :
3972  $as_echo_n "(cached) " >&6
3973else
3974  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3975for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3976do
3977  IFS=$as_save_IFS
3978  test -z "$as_dir" && as_dir=.
3979    for ac_prog in mkdir gmkdir; do
3980	 for ac_exec_ext in '' $ac_executable_extensions; do
3981	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3982	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3983	     'mkdir (GNU coreutils) '* | \
3984	     'mkdir (coreutils) '* | \
3985	     'mkdir (fileutils) '4.1*)
3986	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3987	       break 3;;
3988	   esac
3989	 done
3990       done
3991  done
3992IFS=$as_save_IFS
3993
3994fi
3995
3996  test -d ./--version && rmdir ./--version
3997  if test "${ac_cv_path_mkdir+set}" = set; then
3998    MKDIR_P="$ac_cv_path_mkdir -p"
3999  else
4000    # As a last resort, use the slow shell script.  Don't cache a
4001    # value for MKDIR_P within a source directory, because that will
4002    # break other packages using the cache if that directory is
4003    # removed, or if the value is a relative name.
4004    MKDIR_P="$ac_install_sh -d"
4005  fi
4006fi
4007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4008$as_echo "$MKDIR_P" >&6; }
4009
4010for ac_prog in gawk mawk nawk awk
4011do
4012  # Extract the first word of "$ac_prog", so it can be a program name with args.
4013set dummy $ac_prog; ac_word=$2
4014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4015$as_echo_n "checking for $ac_word... " >&6; }
4016if ${ac_cv_prog_AWK+:} false; then :
4017  $as_echo_n "(cached) " >&6
4018else
4019  if test -n "$AWK"; then
4020  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4021else
4022as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4023for as_dir in $PATH
4024do
4025  IFS=$as_save_IFS
4026  test -z "$as_dir" && as_dir=.
4027    for ac_exec_ext in '' $ac_executable_extensions; do
4028  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4029    ac_cv_prog_AWK="$ac_prog"
4030    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4031    break 2
4032  fi
4033done
4034  done
4035IFS=$as_save_IFS
4036
4037fi
4038fi
4039AWK=$ac_cv_prog_AWK
4040if test -n "$AWK"; then
4041  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4042$as_echo "$AWK" >&6; }
4043else
4044  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4045$as_echo "no" >&6; }
4046fi
4047
4048
4049  test -n "$AWK" && break
4050done
4051
4052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4053$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4054set x ${MAKE-make}
4055ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4056if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4057  $as_echo_n "(cached) " >&6
4058else
4059  cat >conftest.make <<\_ACEOF
4060SHELL = /bin/sh
4061all:
4062	@echo '@@@%%%=$(MAKE)=@@@%%%'
4063_ACEOF
4064# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4065case `${MAKE-make} -f conftest.make 2>/dev/null` in
4066  *@@@%%%=?*=@@@%%%*)
4067    eval ac_cv_prog_make_${ac_make}_set=yes;;
4068  *)
4069    eval ac_cv_prog_make_${ac_make}_set=no;;
4070esac
4071rm -f conftest.make
4072fi
4073if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4074  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4075$as_echo "yes" >&6; }
4076  SET_MAKE=
4077else
4078  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4079$as_echo "no" >&6; }
4080  SET_MAKE="MAKE=${MAKE-make}"
4081fi
4082
4083rm -rf .tst 2>/dev/null
4084mkdir .tst 2>/dev/null
4085if test -d .tst; then
4086  am__leading_dot=.
4087else
4088  am__leading_dot=_
4089fi
4090rmdir .tst 2>/dev/null
4091
4092DEPDIR="${am__leading_dot}deps"
4093
4094ac_config_commands="$ac_config_commands depfiles"
4095
4096
4097am_make=${MAKE-make}
4098cat > confinc << 'END'
4099am__doit:
4100	@echo this is the am__doit target
4101.PHONY: am__doit
4102END
4103# If we don't find an include directive, just comment out the code.
4104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4105$as_echo_n "checking for style of include used by $am_make... " >&6; }
4106am__include="#"
4107am__quote=
4108_am_result=none
4109# First try GNU make style include.
4110echo "include confinc" > confmf
4111# Ignore all kinds of additional output from 'make'.
4112case `$am_make -s -f confmf 2> /dev/null` in #(
4113*the\ am__doit\ target*)
4114  am__include=include
4115  am__quote=
4116  _am_result=GNU
4117  ;;
4118esac
4119# Now try BSD make style include.
4120if test "$am__include" = "#"; then
4121   echo '.include "confinc"' > confmf
4122   case `$am_make -s -f confmf 2> /dev/null` in #(
4123   *the\ am__doit\ target*)
4124     am__include=.include
4125     am__quote="\""
4126     _am_result=BSD
4127     ;;
4128   esac
4129fi
4130
4131
4132{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4133$as_echo "$_am_result" >&6; }
4134rm -f confinc confmf
4135
4136# Check whether --enable-dependency-tracking was given.
4137if test "${enable_dependency_tracking+set}" = set; then :
4138  enableval=$enable_dependency_tracking;
4139fi
4140
4141if test "x$enable_dependency_tracking" != xno; then
4142  am_depcomp="$ac_aux_dir/depcomp"
4143  AMDEPBACKSLASH='\'
4144  am__nodep='_no'
4145fi
4146 if test "x$enable_dependency_tracking" != xno; then
4147  AMDEP_TRUE=
4148  AMDEP_FALSE='#'
4149else
4150  AMDEP_TRUE='#'
4151  AMDEP_FALSE=
4152fi
4153
4154
4155# Check whether --enable-silent-rules was given.
4156if test "${enable_silent_rules+set}" = set; then :
4157  enableval=$enable_silent_rules;
4158fi
4159
4160case $enable_silent_rules in # (((
4161  yes) AM_DEFAULT_VERBOSITY=0;;
4162   no) AM_DEFAULT_VERBOSITY=1;;
4163    *) AM_DEFAULT_VERBOSITY=1;;
4164esac
4165am_make=${MAKE-make}
4166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4167$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4168if ${am_cv_make_support_nested_variables+:} false; then :
4169  $as_echo_n "(cached) " >&6
4170else
4171  if $as_echo 'TRUE=$(BAR$(V))
4172BAR0=false
4173BAR1=true
4174V=1
4175am__doit:
4176	@$(TRUE)
4177.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4178  am_cv_make_support_nested_variables=yes
4179else
4180  am_cv_make_support_nested_variables=no
4181fi
4182fi
4183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4184$as_echo "$am_cv_make_support_nested_variables" >&6; }
4185if test $am_cv_make_support_nested_variables = yes; then
4186    AM_V='$(V)'
4187  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4188else
4189  AM_V=$AM_DEFAULT_VERBOSITY
4190  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4191fi
4192AM_BACKSLASH='\'
4193
4194if test "`cd $srcdir && pwd`" != "`pwd`"; then
4195  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4196  # is not polluted with repeated "-I."
4197  am__isrc=' -I$(srcdir)'
4198  # test to see if srcdir already configured
4199  if test -f $srcdir/config.status; then
4200    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4201  fi
4202fi
4203
4204# test whether we have cygpath
4205if test -z "$CYGPATH_W"; then
4206  if (cygpath --version) >/dev/null 2>/dev/null; then
4207    CYGPATH_W='cygpath -w'
4208  else
4209    CYGPATH_W=echo
4210  fi
4211fi
4212
4213
4214# Define the identity of the package.
4215 PACKAGE='xf86-input-mouse'
4216 VERSION='1.9.2'
4217
4218
4219cat >>confdefs.h <<_ACEOF
4220#define PACKAGE "$PACKAGE"
4221_ACEOF
4222
4223
4224cat >>confdefs.h <<_ACEOF
4225#define VERSION "$VERSION"
4226_ACEOF
4227
4228# Some tools Automake needs.
4229
4230ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4231
4232
4233AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4234
4235
4236AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4237
4238
4239AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4240
4241
4242MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4243
4244# For better backward compatibility.  To be removed once Automake 1.9.x
4245# dies out for good.  For more background, see:
4246# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4247# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4248mkdir_p='$(MKDIR_P)'
4249
4250# We need awk for the "check" target (and possibly the TAP driver).  The
4251# system "awk" is bad on some platforms.
4252# Always define AMTAR for backward compatibility.  Yes, it's still used
4253# in the wild :-(  We should find a proper way to deprecate it ...
4254AMTAR='$${TAR-tar}'
4255
4256
4257# We'll loop over all known methods to create a tar archive until one works.
4258_am_tools='gnutar  pax cpio none'
4259
4260am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4261
4262
4263
4264
4265
4266depcc="$CC"   am_compiler_list=
4267
4268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4269$as_echo_n "checking dependency style of $depcc... " >&6; }
4270if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4271  $as_echo_n "(cached) " >&6
4272else
4273  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4274  # We make a subdir and do the tests there.  Otherwise we can end up
4275  # making bogus files that we don't know about and never remove.  For
4276  # instance it was reported that on HP-UX the gcc test will end up
4277  # making a dummy file named 'D' -- because '-MD' means "put the output
4278  # in D".
4279  rm -rf conftest.dir
4280  mkdir conftest.dir
4281  # Copy depcomp to subdir because otherwise we won't find it if we're
4282  # using a relative directory.
4283  cp "$am_depcomp" conftest.dir
4284  cd conftest.dir
4285  # We will build objects and dependencies in a subdirectory because
4286  # it helps to detect inapplicable dependency modes.  For instance
4287  # both Tru64's cc and ICC support -MD to output dependencies as a
4288  # side effect of compilation, but ICC will put the dependencies in
4289  # the current directory while Tru64 will put them in the object
4290  # directory.
4291  mkdir sub
4292
4293  am_cv_CC_dependencies_compiler_type=none
4294  if test "$am_compiler_list" = ""; then
4295     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4296  fi
4297  am__universal=false
4298  case " $depcc " in #(
4299     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4300     esac
4301
4302  for depmode in $am_compiler_list; do
4303    # Setup a source with many dependencies, because some compilers
4304    # like to wrap large dependency lists on column 80 (with \), and
4305    # we should not choose a depcomp mode which is confused by this.
4306    #
4307    # We need to recreate these files for each test, as the compiler may
4308    # overwrite some of them when testing with obscure command lines.
4309    # This happens at least with the AIX C compiler.
4310    : > sub/conftest.c
4311    for i in 1 2 3 4 5 6; do
4312      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4313      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4314      # Solaris 10 /bin/sh.
4315      echo '/* dummy */' > sub/conftst$i.h
4316    done
4317    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4318
4319    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4320    # mode.  It turns out that the SunPro C++ compiler does not properly
4321    # handle '-M -o', and we need to detect this.  Also, some Intel
4322    # versions had trouble with output in subdirs.
4323    am__obj=sub/conftest.${OBJEXT-o}
4324    am__minus_obj="-o $am__obj"
4325    case $depmode in
4326    gcc)
4327      # This depmode causes a compiler race in universal mode.
4328      test "$am__universal" = false || continue
4329      ;;
4330    nosideeffect)
4331      # After this tag, mechanisms are not by side-effect, so they'll
4332      # only be used when explicitly requested.
4333      if test "x$enable_dependency_tracking" = xyes; then
4334	continue
4335      else
4336	break
4337      fi
4338      ;;
4339    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4340      # This compiler won't grok '-c -o', but also, the minuso test has
4341      # not run yet.  These depmodes are late enough in the game, and
4342      # so weak that their functioning should not be impacted.
4343      am__obj=conftest.${OBJEXT-o}
4344      am__minus_obj=
4345      ;;
4346    none) break ;;
4347    esac
4348    if depmode=$depmode \
4349       source=sub/conftest.c object=$am__obj \
4350       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4351       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4352         >/dev/null 2>conftest.err &&
4353       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4354       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4355       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4356       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4357      # icc doesn't choke on unknown options, it will just issue warnings
4358      # or remarks (even with -Werror).  So we grep stderr for any message
4359      # that says an option was ignored or not supported.
4360      # When given -MP, icc 7.0 and 7.1 complain thusly:
4361      #   icc: Command line warning: ignoring option '-M'; no argument required
4362      # The diagnosis changed in icc 8.0:
4363      #   icc: Command line remark: option '-MP' not supported
4364      if (grep 'ignoring option' conftest.err ||
4365          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4366        am_cv_CC_dependencies_compiler_type=$depmode
4367        break
4368      fi
4369    fi
4370  done
4371
4372  cd ..
4373  rm -rf conftest.dir
4374else
4375  am_cv_CC_dependencies_compiler_type=none
4376fi
4377
4378fi
4379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4380$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4381CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4382
4383 if
4384  test "x$enable_dependency_tracking" != xno \
4385  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4386  am__fastdepCC_TRUE=
4387  am__fastdepCC_FALSE='#'
4388else
4389  am__fastdepCC_TRUE='#'
4390  am__fastdepCC_FALSE=
4391fi
4392
4393
4394
4395# POSIX will say in a future version that running "rm -f" with no argument
4396# is OK; and we want to be able to make that assumption in our Makefile
4397# recipes.  So use an aggressive probe to check that the usage we want is
4398# actually supported "in the wild" to an acceptable degree.
4399# See automake bug#10828.
4400# To make any issue more visible, cause the running configure to be aborted
4401# by default if the 'rm' program in use doesn't match our expectations; the
4402# user can still override this though.
4403if rm -f && rm -fr && rm -rf; then : OK; else
4404  cat >&2 <<'END'
4405Oops!
4406
4407Your 'rm' program seems unable to run without file operands specified
4408on the command line, even when the '-f' option is present.  This is contrary
4409to the behaviour of most rm programs out there, and not conforming with
4410the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4411
4412Please tell bug-automake@gnu.org about your system, including the value
4413of your $PATH and any error possibly output before this message.  This
4414can help us improve future automake versions.
4415
4416END
4417  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4418    echo 'Configuration will proceed anyway, since you have set the' >&2
4419    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4420    echo >&2
4421  else
4422    cat >&2 <<'END'
4423Aborting the configuration process, to ensure you take notice of the issue.
4424
4425You can download and install GNU coreutils to get an 'rm' implementation
4426that behaves properly: <http://www.gnu.org/software/coreutils/>.
4427
4428If you want to complete the configuration process using your problematic
4429'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4430to "yes", and re-run configure.
4431
4432END
4433    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4434  fi
4435fi
4436
4437
4438# Initialize libtool
4439# Check whether --enable-static was given.
4440if test "${enable_static+set}" = set; then :
4441  enableval=$enable_static; p=${PACKAGE-default}
4442    case $enableval in
4443    yes) enable_static=yes ;;
4444    no) enable_static=no ;;
4445    *)
4446     enable_static=no
4447      # Look at the argument we got.  We use all the common list separators.
4448      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
4449      for pkg in $enableval; do
4450	IFS=$lt_save_ifs
4451	if test "X$pkg" = "X$p"; then
4452	  enable_static=yes
4453	fi
4454      done
4455      IFS=$lt_save_ifs
4456      ;;
4457    esac
4458else
4459  enable_static=no
4460fi
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470case `pwd` in
4471  *\ * | *\	*)
4472    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4473$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4474esac
4475
4476
4477
4478macro_version='2.4.6'
4479macro_revision='2.4.6'
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493ltmain=$ac_aux_dir/ltmain.sh
4494
4495# Make sure we can run config.sub.
4496$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4497  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4498
4499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4500$as_echo_n "checking build system type... " >&6; }
4501if ${ac_cv_build+:} false; then :
4502  $as_echo_n "(cached) " >&6
4503else
4504  ac_build_alias=$build_alias
4505test "x$ac_build_alias" = x &&
4506  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4507test "x$ac_build_alias" = x &&
4508  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4509ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4510  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4511
4512fi
4513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4514$as_echo "$ac_cv_build" >&6; }
4515case $ac_cv_build in
4516*-*-*) ;;
4517*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4518esac
4519build=$ac_cv_build
4520ac_save_IFS=$IFS; IFS='-'
4521set x $ac_cv_build
4522shift
4523build_cpu=$1
4524build_vendor=$2
4525shift; shift
4526# Remember, the first character of IFS is used to create $*,
4527# except with old shells:
4528build_os=$*
4529IFS=$ac_save_IFS
4530case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4531
4532
4533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4534$as_echo_n "checking host system type... " >&6; }
4535if ${ac_cv_host+:} false; then :
4536  $as_echo_n "(cached) " >&6
4537else
4538  if test "x$host_alias" = x; then
4539  ac_cv_host=$ac_cv_build
4540else
4541  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4542    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4543fi
4544
4545fi
4546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4547$as_echo "$ac_cv_host" >&6; }
4548case $ac_cv_host in
4549*-*-*) ;;
4550*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4551esac
4552host=$ac_cv_host
4553ac_save_IFS=$IFS; IFS='-'
4554set x $ac_cv_host
4555shift
4556host_cpu=$1
4557host_vendor=$2
4558shift; shift
4559# Remember, the first character of IFS is used to create $*,
4560# except with old shells:
4561host_os=$*
4562IFS=$ac_save_IFS
4563case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4564
4565
4566# Backslashify metacharacters that are still active within
4567# double-quoted strings.
4568sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4569
4570# Same as above, but do not quote variable references.
4571double_quote_subst='s/\(["`\\]\)/\\\1/g'
4572
4573# Sed substitution to delay expansion of an escaped shell variable in a
4574# double_quote_subst'ed string.
4575delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4576
4577# Sed substitution to delay expansion of an escaped single quote.
4578delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4579
4580# Sed substitution to avoid accidental globbing in evaled expressions
4581no_glob_subst='s/\*/\\\*/g'
4582
4583ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4584ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4585ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4586
4587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4588$as_echo_n "checking how to print strings... " >&6; }
4589# Test print first, because it will be a builtin if present.
4590if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4591   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4592  ECHO='print -r --'
4593elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4594  ECHO='printf %s\n'
4595else
4596  # Use this function as a fallback that always works.
4597  func_fallback_echo ()
4598  {
4599    eval 'cat <<_LTECHO_EOF
4600$1
4601_LTECHO_EOF'
4602  }
4603  ECHO='func_fallback_echo'
4604fi
4605
4606# func_echo_all arg...
4607# Invoke $ECHO with all args, space-separated.
4608func_echo_all ()
4609{
4610    $ECHO ""
4611}
4612
4613case $ECHO in
4614  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4615$as_echo "printf" >&6; } ;;
4616  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4617$as_echo "print -r" >&6; } ;;
4618  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4619$as_echo "cat" >&6; } ;;
4620esac
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4636$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4637if ${ac_cv_path_SED+:} false; then :
4638  $as_echo_n "(cached) " >&6
4639else
4640            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4641     for ac_i in 1 2 3 4 5 6 7; do
4642       ac_script="$ac_script$as_nl$ac_script"
4643     done
4644     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4645     { ac_script=; unset ac_script;}
4646     if test -z "$SED"; then
4647  ac_path_SED_found=false
4648  # Loop through the user's path and test for each of PROGNAME-LIST
4649  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4650for as_dir in $PATH
4651do
4652  IFS=$as_save_IFS
4653  test -z "$as_dir" && as_dir=.
4654    for ac_prog in sed gsed; do
4655    for ac_exec_ext in '' $ac_executable_extensions; do
4656      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4657      as_fn_executable_p "$ac_path_SED" || continue
4658# Check for GNU ac_path_SED and select it if it is found.
4659  # Check for GNU $ac_path_SED
4660case `"$ac_path_SED" --version 2>&1` in
4661*GNU*)
4662  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4663*)
4664  ac_count=0
4665  $as_echo_n 0123456789 >"conftest.in"
4666  while :
4667  do
4668    cat "conftest.in" "conftest.in" >"conftest.tmp"
4669    mv "conftest.tmp" "conftest.in"
4670    cp "conftest.in" "conftest.nl"
4671    $as_echo '' >> "conftest.nl"
4672    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4673    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4674    as_fn_arith $ac_count + 1 && ac_count=$as_val
4675    if test $ac_count -gt ${ac_path_SED_max-0}; then
4676      # Best one so far, save it but keep looking for a better one
4677      ac_cv_path_SED="$ac_path_SED"
4678      ac_path_SED_max=$ac_count
4679    fi
4680    # 10*(2^10) chars as input seems more than enough
4681    test $ac_count -gt 10 && break
4682  done
4683  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4684esac
4685
4686      $ac_path_SED_found && break 3
4687    done
4688  done
4689  done
4690IFS=$as_save_IFS
4691  if test -z "$ac_cv_path_SED"; then
4692    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4693  fi
4694else
4695  ac_cv_path_SED=$SED
4696fi
4697
4698fi
4699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4700$as_echo "$ac_cv_path_SED" >&6; }
4701 SED="$ac_cv_path_SED"
4702  rm -f conftest.sed
4703
4704test -z "$SED" && SED=sed
4705Xsed="$SED -e 1s/^X//"
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4718$as_echo_n "checking for fgrep... " >&6; }
4719if ${ac_cv_path_FGREP+:} false; then :
4720  $as_echo_n "(cached) " >&6
4721else
4722  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4723   then ac_cv_path_FGREP="$GREP -F"
4724   else
4725     if test -z "$FGREP"; then
4726  ac_path_FGREP_found=false
4727  # Loop through the user's path and test for each of PROGNAME-LIST
4728  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4729for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4730do
4731  IFS=$as_save_IFS
4732  test -z "$as_dir" && as_dir=.
4733    for ac_prog in fgrep; do
4734    for ac_exec_ext in '' $ac_executable_extensions; do
4735      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4736      as_fn_executable_p "$ac_path_FGREP" || continue
4737# Check for GNU ac_path_FGREP and select it if it is found.
4738  # Check for GNU $ac_path_FGREP
4739case `"$ac_path_FGREP" --version 2>&1` in
4740*GNU*)
4741  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4742*)
4743  ac_count=0
4744  $as_echo_n 0123456789 >"conftest.in"
4745  while :
4746  do
4747    cat "conftest.in" "conftest.in" >"conftest.tmp"
4748    mv "conftest.tmp" "conftest.in"
4749    cp "conftest.in" "conftest.nl"
4750    $as_echo 'FGREP' >> "conftest.nl"
4751    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4752    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4753    as_fn_arith $ac_count + 1 && ac_count=$as_val
4754    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4755      # Best one so far, save it but keep looking for a better one
4756      ac_cv_path_FGREP="$ac_path_FGREP"
4757      ac_path_FGREP_max=$ac_count
4758    fi
4759    # 10*(2^10) chars as input seems more than enough
4760    test $ac_count -gt 10 && break
4761  done
4762  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4763esac
4764
4765      $ac_path_FGREP_found && break 3
4766    done
4767  done
4768  done
4769IFS=$as_save_IFS
4770  if test -z "$ac_cv_path_FGREP"; then
4771    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4772  fi
4773else
4774  ac_cv_path_FGREP=$FGREP
4775fi
4776
4777   fi
4778fi
4779{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4780$as_echo "$ac_cv_path_FGREP" >&6; }
4781 FGREP="$ac_cv_path_FGREP"
4782
4783
4784test -z "$GREP" && GREP=grep
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804# Check whether --with-gnu-ld was given.
4805if test "${with_gnu_ld+set}" = set; then :
4806  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
4807else
4808  with_gnu_ld=no
4809fi
4810
4811ac_prog=ld
4812if test yes = "$GCC"; then
4813  # Check if gcc -print-prog-name=ld gives a path.
4814  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4815$as_echo_n "checking for ld used by $CC... " >&6; }
4816  case $host in
4817  *-*-mingw*)
4818    # gcc leaves a trailing carriage return, which upsets mingw
4819    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4820  *)
4821    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4822  esac
4823  case $ac_prog in
4824    # Accept absolute paths.
4825    [\\/]* | ?:[\\/]*)
4826      re_direlt='/[^/][^/]*/\.\./'
4827      # Canonicalize the pathname of ld
4828      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4829      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4830	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4831      done
4832      test -z "$LD" && LD=$ac_prog
4833      ;;
4834  "")
4835    # If it fails, then pretend we aren't using GCC.
4836    ac_prog=ld
4837    ;;
4838  *)
4839    # If it is relative, then search for the first ld in PATH.
4840    with_gnu_ld=unknown
4841    ;;
4842  esac
4843elif test yes = "$with_gnu_ld"; then
4844  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4845$as_echo_n "checking for GNU ld... " >&6; }
4846else
4847  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4848$as_echo_n "checking for non-GNU ld... " >&6; }
4849fi
4850if ${lt_cv_path_LD+:} false; then :
4851  $as_echo_n "(cached) " >&6
4852else
4853  if test -z "$LD"; then
4854  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
4855  for ac_dir in $PATH; do
4856    IFS=$lt_save_ifs
4857    test -z "$ac_dir" && ac_dir=.
4858    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4859      lt_cv_path_LD=$ac_dir/$ac_prog
4860      # Check to see if the program is GNU ld.  I'd rather use --version,
4861      # but apparently some variants of GNU ld only accept -v.
4862      # Break only if it was the GNU/non-GNU ld that we prefer.
4863      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4864      *GNU* | *'with BFD'*)
4865	test no != "$with_gnu_ld" && break
4866	;;
4867      *)
4868	test yes != "$with_gnu_ld" && break
4869	;;
4870      esac
4871    fi
4872  done
4873  IFS=$lt_save_ifs
4874else
4875  lt_cv_path_LD=$LD # Let the user override the test with a path.
4876fi
4877fi
4878
4879LD=$lt_cv_path_LD
4880if test -n "$LD"; then
4881  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4882$as_echo "$LD" >&6; }
4883else
4884  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4885$as_echo "no" >&6; }
4886fi
4887test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4889$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4890if ${lt_cv_prog_gnu_ld+:} false; then :
4891  $as_echo_n "(cached) " >&6
4892else
4893  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4894case `$LD -v 2>&1 </dev/null` in
4895*GNU* | *'with BFD'*)
4896  lt_cv_prog_gnu_ld=yes
4897  ;;
4898*)
4899  lt_cv_prog_gnu_ld=no
4900  ;;
4901esac
4902fi
4903{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4904$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4905with_gnu_ld=$lt_cv_prog_gnu_ld
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4916$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4917if ${lt_cv_path_NM+:} false; then :
4918  $as_echo_n "(cached) " >&6
4919else
4920  if test -n "$NM"; then
4921  # Let the user override the test.
4922  lt_cv_path_NM=$NM
4923else
4924  lt_nm_to_check=${ac_tool_prefix}nm
4925  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4926    lt_nm_to_check="$lt_nm_to_check nm"
4927  fi
4928  for lt_tmp_nm in $lt_nm_to_check; do
4929    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
4930    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4931      IFS=$lt_save_ifs
4932      test -z "$ac_dir" && ac_dir=.
4933      tmp_nm=$ac_dir/$lt_tmp_nm
4934      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
4935	# Check to see if the nm accepts a BSD-compat flag.
4936	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
4937	#   nm: unknown option "B" ignored
4938	# Tru64's nm complains that /dev/null is an invalid object file
4939	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
4940	case $build_os in
4941	mingw*) lt_bad_file=conftest.nm/nofile ;;
4942	*) lt_bad_file=/dev/null ;;
4943	esac
4944	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
4945	*$lt_bad_file* | *'Invalid file or object type'*)
4946	  lt_cv_path_NM="$tmp_nm -B"
4947	  break 2
4948	  ;;
4949	*)
4950	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4951	  */dev/null*)
4952	    lt_cv_path_NM="$tmp_nm -p"
4953	    break 2
4954	    ;;
4955	  *)
4956	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4957	    continue # so that we can try to find one that supports BSD flags
4958	    ;;
4959	  esac
4960	  ;;
4961	esac
4962      fi
4963    done
4964    IFS=$lt_save_ifs
4965  done
4966  : ${lt_cv_path_NM=no}
4967fi
4968fi
4969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4970$as_echo "$lt_cv_path_NM" >&6; }
4971if test no != "$lt_cv_path_NM"; then
4972  NM=$lt_cv_path_NM
4973else
4974  # Didn't find any BSD compatible name lister, look for dumpbin.
4975  if test -n "$DUMPBIN"; then :
4976    # Let the user override the test.
4977  else
4978    if test -n "$ac_tool_prefix"; then
4979  for ac_prog in dumpbin "link -dump"
4980  do
4981    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4982set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4984$as_echo_n "checking for $ac_word... " >&6; }
4985if ${ac_cv_prog_DUMPBIN+:} false; then :
4986  $as_echo_n "(cached) " >&6
4987else
4988  if test -n "$DUMPBIN"; then
4989  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4990else
4991as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4992for as_dir in $PATH
4993do
4994  IFS=$as_save_IFS
4995  test -z "$as_dir" && as_dir=.
4996    for ac_exec_ext in '' $ac_executable_extensions; do
4997  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4998    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4999    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5000    break 2
5001  fi
5002done
5003  done
5004IFS=$as_save_IFS
5005
5006fi
5007fi
5008DUMPBIN=$ac_cv_prog_DUMPBIN
5009if test -n "$DUMPBIN"; then
5010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5011$as_echo "$DUMPBIN" >&6; }
5012else
5013  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5014$as_echo "no" >&6; }
5015fi
5016
5017
5018    test -n "$DUMPBIN" && break
5019  done
5020fi
5021if test -z "$DUMPBIN"; then
5022  ac_ct_DUMPBIN=$DUMPBIN
5023  for ac_prog in dumpbin "link -dump"
5024do
5025  # Extract the first word of "$ac_prog", so it can be a program name with args.
5026set dummy $ac_prog; ac_word=$2
5027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5028$as_echo_n "checking for $ac_word... " >&6; }
5029if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5030  $as_echo_n "(cached) " >&6
5031else
5032  if test -n "$ac_ct_DUMPBIN"; then
5033  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5034else
5035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5036for as_dir in $PATH
5037do
5038  IFS=$as_save_IFS
5039  test -z "$as_dir" && as_dir=.
5040    for ac_exec_ext in '' $ac_executable_extensions; do
5041  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5042    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5043    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5044    break 2
5045  fi
5046done
5047  done
5048IFS=$as_save_IFS
5049
5050fi
5051fi
5052ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5053if test -n "$ac_ct_DUMPBIN"; then
5054  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5055$as_echo "$ac_ct_DUMPBIN" >&6; }
5056else
5057  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5058$as_echo "no" >&6; }
5059fi
5060
5061
5062  test -n "$ac_ct_DUMPBIN" && break
5063done
5064
5065  if test "x$ac_ct_DUMPBIN" = x; then
5066    DUMPBIN=":"
5067  else
5068    case $cross_compiling:$ac_tool_warned in
5069yes:)
5070{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5071$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5072ac_tool_warned=yes ;;
5073esac
5074    DUMPBIN=$ac_ct_DUMPBIN
5075  fi
5076fi
5077
5078    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
5079    *COFF*)
5080      DUMPBIN="$DUMPBIN -symbols -headers"
5081      ;;
5082    *)
5083      DUMPBIN=:
5084      ;;
5085    esac
5086  fi
5087
5088  if test : != "$DUMPBIN"; then
5089    NM=$DUMPBIN
5090  fi
5091fi
5092test -z "$NM" && NM=nm
5093
5094
5095
5096
5097
5098
5099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5100$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5101if ${lt_cv_nm_interface+:} false; then :
5102  $as_echo_n "(cached) " >&6
5103else
5104  lt_cv_nm_interface="BSD nm"
5105  echo "int some_variable = 0;" > conftest.$ac_ext
5106  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5107  (eval "$ac_compile" 2>conftest.err)
5108  cat conftest.err >&5
5109  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5110  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5111  cat conftest.err >&5
5112  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5113  cat conftest.out >&5
5114  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5115    lt_cv_nm_interface="MS dumpbin"
5116  fi
5117  rm -f conftest*
5118fi
5119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5120$as_echo "$lt_cv_nm_interface" >&6; }
5121
5122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5123$as_echo_n "checking whether ln -s works... " >&6; }
5124LN_S=$as_ln_s
5125if test "$LN_S" = "ln -s"; then
5126  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5127$as_echo "yes" >&6; }
5128else
5129  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5130$as_echo "no, using $LN_S" >&6; }
5131fi
5132
5133# find the maximum length of command line arguments
5134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5135$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5136if ${lt_cv_sys_max_cmd_len+:} false; then :
5137  $as_echo_n "(cached) " >&6
5138else
5139    i=0
5140  teststring=ABCD
5141
5142  case $build_os in
5143  msdosdjgpp*)
5144    # On DJGPP, this test can blow up pretty badly due to problems in libc
5145    # (any single argument exceeding 2000 bytes causes a buffer overrun
5146    # during glob expansion).  Even if it were fixed, the result of this
5147    # check would be larger than it should be.
5148    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5149    ;;
5150
5151  gnu*)
5152    # Under GNU Hurd, this test is not required because there is
5153    # no limit to the length of command line arguments.
5154    # Libtool will interpret -1 as no limit whatsoever
5155    lt_cv_sys_max_cmd_len=-1;
5156    ;;
5157
5158  cygwin* | mingw* | cegcc*)
5159    # On Win9x/ME, this test blows up -- it succeeds, but takes
5160    # about 5 minutes as the teststring grows exponentially.
5161    # Worse, since 9x/ME are not pre-emptively multitasking,
5162    # you end up with a "frozen" computer, even though with patience
5163    # the test eventually succeeds (with a max line length of 256k).
5164    # Instead, let's just punt: use the minimum linelength reported by
5165    # all of the supported platforms: 8192 (on NT/2K/XP).
5166    lt_cv_sys_max_cmd_len=8192;
5167    ;;
5168
5169  mint*)
5170    # On MiNT this can take a long time and run out of memory.
5171    lt_cv_sys_max_cmd_len=8192;
5172    ;;
5173
5174  amigaos*)
5175    # On AmigaOS with pdksh, this test takes hours, literally.
5176    # So we just punt and use a minimum line length of 8192.
5177    lt_cv_sys_max_cmd_len=8192;
5178    ;;
5179
5180  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
5181    # This has been around since 386BSD, at least.  Likely further.
5182    if test -x /sbin/sysctl; then
5183      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5184    elif test -x /usr/sbin/sysctl; then
5185      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5186    else
5187      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5188    fi
5189    # And add a safety zone
5190    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5191    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5192    ;;
5193
5194  interix*)
5195    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5196    lt_cv_sys_max_cmd_len=196608
5197    ;;
5198
5199  os2*)
5200    # The test takes a long time on OS/2.
5201    lt_cv_sys_max_cmd_len=8192
5202    ;;
5203
5204  osf*)
5205    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5206    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5207    # nice to cause kernel panics so lets avoid the loop below.
5208    # First set a reasonable default.
5209    lt_cv_sys_max_cmd_len=16384
5210    #
5211    if test -x /sbin/sysconfig; then
5212      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5213        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5214      esac
5215    fi
5216    ;;
5217  sco3.2v5*)
5218    lt_cv_sys_max_cmd_len=102400
5219    ;;
5220  sysv5* | sco5v6* | sysv4.2uw2*)
5221    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5222    if test -n "$kargmax"; then
5223      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5224    else
5225      lt_cv_sys_max_cmd_len=32768
5226    fi
5227    ;;
5228  *)
5229    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5230    if test -n "$lt_cv_sys_max_cmd_len" && \
5231       test undefined != "$lt_cv_sys_max_cmd_len"; then
5232      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5233      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5234    else
5235      # Make teststring a little bigger before we do anything with it.
5236      # a 1K string should be a reasonable start.
5237      for i in 1 2 3 4 5 6 7 8; do
5238        teststring=$teststring$teststring
5239      done
5240      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5241      # If test is not a shell built-in, we'll probably end up computing a
5242      # maximum length that is only half of the actual maximum length, but
5243      # we can't tell.
5244      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
5245	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5246	      test 17 != "$i" # 1/2 MB should be enough
5247      do
5248        i=`expr $i + 1`
5249        teststring=$teststring$teststring
5250      done
5251      # Only check the string length outside the loop.
5252      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5253      teststring=
5254      # Add a significant safety factor because C++ compilers can tack on
5255      # massive amounts of additional arguments before passing them to the
5256      # linker.  It appears as though 1/2 is a usable value.
5257      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5258    fi
5259    ;;
5260  esac
5261
5262fi
5263
5264if test -n "$lt_cv_sys_max_cmd_len"; then
5265  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5266$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5267else
5268  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5269$as_echo "none" >&6; }
5270fi
5271max_cmd_len=$lt_cv_sys_max_cmd_len
5272
5273
5274
5275
5276
5277
5278: ${CP="cp -f"}
5279: ${MV="mv -f"}
5280: ${RM="rm -f"}
5281
5282if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5283  lt_unset=unset
5284else
5285  lt_unset=false
5286fi
5287
5288
5289
5290
5291
5292# test EBCDIC or ASCII
5293case `echo X|tr X '\101'` in
5294 A) # ASCII based system
5295    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5296  lt_SP2NL='tr \040 \012'
5297  lt_NL2SP='tr \015\012 \040\040'
5298  ;;
5299 *) # EBCDIC based system
5300  lt_SP2NL='tr \100 \n'
5301  lt_NL2SP='tr \r\n \100\100'
5302  ;;
5303esac
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5314$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5315if ${lt_cv_to_host_file_cmd+:} false; then :
5316  $as_echo_n "(cached) " >&6
5317else
5318  case $host in
5319  *-*-mingw* )
5320    case $build in
5321      *-*-mingw* ) # actually msys
5322        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5323        ;;
5324      *-*-cygwin* )
5325        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5326        ;;
5327      * ) # otherwise, assume *nix
5328        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5329        ;;
5330    esac
5331    ;;
5332  *-*-cygwin* )
5333    case $build in
5334      *-*-mingw* ) # actually msys
5335        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5336        ;;
5337      *-*-cygwin* )
5338        lt_cv_to_host_file_cmd=func_convert_file_noop
5339        ;;
5340      * ) # otherwise, assume *nix
5341        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5342        ;;
5343    esac
5344    ;;
5345  * ) # unhandled hosts (and "normal" native builds)
5346    lt_cv_to_host_file_cmd=func_convert_file_noop
5347    ;;
5348esac
5349
5350fi
5351
5352to_host_file_cmd=$lt_cv_to_host_file_cmd
5353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5354$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5355
5356
5357
5358
5359
5360{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5361$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5362if ${lt_cv_to_tool_file_cmd+:} false; then :
5363  $as_echo_n "(cached) " >&6
5364else
5365  #assume ordinary cross tools, or native build.
5366lt_cv_to_tool_file_cmd=func_convert_file_noop
5367case $host in
5368  *-*-mingw* )
5369    case $build in
5370      *-*-mingw* ) # actually msys
5371        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5372        ;;
5373    esac
5374    ;;
5375esac
5376
5377fi
5378
5379to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5381$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5382
5383
5384
5385
5386
5387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5388$as_echo_n "checking for $LD option to reload object files... " >&6; }
5389if ${lt_cv_ld_reload_flag+:} false; then :
5390  $as_echo_n "(cached) " >&6
5391else
5392  lt_cv_ld_reload_flag='-r'
5393fi
5394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5395$as_echo "$lt_cv_ld_reload_flag" >&6; }
5396reload_flag=$lt_cv_ld_reload_flag
5397case $reload_flag in
5398"" | " "*) ;;
5399*) reload_flag=" $reload_flag" ;;
5400esac
5401reload_cmds='$LD$reload_flag -o $output$reload_objs'
5402case $host_os in
5403  cygwin* | mingw* | pw32* | cegcc*)
5404    if test yes != "$GCC"; then
5405      reload_cmds=false
5406    fi
5407    ;;
5408  darwin*)
5409    if test yes = "$GCC"; then
5410      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
5411    else
5412      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5413    fi
5414    ;;
5415esac
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425if test -n "$ac_tool_prefix"; then
5426  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5427set dummy ${ac_tool_prefix}objdump; ac_word=$2
5428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5429$as_echo_n "checking for $ac_word... " >&6; }
5430if ${ac_cv_prog_OBJDUMP+:} false; then :
5431  $as_echo_n "(cached) " >&6
5432else
5433  if test -n "$OBJDUMP"; then
5434  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5435else
5436as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5437for as_dir in $PATH
5438do
5439  IFS=$as_save_IFS
5440  test -z "$as_dir" && as_dir=.
5441    for ac_exec_ext in '' $ac_executable_extensions; do
5442  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5443    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5444    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5445    break 2
5446  fi
5447done
5448  done
5449IFS=$as_save_IFS
5450
5451fi
5452fi
5453OBJDUMP=$ac_cv_prog_OBJDUMP
5454if test -n "$OBJDUMP"; then
5455  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5456$as_echo "$OBJDUMP" >&6; }
5457else
5458  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5459$as_echo "no" >&6; }
5460fi
5461
5462
5463fi
5464if test -z "$ac_cv_prog_OBJDUMP"; then
5465  ac_ct_OBJDUMP=$OBJDUMP
5466  # Extract the first word of "objdump", so it can be a program name with args.
5467set dummy objdump; ac_word=$2
5468{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5469$as_echo_n "checking for $ac_word... " >&6; }
5470if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5471  $as_echo_n "(cached) " >&6
5472else
5473  if test -n "$ac_ct_OBJDUMP"; then
5474  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5475else
5476as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5477for as_dir in $PATH
5478do
5479  IFS=$as_save_IFS
5480  test -z "$as_dir" && as_dir=.
5481    for ac_exec_ext in '' $ac_executable_extensions; do
5482  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5483    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5484    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5485    break 2
5486  fi
5487done
5488  done
5489IFS=$as_save_IFS
5490
5491fi
5492fi
5493ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5494if test -n "$ac_ct_OBJDUMP"; then
5495  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5496$as_echo "$ac_ct_OBJDUMP" >&6; }
5497else
5498  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5499$as_echo "no" >&6; }
5500fi
5501
5502  if test "x$ac_ct_OBJDUMP" = x; then
5503    OBJDUMP="false"
5504  else
5505    case $cross_compiling:$ac_tool_warned in
5506yes:)
5507{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5508$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5509ac_tool_warned=yes ;;
5510esac
5511    OBJDUMP=$ac_ct_OBJDUMP
5512  fi
5513else
5514  OBJDUMP="$ac_cv_prog_OBJDUMP"
5515fi
5516
5517test -z "$OBJDUMP" && OBJDUMP=objdump
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5528$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5529if ${lt_cv_deplibs_check_method+:} false; then :
5530  $as_echo_n "(cached) " >&6
5531else
5532  lt_cv_file_magic_cmd='$MAGIC_CMD'
5533lt_cv_file_magic_test_file=
5534lt_cv_deplibs_check_method='unknown'
5535# Need to set the preceding variable on all platforms that support
5536# interlibrary dependencies.
5537# 'none' -- dependencies not supported.
5538# 'unknown' -- same as none, but documents that we really don't know.
5539# 'pass_all' -- all dependencies passed with no checks.
5540# 'test_compile' -- check by making test program.
5541# 'file_magic [[regex]]' -- check by looking for files in library path
5542# that responds to the $file_magic_cmd with a given extended regex.
5543# If you have 'file' or equivalent on your system and you're not sure
5544# whether 'pass_all' will *always* work, you probably want this one.
5545
5546case $host_os in
5547aix[4-9]*)
5548  lt_cv_deplibs_check_method=pass_all
5549  ;;
5550
5551beos*)
5552  lt_cv_deplibs_check_method=pass_all
5553  ;;
5554
5555bsdi[45]*)
5556  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5557  lt_cv_file_magic_cmd='/usr/bin/file -L'
5558  lt_cv_file_magic_test_file=/shlib/libc.so
5559  ;;
5560
5561cygwin*)
5562  # func_win32_libid is a shell function defined in ltmain.sh
5563  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5564  lt_cv_file_magic_cmd='func_win32_libid'
5565  ;;
5566
5567mingw* | pw32*)
5568  # Base MSYS/MinGW do not provide the 'file' command needed by
5569  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5570  # unless we find 'file', for example because we are cross-compiling.
5571  if ( file / ) >/dev/null 2>&1; then
5572    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5573    lt_cv_file_magic_cmd='func_win32_libid'
5574  else
5575    # Keep this pattern in sync with the one in func_win32_libid.
5576    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5577    lt_cv_file_magic_cmd='$OBJDUMP -f'
5578  fi
5579  ;;
5580
5581cegcc*)
5582  # use the weaker test based on 'objdump'. See mingw*.
5583  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5584  lt_cv_file_magic_cmd='$OBJDUMP -f'
5585  ;;
5586
5587darwin* | rhapsody*)
5588  lt_cv_deplibs_check_method=pass_all
5589  ;;
5590
5591freebsd* | dragonfly*)
5592  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5593    case $host_cpu in
5594    i*86 )
5595      # Not sure whether the presence of OpenBSD here was a mistake.
5596      # Let's accept both of them until this is cleared up.
5597      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5598      lt_cv_file_magic_cmd=/usr/bin/file
5599      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5600      ;;
5601    esac
5602  else
5603    lt_cv_deplibs_check_method=pass_all
5604  fi
5605  ;;
5606
5607haiku*)
5608  lt_cv_deplibs_check_method=pass_all
5609  ;;
5610
5611hpux10.20* | hpux11*)
5612  lt_cv_file_magic_cmd=/usr/bin/file
5613  case $host_cpu in
5614  ia64*)
5615    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5616    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5617    ;;
5618  hppa*64*)
5619    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]'
5620    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5621    ;;
5622  *)
5623    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5624    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5625    ;;
5626  esac
5627  ;;
5628
5629interix[3-9]*)
5630  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5631  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5632  ;;
5633
5634irix5* | irix6* | nonstopux*)
5635  case $LD in
5636  *-32|*"-32 ") libmagic=32-bit;;
5637  *-n32|*"-n32 ") libmagic=N32;;
5638  *-64|*"-64 ") libmagic=64-bit;;
5639  *) libmagic=never-match;;
5640  esac
5641  lt_cv_deplibs_check_method=pass_all
5642  ;;
5643
5644# This must be glibc/ELF.
5645linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5646  lt_cv_deplibs_check_method=pass_all
5647  ;;
5648
5649netbsd*)
5650  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5651    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5652  else
5653    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5654  fi
5655  ;;
5656
5657newos6*)
5658  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5659  lt_cv_file_magic_cmd=/usr/bin/file
5660  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5661  ;;
5662
5663*nto* | *qnx*)
5664  lt_cv_deplibs_check_method=pass_all
5665  ;;
5666
5667openbsd* | bitrig*)
5668  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
5669    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5670  else
5671    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5672  fi
5673  ;;
5674
5675osf3* | osf4* | osf5*)
5676  lt_cv_deplibs_check_method=pass_all
5677  ;;
5678
5679rdos*)
5680  lt_cv_deplibs_check_method=pass_all
5681  ;;
5682
5683solaris*)
5684  lt_cv_deplibs_check_method=pass_all
5685  ;;
5686
5687sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5688  lt_cv_deplibs_check_method=pass_all
5689  ;;
5690
5691sysv4 | sysv4.3*)
5692  case $host_vendor in
5693  motorola)
5694    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]'
5695    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5696    ;;
5697  ncr)
5698    lt_cv_deplibs_check_method=pass_all
5699    ;;
5700  sequent)
5701    lt_cv_file_magic_cmd='/bin/file'
5702    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5703    ;;
5704  sni)
5705    lt_cv_file_magic_cmd='/bin/file'
5706    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5707    lt_cv_file_magic_test_file=/lib/libc.so
5708    ;;
5709  siemens)
5710    lt_cv_deplibs_check_method=pass_all
5711    ;;
5712  pc)
5713    lt_cv_deplibs_check_method=pass_all
5714    ;;
5715  esac
5716  ;;
5717
5718tpf*)
5719  lt_cv_deplibs_check_method=pass_all
5720  ;;
5721os2*)
5722  lt_cv_deplibs_check_method=pass_all
5723  ;;
5724esac
5725
5726fi
5727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5728$as_echo "$lt_cv_deplibs_check_method" >&6; }
5729
5730file_magic_glob=
5731want_nocaseglob=no
5732if test "$build" = "$host"; then
5733  case $host_os in
5734  mingw* | pw32*)
5735    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5736      want_nocaseglob=yes
5737    else
5738      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5739    fi
5740    ;;
5741  esac
5742fi
5743
5744file_magic_cmd=$lt_cv_file_magic_cmd
5745deplibs_check_method=$lt_cv_deplibs_check_method
5746test -z "$deplibs_check_method" && deplibs_check_method=unknown
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769if test -n "$ac_tool_prefix"; then
5770  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5771set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5773$as_echo_n "checking for $ac_word... " >&6; }
5774if ${ac_cv_prog_DLLTOOL+:} false; then :
5775  $as_echo_n "(cached) " >&6
5776else
5777  if test -n "$DLLTOOL"; then
5778  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5779else
5780as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5781for as_dir in $PATH
5782do
5783  IFS=$as_save_IFS
5784  test -z "$as_dir" && as_dir=.
5785    for ac_exec_ext in '' $ac_executable_extensions; do
5786  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5787    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5788    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5789    break 2
5790  fi
5791done
5792  done
5793IFS=$as_save_IFS
5794
5795fi
5796fi
5797DLLTOOL=$ac_cv_prog_DLLTOOL
5798if test -n "$DLLTOOL"; then
5799  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5800$as_echo "$DLLTOOL" >&6; }
5801else
5802  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5803$as_echo "no" >&6; }
5804fi
5805
5806
5807fi
5808if test -z "$ac_cv_prog_DLLTOOL"; then
5809  ac_ct_DLLTOOL=$DLLTOOL
5810  # Extract the first word of "dlltool", so it can be a program name with args.
5811set dummy dlltool; ac_word=$2
5812{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5813$as_echo_n "checking for $ac_word... " >&6; }
5814if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5815  $as_echo_n "(cached) " >&6
5816else
5817  if test -n "$ac_ct_DLLTOOL"; then
5818  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5819else
5820as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5821for as_dir in $PATH
5822do
5823  IFS=$as_save_IFS
5824  test -z "$as_dir" && as_dir=.
5825    for ac_exec_ext in '' $ac_executable_extensions; do
5826  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5827    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5828    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5829    break 2
5830  fi
5831done
5832  done
5833IFS=$as_save_IFS
5834
5835fi
5836fi
5837ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5838if test -n "$ac_ct_DLLTOOL"; then
5839  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5840$as_echo "$ac_ct_DLLTOOL" >&6; }
5841else
5842  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5843$as_echo "no" >&6; }
5844fi
5845
5846  if test "x$ac_ct_DLLTOOL" = x; then
5847    DLLTOOL="false"
5848  else
5849    case $cross_compiling:$ac_tool_warned in
5850yes:)
5851{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5852$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5853ac_tool_warned=yes ;;
5854esac
5855    DLLTOOL=$ac_ct_DLLTOOL
5856  fi
5857else
5858  DLLTOOL="$ac_cv_prog_DLLTOOL"
5859fi
5860
5861test -z "$DLLTOOL" && DLLTOOL=dlltool
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5873$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5874if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5875  $as_echo_n "(cached) " >&6
5876else
5877  lt_cv_sharedlib_from_linklib_cmd='unknown'
5878
5879case $host_os in
5880cygwin* | mingw* | pw32* | cegcc*)
5881  # two different shell functions defined in ltmain.sh;
5882  # decide which one to use based on capabilities of $DLLTOOL
5883  case `$DLLTOOL --help 2>&1` in
5884  *--identify-strict*)
5885    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5886    ;;
5887  *)
5888    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5889    ;;
5890  esac
5891  ;;
5892*)
5893  # fallback: assume linklib IS sharedlib
5894  lt_cv_sharedlib_from_linklib_cmd=$ECHO
5895  ;;
5896esac
5897
5898fi
5899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5900$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5901sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5902test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5903
5904
5905
5906
5907
5908
5909
5910if test -n "$ac_tool_prefix"; then
5911  for ac_prog in ar
5912  do
5913    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5914set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5916$as_echo_n "checking for $ac_word... " >&6; }
5917if ${ac_cv_prog_AR+:} false; then :
5918  $as_echo_n "(cached) " >&6
5919else
5920  if test -n "$AR"; then
5921  ac_cv_prog_AR="$AR" # Let the user override the test.
5922else
5923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5924for as_dir in $PATH
5925do
5926  IFS=$as_save_IFS
5927  test -z "$as_dir" && as_dir=.
5928    for ac_exec_ext in '' $ac_executable_extensions; do
5929  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5930    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5931    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5932    break 2
5933  fi
5934done
5935  done
5936IFS=$as_save_IFS
5937
5938fi
5939fi
5940AR=$ac_cv_prog_AR
5941if test -n "$AR"; then
5942  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5943$as_echo "$AR" >&6; }
5944else
5945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5946$as_echo "no" >&6; }
5947fi
5948
5949
5950    test -n "$AR" && break
5951  done
5952fi
5953if test -z "$AR"; then
5954  ac_ct_AR=$AR
5955  for ac_prog in ar
5956do
5957  # Extract the first word of "$ac_prog", so it can be a program name with args.
5958set dummy $ac_prog; ac_word=$2
5959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5960$as_echo_n "checking for $ac_word... " >&6; }
5961if ${ac_cv_prog_ac_ct_AR+:} false; then :
5962  $as_echo_n "(cached) " >&6
5963else
5964  if test -n "$ac_ct_AR"; then
5965  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5966else
5967as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5968for as_dir in $PATH
5969do
5970  IFS=$as_save_IFS
5971  test -z "$as_dir" && as_dir=.
5972    for ac_exec_ext in '' $ac_executable_extensions; do
5973  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5974    ac_cv_prog_ac_ct_AR="$ac_prog"
5975    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5976    break 2
5977  fi
5978done
5979  done
5980IFS=$as_save_IFS
5981
5982fi
5983fi
5984ac_ct_AR=$ac_cv_prog_ac_ct_AR
5985if test -n "$ac_ct_AR"; then
5986  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5987$as_echo "$ac_ct_AR" >&6; }
5988else
5989  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5990$as_echo "no" >&6; }
5991fi
5992
5993
5994  test -n "$ac_ct_AR" && break
5995done
5996
5997  if test "x$ac_ct_AR" = x; then
5998    AR="false"
5999  else
6000    case $cross_compiling:$ac_tool_warned in
6001yes:)
6002{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6003$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6004ac_tool_warned=yes ;;
6005esac
6006    AR=$ac_ct_AR
6007  fi
6008fi
6009
6010: ${AR=ar}
6011: ${AR_FLAGS=cru}
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6024$as_echo_n "checking for archiver @FILE support... " >&6; }
6025if ${lt_cv_ar_at_file+:} false; then :
6026  $as_echo_n "(cached) " >&6
6027else
6028  lt_cv_ar_at_file=no
6029   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6030/* end confdefs.h.  */
6031
6032int
6033main ()
6034{
6035
6036  ;
6037  return 0;
6038}
6039_ACEOF
6040if ac_fn_c_try_compile "$LINENO"; then :
6041  echo conftest.$ac_objext > conftest.lst
6042      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6043      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6044  (eval $lt_ar_try) 2>&5
6045  ac_status=$?
6046  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6047  test $ac_status = 0; }
6048      if test 0 -eq "$ac_status"; then
6049	# Ensure the archiver fails upon bogus file names.
6050	rm -f conftest.$ac_objext libconftest.a
6051	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6052  (eval $lt_ar_try) 2>&5
6053  ac_status=$?
6054  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6055  test $ac_status = 0; }
6056	if test 0 -ne "$ac_status"; then
6057          lt_cv_ar_at_file=@
6058        fi
6059      fi
6060      rm -f conftest.* libconftest.a
6061
6062fi
6063rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6064
6065fi
6066{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6067$as_echo "$lt_cv_ar_at_file" >&6; }
6068
6069if test no = "$lt_cv_ar_at_file"; then
6070  archiver_list_spec=
6071else
6072  archiver_list_spec=$lt_cv_ar_at_file
6073fi
6074
6075
6076
6077
6078
6079
6080
6081if test -n "$ac_tool_prefix"; then
6082  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6083set dummy ${ac_tool_prefix}strip; ac_word=$2
6084{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6085$as_echo_n "checking for $ac_word... " >&6; }
6086if ${ac_cv_prog_STRIP+:} false; then :
6087  $as_echo_n "(cached) " >&6
6088else
6089  if test -n "$STRIP"; then
6090  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6091else
6092as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6093for as_dir in $PATH
6094do
6095  IFS=$as_save_IFS
6096  test -z "$as_dir" && as_dir=.
6097    for ac_exec_ext in '' $ac_executable_extensions; do
6098  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6099    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6100    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6101    break 2
6102  fi
6103done
6104  done
6105IFS=$as_save_IFS
6106
6107fi
6108fi
6109STRIP=$ac_cv_prog_STRIP
6110if test -n "$STRIP"; then
6111  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6112$as_echo "$STRIP" >&6; }
6113else
6114  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6115$as_echo "no" >&6; }
6116fi
6117
6118
6119fi
6120if test -z "$ac_cv_prog_STRIP"; then
6121  ac_ct_STRIP=$STRIP
6122  # Extract the first word of "strip", so it can be a program name with args.
6123set dummy strip; ac_word=$2
6124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6125$as_echo_n "checking for $ac_word... " >&6; }
6126if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6127  $as_echo_n "(cached) " >&6
6128else
6129  if test -n "$ac_ct_STRIP"; then
6130  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6131else
6132as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6133for as_dir in $PATH
6134do
6135  IFS=$as_save_IFS
6136  test -z "$as_dir" && as_dir=.
6137    for ac_exec_ext in '' $ac_executable_extensions; do
6138  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6139    ac_cv_prog_ac_ct_STRIP="strip"
6140    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6141    break 2
6142  fi
6143done
6144  done
6145IFS=$as_save_IFS
6146
6147fi
6148fi
6149ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6150if test -n "$ac_ct_STRIP"; then
6151  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6152$as_echo "$ac_ct_STRIP" >&6; }
6153else
6154  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6155$as_echo "no" >&6; }
6156fi
6157
6158  if test "x$ac_ct_STRIP" = x; then
6159    STRIP=":"
6160  else
6161    case $cross_compiling:$ac_tool_warned in
6162yes:)
6163{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6164$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6165ac_tool_warned=yes ;;
6166esac
6167    STRIP=$ac_ct_STRIP
6168  fi
6169else
6170  STRIP="$ac_cv_prog_STRIP"
6171fi
6172
6173test -z "$STRIP" && STRIP=:
6174
6175
6176
6177
6178
6179
6180if test -n "$ac_tool_prefix"; then
6181  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6182set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6184$as_echo_n "checking for $ac_word... " >&6; }
6185if ${ac_cv_prog_RANLIB+:} false; then :
6186  $as_echo_n "(cached) " >&6
6187else
6188  if test -n "$RANLIB"; then
6189  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6190else
6191as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6192for as_dir in $PATH
6193do
6194  IFS=$as_save_IFS
6195  test -z "$as_dir" && as_dir=.
6196    for ac_exec_ext in '' $ac_executable_extensions; do
6197  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6198    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6199    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6200    break 2
6201  fi
6202done
6203  done
6204IFS=$as_save_IFS
6205
6206fi
6207fi
6208RANLIB=$ac_cv_prog_RANLIB
6209if test -n "$RANLIB"; then
6210  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6211$as_echo "$RANLIB" >&6; }
6212else
6213  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6214$as_echo "no" >&6; }
6215fi
6216
6217
6218fi
6219if test -z "$ac_cv_prog_RANLIB"; then
6220  ac_ct_RANLIB=$RANLIB
6221  # Extract the first word of "ranlib", so it can be a program name with args.
6222set dummy ranlib; ac_word=$2
6223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6224$as_echo_n "checking for $ac_word... " >&6; }
6225if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6226  $as_echo_n "(cached) " >&6
6227else
6228  if test -n "$ac_ct_RANLIB"; then
6229  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6230else
6231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6232for as_dir in $PATH
6233do
6234  IFS=$as_save_IFS
6235  test -z "$as_dir" && as_dir=.
6236    for ac_exec_ext in '' $ac_executable_extensions; do
6237  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6238    ac_cv_prog_ac_ct_RANLIB="ranlib"
6239    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6240    break 2
6241  fi
6242done
6243  done
6244IFS=$as_save_IFS
6245
6246fi
6247fi
6248ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6249if test -n "$ac_ct_RANLIB"; then
6250  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6251$as_echo "$ac_ct_RANLIB" >&6; }
6252else
6253  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6254$as_echo "no" >&6; }
6255fi
6256
6257  if test "x$ac_ct_RANLIB" = x; then
6258    RANLIB=":"
6259  else
6260    case $cross_compiling:$ac_tool_warned in
6261yes:)
6262{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6263$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6264ac_tool_warned=yes ;;
6265esac
6266    RANLIB=$ac_ct_RANLIB
6267  fi
6268else
6269  RANLIB="$ac_cv_prog_RANLIB"
6270fi
6271
6272test -z "$RANLIB" && RANLIB=:
6273
6274
6275
6276
6277
6278
6279# Determine commands to create old-style static archives.
6280old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6281old_postinstall_cmds='chmod 644 $oldlib'
6282old_postuninstall_cmds=
6283
6284if test -n "$RANLIB"; then
6285  case $host_os in
6286  bitrig* | openbsd*)
6287    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6288    ;;
6289  *)
6290    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6291    ;;
6292  esac
6293  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6294fi
6295
6296case $host_os in
6297  darwin*)
6298    lock_old_archive_extraction=yes ;;
6299  *)
6300    lock_old_archive_extraction=no ;;
6301esac
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341# If no C compiler was specified, use CC.
6342LTCC=${LTCC-"$CC"}
6343
6344# If no C compiler flags were specified, use CFLAGS.
6345LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6346
6347# Allow CC to be a program name with arguments.
6348compiler=$CC
6349
6350
6351# Check for command to grab the raw symbol name followed by C symbol from nm.
6352{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6353$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6354if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6355  $as_echo_n "(cached) " >&6
6356else
6357
6358# These are sane defaults that work on at least a few old systems.
6359# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6360
6361# Character class describing NM global symbol codes.
6362symcode='[BCDEGRST]'
6363
6364# Regexp to match symbols that can be accessed directly from C.
6365sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6366
6367# Define system-specific variables.
6368case $host_os in
6369aix*)
6370  symcode='[BCDT]'
6371  ;;
6372cygwin* | mingw* | pw32* | cegcc*)
6373  symcode='[ABCDGISTW]'
6374  ;;
6375hpux*)
6376  if test ia64 = "$host_cpu"; then
6377    symcode='[ABCDEGRST]'
6378  fi
6379  ;;
6380irix* | nonstopux*)
6381  symcode='[BCDEGRST]'
6382  ;;
6383osf*)
6384  symcode='[BCDEGQRST]'
6385  ;;
6386solaris*)
6387  symcode='[BDRT]'
6388  ;;
6389sco3.2v5*)
6390  symcode='[DT]'
6391  ;;
6392sysv4.2uw2*)
6393  symcode='[DT]'
6394  ;;
6395sysv5* | sco5v6* | unixware* | OpenUNIX*)
6396  symcode='[ABDT]'
6397  ;;
6398sysv4)
6399  symcode='[DFNSTU]'
6400  ;;
6401esac
6402
6403# If we're using GNU nm, then use its standard symbol codes.
6404case `$NM -V 2>&1` in
6405*GNU* | *'with BFD'*)
6406  symcode='[ABCDGIRSTW]' ;;
6407esac
6408
6409if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6410  # Gets list of data symbols to import.
6411  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
6412  # Adjust the below global symbol transforms to fixup imported variables.
6413  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
6414  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
6415  lt_c_name_lib_hook="\
6416  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
6417  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
6418else
6419  # Disable hooks by default.
6420  lt_cv_sys_global_symbol_to_import=
6421  lt_cdecl_hook=
6422  lt_c_name_hook=
6423  lt_c_name_lib_hook=
6424fi
6425
6426# Transform an extracted symbol line into a proper C declaration.
6427# Some systems (esp. on ia64) link data and code symbols differently,
6428# so use this general approach.
6429lt_cv_sys_global_symbol_to_cdecl="sed -n"\
6430$lt_cdecl_hook\
6431" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
6432" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
6433
6434# Transform an extracted symbol line into symbol name and symbol address
6435lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
6436$lt_c_name_hook\
6437" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6438" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
6439
6440# Transform an extracted symbol line into symbol name with lib prefix and
6441# symbol address.
6442lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
6443$lt_c_name_lib_hook\
6444" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6445" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
6446" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
6447
6448# Handle CRLF in mingw tool chain
6449opt_cr=
6450case $build_os in
6451mingw*)
6452  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6453  ;;
6454esac
6455
6456# Try without a prefix underscore, then with it.
6457for ac_symprfx in "" "_"; do
6458
6459  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6460  symxfrm="\\1 $ac_symprfx\\2 \\2"
6461
6462  # Write the raw and C identifiers.
6463  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6464    # Fake it for dumpbin and say T for any non-static function,
6465    # D for any global variable and I for any imported variable.
6466    # Also find C++ and __fastcall symbols from MSVC++,
6467    # which start with @ or ?.
6468    lt_cv_sys_global_symbol_pipe="$AWK '"\
6469"     {last_section=section; section=\$ 3};"\
6470"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6471"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6472"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
6473"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
6474"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
6475"     \$ 0!~/External *\|/{next};"\
6476"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6477"     {if(hide[section]) next};"\
6478"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
6479"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
6480"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
6481"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
6482"     ' prfx=^$ac_symprfx"
6483  else
6484    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6485  fi
6486  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6487
6488  # Check to see that the pipe works correctly.
6489  pipe_works=no
6490
6491  rm -f conftest*
6492  cat > conftest.$ac_ext <<_LT_EOF
6493#ifdef __cplusplus
6494extern "C" {
6495#endif
6496char nm_test_var;
6497void nm_test_func(void);
6498void nm_test_func(void){}
6499#ifdef __cplusplus
6500}
6501#endif
6502int main(){nm_test_var='a';nm_test_func();return(0);}
6503_LT_EOF
6504
6505  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6506  (eval $ac_compile) 2>&5
6507  ac_status=$?
6508  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6509  test $ac_status = 0; }; then
6510    # Now try to grab the symbols.
6511    nlist=conftest.nm
6512    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6513  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6514  ac_status=$?
6515  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6516  test $ac_status = 0; } && test -s "$nlist"; then
6517      # Try sorting and uniquifying the output.
6518      if sort "$nlist" | uniq > "$nlist"T; then
6519	mv -f "$nlist"T "$nlist"
6520      else
6521	rm -f "$nlist"T
6522      fi
6523
6524      # Make sure that we snagged all the symbols we need.
6525      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6526	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6527	  cat <<_LT_EOF > conftest.$ac_ext
6528/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6529#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
6530/* DATA imports from DLLs on WIN32 can't be const, because runtime
6531   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6532# define LT_DLSYM_CONST
6533#elif defined __osf__
6534/* This system does not cope well with relocations in const data.  */
6535# define LT_DLSYM_CONST
6536#else
6537# define LT_DLSYM_CONST const
6538#endif
6539
6540#ifdef __cplusplus
6541extern "C" {
6542#endif
6543
6544_LT_EOF
6545	  # Now generate the symbol file.
6546	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6547
6548	  cat <<_LT_EOF >> conftest.$ac_ext
6549
6550/* The mapping between symbol names and symbols.  */
6551LT_DLSYM_CONST struct {
6552  const char *name;
6553  void       *address;
6554}
6555lt__PROGRAM__LTX_preloaded_symbols[] =
6556{
6557  { "@PROGRAM@", (void *) 0 },
6558_LT_EOF
6559	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6560	  cat <<\_LT_EOF >> conftest.$ac_ext
6561  {0, (void *) 0}
6562};
6563
6564/* This works around a problem in FreeBSD linker */
6565#ifdef FREEBSD_WORKAROUND
6566static const void *lt_preloaded_setup() {
6567  return lt__PROGRAM__LTX_preloaded_symbols;
6568}
6569#endif
6570
6571#ifdef __cplusplus
6572}
6573#endif
6574_LT_EOF
6575	  # Now try linking the two files.
6576	  mv conftest.$ac_objext conftstm.$ac_objext
6577	  lt_globsym_save_LIBS=$LIBS
6578	  lt_globsym_save_CFLAGS=$CFLAGS
6579	  LIBS=conftstm.$ac_objext
6580	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6581	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6582  (eval $ac_link) 2>&5
6583  ac_status=$?
6584  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6585  test $ac_status = 0; } && test -s conftest$ac_exeext; then
6586	    pipe_works=yes
6587	  fi
6588	  LIBS=$lt_globsym_save_LIBS
6589	  CFLAGS=$lt_globsym_save_CFLAGS
6590	else
6591	  echo "cannot find nm_test_func in $nlist" >&5
6592	fi
6593      else
6594	echo "cannot find nm_test_var in $nlist" >&5
6595      fi
6596    else
6597      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6598    fi
6599  else
6600    echo "$progname: failed program was:" >&5
6601    cat conftest.$ac_ext >&5
6602  fi
6603  rm -rf conftest* conftst*
6604
6605  # Do not use the global_symbol_pipe unless it works.
6606  if test yes = "$pipe_works"; then
6607    break
6608  else
6609    lt_cv_sys_global_symbol_pipe=
6610  fi
6611done
6612
6613fi
6614
6615if test -z "$lt_cv_sys_global_symbol_pipe"; then
6616  lt_cv_sys_global_symbol_to_cdecl=
6617fi
6618if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6619  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6620$as_echo "failed" >&6; }
6621else
6622  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6623$as_echo "ok" >&6; }
6624fi
6625
6626# Response file support.
6627if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6628  nm_file_list_spec='@'
6629elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6630  nm_file_list_spec='@'
6631fi
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6670$as_echo_n "checking for sysroot... " >&6; }
6671
6672# Check whether --with-sysroot was given.
6673if test "${with_sysroot+set}" = set; then :
6674  withval=$with_sysroot;
6675else
6676  with_sysroot=no
6677fi
6678
6679
6680lt_sysroot=
6681case $with_sysroot in #(
6682 yes)
6683   if test yes = "$GCC"; then
6684     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6685   fi
6686   ;; #(
6687 /*)
6688   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6689   ;; #(
6690 no|'')
6691   ;; #(
6692 *)
6693   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
6694$as_echo "$with_sysroot" >&6; }
6695   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6696   ;;
6697esac
6698
6699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6700$as_echo "${lt_sysroot:-no}" >&6; }
6701
6702
6703
6704
6705
6706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
6707$as_echo_n "checking for a working dd... " >&6; }
6708if ${ac_cv_path_lt_DD+:} false; then :
6709  $as_echo_n "(cached) " >&6
6710else
6711  printf 0123456789abcdef0123456789abcdef >conftest.i
6712cat conftest.i conftest.i >conftest2.i
6713: ${lt_DD:=$DD}
6714if test -z "$lt_DD"; then
6715  ac_path_lt_DD_found=false
6716  # Loop through the user's path and test for each of PROGNAME-LIST
6717  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6718for as_dir in $PATH
6719do
6720  IFS=$as_save_IFS
6721  test -z "$as_dir" && as_dir=.
6722    for ac_prog in dd; do
6723    for ac_exec_ext in '' $ac_executable_extensions; do
6724      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
6725      as_fn_executable_p "$ac_path_lt_DD" || continue
6726if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
6727  cmp -s conftest.i conftest.out \
6728  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
6729fi
6730      $ac_path_lt_DD_found && break 3
6731    done
6732  done
6733  done
6734IFS=$as_save_IFS
6735  if test -z "$ac_cv_path_lt_DD"; then
6736    :
6737  fi
6738else
6739  ac_cv_path_lt_DD=$lt_DD
6740fi
6741
6742rm -f conftest.i conftest2.i conftest.out
6743fi
6744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
6745$as_echo "$ac_cv_path_lt_DD" >&6; }
6746
6747
6748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
6749$as_echo_n "checking how to truncate binary pipes... " >&6; }
6750if ${lt_cv_truncate_bin+:} false; then :
6751  $as_echo_n "(cached) " >&6
6752else
6753  printf 0123456789abcdef0123456789abcdef >conftest.i
6754cat conftest.i conftest.i >conftest2.i
6755lt_cv_truncate_bin=
6756if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
6757  cmp -s conftest.i conftest.out \
6758  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
6759fi
6760rm -f conftest.i conftest2.i conftest.out
6761test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
6762fi
6763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
6764$as_echo "$lt_cv_truncate_bin" >&6; }
6765
6766
6767
6768
6769
6770
6771
6772# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
6773func_cc_basename ()
6774{
6775    for cc_temp in $*""; do
6776      case $cc_temp in
6777        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6778        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6779        \-*) ;;
6780        *) break;;
6781      esac
6782    done
6783    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
6784}
6785
6786# Check whether --enable-libtool-lock was given.
6787if test "${enable_libtool_lock+set}" = set; then :
6788  enableval=$enable_libtool_lock;
6789fi
6790
6791test no = "$enable_libtool_lock" || enable_libtool_lock=yes
6792
6793# Some flags need to be propagated to the compiler or linker for good
6794# libtool support.
6795case $host in
6796ia64-*-hpux*)
6797  # Find out what ABI is being produced by ac_compile, and set mode
6798  # options accordingly.
6799  echo 'int i;' > conftest.$ac_ext
6800  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6801  (eval $ac_compile) 2>&5
6802  ac_status=$?
6803  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6804  test $ac_status = 0; }; then
6805    case `/usr/bin/file conftest.$ac_objext` in
6806      *ELF-32*)
6807	HPUX_IA64_MODE=32
6808	;;
6809      *ELF-64*)
6810	HPUX_IA64_MODE=64
6811	;;
6812    esac
6813  fi
6814  rm -rf conftest*
6815  ;;
6816*-*-irix6*)
6817  # Find out what ABI is being produced by ac_compile, and set linker
6818  # options accordingly.
6819  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6820  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6821  (eval $ac_compile) 2>&5
6822  ac_status=$?
6823  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6824  test $ac_status = 0; }; then
6825    if test yes = "$lt_cv_prog_gnu_ld"; then
6826      case `/usr/bin/file conftest.$ac_objext` in
6827	*32-bit*)
6828	  LD="${LD-ld} -melf32bsmip"
6829	  ;;
6830	*N32*)
6831	  LD="${LD-ld} -melf32bmipn32"
6832	  ;;
6833	*64-bit*)
6834	  LD="${LD-ld} -melf64bmip"
6835	;;
6836      esac
6837    else
6838      case `/usr/bin/file conftest.$ac_objext` in
6839	*32-bit*)
6840	  LD="${LD-ld} -32"
6841	  ;;
6842	*N32*)
6843	  LD="${LD-ld} -n32"
6844	  ;;
6845	*64-bit*)
6846	  LD="${LD-ld} -64"
6847	  ;;
6848      esac
6849    fi
6850  fi
6851  rm -rf conftest*
6852  ;;
6853
6854mips64*-*linux*)
6855  # Find out what ABI is being produced by ac_compile, and set linker
6856  # options accordingly.
6857  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6858  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6859  (eval $ac_compile) 2>&5
6860  ac_status=$?
6861  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6862  test $ac_status = 0; }; then
6863    emul=elf
6864    case `/usr/bin/file conftest.$ac_objext` in
6865      *32-bit*)
6866	emul="${emul}32"
6867	;;
6868      *64-bit*)
6869	emul="${emul}64"
6870	;;
6871    esac
6872    case `/usr/bin/file conftest.$ac_objext` in
6873      *MSB*)
6874	emul="${emul}btsmip"
6875	;;
6876      *LSB*)
6877	emul="${emul}ltsmip"
6878	;;
6879    esac
6880    case `/usr/bin/file conftest.$ac_objext` in
6881      *N32*)
6882	emul="${emul}n32"
6883	;;
6884    esac
6885    LD="${LD-ld} -m $emul"
6886  fi
6887  rm -rf conftest*
6888  ;;
6889
6890x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6891s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6892  # Find out what ABI is being produced by ac_compile, and set linker
6893  # options accordingly.  Note that the listed cases only cover the
6894  # situations where additional linker options are needed (such as when
6895  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
6896  # vice versa); the common cases where no linker options are needed do
6897  # not appear in the list.
6898  echo 'int i;' > conftest.$ac_ext
6899  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6900  (eval $ac_compile) 2>&5
6901  ac_status=$?
6902  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6903  test $ac_status = 0; }; then
6904    case `/usr/bin/file conftest.o` in
6905      *32-bit*)
6906	case $host in
6907	  x86_64-*kfreebsd*-gnu)
6908	    LD="${LD-ld} -m elf_i386_fbsd"
6909	    ;;
6910	  x86_64-*linux*)
6911	    case `/usr/bin/file conftest.o` in
6912	      *x86-64*)
6913		LD="${LD-ld} -m elf32_x86_64"
6914		;;
6915	      *)
6916		LD="${LD-ld} -m elf_i386"
6917		;;
6918	    esac
6919	    ;;
6920	  powerpc64le-*linux*)
6921	    LD="${LD-ld} -m elf32lppclinux"
6922	    ;;
6923	  powerpc64-*linux*)
6924	    LD="${LD-ld} -m elf32ppclinux"
6925	    ;;
6926	  s390x-*linux*)
6927	    LD="${LD-ld} -m elf_s390"
6928	    ;;
6929	  sparc64-*linux*)
6930	    LD="${LD-ld} -m elf32_sparc"
6931	    ;;
6932	esac
6933	;;
6934      *64-bit*)
6935	case $host in
6936	  x86_64-*kfreebsd*-gnu)
6937	    LD="${LD-ld} -m elf_x86_64_fbsd"
6938	    ;;
6939	  x86_64-*linux*)
6940	    LD="${LD-ld} -m elf_x86_64"
6941	    ;;
6942	  powerpcle-*linux*)
6943	    LD="${LD-ld} -m elf64lppc"
6944	    ;;
6945	  powerpc-*linux*)
6946	    LD="${LD-ld} -m elf64ppc"
6947	    ;;
6948	  s390*-*linux*|s390*-*tpf*)
6949	    LD="${LD-ld} -m elf64_s390"
6950	    ;;
6951	  sparc*-*linux*)
6952	    LD="${LD-ld} -m elf64_sparc"
6953	    ;;
6954	esac
6955	;;
6956    esac
6957  fi
6958  rm -rf conftest*
6959  ;;
6960
6961*-*-sco3.2v5*)
6962  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6963  SAVE_CFLAGS=$CFLAGS
6964  CFLAGS="$CFLAGS -belf"
6965  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6966$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6967if ${lt_cv_cc_needs_belf+:} false; then :
6968  $as_echo_n "(cached) " >&6
6969else
6970  ac_ext=c
6971ac_cpp='$CPP $CPPFLAGS'
6972ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6973ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6974ac_compiler_gnu=$ac_cv_c_compiler_gnu
6975
6976     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6977/* end confdefs.h.  */
6978
6979int
6980main ()
6981{
6982
6983  ;
6984  return 0;
6985}
6986_ACEOF
6987if ac_fn_c_try_link "$LINENO"; then :
6988  lt_cv_cc_needs_belf=yes
6989else
6990  lt_cv_cc_needs_belf=no
6991fi
6992rm -f core conftest.err conftest.$ac_objext \
6993    conftest$ac_exeext conftest.$ac_ext
6994     ac_ext=c
6995ac_cpp='$CPP $CPPFLAGS'
6996ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6997ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6998ac_compiler_gnu=$ac_cv_c_compiler_gnu
6999
7000fi
7001{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7002$as_echo "$lt_cv_cc_needs_belf" >&6; }
7003  if test yes != "$lt_cv_cc_needs_belf"; then
7004    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7005    CFLAGS=$SAVE_CFLAGS
7006  fi
7007  ;;
7008*-*solaris*)
7009  # Find out what ABI is being produced by ac_compile, and set linker
7010  # options accordingly.
7011  echo 'int i;' > conftest.$ac_ext
7012  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7013  (eval $ac_compile) 2>&5
7014  ac_status=$?
7015  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7016  test $ac_status = 0; }; then
7017    case `/usr/bin/file conftest.o` in
7018    *64-bit*)
7019      case $lt_cv_prog_gnu_ld in
7020      yes*)
7021        case $host in
7022        i?86-*-solaris*|x86_64-*-solaris*)
7023          LD="${LD-ld} -m elf_x86_64"
7024          ;;
7025        sparc*-*-solaris*)
7026          LD="${LD-ld} -m elf64_sparc"
7027          ;;
7028        esac
7029        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7030        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7031          LD=${LD-ld}_sol2
7032        fi
7033        ;;
7034      *)
7035	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7036	  LD="${LD-ld} -64"
7037	fi
7038	;;
7039      esac
7040      ;;
7041    esac
7042  fi
7043  rm -rf conftest*
7044  ;;
7045esac
7046
7047need_locks=$enable_libtool_lock
7048
7049if test -n "$ac_tool_prefix"; then
7050  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7051set dummy ${ac_tool_prefix}mt; ac_word=$2
7052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7053$as_echo_n "checking for $ac_word... " >&6; }
7054if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7055  $as_echo_n "(cached) " >&6
7056else
7057  if test -n "$MANIFEST_TOOL"; then
7058  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7059else
7060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7061for as_dir in $PATH
7062do
7063  IFS=$as_save_IFS
7064  test -z "$as_dir" && as_dir=.
7065    for ac_exec_ext in '' $ac_executable_extensions; do
7066  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7067    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7068    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7069    break 2
7070  fi
7071done
7072  done
7073IFS=$as_save_IFS
7074
7075fi
7076fi
7077MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7078if test -n "$MANIFEST_TOOL"; then
7079  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7080$as_echo "$MANIFEST_TOOL" >&6; }
7081else
7082  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7083$as_echo "no" >&6; }
7084fi
7085
7086
7087fi
7088if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7089  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7090  # Extract the first word of "mt", so it can be a program name with args.
7091set dummy mt; ac_word=$2
7092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7093$as_echo_n "checking for $ac_word... " >&6; }
7094if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7095  $as_echo_n "(cached) " >&6
7096else
7097  if test -n "$ac_ct_MANIFEST_TOOL"; then
7098  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7099else
7100as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7101for as_dir in $PATH
7102do
7103  IFS=$as_save_IFS
7104  test -z "$as_dir" && as_dir=.
7105    for ac_exec_ext in '' $ac_executable_extensions; do
7106  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7107    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7108    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7109    break 2
7110  fi
7111done
7112  done
7113IFS=$as_save_IFS
7114
7115fi
7116fi
7117ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7118if test -n "$ac_ct_MANIFEST_TOOL"; then
7119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7120$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7121else
7122  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7123$as_echo "no" >&6; }
7124fi
7125
7126  if test "x$ac_ct_MANIFEST_TOOL" = x; then
7127    MANIFEST_TOOL=":"
7128  else
7129    case $cross_compiling:$ac_tool_warned in
7130yes:)
7131{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7132$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7133ac_tool_warned=yes ;;
7134esac
7135    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7136  fi
7137else
7138  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7139fi
7140
7141test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7143$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7144if ${lt_cv_path_mainfest_tool+:} false; then :
7145  $as_echo_n "(cached) " >&6
7146else
7147  lt_cv_path_mainfest_tool=no
7148  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7149  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7150  cat conftest.err >&5
7151  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7152    lt_cv_path_mainfest_tool=yes
7153  fi
7154  rm -f conftest*
7155fi
7156{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7157$as_echo "$lt_cv_path_mainfest_tool" >&6; }
7158if test yes != "$lt_cv_path_mainfest_tool"; then
7159  MANIFEST_TOOL=:
7160fi
7161
7162
7163
7164
7165
7166
7167  case $host_os in
7168    rhapsody* | darwin*)
7169    if test -n "$ac_tool_prefix"; then
7170  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7171set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7173$as_echo_n "checking for $ac_word... " >&6; }
7174if ${ac_cv_prog_DSYMUTIL+:} false; then :
7175  $as_echo_n "(cached) " >&6
7176else
7177  if test -n "$DSYMUTIL"; then
7178  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7179else
7180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7181for as_dir in $PATH
7182do
7183  IFS=$as_save_IFS
7184  test -z "$as_dir" && as_dir=.
7185    for ac_exec_ext in '' $ac_executable_extensions; do
7186  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7187    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7188    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7189    break 2
7190  fi
7191done
7192  done
7193IFS=$as_save_IFS
7194
7195fi
7196fi
7197DSYMUTIL=$ac_cv_prog_DSYMUTIL
7198if test -n "$DSYMUTIL"; then
7199  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7200$as_echo "$DSYMUTIL" >&6; }
7201else
7202  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7203$as_echo "no" >&6; }
7204fi
7205
7206
7207fi
7208if test -z "$ac_cv_prog_DSYMUTIL"; then
7209  ac_ct_DSYMUTIL=$DSYMUTIL
7210  # Extract the first word of "dsymutil", so it can be a program name with args.
7211set dummy dsymutil; ac_word=$2
7212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7213$as_echo_n "checking for $ac_word... " >&6; }
7214if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7215  $as_echo_n "(cached) " >&6
7216else
7217  if test -n "$ac_ct_DSYMUTIL"; then
7218  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7219else
7220as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7221for as_dir in $PATH
7222do
7223  IFS=$as_save_IFS
7224  test -z "$as_dir" && as_dir=.
7225    for ac_exec_ext in '' $ac_executable_extensions; do
7226  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7227    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7228    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7229    break 2
7230  fi
7231done
7232  done
7233IFS=$as_save_IFS
7234
7235fi
7236fi
7237ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7238if test -n "$ac_ct_DSYMUTIL"; then
7239  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7240$as_echo "$ac_ct_DSYMUTIL" >&6; }
7241else
7242  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7243$as_echo "no" >&6; }
7244fi
7245
7246  if test "x$ac_ct_DSYMUTIL" = x; then
7247    DSYMUTIL=":"
7248  else
7249    case $cross_compiling:$ac_tool_warned in
7250yes:)
7251{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7252$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7253ac_tool_warned=yes ;;
7254esac
7255    DSYMUTIL=$ac_ct_DSYMUTIL
7256  fi
7257else
7258  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7259fi
7260
7261    if test -n "$ac_tool_prefix"; then
7262  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7263set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7265$as_echo_n "checking for $ac_word... " >&6; }
7266if ${ac_cv_prog_NMEDIT+:} false; then :
7267  $as_echo_n "(cached) " >&6
7268else
7269  if test -n "$NMEDIT"; then
7270  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7271else
7272as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7273for as_dir in $PATH
7274do
7275  IFS=$as_save_IFS
7276  test -z "$as_dir" && as_dir=.
7277    for ac_exec_ext in '' $ac_executable_extensions; do
7278  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7279    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7280    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7281    break 2
7282  fi
7283done
7284  done
7285IFS=$as_save_IFS
7286
7287fi
7288fi
7289NMEDIT=$ac_cv_prog_NMEDIT
7290if test -n "$NMEDIT"; then
7291  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7292$as_echo "$NMEDIT" >&6; }
7293else
7294  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7295$as_echo "no" >&6; }
7296fi
7297
7298
7299fi
7300if test -z "$ac_cv_prog_NMEDIT"; then
7301  ac_ct_NMEDIT=$NMEDIT
7302  # Extract the first word of "nmedit", so it can be a program name with args.
7303set dummy nmedit; ac_word=$2
7304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7305$as_echo_n "checking for $ac_word... " >&6; }
7306if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7307  $as_echo_n "(cached) " >&6
7308else
7309  if test -n "$ac_ct_NMEDIT"; then
7310  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7311else
7312as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7313for as_dir in $PATH
7314do
7315  IFS=$as_save_IFS
7316  test -z "$as_dir" && as_dir=.
7317    for ac_exec_ext in '' $ac_executable_extensions; do
7318  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7319    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7320    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7321    break 2
7322  fi
7323done
7324  done
7325IFS=$as_save_IFS
7326
7327fi
7328fi
7329ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7330if test -n "$ac_ct_NMEDIT"; then
7331  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7332$as_echo "$ac_ct_NMEDIT" >&6; }
7333else
7334  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7335$as_echo "no" >&6; }
7336fi
7337
7338  if test "x$ac_ct_NMEDIT" = x; then
7339    NMEDIT=":"
7340  else
7341    case $cross_compiling:$ac_tool_warned in
7342yes:)
7343{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7344$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7345ac_tool_warned=yes ;;
7346esac
7347    NMEDIT=$ac_ct_NMEDIT
7348  fi
7349else
7350  NMEDIT="$ac_cv_prog_NMEDIT"
7351fi
7352
7353    if test -n "$ac_tool_prefix"; then
7354  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7355set dummy ${ac_tool_prefix}lipo; ac_word=$2
7356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7357$as_echo_n "checking for $ac_word... " >&6; }
7358if ${ac_cv_prog_LIPO+:} false; then :
7359  $as_echo_n "(cached) " >&6
7360else
7361  if test -n "$LIPO"; then
7362  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7363else
7364as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7365for as_dir in $PATH
7366do
7367  IFS=$as_save_IFS
7368  test -z "$as_dir" && as_dir=.
7369    for ac_exec_ext in '' $ac_executable_extensions; do
7370  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7371    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7372    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7373    break 2
7374  fi
7375done
7376  done
7377IFS=$as_save_IFS
7378
7379fi
7380fi
7381LIPO=$ac_cv_prog_LIPO
7382if test -n "$LIPO"; then
7383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7384$as_echo "$LIPO" >&6; }
7385else
7386  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7387$as_echo "no" >&6; }
7388fi
7389
7390
7391fi
7392if test -z "$ac_cv_prog_LIPO"; then
7393  ac_ct_LIPO=$LIPO
7394  # Extract the first word of "lipo", so it can be a program name with args.
7395set dummy lipo; ac_word=$2
7396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7397$as_echo_n "checking for $ac_word... " >&6; }
7398if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7399  $as_echo_n "(cached) " >&6
7400else
7401  if test -n "$ac_ct_LIPO"; then
7402  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7403else
7404as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7405for as_dir in $PATH
7406do
7407  IFS=$as_save_IFS
7408  test -z "$as_dir" && as_dir=.
7409    for ac_exec_ext in '' $ac_executable_extensions; do
7410  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7411    ac_cv_prog_ac_ct_LIPO="lipo"
7412    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7413    break 2
7414  fi
7415done
7416  done
7417IFS=$as_save_IFS
7418
7419fi
7420fi
7421ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7422if test -n "$ac_ct_LIPO"; then
7423  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7424$as_echo "$ac_ct_LIPO" >&6; }
7425else
7426  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7427$as_echo "no" >&6; }
7428fi
7429
7430  if test "x$ac_ct_LIPO" = x; then
7431    LIPO=":"
7432  else
7433    case $cross_compiling:$ac_tool_warned in
7434yes:)
7435{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7436$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7437ac_tool_warned=yes ;;
7438esac
7439    LIPO=$ac_ct_LIPO
7440  fi
7441else
7442  LIPO="$ac_cv_prog_LIPO"
7443fi
7444
7445    if test -n "$ac_tool_prefix"; then
7446  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7447set dummy ${ac_tool_prefix}otool; ac_word=$2
7448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7449$as_echo_n "checking for $ac_word... " >&6; }
7450if ${ac_cv_prog_OTOOL+:} false; then :
7451  $as_echo_n "(cached) " >&6
7452else
7453  if test -n "$OTOOL"; then
7454  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7455else
7456as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7457for as_dir in $PATH
7458do
7459  IFS=$as_save_IFS
7460  test -z "$as_dir" && as_dir=.
7461    for ac_exec_ext in '' $ac_executable_extensions; do
7462  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7463    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7464    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7465    break 2
7466  fi
7467done
7468  done
7469IFS=$as_save_IFS
7470
7471fi
7472fi
7473OTOOL=$ac_cv_prog_OTOOL
7474if test -n "$OTOOL"; then
7475  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7476$as_echo "$OTOOL" >&6; }
7477else
7478  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7479$as_echo "no" >&6; }
7480fi
7481
7482
7483fi
7484if test -z "$ac_cv_prog_OTOOL"; then
7485  ac_ct_OTOOL=$OTOOL
7486  # Extract the first word of "otool", so it can be a program name with args.
7487set dummy otool; ac_word=$2
7488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7489$as_echo_n "checking for $ac_word... " >&6; }
7490if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7491  $as_echo_n "(cached) " >&6
7492else
7493  if test -n "$ac_ct_OTOOL"; then
7494  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7495else
7496as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7497for as_dir in $PATH
7498do
7499  IFS=$as_save_IFS
7500  test -z "$as_dir" && as_dir=.
7501    for ac_exec_ext in '' $ac_executable_extensions; do
7502  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7503    ac_cv_prog_ac_ct_OTOOL="otool"
7504    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7505    break 2
7506  fi
7507done
7508  done
7509IFS=$as_save_IFS
7510
7511fi
7512fi
7513ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7514if test -n "$ac_ct_OTOOL"; then
7515  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7516$as_echo "$ac_ct_OTOOL" >&6; }
7517else
7518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7519$as_echo "no" >&6; }
7520fi
7521
7522  if test "x$ac_ct_OTOOL" = x; then
7523    OTOOL=":"
7524  else
7525    case $cross_compiling:$ac_tool_warned in
7526yes:)
7527{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7528$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7529ac_tool_warned=yes ;;
7530esac
7531    OTOOL=$ac_ct_OTOOL
7532  fi
7533else
7534  OTOOL="$ac_cv_prog_OTOOL"
7535fi
7536
7537    if test -n "$ac_tool_prefix"; then
7538  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7539set dummy ${ac_tool_prefix}otool64; ac_word=$2
7540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7541$as_echo_n "checking for $ac_word... " >&6; }
7542if ${ac_cv_prog_OTOOL64+:} false; then :
7543  $as_echo_n "(cached) " >&6
7544else
7545  if test -n "$OTOOL64"; then
7546  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7547else
7548as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7549for as_dir in $PATH
7550do
7551  IFS=$as_save_IFS
7552  test -z "$as_dir" && as_dir=.
7553    for ac_exec_ext in '' $ac_executable_extensions; do
7554  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7555    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7556    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7557    break 2
7558  fi
7559done
7560  done
7561IFS=$as_save_IFS
7562
7563fi
7564fi
7565OTOOL64=$ac_cv_prog_OTOOL64
7566if test -n "$OTOOL64"; then
7567  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7568$as_echo "$OTOOL64" >&6; }
7569else
7570  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7571$as_echo "no" >&6; }
7572fi
7573
7574
7575fi
7576if test -z "$ac_cv_prog_OTOOL64"; then
7577  ac_ct_OTOOL64=$OTOOL64
7578  # Extract the first word of "otool64", so it can be a program name with args.
7579set dummy otool64; ac_word=$2
7580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7581$as_echo_n "checking for $ac_word... " >&6; }
7582if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7583  $as_echo_n "(cached) " >&6
7584else
7585  if test -n "$ac_ct_OTOOL64"; then
7586  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7587else
7588as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7589for as_dir in $PATH
7590do
7591  IFS=$as_save_IFS
7592  test -z "$as_dir" && as_dir=.
7593    for ac_exec_ext in '' $ac_executable_extensions; do
7594  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7595    ac_cv_prog_ac_ct_OTOOL64="otool64"
7596    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7597    break 2
7598  fi
7599done
7600  done
7601IFS=$as_save_IFS
7602
7603fi
7604fi
7605ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7606if test -n "$ac_ct_OTOOL64"; then
7607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7608$as_echo "$ac_ct_OTOOL64" >&6; }
7609else
7610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7611$as_echo "no" >&6; }
7612fi
7613
7614  if test "x$ac_ct_OTOOL64" = x; then
7615    OTOOL64=":"
7616  else
7617    case $cross_compiling:$ac_tool_warned in
7618yes:)
7619{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7620$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7621ac_tool_warned=yes ;;
7622esac
7623    OTOOL64=$ac_ct_OTOOL64
7624  fi
7625else
7626  OTOOL64="$ac_cv_prog_OTOOL64"
7627fi
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7656$as_echo_n "checking for -single_module linker flag... " >&6; }
7657if ${lt_cv_apple_cc_single_mod+:} false; then :
7658  $as_echo_n "(cached) " >&6
7659else
7660  lt_cv_apple_cc_single_mod=no
7661      if test -z "$LT_MULTI_MODULE"; then
7662	# By default we will add the -single_module flag. You can override
7663	# by either setting the environment variable LT_MULTI_MODULE
7664	# non-empty at configure time, or by adding -multi_module to the
7665	# link flags.
7666	rm -rf libconftest.dylib*
7667	echo "int foo(void){return 1;}" > conftest.c
7668	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7669-dynamiclib -Wl,-single_module conftest.c" >&5
7670	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7671	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7672        _lt_result=$?
7673	# If there is a non-empty error log, and "single_module"
7674	# appears in it, assume the flag caused a linker warning
7675        if test -s conftest.err && $GREP single_module conftest.err; then
7676	  cat conftest.err >&5
7677	# Otherwise, if the output was created with a 0 exit code from
7678	# the compiler, it worked.
7679	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
7680	  lt_cv_apple_cc_single_mod=yes
7681	else
7682	  cat conftest.err >&5
7683	fi
7684	rm -rf libconftest.dylib*
7685	rm -f conftest.*
7686      fi
7687fi
7688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7689$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7690
7691    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7692$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7693if ${lt_cv_ld_exported_symbols_list+:} false; then :
7694  $as_echo_n "(cached) " >&6
7695else
7696  lt_cv_ld_exported_symbols_list=no
7697      save_LDFLAGS=$LDFLAGS
7698      echo "_main" > conftest.sym
7699      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7700      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7701/* end confdefs.h.  */
7702
7703int
7704main ()
7705{
7706
7707  ;
7708  return 0;
7709}
7710_ACEOF
7711if ac_fn_c_try_link "$LINENO"; then :
7712  lt_cv_ld_exported_symbols_list=yes
7713else
7714  lt_cv_ld_exported_symbols_list=no
7715fi
7716rm -f core conftest.err conftest.$ac_objext \
7717    conftest$ac_exeext conftest.$ac_ext
7718	LDFLAGS=$save_LDFLAGS
7719
7720fi
7721{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7722$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7723
7724    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7725$as_echo_n "checking for -force_load linker flag... " >&6; }
7726if ${lt_cv_ld_force_load+:} false; then :
7727  $as_echo_n "(cached) " >&6
7728else
7729  lt_cv_ld_force_load=no
7730      cat > conftest.c << _LT_EOF
7731int forced_loaded() { return 2;}
7732_LT_EOF
7733      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7734      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7735      echo "$AR cru libconftest.a conftest.o" >&5
7736      $AR cru libconftest.a conftest.o 2>&5
7737      echo "$RANLIB libconftest.a" >&5
7738      $RANLIB libconftest.a 2>&5
7739      cat > conftest.c << _LT_EOF
7740int main() { return 0;}
7741_LT_EOF
7742      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7743      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7744      _lt_result=$?
7745      if test -s conftest.err && $GREP force_load conftest.err; then
7746	cat conftest.err >&5
7747      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
7748	lt_cv_ld_force_load=yes
7749      else
7750	cat conftest.err >&5
7751      fi
7752        rm -f conftest.err libconftest.a conftest conftest.c
7753        rm -rf conftest.dSYM
7754
7755fi
7756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7757$as_echo "$lt_cv_ld_force_load" >&6; }
7758    case $host_os in
7759    rhapsody* | darwin1.[012])
7760      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
7761    darwin1.*)
7762      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
7763    darwin*) # darwin 5.x on
7764      # if running on 10.5 or later, the deployment target defaults
7765      # to the OS version, if on x86, and 10.4, the deployment
7766      # target defaults to 10.4. Don't you love it?
7767      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7768	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7769	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
7770	10.[012][,.]*)
7771	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
7772	10.*)
7773	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
7774      esac
7775    ;;
7776  esac
7777    if test yes = "$lt_cv_apple_cc_single_mod"; then
7778      _lt_dar_single_mod='$single_module'
7779    fi
7780    if test yes = "$lt_cv_ld_exported_symbols_list"; then
7781      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
7782    else
7783      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
7784    fi
7785    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
7786      _lt_dsymutil='~$DSYMUTIL $lib || :'
7787    else
7788      _lt_dsymutil=
7789    fi
7790    ;;
7791  esac
7792
7793# func_munge_path_list VARIABLE PATH
7794# -----------------------------------
7795# VARIABLE is name of variable containing _space_ separated list of
7796# directories to be munged by the contents of PATH, which is string
7797# having a format:
7798# "DIR[:DIR]:"
7799#       string "DIR[ DIR]" will be prepended to VARIABLE
7800# ":DIR[:DIR]"
7801#       string "DIR[ DIR]" will be appended to VARIABLE
7802# "DIRP[:DIRP]::[DIRA:]DIRA"
7803#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
7804#       "DIRA[ DIRA]" will be appended to VARIABLE
7805# "DIR[:DIR]"
7806#       VARIABLE will be replaced by "DIR[ DIR]"
7807func_munge_path_list ()
7808{
7809    case x$2 in
7810    x)
7811        ;;
7812    *:)
7813        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
7814        ;;
7815    x:*)
7816        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
7817        ;;
7818    *::*)
7819        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
7820        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
7821        ;;
7822    *)
7823        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
7824        ;;
7825    esac
7826}
7827
7828for ac_header in dlfcn.h
7829do :
7830  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7831"
7832if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7833  cat >>confdefs.h <<_ACEOF
7834#define HAVE_DLFCN_H 1
7835_ACEOF
7836
7837fi
7838
7839done
7840
7841
7842
7843
7844
7845# Set options
7846
7847
7848
7849        enable_dlopen=no
7850
7851
7852  enable_win32_dll=no
7853
7854
7855            # Check whether --enable-shared was given.
7856if test "${enable_shared+set}" = set; then :
7857  enableval=$enable_shared; p=${PACKAGE-default}
7858    case $enableval in
7859    yes) enable_shared=yes ;;
7860    no) enable_shared=no ;;
7861    *)
7862      enable_shared=no
7863      # Look at the argument we got.  We use all the common list separators.
7864      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
7865      for pkg in $enableval; do
7866	IFS=$lt_save_ifs
7867	if test "X$pkg" = "X$p"; then
7868	  enable_shared=yes
7869	fi
7870      done
7871      IFS=$lt_save_ifs
7872      ;;
7873    esac
7874else
7875  enable_shared=yes
7876fi
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888# Check whether --with-pic was given.
7889if test "${with_pic+set}" = set; then :
7890  withval=$with_pic; lt_p=${PACKAGE-default}
7891    case $withval in
7892    yes|no) pic_mode=$withval ;;
7893    *)
7894      pic_mode=default
7895      # Look at the argument we got.  We use all the common list separators.
7896      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
7897      for lt_pkg in $withval; do
7898	IFS=$lt_save_ifs
7899	if test "X$lt_pkg" = "X$lt_p"; then
7900	  pic_mode=yes
7901	fi
7902      done
7903      IFS=$lt_save_ifs
7904      ;;
7905    esac
7906else
7907  pic_mode=default
7908fi
7909
7910
7911
7912
7913
7914
7915
7916
7917  # Check whether --enable-fast-install was given.
7918if test "${enable_fast_install+set}" = set; then :
7919  enableval=$enable_fast_install; p=${PACKAGE-default}
7920    case $enableval in
7921    yes) enable_fast_install=yes ;;
7922    no) enable_fast_install=no ;;
7923    *)
7924      enable_fast_install=no
7925      # Look at the argument we got.  We use all the common list separators.
7926      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
7927      for pkg in $enableval; do
7928	IFS=$lt_save_ifs
7929	if test "X$pkg" = "X$p"; then
7930	  enable_fast_install=yes
7931	fi
7932      done
7933      IFS=$lt_save_ifs
7934      ;;
7935    esac
7936else
7937  enable_fast_install=yes
7938fi
7939
7940
7941
7942
7943
7944
7945
7946
7947  shared_archive_member_spec=
7948case $host,$enable_shared in
7949power*-*-aix[5-9]*,yes)
7950  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
7951$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
7952
7953# Check whether --with-aix-soname was given.
7954if test "${with_aix_soname+set}" = set; then :
7955  withval=$with_aix_soname; case $withval in
7956    aix|svr4|both)
7957      ;;
7958    *)
7959      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
7960      ;;
7961    esac
7962    lt_cv_with_aix_soname=$with_aix_soname
7963else
7964  if ${lt_cv_with_aix_soname+:} false; then :
7965  $as_echo_n "(cached) " >&6
7966else
7967  lt_cv_with_aix_soname=aix
7968fi
7969
7970    with_aix_soname=$lt_cv_with_aix_soname
7971fi
7972
7973  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
7974$as_echo "$with_aix_soname" >&6; }
7975  if test aix != "$with_aix_soname"; then
7976    # For the AIX way of multilib, we name the shared archive member
7977    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
7978    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
7979    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
7980    # the AIX toolchain works better with OBJECT_MODE set (default 32).
7981    if test 64 = "${OBJECT_MODE-32}"; then
7982      shared_archive_member_spec=shr_64
7983    else
7984      shared_archive_member_spec=shr
7985    fi
7986  fi
7987  ;;
7988*)
7989  with_aix_soname=aix
7990  ;;
7991esac
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002# This can be used to rebuild libtool when needed
8003LIBTOOL_DEPS=$ltmain
8004
8005# Always use our own libtool.
8006LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037test -z "$LN_S" && LN_S="ln -s"
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052if test -n "${ZSH_VERSION+set}"; then
8053   setopt NO_GLOB_SUBST
8054fi
8055
8056{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8057$as_echo_n "checking for objdir... " >&6; }
8058if ${lt_cv_objdir+:} false; then :
8059  $as_echo_n "(cached) " >&6
8060else
8061  rm -f .libs 2>/dev/null
8062mkdir .libs 2>/dev/null
8063if test -d .libs; then
8064  lt_cv_objdir=.libs
8065else
8066  # MS-DOS does not allow filenames that begin with a dot.
8067  lt_cv_objdir=_libs
8068fi
8069rmdir .libs 2>/dev/null
8070fi
8071{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8072$as_echo "$lt_cv_objdir" >&6; }
8073objdir=$lt_cv_objdir
8074
8075
8076
8077
8078
8079cat >>confdefs.h <<_ACEOF
8080#define LT_OBJDIR "$lt_cv_objdir/"
8081_ACEOF
8082
8083
8084
8085
8086case $host_os in
8087aix3*)
8088  # AIX sometimes has problems with the GCC collect2 program.  For some
8089  # reason, if we set the COLLECT_NAMES environment variable, the problems
8090  # vanish in a puff of smoke.
8091  if test set != "${COLLECT_NAMES+set}"; then
8092    COLLECT_NAMES=
8093    export COLLECT_NAMES
8094  fi
8095  ;;
8096esac
8097
8098# Global variables:
8099ofile=libtool
8100can_build_shared=yes
8101
8102# All known linkers require a '.a' archive for static linking (except MSVC,
8103# which needs '.lib').
8104libext=a
8105
8106with_gnu_ld=$lt_cv_prog_gnu_ld
8107
8108old_CC=$CC
8109old_CFLAGS=$CFLAGS
8110
8111# Set sane defaults for various variables
8112test -z "$CC" && CC=cc
8113test -z "$LTCC" && LTCC=$CC
8114test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8115test -z "$LD" && LD=ld
8116test -z "$ac_objext" && ac_objext=o
8117
8118func_cc_basename $compiler
8119cc_basename=$func_cc_basename_result
8120
8121
8122# Only perform the check for file, if the check method requires it
8123test -z "$MAGIC_CMD" && MAGIC_CMD=file
8124case $deplibs_check_method in
8125file_magic*)
8126  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8127    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8128$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8129if ${lt_cv_path_MAGIC_CMD+:} false; then :
8130  $as_echo_n "(cached) " >&6
8131else
8132  case $MAGIC_CMD in
8133[\\/*] |  ?:[\\/]*)
8134  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8135  ;;
8136*)
8137  lt_save_MAGIC_CMD=$MAGIC_CMD
8138  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8139  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8140  for ac_dir in $ac_dummy; do
8141    IFS=$lt_save_ifs
8142    test -z "$ac_dir" && ac_dir=.
8143    if test -f "$ac_dir/${ac_tool_prefix}file"; then
8144      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
8145      if test -n "$file_magic_test_file"; then
8146	case $deplibs_check_method in
8147	"file_magic "*)
8148	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8149	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8150	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8151	    $EGREP "$file_magic_regex" > /dev/null; then
8152	    :
8153	  else
8154	    cat <<_LT_EOF 1>&2
8155
8156*** Warning: the command libtool uses to detect shared libraries,
8157*** $file_magic_cmd, produces output that libtool cannot recognize.
8158*** The result is that libtool may fail to recognize shared libraries
8159*** as such.  This will affect the creation of libtool libraries that
8160*** depend on shared libraries, but programs linked with such libtool
8161*** libraries will work regardless of this problem.  Nevertheless, you
8162*** may want to report the problem to your system manager and/or to
8163*** bug-libtool@gnu.org
8164
8165_LT_EOF
8166	  fi ;;
8167	esac
8168      fi
8169      break
8170    fi
8171  done
8172  IFS=$lt_save_ifs
8173  MAGIC_CMD=$lt_save_MAGIC_CMD
8174  ;;
8175esac
8176fi
8177
8178MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8179if test -n "$MAGIC_CMD"; then
8180  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8181$as_echo "$MAGIC_CMD" >&6; }
8182else
8183  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8184$as_echo "no" >&6; }
8185fi
8186
8187
8188
8189
8190
8191if test -z "$lt_cv_path_MAGIC_CMD"; then
8192  if test -n "$ac_tool_prefix"; then
8193    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8194$as_echo_n "checking for file... " >&6; }
8195if ${lt_cv_path_MAGIC_CMD+:} false; then :
8196  $as_echo_n "(cached) " >&6
8197else
8198  case $MAGIC_CMD in
8199[\\/*] |  ?:[\\/]*)
8200  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8201  ;;
8202*)
8203  lt_save_MAGIC_CMD=$MAGIC_CMD
8204  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8205  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8206  for ac_dir in $ac_dummy; do
8207    IFS=$lt_save_ifs
8208    test -z "$ac_dir" && ac_dir=.
8209    if test -f "$ac_dir/file"; then
8210      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
8211      if test -n "$file_magic_test_file"; then
8212	case $deplibs_check_method in
8213	"file_magic "*)
8214	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8215	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8216	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8217	    $EGREP "$file_magic_regex" > /dev/null; then
8218	    :
8219	  else
8220	    cat <<_LT_EOF 1>&2
8221
8222*** Warning: the command libtool uses to detect shared libraries,
8223*** $file_magic_cmd, produces output that libtool cannot recognize.
8224*** The result is that libtool may fail to recognize shared libraries
8225*** as such.  This will affect the creation of libtool libraries that
8226*** depend on shared libraries, but programs linked with such libtool
8227*** libraries will work regardless of this problem.  Nevertheless, you
8228*** may want to report the problem to your system manager and/or to
8229*** bug-libtool@gnu.org
8230
8231_LT_EOF
8232	  fi ;;
8233	esac
8234      fi
8235      break
8236    fi
8237  done
8238  IFS=$lt_save_ifs
8239  MAGIC_CMD=$lt_save_MAGIC_CMD
8240  ;;
8241esac
8242fi
8243
8244MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8245if test -n "$MAGIC_CMD"; then
8246  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8247$as_echo "$MAGIC_CMD" >&6; }
8248else
8249  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8250$as_echo "no" >&6; }
8251fi
8252
8253
8254  else
8255    MAGIC_CMD=:
8256  fi
8257fi
8258
8259  fi
8260  ;;
8261esac
8262
8263# Use C for the default configuration in the libtool script
8264
8265lt_save_CC=$CC
8266ac_ext=c
8267ac_cpp='$CPP $CPPFLAGS'
8268ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8269ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8270ac_compiler_gnu=$ac_cv_c_compiler_gnu
8271
8272
8273# Source file extension for C test sources.
8274ac_ext=c
8275
8276# Object file extension for compiled C test sources.
8277objext=o
8278objext=$objext
8279
8280# Code to be used in simple compile tests
8281lt_simple_compile_test_code="int some_variable = 0;"
8282
8283# Code to be used in simple link tests
8284lt_simple_link_test_code='int main(){return(0);}'
8285
8286
8287
8288
8289
8290
8291
8292# If no C compiler was specified, use CC.
8293LTCC=${LTCC-"$CC"}
8294
8295# If no C compiler flags were specified, use CFLAGS.
8296LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8297
8298# Allow CC to be a program name with arguments.
8299compiler=$CC
8300
8301# Save the default compiler, since it gets overwritten when the other
8302# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8303compiler_DEFAULT=$CC
8304
8305# save warnings/boilerplate of simple test code
8306ac_outfile=conftest.$ac_objext
8307echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8308eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8309_lt_compiler_boilerplate=`cat conftest.err`
8310$RM conftest*
8311
8312ac_outfile=conftest.$ac_objext
8313echo "$lt_simple_link_test_code" >conftest.$ac_ext
8314eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8315_lt_linker_boilerplate=`cat conftest.err`
8316$RM -r conftest*
8317
8318
8319if test -n "$compiler"; then
8320
8321lt_prog_compiler_no_builtin_flag=
8322
8323if test yes = "$GCC"; then
8324  case $cc_basename in
8325  nvcc*)
8326    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8327  *)
8328    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8329  esac
8330
8331  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8332$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8333if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8334  $as_echo_n "(cached) " >&6
8335else
8336  lt_cv_prog_compiler_rtti_exceptions=no
8337   ac_outfile=conftest.$ac_objext
8338   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8339   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
8340   # Insert the option either (1) after the last *FLAGS variable, or
8341   # (2) before a word containing "conftest.", or (3) at the end.
8342   # Note that $ac_compile itself does not contain backslashes and begins
8343   # with a dollar sign (not a hyphen), so the echo should work correctly.
8344   # The option is referenced via a variable to avoid confusing sed.
8345   lt_compile=`echo "$ac_compile" | $SED \
8346   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8347   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8348   -e 's:$: $lt_compiler_flag:'`
8349   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8350   (eval "$lt_compile" 2>conftest.err)
8351   ac_status=$?
8352   cat conftest.err >&5
8353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8354   if (exit $ac_status) && test -s "$ac_outfile"; then
8355     # The compiler can only warn and ignore the option if not recognized
8356     # So say no if there are warnings other than the usual output.
8357     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8358     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8359     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8360       lt_cv_prog_compiler_rtti_exceptions=yes
8361     fi
8362   fi
8363   $RM conftest*
8364
8365fi
8366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8367$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8368
8369if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
8370    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8371else
8372    :
8373fi
8374
8375fi
8376
8377
8378
8379
8380
8381
8382  lt_prog_compiler_wl=
8383lt_prog_compiler_pic=
8384lt_prog_compiler_static=
8385
8386
8387  if test yes = "$GCC"; then
8388    lt_prog_compiler_wl='-Wl,'
8389    lt_prog_compiler_static='-static'
8390
8391    case $host_os in
8392      aix*)
8393      # All AIX code is PIC.
8394      if test ia64 = "$host_cpu"; then
8395	# AIX 5 now supports IA64 processor
8396	lt_prog_compiler_static='-Bstatic'
8397      fi
8398      lt_prog_compiler_pic='-fPIC'
8399      ;;
8400
8401    amigaos*)
8402      case $host_cpu in
8403      powerpc)
8404            # see comment about AmigaOS4 .so support
8405            lt_prog_compiler_pic='-fPIC'
8406        ;;
8407      m68k)
8408            # FIXME: we need at least 68020 code to build shared libraries, but
8409            # adding the '-m68020' flag to GCC prevents building anything better,
8410            # like '-m68040'.
8411            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8412        ;;
8413      esac
8414      ;;
8415
8416    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8417      # PIC is the default for these OSes.
8418      ;;
8419
8420    mingw* | cygwin* | pw32* | os2* | cegcc*)
8421      # This hack is so that the source file can tell whether it is being
8422      # built for inclusion in a dll (and should export symbols for example).
8423      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8424      # (--disable-auto-import) libraries
8425      lt_prog_compiler_pic='-DDLL_EXPORT'
8426      case $host_os in
8427      os2*)
8428	lt_prog_compiler_static='$wl-static'
8429	;;
8430      esac
8431      ;;
8432
8433    darwin* | rhapsody*)
8434      # PIC is the default on this platform
8435      # Common symbols not allowed in MH_DYLIB files
8436      lt_prog_compiler_pic='-fno-common'
8437      ;;
8438
8439    haiku*)
8440      # PIC is the default for Haiku.
8441      # The "-static" flag exists, but is broken.
8442      lt_prog_compiler_static=
8443      ;;
8444
8445    hpux*)
8446      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8447      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8448      # sets the default TLS model and affects inlining.
8449      case $host_cpu in
8450      hppa*64*)
8451	# +Z the default
8452	;;
8453      *)
8454	lt_prog_compiler_pic='-fPIC'
8455	;;
8456      esac
8457      ;;
8458
8459    interix[3-9]*)
8460      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8461      # Instead, we relocate shared libraries at runtime.
8462      ;;
8463
8464    msdosdjgpp*)
8465      # Just because we use GCC doesn't mean we suddenly get shared libraries
8466      # on systems that don't support them.
8467      lt_prog_compiler_can_build_shared=no
8468      enable_shared=no
8469      ;;
8470
8471    *nto* | *qnx*)
8472      # QNX uses GNU C++, but need to define -shared option too, otherwise
8473      # it will coredump.
8474      lt_prog_compiler_pic='-fPIC -shared'
8475      ;;
8476
8477    sysv4*MP*)
8478      if test -d /usr/nec; then
8479	lt_prog_compiler_pic=-Kconform_pic
8480      fi
8481      ;;
8482
8483    *)
8484      lt_prog_compiler_pic='-fPIC'
8485      ;;
8486    esac
8487
8488    case $cc_basename in
8489    nvcc*) # Cuda Compiler Driver 2.2
8490      lt_prog_compiler_wl='-Xlinker '
8491      if test -n "$lt_prog_compiler_pic"; then
8492        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8493      fi
8494      ;;
8495    esac
8496  else
8497    # PORTME Check for flag to pass linker flags through the system compiler.
8498    case $host_os in
8499    aix*)
8500      lt_prog_compiler_wl='-Wl,'
8501      if test ia64 = "$host_cpu"; then
8502	# AIX 5 now supports IA64 processor
8503	lt_prog_compiler_static='-Bstatic'
8504      else
8505	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8506      fi
8507      ;;
8508
8509    darwin* | rhapsody*)
8510      # PIC is the default on this platform
8511      # Common symbols not allowed in MH_DYLIB files
8512      lt_prog_compiler_pic='-fno-common'
8513      case $cc_basename in
8514      nagfor*)
8515        # NAG Fortran compiler
8516        lt_prog_compiler_wl='-Wl,-Wl,,'
8517        lt_prog_compiler_pic='-PIC'
8518        lt_prog_compiler_static='-Bstatic'
8519        ;;
8520      esac
8521      ;;
8522
8523    mingw* | cygwin* | pw32* | os2* | cegcc*)
8524      # This hack is so that the source file can tell whether it is being
8525      # built for inclusion in a dll (and should export symbols for example).
8526      lt_prog_compiler_pic='-DDLL_EXPORT'
8527      case $host_os in
8528      os2*)
8529	lt_prog_compiler_static='$wl-static'
8530	;;
8531      esac
8532      ;;
8533
8534    hpux9* | hpux10* | hpux11*)
8535      lt_prog_compiler_wl='-Wl,'
8536      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8537      # not for PA HP-UX.
8538      case $host_cpu in
8539      hppa*64*|ia64*)
8540	# +Z the default
8541	;;
8542      *)
8543	lt_prog_compiler_pic='+Z'
8544	;;
8545      esac
8546      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8547      lt_prog_compiler_static='$wl-a ${wl}archive'
8548      ;;
8549
8550    irix5* | irix6* | nonstopux*)
8551      lt_prog_compiler_wl='-Wl,'
8552      # PIC (with -KPIC) is the default.
8553      lt_prog_compiler_static='-non_shared'
8554      ;;
8555
8556    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8557      case $cc_basename in
8558      # old Intel for x86_64, which still supported -KPIC.
8559      ecc*)
8560	lt_prog_compiler_wl='-Wl,'
8561	lt_prog_compiler_pic='-KPIC'
8562	lt_prog_compiler_static='-static'
8563        ;;
8564      # icc used to be incompatible with GCC.
8565      # ICC 10 doesn't accept -KPIC any more.
8566      icc* | ifort*)
8567	lt_prog_compiler_wl='-Wl,'
8568	lt_prog_compiler_pic='-fPIC'
8569	lt_prog_compiler_static='-static'
8570        ;;
8571      # Lahey Fortran 8.1.
8572      lf95*)
8573	lt_prog_compiler_wl='-Wl,'
8574	lt_prog_compiler_pic='--shared'
8575	lt_prog_compiler_static='--static'
8576	;;
8577      nagfor*)
8578	# NAG Fortran compiler
8579	lt_prog_compiler_wl='-Wl,-Wl,,'
8580	lt_prog_compiler_pic='-PIC'
8581	lt_prog_compiler_static='-Bstatic'
8582	;;
8583      tcc*)
8584	# Fabrice Bellard et al's Tiny C Compiler
8585	lt_prog_compiler_wl='-Wl,'
8586	lt_prog_compiler_pic='-fPIC'
8587	lt_prog_compiler_static='-static'
8588	;;
8589      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8590        # Portland Group compilers (*not* the Pentium gcc compiler,
8591	# which looks to be a dead project)
8592	lt_prog_compiler_wl='-Wl,'
8593	lt_prog_compiler_pic='-fpic'
8594	lt_prog_compiler_static='-Bstatic'
8595        ;;
8596      ccc*)
8597        lt_prog_compiler_wl='-Wl,'
8598        # All Alpha code is PIC.
8599        lt_prog_compiler_static='-non_shared'
8600        ;;
8601      xl* | bgxl* | bgf* | mpixl*)
8602	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8603	lt_prog_compiler_wl='-Wl,'
8604	lt_prog_compiler_pic='-qpic'
8605	lt_prog_compiler_static='-qstaticlink'
8606	;;
8607      *)
8608	case `$CC -V 2>&1 | sed 5q` in
8609	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8610	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8611	  lt_prog_compiler_pic='-KPIC'
8612	  lt_prog_compiler_static='-Bstatic'
8613	  lt_prog_compiler_wl=''
8614	  ;;
8615	*Sun\ F* | *Sun*Fortran*)
8616	  lt_prog_compiler_pic='-KPIC'
8617	  lt_prog_compiler_static='-Bstatic'
8618	  lt_prog_compiler_wl='-Qoption ld '
8619	  ;;
8620	*Sun\ C*)
8621	  # Sun C 5.9
8622	  lt_prog_compiler_pic='-KPIC'
8623	  lt_prog_compiler_static='-Bstatic'
8624	  lt_prog_compiler_wl='-Wl,'
8625	  ;;
8626        *Intel*\ [CF]*Compiler*)
8627	  lt_prog_compiler_wl='-Wl,'
8628	  lt_prog_compiler_pic='-fPIC'
8629	  lt_prog_compiler_static='-static'
8630	  ;;
8631	*Portland\ Group*)
8632	  lt_prog_compiler_wl='-Wl,'
8633	  lt_prog_compiler_pic='-fpic'
8634	  lt_prog_compiler_static='-Bstatic'
8635	  ;;
8636	esac
8637	;;
8638      esac
8639      ;;
8640
8641    newsos6)
8642      lt_prog_compiler_pic='-KPIC'
8643      lt_prog_compiler_static='-Bstatic'
8644      ;;
8645
8646    *nto* | *qnx*)
8647      # QNX uses GNU C++, but need to define -shared option too, otherwise
8648      # it will coredump.
8649      lt_prog_compiler_pic='-fPIC -shared'
8650      ;;
8651
8652    osf3* | osf4* | osf5*)
8653      lt_prog_compiler_wl='-Wl,'
8654      # All OSF/1 code is PIC.
8655      lt_prog_compiler_static='-non_shared'
8656      ;;
8657
8658    rdos*)
8659      lt_prog_compiler_static='-non_shared'
8660      ;;
8661
8662    solaris*)
8663      lt_prog_compiler_pic='-KPIC'
8664      lt_prog_compiler_static='-Bstatic'
8665      case $cc_basename in
8666      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8667	lt_prog_compiler_wl='-Qoption ld ';;
8668      *)
8669	lt_prog_compiler_wl='-Wl,';;
8670      esac
8671      ;;
8672
8673    sunos4*)
8674      lt_prog_compiler_wl='-Qoption ld '
8675      lt_prog_compiler_pic='-PIC'
8676      lt_prog_compiler_static='-Bstatic'
8677      ;;
8678
8679    sysv4 | sysv4.2uw2* | sysv4.3*)
8680      lt_prog_compiler_wl='-Wl,'
8681      lt_prog_compiler_pic='-KPIC'
8682      lt_prog_compiler_static='-Bstatic'
8683      ;;
8684
8685    sysv4*MP*)
8686      if test -d /usr/nec; then
8687	lt_prog_compiler_pic='-Kconform_pic'
8688	lt_prog_compiler_static='-Bstatic'
8689      fi
8690      ;;
8691
8692    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8693      lt_prog_compiler_wl='-Wl,'
8694      lt_prog_compiler_pic='-KPIC'
8695      lt_prog_compiler_static='-Bstatic'
8696      ;;
8697
8698    unicos*)
8699      lt_prog_compiler_wl='-Wl,'
8700      lt_prog_compiler_can_build_shared=no
8701      ;;
8702
8703    uts4*)
8704      lt_prog_compiler_pic='-pic'
8705      lt_prog_compiler_static='-Bstatic'
8706      ;;
8707
8708    *)
8709      lt_prog_compiler_can_build_shared=no
8710      ;;
8711    esac
8712  fi
8713
8714case $host_os in
8715  # For platforms that do not support PIC, -DPIC is meaningless:
8716  *djgpp*)
8717    lt_prog_compiler_pic=
8718    ;;
8719  *)
8720    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8721    ;;
8722esac
8723
8724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8725$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8726if ${lt_cv_prog_compiler_pic+:} false; then :
8727  $as_echo_n "(cached) " >&6
8728else
8729  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8730fi
8731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8732$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8733lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8734
8735#
8736# Check to make sure the PIC flag actually works.
8737#
8738if test -n "$lt_prog_compiler_pic"; then
8739  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8740$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8741if ${lt_cv_prog_compiler_pic_works+:} false; then :
8742  $as_echo_n "(cached) " >&6
8743else
8744  lt_cv_prog_compiler_pic_works=no
8745   ac_outfile=conftest.$ac_objext
8746   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8747   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
8748   # Insert the option either (1) after the last *FLAGS variable, or
8749   # (2) before a word containing "conftest.", or (3) at the end.
8750   # Note that $ac_compile itself does not contain backslashes and begins
8751   # with a dollar sign (not a hyphen), so the echo should work correctly.
8752   # The option is referenced via a variable to avoid confusing sed.
8753   lt_compile=`echo "$ac_compile" | $SED \
8754   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8755   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8756   -e 's:$: $lt_compiler_flag:'`
8757   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8758   (eval "$lt_compile" 2>conftest.err)
8759   ac_status=$?
8760   cat conftest.err >&5
8761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8762   if (exit $ac_status) && test -s "$ac_outfile"; then
8763     # The compiler can only warn and ignore the option if not recognized
8764     # So say no if there are warnings other than the usual output.
8765     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8766     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8767     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8768       lt_cv_prog_compiler_pic_works=yes
8769     fi
8770   fi
8771   $RM conftest*
8772
8773fi
8774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8775$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8776
8777if test yes = "$lt_cv_prog_compiler_pic_works"; then
8778    case $lt_prog_compiler_pic in
8779     "" | " "*) ;;
8780     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8781     esac
8782else
8783    lt_prog_compiler_pic=
8784     lt_prog_compiler_can_build_shared=no
8785fi
8786
8787fi
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799#
8800# Check to make sure the static flag actually works.
8801#
8802wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8804$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8805if ${lt_cv_prog_compiler_static_works+:} false; then :
8806  $as_echo_n "(cached) " >&6
8807else
8808  lt_cv_prog_compiler_static_works=no
8809   save_LDFLAGS=$LDFLAGS
8810   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8811   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8812   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8813     # The linker can only warn and ignore the option if not recognized
8814     # So say no if there are warnings
8815     if test -s conftest.err; then
8816       # Append any errors to the config.log.
8817       cat conftest.err 1>&5
8818       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8819       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8820       if diff conftest.exp conftest.er2 >/dev/null; then
8821         lt_cv_prog_compiler_static_works=yes
8822       fi
8823     else
8824       lt_cv_prog_compiler_static_works=yes
8825     fi
8826   fi
8827   $RM -r conftest*
8828   LDFLAGS=$save_LDFLAGS
8829
8830fi
8831{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8832$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8833
8834if test yes = "$lt_cv_prog_compiler_static_works"; then
8835    :
8836else
8837    lt_prog_compiler_static=
8838fi
8839
8840
8841
8842
8843
8844
8845
8846  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8847$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8848if ${lt_cv_prog_compiler_c_o+:} false; then :
8849  $as_echo_n "(cached) " >&6
8850else
8851  lt_cv_prog_compiler_c_o=no
8852   $RM -r conftest 2>/dev/null
8853   mkdir conftest
8854   cd conftest
8855   mkdir out
8856   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8857
8858   lt_compiler_flag="-o out/conftest2.$ac_objext"
8859   # Insert the option either (1) after the last *FLAGS variable, or
8860   # (2) before a word containing "conftest.", or (3) at the end.
8861   # Note that $ac_compile itself does not contain backslashes and begins
8862   # with a dollar sign (not a hyphen), so the echo should work correctly.
8863   lt_compile=`echo "$ac_compile" | $SED \
8864   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8865   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8866   -e 's:$: $lt_compiler_flag:'`
8867   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8868   (eval "$lt_compile" 2>out/conftest.err)
8869   ac_status=$?
8870   cat out/conftest.err >&5
8871   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8872   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8873   then
8874     # The compiler can only warn and ignore the option if not recognized
8875     # So say no if there are warnings
8876     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8877     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8878     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8879       lt_cv_prog_compiler_c_o=yes
8880     fi
8881   fi
8882   chmod u+w . 2>&5
8883   $RM conftest*
8884   # SGI C++ compiler will create directory out/ii_files/ for
8885   # template instantiation
8886   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8887   $RM out/* && rmdir out
8888   cd ..
8889   $RM -r conftest
8890   $RM conftest*
8891
8892fi
8893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8894$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8895
8896
8897
8898
8899
8900
8901  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8902$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8903if ${lt_cv_prog_compiler_c_o+:} false; then :
8904  $as_echo_n "(cached) " >&6
8905else
8906  lt_cv_prog_compiler_c_o=no
8907   $RM -r conftest 2>/dev/null
8908   mkdir conftest
8909   cd conftest
8910   mkdir out
8911   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8912
8913   lt_compiler_flag="-o out/conftest2.$ac_objext"
8914   # Insert the option either (1) after the last *FLAGS variable, or
8915   # (2) before a word containing "conftest.", or (3) at the end.
8916   # Note that $ac_compile itself does not contain backslashes and begins
8917   # with a dollar sign (not a hyphen), so the echo should work correctly.
8918   lt_compile=`echo "$ac_compile" | $SED \
8919   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8920   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8921   -e 's:$: $lt_compiler_flag:'`
8922   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8923   (eval "$lt_compile" 2>out/conftest.err)
8924   ac_status=$?
8925   cat out/conftest.err >&5
8926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8927   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8928   then
8929     # The compiler can only warn and ignore the option if not recognized
8930     # So say no if there are warnings
8931     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8932     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8933     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8934       lt_cv_prog_compiler_c_o=yes
8935     fi
8936   fi
8937   chmod u+w . 2>&5
8938   $RM conftest*
8939   # SGI C++ compiler will create directory out/ii_files/ for
8940   # template instantiation
8941   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8942   $RM out/* && rmdir out
8943   cd ..
8944   $RM -r conftest
8945   $RM conftest*
8946
8947fi
8948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8949$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8950
8951
8952
8953
8954hard_links=nottested
8955if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
8956  # do not overwrite the value of need_locks provided by the user
8957  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8958$as_echo_n "checking if we can lock with hard links... " >&6; }
8959  hard_links=yes
8960  $RM conftest*
8961  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8962  touch conftest.a
8963  ln conftest.a conftest.b 2>&5 || hard_links=no
8964  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8965  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8966$as_echo "$hard_links" >&6; }
8967  if test no = "$hard_links"; then
8968    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
8969$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
8970    need_locks=warn
8971  fi
8972else
8973  need_locks=no
8974fi
8975
8976
8977
8978
8979
8980
8981  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8982$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8983
8984  runpath_var=
8985  allow_undefined_flag=
8986  always_export_symbols=no
8987  archive_cmds=
8988  archive_expsym_cmds=
8989  compiler_needs_object=no
8990  enable_shared_with_static_runtimes=no
8991  export_dynamic_flag_spec=
8992  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8993  hardcode_automatic=no
8994  hardcode_direct=no
8995  hardcode_direct_absolute=no
8996  hardcode_libdir_flag_spec=
8997  hardcode_libdir_separator=
8998  hardcode_minus_L=no
8999  hardcode_shlibpath_var=unsupported
9000  inherit_rpath=no
9001  link_all_deplibs=unknown
9002  module_cmds=
9003  module_expsym_cmds=
9004  old_archive_from_new_cmds=
9005  old_archive_from_expsyms_cmds=
9006  thread_safe_flag_spec=
9007  whole_archive_flag_spec=
9008  # include_expsyms should be a list of space-separated symbols to be *always*
9009  # included in the symbol list
9010  include_expsyms=
9011  # exclude_expsyms can be an extended regexp of symbols to exclude
9012  # it will be wrapped by ' (' and ')$', so one must not match beginning or
9013  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
9014  # as well as any symbol that contains 'd'.
9015  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9016  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9017  # platforms (ab)use it in PIC code, but their linkers get confused if
9018  # the symbol is explicitly referenced.  Since portable code cannot
9019  # rely on this symbol name, it's probably fine to never include it in
9020  # preloaded symbol tables.
9021  # Exclude shared library initialization/finalization symbols.
9022  extract_expsyms_cmds=
9023
9024  case $host_os in
9025  cygwin* | mingw* | pw32* | cegcc*)
9026    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9027    # When not using gcc, we currently assume that we are using
9028    # Microsoft Visual C++.
9029    if test yes != "$GCC"; then
9030      with_gnu_ld=no
9031    fi
9032    ;;
9033  interix*)
9034    # we just hope/assume this is gcc and not c89 (= MSVC++)
9035    with_gnu_ld=yes
9036    ;;
9037  openbsd* | bitrig*)
9038    with_gnu_ld=no
9039    ;;
9040  esac
9041
9042  ld_shlibs=yes
9043
9044  # On some targets, GNU ld is compatible enough with the native linker
9045  # that we're better off using the native interface for both.
9046  lt_use_gnu_ld_interface=no
9047  if test yes = "$with_gnu_ld"; then
9048    case $host_os in
9049      aix*)
9050	# The AIX port of GNU ld has always aspired to compatibility
9051	# with the native linker.  However, as the warning in the GNU ld
9052	# block says, versions before 2.19.5* couldn't really create working
9053	# shared libraries, regardless of the interface used.
9054	case `$LD -v 2>&1` in
9055	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9056	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9057	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9058	  *)
9059	    lt_use_gnu_ld_interface=yes
9060	    ;;
9061	esac
9062	;;
9063      *)
9064	lt_use_gnu_ld_interface=yes
9065	;;
9066    esac
9067  fi
9068
9069  if test yes = "$lt_use_gnu_ld_interface"; then
9070    # If archive_cmds runs LD, not CC, wlarc should be empty
9071    wlarc='$wl'
9072
9073    # Set some defaults for GNU ld with shared library support. These
9074    # are reset later if shared libraries are not supported. Putting them
9075    # here allows them to be overridden if necessary.
9076    runpath_var=LD_RUN_PATH
9077    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9078    export_dynamic_flag_spec='$wl--export-dynamic'
9079    # ancient GNU ld didn't support --whole-archive et. al.
9080    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9081      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
9082    else
9083      whole_archive_flag_spec=
9084    fi
9085    supports_anon_versioning=no
9086    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
9087      *GNU\ gold*) supports_anon_versioning=yes ;;
9088      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9089      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9090      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9091      *\ 2.11.*) ;; # other 2.11 versions
9092      *) supports_anon_versioning=yes ;;
9093    esac
9094
9095    # See if GNU ld supports shared libraries.
9096    case $host_os in
9097    aix[3-9]*)
9098      # On AIX/PPC, the GNU linker is very broken
9099      if test ia64 != "$host_cpu"; then
9100	ld_shlibs=no
9101	cat <<_LT_EOF 1>&2
9102
9103*** Warning: the GNU linker, at least up to release 2.19, is reported
9104*** to be unable to reliably create shared libraries on AIX.
9105*** Therefore, libtool is disabling shared libraries support.  If you
9106*** really care for shared libraries, you may want to install binutils
9107*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9108*** You will then need to restart the configuration process.
9109
9110_LT_EOF
9111      fi
9112      ;;
9113
9114    amigaos*)
9115      case $host_cpu in
9116      powerpc)
9117            # see comment about AmigaOS4 .so support
9118            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9119            archive_expsym_cmds=''
9120        ;;
9121      m68k)
9122            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)'
9123            hardcode_libdir_flag_spec='-L$libdir'
9124            hardcode_minus_L=yes
9125        ;;
9126      esac
9127      ;;
9128
9129    beos*)
9130      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9131	allow_undefined_flag=unsupported
9132	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9133	# support --undefined.  This deserves some investigation.  FIXME
9134	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9135      else
9136	ld_shlibs=no
9137      fi
9138      ;;
9139
9140    cygwin* | mingw* | pw32* | cegcc*)
9141      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9142      # as there is no search path for DLLs.
9143      hardcode_libdir_flag_spec='-L$libdir'
9144      export_dynamic_flag_spec='$wl--export-all-symbols'
9145      allow_undefined_flag=unsupported
9146      always_export_symbols=no
9147      enable_shared_with_static_runtimes=yes
9148      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'
9149      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9150
9151      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9152        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9153	# If the export-symbols file already is a .def file, use it as
9154	# is; otherwise, prepend EXPORTS...
9155	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
9156          cp $export_symbols $output_objdir/$soname.def;
9157        else
9158          echo EXPORTS > $output_objdir/$soname.def;
9159          cat $export_symbols >> $output_objdir/$soname.def;
9160        fi~
9161        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9162      else
9163	ld_shlibs=no
9164      fi
9165      ;;
9166
9167    haiku*)
9168      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9169      link_all_deplibs=yes
9170      ;;
9171
9172    os2*)
9173      hardcode_libdir_flag_spec='-L$libdir'
9174      hardcode_minus_L=yes
9175      allow_undefined_flag=unsupported
9176      shrext_cmds=.dll
9177      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9178	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9179	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9180	$ECHO EXPORTS >> $output_objdir/$libname.def~
9181	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
9182	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9183	emximp -o $lib $output_objdir/$libname.def'
9184      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9185	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9186	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9187	$ECHO EXPORTS >> $output_objdir/$libname.def~
9188	prefix_cmds="$SED"~
9189	if test EXPORTS = "`$SED 1q $export_symbols`"; then
9190	  prefix_cmds="$prefix_cmds -e 1d";
9191	fi~
9192	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
9193	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
9194	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9195	emximp -o $lib $output_objdir/$libname.def'
9196      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
9197      enable_shared_with_static_runtimes=yes
9198      ;;
9199
9200    interix[3-9]*)
9201      hardcode_direct=no
9202      hardcode_shlibpath_var=no
9203      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
9204      export_dynamic_flag_spec='$wl-E'
9205      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9206      # Instead, shared libraries are loaded at an image base (0x10000000 by
9207      # default) and relocated if they conflict, which is a slow very memory
9208      # consuming and fragmenting process.  To avoid this, we pick a random,
9209      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9210      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9211      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9212      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'
9213      ;;
9214
9215    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9216      tmp_diet=no
9217      if test linux-dietlibc = "$host_os"; then
9218	case $cc_basename in
9219	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9220	esac
9221      fi
9222      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9223	 && test no = "$tmp_diet"
9224      then
9225	tmp_addflag=' $pic_flag'
9226	tmp_sharedflag='-shared'
9227	case $cc_basename,$host_cpu in
9228        pgcc*)				# Portland Group C compiler
9229	  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'
9230	  tmp_addflag=' $pic_flag'
9231	  ;;
9232	pgf77* | pgf90* | pgf95* | pgfortran*)
9233					# Portland Group f77 and f90 compilers
9234	  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'
9235	  tmp_addflag=' $pic_flag -Mnomain' ;;
9236	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9237	  tmp_addflag=' -i_dynamic' ;;
9238	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9239	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9240	ifc* | ifort*)			# Intel Fortran compiler
9241	  tmp_addflag=' -nofor_main' ;;
9242	lf95*)				# Lahey Fortran 8.1
9243	  whole_archive_flag_spec=
9244	  tmp_sharedflag='--shared' ;;
9245        nagfor*)                        # NAGFOR 5.3
9246          tmp_sharedflag='-Wl,-shared' ;;
9247	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9248	  tmp_sharedflag='-qmkshrobj'
9249	  tmp_addflag= ;;
9250	nvcc*)	# Cuda Compiler Driver 2.2
9251	  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'
9252	  compiler_needs_object=yes
9253	  ;;
9254	esac
9255	case `$CC -V 2>&1 | sed 5q` in
9256	*Sun\ C*)			# Sun C 5.9
9257	  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'
9258	  compiler_needs_object=yes
9259	  tmp_sharedflag='-G' ;;
9260	*Sun\ F*)			# Sun Fortran 8.3
9261	  tmp_sharedflag='-G' ;;
9262	esac
9263	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9264
9265        if test yes = "$supports_anon_versioning"; then
9266          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9267            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9268            echo "local: *; };" >> $output_objdir/$libname.ver~
9269            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
9270        fi
9271
9272	case $cc_basename in
9273	tcc*)
9274	  export_dynamic_flag_spec='-rdynamic'
9275	  ;;
9276	xlf* | bgf* | bgxlf* | mpixlf*)
9277	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9278	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9279	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9280	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9281	  if test yes = "$supports_anon_versioning"; then
9282	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9283              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9284              echo "local: *; };" >> $output_objdir/$libname.ver~
9285              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9286	  fi
9287	  ;;
9288	esac
9289      else
9290        ld_shlibs=no
9291      fi
9292      ;;
9293
9294    netbsd*)
9295      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9296	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9297	wlarc=
9298      else
9299	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9300	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9301      fi
9302      ;;
9303
9304    solaris*)
9305      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9306	ld_shlibs=no
9307	cat <<_LT_EOF 1>&2
9308
9309*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9310*** create shared libraries on Solaris systems.  Therefore, libtool
9311*** is disabling shared libraries support.  We urge you to upgrade GNU
9312*** binutils to release 2.9.1 or newer.  Another option is to modify
9313*** your PATH or compiler configuration so that the native linker is
9314*** used, and then restart.
9315
9316_LT_EOF
9317      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9318	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9319	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9320      else
9321	ld_shlibs=no
9322      fi
9323      ;;
9324
9325    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9326      case `$LD -v 2>&1` in
9327        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9328	ld_shlibs=no
9329	cat <<_LT_EOF 1>&2
9330
9331*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
9332*** reliably create shared libraries on SCO systems.  Therefore, libtool
9333*** is disabling shared libraries support.  We urge you to upgrade GNU
9334*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9335*** your PATH or compiler configuration so that the native linker is
9336*** used, and then restart.
9337
9338_LT_EOF
9339	;;
9340	*)
9341	  # For security reasons, it is highly recommended that you always
9342	  # use absolute paths for naming shared libraries, and exclude the
9343	  # DT_RUNPATH tag from executables and libraries.  But doing so
9344	  # requires that you compile everything twice, which is a pain.
9345	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9346	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9347	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9348	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9349	  else
9350	    ld_shlibs=no
9351	  fi
9352	;;
9353      esac
9354      ;;
9355
9356    sunos4*)
9357      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9358      wlarc=
9359      hardcode_direct=yes
9360      hardcode_shlibpath_var=no
9361      ;;
9362
9363    *)
9364      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9365	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9366	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9367      else
9368	ld_shlibs=no
9369      fi
9370      ;;
9371    esac
9372
9373    if test no = "$ld_shlibs"; then
9374      runpath_var=
9375      hardcode_libdir_flag_spec=
9376      export_dynamic_flag_spec=
9377      whole_archive_flag_spec=
9378    fi
9379  else
9380    # PORTME fill in a description of your system's linker (not GNU ld)
9381    case $host_os in
9382    aix3*)
9383      allow_undefined_flag=unsupported
9384      always_export_symbols=yes
9385      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'
9386      # Note: this linker hardcodes the directories in LIBPATH if there
9387      # are no directories specified by -L.
9388      hardcode_minus_L=yes
9389      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
9390	# Neither direct hardcoding nor static linking is supported with a
9391	# broken collect2.
9392	hardcode_direct=unsupported
9393      fi
9394      ;;
9395
9396    aix[4-9]*)
9397      if test ia64 = "$host_cpu"; then
9398	# On IA64, the linker does run time linking by default, so we don't
9399	# have to do anything special.
9400	aix_use_runtimelinking=no
9401	exp_sym_flag='-Bexport'
9402	no_entry_flag=
9403      else
9404	# If we're using GNU nm, then we don't want the "-C" option.
9405	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
9406	# Without the "-l" option, or with the "-B" option, AIX nm treats
9407	# weak defined symbols like other global defined symbols, whereas
9408	# GNU nm marks them as "W".
9409	# While the 'weak' keyword is ignored in the Export File, we need
9410	# it in the Import File for the 'aix-soname' feature, so we have
9411	# to replace the "-B" option with "-P" for AIX nm.
9412	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9413	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
9414	else
9415	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
9416	fi
9417	aix_use_runtimelinking=no
9418
9419	# Test if we are trying to use run time linking or normal
9420	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9421	# have runtime linking enabled, and use it for executables.
9422	# For shared libraries, we enable/disable runtime linking
9423	# depending on the kind of the shared library created -
9424	# when "with_aix_soname,aix_use_runtimelinking" is:
9425	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
9426	# "aix,yes"  lib.so          shared, rtl:yes, for executables
9427	#            lib.a           static archive
9428	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
9429	#            lib.a(lib.so.V) shared, rtl:no,  for executables
9430	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
9431	#            lib.a(lib.so.V) shared, rtl:no
9432	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
9433	#            lib.a           static archive
9434	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9435	  for ld_flag in $LDFLAGS; do
9436	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
9437	    aix_use_runtimelinking=yes
9438	    break
9439	  fi
9440	  done
9441	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
9442	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
9443	    # so we don't have lib.a shared libs to link our executables.
9444	    # We have to force runtime linking in this case.
9445	    aix_use_runtimelinking=yes
9446	    LDFLAGS="$LDFLAGS -Wl,-brtl"
9447	  fi
9448	  ;;
9449	esac
9450
9451	exp_sym_flag='-bexport'
9452	no_entry_flag='-bnoentry'
9453      fi
9454
9455      # When large executables or shared objects are built, AIX ld can
9456      # have problems creating the table of contents.  If linking a library
9457      # or program results in "error TOC overflow" add -mminimal-toc to
9458      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9459      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9460
9461      archive_cmds=''
9462      hardcode_direct=yes
9463      hardcode_direct_absolute=yes
9464      hardcode_libdir_separator=':'
9465      link_all_deplibs=yes
9466      file_list_spec='$wl-f,'
9467      case $with_aix_soname,$aix_use_runtimelinking in
9468      aix,*) ;; # traditional, no import file
9469      svr4,* | *,yes) # use import file
9470	# The Import File defines what to hardcode.
9471	hardcode_direct=no
9472	hardcode_direct_absolute=no
9473	;;
9474      esac
9475
9476      if test yes = "$GCC"; then
9477	case $host_os in aix4.[012]|aix4.[012].*)
9478	# We only want to do this on AIX 4.2 and lower, the check
9479	# below for broken collect2 doesn't work under 4.3+
9480	  collect2name=`$CC -print-prog-name=collect2`
9481	  if test -f "$collect2name" &&
9482	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9483	  then
9484	  # We have reworked collect2
9485	  :
9486	  else
9487	  # We have old collect2
9488	  hardcode_direct=unsupported
9489	  # It fails to find uninstalled libraries when the uninstalled
9490	  # path is not listed in the libpath.  Setting hardcode_minus_L
9491	  # to unsupported forces relinking
9492	  hardcode_minus_L=yes
9493	  hardcode_libdir_flag_spec='-L$libdir'
9494	  hardcode_libdir_separator=
9495	  fi
9496	  ;;
9497	esac
9498	shared_flag='-shared'
9499	if test yes = "$aix_use_runtimelinking"; then
9500	  shared_flag="$shared_flag "'$wl-G'
9501	fi
9502	# Need to ensure runtime linking is disabled for the traditional
9503	# shared library, or the linker may eventually find shared libraries
9504	# /with/ Import File - we do not want to mix them.
9505	shared_flag_aix='-shared'
9506	shared_flag_svr4='-shared $wl-G'
9507      else
9508	# not using gcc
9509	if test ia64 = "$host_cpu"; then
9510	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9511	# chokes on -Wl,-G. The following line is correct:
9512	  shared_flag='-G'
9513	else
9514	  if test yes = "$aix_use_runtimelinking"; then
9515	    shared_flag='$wl-G'
9516	  else
9517	    shared_flag='$wl-bM:SRE'
9518	  fi
9519	  shared_flag_aix='$wl-bM:SRE'
9520	  shared_flag_svr4='$wl-G'
9521	fi
9522      fi
9523
9524      export_dynamic_flag_spec='$wl-bexpall'
9525      # It seems that -bexpall does not export symbols beginning with
9526      # underscore (_), so it is better to generate a list of symbols to export.
9527      always_export_symbols=yes
9528      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
9529	# Warning - without using the other runtime loading flags (-brtl),
9530	# -berok will link without error, but may produce a broken library.
9531	allow_undefined_flag='-berok'
9532        # Determine the default libpath from the value encoded in an
9533        # empty executable.
9534        if test set = "${lt_cv_aix_libpath+set}"; then
9535  aix_libpath=$lt_cv_aix_libpath
9536else
9537  if ${lt_cv_aix_libpath_+:} false; then :
9538  $as_echo_n "(cached) " >&6
9539else
9540  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9541/* end confdefs.h.  */
9542
9543int
9544main ()
9545{
9546
9547  ;
9548  return 0;
9549}
9550_ACEOF
9551if ac_fn_c_try_link "$LINENO"; then :
9552
9553  lt_aix_libpath_sed='
9554      /Import File Strings/,/^$/ {
9555	  /^0/ {
9556	      s/^0  *\([^ ]*\) *$/\1/
9557	      p
9558	  }
9559      }'
9560  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9561  # Check for a 64-bit object if we didn't find anything.
9562  if test -z "$lt_cv_aix_libpath_"; then
9563    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9564  fi
9565fi
9566rm -f core conftest.err conftest.$ac_objext \
9567    conftest$ac_exeext conftest.$ac_ext
9568  if test -z "$lt_cv_aix_libpath_"; then
9569    lt_cv_aix_libpath_=/usr/lib:/lib
9570  fi
9571
9572fi
9573
9574  aix_libpath=$lt_cv_aix_libpath_
9575fi
9576
9577        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9578        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
9579      else
9580	if test ia64 = "$host_cpu"; then
9581	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
9582	  allow_undefined_flag="-z nodefs"
9583	  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"
9584	else
9585	 # Determine the default libpath from the value encoded in an
9586	 # empty executable.
9587	 if test set = "${lt_cv_aix_libpath+set}"; then
9588  aix_libpath=$lt_cv_aix_libpath
9589else
9590  if ${lt_cv_aix_libpath_+:} false; then :
9591  $as_echo_n "(cached) " >&6
9592else
9593  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9594/* end confdefs.h.  */
9595
9596int
9597main ()
9598{
9599
9600  ;
9601  return 0;
9602}
9603_ACEOF
9604if ac_fn_c_try_link "$LINENO"; then :
9605
9606  lt_aix_libpath_sed='
9607      /Import File Strings/,/^$/ {
9608	  /^0/ {
9609	      s/^0  *\([^ ]*\) *$/\1/
9610	      p
9611	  }
9612      }'
9613  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9614  # Check for a 64-bit object if we didn't find anything.
9615  if test -z "$lt_cv_aix_libpath_"; then
9616    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9617  fi
9618fi
9619rm -f core conftest.err conftest.$ac_objext \
9620    conftest$ac_exeext conftest.$ac_ext
9621  if test -z "$lt_cv_aix_libpath_"; then
9622    lt_cv_aix_libpath_=/usr/lib:/lib
9623  fi
9624
9625fi
9626
9627  aix_libpath=$lt_cv_aix_libpath_
9628fi
9629
9630	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9631	  # Warning - without using the other run time loading flags,
9632	  # -berok will link without error, but may produce a broken library.
9633	  no_undefined_flag=' $wl-bernotok'
9634	  allow_undefined_flag=' $wl-berok'
9635	  if test yes = "$with_gnu_ld"; then
9636	    # We only use this code for GNU lds that support --whole-archive.
9637	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
9638	  else
9639	    # Exported symbols can be pulled into shared objects from archives
9640	    whole_archive_flag_spec='$convenience'
9641	  fi
9642	  archive_cmds_need_lc=yes
9643	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
9644	  # -brtl affects multiple linker settings, -berok does not and is overridden later
9645	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
9646	  if test svr4 != "$with_aix_soname"; then
9647	    # This is similar to how AIX traditionally builds its shared libraries.
9648	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
9649	  fi
9650	  if test aix != "$with_aix_soname"; then
9651	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
9652	  else
9653	    # used by -dlpreopen to get the symbols
9654	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
9655	  fi
9656	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
9657	fi
9658      fi
9659      ;;
9660
9661    amigaos*)
9662      case $host_cpu in
9663      powerpc)
9664            # see comment about AmigaOS4 .so support
9665            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9666            archive_expsym_cmds=''
9667        ;;
9668      m68k)
9669            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)'
9670            hardcode_libdir_flag_spec='-L$libdir'
9671            hardcode_minus_L=yes
9672        ;;
9673      esac
9674      ;;
9675
9676    bsdi[45]*)
9677      export_dynamic_flag_spec=-rdynamic
9678      ;;
9679
9680    cygwin* | mingw* | pw32* | cegcc*)
9681      # When not using gcc, we currently assume that we are using
9682      # Microsoft Visual C++.
9683      # hardcode_libdir_flag_spec is actually meaningless, as there is
9684      # no search path for DLLs.
9685      case $cc_basename in
9686      cl*)
9687	# Native MSVC
9688	hardcode_libdir_flag_spec=' '
9689	allow_undefined_flag=unsupported
9690	always_export_symbols=yes
9691	file_list_spec='@'
9692	# Tell ltmain to make .lib files, not .a files.
9693	libext=lib
9694	# Tell ltmain to make .dll files, not .so files.
9695	shrext_cmds=.dll
9696	# FIXME: Setting linknames here is a bad hack.
9697	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
9698	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
9699            cp "$export_symbols" "$output_objdir/$soname.def";
9700            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
9701          else
9702            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
9703          fi~
9704          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9705          linknames='
9706	# The linker will not automatically build a static lib if we build a DLL.
9707	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9708	enable_shared_with_static_runtimes=yes
9709	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9710	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9711	# Don't use ranlib
9712	old_postinstall_cmds='chmod 644 $oldlib'
9713	postlink_cmds='lt_outputfile="@OUTPUT@"~
9714          lt_tool_outputfile="@TOOL_OUTPUT@"~
9715          case $lt_outputfile in
9716            *.exe|*.EXE) ;;
9717            *)
9718              lt_outputfile=$lt_outputfile.exe
9719              lt_tool_outputfile=$lt_tool_outputfile.exe
9720              ;;
9721          esac~
9722          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
9723            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9724            $RM "$lt_outputfile.manifest";
9725          fi'
9726	;;
9727      *)
9728	# Assume MSVC wrapper
9729	hardcode_libdir_flag_spec=' '
9730	allow_undefined_flag=unsupported
9731	# Tell ltmain to make .lib files, not .a files.
9732	libext=lib
9733	# Tell ltmain to make .dll files, not .so files.
9734	shrext_cmds=.dll
9735	# FIXME: Setting linknames here is a bad hack.
9736	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9737	# The linker will automatically build a .lib file if we build a DLL.
9738	old_archive_from_new_cmds='true'
9739	# FIXME: Should let the user specify the lib program.
9740	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9741	enable_shared_with_static_runtimes=yes
9742	;;
9743      esac
9744      ;;
9745
9746    darwin* | rhapsody*)
9747
9748
9749  archive_cmds_need_lc=no
9750  hardcode_direct=no
9751  hardcode_automatic=yes
9752  hardcode_shlibpath_var=unsupported
9753  if test yes = "$lt_cv_ld_force_load"; then
9754    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\"`'
9755
9756  else
9757    whole_archive_flag_spec=''
9758  fi
9759  link_all_deplibs=yes
9760  allow_undefined_flag=$_lt_dar_allow_undefined
9761  case $cc_basename in
9762     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
9763     *) _lt_dar_can_shared=$GCC ;;
9764  esac
9765  if test yes = "$_lt_dar_can_shared"; then
9766    output_verbose_link_cmd=func_echo_all
9767    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
9768    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
9769    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"
9770    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"
9771
9772  else
9773  ld_shlibs=no
9774  fi
9775
9776      ;;
9777
9778    dgux*)
9779      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9780      hardcode_libdir_flag_spec='-L$libdir'
9781      hardcode_shlibpath_var=no
9782      ;;
9783
9784    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9785    # support.  Future versions do this automatically, but an explicit c++rt0.o
9786    # does not break anything, and helps significantly (at the cost of a little
9787    # extra space).
9788    freebsd2.2*)
9789      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9790      hardcode_libdir_flag_spec='-R$libdir'
9791      hardcode_direct=yes
9792      hardcode_shlibpath_var=no
9793      ;;
9794
9795    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9796    freebsd2.*)
9797      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9798      hardcode_direct=yes
9799      hardcode_minus_L=yes
9800      hardcode_shlibpath_var=no
9801      ;;
9802
9803    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9804    freebsd* | dragonfly*)
9805      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9806      hardcode_libdir_flag_spec='-R$libdir'
9807      hardcode_direct=yes
9808      hardcode_shlibpath_var=no
9809      ;;
9810
9811    hpux9*)
9812      if test yes = "$GCC"; then
9813	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
9814      else
9815	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
9816      fi
9817      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
9818      hardcode_libdir_separator=:
9819      hardcode_direct=yes
9820
9821      # hardcode_minus_L: Not really in the search PATH,
9822      # but as the default location of the library.
9823      hardcode_minus_L=yes
9824      export_dynamic_flag_spec='$wl-E'
9825      ;;
9826
9827    hpux10*)
9828      if test yes,no = "$GCC,$with_gnu_ld"; then
9829	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9830      else
9831	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9832      fi
9833      if test no = "$with_gnu_ld"; then
9834	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
9835	hardcode_libdir_separator=:
9836	hardcode_direct=yes
9837	hardcode_direct_absolute=yes
9838	export_dynamic_flag_spec='$wl-E'
9839	# hardcode_minus_L: Not really in the search PATH,
9840	# but as the default location of the library.
9841	hardcode_minus_L=yes
9842      fi
9843      ;;
9844
9845    hpux11*)
9846      if test yes,no = "$GCC,$with_gnu_ld"; then
9847	case $host_cpu in
9848	hppa*64*)
9849	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
9850	  ;;
9851	ia64*)
9852	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9853	  ;;
9854	*)
9855	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9856	  ;;
9857	esac
9858      else
9859	case $host_cpu in
9860	hppa*64*)
9861	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
9862	  ;;
9863	ia64*)
9864	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9865	  ;;
9866	*)
9867
9868	  # Older versions of the 11.00 compiler do not understand -b yet
9869	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9870	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9871$as_echo_n "checking if $CC understands -b... " >&6; }
9872if ${lt_cv_prog_compiler__b+:} false; then :
9873  $as_echo_n "(cached) " >&6
9874else
9875  lt_cv_prog_compiler__b=no
9876   save_LDFLAGS=$LDFLAGS
9877   LDFLAGS="$LDFLAGS -b"
9878   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9879   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9880     # The linker can only warn and ignore the option if not recognized
9881     # So say no if there are warnings
9882     if test -s conftest.err; then
9883       # Append any errors to the config.log.
9884       cat conftest.err 1>&5
9885       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9886       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9887       if diff conftest.exp conftest.er2 >/dev/null; then
9888         lt_cv_prog_compiler__b=yes
9889       fi
9890     else
9891       lt_cv_prog_compiler__b=yes
9892     fi
9893   fi
9894   $RM -r conftest*
9895   LDFLAGS=$save_LDFLAGS
9896
9897fi
9898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9899$as_echo "$lt_cv_prog_compiler__b" >&6; }
9900
9901if test yes = "$lt_cv_prog_compiler__b"; then
9902    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9903else
9904    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9905fi
9906
9907	  ;;
9908	esac
9909      fi
9910      if test no = "$with_gnu_ld"; then
9911	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
9912	hardcode_libdir_separator=:
9913
9914	case $host_cpu in
9915	hppa*64*|ia64*)
9916	  hardcode_direct=no
9917	  hardcode_shlibpath_var=no
9918	  ;;
9919	*)
9920	  hardcode_direct=yes
9921	  hardcode_direct_absolute=yes
9922	  export_dynamic_flag_spec='$wl-E'
9923
9924	  # hardcode_minus_L: Not really in the search PATH,
9925	  # but as the default location of the library.
9926	  hardcode_minus_L=yes
9927	  ;;
9928	esac
9929      fi
9930      ;;
9931
9932    irix5* | irix6* | nonstopux*)
9933      if test yes = "$GCC"; then
9934	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'
9935	# Try to use the -exported_symbol ld option, if it does not
9936	# work, assume that -exports_file does not work either and
9937	# implicitly export all symbols.
9938	# This should be the same for all languages, so no per-tag cache variable.
9939	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9940$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9941if ${lt_cv_irix_exported_symbol+:} false; then :
9942  $as_echo_n "(cached) " >&6
9943else
9944  save_LDFLAGS=$LDFLAGS
9945	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
9946	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9947/* end confdefs.h.  */
9948int foo (void) { return 0; }
9949_ACEOF
9950if ac_fn_c_try_link "$LINENO"; then :
9951  lt_cv_irix_exported_symbol=yes
9952else
9953  lt_cv_irix_exported_symbol=no
9954fi
9955rm -f core conftest.err conftest.$ac_objext \
9956    conftest$ac_exeext conftest.$ac_ext
9957           LDFLAGS=$save_LDFLAGS
9958fi
9959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9960$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9961	if test yes = "$lt_cv_irix_exported_symbol"; then
9962          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'
9963	fi
9964      else
9965	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'
9966	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'
9967      fi
9968      archive_cmds_need_lc='no'
9969      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9970      hardcode_libdir_separator=:
9971      inherit_rpath=yes
9972      link_all_deplibs=yes
9973      ;;
9974
9975    linux*)
9976      case $cc_basename in
9977      tcc*)
9978	# Fabrice Bellard et al's Tiny C Compiler
9979	ld_shlibs=yes
9980	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9981	;;
9982      esac
9983      ;;
9984
9985    netbsd*)
9986      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9987	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9988      else
9989	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9990      fi
9991      hardcode_libdir_flag_spec='-R$libdir'
9992      hardcode_direct=yes
9993      hardcode_shlibpath_var=no
9994      ;;
9995
9996    newsos6)
9997      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9998      hardcode_direct=yes
9999      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10000      hardcode_libdir_separator=:
10001      hardcode_shlibpath_var=no
10002      ;;
10003
10004    *nto* | *qnx*)
10005      ;;
10006
10007    openbsd* | bitrig*)
10008      if test -f /usr/libexec/ld.so; then
10009	hardcode_direct=yes
10010	hardcode_shlibpath_var=no
10011	hardcode_direct_absolute=yes
10012	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
10013	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10014	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
10015	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10016	  export_dynamic_flag_spec='$wl-E'
10017	else
10018	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10019	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10020	fi
10021      else
10022	ld_shlibs=no
10023      fi
10024      ;;
10025
10026    os2*)
10027      hardcode_libdir_flag_spec='-L$libdir'
10028      hardcode_minus_L=yes
10029      allow_undefined_flag=unsupported
10030      shrext_cmds=.dll
10031      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10032	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10033	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10034	$ECHO EXPORTS >> $output_objdir/$libname.def~
10035	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10036	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10037	emximp -o $lib $output_objdir/$libname.def'
10038      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10039	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10040	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10041	$ECHO EXPORTS >> $output_objdir/$libname.def~
10042	prefix_cmds="$SED"~
10043	if test EXPORTS = "`$SED 1q $export_symbols`"; then
10044	  prefix_cmds="$prefix_cmds -e 1d";
10045	fi~
10046	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10047	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10048	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10049	emximp -o $lib $output_objdir/$libname.def'
10050      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10051      enable_shared_with_static_runtimes=yes
10052      ;;
10053
10054    osf3*)
10055      if test yes = "$GCC"; then
10056	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10057	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'
10058      else
10059	allow_undefined_flag=' -expect_unresolved \*'
10060	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'
10061      fi
10062      archive_cmds_need_lc='no'
10063      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10064      hardcode_libdir_separator=:
10065      ;;
10066
10067    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10068      if test yes = "$GCC"; then
10069	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10070	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'
10071	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10072      else
10073	allow_undefined_flag=' -expect_unresolved \*'
10074	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'
10075	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~
10076          $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'
10077
10078	# Both c and cxx compiler support -rpath directly
10079	hardcode_libdir_flag_spec='-rpath $libdir'
10080      fi
10081      archive_cmds_need_lc='no'
10082      hardcode_libdir_separator=:
10083      ;;
10084
10085    solaris*)
10086      no_undefined_flag=' -z defs'
10087      if test yes = "$GCC"; then
10088	wlarc='$wl'
10089	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10090	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10091          $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'
10092      else
10093	case `$CC -V 2>&1` in
10094	*"Compilers 5.0"*)
10095	  wlarc=''
10096	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
10097	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10098            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10099	  ;;
10100	*)
10101	  wlarc='$wl'
10102	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10103	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10104            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10105	  ;;
10106	esac
10107      fi
10108      hardcode_libdir_flag_spec='-R$libdir'
10109      hardcode_shlibpath_var=no
10110      case $host_os in
10111      solaris2.[0-5] | solaris2.[0-5].*) ;;
10112      *)
10113	# The compiler driver will combine and reorder linker options,
10114	# but understands '-z linker_flag'.  GCC discards it without '$wl',
10115	# but is careful enough not to reorder.
10116	# Supported since Solaris 2.6 (maybe 2.5.1?)
10117	if test yes = "$GCC"; then
10118	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
10119	else
10120	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10121	fi
10122	;;
10123      esac
10124      link_all_deplibs=yes
10125      ;;
10126
10127    sunos4*)
10128      if test sequent = "$host_vendor"; then
10129	# Use $CC to link under sequent, because it throws in some extra .o
10130	# files that make .init and .fini sections work.
10131	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10132      else
10133	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10134      fi
10135      hardcode_libdir_flag_spec='-L$libdir'
10136      hardcode_direct=yes
10137      hardcode_minus_L=yes
10138      hardcode_shlibpath_var=no
10139      ;;
10140
10141    sysv4)
10142      case $host_vendor in
10143	sni)
10144	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10145	  hardcode_direct=yes # is this really true???
10146	;;
10147	siemens)
10148	  ## LD is ld it makes a PLAMLIB
10149	  ## CC just makes a GrossModule.
10150	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10151	  reload_cmds='$CC -r -o $output$reload_objs'
10152	  hardcode_direct=no
10153        ;;
10154	motorola)
10155	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10156	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10157	;;
10158      esac
10159      runpath_var='LD_RUN_PATH'
10160      hardcode_shlibpath_var=no
10161      ;;
10162
10163    sysv4.3*)
10164      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10165      hardcode_shlibpath_var=no
10166      export_dynamic_flag_spec='-Bexport'
10167      ;;
10168
10169    sysv4*MP*)
10170      if test -d /usr/nec; then
10171	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10172	hardcode_shlibpath_var=no
10173	runpath_var=LD_RUN_PATH
10174	hardcode_runpath_var=yes
10175	ld_shlibs=yes
10176      fi
10177      ;;
10178
10179    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10180      no_undefined_flag='$wl-z,text'
10181      archive_cmds_need_lc=no
10182      hardcode_shlibpath_var=no
10183      runpath_var='LD_RUN_PATH'
10184
10185      if test yes = "$GCC"; then
10186	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10187	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10188      else
10189	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10190	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10191      fi
10192      ;;
10193
10194    sysv5* | sco3.2v5* | sco5v6*)
10195      # Note: We CANNOT use -z defs as we might desire, because we do not
10196      # link with -lc, and that would cause any symbols used from libc to
10197      # always be unresolved, which means just about no library would
10198      # ever link correctly.  If we're not using GNU ld we use -z text
10199      # though, which does catch some bad symbols but isn't as heavy-handed
10200      # as -z defs.
10201      no_undefined_flag='$wl-z,text'
10202      allow_undefined_flag='$wl-z,nodefs'
10203      archive_cmds_need_lc=no
10204      hardcode_shlibpath_var=no
10205      hardcode_libdir_flag_spec='$wl-R,$libdir'
10206      hardcode_libdir_separator=':'
10207      link_all_deplibs=yes
10208      export_dynamic_flag_spec='$wl-Bexport'
10209      runpath_var='LD_RUN_PATH'
10210
10211      if test yes = "$GCC"; then
10212	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10213	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10214      else
10215	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10216	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10217      fi
10218      ;;
10219
10220    uts4*)
10221      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10222      hardcode_libdir_flag_spec='-L$libdir'
10223      hardcode_shlibpath_var=no
10224      ;;
10225
10226    *)
10227      ld_shlibs=no
10228      ;;
10229    esac
10230
10231    if test sni = "$host_vendor"; then
10232      case $host in
10233      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10234	export_dynamic_flag_spec='$wl-Blargedynsym'
10235	;;
10236      esac
10237    fi
10238  fi
10239
10240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10241$as_echo "$ld_shlibs" >&6; }
10242test no = "$ld_shlibs" && can_build_shared=no
10243
10244with_gnu_ld=$with_gnu_ld
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260#
10261# Do we need to explicitly link libc?
10262#
10263case "x$archive_cmds_need_lc" in
10264x|xyes)
10265  # Assume -lc should be added
10266  archive_cmds_need_lc=yes
10267
10268  if test yes,yes = "$GCC,$enable_shared"; then
10269    case $archive_cmds in
10270    *'~'*)
10271      # FIXME: we may have to deal with multi-command sequences.
10272      ;;
10273    '$CC '*)
10274      # Test whether the compiler implicitly links with -lc since on some
10275      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10276      # to ld, don't add -lc before -lgcc.
10277      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10278$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10279if ${lt_cv_archive_cmds_need_lc+:} false; then :
10280  $as_echo_n "(cached) " >&6
10281else
10282  $RM conftest*
10283	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10284
10285	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10286  (eval $ac_compile) 2>&5
10287  ac_status=$?
10288  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10289  test $ac_status = 0; } 2>conftest.err; then
10290	  soname=conftest
10291	  lib=conftest
10292	  libobjs=conftest.$ac_objext
10293	  deplibs=
10294	  wl=$lt_prog_compiler_wl
10295	  pic_flag=$lt_prog_compiler_pic
10296	  compiler_flags=-v
10297	  linker_flags=-v
10298	  verstring=
10299	  output_objdir=.
10300	  libname=conftest
10301	  lt_save_allow_undefined_flag=$allow_undefined_flag
10302	  allow_undefined_flag=
10303	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10304  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10305  ac_status=$?
10306  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10307  test $ac_status = 0; }
10308	  then
10309	    lt_cv_archive_cmds_need_lc=no
10310	  else
10311	    lt_cv_archive_cmds_need_lc=yes
10312	  fi
10313	  allow_undefined_flag=$lt_save_allow_undefined_flag
10314	else
10315	  cat conftest.err 1>&5
10316	fi
10317	$RM conftest*
10318
10319fi
10320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10321$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10322      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10323      ;;
10324    esac
10325  fi
10326  ;;
10327esac
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10481$as_echo_n "checking dynamic linker characteristics... " >&6; }
10482
10483if test yes = "$GCC"; then
10484  case $host_os in
10485    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
10486    *) lt_awk_arg='/^libraries:/' ;;
10487  esac
10488  case $host_os in
10489    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
10490    *) lt_sed_strip_eq='s|=/|/|g' ;;
10491  esac
10492  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10493  case $lt_search_path_spec in
10494  *\;*)
10495    # if the path contains ";" then we assume it to be the separator
10496    # otherwise default to the standard path separator (i.e. ":") - it is
10497    # assumed that no part of a normal pathname contains ";" but that should
10498    # okay in the real world where ";" in dirpaths is itself problematic.
10499    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10500    ;;
10501  *)
10502    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10503    ;;
10504  esac
10505  # Ok, now we have the path, separated by spaces, we can step through it
10506  # and add multilib dir if necessary...
10507  lt_tmp_lt_search_path_spec=
10508  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10509  # ...but if some path component already ends with the multilib dir we assume
10510  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
10511  case "$lt_multi_os_dir; $lt_search_path_spec " in
10512  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
10513    lt_multi_os_dir=
10514    ;;
10515  esac
10516  for lt_sys_path in $lt_search_path_spec; do
10517    if test -d "$lt_sys_path$lt_multi_os_dir"; then
10518      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
10519    elif test -n "$lt_multi_os_dir"; then
10520      test -d "$lt_sys_path" && \
10521	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10522    fi
10523  done
10524  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10525BEGIN {RS = " "; FS = "/|\n";} {
10526  lt_foo = "";
10527  lt_count = 0;
10528  for (lt_i = NF; lt_i > 0; lt_i--) {
10529    if ($lt_i != "" && $lt_i != ".") {
10530      if ($lt_i == "..") {
10531        lt_count++;
10532      } else {
10533        if (lt_count == 0) {
10534          lt_foo = "/" $lt_i lt_foo;
10535        } else {
10536          lt_count--;
10537        }
10538      }
10539    }
10540  }
10541  if (lt_foo != "") { lt_freq[lt_foo]++; }
10542  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10543}'`
10544  # AWK program above erroneously prepends '/' to C:/dos/paths
10545  # for these hosts.
10546  case $host_os in
10547    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10548      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
10549  esac
10550  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10551else
10552  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10553fi
10554library_names_spec=
10555libname_spec='lib$name'
10556soname_spec=
10557shrext_cmds=.so
10558postinstall_cmds=
10559postuninstall_cmds=
10560finish_cmds=
10561finish_eval=
10562shlibpath_var=
10563shlibpath_overrides_runpath=unknown
10564version_type=none
10565dynamic_linker="$host_os ld.so"
10566sys_lib_dlsearch_path_spec="/lib /usr/lib"
10567need_lib_prefix=unknown
10568hardcode_into_libs=no
10569
10570# when you set need_version to no, make sure it does not cause -set_version
10571# flags to be left without arguments
10572need_version=unknown
10573
10574
10575
10576case $host_os in
10577aix3*)
10578  version_type=linux # correct to gnu/linux during the next big refactor
10579  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
10580  shlibpath_var=LIBPATH
10581
10582  # AIX 3 has no versioning support, so we append a major version to the name.
10583  soname_spec='$libname$release$shared_ext$major'
10584  ;;
10585
10586aix[4-9]*)
10587  version_type=linux # correct to gnu/linux during the next big refactor
10588  need_lib_prefix=no
10589  need_version=no
10590  hardcode_into_libs=yes
10591  if test ia64 = "$host_cpu"; then
10592    # AIX 5 supports IA64
10593    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
10594    shlibpath_var=LD_LIBRARY_PATH
10595  else
10596    # With GCC up to 2.95.x, collect2 would create an import file
10597    # for dependence libraries.  The import file would start with
10598    # the line '#! .'.  This would cause the generated library to
10599    # depend on '.', always an invalid library.  This was fixed in
10600    # development snapshots of GCC prior to 3.0.
10601    case $host_os in
10602      aix4 | aix4.[01] | aix4.[01].*)
10603      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10604	   echo ' yes '
10605	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
10606	:
10607      else
10608	can_build_shared=no
10609      fi
10610      ;;
10611    esac
10612    # Using Import Files as archive members, it is possible to support
10613    # filename-based versioning of shared library archives on AIX. While
10614    # this would work for both with and without runtime linking, it will
10615    # prevent static linking of such archives. So we do filename-based
10616    # shared library versioning with .so extension only, which is used
10617    # when both runtime linking and shared linking is enabled.
10618    # Unfortunately, runtime linking may impact performance, so we do
10619    # not want this to be the default eventually. Also, we use the
10620    # versioned .so libs for executables only if there is the -brtl
10621    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
10622    # To allow for filename-based versioning support, we need to create
10623    # libNAME.so.V as an archive file, containing:
10624    # *) an Import File, referring to the versioned filename of the
10625    #    archive as well as the shared archive member, telling the
10626    #    bitwidth (32 or 64) of that shared object, and providing the
10627    #    list of exported symbols of that shared object, eventually
10628    #    decorated with the 'weak' keyword
10629    # *) the shared object with the F_LOADONLY flag set, to really avoid
10630    #    it being seen by the linker.
10631    # At run time we better use the real file rather than another symlink,
10632    # but for link time we create the symlink libNAME.so -> libNAME.so.V
10633
10634    case $with_aix_soname,$aix_use_runtimelinking in
10635    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
10636    # soname into executable. Probably we can add versioning support to
10637    # collect2, so additional links can be useful in future.
10638    aix,yes) # traditional libtool
10639      dynamic_linker='AIX unversionable lib.so'
10640      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10641      # instead of lib<name>.a to let people know that these are not
10642      # typical AIX shared libraries.
10643      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10644      ;;
10645    aix,no) # traditional AIX only
10646      dynamic_linker='AIX lib.a(lib.so.V)'
10647      # We preserve .a as extension for shared libraries through AIX4.2
10648      # and later when we are not doing run time linking.
10649      library_names_spec='$libname$release.a $libname.a'
10650      soname_spec='$libname$release$shared_ext$major'
10651      ;;
10652    svr4,*) # full svr4 only
10653      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
10654      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10655      # We do not specify a path in Import Files, so LIBPATH fires.
10656      shlibpath_overrides_runpath=yes
10657      ;;
10658    *,yes) # both, prefer svr4
10659      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
10660      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
10661      # unpreferred sharedlib libNAME.a needs extra handling
10662      postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
10663      postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
10664      # We do not specify a path in Import Files, so LIBPATH fires.
10665      shlibpath_overrides_runpath=yes
10666      ;;
10667    *,no) # both, prefer aix
10668      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
10669      library_names_spec='$libname$release.a $libname.a'
10670      soname_spec='$libname$release$shared_ext$major'
10671      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
10672      postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
10673      postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
10674      ;;
10675    esac
10676    shlibpath_var=LIBPATH
10677  fi
10678  ;;
10679
10680amigaos*)
10681  case $host_cpu in
10682  powerpc)
10683    # Since July 2007 AmigaOS4 officially supports .so libraries.
10684    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10685    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10686    ;;
10687  m68k)
10688    library_names_spec='$libname.ixlibrary $libname.a'
10689    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10690    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10691    ;;
10692  esac
10693  ;;
10694
10695beos*)
10696  library_names_spec='$libname$shared_ext'
10697  dynamic_linker="$host_os ld.so"
10698  shlibpath_var=LIBRARY_PATH
10699  ;;
10700
10701bsdi[45]*)
10702  version_type=linux # correct to gnu/linux during the next big refactor
10703  need_version=no
10704  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10705  soname_spec='$libname$release$shared_ext$major'
10706  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10707  shlibpath_var=LD_LIBRARY_PATH
10708  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10709  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10710  # the default ld.so.conf also contains /usr/contrib/lib and
10711  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10712  # libtool to hard-code these into programs
10713  ;;
10714
10715cygwin* | mingw* | pw32* | cegcc*)
10716  version_type=windows
10717  shrext_cmds=.dll
10718  need_version=no
10719  need_lib_prefix=no
10720
10721  case $GCC,$cc_basename in
10722  yes,*)
10723    # gcc
10724    library_names_spec='$libname.dll.a'
10725    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10726    postinstall_cmds='base_file=`basename \$file`~
10727      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
10728      dldir=$destdir/`dirname \$dlpath`~
10729      test -d \$dldir || mkdir -p \$dldir~
10730      $install_prog $dir/$dlname \$dldir/$dlname~
10731      chmod a+x \$dldir/$dlname~
10732      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10733        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10734      fi'
10735    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10736      dlpath=$dir/\$dldll~
10737       $RM \$dlpath'
10738    shlibpath_overrides_runpath=yes
10739
10740    case $host_os in
10741    cygwin*)
10742      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10743      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10744
10745      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10746      ;;
10747    mingw* | cegcc*)
10748      # MinGW DLLs use traditional 'lib' prefix
10749      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10750      ;;
10751    pw32*)
10752      # pw32 DLLs use 'pw' prefix rather than 'lib'
10753      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10754      ;;
10755    esac
10756    dynamic_linker='Win32 ld.exe'
10757    ;;
10758
10759  *,cl*)
10760    # Native MSVC
10761    libname_spec='$name'
10762    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
10763    library_names_spec='$libname.dll.lib'
10764
10765    case $build_os in
10766    mingw*)
10767      sys_lib_search_path_spec=
10768      lt_save_ifs=$IFS
10769      IFS=';'
10770      for lt_path in $LIB
10771      do
10772        IFS=$lt_save_ifs
10773        # Let DOS variable expansion print the short 8.3 style file name.
10774        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10775        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10776      done
10777      IFS=$lt_save_ifs
10778      # Convert to MSYS style.
10779      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10780      ;;
10781    cygwin*)
10782      # Convert to unix form, then to dos form, then back to unix form
10783      # but this time dos style (no spaces!) so that the unix form looks
10784      # like /cygdrive/c/PROGRA~1:/cygdr...
10785      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10786      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10787      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10788      ;;
10789    *)
10790      sys_lib_search_path_spec=$LIB
10791      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10792        # It is most probably a Windows format PATH.
10793        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10794      else
10795        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10796      fi
10797      # FIXME: find the short name or the path components, as spaces are
10798      # common. (e.g. "Program Files" -> "PROGRA~1")
10799      ;;
10800    esac
10801
10802    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10803    postinstall_cmds='base_file=`basename \$file`~
10804      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
10805      dldir=$destdir/`dirname \$dlpath`~
10806      test -d \$dldir || mkdir -p \$dldir~
10807      $install_prog $dir/$dlname \$dldir/$dlname'
10808    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10809      dlpath=$dir/\$dldll~
10810       $RM \$dlpath'
10811    shlibpath_overrides_runpath=yes
10812    dynamic_linker='Win32 link.exe'
10813    ;;
10814
10815  *)
10816    # Assume MSVC wrapper
10817    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
10818    dynamic_linker='Win32 ld.exe'
10819    ;;
10820  esac
10821  # FIXME: first we should search . and the directory the executable is in
10822  shlibpath_var=PATH
10823  ;;
10824
10825darwin* | rhapsody*)
10826  dynamic_linker="$host_os dyld"
10827  version_type=darwin
10828  need_lib_prefix=no
10829  need_version=no
10830  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
10831  soname_spec='$libname$release$major$shared_ext'
10832  shlibpath_overrides_runpath=yes
10833  shlibpath_var=DYLD_LIBRARY_PATH
10834  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10835
10836  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10837  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10838  ;;
10839
10840dgux*)
10841  version_type=linux # correct to gnu/linux during the next big refactor
10842  need_lib_prefix=no
10843  need_version=no
10844  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10845  soname_spec='$libname$release$shared_ext$major'
10846  shlibpath_var=LD_LIBRARY_PATH
10847  ;;
10848
10849freebsd* | dragonfly*)
10850  # DragonFly does not have aout.  When/if they implement a new
10851  # versioning mechanism, adjust this.
10852  if test -x /usr/bin/objformat; then
10853    objformat=`/usr/bin/objformat`
10854  else
10855    case $host_os in
10856    freebsd[23].*) objformat=aout ;;
10857    *) objformat=elf ;;
10858    esac
10859  fi
10860  version_type=freebsd-$objformat
10861  case $version_type in
10862    freebsd-elf*)
10863      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10864      soname_spec='$libname$release$shared_ext$major'
10865      need_version=no
10866      need_lib_prefix=no
10867      ;;
10868    freebsd-*)
10869      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
10870      need_version=yes
10871      ;;
10872  esac
10873  shlibpath_var=LD_LIBRARY_PATH
10874  case $host_os in
10875  freebsd2.*)
10876    shlibpath_overrides_runpath=yes
10877    ;;
10878  freebsd3.[01]* | freebsdelf3.[01]*)
10879    shlibpath_overrides_runpath=yes
10880    hardcode_into_libs=yes
10881    ;;
10882  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10883  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10884    shlibpath_overrides_runpath=no
10885    hardcode_into_libs=yes
10886    ;;
10887  *) # from 4.6 on, and DragonFly
10888    shlibpath_overrides_runpath=yes
10889    hardcode_into_libs=yes
10890    ;;
10891  esac
10892  ;;
10893
10894haiku*)
10895  version_type=linux # correct to gnu/linux during the next big refactor
10896  need_lib_prefix=no
10897  need_version=no
10898  dynamic_linker="$host_os runtime_loader"
10899  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10900  soname_spec='$libname$release$shared_ext$major'
10901  shlibpath_var=LIBRARY_PATH
10902  shlibpath_overrides_runpath=no
10903  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10904  hardcode_into_libs=yes
10905  ;;
10906
10907hpux9* | hpux10* | hpux11*)
10908  # Give a soname corresponding to the major version so that dld.sl refuses to
10909  # link against other versions.
10910  version_type=sunos
10911  need_lib_prefix=no
10912  need_version=no
10913  case $host_cpu in
10914  ia64*)
10915    shrext_cmds='.so'
10916    hardcode_into_libs=yes
10917    dynamic_linker="$host_os dld.so"
10918    shlibpath_var=LD_LIBRARY_PATH
10919    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10920    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10921    soname_spec='$libname$release$shared_ext$major'
10922    if test 32 = "$HPUX_IA64_MODE"; then
10923      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10924      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
10925    else
10926      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10927      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
10928    fi
10929    ;;
10930  hppa*64*)
10931    shrext_cmds='.sl'
10932    hardcode_into_libs=yes
10933    dynamic_linker="$host_os dld.sl"
10934    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10935    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10936    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10937    soname_spec='$libname$release$shared_ext$major'
10938    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10939    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10940    ;;
10941  *)
10942    shrext_cmds='.sl'
10943    dynamic_linker="$host_os dld.sl"
10944    shlibpath_var=SHLIB_PATH
10945    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10946    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10947    soname_spec='$libname$release$shared_ext$major'
10948    ;;
10949  esac
10950  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10951  postinstall_cmds='chmod 555 $lib'
10952  # or fails outright, so override atomically:
10953  install_override_mode=555
10954  ;;
10955
10956interix[3-9]*)
10957  version_type=linux # correct to gnu/linux during the next big refactor
10958  need_lib_prefix=no
10959  need_version=no
10960  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
10961  soname_spec='$libname$release$shared_ext$major'
10962  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10963  shlibpath_var=LD_LIBRARY_PATH
10964  shlibpath_overrides_runpath=no
10965  hardcode_into_libs=yes
10966  ;;
10967
10968irix5* | irix6* | nonstopux*)
10969  case $host_os in
10970    nonstopux*) version_type=nonstopux ;;
10971    *)
10972	if test yes = "$lt_cv_prog_gnu_ld"; then
10973		version_type=linux # correct to gnu/linux during the next big refactor
10974	else
10975		version_type=irix
10976	fi ;;
10977  esac
10978  need_lib_prefix=no
10979  need_version=no
10980  soname_spec='$libname$release$shared_ext$major'
10981  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
10982  case $host_os in
10983  irix5* | nonstopux*)
10984    libsuff= shlibsuff=
10985    ;;
10986  *)
10987    case $LD in # libtool.m4 will add one of these switches to LD
10988    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10989      libsuff= shlibsuff= libmagic=32-bit;;
10990    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10991      libsuff=32 shlibsuff=N32 libmagic=N32;;
10992    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10993      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10994    *) libsuff= shlibsuff= libmagic=never-match;;
10995    esac
10996    ;;
10997  esac
10998  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10999  shlibpath_overrides_runpath=no
11000  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
11001  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
11002  hardcode_into_libs=yes
11003  ;;
11004
11005# No shared lib support for Linux oldld, aout, or coff.
11006linux*oldld* | linux*aout* | linux*coff*)
11007  dynamic_linker=no
11008  ;;
11009
11010linux*android*)
11011  version_type=none # Android doesn't support versioned libraries.
11012  need_lib_prefix=no
11013  need_version=no
11014  library_names_spec='$libname$release$shared_ext'
11015  soname_spec='$libname$release$shared_ext'
11016  finish_cmds=
11017  shlibpath_var=LD_LIBRARY_PATH
11018  shlibpath_overrides_runpath=yes
11019
11020  # This implies no fast_install, which is unacceptable.
11021  # Some rework will be needed to allow for fast_install
11022  # before this can be enabled.
11023  hardcode_into_libs=yes
11024
11025  dynamic_linker='Android linker'
11026  # Don't embed -rpath directories since the linker doesn't support them.
11027  hardcode_libdir_flag_spec='-L$libdir'
11028  ;;
11029
11030# This must be glibc/ELF.
11031linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11032  version_type=linux # correct to gnu/linux during the next big refactor
11033  need_lib_prefix=no
11034  need_version=no
11035  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11036  soname_spec='$libname$release$shared_ext$major'
11037  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11038  shlibpath_var=LD_LIBRARY_PATH
11039  shlibpath_overrides_runpath=no
11040
11041  # Some binutils ld are patched to set DT_RUNPATH
11042  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11043  $as_echo_n "(cached) " >&6
11044else
11045  lt_cv_shlibpath_overrides_runpath=no
11046    save_LDFLAGS=$LDFLAGS
11047    save_libdir=$libdir
11048    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11049	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11050    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11051/* end confdefs.h.  */
11052
11053int
11054main ()
11055{
11056
11057  ;
11058  return 0;
11059}
11060_ACEOF
11061if ac_fn_c_try_link "$LINENO"; then :
11062  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11063  lt_cv_shlibpath_overrides_runpath=yes
11064fi
11065fi
11066rm -f core conftest.err conftest.$ac_objext \
11067    conftest$ac_exeext conftest.$ac_ext
11068    LDFLAGS=$save_LDFLAGS
11069    libdir=$save_libdir
11070
11071fi
11072
11073  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11074
11075  # This implies no fast_install, which is unacceptable.
11076  # Some rework will be needed to allow for fast_install
11077  # before this can be enabled.
11078  hardcode_into_libs=yes
11079
11080  # Add ABI-specific directories to the system library path.
11081  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
11082
11083  # Ideally, we could use ldconfig to report *all* directores which are
11084  # searched for libraries, however this is still not possible.  Aside from not
11085  # being certain /sbin/ldconfig is available, command
11086  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
11087  # even though it is searched at run-time.  Try to do the best guess by
11088  # appending ld.so.conf contents (and includes) to the search path.
11089  if test -f /etc/ld.so.conf; then
11090    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' ' '`
11091    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
11092  fi
11093
11094  # We used to test for /lib/ld.so.1 and disable shared libraries on
11095  # powerpc, because MkLinux only supported shared libraries with the
11096  # GNU dynamic linker.  Since this was broken with cross compilers,
11097  # most powerpc-linux boxes support dynamic linking these days and
11098  # people can always --disable-shared, the test was removed, and we
11099  # assume the GNU/Linux dynamic linker is in use.
11100  dynamic_linker='GNU/Linux ld.so'
11101  ;;
11102
11103netbsd*)
11104  version_type=sunos
11105  need_lib_prefix=no
11106  need_version=no
11107  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11108    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11109    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11110    dynamic_linker='NetBSD (a.out) ld.so'
11111  else
11112    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11113    soname_spec='$libname$release$shared_ext$major'
11114    dynamic_linker='NetBSD ld.elf_so'
11115  fi
11116  shlibpath_var=LD_LIBRARY_PATH
11117  shlibpath_overrides_runpath=yes
11118  hardcode_into_libs=yes
11119  ;;
11120
11121newsos6)
11122  version_type=linux # correct to gnu/linux during the next big refactor
11123  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11124  shlibpath_var=LD_LIBRARY_PATH
11125  shlibpath_overrides_runpath=yes
11126  ;;
11127
11128*nto* | *qnx*)
11129  version_type=qnx
11130  need_lib_prefix=no
11131  need_version=no
11132  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11133  soname_spec='$libname$release$shared_ext$major'
11134  shlibpath_var=LD_LIBRARY_PATH
11135  shlibpath_overrides_runpath=no
11136  hardcode_into_libs=yes
11137  dynamic_linker='ldqnx.so'
11138  ;;
11139
11140openbsd* | bitrig*)
11141  version_type=sunos
11142  sys_lib_dlsearch_path_spec=/usr/lib
11143  need_lib_prefix=no
11144  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11145    need_version=no
11146  else
11147    need_version=yes
11148  fi
11149  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11150  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11151  shlibpath_var=LD_LIBRARY_PATH
11152  shlibpath_overrides_runpath=yes
11153  ;;
11154
11155os2*)
11156  libname_spec='$name'
11157  version_type=windows
11158  shrext_cmds=.dll
11159  need_version=no
11160  need_lib_prefix=no
11161  # OS/2 can only load a DLL with a base name of 8 characters or less.
11162  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
11163    v=$($ECHO $release$versuffix | tr -d .-);
11164    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
11165    $ECHO $n$v`$shared_ext'
11166  library_names_spec='${libname}_dll.$libext'
11167  dynamic_linker='OS/2 ld.exe'
11168  shlibpath_var=BEGINLIBPATH
11169  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11170  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11171  postinstall_cmds='base_file=`basename \$file`~
11172    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
11173    dldir=$destdir/`dirname \$dlpath`~
11174    test -d \$dldir || mkdir -p \$dldir~
11175    $install_prog $dir/$dlname \$dldir/$dlname~
11176    chmod a+x \$dldir/$dlname~
11177    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11178      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11179    fi'
11180  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
11181    dlpath=$dir/\$dldll~
11182    $RM \$dlpath'
11183  ;;
11184
11185osf3* | osf4* | osf5*)
11186  version_type=osf
11187  need_lib_prefix=no
11188  need_version=no
11189  soname_spec='$libname$release$shared_ext$major'
11190  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11191  shlibpath_var=LD_LIBRARY_PATH
11192  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11193  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11194  ;;
11195
11196rdos*)
11197  dynamic_linker=no
11198  ;;
11199
11200solaris*)
11201  version_type=linux # correct to gnu/linux during the next big refactor
11202  need_lib_prefix=no
11203  need_version=no
11204  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11205  soname_spec='$libname$release$shared_ext$major'
11206  shlibpath_var=LD_LIBRARY_PATH
11207  shlibpath_overrides_runpath=yes
11208  hardcode_into_libs=yes
11209  # ldd complains unless libraries are executable
11210  postinstall_cmds='chmod +x $lib'
11211  ;;
11212
11213sunos4*)
11214  version_type=sunos
11215  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11216  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11217  shlibpath_var=LD_LIBRARY_PATH
11218  shlibpath_overrides_runpath=yes
11219  if test yes = "$with_gnu_ld"; then
11220    need_lib_prefix=no
11221  fi
11222  need_version=yes
11223  ;;
11224
11225sysv4 | sysv4.3*)
11226  version_type=linux # correct to gnu/linux during the next big refactor
11227  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11228  soname_spec='$libname$release$shared_ext$major'
11229  shlibpath_var=LD_LIBRARY_PATH
11230  case $host_vendor in
11231    sni)
11232      shlibpath_overrides_runpath=no
11233      need_lib_prefix=no
11234      runpath_var=LD_RUN_PATH
11235      ;;
11236    siemens)
11237      need_lib_prefix=no
11238      ;;
11239    motorola)
11240      need_lib_prefix=no
11241      need_version=no
11242      shlibpath_overrides_runpath=no
11243      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11244      ;;
11245  esac
11246  ;;
11247
11248sysv4*MP*)
11249  if test -d /usr/nec; then
11250    version_type=linux # correct to gnu/linux during the next big refactor
11251    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
11252    soname_spec='$libname$shared_ext.$major'
11253    shlibpath_var=LD_LIBRARY_PATH
11254  fi
11255  ;;
11256
11257sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11258  version_type=sco
11259  need_lib_prefix=no
11260  need_version=no
11261  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
11262  soname_spec='$libname$release$shared_ext$major'
11263  shlibpath_var=LD_LIBRARY_PATH
11264  shlibpath_overrides_runpath=yes
11265  hardcode_into_libs=yes
11266  if test yes = "$with_gnu_ld"; then
11267    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11268  else
11269    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11270    case $host_os in
11271      sco3.2v5*)
11272        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11273	;;
11274    esac
11275  fi
11276  sys_lib_dlsearch_path_spec='/usr/lib'
11277  ;;
11278
11279tpf*)
11280  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11281  version_type=linux # correct to gnu/linux during the next big refactor
11282  need_lib_prefix=no
11283  need_version=no
11284  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11285  shlibpath_var=LD_LIBRARY_PATH
11286  shlibpath_overrides_runpath=no
11287  hardcode_into_libs=yes
11288  ;;
11289
11290uts4*)
11291  version_type=linux # correct to gnu/linux during the next big refactor
11292  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11293  soname_spec='$libname$release$shared_ext$major'
11294  shlibpath_var=LD_LIBRARY_PATH
11295  ;;
11296
11297*)
11298  dynamic_linker=no
11299  ;;
11300esac
11301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11302$as_echo "$dynamic_linker" >&6; }
11303test no = "$dynamic_linker" && can_build_shared=no
11304
11305variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11306if test yes = "$GCC"; then
11307  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11308fi
11309
11310if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
11311  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
11312fi
11313
11314if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
11315  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
11316fi
11317
11318# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
11319configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
11320
11321# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
11322func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
11323
11324# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
11325configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11424$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11425hardcode_action=
11426if test -n "$hardcode_libdir_flag_spec" ||
11427   test -n "$runpath_var" ||
11428   test yes = "$hardcode_automatic"; then
11429
11430  # We can hardcode non-existent directories.
11431  if test no != "$hardcode_direct" &&
11432     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11433     # have to relink, otherwise we might link with an installed library
11434     # when we should be linking with a yet-to-be-installed one
11435     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
11436     test no != "$hardcode_minus_L"; then
11437    # Linking always hardcodes the temporary library directory.
11438    hardcode_action=relink
11439  else
11440    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11441    hardcode_action=immediate
11442  fi
11443else
11444  # We cannot hardcode anything, or else we can only hardcode existing
11445  # directories.
11446  hardcode_action=unsupported
11447fi
11448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11449$as_echo "$hardcode_action" >&6; }
11450
11451if test relink = "$hardcode_action" ||
11452   test yes = "$inherit_rpath"; then
11453  # Fast installation is not supported
11454  enable_fast_install=no
11455elif test yes = "$shlibpath_overrides_runpath" ||
11456     test no = "$enable_shared"; then
11457  # Fast installation is not necessary
11458  enable_fast_install=needless
11459fi
11460
11461
11462
11463
11464
11465
11466  if test yes != "$enable_dlopen"; then
11467  enable_dlopen=unknown
11468  enable_dlopen_self=unknown
11469  enable_dlopen_self_static=unknown
11470else
11471  lt_cv_dlopen=no
11472  lt_cv_dlopen_libs=
11473
11474  case $host_os in
11475  beos*)
11476    lt_cv_dlopen=load_add_on
11477    lt_cv_dlopen_libs=
11478    lt_cv_dlopen_self=yes
11479    ;;
11480
11481  mingw* | pw32* | cegcc*)
11482    lt_cv_dlopen=LoadLibrary
11483    lt_cv_dlopen_libs=
11484    ;;
11485
11486  cygwin*)
11487    lt_cv_dlopen=dlopen
11488    lt_cv_dlopen_libs=
11489    ;;
11490
11491  darwin*)
11492    # if libdl is installed we need to link against it
11493    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11494$as_echo_n "checking for dlopen in -ldl... " >&6; }
11495if ${ac_cv_lib_dl_dlopen+:} false; then :
11496  $as_echo_n "(cached) " >&6
11497else
11498  ac_check_lib_save_LIBS=$LIBS
11499LIBS="-ldl  $LIBS"
11500cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11501/* end confdefs.h.  */
11502
11503/* Override any GCC internal prototype to avoid an error.
11504   Use char because int might match the return type of a GCC
11505   builtin and then its argument prototype would still apply.  */
11506#ifdef __cplusplus
11507extern "C"
11508#endif
11509char dlopen ();
11510int
11511main ()
11512{
11513return dlopen ();
11514  ;
11515  return 0;
11516}
11517_ACEOF
11518if ac_fn_c_try_link "$LINENO"; then :
11519  ac_cv_lib_dl_dlopen=yes
11520else
11521  ac_cv_lib_dl_dlopen=no
11522fi
11523rm -f core conftest.err conftest.$ac_objext \
11524    conftest$ac_exeext conftest.$ac_ext
11525LIBS=$ac_check_lib_save_LIBS
11526fi
11527{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11528$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11529if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11530  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11531else
11532
11533    lt_cv_dlopen=dyld
11534    lt_cv_dlopen_libs=
11535    lt_cv_dlopen_self=yes
11536
11537fi
11538
11539    ;;
11540
11541  tpf*)
11542    # Don't try to run any link tests for TPF.  We know it's impossible
11543    # because TPF is a cross-compiler, and we know how we open DSOs.
11544    lt_cv_dlopen=dlopen
11545    lt_cv_dlopen_libs=
11546    lt_cv_dlopen_self=no
11547    ;;
11548
11549  *)
11550    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11551if test "x$ac_cv_func_shl_load" = xyes; then :
11552  lt_cv_dlopen=shl_load
11553else
11554  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11555$as_echo_n "checking for shl_load in -ldld... " >&6; }
11556if ${ac_cv_lib_dld_shl_load+:} false; then :
11557  $as_echo_n "(cached) " >&6
11558else
11559  ac_check_lib_save_LIBS=$LIBS
11560LIBS="-ldld  $LIBS"
11561cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11562/* end confdefs.h.  */
11563
11564/* Override any GCC internal prototype to avoid an error.
11565   Use char because int might match the return type of a GCC
11566   builtin and then its argument prototype would still apply.  */
11567#ifdef __cplusplus
11568extern "C"
11569#endif
11570char shl_load ();
11571int
11572main ()
11573{
11574return shl_load ();
11575  ;
11576  return 0;
11577}
11578_ACEOF
11579if ac_fn_c_try_link "$LINENO"; then :
11580  ac_cv_lib_dld_shl_load=yes
11581else
11582  ac_cv_lib_dld_shl_load=no
11583fi
11584rm -f core conftest.err conftest.$ac_objext \
11585    conftest$ac_exeext conftest.$ac_ext
11586LIBS=$ac_check_lib_save_LIBS
11587fi
11588{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11589$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11590if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11591  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
11592else
11593  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11594if test "x$ac_cv_func_dlopen" = xyes; then :
11595  lt_cv_dlopen=dlopen
11596else
11597  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11598$as_echo_n "checking for dlopen in -ldl... " >&6; }
11599if ${ac_cv_lib_dl_dlopen+:} false; then :
11600  $as_echo_n "(cached) " >&6
11601else
11602  ac_check_lib_save_LIBS=$LIBS
11603LIBS="-ldl  $LIBS"
11604cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11605/* end confdefs.h.  */
11606
11607/* Override any GCC internal prototype to avoid an error.
11608   Use char because int might match the return type of a GCC
11609   builtin and then its argument prototype would still apply.  */
11610#ifdef __cplusplus
11611extern "C"
11612#endif
11613char dlopen ();
11614int
11615main ()
11616{
11617return dlopen ();
11618  ;
11619  return 0;
11620}
11621_ACEOF
11622if ac_fn_c_try_link "$LINENO"; then :
11623  ac_cv_lib_dl_dlopen=yes
11624else
11625  ac_cv_lib_dl_dlopen=no
11626fi
11627rm -f core conftest.err conftest.$ac_objext \
11628    conftest$ac_exeext conftest.$ac_ext
11629LIBS=$ac_check_lib_save_LIBS
11630fi
11631{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11632$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11633if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11634  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11635else
11636  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11637$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11638if ${ac_cv_lib_svld_dlopen+:} false; then :
11639  $as_echo_n "(cached) " >&6
11640else
11641  ac_check_lib_save_LIBS=$LIBS
11642LIBS="-lsvld  $LIBS"
11643cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11644/* end confdefs.h.  */
11645
11646/* Override any GCC internal prototype to avoid an error.
11647   Use char because int might match the return type of a GCC
11648   builtin and then its argument prototype would still apply.  */
11649#ifdef __cplusplus
11650extern "C"
11651#endif
11652char dlopen ();
11653int
11654main ()
11655{
11656return dlopen ();
11657  ;
11658  return 0;
11659}
11660_ACEOF
11661if ac_fn_c_try_link "$LINENO"; then :
11662  ac_cv_lib_svld_dlopen=yes
11663else
11664  ac_cv_lib_svld_dlopen=no
11665fi
11666rm -f core conftest.err conftest.$ac_objext \
11667    conftest$ac_exeext conftest.$ac_ext
11668LIBS=$ac_check_lib_save_LIBS
11669fi
11670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11671$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11672if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11673  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
11674else
11675  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11676$as_echo_n "checking for dld_link in -ldld... " >&6; }
11677if ${ac_cv_lib_dld_dld_link+:} false; then :
11678  $as_echo_n "(cached) " >&6
11679else
11680  ac_check_lib_save_LIBS=$LIBS
11681LIBS="-ldld  $LIBS"
11682cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11683/* end confdefs.h.  */
11684
11685/* Override any GCC internal prototype to avoid an error.
11686   Use char because int might match the return type of a GCC
11687   builtin and then its argument prototype would still apply.  */
11688#ifdef __cplusplus
11689extern "C"
11690#endif
11691char dld_link ();
11692int
11693main ()
11694{
11695return dld_link ();
11696  ;
11697  return 0;
11698}
11699_ACEOF
11700if ac_fn_c_try_link "$LINENO"; then :
11701  ac_cv_lib_dld_dld_link=yes
11702else
11703  ac_cv_lib_dld_dld_link=no
11704fi
11705rm -f core conftest.err conftest.$ac_objext \
11706    conftest$ac_exeext conftest.$ac_ext
11707LIBS=$ac_check_lib_save_LIBS
11708fi
11709{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11710$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11711if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11712  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
11713fi
11714
11715
11716fi
11717
11718
11719fi
11720
11721
11722fi
11723
11724
11725fi
11726
11727
11728fi
11729
11730    ;;
11731  esac
11732
11733  if test no = "$lt_cv_dlopen"; then
11734    enable_dlopen=no
11735  else
11736    enable_dlopen=yes
11737  fi
11738
11739  case $lt_cv_dlopen in
11740  dlopen)
11741    save_CPPFLAGS=$CPPFLAGS
11742    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11743
11744    save_LDFLAGS=$LDFLAGS
11745    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11746
11747    save_LIBS=$LIBS
11748    LIBS="$lt_cv_dlopen_libs $LIBS"
11749
11750    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11751$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11752if ${lt_cv_dlopen_self+:} false; then :
11753  $as_echo_n "(cached) " >&6
11754else
11755  	  if test yes = "$cross_compiling"; then :
11756  lt_cv_dlopen_self=cross
11757else
11758  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11759  lt_status=$lt_dlunknown
11760  cat > conftest.$ac_ext <<_LT_EOF
11761#line $LINENO "configure"
11762#include "confdefs.h"
11763
11764#if HAVE_DLFCN_H
11765#include <dlfcn.h>
11766#endif
11767
11768#include <stdio.h>
11769
11770#ifdef RTLD_GLOBAL
11771#  define LT_DLGLOBAL		RTLD_GLOBAL
11772#else
11773#  ifdef DL_GLOBAL
11774#    define LT_DLGLOBAL		DL_GLOBAL
11775#  else
11776#    define LT_DLGLOBAL		0
11777#  endif
11778#endif
11779
11780/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11781   find out it does not work in some platform. */
11782#ifndef LT_DLLAZY_OR_NOW
11783#  ifdef RTLD_LAZY
11784#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11785#  else
11786#    ifdef DL_LAZY
11787#      define LT_DLLAZY_OR_NOW		DL_LAZY
11788#    else
11789#      ifdef RTLD_NOW
11790#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11791#      else
11792#        ifdef DL_NOW
11793#          define LT_DLLAZY_OR_NOW	DL_NOW
11794#        else
11795#          define LT_DLLAZY_OR_NOW	0
11796#        endif
11797#      endif
11798#    endif
11799#  endif
11800#endif
11801
11802/* When -fvisibility=hidden is used, assume the code has been annotated
11803   correspondingly for the symbols needed.  */
11804#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11805int fnord () __attribute__((visibility("default")));
11806#endif
11807
11808int fnord () { return 42; }
11809int main ()
11810{
11811  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11812  int status = $lt_dlunknown;
11813
11814  if (self)
11815    {
11816      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11817      else
11818        {
11819	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11820          else puts (dlerror ());
11821	}
11822      /* dlclose (self); */
11823    }
11824  else
11825    puts (dlerror ());
11826
11827  return status;
11828}
11829_LT_EOF
11830  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11831  (eval $ac_link) 2>&5
11832  ac_status=$?
11833  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11834  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
11835    (./conftest; exit; ) >&5 2>/dev/null
11836    lt_status=$?
11837    case x$lt_status in
11838      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11839      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11840      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11841    esac
11842  else :
11843    # compilation failed
11844    lt_cv_dlopen_self=no
11845  fi
11846fi
11847rm -fr conftest*
11848
11849
11850fi
11851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11852$as_echo "$lt_cv_dlopen_self" >&6; }
11853
11854    if test yes = "$lt_cv_dlopen_self"; then
11855      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11856      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11857$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11858if ${lt_cv_dlopen_self_static+:} false; then :
11859  $as_echo_n "(cached) " >&6
11860else
11861  	  if test yes = "$cross_compiling"; then :
11862  lt_cv_dlopen_self_static=cross
11863else
11864  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11865  lt_status=$lt_dlunknown
11866  cat > conftest.$ac_ext <<_LT_EOF
11867#line $LINENO "configure"
11868#include "confdefs.h"
11869
11870#if HAVE_DLFCN_H
11871#include <dlfcn.h>
11872#endif
11873
11874#include <stdio.h>
11875
11876#ifdef RTLD_GLOBAL
11877#  define LT_DLGLOBAL		RTLD_GLOBAL
11878#else
11879#  ifdef DL_GLOBAL
11880#    define LT_DLGLOBAL		DL_GLOBAL
11881#  else
11882#    define LT_DLGLOBAL		0
11883#  endif
11884#endif
11885
11886/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11887   find out it does not work in some platform. */
11888#ifndef LT_DLLAZY_OR_NOW
11889#  ifdef RTLD_LAZY
11890#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11891#  else
11892#    ifdef DL_LAZY
11893#      define LT_DLLAZY_OR_NOW		DL_LAZY
11894#    else
11895#      ifdef RTLD_NOW
11896#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11897#      else
11898#        ifdef DL_NOW
11899#          define LT_DLLAZY_OR_NOW	DL_NOW
11900#        else
11901#          define LT_DLLAZY_OR_NOW	0
11902#        endif
11903#      endif
11904#    endif
11905#  endif
11906#endif
11907
11908/* When -fvisibility=hidden is used, assume the code has been annotated
11909   correspondingly for the symbols needed.  */
11910#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11911int fnord () __attribute__((visibility("default")));
11912#endif
11913
11914int fnord () { return 42; }
11915int main ()
11916{
11917  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11918  int status = $lt_dlunknown;
11919
11920  if (self)
11921    {
11922      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11923      else
11924        {
11925	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11926          else puts (dlerror ());
11927	}
11928      /* dlclose (self); */
11929    }
11930  else
11931    puts (dlerror ());
11932
11933  return status;
11934}
11935_LT_EOF
11936  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11937  (eval $ac_link) 2>&5
11938  ac_status=$?
11939  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11940  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
11941    (./conftest; exit; ) >&5 2>/dev/null
11942    lt_status=$?
11943    case x$lt_status in
11944      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11945      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11946      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11947    esac
11948  else :
11949    # compilation failed
11950    lt_cv_dlopen_self_static=no
11951  fi
11952fi
11953rm -fr conftest*
11954
11955
11956fi
11957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11958$as_echo "$lt_cv_dlopen_self_static" >&6; }
11959    fi
11960
11961    CPPFLAGS=$save_CPPFLAGS
11962    LDFLAGS=$save_LDFLAGS
11963    LIBS=$save_LIBS
11964    ;;
11965  esac
11966
11967  case $lt_cv_dlopen_self in
11968  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11969  *) enable_dlopen_self=unknown ;;
11970  esac
11971
11972  case $lt_cv_dlopen_self_static in
11973  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11974  *) enable_dlopen_self_static=unknown ;;
11975  esac
11976fi
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994striplib=
11995old_striplib=
11996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11997$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11998if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11999  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12000  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12001  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12002$as_echo "yes" >&6; }
12003else
12004# FIXME - insert some real tests, host_os isn't really good enough
12005  case $host_os in
12006  darwin*)
12007    if test -n "$STRIP"; then
12008      striplib="$STRIP -x"
12009      old_striplib="$STRIP -S"
12010      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12011$as_echo "yes" >&6; }
12012    else
12013      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12014$as_echo "no" >&6; }
12015    fi
12016    ;;
12017  *)
12018    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12019$as_echo "no" >&6; }
12020    ;;
12021  esac
12022fi
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035  # Report what library types will actually be built
12036  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12037$as_echo_n "checking if libtool supports shared libraries... " >&6; }
12038  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12039$as_echo "$can_build_shared" >&6; }
12040
12041  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12042$as_echo_n "checking whether to build shared libraries... " >&6; }
12043  test no = "$can_build_shared" && enable_shared=no
12044
12045  # On AIX, shared libraries and static libraries use the same namespace, and
12046  # are all built from PIC.
12047  case $host_os in
12048  aix3*)
12049    test yes = "$enable_shared" && enable_static=no
12050    if test -n "$RANLIB"; then
12051      archive_cmds="$archive_cmds~\$RANLIB \$lib"
12052      postinstall_cmds='$RANLIB $lib'
12053    fi
12054    ;;
12055
12056  aix[4-9]*)
12057    if test ia64 != "$host_cpu"; then
12058      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
12059      yes,aix,yes) ;;			# shared object as lib.so file only
12060      yes,svr4,*) ;;			# shared object as lib.so archive member only
12061      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
12062      esac
12063    fi
12064    ;;
12065  esac
12066  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12067$as_echo "$enable_shared" >&6; }
12068
12069  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12070$as_echo_n "checking whether to build static libraries... " >&6; }
12071  # Make sure either enable_shared or enable_static is yes.
12072  test yes = "$enable_shared" || enable_static=yes
12073  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12074$as_echo "$enable_static" >&6; }
12075
12076
12077
12078
12079fi
12080ac_ext=c
12081ac_cpp='$CPP $CPPFLAGS'
12082ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12083ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12084ac_compiler_gnu=$ac_cv_c_compiler_gnu
12085
12086CC=$lt_save_CC
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102        ac_config_commands="$ac_config_commands libtool"
12103
12104
12105
12106
12107# Only expand once:
12108
12109
12110
12111# Initialize X.Org macros
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
12124$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
12125if ${ac_cv_prog_cc_c99+:} false; then :
12126  $as_echo_n "(cached) " >&6
12127else
12128  ac_cv_prog_cc_c99=no
12129ac_save_CC=$CC
12130cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12131/* end confdefs.h.  */
12132#include <stdarg.h>
12133#include <stdbool.h>
12134#include <stdlib.h>
12135#include <wchar.h>
12136#include <stdio.h>
12137
12138// Check varargs macros.  These examples are taken from C99 6.10.3.5.
12139#define debug(...) fprintf (stderr, __VA_ARGS__)
12140#define showlist(...) puts (#__VA_ARGS__)
12141#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
12142static void
12143test_varargs_macros (void)
12144{
12145  int x = 1234;
12146  int y = 5678;
12147  debug ("Flag");
12148  debug ("X = %d\n", x);
12149  showlist (The first, second, and third items.);
12150  report (x>y, "x is %d but y is %d", x, y);
12151}
12152
12153// Check long long types.
12154#define BIG64 18446744073709551615ull
12155#define BIG32 4294967295ul
12156#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
12157#if !BIG_OK
12158  your preprocessor is broken;
12159#endif
12160#if BIG_OK
12161#else
12162  your preprocessor is broken;
12163#endif
12164static long long int bignum = -9223372036854775807LL;
12165static unsigned long long int ubignum = BIG64;
12166
12167struct incomplete_array
12168{
12169  int datasize;
12170  double data[];
12171};
12172
12173struct named_init {
12174  int number;
12175  const wchar_t *name;
12176  double average;
12177};
12178
12179typedef const char *ccp;
12180
12181static inline int
12182test_restrict (ccp restrict text)
12183{
12184  // See if C++-style comments work.
12185  // Iterate through items via the restricted pointer.
12186  // Also check for declarations in for loops.
12187  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
12188    continue;
12189  return 0;
12190}
12191
12192// Check varargs and va_copy.
12193static void
12194test_varargs (const char *format, ...)
12195{
12196  va_list args;
12197  va_start (args, format);
12198  va_list args_copy;
12199  va_copy (args_copy, args);
12200
12201  const char *str;
12202  int number;
12203  float fnumber;
12204
12205  while (*format)
12206    {
12207      switch (*format++)
12208	{
12209	case 's': // string
12210	  str = va_arg (args_copy, const char *);
12211	  break;
12212	case 'd': // int
12213	  number = va_arg (args_copy, int);
12214	  break;
12215	case 'f': // float
12216	  fnumber = va_arg (args_copy, double);
12217	  break;
12218	default:
12219	  break;
12220	}
12221    }
12222  va_end (args_copy);
12223  va_end (args);
12224}
12225
12226int
12227main ()
12228{
12229
12230  // Check bool.
12231  _Bool success = false;
12232
12233  // Check restrict.
12234  if (test_restrict ("String literal") == 0)
12235    success = true;
12236  char *restrict newvar = "Another string";
12237
12238  // Check varargs.
12239  test_varargs ("s, d' f .", "string", 65, 34.234);
12240  test_varargs_macros ();
12241
12242  // Check flexible array members.
12243  struct incomplete_array *ia =
12244    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
12245  ia->datasize = 10;
12246  for (int i = 0; i < ia->datasize; ++i)
12247    ia->data[i] = i * 1.234;
12248
12249  // Check named initializers.
12250  struct named_init ni = {
12251    .number = 34,
12252    .name = L"Test wide string",
12253    .average = 543.34343,
12254  };
12255
12256  ni.number = 58;
12257
12258  int dynamic_array[ni.number];
12259  dynamic_array[ni.number - 1] = 543;
12260
12261  // work around unused variable warnings
12262  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
12263	  || dynamic_array[ni.number - 1] != 543);
12264
12265  ;
12266  return 0;
12267}
12268_ACEOF
12269for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
12270do
12271  CC="$ac_save_CC $ac_arg"
12272  if ac_fn_c_try_compile "$LINENO"; then :
12273  ac_cv_prog_cc_c99=$ac_arg
12274fi
12275rm -f core conftest.err conftest.$ac_objext
12276  test "x$ac_cv_prog_cc_c99" != "xno" && break
12277done
12278rm -f conftest.$ac_ext
12279CC=$ac_save_CC
12280
12281fi
12282# AC_CACHE_VAL
12283case "x$ac_cv_prog_cc_c99" in
12284  x)
12285    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
12286$as_echo "none needed" >&6; } ;;
12287  xno)
12288    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
12289$as_echo "unsupported" >&6; } ;;
12290  *)
12291    CC="$CC $ac_cv_prog_cc_c99"
12292    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
12293$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
12294esac
12295if test "x$ac_cv_prog_cc_c99" != xno; then :
12296
12297fi
12298
12299
12300
12301
12302
12303
12304ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
12305if test "x$ac_cv_have_decl___clang__" = xyes; then :
12306  CLANGCC="yes"
12307else
12308  CLANGCC="no"
12309fi
12310
12311ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
12312if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
12313  INTELCC="yes"
12314else
12315  INTELCC="no"
12316fi
12317
12318ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
12319if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
12320  SUNCC="yes"
12321else
12322  SUNCC="no"
12323fi
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
12334	if test -n "$ac_tool_prefix"; then
12335  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
12336set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
12337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12338$as_echo_n "checking for $ac_word... " >&6; }
12339if ${ac_cv_path_PKG_CONFIG+:} false; then :
12340  $as_echo_n "(cached) " >&6
12341else
12342  case $PKG_CONFIG in
12343  [\\/]* | ?:[\\/]*)
12344  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12345  ;;
12346  *)
12347  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12348for as_dir in $PATH
12349do
12350  IFS=$as_save_IFS
12351  test -z "$as_dir" && as_dir=.
12352    for ac_exec_ext in '' $ac_executable_extensions; do
12353  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12354    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12355    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12356    break 2
12357  fi
12358done
12359  done
12360IFS=$as_save_IFS
12361
12362  ;;
12363esac
12364fi
12365PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12366if test -n "$PKG_CONFIG"; then
12367  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12368$as_echo "$PKG_CONFIG" >&6; }
12369else
12370  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12371$as_echo "no" >&6; }
12372fi
12373
12374
12375fi
12376if test -z "$ac_cv_path_PKG_CONFIG"; then
12377  ac_pt_PKG_CONFIG=$PKG_CONFIG
12378  # Extract the first word of "pkg-config", so it can be a program name with args.
12379set dummy pkg-config; ac_word=$2
12380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12381$as_echo_n "checking for $ac_word... " >&6; }
12382if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
12383  $as_echo_n "(cached) " >&6
12384else
12385  case $ac_pt_PKG_CONFIG in
12386  [\\/]* | ?:[\\/]*)
12387  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
12388  ;;
12389  *)
12390  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12391for as_dir in $PATH
12392do
12393  IFS=$as_save_IFS
12394  test -z "$as_dir" && as_dir=.
12395    for ac_exec_ext in '' $ac_executable_extensions; do
12396  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12397    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12398    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12399    break 2
12400  fi
12401done
12402  done
12403IFS=$as_save_IFS
12404
12405  ;;
12406esac
12407fi
12408ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
12409if test -n "$ac_pt_PKG_CONFIG"; then
12410  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
12411$as_echo "$ac_pt_PKG_CONFIG" >&6; }
12412else
12413  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12414$as_echo "no" >&6; }
12415fi
12416
12417  if test "x$ac_pt_PKG_CONFIG" = x; then
12418    PKG_CONFIG=""
12419  else
12420    case $cross_compiling:$ac_tool_warned in
12421yes:)
12422{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12423$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12424ac_tool_warned=yes ;;
12425esac
12426    PKG_CONFIG=$ac_pt_PKG_CONFIG
12427  fi
12428else
12429  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
12430fi
12431
12432fi
12433if test -n "$PKG_CONFIG"; then
12434	_pkg_min_version=0.9.0
12435	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
12436$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
12437	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
12438		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12439$as_echo "yes" >&6; }
12440	else
12441		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12442$as_echo "no" >&6; }
12443		PKG_CONFIG=""
12444	fi
12445fi
12446
12447
12448
12449
12450
12451# Check whether --enable-selective-werror was given.
12452if test "${enable_selective_werror+set}" = set; then :
12453  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
12454else
12455  SELECTIVE_WERROR=yes
12456fi
12457
12458
12459
12460
12461
12462# -v is too short to test reliably with XORG_TESTSET_CFLAG
12463if test "x$SUNCC" = "xyes"; then
12464    BASE_CFLAGS="-v"
12465else
12466    BASE_CFLAGS=""
12467fi
12468
12469# This chunk of warnings were those that existed in the legacy CWARNFLAGS
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483xorg_testset_save_CFLAGS="$CFLAGS"
12484
12485if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12486	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12487	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12488$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12489if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12490  $as_echo_n "(cached) " >&6
12491else
12492  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12493/* end confdefs.h.  */
12494int i;
12495_ACEOF
12496if ac_fn_c_try_compile "$LINENO"; then :
12497  xorg_cv_cc_flag_unknown_warning_option=yes
12498else
12499  xorg_cv_cc_flag_unknown_warning_option=no
12500fi
12501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12502fi
12503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12504$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12505	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12506	CFLAGS="$xorg_testset_save_CFLAGS"
12507fi
12508
12509if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12510	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12511		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12512	fi
12513	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12514	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12515$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12516if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12517  $as_echo_n "(cached) " >&6
12518else
12519  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12520/* end confdefs.h.  */
12521int i;
12522_ACEOF
12523if ac_fn_c_try_compile "$LINENO"; then :
12524  xorg_cv_cc_flag_unused_command_line_argument=yes
12525else
12526  xorg_cv_cc_flag_unused_command_line_argument=no
12527fi
12528rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12529fi
12530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12531$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12532	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12533	CFLAGS="$xorg_testset_save_CFLAGS"
12534fi
12535
12536found="no"
12537
12538	if test $found = "no" ; then
12539		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12540			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12541		fi
12542
12543		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12544			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12545		fi
12546
12547		CFLAGS="$CFLAGS -Wall"
12548
12549		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
12550$as_echo_n "checking if $CC supports -Wall... " >&6; }
12551		cacheid=xorg_cv_cc_flag__Wall
12552		if eval \${$cacheid+:} false; then :
12553  $as_echo_n "(cached) " >&6
12554else
12555  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12556/* end confdefs.h.  */
12557int i;
12558int
12559main ()
12560{
12561
12562  ;
12563  return 0;
12564}
12565_ACEOF
12566if ac_fn_c_try_link "$LINENO"; then :
12567  eval $cacheid=yes
12568else
12569  eval $cacheid=no
12570fi
12571rm -f core conftest.err conftest.$ac_objext \
12572    conftest$ac_exeext conftest.$ac_ext
12573fi
12574
12575
12576		CFLAGS="$xorg_testset_save_CFLAGS"
12577
12578		eval supported=\$$cacheid
12579		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12580$as_echo "$supported" >&6; }
12581		if test "$supported" = "yes" ; then
12582			BASE_CFLAGS="$BASE_CFLAGS -Wall"
12583			found="yes"
12584		fi
12585	fi
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601xorg_testset_save_CFLAGS="$CFLAGS"
12602
12603if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12604	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12605	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12606$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12607if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12608  $as_echo_n "(cached) " >&6
12609else
12610  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12611/* end confdefs.h.  */
12612int i;
12613_ACEOF
12614if ac_fn_c_try_compile "$LINENO"; then :
12615  xorg_cv_cc_flag_unknown_warning_option=yes
12616else
12617  xorg_cv_cc_flag_unknown_warning_option=no
12618fi
12619rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12620fi
12621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12622$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12623	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12624	CFLAGS="$xorg_testset_save_CFLAGS"
12625fi
12626
12627if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12628	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12629		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12630	fi
12631	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12632	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12633$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12634if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12635  $as_echo_n "(cached) " >&6
12636else
12637  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12638/* end confdefs.h.  */
12639int i;
12640_ACEOF
12641if ac_fn_c_try_compile "$LINENO"; then :
12642  xorg_cv_cc_flag_unused_command_line_argument=yes
12643else
12644  xorg_cv_cc_flag_unused_command_line_argument=no
12645fi
12646rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12647fi
12648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12649$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12650	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12651	CFLAGS="$xorg_testset_save_CFLAGS"
12652fi
12653
12654found="no"
12655
12656	if test $found = "no" ; then
12657		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12658			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12659		fi
12660
12661		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12662			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12663		fi
12664
12665		CFLAGS="$CFLAGS -Wpointer-arith"
12666
12667		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
12668$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
12669		cacheid=xorg_cv_cc_flag__Wpointer_arith
12670		if eval \${$cacheid+:} false; then :
12671  $as_echo_n "(cached) " >&6
12672else
12673  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12674/* end confdefs.h.  */
12675int i;
12676int
12677main ()
12678{
12679
12680  ;
12681  return 0;
12682}
12683_ACEOF
12684if ac_fn_c_try_link "$LINENO"; then :
12685  eval $cacheid=yes
12686else
12687  eval $cacheid=no
12688fi
12689rm -f core conftest.err conftest.$ac_objext \
12690    conftest$ac_exeext conftest.$ac_ext
12691fi
12692
12693
12694		CFLAGS="$xorg_testset_save_CFLAGS"
12695
12696		eval supported=\$$cacheid
12697		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12698$as_echo "$supported" >&6; }
12699		if test "$supported" = "yes" ; then
12700			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
12701			found="yes"
12702		fi
12703	fi
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719xorg_testset_save_CFLAGS="$CFLAGS"
12720
12721if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12722	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12723	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12724$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12725if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12726  $as_echo_n "(cached) " >&6
12727else
12728  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12729/* end confdefs.h.  */
12730int i;
12731_ACEOF
12732if ac_fn_c_try_compile "$LINENO"; then :
12733  xorg_cv_cc_flag_unknown_warning_option=yes
12734else
12735  xorg_cv_cc_flag_unknown_warning_option=no
12736fi
12737rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12738fi
12739{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12740$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12741	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12742	CFLAGS="$xorg_testset_save_CFLAGS"
12743fi
12744
12745if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12746	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12747		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12748	fi
12749	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12750	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12751$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12752if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12753  $as_echo_n "(cached) " >&6
12754else
12755  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12756/* end confdefs.h.  */
12757int i;
12758_ACEOF
12759if ac_fn_c_try_compile "$LINENO"; then :
12760  xorg_cv_cc_flag_unused_command_line_argument=yes
12761else
12762  xorg_cv_cc_flag_unused_command_line_argument=no
12763fi
12764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12765fi
12766{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12767$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12768	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12769	CFLAGS="$xorg_testset_save_CFLAGS"
12770fi
12771
12772found="no"
12773
12774	if test $found = "no" ; then
12775		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12776			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12777		fi
12778
12779		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12780			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12781		fi
12782
12783		CFLAGS="$CFLAGS -Wmissing-declarations"
12784
12785		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
12786$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
12787		cacheid=xorg_cv_cc_flag__Wmissing_declarations
12788		if eval \${$cacheid+:} false; then :
12789  $as_echo_n "(cached) " >&6
12790else
12791  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12792/* end confdefs.h.  */
12793int i;
12794int
12795main ()
12796{
12797
12798  ;
12799  return 0;
12800}
12801_ACEOF
12802if ac_fn_c_try_link "$LINENO"; then :
12803  eval $cacheid=yes
12804else
12805  eval $cacheid=no
12806fi
12807rm -f core conftest.err conftest.$ac_objext \
12808    conftest$ac_exeext conftest.$ac_ext
12809fi
12810
12811
12812		CFLAGS="$xorg_testset_save_CFLAGS"
12813
12814		eval supported=\$$cacheid
12815		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12816$as_echo "$supported" >&6; }
12817		if test "$supported" = "yes" ; then
12818			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
12819			found="yes"
12820		fi
12821	fi
12822
12823
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837xorg_testset_save_CFLAGS="$CFLAGS"
12838
12839if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12840	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12841	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12842$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12843if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12844  $as_echo_n "(cached) " >&6
12845else
12846  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12847/* end confdefs.h.  */
12848int i;
12849_ACEOF
12850if ac_fn_c_try_compile "$LINENO"; then :
12851  xorg_cv_cc_flag_unknown_warning_option=yes
12852else
12853  xorg_cv_cc_flag_unknown_warning_option=no
12854fi
12855rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12856fi
12857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12858$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12859	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12860	CFLAGS="$xorg_testset_save_CFLAGS"
12861fi
12862
12863if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12864	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12865		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12866	fi
12867	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12868	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12869$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12870if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12871  $as_echo_n "(cached) " >&6
12872else
12873  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12874/* end confdefs.h.  */
12875int i;
12876_ACEOF
12877if ac_fn_c_try_compile "$LINENO"; then :
12878  xorg_cv_cc_flag_unused_command_line_argument=yes
12879else
12880  xorg_cv_cc_flag_unused_command_line_argument=no
12881fi
12882rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12883fi
12884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12885$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12886	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12887	CFLAGS="$xorg_testset_save_CFLAGS"
12888fi
12889
12890found="no"
12891
12892	if test $found = "no" ; then
12893		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12894			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12895		fi
12896
12897		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12898			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12899		fi
12900
12901		CFLAGS="$CFLAGS -Wformat=2"
12902
12903		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
12904$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
12905		cacheid=xorg_cv_cc_flag__Wformat_2
12906		if eval \${$cacheid+:} false; then :
12907  $as_echo_n "(cached) " >&6
12908else
12909  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12910/* end confdefs.h.  */
12911int i;
12912int
12913main ()
12914{
12915
12916  ;
12917  return 0;
12918}
12919_ACEOF
12920if ac_fn_c_try_link "$LINENO"; then :
12921  eval $cacheid=yes
12922else
12923  eval $cacheid=no
12924fi
12925rm -f core conftest.err conftest.$ac_objext \
12926    conftest$ac_exeext conftest.$ac_ext
12927fi
12928
12929
12930		CFLAGS="$xorg_testset_save_CFLAGS"
12931
12932		eval supported=\$$cacheid
12933		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12934$as_echo "$supported" >&6; }
12935		if test "$supported" = "yes" ; then
12936			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
12937			found="yes"
12938		fi
12939	fi
12940
12941	if test $found = "no" ; then
12942		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12943			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12944		fi
12945
12946		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12947			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12948		fi
12949
12950		CFLAGS="$CFLAGS -Wformat"
12951
12952		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
12953$as_echo_n "checking if $CC supports -Wformat... " >&6; }
12954		cacheid=xorg_cv_cc_flag__Wformat
12955		if eval \${$cacheid+:} false; then :
12956  $as_echo_n "(cached) " >&6
12957else
12958  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12959/* end confdefs.h.  */
12960int i;
12961int
12962main ()
12963{
12964
12965  ;
12966  return 0;
12967}
12968_ACEOF
12969if ac_fn_c_try_link "$LINENO"; then :
12970  eval $cacheid=yes
12971else
12972  eval $cacheid=no
12973fi
12974rm -f core conftest.err conftest.$ac_objext \
12975    conftest$ac_exeext conftest.$ac_ext
12976fi
12977
12978
12979		CFLAGS="$xorg_testset_save_CFLAGS"
12980
12981		eval supported=\$$cacheid
12982		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12983$as_echo "$supported" >&6; }
12984		if test "$supported" = "yes" ; then
12985			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
12986			found="yes"
12987		fi
12988	fi
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006xorg_testset_save_CFLAGS="$CFLAGS"
13007
13008if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13009	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13010	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13011$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13012if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13013  $as_echo_n "(cached) " >&6
13014else
13015  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13016/* end confdefs.h.  */
13017int i;
13018_ACEOF
13019if ac_fn_c_try_compile "$LINENO"; then :
13020  xorg_cv_cc_flag_unknown_warning_option=yes
13021else
13022  xorg_cv_cc_flag_unknown_warning_option=no
13023fi
13024rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13025fi
13026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13027$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13028	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13029	CFLAGS="$xorg_testset_save_CFLAGS"
13030fi
13031
13032if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13033	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13034		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13035	fi
13036	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13037	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13038$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13039if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13040  $as_echo_n "(cached) " >&6
13041else
13042  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13043/* end confdefs.h.  */
13044int i;
13045_ACEOF
13046if ac_fn_c_try_compile "$LINENO"; then :
13047  xorg_cv_cc_flag_unused_command_line_argument=yes
13048else
13049  xorg_cv_cc_flag_unused_command_line_argument=no
13050fi
13051rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13052fi
13053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13054$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13055	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13056	CFLAGS="$xorg_testset_save_CFLAGS"
13057fi
13058
13059found="no"
13060
13061	if test $found = "no" ; then
13062		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13063			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13064		fi
13065
13066		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13067			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13068		fi
13069
13070		CFLAGS="$CFLAGS -Wstrict-prototypes"
13071
13072		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
13073$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
13074		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
13075		if eval \${$cacheid+:} false; then :
13076  $as_echo_n "(cached) " >&6
13077else
13078  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13079/* end confdefs.h.  */
13080int i;
13081int
13082main ()
13083{
13084
13085  ;
13086  return 0;
13087}
13088_ACEOF
13089if ac_fn_c_try_link "$LINENO"; then :
13090  eval $cacheid=yes
13091else
13092  eval $cacheid=no
13093fi
13094rm -f core conftest.err conftest.$ac_objext \
13095    conftest$ac_exeext conftest.$ac_ext
13096fi
13097
13098
13099		CFLAGS="$xorg_testset_save_CFLAGS"
13100
13101		eval supported=\$$cacheid
13102		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13103$as_echo "$supported" >&6; }
13104		if test "$supported" = "yes" ; then
13105			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
13106			found="yes"
13107		fi
13108	fi
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124xorg_testset_save_CFLAGS="$CFLAGS"
13125
13126if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13127	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13128	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13129$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13130if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13131  $as_echo_n "(cached) " >&6
13132else
13133  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13134/* end confdefs.h.  */
13135int i;
13136_ACEOF
13137if ac_fn_c_try_compile "$LINENO"; then :
13138  xorg_cv_cc_flag_unknown_warning_option=yes
13139else
13140  xorg_cv_cc_flag_unknown_warning_option=no
13141fi
13142rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13143fi
13144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13145$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13146	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13147	CFLAGS="$xorg_testset_save_CFLAGS"
13148fi
13149
13150if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13151	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13152		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13153	fi
13154	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13155	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13156$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13157if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13158  $as_echo_n "(cached) " >&6
13159else
13160  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13161/* end confdefs.h.  */
13162int i;
13163_ACEOF
13164if ac_fn_c_try_compile "$LINENO"; then :
13165  xorg_cv_cc_flag_unused_command_line_argument=yes
13166else
13167  xorg_cv_cc_flag_unused_command_line_argument=no
13168fi
13169rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13170fi
13171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13172$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13173	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13174	CFLAGS="$xorg_testset_save_CFLAGS"
13175fi
13176
13177found="no"
13178
13179	if test $found = "no" ; then
13180		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13181			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13182		fi
13183
13184		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13185			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13186		fi
13187
13188		CFLAGS="$CFLAGS -Wmissing-prototypes"
13189
13190		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
13191$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
13192		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
13193		if eval \${$cacheid+:} false; then :
13194  $as_echo_n "(cached) " >&6
13195else
13196  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13197/* end confdefs.h.  */
13198int i;
13199int
13200main ()
13201{
13202
13203  ;
13204  return 0;
13205}
13206_ACEOF
13207if ac_fn_c_try_link "$LINENO"; then :
13208  eval $cacheid=yes
13209else
13210  eval $cacheid=no
13211fi
13212rm -f core conftest.err conftest.$ac_objext \
13213    conftest$ac_exeext conftest.$ac_ext
13214fi
13215
13216
13217		CFLAGS="$xorg_testset_save_CFLAGS"
13218
13219		eval supported=\$$cacheid
13220		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13221$as_echo "$supported" >&6; }
13222		if test "$supported" = "yes" ; then
13223			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
13224			found="yes"
13225		fi
13226	fi
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242xorg_testset_save_CFLAGS="$CFLAGS"
13243
13244if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13245	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13246	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13247$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13248if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13249  $as_echo_n "(cached) " >&6
13250else
13251  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13252/* end confdefs.h.  */
13253int i;
13254_ACEOF
13255if ac_fn_c_try_compile "$LINENO"; then :
13256  xorg_cv_cc_flag_unknown_warning_option=yes
13257else
13258  xorg_cv_cc_flag_unknown_warning_option=no
13259fi
13260rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13261fi
13262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13263$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13264	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13265	CFLAGS="$xorg_testset_save_CFLAGS"
13266fi
13267
13268if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13269	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13270		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13271	fi
13272	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13273	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13274$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13275if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13276  $as_echo_n "(cached) " >&6
13277else
13278  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13279/* end confdefs.h.  */
13280int i;
13281_ACEOF
13282if ac_fn_c_try_compile "$LINENO"; then :
13283  xorg_cv_cc_flag_unused_command_line_argument=yes
13284else
13285  xorg_cv_cc_flag_unused_command_line_argument=no
13286fi
13287rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13288fi
13289{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13290$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13291	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13292	CFLAGS="$xorg_testset_save_CFLAGS"
13293fi
13294
13295found="no"
13296
13297	if test $found = "no" ; then
13298		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13299			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13300		fi
13301
13302		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13303			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13304		fi
13305
13306		CFLAGS="$CFLAGS -Wnested-externs"
13307
13308		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
13309$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
13310		cacheid=xorg_cv_cc_flag__Wnested_externs
13311		if eval \${$cacheid+:} false; then :
13312  $as_echo_n "(cached) " >&6
13313else
13314  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13315/* end confdefs.h.  */
13316int i;
13317int
13318main ()
13319{
13320
13321  ;
13322  return 0;
13323}
13324_ACEOF
13325if ac_fn_c_try_link "$LINENO"; then :
13326  eval $cacheid=yes
13327else
13328  eval $cacheid=no
13329fi
13330rm -f core conftest.err conftest.$ac_objext \
13331    conftest$ac_exeext conftest.$ac_ext
13332fi
13333
13334
13335		CFLAGS="$xorg_testset_save_CFLAGS"
13336
13337		eval supported=\$$cacheid
13338		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13339$as_echo "$supported" >&6; }
13340		if test "$supported" = "yes" ; then
13341			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
13342			found="yes"
13343		fi
13344	fi
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360xorg_testset_save_CFLAGS="$CFLAGS"
13361
13362if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13363	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13364	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13365$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13366if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13367  $as_echo_n "(cached) " >&6
13368else
13369  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13370/* end confdefs.h.  */
13371int i;
13372_ACEOF
13373if ac_fn_c_try_compile "$LINENO"; then :
13374  xorg_cv_cc_flag_unknown_warning_option=yes
13375else
13376  xorg_cv_cc_flag_unknown_warning_option=no
13377fi
13378rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13379fi
13380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13381$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13382	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13383	CFLAGS="$xorg_testset_save_CFLAGS"
13384fi
13385
13386if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13387	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13388		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13389	fi
13390	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13391	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13392$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13393if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13394  $as_echo_n "(cached) " >&6
13395else
13396  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13397/* end confdefs.h.  */
13398int i;
13399_ACEOF
13400if ac_fn_c_try_compile "$LINENO"; then :
13401  xorg_cv_cc_flag_unused_command_line_argument=yes
13402else
13403  xorg_cv_cc_flag_unused_command_line_argument=no
13404fi
13405rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13406fi
13407{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13408$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13409	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13410	CFLAGS="$xorg_testset_save_CFLAGS"
13411fi
13412
13413found="no"
13414
13415	if test $found = "no" ; then
13416		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13417			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13418		fi
13419
13420		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13421			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13422		fi
13423
13424		CFLAGS="$CFLAGS -Wbad-function-cast"
13425
13426		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
13427$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
13428		cacheid=xorg_cv_cc_flag__Wbad_function_cast
13429		if eval \${$cacheid+:} false; then :
13430  $as_echo_n "(cached) " >&6
13431else
13432  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13433/* end confdefs.h.  */
13434int i;
13435int
13436main ()
13437{
13438
13439  ;
13440  return 0;
13441}
13442_ACEOF
13443if ac_fn_c_try_link "$LINENO"; then :
13444  eval $cacheid=yes
13445else
13446  eval $cacheid=no
13447fi
13448rm -f core conftest.err conftest.$ac_objext \
13449    conftest$ac_exeext conftest.$ac_ext
13450fi
13451
13452
13453		CFLAGS="$xorg_testset_save_CFLAGS"
13454
13455		eval supported=\$$cacheid
13456		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13457$as_echo "$supported" >&6; }
13458		if test "$supported" = "yes" ; then
13459			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
13460			found="yes"
13461		fi
13462	fi
13463
13464
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478xorg_testset_save_CFLAGS="$CFLAGS"
13479
13480if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13481	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13482	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13483$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13484if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13485  $as_echo_n "(cached) " >&6
13486else
13487  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13488/* end confdefs.h.  */
13489int i;
13490_ACEOF
13491if ac_fn_c_try_compile "$LINENO"; then :
13492  xorg_cv_cc_flag_unknown_warning_option=yes
13493else
13494  xorg_cv_cc_flag_unknown_warning_option=no
13495fi
13496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13497fi
13498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13499$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13500	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13501	CFLAGS="$xorg_testset_save_CFLAGS"
13502fi
13503
13504if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13505	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13506		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13507	fi
13508	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13509	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13510$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13511if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13512  $as_echo_n "(cached) " >&6
13513else
13514  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13515/* end confdefs.h.  */
13516int i;
13517_ACEOF
13518if ac_fn_c_try_compile "$LINENO"; then :
13519  xorg_cv_cc_flag_unused_command_line_argument=yes
13520else
13521  xorg_cv_cc_flag_unused_command_line_argument=no
13522fi
13523rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13524fi
13525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13526$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13527	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13528	CFLAGS="$xorg_testset_save_CFLAGS"
13529fi
13530
13531found="no"
13532
13533	if test $found = "no" ; then
13534		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13535			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13536		fi
13537
13538		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13539			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13540		fi
13541
13542		CFLAGS="$CFLAGS -Wold-style-definition"
13543
13544		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
13545$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
13546		cacheid=xorg_cv_cc_flag__Wold_style_definition
13547		if eval \${$cacheid+:} false; then :
13548  $as_echo_n "(cached) " >&6
13549else
13550  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13551/* end confdefs.h.  */
13552int i;
13553int
13554main ()
13555{
13556
13557  ;
13558  return 0;
13559}
13560_ACEOF
13561if ac_fn_c_try_link "$LINENO"; then :
13562  eval $cacheid=yes
13563else
13564  eval $cacheid=no
13565fi
13566rm -f core conftest.err conftest.$ac_objext \
13567    conftest$ac_exeext conftest.$ac_ext
13568fi
13569
13570
13571		CFLAGS="$xorg_testset_save_CFLAGS"
13572
13573		eval supported=\$$cacheid
13574		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13575$as_echo "$supported" >&6; }
13576		if test "$supported" = "yes" ; then
13577			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
13578			found="yes"
13579		fi
13580	fi
13581
13582	if test $found = "no" ; then
13583		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13584			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13585		fi
13586
13587		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13588			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13589		fi
13590
13591		CFLAGS="$CFLAGS -fd"
13592
13593		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
13594$as_echo_n "checking if $CC supports -fd... " >&6; }
13595		cacheid=xorg_cv_cc_flag__fd
13596		if eval \${$cacheid+:} false; then :
13597  $as_echo_n "(cached) " >&6
13598else
13599  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13600/* end confdefs.h.  */
13601int i;
13602int
13603main ()
13604{
13605
13606  ;
13607  return 0;
13608}
13609_ACEOF
13610if ac_fn_c_try_link "$LINENO"; then :
13611  eval $cacheid=yes
13612else
13613  eval $cacheid=no
13614fi
13615rm -f core conftest.err conftest.$ac_objext \
13616    conftest$ac_exeext conftest.$ac_ext
13617fi
13618
13619
13620		CFLAGS="$xorg_testset_save_CFLAGS"
13621
13622		eval supported=\$$cacheid
13623		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13624$as_echo "$supported" >&6; }
13625		if test "$supported" = "yes" ; then
13626			BASE_CFLAGS="$BASE_CFLAGS -fd"
13627			found="yes"
13628		fi
13629	fi
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644
13645xorg_testset_save_CFLAGS="$CFLAGS"
13646
13647if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13648	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13649	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13650$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13651if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13652  $as_echo_n "(cached) " >&6
13653else
13654  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13655/* end confdefs.h.  */
13656int i;
13657_ACEOF
13658if ac_fn_c_try_compile "$LINENO"; then :
13659  xorg_cv_cc_flag_unknown_warning_option=yes
13660else
13661  xorg_cv_cc_flag_unknown_warning_option=no
13662fi
13663rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13664fi
13665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13666$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13667	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13668	CFLAGS="$xorg_testset_save_CFLAGS"
13669fi
13670
13671if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13672	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13673		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13674	fi
13675	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13676	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13677$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13678if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13679  $as_echo_n "(cached) " >&6
13680else
13681  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13682/* end confdefs.h.  */
13683int i;
13684_ACEOF
13685if ac_fn_c_try_compile "$LINENO"; then :
13686  xorg_cv_cc_flag_unused_command_line_argument=yes
13687else
13688  xorg_cv_cc_flag_unused_command_line_argument=no
13689fi
13690rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13691fi
13692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13693$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13694	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13695	CFLAGS="$xorg_testset_save_CFLAGS"
13696fi
13697
13698found="no"
13699
13700	if test $found = "no" ; then
13701		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13702			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13703		fi
13704
13705		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13706			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13707		fi
13708
13709		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
13710
13711		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
13712$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
13713		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
13714		if eval \${$cacheid+:} false; then :
13715  $as_echo_n "(cached) " >&6
13716else
13717  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13718/* end confdefs.h.  */
13719int i;
13720int
13721main ()
13722{
13723
13724  ;
13725  return 0;
13726}
13727_ACEOF
13728if ac_fn_c_try_link "$LINENO"; then :
13729  eval $cacheid=yes
13730else
13731  eval $cacheid=no
13732fi
13733rm -f core conftest.err conftest.$ac_objext \
13734    conftest$ac_exeext conftest.$ac_ext
13735fi
13736
13737
13738		CFLAGS="$xorg_testset_save_CFLAGS"
13739
13740		eval supported=\$$cacheid
13741		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13742$as_echo "$supported" >&6; }
13743		if test "$supported" = "yes" ; then
13744			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
13745			found="yes"
13746		fi
13747	fi
13748
13749
13750
13751
13752
13753# This chunk adds additional warnings that could catch undesired effects.
13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767xorg_testset_save_CFLAGS="$CFLAGS"
13768
13769if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13770	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13771	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13772$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13773if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13774  $as_echo_n "(cached) " >&6
13775else
13776  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13777/* end confdefs.h.  */
13778int i;
13779_ACEOF
13780if ac_fn_c_try_compile "$LINENO"; then :
13781  xorg_cv_cc_flag_unknown_warning_option=yes
13782else
13783  xorg_cv_cc_flag_unknown_warning_option=no
13784fi
13785rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13786fi
13787{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13788$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13789	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13790	CFLAGS="$xorg_testset_save_CFLAGS"
13791fi
13792
13793if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13794	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13795		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13796	fi
13797	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13798	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13799$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13800if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13801  $as_echo_n "(cached) " >&6
13802else
13803  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13804/* end confdefs.h.  */
13805int i;
13806_ACEOF
13807if ac_fn_c_try_compile "$LINENO"; then :
13808  xorg_cv_cc_flag_unused_command_line_argument=yes
13809else
13810  xorg_cv_cc_flag_unused_command_line_argument=no
13811fi
13812rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13813fi
13814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13815$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13816	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13817	CFLAGS="$xorg_testset_save_CFLAGS"
13818fi
13819
13820found="no"
13821
13822	if test $found = "no" ; then
13823		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13824			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13825		fi
13826
13827		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13828			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13829		fi
13830
13831		CFLAGS="$CFLAGS -Wunused"
13832
13833		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
13834$as_echo_n "checking if $CC supports -Wunused... " >&6; }
13835		cacheid=xorg_cv_cc_flag__Wunused
13836		if eval \${$cacheid+:} false; then :
13837  $as_echo_n "(cached) " >&6
13838else
13839  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13840/* end confdefs.h.  */
13841int i;
13842int
13843main ()
13844{
13845
13846  ;
13847  return 0;
13848}
13849_ACEOF
13850if ac_fn_c_try_link "$LINENO"; then :
13851  eval $cacheid=yes
13852else
13853  eval $cacheid=no
13854fi
13855rm -f core conftest.err conftest.$ac_objext \
13856    conftest$ac_exeext conftest.$ac_ext
13857fi
13858
13859
13860		CFLAGS="$xorg_testset_save_CFLAGS"
13861
13862		eval supported=\$$cacheid
13863		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13864$as_echo "$supported" >&6; }
13865		if test "$supported" = "yes" ; then
13866			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
13867			found="yes"
13868		fi
13869	fi
13870
13871
13872
13873
13874
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885xorg_testset_save_CFLAGS="$CFLAGS"
13886
13887if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13888	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13889	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13890$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13891if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13892  $as_echo_n "(cached) " >&6
13893else
13894  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13895/* end confdefs.h.  */
13896int i;
13897_ACEOF
13898if ac_fn_c_try_compile "$LINENO"; then :
13899  xorg_cv_cc_flag_unknown_warning_option=yes
13900else
13901  xorg_cv_cc_flag_unknown_warning_option=no
13902fi
13903rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13904fi
13905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13906$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13907	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13908	CFLAGS="$xorg_testset_save_CFLAGS"
13909fi
13910
13911if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13912	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13913		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13914	fi
13915	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13916	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13917$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13918if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13919  $as_echo_n "(cached) " >&6
13920else
13921  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13922/* end confdefs.h.  */
13923int i;
13924_ACEOF
13925if ac_fn_c_try_compile "$LINENO"; then :
13926  xorg_cv_cc_flag_unused_command_line_argument=yes
13927else
13928  xorg_cv_cc_flag_unused_command_line_argument=no
13929fi
13930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13931fi
13932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13933$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13934	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13935	CFLAGS="$xorg_testset_save_CFLAGS"
13936fi
13937
13938found="no"
13939
13940	if test $found = "no" ; then
13941		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13942			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13943		fi
13944
13945		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13946			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13947		fi
13948
13949		CFLAGS="$CFLAGS -Wuninitialized"
13950
13951		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
13952$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
13953		cacheid=xorg_cv_cc_flag__Wuninitialized
13954		if eval \${$cacheid+:} false; then :
13955  $as_echo_n "(cached) " >&6
13956else
13957  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13958/* end confdefs.h.  */
13959int i;
13960int
13961main ()
13962{
13963
13964  ;
13965  return 0;
13966}
13967_ACEOF
13968if ac_fn_c_try_link "$LINENO"; then :
13969  eval $cacheid=yes
13970else
13971  eval $cacheid=no
13972fi
13973rm -f core conftest.err conftest.$ac_objext \
13974    conftest$ac_exeext conftest.$ac_ext
13975fi
13976
13977
13978		CFLAGS="$xorg_testset_save_CFLAGS"
13979
13980		eval supported=\$$cacheid
13981		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13982$as_echo "$supported" >&6; }
13983		if test "$supported" = "yes" ; then
13984			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
13985			found="yes"
13986		fi
13987	fi
13988
13989
13990
13991
13992
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
14003xorg_testset_save_CFLAGS="$CFLAGS"
14004
14005if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14006	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14007	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14008$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14009if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14010  $as_echo_n "(cached) " >&6
14011else
14012  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14013/* end confdefs.h.  */
14014int i;
14015_ACEOF
14016if ac_fn_c_try_compile "$LINENO"; then :
14017  xorg_cv_cc_flag_unknown_warning_option=yes
14018else
14019  xorg_cv_cc_flag_unknown_warning_option=no
14020fi
14021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14022fi
14023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14024$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14025	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14026	CFLAGS="$xorg_testset_save_CFLAGS"
14027fi
14028
14029if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14030	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14031		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14032	fi
14033	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14034	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14035$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14036if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14037  $as_echo_n "(cached) " >&6
14038else
14039  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14040/* end confdefs.h.  */
14041int i;
14042_ACEOF
14043if ac_fn_c_try_compile "$LINENO"; then :
14044  xorg_cv_cc_flag_unused_command_line_argument=yes
14045else
14046  xorg_cv_cc_flag_unused_command_line_argument=no
14047fi
14048rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14049fi
14050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14051$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14052	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14053	CFLAGS="$xorg_testset_save_CFLAGS"
14054fi
14055
14056found="no"
14057
14058	if test $found = "no" ; then
14059		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14060			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14061		fi
14062
14063		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14064			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14065		fi
14066
14067		CFLAGS="$CFLAGS -Wshadow"
14068
14069		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
14070$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
14071		cacheid=xorg_cv_cc_flag__Wshadow
14072		if eval \${$cacheid+:} false; then :
14073  $as_echo_n "(cached) " >&6
14074else
14075  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14076/* end confdefs.h.  */
14077int i;
14078int
14079main ()
14080{
14081
14082  ;
14083  return 0;
14084}
14085_ACEOF
14086if ac_fn_c_try_link "$LINENO"; then :
14087  eval $cacheid=yes
14088else
14089  eval $cacheid=no
14090fi
14091rm -f core conftest.err conftest.$ac_objext \
14092    conftest$ac_exeext conftest.$ac_ext
14093fi
14094
14095
14096		CFLAGS="$xorg_testset_save_CFLAGS"
14097
14098		eval supported=\$$cacheid
14099		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14100$as_echo "$supported" >&6; }
14101		if test "$supported" = "yes" ; then
14102			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
14103			found="yes"
14104		fi
14105	fi
14106
14107
14108
14109
14110
14111
14112
14113
14114
14115
14116
14117
14118
14119
14120
14121xorg_testset_save_CFLAGS="$CFLAGS"
14122
14123if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14124	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14125	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14126$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14127if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14128  $as_echo_n "(cached) " >&6
14129else
14130  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14131/* end confdefs.h.  */
14132int i;
14133_ACEOF
14134if ac_fn_c_try_compile "$LINENO"; then :
14135  xorg_cv_cc_flag_unknown_warning_option=yes
14136else
14137  xorg_cv_cc_flag_unknown_warning_option=no
14138fi
14139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14140fi
14141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14142$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14143	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14144	CFLAGS="$xorg_testset_save_CFLAGS"
14145fi
14146
14147if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14148	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14149		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14150	fi
14151	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14152	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14153$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14154if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14155  $as_echo_n "(cached) " >&6
14156else
14157  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14158/* end confdefs.h.  */
14159int i;
14160_ACEOF
14161if ac_fn_c_try_compile "$LINENO"; then :
14162  xorg_cv_cc_flag_unused_command_line_argument=yes
14163else
14164  xorg_cv_cc_flag_unused_command_line_argument=no
14165fi
14166rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14167fi
14168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14169$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14170	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14171	CFLAGS="$xorg_testset_save_CFLAGS"
14172fi
14173
14174found="no"
14175
14176	if test $found = "no" ; then
14177		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14178			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14179		fi
14180
14181		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14182			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14183		fi
14184
14185		CFLAGS="$CFLAGS -Wmissing-noreturn"
14186
14187		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
14188$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
14189		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
14190		if eval \${$cacheid+:} false; then :
14191  $as_echo_n "(cached) " >&6
14192else
14193  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14194/* end confdefs.h.  */
14195int i;
14196int
14197main ()
14198{
14199
14200  ;
14201  return 0;
14202}
14203_ACEOF
14204if ac_fn_c_try_link "$LINENO"; then :
14205  eval $cacheid=yes
14206else
14207  eval $cacheid=no
14208fi
14209rm -f core conftest.err conftest.$ac_objext \
14210    conftest$ac_exeext conftest.$ac_ext
14211fi
14212
14213
14214		CFLAGS="$xorg_testset_save_CFLAGS"
14215
14216		eval supported=\$$cacheid
14217		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14218$as_echo "$supported" >&6; }
14219		if test "$supported" = "yes" ; then
14220			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
14221			found="yes"
14222		fi
14223	fi
14224
14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239xorg_testset_save_CFLAGS="$CFLAGS"
14240
14241if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14242	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14243	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14244$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14245if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14246  $as_echo_n "(cached) " >&6
14247else
14248  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14249/* end confdefs.h.  */
14250int i;
14251_ACEOF
14252if ac_fn_c_try_compile "$LINENO"; then :
14253  xorg_cv_cc_flag_unknown_warning_option=yes
14254else
14255  xorg_cv_cc_flag_unknown_warning_option=no
14256fi
14257rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14258fi
14259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14260$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14261	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14262	CFLAGS="$xorg_testset_save_CFLAGS"
14263fi
14264
14265if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14266	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14267		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14268	fi
14269	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14270	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14271$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14272if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14273  $as_echo_n "(cached) " >&6
14274else
14275  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14276/* end confdefs.h.  */
14277int i;
14278_ACEOF
14279if ac_fn_c_try_compile "$LINENO"; then :
14280  xorg_cv_cc_flag_unused_command_line_argument=yes
14281else
14282  xorg_cv_cc_flag_unused_command_line_argument=no
14283fi
14284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14285fi
14286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14287$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14288	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14289	CFLAGS="$xorg_testset_save_CFLAGS"
14290fi
14291
14292found="no"
14293
14294	if test $found = "no" ; then
14295		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14296			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14297		fi
14298
14299		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14300			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14301		fi
14302
14303		CFLAGS="$CFLAGS -Wmissing-format-attribute"
14304
14305		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
14306$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
14307		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
14308		if eval \${$cacheid+:} false; then :
14309  $as_echo_n "(cached) " >&6
14310else
14311  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14312/* end confdefs.h.  */
14313int i;
14314int
14315main ()
14316{
14317
14318  ;
14319  return 0;
14320}
14321_ACEOF
14322if ac_fn_c_try_link "$LINENO"; then :
14323  eval $cacheid=yes
14324else
14325  eval $cacheid=no
14326fi
14327rm -f core conftest.err conftest.$ac_objext \
14328    conftest$ac_exeext conftest.$ac_ext
14329fi
14330
14331
14332		CFLAGS="$xorg_testset_save_CFLAGS"
14333
14334		eval supported=\$$cacheid
14335		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14336$as_echo "$supported" >&6; }
14337		if test "$supported" = "yes" ; then
14338			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
14339			found="yes"
14340		fi
14341	fi
14342
14343
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357xorg_testset_save_CFLAGS="$CFLAGS"
14358
14359if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14360	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14361	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14362$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14363if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14364  $as_echo_n "(cached) " >&6
14365else
14366  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14367/* end confdefs.h.  */
14368int i;
14369_ACEOF
14370if ac_fn_c_try_compile "$LINENO"; then :
14371  xorg_cv_cc_flag_unknown_warning_option=yes
14372else
14373  xorg_cv_cc_flag_unknown_warning_option=no
14374fi
14375rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14376fi
14377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14378$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14379	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14380	CFLAGS="$xorg_testset_save_CFLAGS"
14381fi
14382
14383if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14384	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14385		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14386	fi
14387	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14388	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14389$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14390if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14391  $as_echo_n "(cached) " >&6
14392else
14393  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14394/* end confdefs.h.  */
14395int i;
14396_ACEOF
14397if ac_fn_c_try_compile "$LINENO"; then :
14398  xorg_cv_cc_flag_unused_command_line_argument=yes
14399else
14400  xorg_cv_cc_flag_unused_command_line_argument=no
14401fi
14402rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14403fi
14404{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14405$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14406	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14407	CFLAGS="$xorg_testset_save_CFLAGS"
14408fi
14409
14410found="no"
14411
14412	if test $found = "no" ; then
14413		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14414			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14415		fi
14416
14417		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14418			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14419		fi
14420
14421		CFLAGS="$CFLAGS -Wredundant-decls"
14422
14423		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
14424$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
14425		cacheid=xorg_cv_cc_flag__Wredundant_decls
14426		if eval \${$cacheid+:} false; then :
14427  $as_echo_n "(cached) " >&6
14428else
14429  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14430/* end confdefs.h.  */
14431int i;
14432int
14433main ()
14434{
14435
14436  ;
14437  return 0;
14438}
14439_ACEOF
14440if ac_fn_c_try_link "$LINENO"; then :
14441  eval $cacheid=yes
14442else
14443  eval $cacheid=no
14444fi
14445rm -f core conftest.err conftest.$ac_objext \
14446    conftest$ac_exeext conftest.$ac_ext
14447fi
14448
14449
14450		CFLAGS="$xorg_testset_save_CFLAGS"
14451
14452		eval supported=\$$cacheid
14453		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14454$as_echo "$supported" >&6; }
14455		if test "$supported" = "yes" ; then
14456			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
14457			found="yes"
14458		fi
14459	fi
14460
14461
14462
14463
14464
14465
14466
14467
14468
14469
14470
14471
14472
14473
14474
14475xorg_testset_save_CFLAGS="$CFLAGS"
14476
14477if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14478	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14479	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14480$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14481if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14482  $as_echo_n "(cached) " >&6
14483else
14484  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14485/* end confdefs.h.  */
14486int i;
14487_ACEOF
14488if ac_fn_c_try_compile "$LINENO"; then :
14489  xorg_cv_cc_flag_unknown_warning_option=yes
14490else
14491  xorg_cv_cc_flag_unknown_warning_option=no
14492fi
14493rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14494fi
14495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14496$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14497	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14498	CFLAGS="$xorg_testset_save_CFLAGS"
14499fi
14500
14501if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14502	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14503		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14504	fi
14505	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14506	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14507$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14508if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14509  $as_echo_n "(cached) " >&6
14510else
14511  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14512/* end confdefs.h.  */
14513int i;
14514_ACEOF
14515if ac_fn_c_try_compile "$LINENO"; then :
14516  xorg_cv_cc_flag_unused_command_line_argument=yes
14517else
14518  xorg_cv_cc_flag_unused_command_line_argument=no
14519fi
14520rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14521fi
14522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14523$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14524	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14525	CFLAGS="$xorg_testset_save_CFLAGS"
14526fi
14527
14528found="no"
14529
14530	if test $found = "no" ; then
14531		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14532			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14533		fi
14534
14535		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14536			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14537		fi
14538
14539		CFLAGS="$CFLAGS -Wlogical-op"
14540
14541		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
14542$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
14543		cacheid=xorg_cv_cc_flag__Wlogical_op
14544		if eval \${$cacheid+:} false; then :
14545  $as_echo_n "(cached) " >&6
14546else
14547  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14548/* end confdefs.h.  */
14549int i;
14550int
14551main ()
14552{
14553
14554  ;
14555  return 0;
14556}
14557_ACEOF
14558if ac_fn_c_try_link "$LINENO"; then :
14559  eval $cacheid=yes
14560else
14561  eval $cacheid=no
14562fi
14563rm -f core conftest.err conftest.$ac_objext \
14564    conftest$ac_exeext conftest.$ac_ext
14565fi
14566
14567
14568		CFLAGS="$xorg_testset_save_CFLAGS"
14569
14570		eval supported=\$$cacheid
14571		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14572$as_echo "$supported" >&6; }
14573		if test "$supported" = "yes" ; then
14574			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
14575			found="yes"
14576		fi
14577	fi
14578
14579
14580
14581# These are currently disabled because they are noisy.  They will be enabled
14582# in the future once the codebase is sufficiently modernized to silence
14583# them.  For now, I don't want them to drown out the other warnings.
14584# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
14585# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
14586# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
14587
14588# Turn some warnings into errors, so we don't accidently get successful builds
14589# when there are problems that should be fixed.
14590
14591if test "x$SELECTIVE_WERROR" = "xyes" ; then
14592
14593
14594
14595
14596
14597
14598
14599
14600
14601
14602
14603
14604
14605xorg_testset_save_CFLAGS="$CFLAGS"
14606
14607if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14608	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14609	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14610$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14611if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14612  $as_echo_n "(cached) " >&6
14613else
14614  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14615/* end confdefs.h.  */
14616int i;
14617_ACEOF
14618if ac_fn_c_try_compile "$LINENO"; then :
14619  xorg_cv_cc_flag_unknown_warning_option=yes
14620else
14621  xorg_cv_cc_flag_unknown_warning_option=no
14622fi
14623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14624fi
14625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14626$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14627	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14628	CFLAGS="$xorg_testset_save_CFLAGS"
14629fi
14630
14631if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14632	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14633		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14634	fi
14635	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14636	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14637$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14638if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14639  $as_echo_n "(cached) " >&6
14640else
14641  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14642/* end confdefs.h.  */
14643int i;
14644_ACEOF
14645if ac_fn_c_try_compile "$LINENO"; then :
14646  xorg_cv_cc_flag_unused_command_line_argument=yes
14647else
14648  xorg_cv_cc_flag_unused_command_line_argument=no
14649fi
14650rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14651fi
14652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14653$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14654	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14655	CFLAGS="$xorg_testset_save_CFLAGS"
14656fi
14657
14658found="no"
14659
14660	if test $found = "no" ; then
14661		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14662			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14663		fi
14664
14665		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14666			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14667		fi
14668
14669		CFLAGS="$CFLAGS -Werror=implicit"
14670
14671		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
14672$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
14673		cacheid=xorg_cv_cc_flag__Werror_implicit
14674		if eval \${$cacheid+:} false; then :
14675  $as_echo_n "(cached) " >&6
14676else
14677  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14678/* end confdefs.h.  */
14679int i;
14680int
14681main ()
14682{
14683
14684  ;
14685  return 0;
14686}
14687_ACEOF
14688if ac_fn_c_try_link "$LINENO"; then :
14689  eval $cacheid=yes
14690else
14691  eval $cacheid=no
14692fi
14693rm -f core conftest.err conftest.$ac_objext \
14694    conftest$ac_exeext conftest.$ac_ext
14695fi
14696
14697
14698		CFLAGS="$xorg_testset_save_CFLAGS"
14699
14700		eval supported=\$$cacheid
14701		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14702$as_echo "$supported" >&6; }
14703		if test "$supported" = "yes" ; then
14704			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
14705			found="yes"
14706		fi
14707	fi
14708
14709	if test $found = "no" ; then
14710		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14711			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14712		fi
14713
14714		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14715			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14716		fi
14717
14718		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14719
14720		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
14721$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
14722		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
14723		if eval \${$cacheid+:} false; then :
14724  $as_echo_n "(cached) " >&6
14725else
14726  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14727/* end confdefs.h.  */
14728int i;
14729int
14730main ()
14731{
14732
14733  ;
14734  return 0;
14735}
14736_ACEOF
14737if ac_fn_c_try_link "$LINENO"; then :
14738  eval $cacheid=yes
14739else
14740  eval $cacheid=no
14741fi
14742rm -f core conftest.err conftest.$ac_objext \
14743    conftest$ac_exeext conftest.$ac_ext
14744fi
14745
14746
14747		CFLAGS="$xorg_testset_save_CFLAGS"
14748
14749		eval supported=\$$cacheid
14750		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14751$as_echo "$supported" >&6; }
14752		if test "$supported" = "yes" ; then
14753			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14754			found="yes"
14755		fi
14756	fi
14757
14758
14759
14760
14761
14762
14763
14764
14765
14766
14767
14768
14769
14770
14771
14772xorg_testset_save_CFLAGS="$CFLAGS"
14773
14774if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14775	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14776	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14777$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14778if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14779  $as_echo_n "(cached) " >&6
14780else
14781  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14782/* end confdefs.h.  */
14783int i;
14784_ACEOF
14785if ac_fn_c_try_compile "$LINENO"; then :
14786  xorg_cv_cc_flag_unknown_warning_option=yes
14787else
14788  xorg_cv_cc_flag_unknown_warning_option=no
14789fi
14790rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14791fi
14792{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14793$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14794	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14795	CFLAGS="$xorg_testset_save_CFLAGS"
14796fi
14797
14798if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14799	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14800		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14801	fi
14802	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14803	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14804$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14805if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14806  $as_echo_n "(cached) " >&6
14807else
14808  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14809/* end confdefs.h.  */
14810int i;
14811_ACEOF
14812if ac_fn_c_try_compile "$LINENO"; then :
14813  xorg_cv_cc_flag_unused_command_line_argument=yes
14814else
14815  xorg_cv_cc_flag_unused_command_line_argument=no
14816fi
14817rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14818fi
14819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14820$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14821	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14822	CFLAGS="$xorg_testset_save_CFLAGS"
14823fi
14824
14825found="no"
14826
14827	if test $found = "no" ; then
14828		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14829			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14830		fi
14831
14832		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14833			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14834		fi
14835
14836		CFLAGS="$CFLAGS -Werror=nonnull"
14837
14838		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
14839$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
14840		cacheid=xorg_cv_cc_flag__Werror_nonnull
14841		if eval \${$cacheid+:} false; then :
14842  $as_echo_n "(cached) " >&6
14843else
14844  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14845/* end confdefs.h.  */
14846int i;
14847int
14848main ()
14849{
14850
14851  ;
14852  return 0;
14853}
14854_ACEOF
14855if ac_fn_c_try_link "$LINENO"; then :
14856  eval $cacheid=yes
14857else
14858  eval $cacheid=no
14859fi
14860rm -f core conftest.err conftest.$ac_objext \
14861    conftest$ac_exeext conftest.$ac_ext
14862fi
14863
14864
14865		CFLAGS="$xorg_testset_save_CFLAGS"
14866
14867		eval supported=\$$cacheid
14868		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14869$as_echo "$supported" >&6; }
14870		if test "$supported" = "yes" ; then
14871			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
14872			found="yes"
14873		fi
14874	fi
14875
14876
14877
14878
14879
14880
14881
14882
14883
14884
14885
14886
14887
14888
14889
14890xorg_testset_save_CFLAGS="$CFLAGS"
14891
14892if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14893	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14894	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14895$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14896if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14897  $as_echo_n "(cached) " >&6
14898else
14899  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14900/* end confdefs.h.  */
14901int i;
14902_ACEOF
14903if ac_fn_c_try_compile "$LINENO"; then :
14904  xorg_cv_cc_flag_unknown_warning_option=yes
14905else
14906  xorg_cv_cc_flag_unknown_warning_option=no
14907fi
14908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14909fi
14910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14911$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14912	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14913	CFLAGS="$xorg_testset_save_CFLAGS"
14914fi
14915
14916if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14917	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14918		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14919	fi
14920	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14921	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14922$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14923if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14924  $as_echo_n "(cached) " >&6
14925else
14926  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14927/* end confdefs.h.  */
14928int i;
14929_ACEOF
14930if ac_fn_c_try_compile "$LINENO"; then :
14931  xorg_cv_cc_flag_unused_command_line_argument=yes
14932else
14933  xorg_cv_cc_flag_unused_command_line_argument=no
14934fi
14935rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14936fi
14937{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14938$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14939	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14940	CFLAGS="$xorg_testset_save_CFLAGS"
14941fi
14942
14943found="no"
14944
14945	if test $found = "no" ; then
14946		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14947			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14948		fi
14949
14950		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14951			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14952		fi
14953
14954		CFLAGS="$CFLAGS -Werror=init-self"
14955
14956		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
14957$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
14958		cacheid=xorg_cv_cc_flag__Werror_init_self
14959		if eval \${$cacheid+:} false; then :
14960  $as_echo_n "(cached) " >&6
14961else
14962  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14963/* end confdefs.h.  */
14964int i;
14965int
14966main ()
14967{
14968
14969  ;
14970  return 0;
14971}
14972_ACEOF
14973if ac_fn_c_try_link "$LINENO"; then :
14974  eval $cacheid=yes
14975else
14976  eval $cacheid=no
14977fi
14978rm -f core conftest.err conftest.$ac_objext \
14979    conftest$ac_exeext conftest.$ac_ext
14980fi
14981
14982
14983		CFLAGS="$xorg_testset_save_CFLAGS"
14984
14985		eval supported=\$$cacheid
14986		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14987$as_echo "$supported" >&6; }
14988		if test "$supported" = "yes" ; then
14989			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
14990			found="yes"
14991		fi
14992	fi
14993
14994
14995
14996
14997
14998
14999
15000
15001
15002
15003
15004
15005
15006
15007
15008xorg_testset_save_CFLAGS="$CFLAGS"
15009
15010if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15011	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15012	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15013$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15014if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15015  $as_echo_n "(cached) " >&6
15016else
15017  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15018/* end confdefs.h.  */
15019int i;
15020_ACEOF
15021if ac_fn_c_try_compile "$LINENO"; then :
15022  xorg_cv_cc_flag_unknown_warning_option=yes
15023else
15024  xorg_cv_cc_flag_unknown_warning_option=no
15025fi
15026rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15027fi
15028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15029$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15030	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15031	CFLAGS="$xorg_testset_save_CFLAGS"
15032fi
15033
15034if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15035	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15036		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15037	fi
15038	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15039	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15040$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15041if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15042  $as_echo_n "(cached) " >&6
15043else
15044  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15045/* end confdefs.h.  */
15046int i;
15047_ACEOF
15048if ac_fn_c_try_compile "$LINENO"; then :
15049  xorg_cv_cc_flag_unused_command_line_argument=yes
15050else
15051  xorg_cv_cc_flag_unused_command_line_argument=no
15052fi
15053rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15054fi
15055{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15056$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15057	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15058	CFLAGS="$xorg_testset_save_CFLAGS"
15059fi
15060
15061found="no"
15062
15063	if test $found = "no" ; then
15064		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15065			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15066		fi
15067
15068		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15069			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15070		fi
15071
15072		CFLAGS="$CFLAGS -Werror=main"
15073
15074		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
15075$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
15076		cacheid=xorg_cv_cc_flag__Werror_main
15077		if eval \${$cacheid+:} false; then :
15078  $as_echo_n "(cached) " >&6
15079else
15080  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15081/* end confdefs.h.  */
15082int i;
15083int
15084main ()
15085{
15086
15087  ;
15088  return 0;
15089}
15090_ACEOF
15091if ac_fn_c_try_link "$LINENO"; then :
15092  eval $cacheid=yes
15093else
15094  eval $cacheid=no
15095fi
15096rm -f core conftest.err conftest.$ac_objext \
15097    conftest$ac_exeext conftest.$ac_ext
15098fi
15099
15100
15101		CFLAGS="$xorg_testset_save_CFLAGS"
15102
15103		eval supported=\$$cacheid
15104		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15105$as_echo "$supported" >&6; }
15106		if test "$supported" = "yes" ; then
15107			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
15108			found="yes"
15109		fi
15110	fi
15111
15112
15113
15114
15115
15116
15117
15118
15119
15120
15121
15122
15123
15124
15125
15126xorg_testset_save_CFLAGS="$CFLAGS"
15127
15128if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15129	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15130	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15131$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15132if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15133  $as_echo_n "(cached) " >&6
15134else
15135  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15136/* end confdefs.h.  */
15137int i;
15138_ACEOF
15139if ac_fn_c_try_compile "$LINENO"; then :
15140  xorg_cv_cc_flag_unknown_warning_option=yes
15141else
15142  xorg_cv_cc_flag_unknown_warning_option=no
15143fi
15144rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15145fi
15146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15147$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15148	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15149	CFLAGS="$xorg_testset_save_CFLAGS"
15150fi
15151
15152if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15153	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15154		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15155	fi
15156	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15157	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15158$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15159if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15160  $as_echo_n "(cached) " >&6
15161else
15162  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15163/* end confdefs.h.  */
15164int i;
15165_ACEOF
15166if ac_fn_c_try_compile "$LINENO"; then :
15167  xorg_cv_cc_flag_unused_command_line_argument=yes
15168else
15169  xorg_cv_cc_flag_unused_command_line_argument=no
15170fi
15171rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15172fi
15173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15174$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15175	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15176	CFLAGS="$xorg_testset_save_CFLAGS"
15177fi
15178
15179found="no"
15180
15181	if test $found = "no" ; then
15182		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15183			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15184		fi
15185
15186		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15187			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15188		fi
15189
15190		CFLAGS="$CFLAGS -Werror=missing-braces"
15191
15192		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
15193$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
15194		cacheid=xorg_cv_cc_flag__Werror_missing_braces
15195		if eval \${$cacheid+:} false; then :
15196  $as_echo_n "(cached) " >&6
15197else
15198  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15199/* end confdefs.h.  */
15200int i;
15201int
15202main ()
15203{
15204
15205  ;
15206  return 0;
15207}
15208_ACEOF
15209if ac_fn_c_try_link "$LINENO"; then :
15210  eval $cacheid=yes
15211else
15212  eval $cacheid=no
15213fi
15214rm -f core conftest.err conftest.$ac_objext \
15215    conftest$ac_exeext conftest.$ac_ext
15216fi
15217
15218
15219		CFLAGS="$xorg_testset_save_CFLAGS"
15220
15221		eval supported=\$$cacheid
15222		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15223$as_echo "$supported" >&6; }
15224		if test "$supported" = "yes" ; then
15225			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
15226			found="yes"
15227		fi
15228	fi
15229
15230
15231
15232
15233
15234
15235
15236
15237
15238
15239
15240
15241
15242
15243
15244xorg_testset_save_CFLAGS="$CFLAGS"
15245
15246if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15247	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15248	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15249$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15250if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15251  $as_echo_n "(cached) " >&6
15252else
15253  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15254/* end confdefs.h.  */
15255int i;
15256_ACEOF
15257if ac_fn_c_try_compile "$LINENO"; then :
15258  xorg_cv_cc_flag_unknown_warning_option=yes
15259else
15260  xorg_cv_cc_flag_unknown_warning_option=no
15261fi
15262rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15263fi
15264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15265$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15266	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15267	CFLAGS="$xorg_testset_save_CFLAGS"
15268fi
15269
15270if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15271	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15272		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15273	fi
15274	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15275	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15276$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15277if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15278  $as_echo_n "(cached) " >&6
15279else
15280  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15281/* end confdefs.h.  */
15282int i;
15283_ACEOF
15284if ac_fn_c_try_compile "$LINENO"; then :
15285  xorg_cv_cc_flag_unused_command_line_argument=yes
15286else
15287  xorg_cv_cc_flag_unused_command_line_argument=no
15288fi
15289rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15290fi
15291{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15292$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15293	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15294	CFLAGS="$xorg_testset_save_CFLAGS"
15295fi
15296
15297found="no"
15298
15299	if test $found = "no" ; then
15300		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15301			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15302		fi
15303
15304		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15305			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15306		fi
15307
15308		CFLAGS="$CFLAGS -Werror=sequence-point"
15309
15310		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
15311$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
15312		cacheid=xorg_cv_cc_flag__Werror_sequence_point
15313		if eval \${$cacheid+:} false; then :
15314  $as_echo_n "(cached) " >&6
15315else
15316  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15317/* end confdefs.h.  */
15318int i;
15319int
15320main ()
15321{
15322
15323  ;
15324  return 0;
15325}
15326_ACEOF
15327if ac_fn_c_try_link "$LINENO"; then :
15328  eval $cacheid=yes
15329else
15330  eval $cacheid=no
15331fi
15332rm -f core conftest.err conftest.$ac_objext \
15333    conftest$ac_exeext conftest.$ac_ext
15334fi
15335
15336
15337		CFLAGS="$xorg_testset_save_CFLAGS"
15338
15339		eval supported=\$$cacheid
15340		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15341$as_echo "$supported" >&6; }
15342		if test "$supported" = "yes" ; then
15343			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
15344			found="yes"
15345		fi
15346	fi
15347
15348
15349
15350
15351
15352
15353
15354
15355
15356
15357
15358
15359
15360
15361
15362xorg_testset_save_CFLAGS="$CFLAGS"
15363
15364if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15365	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15366	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15367$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15368if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15369  $as_echo_n "(cached) " >&6
15370else
15371  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15372/* end confdefs.h.  */
15373int i;
15374_ACEOF
15375if ac_fn_c_try_compile "$LINENO"; then :
15376  xorg_cv_cc_flag_unknown_warning_option=yes
15377else
15378  xorg_cv_cc_flag_unknown_warning_option=no
15379fi
15380rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15381fi
15382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15383$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15384	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15385	CFLAGS="$xorg_testset_save_CFLAGS"
15386fi
15387
15388if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15389	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15390		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15391	fi
15392	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15393	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15394$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15395if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15396  $as_echo_n "(cached) " >&6
15397else
15398  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15399/* end confdefs.h.  */
15400int i;
15401_ACEOF
15402if ac_fn_c_try_compile "$LINENO"; then :
15403  xorg_cv_cc_flag_unused_command_line_argument=yes
15404else
15405  xorg_cv_cc_flag_unused_command_line_argument=no
15406fi
15407rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15408fi
15409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15410$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15411	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15412	CFLAGS="$xorg_testset_save_CFLAGS"
15413fi
15414
15415found="no"
15416
15417	if test $found = "no" ; then
15418		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15419			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15420		fi
15421
15422		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15423			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15424		fi
15425
15426		CFLAGS="$CFLAGS -Werror=return-type"
15427
15428		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
15429$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
15430		cacheid=xorg_cv_cc_flag__Werror_return_type
15431		if eval \${$cacheid+:} false; then :
15432  $as_echo_n "(cached) " >&6
15433else
15434  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15435/* end confdefs.h.  */
15436int i;
15437int
15438main ()
15439{
15440
15441  ;
15442  return 0;
15443}
15444_ACEOF
15445if ac_fn_c_try_link "$LINENO"; then :
15446  eval $cacheid=yes
15447else
15448  eval $cacheid=no
15449fi
15450rm -f core conftest.err conftest.$ac_objext \
15451    conftest$ac_exeext conftest.$ac_ext
15452fi
15453
15454
15455		CFLAGS="$xorg_testset_save_CFLAGS"
15456
15457		eval supported=\$$cacheid
15458		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15459$as_echo "$supported" >&6; }
15460		if test "$supported" = "yes" ; then
15461			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
15462			found="yes"
15463		fi
15464	fi
15465
15466	if test $found = "no" ; then
15467		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15468			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15469		fi
15470
15471		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15472			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15473		fi
15474
15475		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15476
15477		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
15478$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
15479		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
15480		if eval \${$cacheid+:} false; then :
15481  $as_echo_n "(cached) " >&6
15482else
15483  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15484/* end confdefs.h.  */
15485int i;
15486int
15487main ()
15488{
15489
15490  ;
15491  return 0;
15492}
15493_ACEOF
15494if ac_fn_c_try_link "$LINENO"; then :
15495  eval $cacheid=yes
15496else
15497  eval $cacheid=no
15498fi
15499rm -f core conftest.err conftest.$ac_objext \
15500    conftest$ac_exeext conftest.$ac_ext
15501fi
15502
15503
15504		CFLAGS="$xorg_testset_save_CFLAGS"
15505
15506		eval supported=\$$cacheid
15507		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15508$as_echo "$supported" >&6; }
15509		if test "$supported" = "yes" ; then
15510			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15511			found="yes"
15512		fi
15513	fi
15514
15515
15516
15517
15518
15519
15520
15521
15522
15523
15524
15525
15526
15527
15528
15529xorg_testset_save_CFLAGS="$CFLAGS"
15530
15531if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15532	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15533	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15534$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15535if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15536  $as_echo_n "(cached) " >&6
15537else
15538  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15539/* end confdefs.h.  */
15540int i;
15541_ACEOF
15542if ac_fn_c_try_compile "$LINENO"; then :
15543  xorg_cv_cc_flag_unknown_warning_option=yes
15544else
15545  xorg_cv_cc_flag_unknown_warning_option=no
15546fi
15547rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15548fi
15549{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15550$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15551	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15552	CFLAGS="$xorg_testset_save_CFLAGS"
15553fi
15554
15555if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15556	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15557		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15558	fi
15559	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15560	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15561$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15562if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15563  $as_echo_n "(cached) " >&6
15564else
15565  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15566/* end confdefs.h.  */
15567int i;
15568_ACEOF
15569if ac_fn_c_try_compile "$LINENO"; then :
15570  xorg_cv_cc_flag_unused_command_line_argument=yes
15571else
15572  xorg_cv_cc_flag_unused_command_line_argument=no
15573fi
15574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15575fi
15576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15577$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15578	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15579	CFLAGS="$xorg_testset_save_CFLAGS"
15580fi
15581
15582found="no"
15583
15584	if test $found = "no" ; then
15585		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15586			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15587		fi
15588
15589		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15590			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15591		fi
15592
15593		CFLAGS="$CFLAGS -Werror=trigraphs"
15594
15595		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
15596$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
15597		cacheid=xorg_cv_cc_flag__Werror_trigraphs
15598		if eval \${$cacheid+:} false; then :
15599  $as_echo_n "(cached) " >&6
15600else
15601  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15602/* end confdefs.h.  */
15603int i;
15604int
15605main ()
15606{
15607
15608  ;
15609  return 0;
15610}
15611_ACEOF
15612if ac_fn_c_try_link "$LINENO"; then :
15613  eval $cacheid=yes
15614else
15615  eval $cacheid=no
15616fi
15617rm -f core conftest.err conftest.$ac_objext \
15618    conftest$ac_exeext conftest.$ac_ext
15619fi
15620
15621
15622		CFLAGS="$xorg_testset_save_CFLAGS"
15623
15624		eval supported=\$$cacheid
15625		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15626$as_echo "$supported" >&6; }
15627		if test "$supported" = "yes" ; then
15628			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
15629			found="yes"
15630		fi
15631	fi
15632
15633
15634
15635
15636
15637
15638
15639
15640
15641
15642
15643
15644
15645
15646
15647xorg_testset_save_CFLAGS="$CFLAGS"
15648
15649if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15650	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15651	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15652$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15653if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15654  $as_echo_n "(cached) " >&6
15655else
15656  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15657/* end confdefs.h.  */
15658int i;
15659_ACEOF
15660if ac_fn_c_try_compile "$LINENO"; then :
15661  xorg_cv_cc_flag_unknown_warning_option=yes
15662else
15663  xorg_cv_cc_flag_unknown_warning_option=no
15664fi
15665rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15666fi
15667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15668$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15669	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15670	CFLAGS="$xorg_testset_save_CFLAGS"
15671fi
15672
15673if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15674	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15675		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15676	fi
15677	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15678	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15679$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15680if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15681  $as_echo_n "(cached) " >&6
15682else
15683  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15684/* end confdefs.h.  */
15685int i;
15686_ACEOF
15687if ac_fn_c_try_compile "$LINENO"; then :
15688  xorg_cv_cc_flag_unused_command_line_argument=yes
15689else
15690  xorg_cv_cc_flag_unused_command_line_argument=no
15691fi
15692rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15693fi
15694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15695$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15696	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15697	CFLAGS="$xorg_testset_save_CFLAGS"
15698fi
15699
15700found="no"
15701
15702	if test $found = "no" ; then
15703		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15704			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15705		fi
15706
15707		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15708			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15709		fi
15710
15711		CFLAGS="$CFLAGS -Werror=array-bounds"
15712
15713		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
15714$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
15715		cacheid=xorg_cv_cc_flag__Werror_array_bounds
15716		if eval \${$cacheid+:} false; then :
15717  $as_echo_n "(cached) " >&6
15718else
15719  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15720/* end confdefs.h.  */
15721int i;
15722int
15723main ()
15724{
15725
15726  ;
15727  return 0;
15728}
15729_ACEOF
15730if ac_fn_c_try_link "$LINENO"; then :
15731  eval $cacheid=yes
15732else
15733  eval $cacheid=no
15734fi
15735rm -f core conftest.err conftest.$ac_objext \
15736    conftest$ac_exeext conftest.$ac_ext
15737fi
15738
15739
15740		CFLAGS="$xorg_testset_save_CFLAGS"
15741
15742		eval supported=\$$cacheid
15743		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15744$as_echo "$supported" >&6; }
15745		if test "$supported" = "yes" ; then
15746			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
15747			found="yes"
15748		fi
15749	fi
15750
15751
15752
15753
15754
15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765xorg_testset_save_CFLAGS="$CFLAGS"
15766
15767if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15768	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15769	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15770$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15771if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15772  $as_echo_n "(cached) " >&6
15773else
15774  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15775/* end confdefs.h.  */
15776int i;
15777_ACEOF
15778if ac_fn_c_try_compile "$LINENO"; then :
15779  xorg_cv_cc_flag_unknown_warning_option=yes
15780else
15781  xorg_cv_cc_flag_unknown_warning_option=no
15782fi
15783rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15784fi
15785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15786$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15787	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15788	CFLAGS="$xorg_testset_save_CFLAGS"
15789fi
15790
15791if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15792	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15793		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15794	fi
15795	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15796	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15797$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15798if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15799  $as_echo_n "(cached) " >&6
15800else
15801  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15802/* end confdefs.h.  */
15803int i;
15804_ACEOF
15805if ac_fn_c_try_compile "$LINENO"; then :
15806  xorg_cv_cc_flag_unused_command_line_argument=yes
15807else
15808  xorg_cv_cc_flag_unused_command_line_argument=no
15809fi
15810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15811fi
15812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15813$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15814	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15815	CFLAGS="$xorg_testset_save_CFLAGS"
15816fi
15817
15818found="no"
15819
15820	if test $found = "no" ; then
15821		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15822			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15823		fi
15824
15825		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15826			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15827		fi
15828
15829		CFLAGS="$CFLAGS -Werror=write-strings"
15830
15831		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
15832$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
15833		cacheid=xorg_cv_cc_flag__Werror_write_strings
15834		if eval \${$cacheid+:} false; then :
15835  $as_echo_n "(cached) " >&6
15836else
15837  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15838/* end confdefs.h.  */
15839int i;
15840int
15841main ()
15842{
15843
15844  ;
15845  return 0;
15846}
15847_ACEOF
15848if ac_fn_c_try_link "$LINENO"; then :
15849  eval $cacheid=yes
15850else
15851  eval $cacheid=no
15852fi
15853rm -f core conftest.err conftest.$ac_objext \
15854    conftest$ac_exeext conftest.$ac_ext
15855fi
15856
15857
15858		CFLAGS="$xorg_testset_save_CFLAGS"
15859
15860		eval supported=\$$cacheid
15861		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15862$as_echo "$supported" >&6; }
15863		if test "$supported" = "yes" ; then
15864			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
15865			found="yes"
15866		fi
15867	fi
15868
15869
15870
15871
15872
15873
15874
15875
15876
15877
15878
15879
15880
15881
15882
15883xorg_testset_save_CFLAGS="$CFLAGS"
15884
15885if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15886	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15887	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15888$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15889if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15890  $as_echo_n "(cached) " >&6
15891else
15892  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15893/* end confdefs.h.  */
15894int i;
15895_ACEOF
15896if ac_fn_c_try_compile "$LINENO"; then :
15897  xorg_cv_cc_flag_unknown_warning_option=yes
15898else
15899  xorg_cv_cc_flag_unknown_warning_option=no
15900fi
15901rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15902fi
15903{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15904$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15905	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15906	CFLAGS="$xorg_testset_save_CFLAGS"
15907fi
15908
15909if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15910	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15911		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15912	fi
15913	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15914	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15915$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15916if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15917  $as_echo_n "(cached) " >&6
15918else
15919  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15920/* end confdefs.h.  */
15921int i;
15922_ACEOF
15923if ac_fn_c_try_compile "$LINENO"; then :
15924  xorg_cv_cc_flag_unused_command_line_argument=yes
15925else
15926  xorg_cv_cc_flag_unused_command_line_argument=no
15927fi
15928rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15929fi
15930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15931$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15932	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15933	CFLAGS="$xorg_testset_save_CFLAGS"
15934fi
15935
15936found="no"
15937
15938	if test $found = "no" ; then
15939		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15940			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15941		fi
15942
15943		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15944			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15945		fi
15946
15947		CFLAGS="$CFLAGS -Werror=address"
15948
15949		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
15950$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
15951		cacheid=xorg_cv_cc_flag__Werror_address
15952		if eval \${$cacheid+:} false; then :
15953  $as_echo_n "(cached) " >&6
15954else
15955  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15956/* end confdefs.h.  */
15957int i;
15958int
15959main ()
15960{
15961
15962  ;
15963  return 0;
15964}
15965_ACEOF
15966if ac_fn_c_try_link "$LINENO"; then :
15967  eval $cacheid=yes
15968else
15969  eval $cacheid=no
15970fi
15971rm -f core conftest.err conftest.$ac_objext \
15972    conftest$ac_exeext conftest.$ac_ext
15973fi
15974
15975
15976		CFLAGS="$xorg_testset_save_CFLAGS"
15977
15978		eval supported=\$$cacheid
15979		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15980$as_echo "$supported" >&6; }
15981		if test "$supported" = "yes" ; then
15982			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
15983			found="yes"
15984		fi
15985	fi
15986
15987
15988
15989
15990
15991
15992
15993
15994
15995
15996
15997
15998
15999
16000
16001xorg_testset_save_CFLAGS="$CFLAGS"
16002
16003if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16004	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16005	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16006$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16007if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16008  $as_echo_n "(cached) " >&6
16009else
16010  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16011/* end confdefs.h.  */
16012int i;
16013_ACEOF
16014if ac_fn_c_try_compile "$LINENO"; then :
16015  xorg_cv_cc_flag_unknown_warning_option=yes
16016else
16017  xorg_cv_cc_flag_unknown_warning_option=no
16018fi
16019rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16020fi
16021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16022$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16023	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16024	CFLAGS="$xorg_testset_save_CFLAGS"
16025fi
16026
16027if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16028	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16029		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16030	fi
16031	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16032	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16033$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16034if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16035  $as_echo_n "(cached) " >&6
16036else
16037  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16038/* end confdefs.h.  */
16039int i;
16040_ACEOF
16041if ac_fn_c_try_compile "$LINENO"; then :
16042  xorg_cv_cc_flag_unused_command_line_argument=yes
16043else
16044  xorg_cv_cc_flag_unused_command_line_argument=no
16045fi
16046rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16047fi
16048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16049$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16050	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16051	CFLAGS="$xorg_testset_save_CFLAGS"
16052fi
16053
16054found="no"
16055
16056	if test $found = "no" ; then
16057		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16058			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16059		fi
16060
16061		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16062			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16063		fi
16064
16065		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
16066
16067		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
16068$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
16069		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
16070		if eval \${$cacheid+:} false; then :
16071  $as_echo_n "(cached) " >&6
16072else
16073  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16074/* end confdefs.h.  */
16075int i;
16076int
16077main ()
16078{
16079
16080  ;
16081  return 0;
16082}
16083_ACEOF
16084if ac_fn_c_try_link "$LINENO"; then :
16085  eval $cacheid=yes
16086else
16087  eval $cacheid=no
16088fi
16089rm -f core conftest.err conftest.$ac_objext \
16090    conftest$ac_exeext conftest.$ac_ext
16091fi
16092
16093
16094		CFLAGS="$xorg_testset_save_CFLAGS"
16095
16096		eval supported=\$$cacheid
16097		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16098$as_echo "$supported" >&6; }
16099		if test "$supported" = "yes" ; then
16100			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
16101			found="yes"
16102		fi
16103	fi
16104
16105	if test $found = "no" ; then
16106		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16107			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16108		fi
16109
16110		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16111			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16112		fi
16113
16114		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16115
16116		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
16117$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
16118		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
16119		if eval \${$cacheid+:} false; then :
16120  $as_echo_n "(cached) " >&6
16121else
16122  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16123/* end confdefs.h.  */
16124int i;
16125int
16126main ()
16127{
16128
16129  ;
16130  return 0;
16131}
16132_ACEOF
16133if ac_fn_c_try_link "$LINENO"; then :
16134  eval $cacheid=yes
16135else
16136  eval $cacheid=no
16137fi
16138rm -f core conftest.err conftest.$ac_objext \
16139    conftest$ac_exeext conftest.$ac_ext
16140fi
16141
16142
16143		CFLAGS="$xorg_testset_save_CFLAGS"
16144
16145		eval supported=\$$cacheid
16146		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16147$as_echo "$supported" >&6; }
16148		if test "$supported" = "yes" ; then
16149			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
16150			found="yes"
16151		fi
16152	fi
16153
16154
16155
16156
16157
16158
16159
16160
16161
16162
16163
16164
16165
16166
16167
16168xorg_testset_save_CFLAGS="$CFLAGS"
16169
16170if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16171	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16172	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16173$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16174if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16175  $as_echo_n "(cached) " >&6
16176else
16177  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16178/* end confdefs.h.  */
16179int i;
16180_ACEOF
16181if ac_fn_c_try_compile "$LINENO"; then :
16182  xorg_cv_cc_flag_unknown_warning_option=yes
16183else
16184  xorg_cv_cc_flag_unknown_warning_option=no
16185fi
16186rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16187fi
16188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16189$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16190	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16191	CFLAGS="$xorg_testset_save_CFLAGS"
16192fi
16193
16194if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16195	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16196		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16197	fi
16198	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16199	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16200$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16201if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16202  $as_echo_n "(cached) " >&6
16203else
16204  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16205/* end confdefs.h.  */
16206int i;
16207_ACEOF
16208if ac_fn_c_try_compile "$LINENO"; then :
16209  xorg_cv_cc_flag_unused_command_line_argument=yes
16210else
16211  xorg_cv_cc_flag_unused_command_line_argument=no
16212fi
16213rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16214fi
16215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16216$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16217	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16218	CFLAGS="$xorg_testset_save_CFLAGS"
16219fi
16220
16221found="no"
16222
16223	if test $found = "no" ; then
16224		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16225			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16226		fi
16227
16228		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16229			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16230		fi
16231
16232		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
16233
16234		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
16235$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
16236		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
16237		if eval \${$cacheid+:} false; then :
16238  $as_echo_n "(cached) " >&6
16239else
16240  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16241/* end confdefs.h.  */
16242int i;
16243int
16244main ()
16245{
16246
16247  ;
16248  return 0;
16249}
16250_ACEOF
16251if ac_fn_c_try_link "$LINENO"; then :
16252  eval $cacheid=yes
16253else
16254  eval $cacheid=no
16255fi
16256rm -f core conftest.err conftest.$ac_objext \
16257    conftest$ac_exeext conftest.$ac_ext
16258fi
16259
16260
16261		CFLAGS="$xorg_testset_save_CFLAGS"
16262
16263		eval supported=\$$cacheid
16264		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16265$as_echo "$supported" >&6; }
16266		if test "$supported" = "yes" ; then
16267			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
16268			found="yes"
16269		fi
16270	fi
16271
16272 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
16273else
16274{ $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
16275$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;}
16276
16277
16278
16279
16280
16281
16282
16283
16284
16285
16286
16287
16288
16289xorg_testset_save_CFLAGS="$CFLAGS"
16290
16291if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16292	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16293	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16294$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16295if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16296  $as_echo_n "(cached) " >&6
16297else
16298  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16299/* end confdefs.h.  */
16300int i;
16301_ACEOF
16302if ac_fn_c_try_compile "$LINENO"; then :
16303  xorg_cv_cc_flag_unknown_warning_option=yes
16304else
16305  xorg_cv_cc_flag_unknown_warning_option=no
16306fi
16307rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16308fi
16309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16310$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16311	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16312	CFLAGS="$xorg_testset_save_CFLAGS"
16313fi
16314
16315if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16316	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16317		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16318	fi
16319	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16320	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16321$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16322if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16323  $as_echo_n "(cached) " >&6
16324else
16325  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16326/* end confdefs.h.  */
16327int i;
16328_ACEOF
16329if ac_fn_c_try_compile "$LINENO"; then :
16330  xorg_cv_cc_flag_unused_command_line_argument=yes
16331else
16332  xorg_cv_cc_flag_unused_command_line_argument=no
16333fi
16334rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16335fi
16336{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16337$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16338	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16339	CFLAGS="$xorg_testset_save_CFLAGS"
16340fi
16341
16342found="no"
16343
16344	if test $found = "no" ; then
16345		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16346			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16347		fi
16348
16349		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16350			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16351		fi
16352
16353		CFLAGS="$CFLAGS -Wimplicit"
16354
16355		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
16356$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
16357		cacheid=xorg_cv_cc_flag__Wimplicit
16358		if eval \${$cacheid+:} false; then :
16359  $as_echo_n "(cached) " >&6
16360else
16361  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16362/* end confdefs.h.  */
16363int i;
16364int
16365main ()
16366{
16367
16368  ;
16369  return 0;
16370}
16371_ACEOF
16372if ac_fn_c_try_link "$LINENO"; then :
16373  eval $cacheid=yes
16374else
16375  eval $cacheid=no
16376fi
16377rm -f core conftest.err conftest.$ac_objext \
16378    conftest$ac_exeext conftest.$ac_ext
16379fi
16380
16381
16382		CFLAGS="$xorg_testset_save_CFLAGS"
16383
16384		eval supported=\$$cacheid
16385		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16386$as_echo "$supported" >&6; }
16387		if test "$supported" = "yes" ; then
16388			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
16389			found="yes"
16390		fi
16391	fi
16392
16393
16394
16395
16396
16397
16398
16399
16400
16401
16402
16403
16404
16405
16406
16407xorg_testset_save_CFLAGS="$CFLAGS"
16408
16409if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16410	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16411	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16412$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16413if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16414  $as_echo_n "(cached) " >&6
16415else
16416  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16417/* end confdefs.h.  */
16418int i;
16419_ACEOF
16420if ac_fn_c_try_compile "$LINENO"; then :
16421  xorg_cv_cc_flag_unknown_warning_option=yes
16422else
16423  xorg_cv_cc_flag_unknown_warning_option=no
16424fi
16425rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16426fi
16427{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16428$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16429	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16430	CFLAGS="$xorg_testset_save_CFLAGS"
16431fi
16432
16433if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16434	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16435		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16436	fi
16437	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16438	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16439$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16440if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16441  $as_echo_n "(cached) " >&6
16442else
16443  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16444/* end confdefs.h.  */
16445int i;
16446_ACEOF
16447if ac_fn_c_try_compile "$LINENO"; then :
16448  xorg_cv_cc_flag_unused_command_line_argument=yes
16449else
16450  xorg_cv_cc_flag_unused_command_line_argument=no
16451fi
16452rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16453fi
16454{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16455$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16456	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16457	CFLAGS="$xorg_testset_save_CFLAGS"
16458fi
16459
16460found="no"
16461
16462	if test $found = "no" ; then
16463		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16464			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16465		fi
16466
16467		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16468			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16469		fi
16470
16471		CFLAGS="$CFLAGS -Wnonnull"
16472
16473		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
16474$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
16475		cacheid=xorg_cv_cc_flag__Wnonnull
16476		if eval \${$cacheid+:} false; then :
16477  $as_echo_n "(cached) " >&6
16478else
16479  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16480/* end confdefs.h.  */
16481int i;
16482int
16483main ()
16484{
16485
16486  ;
16487  return 0;
16488}
16489_ACEOF
16490if ac_fn_c_try_link "$LINENO"; then :
16491  eval $cacheid=yes
16492else
16493  eval $cacheid=no
16494fi
16495rm -f core conftest.err conftest.$ac_objext \
16496    conftest$ac_exeext conftest.$ac_ext
16497fi
16498
16499
16500		CFLAGS="$xorg_testset_save_CFLAGS"
16501
16502		eval supported=\$$cacheid
16503		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16504$as_echo "$supported" >&6; }
16505		if test "$supported" = "yes" ; then
16506			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
16507			found="yes"
16508		fi
16509	fi
16510
16511
16512
16513
16514
16515
16516
16517
16518
16519
16520
16521
16522
16523
16524
16525xorg_testset_save_CFLAGS="$CFLAGS"
16526
16527if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16528	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16529	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16530$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16531if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16532  $as_echo_n "(cached) " >&6
16533else
16534  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16535/* end confdefs.h.  */
16536int i;
16537_ACEOF
16538if ac_fn_c_try_compile "$LINENO"; then :
16539  xorg_cv_cc_flag_unknown_warning_option=yes
16540else
16541  xorg_cv_cc_flag_unknown_warning_option=no
16542fi
16543rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16544fi
16545{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16546$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16547	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16548	CFLAGS="$xorg_testset_save_CFLAGS"
16549fi
16550
16551if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16552	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16553		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16554	fi
16555	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16556	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16557$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16558if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16559  $as_echo_n "(cached) " >&6
16560else
16561  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16562/* end confdefs.h.  */
16563int i;
16564_ACEOF
16565if ac_fn_c_try_compile "$LINENO"; then :
16566  xorg_cv_cc_flag_unused_command_line_argument=yes
16567else
16568  xorg_cv_cc_flag_unused_command_line_argument=no
16569fi
16570rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16571fi
16572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16573$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16574	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16575	CFLAGS="$xorg_testset_save_CFLAGS"
16576fi
16577
16578found="no"
16579
16580	if test $found = "no" ; then
16581		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16582			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16583		fi
16584
16585		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16586			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16587		fi
16588
16589		CFLAGS="$CFLAGS -Winit-self"
16590
16591		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
16592$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
16593		cacheid=xorg_cv_cc_flag__Winit_self
16594		if eval \${$cacheid+:} false; then :
16595  $as_echo_n "(cached) " >&6
16596else
16597  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16598/* end confdefs.h.  */
16599int i;
16600int
16601main ()
16602{
16603
16604  ;
16605  return 0;
16606}
16607_ACEOF
16608if ac_fn_c_try_link "$LINENO"; then :
16609  eval $cacheid=yes
16610else
16611  eval $cacheid=no
16612fi
16613rm -f core conftest.err conftest.$ac_objext \
16614    conftest$ac_exeext conftest.$ac_ext
16615fi
16616
16617
16618		CFLAGS="$xorg_testset_save_CFLAGS"
16619
16620		eval supported=\$$cacheid
16621		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16622$as_echo "$supported" >&6; }
16623		if test "$supported" = "yes" ; then
16624			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
16625			found="yes"
16626		fi
16627	fi
16628
16629
16630
16631
16632
16633
16634
16635
16636
16637
16638
16639
16640
16641
16642
16643xorg_testset_save_CFLAGS="$CFLAGS"
16644
16645if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16646	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16647	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16648$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16649if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16650  $as_echo_n "(cached) " >&6
16651else
16652  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16653/* end confdefs.h.  */
16654int i;
16655_ACEOF
16656if ac_fn_c_try_compile "$LINENO"; then :
16657  xorg_cv_cc_flag_unknown_warning_option=yes
16658else
16659  xorg_cv_cc_flag_unknown_warning_option=no
16660fi
16661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16662fi
16663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16664$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16665	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16666	CFLAGS="$xorg_testset_save_CFLAGS"
16667fi
16668
16669if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16670	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16671		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16672	fi
16673	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16674	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16675$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16676if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16677  $as_echo_n "(cached) " >&6
16678else
16679  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16680/* end confdefs.h.  */
16681int i;
16682_ACEOF
16683if ac_fn_c_try_compile "$LINENO"; then :
16684  xorg_cv_cc_flag_unused_command_line_argument=yes
16685else
16686  xorg_cv_cc_flag_unused_command_line_argument=no
16687fi
16688rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16689fi
16690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16691$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16692	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16693	CFLAGS="$xorg_testset_save_CFLAGS"
16694fi
16695
16696found="no"
16697
16698	if test $found = "no" ; then
16699		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16700			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16701		fi
16702
16703		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16704			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16705		fi
16706
16707		CFLAGS="$CFLAGS -Wmain"
16708
16709		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
16710$as_echo_n "checking if $CC supports -Wmain... " >&6; }
16711		cacheid=xorg_cv_cc_flag__Wmain
16712		if eval \${$cacheid+:} false; then :
16713  $as_echo_n "(cached) " >&6
16714else
16715  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16716/* end confdefs.h.  */
16717int i;
16718int
16719main ()
16720{
16721
16722  ;
16723  return 0;
16724}
16725_ACEOF
16726if ac_fn_c_try_link "$LINENO"; then :
16727  eval $cacheid=yes
16728else
16729  eval $cacheid=no
16730fi
16731rm -f core conftest.err conftest.$ac_objext \
16732    conftest$ac_exeext conftest.$ac_ext
16733fi
16734
16735
16736		CFLAGS="$xorg_testset_save_CFLAGS"
16737
16738		eval supported=\$$cacheid
16739		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16740$as_echo "$supported" >&6; }
16741		if test "$supported" = "yes" ; then
16742			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
16743			found="yes"
16744		fi
16745	fi
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761xorg_testset_save_CFLAGS="$CFLAGS"
16762
16763if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16764	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16765	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16766$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16767if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16768  $as_echo_n "(cached) " >&6
16769else
16770  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16771/* end confdefs.h.  */
16772int i;
16773_ACEOF
16774if ac_fn_c_try_compile "$LINENO"; then :
16775  xorg_cv_cc_flag_unknown_warning_option=yes
16776else
16777  xorg_cv_cc_flag_unknown_warning_option=no
16778fi
16779rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16780fi
16781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16782$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16783	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16784	CFLAGS="$xorg_testset_save_CFLAGS"
16785fi
16786
16787if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16788	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16789		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16790	fi
16791	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16792	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16793$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16794if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16795  $as_echo_n "(cached) " >&6
16796else
16797  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16798/* end confdefs.h.  */
16799int i;
16800_ACEOF
16801if ac_fn_c_try_compile "$LINENO"; then :
16802  xorg_cv_cc_flag_unused_command_line_argument=yes
16803else
16804  xorg_cv_cc_flag_unused_command_line_argument=no
16805fi
16806rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16807fi
16808{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16809$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16810	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16811	CFLAGS="$xorg_testset_save_CFLAGS"
16812fi
16813
16814found="no"
16815
16816	if test $found = "no" ; then
16817		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16818			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16819		fi
16820
16821		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16822			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16823		fi
16824
16825		CFLAGS="$CFLAGS -Wmissing-braces"
16826
16827		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
16828$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
16829		cacheid=xorg_cv_cc_flag__Wmissing_braces
16830		if eval \${$cacheid+:} false; then :
16831  $as_echo_n "(cached) " >&6
16832else
16833  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16834/* end confdefs.h.  */
16835int i;
16836int
16837main ()
16838{
16839
16840  ;
16841  return 0;
16842}
16843_ACEOF
16844if ac_fn_c_try_link "$LINENO"; then :
16845  eval $cacheid=yes
16846else
16847  eval $cacheid=no
16848fi
16849rm -f core conftest.err conftest.$ac_objext \
16850    conftest$ac_exeext conftest.$ac_ext
16851fi
16852
16853
16854		CFLAGS="$xorg_testset_save_CFLAGS"
16855
16856		eval supported=\$$cacheid
16857		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16858$as_echo "$supported" >&6; }
16859		if test "$supported" = "yes" ; then
16860			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
16861			found="yes"
16862		fi
16863	fi
16864
16865
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879xorg_testset_save_CFLAGS="$CFLAGS"
16880
16881if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16882	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16883	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16884$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16885if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16886  $as_echo_n "(cached) " >&6
16887else
16888  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16889/* end confdefs.h.  */
16890int i;
16891_ACEOF
16892if ac_fn_c_try_compile "$LINENO"; then :
16893  xorg_cv_cc_flag_unknown_warning_option=yes
16894else
16895  xorg_cv_cc_flag_unknown_warning_option=no
16896fi
16897rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16898fi
16899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16900$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16901	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16902	CFLAGS="$xorg_testset_save_CFLAGS"
16903fi
16904
16905if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16906	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16907		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16908	fi
16909	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16910	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16911$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16912if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16913  $as_echo_n "(cached) " >&6
16914else
16915  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16916/* end confdefs.h.  */
16917int i;
16918_ACEOF
16919if ac_fn_c_try_compile "$LINENO"; then :
16920  xorg_cv_cc_flag_unused_command_line_argument=yes
16921else
16922  xorg_cv_cc_flag_unused_command_line_argument=no
16923fi
16924rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16925fi
16926{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16927$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16928	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16929	CFLAGS="$xorg_testset_save_CFLAGS"
16930fi
16931
16932found="no"
16933
16934	if test $found = "no" ; then
16935		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16936			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16937		fi
16938
16939		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16940			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16941		fi
16942
16943		CFLAGS="$CFLAGS -Wsequence-point"
16944
16945		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
16946$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
16947		cacheid=xorg_cv_cc_flag__Wsequence_point
16948		if eval \${$cacheid+:} false; then :
16949  $as_echo_n "(cached) " >&6
16950else
16951  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16952/* end confdefs.h.  */
16953int i;
16954int
16955main ()
16956{
16957
16958  ;
16959  return 0;
16960}
16961_ACEOF
16962if ac_fn_c_try_link "$LINENO"; then :
16963  eval $cacheid=yes
16964else
16965  eval $cacheid=no
16966fi
16967rm -f core conftest.err conftest.$ac_objext \
16968    conftest$ac_exeext conftest.$ac_ext
16969fi
16970
16971
16972		CFLAGS="$xorg_testset_save_CFLAGS"
16973
16974		eval supported=\$$cacheid
16975		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16976$as_echo "$supported" >&6; }
16977		if test "$supported" = "yes" ; then
16978			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
16979			found="yes"
16980		fi
16981	fi
16982
16983
16984
16985
16986
16987
16988
16989
16990
16991
16992
16993
16994
16995
16996
16997xorg_testset_save_CFLAGS="$CFLAGS"
16998
16999if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17000	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17001	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17002$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17003if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17004  $as_echo_n "(cached) " >&6
17005else
17006  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17007/* end confdefs.h.  */
17008int i;
17009_ACEOF
17010if ac_fn_c_try_compile "$LINENO"; then :
17011  xorg_cv_cc_flag_unknown_warning_option=yes
17012else
17013  xorg_cv_cc_flag_unknown_warning_option=no
17014fi
17015rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17016fi
17017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17018$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17019	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17020	CFLAGS="$xorg_testset_save_CFLAGS"
17021fi
17022
17023if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17024	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17025		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17026	fi
17027	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17028	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17029$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17030if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17031  $as_echo_n "(cached) " >&6
17032else
17033  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17034/* end confdefs.h.  */
17035int i;
17036_ACEOF
17037if ac_fn_c_try_compile "$LINENO"; then :
17038  xorg_cv_cc_flag_unused_command_line_argument=yes
17039else
17040  xorg_cv_cc_flag_unused_command_line_argument=no
17041fi
17042rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17043fi
17044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17045$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17046	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17047	CFLAGS="$xorg_testset_save_CFLAGS"
17048fi
17049
17050found="no"
17051
17052	if test $found = "no" ; then
17053		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17054			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17055		fi
17056
17057		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17058			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17059		fi
17060
17061		CFLAGS="$CFLAGS -Wreturn-type"
17062
17063		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
17064$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
17065		cacheid=xorg_cv_cc_flag__Wreturn_type
17066		if eval \${$cacheid+:} false; then :
17067  $as_echo_n "(cached) " >&6
17068else
17069  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17070/* end confdefs.h.  */
17071int i;
17072int
17073main ()
17074{
17075
17076  ;
17077  return 0;
17078}
17079_ACEOF
17080if ac_fn_c_try_link "$LINENO"; then :
17081  eval $cacheid=yes
17082else
17083  eval $cacheid=no
17084fi
17085rm -f core conftest.err conftest.$ac_objext \
17086    conftest$ac_exeext conftest.$ac_ext
17087fi
17088
17089
17090		CFLAGS="$xorg_testset_save_CFLAGS"
17091
17092		eval supported=\$$cacheid
17093		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17094$as_echo "$supported" >&6; }
17095		if test "$supported" = "yes" ; then
17096			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
17097			found="yes"
17098		fi
17099	fi
17100
17101
17102
17103
17104
17105
17106
17107
17108
17109
17110
17111
17112
17113
17114
17115xorg_testset_save_CFLAGS="$CFLAGS"
17116
17117if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17118	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17119	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17120$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17121if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17122  $as_echo_n "(cached) " >&6
17123else
17124  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17125/* end confdefs.h.  */
17126int i;
17127_ACEOF
17128if ac_fn_c_try_compile "$LINENO"; then :
17129  xorg_cv_cc_flag_unknown_warning_option=yes
17130else
17131  xorg_cv_cc_flag_unknown_warning_option=no
17132fi
17133rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17134fi
17135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17136$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17137	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17138	CFLAGS="$xorg_testset_save_CFLAGS"
17139fi
17140
17141if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17142	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17143		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17144	fi
17145	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17146	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17147$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17148if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17149  $as_echo_n "(cached) " >&6
17150else
17151  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17152/* end confdefs.h.  */
17153int i;
17154_ACEOF
17155if ac_fn_c_try_compile "$LINENO"; then :
17156  xorg_cv_cc_flag_unused_command_line_argument=yes
17157else
17158  xorg_cv_cc_flag_unused_command_line_argument=no
17159fi
17160rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17161fi
17162{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17163$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17164	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17165	CFLAGS="$xorg_testset_save_CFLAGS"
17166fi
17167
17168found="no"
17169
17170	if test $found = "no" ; then
17171		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17172			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17173		fi
17174
17175		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17176			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17177		fi
17178
17179		CFLAGS="$CFLAGS -Wtrigraphs"
17180
17181		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
17182$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
17183		cacheid=xorg_cv_cc_flag__Wtrigraphs
17184		if eval \${$cacheid+:} false; then :
17185  $as_echo_n "(cached) " >&6
17186else
17187  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17188/* end confdefs.h.  */
17189int i;
17190int
17191main ()
17192{
17193
17194  ;
17195  return 0;
17196}
17197_ACEOF
17198if ac_fn_c_try_link "$LINENO"; then :
17199  eval $cacheid=yes
17200else
17201  eval $cacheid=no
17202fi
17203rm -f core conftest.err conftest.$ac_objext \
17204    conftest$ac_exeext conftest.$ac_ext
17205fi
17206
17207
17208		CFLAGS="$xorg_testset_save_CFLAGS"
17209
17210		eval supported=\$$cacheid
17211		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17212$as_echo "$supported" >&6; }
17213		if test "$supported" = "yes" ; then
17214			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
17215			found="yes"
17216		fi
17217	fi
17218
17219
17220
17221
17222
17223
17224
17225
17226
17227
17228
17229
17230
17231
17232
17233xorg_testset_save_CFLAGS="$CFLAGS"
17234
17235if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17236	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17237	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17238$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17239if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17240  $as_echo_n "(cached) " >&6
17241else
17242  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17243/* end confdefs.h.  */
17244int i;
17245_ACEOF
17246if ac_fn_c_try_compile "$LINENO"; then :
17247  xorg_cv_cc_flag_unknown_warning_option=yes
17248else
17249  xorg_cv_cc_flag_unknown_warning_option=no
17250fi
17251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17252fi
17253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17254$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17255	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17256	CFLAGS="$xorg_testset_save_CFLAGS"
17257fi
17258
17259if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17260	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17261		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17262	fi
17263	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17264	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17265$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17266if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17267  $as_echo_n "(cached) " >&6
17268else
17269  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17270/* end confdefs.h.  */
17271int i;
17272_ACEOF
17273if ac_fn_c_try_compile "$LINENO"; then :
17274  xorg_cv_cc_flag_unused_command_line_argument=yes
17275else
17276  xorg_cv_cc_flag_unused_command_line_argument=no
17277fi
17278rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17279fi
17280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17281$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17282	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17283	CFLAGS="$xorg_testset_save_CFLAGS"
17284fi
17285
17286found="no"
17287
17288	if test $found = "no" ; then
17289		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17290			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17291		fi
17292
17293		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17294			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17295		fi
17296
17297		CFLAGS="$CFLAGS -Warray-bounds"
17298
17299		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
17300$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
17301		cacheid=xorg_cv_cc_flag__Warray_bounds
17302		if eval \${$cacheid+:} false; then :
17303  $as_echo_n "(cached) " >&6
17304else
17305  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17306/* end confdefs.h.  */
17307int i;
17308int
17309main ()
17310{
17311
17312  ;
17313  return 0;
17314}
17315_ACEOF
17316if ac_fn_c_try_link "$LINENO"; then :
17317  eval $cacheid=yes
17318else
17319  eval $cacheid=no
17320fi
17321rm -f core conftest.err conftest.$ac_objext \
17322    conftest$ac_exeext conftest.$ac_ext
17323fi
17324
17325
17326		CFLAGS="$xorg_testset_save_CFLAGS"
17327
17328		eval supported=\$$cacheid
17329		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17330$as_echo "$supported" >&6; }
17331		if test "$supported" = "yes" ; then
17332			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
17333			found="yes"
17334		fi
17335	fi
17336
17337
17338
17339
17340
17341
17342
17343
17344
17345
17346
17347
17348
17349
17350
17351xorg_testset_save_CFLAGS="$CFLAGS"
17352
17353if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17354	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17355	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17356$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17357if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17358  $as_echo_n "(cached) " >&6
17359else
17360  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17361/* end confdefs.h.  */
17362int i;
17363_ACEOF
17364if ac_fn_c_try_compile "$LINENO"; then :
17365  xorg_cv_cc_flag_unknown_warning_option=yes
17366else
17367  xorg_cv_cc_flag_unknown_warning_option=no
17368fi
17369rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17370fi
17371{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17372$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17373	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17374	CFLAGS="$xorg_testset_save_CFLAGS"
17375fi
17376
17377if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17378	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17379		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17380	fi
17381	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17382	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17383$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17384if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17385  $as_echo_n "(cached) " >&6
17386else
17387  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17388/* end confdefs.h.  */
17389int i;
17390_ACEOF
17391if ac_fn_c_try_compile "$LINENO"; then :
17392  xorg_cv_cc_flag_unused_command_line_argument=yes
17393else
17394  xorg_cv_cc_flag_unused_command_line_argument=no
17395fi
17396rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17397fi
17398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17399$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17400	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17401	CFLAGS="$xorg_testset_save_CFLAGS"
17402fi
17403
17404found="no"
17405
17406	if test $found = "no" ; then
17407		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17408			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17409		fi
17410
17411		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17412			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17413		fi
17414
17415		CFLAGS="$CFLAGS -Wwrite-strings"
17416
17417		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
17418$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
17419		cacheid=xorg_cv_cc_flag__Wwrite_strings
17420		if eval \${$cacheid+:} false; then :
17421  $as_echo_n "(cached) " >&6
17422else
17423  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17424/* end confdefs.h.  */
17425int i;
17426int
17427main ()
17428{
17429
17430  ;
17431  return 0;
17432}
17433_ACEOF
17434if ac_fn_c_try_link "$LINENO"; then :
17435  eval $cacheid=yes
17436else
17437  eval $cacheid=no
17438fi
17439rm -f core conftest.err conftest.$ac_objext \
17440    conftest$ac_exeext conftest.$ac_ext
17441fi
17442
17443
17444		CFLAGS="$xorg_testset_save_CFLAGS"
17445
17446		eval supported=\$$cacheid
17447		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17448$as_echo "$supported" >&6; }
17449		if test "$supported" = "yes" ; then
17450			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
17451			found="yes"
17452		fi
17453	fi
17454
17455
17456
17457
17458
17459
17460
17461
17462
17463
17464
17465
17466
17467
17468
17469xorg_testset_save_CFLAGS="$CFLAGS"
17470
17471if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17472	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17473	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17474$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17475if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17476  $as_echo_n "(cached) " >&6
17477else
17478  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17479/* end confdefs.h.  */
17480int i;
17481_ACEOF
17482if ac_fn_c_try_compile "$LINENO"; then :
17483  xorg_cv_cc_flag_unknown_warning_option=yes
17484else
17485  xorg_cv_cc_flag_unknown_warning_option=no
17486fi
17487rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17488fi
17489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17490$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17491	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17492	CFLAGS="$xorg_testset_save_CFLAGS"
17493fi
17494
17495if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17496	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17497		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17498	fi
17499	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17500	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17501$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17502if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17503  $as_echo_n "(cached) " >&6
17504else
17505  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17506/* end confdefs.h.  */
17507int i;
17508_ACEOF
17509if ac_fn_c_try_compile "$LINENO"; then :
17510  xorg_cv_cc_flag_unused_command_line_argument=yes
17511else
17512  xorg_cv_cc_flag_unused_command_line_argument=no
17513fi
17514rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17515fi
17516{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17517$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17518	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17519	CFLAGS="$xorg_testset_save_CFLAGS"
17520fi
17521
17522found="no"
17523
17524	if test $found = "no" ; then
17525		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17526			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17527		fi
17528
17529		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17530			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17531		fi
17532
17533		CFLAGS="$CFLAGS -Waddress"
17534
17535		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
17536$as_echo_n "checking if $CC supports -Waddress... " >&6; }
17537		cacheid=xorg_cv_cc_flag__Waddress
17538		if eval \${$cacheid+:} false; then :
17539  $as_echo_n "(cached) " >&6
17540else
17541  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17542/* end confdefs.h.  */
17543int i;
17544int
17545main ()
17546{
17547
17548  ;
17549  return 0;
17550}
17551_ACEOF
17552if ac_fn_c_try_link "$LINENO"; then :
17553  eval $cacheid=yes
17554else
17555  eval $cacheid=no
17556fi
17557rm -f core conftest.err conftest.$ac_objext \
17558    conftest$ac_exeext conftest.$ac_ext
17559fi
17560
17561
17562		CFLAGS="$xorg_testset_save_CFLAGS"
17563
17564		eval supported=\$$cacheid
17565		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17566$as_echo "$supported" >&6; }
17567		if test "$supported" = "yes" ; then
17568			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
17569			found="yes"
17570		fi
17571	fi
17572
17573
17574
17575
17576
17577
17578
17579
17580
17581
17582
17583
17584
17585
17586
17587xorg_testset_save_CFLAGS="$CFLAGS"
17588
17589if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17590	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17591	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17592$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17593if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17594  $as_echo_n "(cached) " >&6
17595else
17596  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17597/* end confdefs.h.  */
17598int i;
17599_ACEOF
17600if ac_fn_c_try_compile "$LINENO"; then :
17601  xorg_cv_cc_flag_unknown_warning_option=yes
17602else
17603  xorg_cv_cc_flag_unknown_warning_option=no
17604fi
17605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17606fi
17607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17608$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17609	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17610	CFLAGS="$xorg_testset_save_CFLAGS"
17611fi
17612
17613if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17614	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17615		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17616	fi
17617	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17618	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17619$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17620if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17621  $as_echo_n "(cached) " >&6
17622else
17623  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17624/* end confdefs.h.  */
17625int i;
17626_ACEOF
17627if ac_fn_c_try_compile "$LINENO"; then :
17628  xorg_cv_cc_flag_unused_command_line_argument=yes
17629else
17630  xorg_cv_cc_flag_unused_command_line_argument=no
17631fi
17632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17633fi
17634{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17635$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17636	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17637	CFLAGS="$xorg_testset_save_CFLAGS"
17638fi
17639
17640found="no"
17641
17642	if test $found = "no" ; then
17643		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17644			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17645		fi
17646
17647		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17648			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17649		fi
17650
17651		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
17652
17653		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
17654$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
17655		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
17656		if eval \${$cacheid+:} false; then :
17657  $as_echo_n "(cached) " >&6
17658else
17659  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17660/* end confdefs.h.  */
17661int i;
17662int
17663main ()
17664{
17665
17666  ;
17667  return 0;
17668}
17669_ACEOF
17670if ac_fn_c_try_link "$LINENO"; then :
17671  eval $cacheid=yes
17672else
17673  eval $cacheid=no
17674fi
17675rm -f core conftest.err conftest.$ac_objext \
17676    conftest$ac_exeext conftest.$ac_ext
17677fi
17678
17679
17680		CFLAGS="$xorg_testset_save_CFLAGS"
17681
17682		eval supported=\$$cacheid
17683		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17684$as_echo "$supported" >&6; }
17685		if test "$supported" = "yes" ; then
17686			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
17687			found="yes"
17688		fi
17689	fi
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704
17705xorg_testset_save_CFLAGS="$CFLAGS"
17706
17707if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17708	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17709	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17710$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17711if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17712  $as_echo_n "(cached) " >&6
17713else
17714  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17715/* end confdefs.h.  */
17716int i;
17717_ACEOF
17718if ac_fn_c_try_compile "$LINENO"; then :
17719  xorg_cv_cc_flag_unknown_warning_option=yes
17720else
17721  xorg_cv_cc_flag_unknown_warning_option=no
17722fi
17723rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17724fi
17725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17726$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17727	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17728	CFLAGS="$xorg_testset_save_CFLAGS"
17729fi
17730
17731if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17732	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17733		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17734	fi
17735	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17736	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17737$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17738if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17739  $as_echo_n "(cached) " >&6
17740else
17741  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17742/* end confdefs.h.  */
17743int i;
17744_ACEOF
17745if ac_fn_c_try_compile "$LINENO"; then :
17746  xorg_cv_cc_flag_unused_command_line_argument=yes
17747else
17748  xorg_cv_cc_flag_unused_command_line_argument=no
17749fi
17750rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17751fi
17752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17753$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17754	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17755	CFLAGS="$xorg_testset_save_CFLAGS"
17756fi
17757
17758found="no"
17759
17760	if test $found = "no" ; then
17761		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17762			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17763		fi
17764
17765		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17766			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17767		fi
17768
17769		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
17770
17771		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
17772$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
17773		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
17774		if eval \${$cacheid+:} false; then :
17775  $as_echo_n "(cached) " >&6
17776else
17777  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17778/* end confdefs.h.  */
17779int i;
17780int
17781main ()
17782{
17783
17784  ;
17785  return 0;
17786}
17787_ACEOF
17788if ac_fn_c_try_link "$LINENO"; then :
17789  eval $cacheid=yes
17790else
17791  eval $cacheid=no
17792fi
17793rm -f core conftest.err conftest.$ac_objext \
17794    conftest$ac_exeext conftest.$ac_ext
17795fi
17796
17797
17798		CFLAGS="$xorg_testset_save_CFLAGS"
17799
17800		eval supported=\$$cacheid
17801		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17802$as_echo "$supported" >&6; }
17803		if test "$supported" = "yes" ; then
17804			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
17805			found="yes"
17806		fi
17807	fi
17808
17809
17810fi
17811
17812
17813
17814
17815
17816
17817
17818		CWARNFLAGS="$BASE_CFLAGS"
17819		if  test "x$GCC" = xyes ; then
17820		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
17821		fi
17822
17823
17824
17825
17826
17827
17828
17829
17830# Check whether --enable-strict-compilation was given.
17831if test "${enable_strict_compilation+set}" = set; then :
17832  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
17833else
17834  STRICT_COMPILE=no
17835fi
17836
17837
17838
17839
17840
17841
17842STRICT_CFLAGS=""
17843
17844
17845
17846
17847
17848
17849
17850
17851
17852
17853
17854
17855
17856xorg_testset_save_CFLAGS="$CFLAGS"
17857
17858if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17859	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17860	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17861$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17862if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17863  $as_echo_n "(cached) " >&6
17864else
17865  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17866/* end confdefs.h.  */
17867int i;
17868_ACEOF
17869if ac_fn_c_try_compile "$LINENO"; then :
17870  xorg_cv_cc_flag_unknown_warning_option=yes
17871else
17872  xorg_cv_cc_flag_unknown_warning_option=no
17873fi
17874rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17875fi
17876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17877$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17878	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17879	CFLAGS="$xorg_testset_save_CFLAGS"
17880fi
17881
17882if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17883	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17884		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17885	fi
17886	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17887	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17888$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17889if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17890  $as_echo_n "(cached) " >&6
17891else
17892  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17893/* end confdefs.h.  */
17894int i;
17895_ACEOF
17896if ac_fn_c_try_compile "$LINENO"; then :
17897  xorg_cv_cc_flag_unused_command_line_argument=yes
17898else
17899  xorg_cv_cc_flag_unused_command_line_argument=no
17900fi
17901rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17902fi
17903{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17904$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17905	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17906	CFLAGS="$xorg_testset_save_CFLAGS"
17907fi
17908
17909found="no"
17910
17911	if test $found = "no" ; then
17912		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17913			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17914		fi
17915
17916		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17917			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17918		fi
17919
17920		CFLAGS="$CFLAGS -pedantic"
17921
17922		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
17923$as_echo_n "checking if $CC supports -pedantic... " >&6; }
17924		cacheid=xorg_cv_cc_flag__pedantic
17925		if eval \${$cacheid+:} false; then :
17926  $as_echo_n "(cached) " >&6
17927else
17928  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17929/* end confdefs.h.  */
17930int i;
17931int
17932main ()
17933{
17934
17935  ;
17936  return 0;
17937}
17938_ACEOF
17939if ac_fn_c_try_link "$LINENO"; then :
17940  eval $cacheid=yes
17941else
17942  eval $cacheid=no
17943fi
17944rm -f core conftest.err conftest.$ac_objext \
17945    conftest$ac_exeext conftest.$ac_ext
17946fi
17947
17948
17949		CFLAGS="$xorg_testset_save_CFLAGS"
17950
17951		eval supported=\$$cacheid
17952		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17953$as_echo "$supported" >&6; }
17954		if test "$supported" = "yes" ; then
17955			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
17956			found="yes"
17957		fi
17958	fi
17959
17960
17961
17962
17963
17964
17965
17966
17967
17968
17969
17970
17971
17972
17973
17974xorg_testset_save_CFLAGS="$CFLAGS"
17975
17976if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17977	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17978	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17979$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17980if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17981  $as_echo_n "(cached) " >&6
17982else
17983  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17984/* end confdefs.h.  */
17985int i;
17986_ACEOF
17987if ac_fn_c_try_compile "$LINENO"; then :
17988  xorg_cv_cc_flag_unknown_warning_option=yes
17989else
17990  xorg_cv_cc_flag_unknown_warning_option=no
17991fi
17992rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17993fi
17994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17995$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17996	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17997	CFLAGS="$xorg_testset_save_CFLAGS"
17998fi
17999
18000if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18001	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18002		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18003	fi
18004	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18005	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18006$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18007if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18008  $as_echo_n "(cached) " >&6
18009else
18010  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18011/* end confdefs.h.  */
18012int i;
18013_ACEOF
18014if ac_fn_c_try_compile "$LINENO"; then :
18015  xorg_cv_cc_flag_unused_command_line_argument=yes
18016else
18017  xorg_cv_cc_flag_unused_command_line_argument=no
18018fi
18019rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18020fi
18021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18022$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18023	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18024	CFLAGS="$xorg_testset_save_CFLAGS"
18025fi
18026
18027found="no"
18028
18029	if test $found = "no" ; then
18030		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18031			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18032		fi
18033
18034		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18035			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18036		fi
18037
18038		CFLAGS="$CFLAGS -Werror"
18039
18040		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
18041$as_echo_n "checking if $CC supports -Werror... " >&6; }
18042		cacheid=xorg_cv_cc_flag__Werror
18043		if eval \${$cacheid+:} false; then :
18044  $as_echo_n "(cached) " >&6
18045else
18046  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18047/* end confdefs.h.  */
18048int i;
18049int
18050main ()
18051{
18052
18053  ;
18054  return 0;
18055}
18056_ACEOF
18057if ac_fn_c_try_link "$LINENO"; then :
18058  eval $cacheid=yes
18059else
18060  eval $cacheid=no
18061fi
18062rm -f core conftest.err conftest.$ac_objext \
18063    conftest$ac_exeext conftest.$ac_ext
18064fi
18065
18066
18067		CFLAGS="$xorg_testset_save_CFLAGS"
18068
18069		eval supported=\$$cacheid
18070		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18071$as_echo "$supported" >&6; }
18072		if test "$supported" = "yes" ; then
18073			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
18074			found="yes"
18075		fi
18076	fi
18077
18078	if test $found = "no" ; then
18079		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18080			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18081		fi
18082
18083		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18084			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18085		fi
18086
18087		CFLAGS="$CFLAGS -errwarn"
18088
18089		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
18090$as_echo_n "checking if $CC supports -errwarn... " >&6; }
18091		cacheid=xorg_cv_cc_flag__errwarn
18092		if eval \${$cacheid+:} false; then :
18093  $as_echo_n "(cached) " >&6
18094else
18095  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18096/* end confdefs.h.  */
18097int i;
18098int
18099main ()
18100{
18101
18102  ;
18103  return 0;
18104}
18105_ACEOF
18106if ac_fn_c_try_link "$LINENO"; then :
18107  eval $cacheid=yes
18108else
18109  eval $cacheid=no
18110fi
18111rm -f core conftest.err conftest.$ac_objext \
18112    conftest$ac_exeext conftest.$ac_ext
18113fi
18114
18115
18116		CFLAGS="$xorg_testset_save_CFLAGS"
18117
18118		eval supported=\$$cacheid
18119		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18120$as_echo "$supported" >&6; }
18121		if test "$supported" = "yes" ; then
18122			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
18123			found="yes"
18124		fi
18125	fi
18126
18127
18128
18129# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
18130# activate it with -Werror, so we add it here explicitly.
18131
18132
18133
18134
18135
18136
18137
18138
18139
18140
18141
18142
18143
18144xorg_testset_save_CFLAGS="$CFLAGS"
18145
18146if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
18147	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18148	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
18149$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
18150if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
18151  $as_echo_n "(cached) " >&6
18152else
18153  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18154/* end confdefs.h.  */
18155int i;
18156_ACEOF
18157if ac_fn_c_try_compile "$LINENO"; then :
18158  xorg_cv_cc_flag_unknown_warning_option=yes
18159else
18160  xorg_cv_cc_flag_unknown_warning_option=no
18161fi
18162rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18163fi
18164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
18165$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
18166	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
18167	CFLAGS="$xorg_testset_save_CFLAGS"
18168fi
18169
18170if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
18171	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18172		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18173	fi
18174	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18175	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
18176$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
18177if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
18178  $as_echo_n "(cached) " >&6
18179else
18180  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18181/* end confdefs.h.  */
18182int i;
18183_ACEOF
18184if ac_fn_c_try_compile "$LINENO"; then :
18185  xorg_cv_cc_flag_unused_command_line_argument=yes
18186else
18187  xorg_cv_cc_flag_unused_command_line_argument=no
18188fi
18189rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18190fi
18191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
18192$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
18193	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
18194	CFLAGS="$xorg_testset_save_CFLAGS"
18195fi
18196
18197found="no"
18198
18199	if test $found = "no" ; then
18200		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
18201			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
18202		fi
18203
18204		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
18205			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
18206		fi
18207
18208		CFLAGS="$CFLAGS -Werror=attributes"
18209
18210		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
18211$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
18212		cacheid=xorg_cv_cc_flag__Werror_attributes
18213		if eval \${$cacheid+:} false; then :
18214  $as_echo_n "(cached) " >&6
18215else
18216  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18217/* end confdefs.h.  */
18218int i;
18219int
18220main ()
18221{
18222
18223  ;
18224  return 0;
18225}
18226_ACEOF
18227if ac_fn_c_try_link "$LINENO"; then :
18228  eval $cacheid=yes
18229else
18230  eval $cacheid=no
18231fi
18232rm -f core conftest.err conftest.$ac_objext \
18233    conftest$ac_exeext conftest.$ac_ext
18234fi
18235
18236
18237		CFLAGS="$xorg_testset_save_CFLAGS"
18238
18239		eval supported=\$$cacheid
18240		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
18241$as_echo "$supported" >&6; }
18242		if test "$supported" = "yes" ; then
18243			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
18244			found="yes"
18245		fi
18246	fi
18247
18248
18249
18250if test "x$STRICT_COMPILE" = "xyes"; then
18251    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
18252    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
18253fi
18254
18255
18256
18257
18258
18259
18260cat >>confdefs.h <<_ACEOF
18261#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
18262_ACEOF
18263
18264	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
18265	if test "x$PVM" = "x"; then
18266		PVM="0"
18267	fi
18268
18269cat >>confdefs.h <<_ACEOF
18270#define PACKAGE_VERSION_MINOR $PVM
18271_ACEOF
18272
18273	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
18274	if test "x$PVP" = "x"; then
18275		PVP="0"
18276	fi
18277
18278cat >>confdefs.h <<_ACEOF
18279#define PACKAGE_VERSION_PATCHLEVEL $PVP
18280_ACEOF
18281
18282
18283
18284CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
18285mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
18286|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
18287echo 'git directory not found: installing possibly empty changelog.' >&2)"
18288
18289
18290
18291
18292macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
18293INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
18294mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
18295|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
18296echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
18297
18298
18299
18300
18301
18302
18303if test x$APP_MAN_SUFFIX = x    ; then
18304    APP_MAN_SUFFIX=1
18305fi
18306if test x$APP_MAN_DIR = x    ; then
18307    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
18308fi
18309
18310if test x$LIB_MAN_SUFFIX = x    ; then
18311    LIB_MAN_SUFFIX=3
18312fi
18313if test x$LIB_MAN_DIR = x    ; then
18314    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
18315fi
18316
18317if test x$FILE_MAN_SUFFIX = x    ; then
18318    case $host_os in
18319	# Solaris 2.0 - 11 use SysV man page sections
18320	solaris2.?|solaris2.1[01])	FILE_MAN_SUFFIX=4  ;;
18321	*)				FILE_MAN_SUFFIX=5  ;;
18322    esac
18323fi
18324if test x$FILE_MAN_DIR = x    ; then
18325    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
18326fi
18327
18328if test x$MISC_MAN_SUFFIX = x    ; then
18329    case $host_os in
18330	# Solaris 2.0 - 11 use SysV man page sections
18331	solaris2.?|solaris2.1[01])	MISC_MAN_SUFFIX=5  ;;
18332	*)				MISC_MAN_SUFFIX=7  ;;
18333    esac
18334fi
18335if test x$MISC_MAN_DIR = x    ; then
18336    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
18337fi
18338
18339if test x$DRIVER_MAN_SUFFIX = x    ; then
18340    case $host_os in
18341	# Solaris 2.0 - 11 use SysV man page sections
18342	solaris2.?|solaris2.1[01])	DRIVER_MAN_SUFFIX=7  ;;
18343	*)				DRIVER_MAN_SUFFIX=4  ;;
18344    esac
18345fi
18346if test x$DRIVER_MAN_DIR = x    ; then
18347    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
18348fi
18349
18350if test x$ADMIN_MAN_SUFFIX = x    ; then
18351    case $host_os in
18352	# Solaris 2.0 - 11 use SysV man page sections
18353	solaris2.?|solaris2.1[01])	ADMIN_MAN_SUFFIX=1m ;;
18354	*)				ADMIN_MAN_SUFFIX=8  ;;
18355    esac
18356fi
18357if test x$ADMIN_MAN_DIR = x    ; then
18358    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
18359fi
18360
18361
18362
18363
18364
18365
18366
18367
18368
18369
18370
18371
18372
18373
18374
18375XORG_MAN_PAGE="X Version 11"
18376
18377MAN_SUBSTS="\
18378	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18379	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18380	-e 's|__xservername__|Xorg|g' \
18381	-e 's|__xconfigfile__|xorg.conf|g' \
18382	-e 's|__xorgconfdir__|xorg.conf.d|g' \
18383	-e 's|__projectroot__|\$(prefix)|g' \
18384	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
18385	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
18386	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
18387	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
18388	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
18389	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
18390	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
18391
18392
18393
18394# Check whether --enable-silent-rules was given.
18395if test "${enable_silent_rules+set}" = set; then :
18396  enableval=$enable_silent_rules;
18397fi
18398
18399case $enable_silent_rules in # (((
18400  yes) AM_DEFAULT_VERBOSITY=0;;
18401   no) AM_DEFAULT_VERBOSITY=1;;
18402    *) AM_DEFAULT_VERBOSITY=0;;
18403esac
18404am_make=${MAKE-make}
18405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
18406$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
18407if ${am_cv_make_support_nested_variables+:} false; then :
18408  $as_echo_n "(cached) " >&6
18409else
18410  if $as_echo 'TRUE=$(BAR$(V))
18411BAR0=false
18412BAR1=true
18413V=1
18414am__doit:
18415	@$(TRUE)
18416.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
18417  am_cv_make_support_nested_variables=yes
18418else
18419  am_cv_make_support_nested_variables=no
18420fi
18421fi
18422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
18423$as_echo "$am_cv_make_support_nested_variables" >&6; }
18424if test $am_cv_make_support_nested_variables = yes; then
18425    AM_V='$(V)'
18426  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
18427else
18428  AM_V=$AM_DEFAULT_VERBOSITY
18429  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
18430fi
18431AM_BACKSLASH='\'
18432
18433
18434
18435
18436
18437
18438
18439# Check whether --with-lint was given.
18440if test "${with_lint+set}" = set; then :
18441  withval=$with_lint; use_lint=$withval
18442else
18443  use_lint=no
18444fi
18445
18446
18447# Obtain platform specific info like program name and options
18448# The lint program on FreeBSD and NetBSD is different from the one on Solaris
18449case $host_os in
18450  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
18451	lint_name=splint
18452	lint_options="-badflag"
18453	;;
18454  *freebsd* | *netbsd*)
18455	lint_name=lint
18456	lint_options="-u -b"
18457	;;
18458  *solaris*)
18459	lint_name=lint
18460	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
18461	;;
18462esac
18463
18464# Test for the presence of the program (either guessed by the code or spelled out by the user)
18465if test "x$use_lint" = x"yes" ; then
18466   # Extract the first word of "$lint_name", so it can be a program name with args.
18467set dummy $lint_name; ac_word=$2
18468{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18469$as_echo_n "checking for $ac_word... " >&6; }
18470if ${ac_cv_path_LINT+:} false; then :
18471  $as_echo_n "(cached) " >&6
18472else
18473  case $LINT in
18474  [\\/]* | ?:[\\/]*)
18475  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
18476  ;;
18477  *)
18478  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18479for as_dir in $PATH
18480do
18481  IFS=$as_save_IFS
18482  test -z "$as_dir" && as_dir=.
18483    for ac_exec_ext in '' $ac_executable_extensions; do
18484  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18485    ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
18486    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18487    break 2
18488  fi
18489done
18490  done
18491IFS=$as_save_IFS
18492
18493  ;;
18494esac
18495fi
18496LINT=$ac_cv_path_LINT
18497if test -n "$LINT"; then
18498  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
18499$as_echo "$LINT" >&6; }
18500else
18501  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18502$as_echo "no" >&6; }
18503fi
18504
18505
18506   if test "x$LINT" = "x"; then
18507        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
18508   fi
18509elif test "x$use_lint" = x"no" ; then
18510   if test "x$LINT" != "x"; then
18511      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
18512$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
18513   fi
18514else
18515   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
18516fi
18517
18518# User supplied flags override default flags
18519if test "x$LINT_FLAGS" != "x"; then
18520   lint_options=$LINT_FLAGS
18521fi
18522
18523LINT_FLAGS=$lint_options
18524
18525 if test "x$LINT" != x; then
18526  LINT_TRUE=
18527  LINT_FALSE='#'
18528else
18529  LINT_TRUE='#'
18530  LINT_FALSE=
18531fi
18532
18533
18534
18535
18536# Checks for library functions
18537for ac_func in asprintf
18538do :
18539  ac_fn_c_check_func "$LINENO" "asprintf" "ac_cv_func_asprintf"
18540if test "x$ac_cv_func_asprintf" = xyes; then :
18541  cat >>confdefs.h <<_ACEOF
18542#define HAVE_ASPRINTF 1
18543_ACEOF
18544
18545fi
18546done
18547
18548
18549# Obtain compiler/linker options from server and required extensions
18550
18551pkg_failed=no
18552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
18553$as_echo_n "checking for XORG... " >&6; }
18554
18555if test -n "$XORG_CFLAGS"; then
18556    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
18557 elif test -n "$PKG_CONFIG"; then
18558    if test -n "$PKG_CONFIG" && \
18559    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.7 xproto inputproto\""; } >&5
18560  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.7 xproto inputproto") 2>&5
18561  ac_status=$?
18562  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18563  test $ac_status = 0; }; then
18564  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.7 xproto inputproto" 2>/dev/null`
18565		      test "x$?" != "x0" && pkg_failed=yes
18566else
18567  pkg_failed=yes
18568fi
18569 else
18570    pkg_failed=untried
18571fi
18572if test -n "$XORG_LIBS"; then
18573    pkg_cv_XORG_LIBS="$XORG_LIBS"
18574 elif test -n "$PKG_CONFIG"; then
18575    if test -n "$PKG_CONFIG" && \
18576    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.7 xproto inputproto\""; } >&5
18577  ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.7 xproto inputproto") 2>&5
18578  ac_status=$?
18579  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18580  test $ac_status = 0; }; then
18581  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.7 xproto inputproto" 2>/dev/null`
18582		      test "x$?" != "x0" && pkg_failed=yes
18583else
18584  pkg_failed=yes
18585fi
18586 else
18587    pkg_failed=untried
18588fi
18589
18590
18591
18592if test $pkg_failed = yes; then
18593   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18594$as_echo "no" >&6; }
18595
18596if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18597        _pkg_short_errors_supported=yes
18598else
18599        _pkg_short_errors_supported=no
18600fi
18601        if test $_pkg_short_errors_supported = yes; then
18602	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.7 xproto inputproto" 2>&1`
18603        else
18604	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.7 xproto inputproto" 2>&1`
18605        fi
18606	# Put the nasty error message in config.log where it belongs
18607	echo "$XORG_PKG_ERRORS" >&5
18608
18609	as_fn_error $? "Package requirements (xorg-server >= 1.7 xproto inputproto) were not met:
18610
18611$XORG_PKG_ERRORS
18612
18613Consider adjusting the PKG_CONFIG_PATH environment variable if you
18614installed software in a non-standard prefix.
18615
18616Alternatively, you may set the environment variables XORG_CFLAGS
18617and XORG_LIBS to avoid the need to call pkg-config.
18618See the pkg-config man page for more details." "$LINENO" 5
18619elif test $pkg_failed = untried; then
18620     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18621$as_echo "no" >&6; }
18622	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18623$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18624as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
18625is in your PATH or set the PKG_CONFIG environment variable to the full
18626path to pkg-config.
18627
18628Alternatively, you may set the environment variables XORG_CFLAGS
18629and XORG_LIBS to avoid the need to call pkg-config.
18630See the pkg-config man page for more details.
18631
18632To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18633See \`config.log' for more details" "$LINENO" 5; }
18634else
18635	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
18636	XORG_LIBS=$pkg_cv_XORG_LIBS
18637        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18638$as_echo "yes" >&6; }
18639
18640fi
18641
18642# Define a configure option for an alternate input module directory
18643
18644# Check whether --with-xorg-module-dir was given.
18645if test "${with_xorg_module_dir+set}" = set; then :
18646  withval=$with_xorg_module_dir; moduledir="$withval"
18647else
18648  moduledir="$libdir/xorg/modules"
18649fi
18650
18651inputdir=${moduledir}/input
18652
18653
18654# X Server SDK location is required to install xf86-mouse-properties.h
18655# This location is also relayed in the xorg-mouse.pc file
18656sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server`
18657
18658# Workaround overriding sdkdir to be able to create a tarball when user has no
18659# write permission in sdkdir. See DISTCHECK_CONFIGURE_FLAGS in Makefile.am
18660
18661# Check whether --with-sdkdir was given.
18662if test "${with_sdkdir+set}" = set; then :
18663  withval=$with_sdkdir; sdkdir="$withval"
18664fi
18665
18666
18667
18668
18669# Work out which OS mouse driver we need to build
18670case $host_os in
18671  linux*)
18672    OS_MOUSE_NAME=lnx
18673    ;;
18674  freebsd*|kfreebsd*-gnu|dragonfly*|netbsd*|openbsd*)
18675    OS_MOUSE_NAME=bsd
18676    ;;
18677  solaris*)
18678    OS_MOUSE_NAME=sun
18679    ;;
18680  gnu*)
18681    OS_MOUSE_NAME=hurd
18682    ;;
18683esac
18684
18685
18686DRIVER_NAME=mouse
18687
18688
18689ac_config_files="$ac_config_files Makefile xorg-mouse.pc include/Makefile src/Makefile man/Makefile"
18690
18691cat >confcache <<\_ACEOF
18692# This file is a shell script that caches the results of configure
18693# tests run on this system so they can be shared between configure
18694# scripts and configure runs, see configure's option --config-cache.
18695# It is not useful on other systems.  If it contains results you don't
18696# want to keep, you may remove or edit it.
18697#
18698# config.status only pays attention to the cache file if you give it
18699# the --recheck option to rerun configure.
18700#
18701# `ac_cv_env_foo' variables (set or unset) will be overridden when
18702# loading this file, other *unset* `ac_cv_foo' will be assigned the
18703# following values.
18704
18705_ACEOF
18706
18707# The following way of writing the cache mishandles newlines in values,
18708# but we know of no workaround that is simple, portable, and efficient.
18709# So, we kill variables containing newlines.
18710# Ultrix sh set writes to stderr and can't be redirected directly,
18711# and sets the high bit in the cache file unless we assign to the vars.
18712(
18713  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18714    eval ac_val=\$$ac_var
18715    case $ac_val in #(
18716    *${as_nl}*)
18717      case $ac_var in #(
18718      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18719$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18720      esac
18721      case $ac_var in #(
18722      _ | IFS | as_nl) ;; #(
18723      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18724      *) { eval $ac_var=; unset $ac_var;} ;;
18725      esac ;;
18726    esac
18727  done
18728
18729  (set) 2>&1 |
18730    case $as_nl`(ac_space=' '; set) 2>&1` in #(
18731    *${as_nl}ac_space=\ *)
18732      # `set' does not quote correctly, so add quotes: double-quote
18733      # substitution turns \\\\ into \\, and sed turns \\ into \.
18734      sed -n \
18735	"s/'/'\\\\''/g;
18736	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18737      ;; #(
18738    *)
18739      # `set' quotes correctly as required by POSIX, so do not add quotes.
18740      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18741      ;;
18742    esac |
18743    sort
18744) |
18745  sed '
18746     /^ac_cv_env_/b end
18747     t clear
18748     :clear
18749     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18750     t end
18751     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18752     :end' >>confcache
18753if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18754  if test -w "$cache_file"; then
18755    if test "x$cache_file" != "x/dev/null"; then
18756      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
18757$as_echo "$as_me: updating cache $cache_file" >&6;}
18758      if test ! -f "$cache_file" || test -h "$cache_file"; then
18759	cat confcache >"$cache_file"
18760      else
18761        case $cache_file in #(
18762        */* | ?:*)
18763	  mv -f confcache "$cache_file"$$ &&
18764	  mv -f "$cache_file"$$ "$cache_file" ;; #(
18765        *)
18766	  mv -f confcache "$cache_file" ;;
18767	esac
18768      fi
18769    fi
18770  else
18771    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
18772$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18773  fi
18774fi
18775rm -f confcache
18776
18777test "x$prefix" = xNONE && prefix=$ac_default_prefix
18778# Let make expand exec_prefix.
18779test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18780
18781DEFS=-DHAVE_CONFIG_H
18782
18783ac_libobjs=
18784ac_ltlibobjs=
18785U=
18786for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18787  # 1. Remove the extension, and $U if already installed.
18788  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18789  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
18790  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
18791  #    will be set to the directory where LIBOBJS objects are built.
18792  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18793  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
18794done
18795LIBOBJS=$ac_libobjs
18796
18797LTLIBOBJS=$ac_ltlibobjs
18798
18799
18800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
18801$as_echo_n "checking that generated files are newer than configure... " >&6; }
18802   if test -n "$am_sleep_pid"; then
18803     # Hide warnings about reused PIDs.
18804     wait $am_sleep_pid 2>/dev/null
18805   fi
18806   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
18807$as_echo "done" >&6; }
18808if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
18809  as_fn_error $? "conditional \"AMDEP\" was never defined.
18810Usually this means the macro was only invoked conditionally." "$LINENO" 5
18811fi
18812if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
18813  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
18814Usually this means the macro was only invoked conditionally." "$LINENO" 5
18815fi
18816 if test -n "$EXEEXT"; then
18817  am__EXEEXT_TRUE=
18818  am__EXEEXT_FALSE='#'
18819else
18820  am__EXEEXT_TRUE='#'
18821  am__EXEEXT_FALSE=
18822fi
18823
18824if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
18825  as_fn_error $? "conditional \"LINT\" was never defined.
18826Usually this means the macro was only invoked conditionally." "$LINENO" 5
18827fi
18828
18829: "${CONFIG_STATUS=./config.status}"
18830ac_write_fail=0
18831ac_clean_files_save=$ac_clean_files
18832ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18833{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
18834$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
18835as_write_fail=0
18836cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
18837#! $SHELL
18838# Generated by $as_me.
18839# Run this file to recreate the current configuration.
18840# Compiler output produced by configure, useful for debugging
18841# configure, is in config.log if it exists.
18842
18843debug=false
18844ac_cs_recheck=false
18845ac_cs_silent=false
18846
18847SHELL=\${CONFIG_SHELL-$SHELL}
18848export SHELL
18849_ASEOF
18850cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
18851## -------------------- ##
18852## M4sh Initialization. ##
18853## -------------------- ##
18854
18855# Be more Bourne compatible
18856DUALCASE=1; export DUALCASE # for MKS sh
18857if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18858  emulate sh
18859  NULLCMD=:
18860  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18861  # is contrary to our usage.  Disable this feature.
18862  alias -g '${1+"$@"}'='"$@"'
18863  setopt NO_GLOB_SUBST
18864else
18865  case `(set -o) 2>/dev/null` in #(
18866  *posix*) :
18867    set -o posix ;; #(
18868  *) :
18869     ;;
18870esac
18871fi
18872
18873
18874as_nl='
18875'
18876export as_nl
18877# Printing a long string crashes Solaris 7 /usr/bin/printf.
18878as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18879as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18880as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18881# Prefer a ksh shell builtin over an external printf program on Solaris,
18882# but without wasting forks for bash or zsh.
18883if test -z "$BASH_VERSION$ZSH_VERSION" \
18884    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18885  as_echo='print -r --'
18886  as_echo_n='print -rn --'
18887elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18888  as_echo='printf %s\n'
18889  as_echo_n='printf %s'
18890else
18891  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18892    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
18893    as_echo_n='/usr/ucb/echo -n'
18894  else
18895    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18896    as_echo_n_body='eval
18897      arg=$1;
18898      case $arg in #(
18899      *"$as_nl"*)
18900	expr "X$arg" : "X\\(.*\\)$as_nl";
18901	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18902      esac;
18903      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
18904    '
18905    export as_echo_n_body
18906    as_echo_n='sh -c $as_echo_n_body as_echo'
18907  fi
18908  export as_echo_body
18909  as_echo='sh -c $as_echo_body as_echo'
18910fi
18911
18912# The user is always right.
18913if test "${PATH_SEPARATOR+set}" != set; then
18914  PATH_SEPARATOR=:
18915  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18916    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18917      PATH_SEPARATOR=';'
18918  }
18919fi
18920
18921
18922# IFS
18923# We need space, tab and new line, in precisely that order.  Quoting is
18924# there to prevent editors from complaining about space-tab.
18925# (If _AS_PATH_WALK were called with IFS unset, it would disable word
18926# splitting by setting IFS to empty value.)
18927IFS=" ""	$as_nl"
18928
18929# Find who we are.  Look in the path if we contain no directory separator.
18930as_myself=
18931case $0 in #((
18932  *[\\/]* ) as_myself=$0 ;;
18933  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18934for as_dir in $PATH
18935do
18936  IFS=$as_save_IFS
18937  test -z "$as_dir" && as_dir=.
18938    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18939  done
18940IFS=$as_save_IFS
18941
18942     ;;
18943esac
18944# We did not find ourselves, most probably we were run as `sh COMMAND'
18945# in which case we are not to be found in the path.
18946if test "x$as_myself" = x; then
18947  as_myself=$0
18948fi
18949if test ! -f "$as_myself"; then
18950  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18951  exit 1
18952fi
18953
18954# Unset variables that we do not need and which cause bugs (e.g. in
18955# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
18956# suppresses any "Segmentation fault" message there.  '((' could
18957# trigger a bug in pdksh 5.2.14.
18958for as_var in BASH_ENV ENV MAIL MAILPATH
18959do eval test x\${$as_var+set} = xset \
18960  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18961done
18962PS1='$ '
18963PS2='> '
18964PS4='+ '
18965
18966# NLS nuisances.
18967LC_ALL=C
18968export LC_ALL
18969LANGUAGE=C
18970export LANGUAGE
18971
18972# CDPATH.
18973(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18974
18975
18976# as_fn_error STATUS ERROR [LINENO LOG_FD]
18977# ----------------------------------------
18978# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18979# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18980# script with STATUS, using 1 if that was 0.
18981as_fn_error ()
18982{
18983  as_status=$1; test $as_status -eq 0 && as_status=1
18984  if test "$4"; then
18985    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18986    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18987  fi
18988  $as_echo "$as_me: error: $2" >&2
18989  as_fn_exit $as_status
18990} # as_fn_error
18991
18992
18993# as_fn_set_status STATUS
18994# -----------------------
18995# Set $? to STATUS, without forking.
18996as_fn_set_status ()
18997{
18998  return $1
18999} # as_fn_set_status
19000
19001# as_fn_exit STATUS
19002# -----------------
19003# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
19004as_fn_exit ()
19005{
19006  set +e
19007  as_fn_set_status $1
19008  exit $1
19009} # as_fn_exit
19010
19011# as_fn_unset VAR
19012# ---------------
19013# Portably unset VAR.
19014as_fn_unset ()
19015{
19016  { eval $1=; unset $1;}
19017}
19018as_unset=as_fn_unset
19019# as_fn_append VAR VALUE
19020# ----------------------
19021# Append the text in VALUE to the end of the definition contained in VAR. Take
19022# advantage of any shell optimizations that allow amortized linear growth over
19023# repeated appends, instead of the typical quadratic growth present in naive
19024# implementations.
19025if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
19026  eval 'as_fn_append ()
19027  {
19028    eval $1+=\$2
19029  }'
19030else
19031  as_fn_append ()
19032  {
19033    eval $1=\$$1\$2
19034  }
19035fi # as_fn_append
19036
19037# as_fn_arith ARG...
19038# ------------------
19039# Perform arithmetic evaluation on the ARGs, and store the result in the
19040# global $as_val. Take advantage of shells that can avoid forks. The arguments
19041# must be portable across $(()) and expr.
19042if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
19043  eval 'as_fn_arith ()
19044  {
19045    as_val=$(( $* ))
19046  }'
19047else
19048  as_fn_arith ()
19049  {
19050    as_val=`expr "$@" || test $? -eq 1`
19051  }
19052fi # as_fn_arith
19053
19054
19055if expr a : '\(a\)' >/dev/null 2>&1 &&
19056   test "X`expr 00001 : '.*\(...\)'`" = X001; then
19057  as_expr=expr
19058else
19059  as_expr=false
19060fi
19061
19062if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
19063  as_basename=basename
19064else
19065  as_basename=false
19066fi
19067
19068if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
19069  as_dirname=dirname
19070else
19071  as_dirname=false
19072fi
19073
19074as_me=`$as_basename -- "$0" ||
19075$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19076	 X"$0" : 'X\(//\)$' \| \
19077	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19078$as_echo X/"$0" |
19079    sed '/^.*\/\([^/][^/]*\)\/*$/{
19080	    s//\1/
19081	    q
19082	  }
19083	  /^X\/\(\/\/\)$/{
19084	    s//\1/
19085	    q
19086	  }
19087	  /^X\/\(\/\).*/{
19088	    s//\1/
19089	    q
19090	  }
19091	  s/.*/./; q'`
19092
19093# Avoid depending upon Character Ranges.
19094as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19095as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19096as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19097as_cr_digits='0123456789'
19098as_cr_alnum=$as_cr_Letters$as_cr_digits
19099
19100ECHO_C= ECHO_N= ECHO_T=
19101case `echo -n x` in #(((((
19102-n*)
19103  case `echo 'xy\c'` in
19104  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
19105  xy)  ECHO_C='\c';;
19106  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
19107       ECHO_T='	';;
19108  esac;;
19109*)
19110  ECHO_N='-n';;
19111esac
19112
19113rm -f conf$$ conf$$.exe conf$$.file
19114if test -d conf$$.dir; then
19115  rm -f conf$$.dir/conf$$.file
19116else
19117  rm -f conf$$.dir
19118  mkdir conf$$.dir 2>/dev/null
19119fi
19120if (echo >conf$$.file) 2>/dev/null; then
19121  if ln -s conf$$.file conf$$ 2>/dev/null; then
19122    as_ln_s='ln -s'
19123    # ... but there are two gotchas:
19124    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19125    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19126    # In both cases, we have to default to `cp -pR'.
19127    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19128      as_ln_s='cp -pR'
19129  elif ln conf$$.file conf$$ 2>/dev/null; then
19130    as_ln_s=ln
19131  else
19132    as_ln_s='cp -pR'
19133  fi
19134else
19135  as_ln_s='cp -pR'
19136fi
19137rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
19138rmdir conf$$.dir 2>/dev/null
19139
19140
19141# as_fn_mkdir_p
19142# -------------
19143# Create "$as_dir" as a directory, including parents if necessary.
19144as_fn_mkdir_p ()
19145{
19146
19147  case $as_dir in #(
19148  -*) as_dir=./$as_dir;;
19149  esac
19150  test -d "$as_dir" || eval $as_mkdir_p || {
19151    as_dirs=
19152    while :; do
19153      case $as_dir in #(
19154      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
19155      *) as_qdir=$as_dir;;
19156      esac
19157      as_dirs="'$as_qdir' $as_dirs"
19158      as_dir=`$as_dirname -- "$as_dir" ||
19159$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19160	 X"$as_dir" : 'X\(//\)[^/]' \| \
19161	 X"$as_dir" : 'X\(//\)$' \| \
19162	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19163$as_echo X"$as_dir" |
19164    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19165	    s//\1/
19166	    q
19167	  }
19168	  /^X\(\/\/\)[^/].*/{
19169	    s//\1/
19170	    q
19171	  }
19172	  /^X\(\/\/\)$/{
19173	    s//\1/
19174	    q
19175	  }
19176	  /^X\(\/\).*/{
19177	    s//\1/
19178	    q
19179	  }
19180	  s/.*/./; q'`
19181      test -d "$as_dir" && break
19182    done
19183    test -z "$as_dirs" || eval "mkdir $as_dirs"
19184  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
19185
19186
19187} # as_fn_mkdir_p
19188if mkdir -p . 2>/dev/null; then
19189  as_mkdir_p='mkdir -p "$as_dir"'
19190else
19191  test -d ./-p && rmdir ./-p
19192  as_mkdir_p=false
19193fi
19194
19195
19196# as_fn_executable_p FILE
19197# -----------------------
19198# Test if FILE is an executable regular file.
19199as_fn_executable_p ()
19200{
19201  test -f "$1" && test -x "$1"
19202} # as_fn_executable_p
19203as_test_x='test -x'
19204as_executable_p=as_fn_executable_p
19205
19206# Sed expression to map a string onto a valid CPP name.
19207as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19208
19209# Sed expression to map a string onto a valid variable name.
19210as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19211
19212
19213exec 6>&1
19214## ----------------------------------- ##
19215## Main body of $CONFIG_STATUS script. ##
19216## ----------------------------------- ##
19217_ASEOF
19218test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19219
19220cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19221# Save the log message, to keep $0 and so on meaningful, and to
19222# report actual input values of CONFIG_FILES etc. instead of their
19223# values after options handling.
19224ac_log="
19225This file was extended by xf86-input-mouse $as_me 1.9.2, which was
19226generated by GNU Autoconf 2.69.  Invocation command line was
19227
19228  CONFIG_FILES    = $CONFIG_FILES
19229  CONFIG_HEADERS  = $CONFIG_HEADERS
19230  CONFIG_LINKS    = $CONFIG_LINKS
19231  CONFIG_COMMANDS = $CONFIG_COMMANDS
19232  $ $0 $@
19233
19234on `(hostname || uname -n) 2>/dev/null | sed 1q`
19235"
19236
19237_ACEOF
19238
19239case $ac_config_files in *"
19240"*) set x $ac_config_files; shift; ac_config_files=$*;;
19241esac
19242
19243case $ac_config_headers in *"
19244"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
19245esac
19246
19247
19248cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19249# Files that config.status was made for.
19250config_files="$ac_config_files"
19251config_headers="$ac_config_headers"
19252config_commands="$ac_config_commands"
19253
19254_ACEOF
19255
19256cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19257ac_cs_usage="\
19258\`$as_me' instantiates files and other configuration actions
19259from templates according to the current configuration.  Unless the files
19260and actions are specified as TAGs, all are instantiated by default.
19261
19262Usage: $0 [OPTION]... [TAG]...
19263
19264  -h, --help       print this help, then exit
19265  -V, --version    print version number and configuration settings, then exit
19266      --config     print configuration, then exit
19267  -q, --quiet, --silent
19268                   do not print progress messages
19269  -d, --debug      don't remove temporary files
19270      --recheck    update $as_me by reconfiguring in the same conditions
19271      --file=FILE[:TEMPLATE]
19272                   instantiate the configuration file FILE
19273      --header=FILE[:TEMPLATE]
19274                   instantiate the configuration header FILE
19275
19276Configuration files:
19277$config_files
19278
19279Configuration headers:
19280$config_headers
19281
19282Configuration commands:
19283$config_commands
19284
19285Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
19286
19287_ACEOF
19288cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19289ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19290ac_cs_version="\\
19291xf86-input-mouse config.status 1.9.2
19292configured by $0, generated by GNU Autoconf 2.69,
19293  with options \\"\$ac_cs_config\\"
19294
19295Copyright (C) 2012 Free Software Foundation, Inc.
19296This config.status script is free software; the Free Software Foundation
19297gives unlimited permission to copy, distribute and modify it."
19298
19299ac_pwd='$ac_pwd'
19300srcdir='$srcdir'
19301INSTALL='$INSTALL'
19302MKDIR_P='$MKDIR_P'
19303AWK='$AWK'
19304test -n "\$AWK" || AWK=awk
19305_ACEOF
19306
19307cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19308# The default lists apply if the user does not specify any file.
19309ac_need_defaults=:
19310while test $# != 0
19311do
19312  case $1 in
19313  --*=?*)
19314    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19315    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19316    ac_shift=:
19317    ;;
19318  --*=)
19319    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19320    ac_optarg=
19321    ac_shift=:
19322    ;;
19323  *)
19324    ac_option=$1
19325    ac_optarg=$2
19326    ac_shift=shift
19327    ;;
19328  esac
19329
19330  case $ac_option in
19331  # Handling of the options.
19332  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19333    ac_cs_recheck=: ;;
19334  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19335    $as_echo "$ac_cs_version"; exit ;;
19336  --config | --confi | --conf | --con | --co | --c )
19337    $as_echo "$ac_cs_config"; exit ;;
19338  --debug | --debu | --deb | --de | --d | -d )
19339    debug=: ;;
19340  --file | --fil | --fi | --f )
19341    $ac_shift
19342    case $ac_optarg in
19343    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19344    '') as_fn_error $? "missing file argument" ;;
19345    esac
19346    as_fn_append CONFIG_FILES " '$ac_optarg'"
19347    ac_need_defaults=false;;
19348  --header | --heade | --head | --hea )
19349    $ac_shift
19350    case $ac_optarg in
19351    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19352    esac
19353    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19354    ac_need_defaults=false;;
19355  --he | --h)
19356    # Conflict between --help and --header
19357    as_fn_error $? "ambiguous option: \`$1'
19358Try \`$0 --help' for more information.";;
19359  --help | --hel | -h )
19360    $as_echo "$ac_cs_usage"; exit ;;
19361  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19362  | -silent | --silent | --silen | --sile | --sil | --si | --s)
19363    ac_cs_silent=: ;;
19364
19365  # This is an error.
19366  -*) as_fn_error $? "unrecognized option: \`$1'
19367Try \`$0 --help' for more information." ;;
19368
19369  *) as_fn_append ac_config_targets " $1"
19370     ac_need_defaults=false ;;
19371
19372  esac
19373  shift
19374done
19375
19376ac_configure_extra_args=
19377
19378if $ac_cs_silent; then
19379  exec 6>/dev/null
19380  ac_configure_extra_args="$ac_configure_extra_args --silent"
19381fi
19382
19383_ACEOF
19384cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19385if \$ac_cs_recheck; then
19386  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19387  shift
19388  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19389  CONFIG_SHELL='$SHELL'
19390  export CONFIG_SHELL
19391  exec "\$@"
19392fi
19393
19394_ACEOF
19395cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19396exec 5>>config.log
19397{
19398  echo
19399  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19400## Running $as_me. ##
19401_ASBOX
19402  $as_echo "$ac_log"
19403} >&5
19404
19405_ACEOF
19406cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19407#
19408# INIT-COMMANDS
19409#
19410AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
19411
19412
19413# The HP-UX ksh and POSIX shell print the target directory to stdout
19414# if CDPATH is set.
19415(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19416
19417sed_quote_subst='$sed_quote_subst'
19418double_quote_subst='$double_quote_subst'
19419delay_variable_subst='$delay_variable_subst'
19420enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
19421macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
19422macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
19423enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
19424pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
19425enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
19426shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
19427SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
19428ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
19429PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
19430host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
19431host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
19432host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
19433build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
19434build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
19435build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
19436SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
19437Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
19438GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
19439EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
19440FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
19441LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
19442NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
19443LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
19444max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
19445ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
19446exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
19447lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
19448lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
19449lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
19450lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
19451lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
19452reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
19453reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
19454OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
19455deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
19456file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
19457file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
19458want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
19459DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
19460sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
19461AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
19462AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
19463archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
19464STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
19465RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
19466old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19467old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19468old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
19469lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
19470CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
19471CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
19472compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
19473GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
19474lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
19475lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
19476lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
19477lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
19478lt_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"`'
19479lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
19480nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
19481lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
19482lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
19483objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
19484MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
19485lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
19486lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
19487lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
19488lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
19489lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
19490need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
19491MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
19492DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
19493NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
19494LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
19495OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
19496OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
19497libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
19498shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
19499extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19500archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
19501enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
19502export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
19503whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
19504compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
19505old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
19506old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19507archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
19508archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19509module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
19510module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19511with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
19512allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
19513no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
19514hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
19515hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
19516hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
19517hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
19518hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
19519hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
19520hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
19521inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
19522link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
19523always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
19524export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
19525exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
19526include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
19527prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
19528postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
19529file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
19530variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
19531need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
19532need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
19533version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
19534runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
19535shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
19536shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
19537libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
19538library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
19539soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
19540install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
19541postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19542postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19543finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
19544finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
19545hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
19546sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
19547configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
19548configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
19549hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
19550enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
19551enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
19552enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
19553old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
19554striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
19555
19556LTCC='$LTCC'
19557LTCFLAGS='$LTCFLAGS'
19558compiler='$compiler_DEFAULT'
19559
19560# A function that is used when there is no print builtin or printf.
19561func_fallback_echo ()
19562{
19563  eval 'cat <<_LTECHO_EOF
19564\$1
19565_LTECHO_EOF'
19566}
19567
19568# Quote evaled strings.
19569for var in SHELL \
19570ECHO \
19571PATH_SEPARATOR \
19572SED \
19573GREP \
19574EGREP \
19575FGREP \
19576LD \
19577NM \
19578LN_S \
19579lt_SP2NL \
19580lt_NL2SP \
19581reload_flag \
19582OBJDUMP \
19583deplibs_check_method \
19584file_magic_cmd \
19585file_magic_glob \
19586want_nocaseglob \
19587DLLTOOL \
19588sharedlib_from_linklib_cmd \
19589AR \
19590AR_FLAGS \
19591archiver_list_spec \
19592STRIP \
19593RANLIB \
19594CC \
19595CFLAGS \
19596compiler \
19597lt_cv_sys_global_symbol_pipe \
19598lt_cv_sys_global_symbol_to_cdecl \
19599lt_cv_sys_global_symbol_to_import \
19600lt_cv_sys_global_symbol_to_c_name_address \
19601lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
19602lt_cv_nm_interface \
19603nm_file_list_spec \
19604lt_cv_truncate_bin \
19605lt_prog_compiler_no_builtin_flag \
19606lt_prog_compiler_pic \
19607lt_prog_compiler_wl \
19608lt_prog_compiler_static \
19609lt_cv_prog_compiler_c_o \
19610need_locks \
19611MANIFEST_TOOL \
19612DSYMUTIL \
19613NMEDIT \
19614LIPO \
19615OTOOL \
19616OTOOL64 \
19617shrext_cmds \
19618export_dynamic_flag_spec \
19619whole_archive_flag_spec \
19620compiler_needs_object \
19621with_gnu_ld \
19622allow_undefined_flag \
19623no_undefined_flag \
19624hardcode_libdir_flag_spec \
19625hardcode_libdir_separator \
19626exclude_expsyms \
19627include_expsyms \
19628file_list_spec \
19629variables_saved_for_relink \
19630libname_spec \
19631library_names_spec \
19632soname_spec \
19633install_override_mode \
19634finish_eval \
19635old_striplib \
19636striplib; do
19637    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19638    *[\\\\\\\`\\"\\\$]*)
19639      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
19640      ;;
19641    *)
19642      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19643      ;;
19644    esac
19645done
19646
19647# Double-quote double-evaled strings.
19648for var in reload_cmds \
19649old_postinstall_cmds \
19650old_postuninstall_cmds \
19651old_archive_cmds \
19652extract_expsyms_cmds \
19653old_archive_from_new_cmds \
19654old_archive_from_expsyms_cmds \
19655archive_cmds \
19656archive_expsym_cmds \
19657module_cmds \
19658module_expsym_cmds \
19659export_symbols_cmds \
19660prelink_cmds \
19661postlink_cmds \
19662postinstall_cmds \
19663postuninstall_cmds \
19664finish_cmds \
19665sys_lib_search_path_spec \
19666configure_time_dlsearch_path \
19667configure_time_lt_sys_library_path; do
19668    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19669    *[\\\\\\\`\\"\\\$]*)
19670      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
19671      ;;
19672    *)
19673      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19674      ;;
19675    esac
19676done
19677
19678ac_aux_dir='$ac_aux_dir'
19679
19680# See if we are running on zsh, and set the options that allow our
19681# commands through without removal of \ escapes INIT.
19682if test -n "\${ZSH_VERSION+set}"; then
19683   setopt NO_GLOB_SUBST
19684fi
19685
19686
19687    PACKAGE='$PACKAGE'
19688    VERSION='$VERSION'
19689    RM='$RM'
19690    ofile='$ofile'
19691
19692
19693
19694
19695_ACEOF
19696
19697cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19698
19699# Handling of arguments.
19700for ac_config_target in $ac_config_targets
19701do
19702  case $ac_config_target in
19703    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
19704    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
19705    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
19706    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19707    "xorg-mouse.pc") CONFIG_FILES="$CONFIG_FILES xorg-mouse.pc" ;;
19708    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
19709    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
19710    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
19711
19712  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19713  esac
19714done
19715
19716
19717# If the user did not use the arguments to specify the items to instantiate,
19718# then the envvar interface is used.  Set only those that are not.
19719# We use the long form for the default assignment because of an extremely
19720# bizarre bug on SunOS 4.1.3.
19721if $ac_need_defaults; then
19722  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19723  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19724  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19725fi
19726
19727# Have a temporary directory for convenience.  Make it in the build tree
19728# simply because there is no reason against having it here, and in addition,
19729# creating and moving files from /tmp can sometimes cause problems.
19730# Hook for its removal unless debugging.
19731# Note that there is a small window in which the directory will not be cleaned:
19732# after its creation but before its name has been assigned to `$tmp'.
19733$debug ||
19734{
19735  tmp= ac_tmp=
19736  trap 'exit_status=$?
19737  : "${ac_tmp:=$tmp}"
19738  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
19739' 0
19740  trap 'as_fn_exit 1' 1 2 13 15
19741}
19742# Create a (secure) tmp directory for tmp files.
19743
19744{
19745  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
19746  test -d "$tmp"
19747}  ||
19748{
19749  tmp=./conf$$-$RANDOM
19750  (umask 077 && mkdir "$tmp")
19751} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
19752ac_tmp=$tmp
19753
19754# Set up the scripts for CONFIG_FILES section.
19755# No need to generate them if there are no CONFIG_FILES.
19756# This happens for instance with `./config.status config.h'.
19757if test -n "$CONFIG_FILES"; then
19758
19759
19760ac_cr=`echo X | tr X '\015'`
19761# On cygwin, bash can eat \r inside `` if the user requested igncr.
19762# But we know of no other shell where ac_cr would be empty at this
19763# point, so we can use a bashism as a fallback.
19764if test "x$ac_cr" = x; then
19765  eval ac_cr=\$\'\\r\'
19766fi
19767ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
19768if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
19769  ac_cs_awk_cr='\\r'
19770else
19771  ac_cs_awk_cr=$ac_cr
19772fi
19773
19774echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
19775_ACEOF
19776
19777
19778{
19779  echo "cat >conf$$subs.awk <<_ACEOF" &&
19780  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
19781  echo "_ACEOF"
19782} >conf$$subs.sh ||
19783  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19784ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
19785ac_delim='%!_!# '
19786for ac_last_try in false false false false false :; do
19787  . ./conf$$subs.sh ||
19788    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19789
19790  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
19791  if test $ac_delim_n = $ac_delim_num; then
19792    break
19793  elif $ac_last_try; then
19794    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19795  else
19796    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19797  fi
19798done
19799rm -f conf$$subs.sh
19800
19801cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19802cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
19803_ACEOF
19804sed -n '
19805h
19806s/^/S["/; s/!.*/"]=/
19807p
19808g
19809s/^[^!]*!//
19810:repl
19811t repl
19812s/'"$ac_delim"'$//
19813t delim
19814:nl
19815h
19816s/\(.\{148\}\)..*/\1/
19817t more1
19818s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
19819p
19820n
19821b repl
19822:more1
19823s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19824p
19825g
19826s/.\{148\}//
19827t nl
19828:delim
19829h
19830s/\(.\{148\}\)..*/\1/
19831t more2
19832s/["\\]/\\&/g; s/^/"/; s/$/"/
19833p
19834b
19835:more2
19836s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19837p
19838g
19839s/.\{148\}//
19840t delim
19841' <conf$$subs.awk | sed '
19842/^[^""]/{
19843  N
19844  s/\n//
19845}
19846' >>$CONFIG_STATUS || ac_write_fail=1
19847rm -f conf$$subs.awk
19848cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19849_ACAWK
19850cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
19851  for (key in S) S_is_set[key] = 1
19852  FS = ""
19853
19854}
19855{
19856  line = $ 0
19857  nfields = split(line, field, "@")
19858  substed = 0
19859  len = length(field[1])
19860  for (i = 2; i < nfields; i++) {
19861    key = field[i]
19862    keylen = length(key)
19863    if (S_is_set[key]) {
19864      value = S[key]
19865      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19866      len += length(value) + length(field[++i])
19867      substed = 1
19868    } else
19869      len += 1 + keylen
19870  }
19871
19872  print line
19873}
19874
19875_ACAWK
19876_ACEOF
19877cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19878if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19879  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
19880else
19881  cat
19882fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
19883  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
19884_ACEOF
19885
19886# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19887# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
19888# trailing colons and then remove the whole line if VPATH becomes empty
19889# (actually we leave an empty line to preserve line numbers).
19890if test "x$srcdir" = x.; then
19891  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
19892h
19893s///
19894s/^/:/
19895s/[	 ]*$/:/
19896s/:\$(srcdir):/:/g
19897s/:\${srcdir}:/:/g
19898s/:@srcdir@:/:/g
19899s/^:*//
19900s/:*$//
19901x
19902s/\(=[	 ]*\).*/\1/
19903G
19904s/\n//
19905s/^[^=]*=[	 ]*$//
19906}'
19907fi
19908
19909cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19910fi # test -n "$CONFIG_FILES"
19911
19912# Set up the scripts for CONFIG_HEADERS section.
19913# No need to generate them if there are no CONFIG_HEADERS.
19914# This happens for instance with `./config.status Makefile'.
19915if test -n "$CONFIG_HEADERS"; then
19916cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
19917BEGIN {
19918_ACEOF
19919
19920# Transform confdefs.h into an awk script `defines.awk', embedded as
19921# here-document in config.status, that substitutes the proper values into
19922# config.h.in to produce config.h.
19923
19924# Create a delimiter string that does not exist in confdefs.h, to ease
19925# handling of long lines.
19926ac_delim='%!_!# '
19927for ac_last_try in false false :; do
19928  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
19929  if test -z "$ac_tt"; then
19930    break
19931  elif $ac_last_try; then
19932    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
19933  else
19934    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19935  fi
19936done
19937
19938# For the awk script, D is an array of macro values keyed by name,
19939# likewise P contains macro parameters if any.  Preserve backslash
19940# newline sequences.
19941
19942ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
19943sed -n '
19944s/.\{148\}/&'"$ac_delim"'/g
19945t rset
19946:rset
19947s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
19948t def
19949d
19950:def
19951s/\\$//
19952t bsnl
19953s/["\\]/\\&/g
19954s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19955D["\1"]=" \3"/p
19956s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
19957d
19958:bsnl
19959s/["\\]/\\&/g
19960s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
19961D["\1"]=" \3\\\\\\n"\\/p
19962t cont
19963s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
19964t cont
19965d
19966:cont
19967n
19968s/.\{148\}/&'"$ac_delim"'/g
19969t clear
19970:clear
19971s/\\$//
19972t bsnlc
19973s/["\\]/\\&/g; s/^/"/; s/$/"/p
19974d
19975:bsnlc
19976s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
19977b cont
19978' <confdefs.h | sed '
19979s/'"$ac_delim"'/"\\\
19980"/g' >>$CONFIG_STATUS || ac_write_fail=1
19981
19982cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19983  for (key in D) D_is_set[key] = 1
19984  FS = ""
19985}
19986/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
19987  line = \$ 0
19988  split(line, arg, " ")
19989  if (arg[1] == "#") {
19990    defundef = arg[2]
19991    mac1 = arg[3]
19992  } else {
19993    defundef = substr(arg[1], 2)
19994    mac1 = arg[2]
19995  }
19996  split(mac1, mac2, "(") #)
19997  macro = mac2[1]
19998  prefix = substr(line, 1, index(line, defundef) - 1)
19999  if (D_is_set[macro]) {
20000    # Preserve the white space surrounding the "#".
20001    print prefix "define", macro P[macro] D[macro]
20002    next
20003  } else {
20004    # Replace #undef with comments.  This is necessary, for example,
20005    # in the case of _POSIX_SOURCE, which is predefined and required
20006    # on some systems where configure will not decide to define it.
20007    if (defundef == "undef") {
20008      print "/*", prefix defundef, macro, "*/"
20009      next
20010    }
20011  }
20012}
20013{ print }
20014_ACAWK
20015_ACEOF
20016cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20017  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
20018fi # test -n "$CONFIG_HEADERS"
20019
20020
20021eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
20022shift
20023for ac_tag
20024do
20025  case $ac_tag in
20026  :[FHLC]) ac_mode=$ac_tag; continue;;
20027  esac
20028  case $ac_mode$ac_tag in
20029  :[FHL]*:*);;
20030  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
20031  :[FH]-) ac_tag=-:-;;
20032  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
20033  esac
20034  ac_save_IFS=$IFS
20035  IFS=:
20036  set x $ac_tag
20037  IFS=$ac_save_IFS
20038  shift
20039  ac_file=$1
20040  shift
20041
20042  case $ac_mode in
20043  :L) ac_source=$1;;
20044  :[FH])
20045    ac_file_inputs=
20046    for ac_f
20047    do
20048      case $ac_f in
20049      -) ac_f="$ac_tmp/stdin";;
20050      *) # Look for the file first in the build tree, then in the source tree
20051	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
20052	 # because $ac_f cannot contain `:'.
20053	 test -f "$ac_f" ||
20054	   case $ac_f in
20055	   [\\/$]*) false;;
20056	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
20057	   esac ||
20058	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
20059      esac
20060      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
20061      as_fn_append ac_file_inputs " '$ac_f'"
20062    done
20063
20064    # Let's still pretend it is `configure' which instantiates (i.e., don't
20065    # use $as_me), people would be surprised to read:
20066    #    /* config.h.  Generated by config.status.  */
20067    configure_input='Generated from '`
20068	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
20069	`' by configure.'
20070    if test x"$ac_file" != x-; then
20071      configure_input="$ac_file.  $configure_input"
20072      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
20073$as_echo "$as_me: creating $ac_file" >&6;}
20074    fi
20075    # Neutralize special characters interpreted by sed in replacement strings.
20076    case $configure_input in #(
20077    *\&* | *\|* | *\\* )
20078       ac_sed_conf_input=`$as_echo "$configure_input" |
20079       sed 's/[\\\\&|]/\\\\&/g'`;; #(
20080    *) ac_sed_conf_input=$configure_input;;
20081    esac
20082
20083    case $ac_tag in
20084    *:-:* | *:-) cat >"$ac_tmp/stdin" \
20085      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
20086    esac
20087    ;;
20088  esac
20089
20090  ac_dir=`$as_dirname -- "$ac_file" ||
20091$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20092	 X"$ac_file" : 'X\(//\)[^/]' \| \
20093	 X"$ac_file" : 'X\(//\)$' \| \
20094	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
20095$as_echo X"$ac_file" |
20096    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20097	    s//\1/
20098	    q
20099	  }
20100	  /^X\(\/\/\)[^/].*/{
20101	    s//\1/
20102	    q
20103	  }
20104	  /^X\(\/\/\)$/{
20105	    s//\1/
20106	    q
20107	  }
20108	  /^X\(\/\).*/{
20109	    s//\1/
20110	    q
20111	  }
20112	  s/.*/./; q'`
20113  as_dir="$ac_dir"; as_fn_mkdir_p
20114  ac_builddir=.
20115
20116case "$ac_dir" in
20117.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
20118*)
20119  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
20120  # A ".." for each directory in $ac_dir_suffix.
20121  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
20122  case $ac_top_builddir_sub in
20123  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
20124  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
20125  esac ;;
20126esac
20127ac_abs_top_builddir=$ac_pwd
20128ac_abs_builddir=$ac_pwd$ac_dir_suffix
20129# for backward compatibility:
20130ac_top_builddir=$ac_top_build_prefix
20131
20132case $srcdir in
20133  .)  # We are building in place.
20134    ac_srcdir=.
20135    ac_top_srcdir=$ac_top_builddir_sub
20136    ac_abs_top_srcdir=$ac_pwd ;;
20137  [\\/]* | ?:[\\/]* )  # Absolute name.
20138    ac_srcdir=$srcdir$ac_dir_suffix;
20139    ac_top_srcdir=$srcdir
20140    ac_abs_top_srcdir=$srcdir ;;
20141  *) # Relative name.
20142    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
20143    ac_top_srcdir=$ac_top_build_prefix$srcdir
20144    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
20145esac
20146ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
20147
20148
20149  case $ac_mode in
20150  :F)
20151  #
20152  # CONFIG_FILE
20153  #
20154
20155  case $INSTALL in
20156  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
20157  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
20158  esac
20159  ac_MKDIR_P=$MKDIR_P
20160  case $MKDIR_P in
20161  [\\/$]* | ?:[\\/]* ) ;;
20162  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
20163  esac
20164_ACEOF
20165
20166cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20167# If the template does not know about datarootdir, expand it.
20168# FIXME: This hack should be removed a few years after 2.60.
20169ac_datarootdir_hack=; ac_datarootdir_seen=
20170ac_sed_dataroot='
20171/datarootdir/ {
20172  p
20173  q
20174}
20175/@datadir@/p
20176/@docdir@/p
20177/@infodir@/p
20178/@localedir@/p
20179/@mandir@/p'
20180case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
20181*datarootdir*) ac_datarootdir_seen=yes;;
20182*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
20183  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
20184$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
20185_ACEOF
20186cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20187  ac_datarootdir_hack='
20188  s&@datadir@&$datadir&g
20189  s&@docdir@&$docdir&g
20190  s&@infodir@&$infodir&g
20191  s&@localedir@&$localedir&g
20192  s&@mandir@&$mandir&g
20193  s&\\\${datarootdir}&$datarootdir&g' ;;
20194esac
20195_ACEOF
20196
20197# Neutralize VPATH when `$srcdir' = `.'.
20198# Shell code in configure.ac might set extrasub.
20199# FIXME: do we really want to maintain this feature?
20200cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20201ac_sed_extra="$ac_vpsub
20202$extrasub
20203_ACEOF
20204cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20205:t
20206/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
20207s|@configure_input@|$ac_sed_conf_input|;t t
20208s&@top_builddir@&$ac_top_builddir_sub&;t t
20209s&@top_build_prefix@&$ac_top_build_prefix&;t t
20210s&@srcdir@&$ac_srcdir&;t t
20211s&@abs_srcdir@&$ac_abs_srcdir&;t t
20212s&@top_srcdir@&$ac_top_srcdir&;t t
20213s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
20214s&@builddir@&$ac_builddir&;t t
20215s&@abs_builddir@&$ac_abs_builddir&;t t
20216s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
20217s&@INSTALL@&$ac_INSTALL&;t t
20218s&@MKDIR_P@&$ac_MKDIR_P&;t t
20219$ac_datarootdir_hack
20220"
20221eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
20222  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20223
20224test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
20225  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
20226  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
20227      "$ac_tmp/out"`; test -z "$ac_out"; } &&
20228  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20229which seems to be undefined.  Please make sure it is defined" >&5
20230$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20231which seems to be undefined.  Please make sure it is defined" >&2;}
20232
20233  rm -f "$ac_tmp/stdin"
20234  case $ac_file in
20235  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
20236  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
20237  esac \
20238  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20239 ;;
20240  :H)
20241  #
20242  # CONFIG_HEADER
20243  #
20244  if test x"$ac_file" != x-; then
20245    {
20246      $as_echo "/* $configure_input  */" \
20247      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
20248    } >"$ac_tmp/config.h" \
20249      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20250    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
20251      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
20252$as_echo "$as_me: $ac_file is unchanged" >&6;}
20253    else
20254      rm -f "$ac_file"
20255      mv "$ac_tmp/config.h" "$ac_file" \
20256	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
20257    fi
20258  else
20259    $as_echo "/* $configure_input  */" \
20260      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
20261      || as_fn_error $? "could not create -" "$LINENO" 5
20262  fi
20263# Compute "$ac_file"'s index in $config_headers.
20264_am_arg="$ac_file"
20265_am_stamp_count=1
20266for _am_header in $config_headers :; do
20267  case $_am_header in
20268    $_am_arg | $_am_arg:* )
20269      break ;;
20270    * )
20271      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
20272  esac
20273done
20274echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
20275$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20276	 X"$_am_arg" : 'X\(//\)[^/]' \| \
20277	 X"$_am_arg" : 'X\(//\)$' \| \
20278	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
20279$as_echo X"$_am_arg" |
20280    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20281	    s//\1/
20282	    q
20283	  }
20284	  /^X\(\/\/\)[^/].*/{
20285	    s//\1/
20286	    q
20287	  }
20288	  /^X\(\/\/\)$/{
20289	    s//\1/
20290	    q
20291	  }
20292	  /^X\(\/\).*/{
20293	    s//\1/
20294	    q
20295	  }
20296	  s/.*/./; q'`/stamp-h$_am_stamp_count
20297 ;;
20298
20299  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
20300$as_echo "$as_me: executing $ac_file commands" >&6;}
20301 ;;
20302  esac
20303
20304
20305  case $ac_file$ac_mode in
20306    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
20307  # Older Autoconf quotes --file arguments for eval, but not when files
20308  # are listed without --file.  Let's play safe and only enable the eval
20309  # if we detect the quoting.
20310  case $CONFIG_FILES in
20311  *\'*) eval set x "$CONFIG_FILES" ;;
20312  *)   set x $CONFIG_FILES ;;
20313  esac
20314  shift
20315  for mf
20316  do
20317    # Strip MF so we end up with the name of the file.
20318    mf=`echo "$mf" | sed -e 's/:.*$//'`
20319    # Check whether this is an Automake generated Makefile or not.
20320    # We used to match only the files named 'Makefile.in', but
20321    # some people rename them; so instead we look at the file content.
20322    # Grep'ing the first line is not enough: some people post-process
20323    # each Makefile.in and add a new line on top of each file to say so.
20324    # Grep'ing the whole file is not good either: AIX grep has a line
20325    # limit of 2048, but all sed's we know have understand at least 4000.
20326    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
20327      dirpart=`$as_dirname -- "$mf" ||
20328$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20329	 X"$mf" : 'X\(//\)[^/]' \| \
20330	 X"$mf" : 'X\(//\)$' \| \
20331	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
20332$as_echo X"$mf" |
20333    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20334	    s//\1/
20335	    q
20336	  }
20337	  /^X\(\/\/\)[^/].*/{
20338	    s//\1/
20339	    q
20340	  }
20341	  /^X\(\/\/\)$/{
20342	    s//\1/
20343	    q
20344	  }
20345	  /^X\(\/\).*/{
20346	    s//\1/
20347	    q
20348	  }
20349	  s/.*/./; q'`
20350    else
20351      continue
20352    fi
20353    # Extract the definition of DEPDIR, am__include, and am__quote
20354    # from the Makefile without running 'make'.
20355    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
20356    test -z "$DEPDIR" && continue
20357    am__include=`sed -n 's/^am__include = //p' < "$mf"`
20358    test -z "$am__include" && continue
20359    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
20360    # Find all dependency output files, they are included files with
20361    # $(DEPDIR) in their names.  We invoke sed twice because it is the
20362    # simplest approach to changing $(DEPDIR) to its actual value in the
20363    # expansion.
20364    for file in `sed -n "
20365      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20366	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
20367      # Make sure the directory exists.
20368      test -f "$dirpart/$file" && continue
20369      fdir=`$as_dirname -- "$file" ||
20370$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20371	 X"$file" : 'X\(//\)[^/]' \| \
20372	 X"$file" : 'X\(//\)$' \| \
20373	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20374$as_echo X"$file" |
20375    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20376	    s//\1/
20377	    q
20378	  }
20379	  /^X\(\/\/\)[^/].*/{
20380	    s//\1/
20381	    q
20382	  }
20383	  /^X\(\/\/\)$/{
20384	    s//\1/
20385	    q
20386	  }
20387	  /^X\(\/\).*/{
20388	    s//\1/
20389	    q
20390	  }
20391	  s/.*/./; q'`
20392      as_dir=$dirpart/$fdir; as_fn_mkdir_p
20393      # echo "creating $dirpart/$file"
20394      echo '# dummy' > "$dirpart/$file"
20395    done
20396  done
20397}
20398 ;;
20399    "libtool":C)
20400
20401    # See if we are running on zsh, and set the options that allow our
20402    # commands through without removal of \ escapes.
20403    if test -n "${ZSH_VERSION+set}"; then
20404      setopt NO_GLOB_SUBST
20405    fi
20406
20407    cfgfile=${ofile}T
20408    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20409    $RM "$cfgfile"
20410
20411    cat <<_LT_EOF >> "$cfgfile"
20412#! $SHELL
20413# Generated automatically by $as_me ($PACKAGE) $VERSION
20414# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20415# NOTE: Changes made to this file will be lost: look at ltmain.sh.
20416
20417# Provide generalized library-building support services.
20418# Written by Gordon Matzigkeit, 1996
20419
20420# Copyright (C) 2014 Free Software Foundation, Inc.
20421# This is free software; see the source for copying conditions.  There is NO
20422# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
20423
20424# GNU Libtool is free software; you can redistribute it and/or modify
20425# it under the terms of the GNU General Public License as published by
20426# the Free Software Foundation; either version 2 of of the License, or
20427# (at your option) any later version.
20428#
20429# As a special exception to the GNU General Public License, if you
20430# distribute this file as part of a program or library that is built
20431# using GNU Libtool, you may include this file under the  same
20432# distribution terms that you use for the rest of that program.
20433#
20434# GNU Libtool is distributed in the hope that it will be useful, but
20435# WITHOUT ANY WARRANTY; without even the implied warranty of
20436# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20437# GNU General Public License for more details.
20438#
20439# You should have received a copy of the GNU General Public License
20440# along with this program.  If not, see <http://www.gnu.org/licenses/>.
20441
20442
20443# The names of the tagged configurations supported by this script.
20444available_tags=''
20445
20446# Configured defaults for sys_lib_dlsearch_path munging.
20447: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
20448
20449# ### BEGIN LIBTOOL CONFIG
20450
20451# Whether or not to build static libraries.
20452build_old_libs=$enable_static
20453
20454# Which release of libtool.m4 was used?
20455macro_version=$macro_version
20456macro_revision=$macro_revision
20457
20458# Whether or not to build shared libraries.
20459build_libtool_libs=$enable_shared
20460
20461# What type of objects to build.
20462pic_mode=$pic_mode
20463
20464# Whether or not to optimize for fast installation.
20465fast_install=$enable_fast_install
20466
20467# Shared archive member basename,for filename based shared library versioning on AIX.
20468shared_archive_member_spec=$shared_archive_member_spec
20469
20470# Shell to use when invoking shell scripts.
20471SHELL=$lt_SHELL
20472
20473# An echo program that protects backslashes.
20474ECHO=$lt_ECHO
20475
20476# The PATH separator for the build system.
20477PATH_SEPARATOR=$lt_PATH_SEPARATOR
20478
20479# The host system.
20480host_alias=$host_alias
20481host=$host
20482host_os=$host_os
20483
20484# The build system.
20485build_alias=$build_alias
20486build=$build
20487build_os=$build_os
20488
20489# A sed program that does not truncate output.
20490SED=$lt_SED
20491
20492# Sed that helps us avoid accidentally triggering echo(1) options like -n.
20493Xsed="\$SED -e 1s/^X//"
20494
20495# A grep program that handles long lines.
20496GREP=$lt_GREP
20497
20498# An ERE matcher.
20499EGREP=$lt_EGREP
20500
20501# A literal string matcher.
20502FGREP=$lt_FGREP
20503
20504# A BSD- or MS-compatible name lister.
20505NM=$lt_NM
20506
20507# Whether we need soft or hard links.
20508LN_S=$lt_LN_S
20509
20510# What is the maximum length of a command?
20511max_cmd_len=$max_cmd_len
20512
20513# Object file suffix (normally "o").
20514objext=$ac_objext
20515
20516# Executable file suffix (normally "").
20517exeext=$exeext
20518
20519# whether the shell understands "unset".
20520lt_unset=$lt_unset
20521
20522# turn spaces into newlines.
20523SP2NL=$lt_lt_SP2NL
20524
20525# turn newlines into spaces.
20526NL2SP=$lt_lt_NL2SP
20527
20528# convert \$build file names to \$host format.
20529to_host_file_cmd=$lt_cv_to_host_file_cmd
20530
20531# convert \$build files to toolchain format.
20532to_tool_file_cmd=$lt_cv_to_tool_file_cmd
20533
20534# An object symbol dumper.
20535OBJDUMP=$lt_OBJDUMP
20536
20537# Method to check whether dependent libraries are shared objects.
20538deplibs_check_method=$lt_deplibs_check_method
20539
20540# Command to use when deplibs_check_method = "file_magic".
20541file_magic_cmd=$lt_file_magic_cmd
20542
20543# How to find potential files when deplibs_check_method = "file_magic".
20544file_magic_glob=$lt_file_magic_glob
20545
20546# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
20547want_nocaseglob=$lt_want_nocaseglob
20548
20549# DLL creation program.
20550DLLTOOL=$lt_DLLTOOL
20551
20552# Command to associate shared and link libraries.
20553sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
20554
20555# The archiver.
20556AR=$lt_AR
20557
20558# Flags to create an archive.
20559AR_FLAGS=$lt_AR_FLAGS
20560
20561# How to feed a file listing to the archiver.
20562archiver_list_spec=$lt_archiver_list_spec
20563
20564# A symbol stripping program.
20565STRIP=$lt_STRIP
20566
20567# Commands used to install an old-style archive.
20568RANLIB=$lt_RANLIB
20569old_postinstall_cmds=$lt_old_postinstall_cmds
20570old_postuninstall_cmds=$lt_old_postuninstall_cmds
20571
20572# Whether to use a lock for old archive extraction.
20573lock_old_archive_extraction=$lock_old_archive_extraction
20574
20575# A C compiler.
20576LTCC=$lt_CC
20577
20578# LTCC compiler flags.
20579LTCFLAGS=$lt_CFLAGS
20580
20581# Take the output of nm and produce a listing of raw symbols and C names.
20582global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20583
20584# Transform the output of nm in a proper C declaration.
20585global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20586
20587# Transform the output of nm into a list of symbols to manually relocate.
20588global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
20589
20590# Transform the output of nm in a C name address pair.
20591global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20592
20593# Transform the output of nm in a C name address pair when lib prefix is needed.
20594global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
20595
20596# The name lister interface.
20597nm_interface=$lt_lt_cv_nm_interface
20598
20599# Specify filename containing input files for \$NM.
20600nm_file_list_spec=$lt_nm_file_list_spec
20601
20602# The root where to search for dependent libraries,and where our libraries should be installed.
20603lt_sysroot=$lt_sysroot
20604
20605# Command to truncate a binary pipe.
20606lt_truncate_bin=$lt_lt_cv_truncate_bin
20607
20608# The name of the directory that contains temporary libtool files.
20609objdir=$objdir
20610
20611# Used to examine libraries when file_magic_cmd begins with "file".
20612MAGIC_CMD=$MAGIC_CMD
20613
20614# Must we lock files when doing compilation?
20615need_locks=$lt_need_locks
20616
20617# Manifest tool.
20618MANIFEST_TOOL=$lt_MANIFEST_TOOL
20619
20620# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
20621DSYMUTIL=$lt_DSYMUTIL
20622
20623# Tool to change global to local symbols on Mac OS X.
20624NMEDIT=$lt_NMEDIT
20625
20626# Tool to manipulate fat objects and archives on Mac OS X.
20627LIPO=$lt_LIPO
20628
20629# ldd/readelf like tool for Mach-O binaries on Mac OS X.
20630OTOOL=$lt_OTOOL
20631
20632# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
20633OTOOL64=$lt_OTOOL64
20634
20635# Old archive suffix (normally "a").
20636libext=$libext
20637
20638# Shared library suffix (normally ".so").
20639shrext_cmds=$lt_shrext_cmds
20640
20641# The commands to extract the exported symbol list from a shared archive.
20642extract_expsyms_cmds=$lt_extract_expsyms_cmds
20643
20644# Variables whose values should be saved in libtool wrapper scripts and
20645# restored at link time.
20646variables_saved_for_relink=$lt_variables_saved_for_relink
20647
20648# Do we need the "lib" prefix for modules?
20649need_lib_prefix=$need_lib_prefix
20650
20651# Do we need a version for libraries?
20652need_version=$need_version
20653
20654# Library versioning type.
20655version_type=$version_type
20656
20657# Shared library runtime path variable.
20658runpath_var=$runpath_var
20659
20660# Shared library path variable.
20661shlibpath_var=$shlibpath_var
20662
20663# Is shlibpath searched before the hard-coded library search path?
20664shlibpath_overrides_runpath=$shlibpath_overrides_runpath
20665
20666# Format of library name prefix.
20667libname_spec=$lt_libname_spec
20668
20669# List of archive names.  First name is the real one, the rest are links.
20670# The last name is the one that the linker finds with -lNAME
20671library_names_spec=$lt_library_names_spec
20672
20673# The coded name of the library, if different from the real name.
20674soname_spec=$lt_soname_spec
20675
20676# Permission mode override for installation of shared libraries.
20677install_override_mode=$lt_install_override_mode
20678
20679# Command to use after installation of a shared archive.
20680postinstall_cmds=$lt_postinstall_cmds
20681
20682# Command to use after uninstallation of a shared archive.
20683postuninstall_cmds=$lt_postuninstall_cmds
20684
20685# Commands used to finish a libtool library installation in a directory.
20686finish_cmds=$lt_finish_cmds
20687
20688# As "finish_cmds", except a single script fragment to be evaled but
20689# not shown.
20690finish_eval=$lt_finish_eval
20691
20692# Whether we should hardcode library paths into libraries.
20693hardcode_into_libs=$hardcode_into_libs
20694
20695# Compile-time system search path for libraries.
20696sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
20697
20698# Detected run-time system search path for libraries.
20699sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
20700
20701# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
20702configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
20703
20704# Whether dlopen is supported.
20705dlopen_support=$enable_dlopen
20706
20707# Whether dlopen of programs is supported.
20708dlopen_self=$enable_dlopen_self
20709
20710# Whether dlopen of statically linked programs is supported.
20711dlopen_self_static=$enable_dlopen_self_static
20712
20713# Commands to strip libraries.
20714old_striplib=$lt_old_striplib
20715striplib=$lt_striplib
20716
20717
20718# The linker used to build libraries.
20719LD=$lt_LD
20720
20721# How to create reloadable object files.
20722reload_flag=$lt_reload_flag
20723reload_cmds=$lt_reload_cmds
20724
20725# Commands used to build an old-style archive.
20726old_archive_cmds=$lt_old_archive_cmds
20727
20728# A language specific compiler.
20729CC=$lt_compiler
20730
20731# Is the compiler the GNU compiler?
20732with_gcc=$GCC
20733
20734# Compiler flag to turn off builtin functions.
20735no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
20736
20737# Additional compiler flags for building library objects.
20738pic_flag=$lt_lt_prog_compiler_pic
20739
20740# How to pass a linker flag through the compiler.
20741wl=$lt_lt_prog_compiler_wl
20742
20743# Compiler flag to prevent dynamic linking.
20744link_static_flag=$lt_lt_prog_compiler_static
20745
20746# Does compiler simultaneously support -c and -o options?
20747compiler_c_o=$lt_lt_cv_prog_compiler_c_o
20748
20749# Whether or not to add -lc for building shared libraries.
20750build_libtool_need_lc=$archive_cmds_need_lc
20751
20752# Whether or not to disallow shared libs when runtime libs are static.
20753allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
20754
20755# Compiler flag to allow reflexive dlopens.
20756export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
20757
20758# Compiler flag to generate shared objects directly from archives.
20759whole_archive_flag_spec=$lt_whole_archive_flag_spec
20760
20761# Whether the compiler copes with passing no objects directly.
20762compiler_needs_object=$lt_compiler_needs_object
20763
20764# Create an old-style archive from a shared archive.
20765old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
20766
20767# Create a temporary old-style archive to link instead of a shared archive.
20768old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
20769
20770# Commands used to build a shared archive.
20771archive_cmds=$lt_archive_cmds
20772archive_expsym_cmds=$lt_archive_expsym_cmds
20773
20774# Commands used to build a loadable module if different from building
20775# a shared archive.
20776module_cmds=$lt_module_cmds
20777module_expsym_cmds=$lt_module_expsym_cmds
20778
20779# Whether we are building with GNU ld or not.
20780with_gnu_ld=$lt_with_gnu_ld
20781
20782# Flag that allows shared libraries with undefined symbols to be built.
20783allow_undefined_flag=$lt_allow_undefined_flag
20784
20785# Flag that enforces no undefined symbols.
20786no_undefined_flag=$lt_no_undefined_flag
20787
20788# Flag to hardcode \$libdir into a binary during linking.
20789# This must work even if \$libdir does not exist
20790hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
20791
20792# Whether we need a single "-rpath" flag with a separated argument.
20793hardcode_libdir_separator=$lt_hardcode_libdir_separator
20794
20795# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
20796# DIR into the resulting binary.
20797hardcode_direct=$hardcode_direct
20798
20799# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
20800# DIR into the resulting binary and the resulting library dependency is
20801# "absolute",i.e impossible to change by setting \$shlibpath_var if the
20802# library is relocated.
20803hardcode_direct_absolute=$hardcode_direct_absolute
20804
20805# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
20806# into the resulting binary.
20807hardcode_minus_L=$hardcode_minus_L
20808
20809# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
20810# into the resulting binary.
20811hardcode_shlibpath_var=$hardcode_shlibpath_var
20812
20813# Set to "yes" if building a shared library automatically hardcodes DIR
20814# into the library and all subsequent libraries and executables linked
20815# against it.
20816hardcode_automatic=$hardcode_automatic
20817
20818# Set to yes if linker adds runtime paths of dependent libraries
20819# to runtime path list.
20820inherit_rpath=$inherit_rpath
20821
20822# Whether libtool must link a program against all its dependency libraries.
20823link_all_deplibs=$link_all_deplibs
20824
20825# Set to "yes" if exported symbols are required.
20826always_export_symbols=$always_export_symbols
20827
20828# The commands to list exported symbols.
20829export_symbols_cmds=$lt_export_symbols_cmds
20830
20831# Symbols that should not be listed in the preloaded symbols.
20832exclude_expsyms=$lt_exclude_expsyms
20833
20834# Symbols that must always be exported.
20835include_expsyms=$lt_include_expsyms
20836
20837# Commands necessary for linking programs (against libraries) with templates.
20838prelink_cmds=$lt_prelink_cmds
20839
20840# Commands necessary for finishing linking programs.
20841postlink_cmds=$lt_postlink_cmds
20842
20843# Specify filename containing input files.
20844file_list_spec=$lt_file_list_spec
20845
20846# How to hardcode a shared library path into an executable.
20847hardcode_action=$hardcode_action
20848
20849# ### END LIBTOOL CONFIG
20850
20851_LT_EOF
20852
20853    cat <<'_LT_EOF' >> "$cfgfile"
20854
20855# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
20856
20857# func_munge_path_list VARIABLE PATH
20858# -----------------------------------
20859# VARIABLE is name of variable containing _space_ separated list of
20860# directories to be munged by the contents of PATH, which is string
20861# having a format:
20862# "DIR[:DIR]:"
20863#       string "DIR[ DIR]" will be prepended to VARIABLE
20864# ":DIR[:DIR]"
20865#       string "DIR[ DIR]" will be appended to VARIABLE
20866# "DIRP[:DIRP]::[DIRA:]DIRA"
20867#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
20868#       "DIRA[ DIRA]" will be appended to VARIABLE
20869# "DIR[:DIR]"
20870#       VARIABLE will be replaced by "DIR[ DIR]"
20871func_munge_path_list ()
20872{
20873    case x$2 in
20874    x)
20875        ;;
20876    *:)
20877        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
20878        ;;
20879    x:*)
20880        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
20881        ;;
20882    *::*)
20883        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
20884        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
20885        ;;
20886    *)
20887        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
20888        ;;
20889    esac
20890}
20891
20892
20893# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
20894func_cc_basename ()
20895{
20896    for cc_temp in $*""; do
20897      case $cc_temp in
20898        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
20899        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
20900        \-*) ;;
20901        *) break;;
20902      esac
20903    done
20904    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
20905}
20906
20907
20908# ### END FUNCTIONS SHARED WITH CONFIGURE
20909
20910_LT_EOF
20911
20912  case $host_os in
20913  aix3*)
20914    cat <<\_LT_EOF >> "$cfgfile"
20915# AIX sometimes has problems with the GCC collect2 program.  For some
20916# reason, if we set the COLLECT_NAMES environment variable, the problems
20917# vanish in a puff of smoke.
20918if test set != "${COLLECT_NAMES+set}"; then
20919  COLLECT_NAMES=
20920  export COLLECT_NAMES
20921fi
20922_LT_EOF
20923    ;;
20924  esac
20925
20926
20927ltmain=$ac_aux_dir/ltmain.sh
20928
20929
20930  # We use sed instead of cat because bash on DJGPP gets confused if
20931  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
20932  # text mode, it properly converts lines to CR/LF.  This bash problem
20933  # is reportedly fixed, but why not run on old versions too?
20934  sed '$q' "$ltmain" >> "$cfgfile" \
20935     || (rm -f "$cfgfile"; exit 1)
20936
20937   mv -f "$cfgfile" "$ofile" ||
20938    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
20939  chmod +x "$ofile"
20940
20941 ;;
20942
20943  esac
20944done # for ac_tag
20945
20946
20947as_fn_exit 0
20948_ACEOF
20949ac_clean_files=$ac_clean_files_save
20950
20951test $ac_write_fail = 0 ||
20952  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
20953
20954
20955# configure is writing to config.log, and then calls config.status.
20956# config.status does its own redirection, appending to config.log.
20957# Unfortunately, on DOS this fails, as config.log is still kept open
20958# by configure, so config.status won't be able to write to it; its
20959# output is simply discarded.  So we exec the FD to /dev/null,
20960# effectively closing config.log, so it can be properly (re)opened and
20961# appended to by config.status.  When coming back to configure, we
20962# need to make the FD available again.
20963if test "$no_create" != yes; then
20964  ac_cs_success=:
20965  ac_config_status_args=
20966  test "$silent" = yes &&
20967    ac_config_status_args="$ac_config_status_args --quiet"
20968  exec 5>/dev/null
20969  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
20970  exec 5>>config.log
20971  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20972  # would make configure fail if this is the last instruction.
20973  $ac_cs_success || as_fn_exit 1
20974fi
20975if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
20976  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20977$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
20978fi
20979
20980